Wikisumber mswikisource https://ms.wikisource.org/wiki/Laman_Utama MediaWiki 1.46.0-wmf.23 first-letter Media Khas Perbincangan Pengguna Perbincangan pengguna Wikisumber Perbincangan Wikisumber Fail Perbincangan fail MediaWiki Perbincangan MediaWiki Templat Perbincangan templat Bantuan Perbincangan bantuan Kategori Perbincangan kategori Gerbang Perbincangan gerbang Pengarang Perbincangan pengarang Karya Perbincangan karya Terjemahan Perbincangan terjemahan Laman Perbincangan laman Indeks Perbincangan indeks TimedText TimedText talk Modul Perbincangan modul Acara Perbincangan acara Indeks:Agreement relating to Malaysia (1963) Malay Texts.djvu 252 201 22483 18644 2026-04-13T04:12:34Z Hakimi97 9 22483 proofread-index text/x-wiki {{:MediaWiki:Proofreadpage_index_template |Type=book |wikidata_item= |Title=Perjanjian berkenaan dengan penubuhan perlembagaan Malaysia |Language=ms |Volume= |Author=Kerajaan [[w:United Kingdom|United Kingdom]],<br> Kerajaan [[w:Persekutuan Tanah Melayu|Persekutuan Tanah Melayu]], <br> Kerajaan [[w:Sabah|Borneo Utara]],<br> Kerajaan [[w:Sarawak|Sarawak]] dan,<br> Kerajaan [[w:Singapore (disambiguation)|Singapura]]<br><br> |Translator= |Editor=Pertubuhan Bangsa-Bangsa Bersatu |Illustrator= |School= |Publisher=Pertubuhan Bangsa-Bangsa Bersatu |Address=New York |Year=1963 |Key=Perjanjian berkenaan dengan penubuhan perlembagaan Malaysia |ISBN= |OCLC= |LCCN= |BNF_ARK= |ARC= |DOI= |Source=djvu |Image=[[File:Agreement relating to Malaysia (1963) Malay Texts.djvu|350px]] |Progress=C |Transclusion=no |Validation_date= |Pages=<pagelist /> |Volumes= |Remarks= |Width= |Header= |Footer= |tmplver= }} [[Kategori:Perlembagaan Malaysia]] nufgeg8eq8f2ql3k576mnorxtp6255r 22484 22483 2026-04-13T04:13:13Z Hakimi97 9 Mengganti laman dengan '' 22484 proofread-index text/x-wiki {{:MediaWiki:Proofreadpage_index_template }} [[Kategori:Perlembagaan Malaysia]] narvxgp5jftkpfnp8l5ksoqw1eydx8h 22485 22484 2026-04-13T04:17:01Z Hakimi97 9 22485 proofread-index text/x-wiki {{:MediaWiki:Proofreadpage_index_template |Type=book |wikidata_item= |Title=Perjanjian berkenaan dengan penubuhan perlembagaan Malaysia |Language=ms |Volume= |Author=Kerajaan [[w:United Kingdom|United Kingdom]],<br> Kerajaan [[w:Persekutuan Tanah Melayu|Persekutuan Tanah Melayu]], <br> Kerajaan [[w:Sabah|Borneo Utara]],<br> Kerajaan [[w:Sarawak|Sarawak]] dan,<br> Kerajaan [[w:Singapore (disambiguation)|Singapura]]<br><br> |Translator= |Editor=Pertubuhan Bangsa-Bangsa Bersatu |Illustrator= |School= |Publisher=Pertubuhan Bangsa-Bangsa Bersatu |Address=New York |Year=1963 |Key=Perjanjian berkenaan dengan penubuhan perlembagaan Malaysia |ISBN= |OCLC= |LCCN= |BNF_ARK= |ARC= |DOI= |Source=djvu |Image=[[File:Agreement relating to Malaysia (1963) Malay Texts.djvu|350px]] |Progress=C |Transclusion=no |Validation_date= |Pages=<pagelist /> |Volumes= |Remarks= |Width= |Header= |Footer= |tmplver= }} [[Kategori:Perlembagaan Malaysia]] nufgeg8eq8f2ql3k576mnorxtp6255r 22486 22485 2026-04-13T04:18:01Z Hakimi97 9 22486 proofread-index text/x-wiki {{:MediaWiki:Proofreadpage_index_template |Type=book |wikidata_item= |Title=Perjanjian berkenaan dengan penubuhan perlembagaan Malaysia |Language=ms |Volume= |Author=Kerajaan [[w:United Kingdom|United Kingdom]], Kerajaan [[w:Persekutuan Tanah Melayu|Persekutuan Tanah Melayu]], Kerajaan [[w:Sabah|Borneo Utara]], Kerajaan [[w:Sarawak|Sarawak]], dan Kerajaan [[w:Singapore (disambiguation)|Singapura]] |Translator= |Editor=Pertubuhan Bangsa-Bangsa Bersatu |Illustrator= |School= |Publisher=Pertubuhan Bangsa-Bangsa Bersatu |Address=New York |Year=1963 |Key=Perjanjian berkenaan dengan penubuhan perlembagaan Malaysia |ISBN= |OCLC= |LCCN= |BNF_ARK= |ARC= |DOI= |Source=djvu |Image=[[File:Agreement relating to Malaysia (1963) Malay Texts.djvu|350px]] |Progress=C |Transclusion=no |Validation_date= |Pages=<pagelist /> |Volumes= |Remarks= |Width= |Header= |Footer= |tmplver= }} [[Kategori:Perlembagaan Malaysia]] jebvillbcr1vpw7rgpamfva3qaru7vr 22490 22486 2026-04-13T04:24:22Z Hakimi97 9 22490 proofread-index text/x-wiki {{:MediaWiki:Proofreadpage_index_template |Type=book |wikidata_item= |Title=Perjanjian berkenaan dengan penubuhan perlembagaan Malaysia |Language=ms |Volume= |Author=Kerajaan [[w:United Kingdom|United Kingdom]], Kerajaan [[w:Persekutuan Tanah Melayu|Persekutuan Tanah Melayu]], Kerajaan [[w:Sabah|Borneo Utara]], Kerajaan [[w:Sarawak|Sarawak]], dan Kerajaan [[w:Singapura|Singapura]] |Translator= |Editor=Pertubuhan Bangsa-Bangsa Bersatu |Illustrator= |School= |Publisher=Pertubuhan Bangsa-Bangsa Bersatu |Address=New York |Year=1963 |Key=Perjanjian berkenaan dengan penubuhan perlembagaan Malaysia |ISBN= |OCLC= |LCCN= |BNF_ARK= |ARC= |DOI= |Source=djvu |Image=[[File:Agreement relating to Malaysia (1963) Malay Texts.djvu|350px]] |Progress=C |Transclusion=no |Validation_date= |Pages=<pagelist /> |Volumes= |Remarks= |Width= |Header= |Footer= |tmplver= }} [[Kategori:Perlembagaan Malaysia]] 0it3ujx9ce8eeene8qnrsw2etfvpojd Indeks:Agreement Relating to Malaysia between UK, N. Borneo, Sarawak and Singapore.djvu 252 202 22482 17553 2026-04-13T04:11:44Z Hakimi97 9 22482 proofread-index text/x-wiki {{:MediaWiki:Proofreadpage_index_template |Type=book |wikidata_item= |Title=Perjanjian berkenaan dengan penubuhan perlembagaan Malaysia |Language=en |Volume= |Author= |Translator= |Editor= |Illustrator= |School= |Publisher= |Address= |Year= |Key= |ISBN= |OCLC= |LCCN= |BNF_ARK= |ARC= |DOI= |Source=djvu |Image=1 |Progress=C |Transclusion=no |Validation_date= |Pages={{{!}}cellspacing="3" class="europetable" width="76%" {{!}}- valign="top" {{!}}width="40%" class="MainPageBG" style="border:1px solid #2f2f2f; padding: .5em 1em 1em; color: #000; background-color: #f8fff8"{{!}} {{{!}} width=90% {{!}}- {{!}} width=5% {{!}} {{!}}'''United Nations - Treaty Series No. 10760'''<br> <pagelist from=1 to=1 1="1"/> '''[[Agreement relating to Malaysia between United Kingdom of Great Britain and Northern Ireland, Federation of Malaya, North Borneo, Sarawak and Singapore|AGREEMENT RELATING TO MALAYSIA ON 9 JULY 1963]]'''<br> (''see also'':<br>[[Perjanjian berkenaan dengan penubuhan perlembagaan Malaysia|AGREEMENT RELATING TO MALAYSIA ON 9 JULY 1963 in Malayan Texts]]<br>[[Agreement relating to Malaysia between United Kingdom of Great Britain and Northern Ireland, Federation of Malaya, North Borneo, Sarawak and Singapore/supplementary agreement|SUPPLEMENTARY AGREEMENT RELATING TO MALAYSIA]])<br>[[Treaties and international agreements registered (Volume 750) - Page 4]]<br> <pagelist from=2 to=5 2="1" /><br> '''[[Agreement relating to Malaysia between United Kingdom of Great Britain and Northern Ireland, Federation of Malaya, North Borneo, Sarawak and Singapore/amendments|AGREEMENT AMENDING THE AGREEMENT RELATING TO MALAYSIA ON 9 JULY 1963]]'''<br> <pagelist from=235 to=235 235="1" /><br> '''Annexes :'''<br> ::1. '''[[Agreement relating to Malaysia between United Kingdom of Great Britain and Northern Ireland, Federation of Malaya, North Borneo, Sarawak and Singapore/Annex A|Annex A:<br> MALAYSIA BILL]]''' ::<pagelist from=6 to=68 6="1" /><br><br> :::'''''[[Agreement relating to Malaysia between United Kingdom of Great Britain and Northern Ireland, Federation of Malaya, North Borneo, Sarawak and Singapore/Annex A/First Schedule|First Schedule Insertion of new Articles in Constitution.]]'''''<br> :::<pagelist from=69 to=71 69="1" /><br> :::'''''[[Agreement relating to Malaysia between United Kingdom of Great Britain and Northern Ireland, Federation of Malaya, North Borneo, Sarawak and Singapore/Annex A/Second Schedule|Second Schedule Section added to Eighth Schedule to Constitution.]]'''''<br> :::<pagelist from=71 to=71 71="1" /><br> :::'''[[Agreement relating to Malaysia between United Kingdom of Great Britain and Northern Ireland, Federation of Malaya, North Borneo, Sarawak and Singapore/Annex A/Third Schedule|Third Schedule—Citizenship (amendment of Second Schedule to Constitution).]]'''<br> :::<pagelist from=71 to=75 71="1" /><br> :::'''''[[Agreement relating to Malaysia between United Kingdom of Great Britain and Northern Ireland, Federation of Malaya, North Borneo, Sarawak and Singapore/Annex A/Fourth Schedule|Fourth Schedule—Special Legislative Lists for Borneo States and Singapore.]]'''''<br> :::<pagelist from=75 to=77 75="1" /><br> :::'''''[[Agreement relating to Malaysia between United Kingdom of Great Britain and Northern Ireland, Federation of Malaya, North Borneo, Sarawak and Singapore/Annex A/Fifth Schedule|Fifth Schedule—Additions for Borneo States to Tenth Schedule (Grants and assigned revenues) to Constitution.]]'''''<br> :::<pagelist from=77 to=78 77="1" /><br> :::'''''[[Agreement relating to Malaysia between United Kingdom of Great Britain and Northern Ireland, Federation of Malaya, North Borneo, Sarawak and Singapore/Annex A/Sixth Schedule|Sixth Schedule—Minor and consequential amendments of Constitutions.]]'''''<br> :::<pagelist from=78 to=82 78="1" /><br><br> ::2. '''[[Agreement relating to Malaysia between United Kingdom of Great Britain and Northern Ireland, Federation of Malaya, North Borneo, Sarawak and Singapore/Annex B|Annex B:<br> THE CONSTITUTION OF THE STATE OF SABAH]]''' ::<pagelist from=83 to=108 83="1" /><br><br> :::'''''[[Agreement relating to Malaysia between United Kingdom of Great Britain and Northern Ireland, Federation of Malaya, North Borneo, Sarawak and Singapore/Annex B/The Schedule|The Schedule - Forms of Oaths and Affirmations]] :::<pagelist from=109 to=109 109="1" /><br><br> ::3. '''[[Agreement relating to Malaysia between United Kingdom of Great Britain and Northern Ireland, Federation of Malaya, North Borneo, Sarawak and Singapore/Annex C|Annex C:<br> THE CONSTITUTION OF THE STATE OF SARAWAK]]''' ::<pagelist from=110 to=132 110="1" /><br><br> :::'''''[[Agreement relating to Malaysia between United Kingdom of Great Britain and Northern Ireland, Federation of Malaya, North Borneo, Sarawak and Singapore/Annex C/The Schedule|The Schedule - Forms of Oaths and Affirmations]] :::<pagelist from=133 to=133 133="1" /><br><br> ::4. '''[[Agreement relating to Malaysia between United Kingdom of Great Britain and Northern Ireland, Federation of Malaya, North Borneo, Sarawak and Singapore/Annex D|Annex D:<br> THE CONSTITUTION OF THE STATE OF SINGAPORE]]''' ::<pagelist from=134 to=175 134="1" /><br><br> :::'''''[[Agreement relating to Malaysia between United Kingdom of Great Britain and Northern Ireland, Federation of Malaya, North Borneo, Sarawak and Singapore/Annex D/First Schedule|First Schedule - Forms of Oaths and Affirmations]] :::<pagelist from=171 to=172 171="1" /><br><br> :::'''''[[Agreement relating to Malaysia between United Kingdom of Great Britain and Northern Ireland, Federation of Malaya, North Borneo, Sarawak and Singapore/Annex D/Second Schedule|Second Schedule - Oath of Allegiance and Loyalty]] :::<pagelist from=172 to=172 172="1" /><br><br> :::'''''[[Agreement relating to Malaysia between United Kingdom of Great Britain and Northern Ireland, Federation of Malaya, North Borneo, Sarawak and Singapore/Annex D/Third Schedule|Third Schedule]] :::<pagelist from=172 to=175 172="1" /><br><br> ::5. '''[[Agreement relating to Malaysia between United Kingdom of Great Britain and Northern Ireland, Federation of Malaya, North Borneo, Sarawak and Singapore/Annex E|Annex E:<br> IMMIGRATION BILL]]''' ::<pagelist from=176 to=186 176="1" /><br><br> ::6. '''[[Agreement relating to Malaysia between United Kingdom of Great Britain and Northern Ireland, Federation of Malaya, North Borneo, Sarawak and Singapore/Annex F|Annex F:<br> AGREEMENT OF EXTERNAL DEFENCE AND MUTUAL ASSISTANCE]]''' ::<pagelist from=187 to=200 187="1" /><br><br> ::7. '''[[Agreement relating to Malaysia between United Kingdom of Great Britain and Northern Ireland, Federation of Malaya, North Borneo, Sarawak and Singapore/Annex G|Annex G:<br> NORTH BORNEO (COMPENSATION AND RETIRING BENEFITS) ORDER IN COUNCIL, 1963]]'''<br> ::<pagelist from=201 to=219 201="1" /><br><br> ::8. '''[[Agreement relating to Malaysia between United Kingdom of Great Britain and Northern Ireland, Federation of Malaya, North Borneo, Sarawak and Singapore/Annex H{{!}}Annex H:<br> '''FORM OF PUBLIC OFFICERS AGREEMENTS IN RESPECT OF SABAH AND SARAWAK]]'''<br> ::<pagelist from=220 to=223 220="1" /><br><br> ::9. '''[[Agreement relating to Malaysia between United Kingdom of Great Britain and Northern Ireland, Federation of Malaya, North Borneo, Sarawak and Singapore/Annex I{{!}}Annex I:<br> '''FORM OF PUBLIC OFFICERS AGREEMENT IN RESPECT OF SINGAPORE]]'''<br> ::<pagelist from=224 to=227 224="1" /><br><br> ::10. '''[[Agreement relating to Malaysia between United Kingdom of Great Britain and Northern Ireland, Federation of Malaya, North Borneo, Sarawak and Singapore/Annex J{{!}}Annex J:<br> '''AGREEMENT BETWEEN THE GOVERNMENTS OF THE FEDERATION OF MALAYA AND SINGAPORE ON COMMON MARKET AND FINANCIAL ARRANGEMENTS]]'''<br> ::<pagelist from=228 to=232 228="1" /><br><br> :::'''[[Agreement relating to Malaysia between United Kingdom of Great Britain and Northern Ireland, Federation of Malaya, North Borneo, Sarawak and Singapore/Annex J/Annex to Annex J|Annex to Annek J:<br> SINGAPORE CUSTOMS ORDINANCE]]'''<br> :::<pagelist from=232 to=233 232="1" /><br><br> ::11. '''[[Agreement relating to Malaysia between United Kingdom of Great Britain and Northern Ireland, Federation of Malaya, North Borneo, Sarawak and Singapore/Annex K{{!}}Annex K:<br> '''AGREEMENT BETWEEN THE GOVERNMENTS OF THE FEDERATION OF MALAYA AND SINGAPORE ON COMMON MARKET AND FINANCIAL ARRANGEMENTS]]'''<br> ::<pagelist from=234 to=234 234="1" /><br><br><br></div> {{!}}} {{!}}} |Volumes= |Remarks= |Width= |Header= |Footer= |tmplver= }} [[Kategori:Perlembagaan Malaysia]] 7f7dd2omcobpd3fexltzobzabfw3do0 Indeks:Akta Hak Cipta 1987.pdf 252 203 22494 18648 2026-04-13T04:34:38Z Hakimi97 9 22494 proofread-index text/x-wiki {{:MediaWiki:Proofreadpage_index_template |Type=book |wikidata_item= |Title=Akta Hak Cipta 1987 |Language=ms |Volume= |Author=Parlimen Malaysia |Translator= |Editor= |Illustrator= |School= |Publisher=Percetakan Nasional Malaysia Berhad |Address= |Year=2012 |Key= |ISBN= |OCLC= |LCCN= |BNF_ARK= |ARC= |DOI= |Source=pdf |Image=1 |Progress=V |Transclusion=no |Validation_date= |Pages=<pagelist /> |Volumes= |Remarks= |Width= |Header= |Footer= |tmplver= }} [[Kategori:Indeks]] 4oh1ojbhcz2ld9kp91b3fugwqoqcsmx Indeks:Akta Universiti dan Kolej Universiti 1971.pdf 252 204 22502 18652 2026-04-13T05:13:44Z Hakimi97 9 22502 proofread-index text/x-wiki {{:MediaWiki:Proofreadpage_index_template |Type=book |wikidata_item= |Title=Akta Universiti dan Kolej Universiti 1971 |Language=ms |Volume= |Author=Parlimen Malaysia |Translator= |Editor= |Illustrator= |School= |Publisher= |Address= |Year=1971 |Key= |ISBN= |OCLC= |LCCN= |BNF_ARK= |ARC= |DOI= |Source=pdf |Image=1 |Progress=C |Transclusion=no |Validation_date= |Pages=<pagelist /> |Volumes= |Remarks= |Width= |Header= |Footer= |tmplver= }} [[Kategori:Indeks]] dl1u9nd1zpcxyrea1c4jgc7kpnc3xk4 Indeks:Anchaman Komunis kapada Persekutuan Tanah Melayu.djvu 252 205 22519 18657 2026-04-13T06:40:43Z Hakimi97 9 22519 proofread-index text/x-wiki {{:MediaWiki:Proofreadpage_index_template |Type=book |wikidata_item= |Title=Anchaman Komunis kapada Persekutuan Tanah Melayu |Language=ms |Volume= |Author=Kerajaan Persekutuan Tanah Melayu |Translator= |Editor= |Illustrator= |School= |Publisher=Pejabat Chetak Kerajaan |Address= |Year=1959 |Key= |ISBN= |OCLC= |LCCN= |BNF_ARK= |ARC= |DOI= |Source=djvu |Image=1 |Progress=L |Transclusion=no |Validation_date= |Pages=<pagelist/> |Volumes= |Remarks=(Antara muka surat 6 dan 7 kehilangan satu muka surat.)‌ |Width= |Header= |Footer= |tmplver= }} [[Kategori:Indeks]] kp1svrw4lecr4x3yhxcyos3g6ucoeqg Indeks:Boekoe adjaran bergoena padaanak-anakjanginginmengenaltigaroepahoeroefsepertiWolandaMelajoedanDjawa.pdf 252 206 22546 18668 2026-04-13T09:02:49Z Hakimi97 9 22546 proofread-index text/x-wiki {{:MediaWiki:Proofreadpage_index_template |Type=book |wikidata_item= |Title=Boekoe adjaran bergoena pada anak-anak jang ingin mengenal tiga roepa hoeroef seperti Wolanda Melajoe dan Djawa |Language=ms |Volume= |Author= |Translator= |Editor= |Illustrator= |School= |Publisher=Albrecth & Co |Address=Batavia |Year=1885 |Key= |ISBN= |OCLC= |LCCN= |BNF_ARK= |ARC= |DOI= |Source=djvu |Image=3 |Progress=C |Transclusion=no |Validation_date= |Pages=<pagelist /> |Volumes= |Remarks= |Width= |Header= |Footer= |tmplver= }} bmds0a5whh1f80i2r3frwf4h1vehxky Indeks:Boekoe Liatkok, hikaijat radjah Negrie Tjinah.pdf 252 207 22545 18667 2026-04-13T08:57:50Z Hakimi97 9 22545 proofread-index text/x-wiki {{:MediaWiki:Proofreadpage_index_template |Type=book |wikidata_item= |Title=Boekoe Liatkok, hikaijat radjah Negrie Tjinah |Language=ms |Volume= |Author= |Translator=Lauw Boen Tjiang |Editor= |Illustrator= |School= |Publisher=W. Bruining.co |Address= |Year=1884 |Key= |ISBN= |OCLC= |LCCN= |BNF_ARK= |ARC= |DOI= |Source=pdf |Image=5 |Progress=C |Transclusion=no |Validation_date= |Pages=<pagelist /> |Volumes= |Remarks= |Width= |Header= |Footer= |tmplver= }} 0oyp09r5a41bl3uj8wgz5v13u6p0btb Indeks:Bustan al-Katibin li as-Shibyan al-Mutaallimin.pdf 252 208 22547 22154 2026-04-13T09:03:15Z Hakimi97 9 22547 proofread-index text/x-wiki {{:MediaWiki:Proofreadpage_index_template |Type=book |wikidata_item=Q133500831 |Title= |Language=ms-arab |Volume= |Author= |Translator= |Editor= |Illustrator= |School= |Publisher= |Address= |Year= |Key= |ISBN= |OCLC= |LCCN= |BNF_ARK= |ARC= |DOI= |Source=pdf |Image=7 |Progress=C |Transclusion=no |Validation_date= |Pages=<pagelist /> |Volumes= |Remarks= |Width= |Header= |Footer= |tmplver= }} [[Kategori:Indeks]] [[Kategori:Naskhah tercetak di Pulau Penyengat]] sginl0dhw8byx7xs5bfy8jfvbuqnpha Indeks:Ikhtisar Ceritera Daripada Raja-raja di Negeri Siam Or. 2011.pdf 252 213 22441 22163 2026-04-13T01:30:45Z Hakimi97 9 22441 proofread-index text/x-wiki {{:MediaWiki:Proofreadpage_index_template |Type=book |wikidata_item= |Title=Ikhtisar Ceritera Daripada Raja-raja di Negeri Siam |Language=ms-arab |Volume= |Author=Abdullah bin Muhammad al-Misri |Translator= |Editor= |Illustrator= |School= |Publisher=Leiden University Libraries |Address= |Year=1823 |Key= |ISBN= |OCLC= |LCCN= |BNF_ARK= |ARC= |DOI= |Source=pdf |Image=3 |Progress=C |Transclusion=no |Validation_date= |Pages=<pagelist 1="–" 2="–" 3="Tajuk" 4="–" 5="–" 6="1" 32to34="–" /> |Volumes= |Remarks=‌ |Width= |Header= |Footer= |tmplver= }} [[Kategori:Indeks]] [[Kategori:Naskhah tersalin di Betawi]] qvnsxqamdmt0wycvryekqp7k0qa01jq 22454 22441 2026-04-13T02:44:51Z Hakimi97 9 22454 proofread-index text/x-wiki {{:MediaWiki:Proofreadpage_index_template |Type=book |wikidata_item= |Title=Ikhtisar Ceritera Daripada Raja-raja di Negeri Siam |Language=ms-arab |Volume= |Author=Abdullah bin Muhammad al-Misri |Translator= |Editor= |Illustrator= |School= |Publisher=Leiden University Libraries |Address= |Year=1823 |Key= |ISBN= |OCLC= |LCCN= |BNF_ARK= |ARC= |DOI= |Source=pdf |Image=3 |Progress=C |Transclusion=no |Validation_date= |Pages=<pagelist /> |Volumes= |Remarks= |Width= |Header= |Footer= |tmplver= }} [[Kategori:Indeks]] [[Kategori:Naskhah tersalin di Betawi]] gucx9zgdx36g7548cfayf6t7ccb24qp 22455 22454 2026-04-13T02:45:13Z Hakimi97 9 22455 proofread-index text/x-wiki {{:MediaWiki:Proofreadpage_index_template |Type=book |wikidata_item= |Title=Ikhtisar Ceritera Daripada Raja-raja di Negeri Siam |Language=ms-arab |Volume= |Author=Abdullah bin Muhammad al-Misri |Translator= |Editor= |Illustrator= |School= |Publisher=Leiden University Libraries |Address= |Year=1823 |Key= |ISBN= |OCLC= |LCCN= |BNF_ARK= |ARC= |DOI= |Source=pdf |Image=3 |Progress=C |Transclusion=no |Validation_date= |Pages=<pagelist 1="–" 2="–" 3="Tajuk" 4="–" 5="–" 6="1" 32to34="–" /> |Volumes= |Remarks= |Width= |Header= |Footer= |tmplver= }} [[Kategori:Indeks]] [[Kategori:Naskhah tersalin di Betawi]] ewax9n6abkpzjshmqpevw23d55goa2a Modul:ISO 639/overrides 828 1246 22472 16917 2026-04-13T03:37:23Z Hakimi97 9 22472 Scribunto text/plain return { ["ab"] = "Abkhaz", ["acm"] = "Mesopotamian Arabic", ["als"] = "Tosk Albanian", ["bn"] = "Bengali", ["bpy"] = "Bishnupriya Manipuri", ["cdo"] = "Min Dong", ["cu"] = "Church Slavonic", ["dga"] = "Southern Dagaare", ["diq"] = "Dimli", ["dv"] = "Dhivehi", ["fiu-vro"] = "Võro", ["frp"] = "Franco-Provençal", ["gcr"] = "Guianese Creole", ["gur"] = "Farefare", ["ii"] = "Nuosu", ["kaa"] = "Karakalpak", ["kj"] = "Kwanyama", ["krj"] = "Karay-a", ["kus"] = "Kusaal", ["lad"] = "Judaeo-Spanish", ["lg"] = "Luganda", ["map-bms"] = "Banyumasan", ["nah"] = "Nahuatl", ["nan"] = "Southern Min", ["new"] = "Newar", ["nit"] = "Naiki", ["nqo"] = "N'Ko", ["nrm"] = "Narom", ["ny"] = "Chewa", ["nys"] = "Noongar", ["pih"] = "Pitkern", ["rif"] = "Tmazight", ["rki"] = "Rakhine", ["st"] = "Sotho", ["tay"] = "Atayal", ["trv"] = "Seediq", ["vmf"] = "East Franconian", ["wal"] = "Wolaitta", ["zh-min-nan"] = "Southern Min", ["ms"] = "Melayu", ["ms-arab"] = "Melayu bertulisan Jawi", ["ms-Arab"] = "Melayu bertulisan Jawi", ["ms-cla"] = "Melayu Klasik", ["ms-old"] = "Melayu Kuno", } b6l1x5woiaqznqzpwn412crx0yuvqqx MediaWiki:Proofreadpage index data config.json 8 1316 22552 19585 2026-04-13T09:19:09Z Hakimi97 9 Change the description for X 22552 json application/json { "Type": { "type": "string", "size": 1, "default": "", "label": "Jenis", "header": true, "values": { "book": "Buku", "journal": "Jurnal", "collection": "Koleksi", "phdthesis": "Tesis", "dictionary": "Kamus", "film": "Filem" }, "help": "Jenis bahan ", "data": "type" }, "wikidata_item": { "type": "wikibase-itemid", "size": 1, "default": "", "label": "ID Wikidata", "help": "ID kepada entity edisi tersebut di Wikidata yang berpadanan dengan fail ini", "header": true, "data": "wikibase-itemid" }, "Title": { "type": "page", "size": 1, "default": "", "label": "Tajuk", "header": true, "data": "title", "help": "Tajuk karya. Pautan ke laman ruang nama utama teratas (walaupun karya ini adalah dalam bentuk sub-jilid) " }, "Language": { "type": "langcode", "size": 1, "default": "ms", "label": "Bahasa", "header": true, "data": "language", "help": "Bahasa-bahasa asal karya tersebut, dipisahkan dengan tanda koma. Gunakan kod-kod ISO 639 untuk bahasa-bahasa tersebut. Contohnya: ms, en, fr, de, it, la. " }, "Volume": { "type": "string", "size": 1, "default": "", "label": "Jilid", "header": false, "help": "Nombor jilid buku tersebut walaupun ia merupakan sebahagian daripada satu siri karya yang berbilang jilid. Sepatutnya bersambung dengan nombor jilid pada ruang nama." }, "Author": { "type": "page", "size": 1, "default": "", "label": "Pengarang", "header": true, "data": "author", "delimiter": ";", "help": "" }, "Translator": { "type": "page", "size": 1, "default": "", "label": "Penterjemah", "header": true, "data": "translator", "delimiter": ";", "help": "" }, "Editor": { "type": "string", "size": 1, "default": "", "label": "Penyunting", "header": true, "data": "editor", "delimiter": ";", "help": "" }, "Illustrator": { "type": "page", "size": 1, "default": "", "label": "Pengilustrasi", "header": true, "data": "illustrator", "delimiter": ";", "help": "" }, "School": { "type": "string", "size": 1, "default": "", "label": "Sekolah", "header": false, "data": "school", "help": "" }, "Publisher": { "type": "string", "size": 1, "default": "", "label": "Penerbit", "header": true, "data": "publisher", "help": "Penerbit buku", "delimiter": [ ";", "asn" ] }, "Address": { "type": "string", "size": 1, "default": "", "label": "Alamat", "header": true, "data": "place", "delimiter": ";", "help": "Lokasi penerbit, kebiasaannya bandar." }, "Year": { "type": "string", "size": 1, "default": "", "label": "Tahun penerbitan", "header": true, "data": "year", "help": "Tahun penerbitan edisi spesifik kepada karya yang dimuat naik ini (bukannya edisi pertama karya ini secara umum)" }, "Key": { "type": "string", "size": 1, "default": "", "label": "Kunci isih", "header": false, "help": "" }, "ISBN": { "type": "isbn", "size": 1, "default": "", "label": "ISBN", "header": false, "data": "identifier", "help": "Nombor Buku Piawaian Antarabangsa" }, "OCLC": { "type": "oclc", "size": 1, "default": "", "label": "OCLC", "header": false, "data": "identifier", "help": "" }, "LCCN": { "type": "lccn", "size": 1, "default": "", "label": "LCCN", "header": false, "data": "identifier", "help": "" }, "BNF_ARK": { "type": "ark", "size": 1, "default": "", "label": "ARK dari BNF", "header": false, "data": "identifier", "naan": 12148, "help": "" }, "ARC": { "type": "arc", "size": 1, "default": "", "label": "Pengecam Arkib Kebangsaan", "header": false, "data": "identifier", "help": "" }, "DOI": { "type": "doi", "size": 1, "default": "", "label": "DOI", "header": false, "data": "identifier", "help": "Pengecam Objek Digital" }, "Source": { "type": "string", "size": 1, "default": "", "label": "Format imbasan", "header": false, "help": "", "values": { "djvu": "djvu", "pdf": "pdf", "jpg": "jpg", "png": "png", "gif": "gif", "tif": "tif", "ogg": "ogg", "ogv": "ogv", "webm": "webm", "lain-lain": "lain-lain" } }, "Image": { "type": "string", "size": 1, "default": "1", "label": "Gambar muka depan", "header": false, "help": "Nombor laman yang digunakan sebagai imej pada laman indeks ini" }, "Progress": { "type": "string", "size": 1, "default": "X", "label": "Kemajuan", "header": false, "values": { "T": "Selesai (telah disahkan)", "V": "Akan disahkan", "C": "Akan dibacaprufkan", "MS": "Bersedia untuk Padan dan Pisah", "OCR": "Memerlukan lapisan teks OCR", "X": "Senarai muka surat diperlukan (untuk mengesahkan fail ini sudah lengkap dan betul sebelum proses baca pruf", "L": "Fail sumber tidak betul (Muka surat hilang, muka surat tidak tersusun, dll)" }, "data": "progress", "help": "Status baca pruf buku ini (hal ini merujuk kepada status dalam ruang nama Laman)", "js": true }, "Transclusion": { "type": "string", "size": 1, "default": "no", "label": "Status transklusi", "header": false, "values": { "no": "Belum ditransklusi", "check": "Perlu diperiksa dan/atau pembaikan", "yes": "Ditransklusi sepenuhnya", "notadv": "Bahan pengiklanan tidak ditransklusi", "notimg": "Imej tidak ditransklusi sepenuhnya", "held": "Transklusi ditangguhkan – dijelaskan pada laman perbincangan indeks ini" }, "js": true }, "Validation_date": { "type": "string", "size": 1, "label": "Tarikh pengesahan", "header": false, "help": "Tarikh pengesahan akhir buku ini, dalam bentuk \"Januari 2020\"" }, "Pages": { "type": "string/line", "size": 15, "default": "\u003Cpagelist /\u003E", "label": "Muka surat", "header": false, "help": "", "data": "pagelist" }, "Volumes": { "type": "string/line", "size": 5, "default": "", "label": "Siri", "header": false, "help": "" }, "Remarks": { "type": "string/line", "size": 15, "default": "", "label": "Catatan tambahan", "header": true, "help": "Boleh tulis Jadual Isi Kandungan atau maklumat tambahan lain, seperti (1) transkripsi naskhah asal tulisan Jawi; (2) transliterasi daripada tulisan Jawi ke tulisan Rumi " }, "Width": { "type": "number", "size": 1, "default": "", "label": "Kelebaran imbasan", "header": false, "help": "Resolusi imbasan dalam mod sunting" }, "Header": { "type": "string", "size": 1, "default": "", "label": "Pengatas", "header": true, "help": "", "js": true }, "Footer": { "type": "string", "size": 1, "default": "\n", "label": "Pembawah", "header": true, "help": "", "js": true }, "Notes": { "type": "string/line", "hidden": true, "header": true }, "wikipedia": { "type": "string", "hidden": true, "header": true }, "commons": { "type": "string", "hidden": true, "header": true }, "commonscat": { "type": "string", "hidden": true, "header": true }, "wikiquote": { "type": "string", "hidden": true, "header": true }, "wikinews": { "type": "string", "hidden": true, "header": true }, "wiktionary": { "type": "string", "hidden": true, "header": true }, "wikibooks": { "type": "string", "hidden": true, "header": true }, "wikiversity": { "type": "string", "hidden": true, "header": true }, "wikispecies": { "type": "string", "hidden": true, "header": true }, "meta": { "type": "string", "hidden": true, "header": true }, "portal": { "type": "string", "hidden": true, "header": true }, "tmplver": { "type": "string", "label": "Versi templat", "header": false, "help": "Suis teknikal digunakan untuk perpindahan. Jangan guna." }, "section-year": { "type": "string", "hidden": true, "header": true }, "section-illustrator": { "type": "string", "hidden": true, "header": true } } 9ohos3smnw6tteykzai2wrsp69pscg6 22556 22552 2026-04-13T09:26:43Z Hakimi97 9 22556 json application/json { "Type": { "type": "string", "size": 1, "default": "", "label": "Jenis", "header": true, "values": { "book": "Buku", "journal": "Jurnal", "collection": "Koleksi", "phdthesis": "Tesis", "dictionary": "Kamus", "film": "Filem" }, "help": "Jenis bahan ", "data": "type" }, "wikidata_item": { "type": "wikibase-itemid", "size": 1, "default": "", "label": "ID Wikidata", "help": "ID kepada entity edisi tersebut di Wikidata yang berpadanan dengan fail ini", "header": true, "data": "wikibase-itemid" }, "Title": { "type": "page", "size": 1, "default": "", "label": "Tajuk", "header": true, "data": "title", "help": "Tajuk karya. Pautan ke laman ruang nama utama teratas (walaupun karya ini adalah dalam bentuk sub-jilid) " }, "Language": { "type": "langcode", "size": 1, "default": "ms", "label": "Bahasa", "header": true, "data": "language", "help": "Bahasa-bahasa asal karya tersebut, dipisahkan dengan tanda koma. Gunakan kod-kod ISO 639 untuk bahasa-bahasa tersebut. Contohnya: ms, en, fr, de, it, la. " }, "Volume": { "type": "string", "size": 1, "default": "", "label": "Jilid", "header": false, "help": "Nombor jilid buku tersebut walaupun ia merupakan sebahagian daripada satu siri karya yang berbilang jilid. Sepatutnya bersambung dengan nombor jilid pada ruang nama." }, "Author": { "type": "page", "size": 1, "default": "", "label": "Pengarang", "header": true, "data": "author", "delimiter": ";", "help": "" }, "Translator": { "type": "page", "size": 1, "default": "", "label": "Penterjemah", "header": true, "data": "translator", "delimiter": ";", "help": "" }, "Editor": { "type": "string", "size": 1, "default": "", "label": "Penyunting", "header": true, "data": "editor", "delimiter": ";", "help": "" }, "Illustrator": { "type": "page", "size": 1, "default": "", "label": "Pengilustrasi", "header": true, "data": "illustrator", "delimiter": ";", "help": "" }, "School": { "type": "string", "size": 1, "default": "", "label": "Sekolah", "header": false, "data": "school", "help": "" }, "Publisher": { "type": "string", "size": 1, "default": "", "label": "Penerbit", "header": true, "data": "publisher", "help": "Penerbit buku", "delimiter": [ ";", "asn" ] }, "Address": { "type": "string", "size": 1, "default": "", "label": "Alamat", "header": true, "data": "place", "delimiter": ";", "help": "Lokasi penerbit, kebiasaannya bandar." }, "Year": { "type": "string", "size": 1, "default": "", "label": "Tahun penerbitan", "header": true, "data": "year", "help": "Tahun penerbitan edisi spesifik kepada karya yang dimuat naik ini (bukannya edisi pertama karya ini secara umum)" }, "Key": { "type": "string", "size": 1, "default": "", "label": "Kunci isih", "header": false, "help": "" }, "ISBN": { "type": "isbn", "size": 1, "default": "", "label": "ISBN", "header": false, "data": "identifier", "help": "Nombor Buku Piawaian Antarabangsa" }, "OCLC": { "type": "oclc", "size": 1, "default": "", "label": "OCLC", "header": false, "data": "identifier", "help": "" }, "LCCN": { "type": "lccn", "size": 1, "default": "", "label": "LCCN", "header": false, "data": "identifier", "help": "" }, "BNF_ARK": { "type": "ark", "size": 1, "default": "", "label": "ARK dari BNF", "header": false, "data": "identifier", "naan": 12148, "help": "" }, "ARC": { "type": "arc", "size": 1, "default": "", "label": "Pengecam Arkib Kebangsaan", "header": false, "data": "identifier", "help": "" }, "DOI": { "type": "doi", "size": 1, "default": "", "label": "DOI", "header": false, "data": "identifier", "help": "Pengecam Objek Digital" }, "Source": { "type": "string", "size": 1, "default": "", "label": "Format imbasan", "header": false, "help": "", "values": { "djvu": "djvu", "pdf": "pdf", "jpg": "jpg", "png": "png", "gif": "gif", "tif": "tif", "ogg": "ogg", "ogv": "ogv", "webm": "webm", "lain-lain": "lain-lain" } }, "Image": { "type": "string", "size": 1, "default": "1", "label": "Gambar muka depan", "header": false, "help": "Nombor laman yang digunakan sebagai imej pada laman indeks ini" }, "Progress": { "type": "string", "size": 1, "default": "X", "label": "Kemajuan", "header": false, "values": { "T": "Selesai (telah disahkan)", "V": "Akan disahkan", "C": "Akan dibacaprufkan", "MS": "Bersedia untuk Padan dan Pisah", "OCR": "Memerlukan lapisan teks OCR", "X": "Senarai muka surat diperlukan (untuk mengesahkan fail ini sudah lengkap dan betul sebelum proses baca pruf", "L": "Fail sumber tidak betul (Muka surat hilang, muka surat tidak tersusun, dll)" }, "data": "progress", "help": "Status baca pruf buku ini (hal ini merujuk kepada status dalam ruang nama Laman)", "js": true }, "Transclusion": { "type": "string", "size": 1, "default": "no", "label": "Status transklusi", "header": false, "values": { "no": "Belum ditransklusi", "check": "Perlu diperiksa dan/atau pembaikan", "yes": "Ditransklusi sepenuhnya", "notadv": "Bahan pengiklanan tidak ditransklusi", "notimg": "Imej tidak ditransklusi sepenuhnya", "held": "Transklusi ditangguhkan – dijelaskan pada laman perbincangan indeks ini" }, "js": true }, "Validation_date": { "type": "string", "size": 1, "label": "Tarikh pengesahan", "header": false, "help": "Tarikh pengesahan akhir buku ini, dalam bentuk \"Januari 2020\"" }, "Pages": { "type": "string/line", "size": 15, "default": "\u003Cpagelist /\u003E", "label": "Senarai muka surat", "header": false, "help": "", "data": "pagelist" }, "Volumes": { "type": "string/line", "size": 5, "default": "", "label": "Siri", "header": false, "help": "" }, "Remarks": { "type": "string/line", "size": 15, "default": "", "label": "Catatan tambahan", "header": true, "help": "Boleh tulis Jadual Isi Kandungan atau maklumat tambahan lain, seperti (1) transkripsi naskhah asal tulisan Jawi; (2) transliterasi daripada tulisan Jawi ke tulisan Rumi " }, "Width": { "type": "number", "size": 1, "default": "", "label": "Kelebaran imbasan", "header": false, "help": "Resolusi imbasan dalam mod sunting" }, "Header": { "type": "string", "size": 1, "default": "", "label": "Pengatas", "header": true, "help": "", "js": true }, "Footer": { "type": "string", "size": 1, "default": "\n", "label": "Pembawah", "header": true, "help": "", "js": true }, "Notes": { "type": "string/line", "hidden": true, "header": true }, "wikipedia": { "type": "string", "hidden": true, "header": true }, "commons": { "type": "string", "hidden": true, "header": true }, "commonscat": { "type": "string", "hidden": true, "header": true }, "wikiquote": { "type": "string", "hidden": true, "header": true }, "wikinews": { "type": "string", "hidden": true, "header": true }, "wiktionary": { "type": "string", "hidden": true, "header": true }, "wikibooks": { "type": "string", "hidden": true, "header": true }, "wikiversity": { "type": "string", "hidden": true, "header": true }, "wikispecies": { "type": "string", "hidden": true, "header": true }, "meta": { "type": "string", "hidden": true, "header": true }, "portal": { "type": "string", "hidden": true, "header": true }, "tmplver": { "type": "string", "label": "Versi templat", "header": false, "help": "Suis teknikal digunakan untuk perpindahan. Jangan guna." }, "section-year": { "type": "string", "hidden": true, "header": true }, "section-illustrator": { "type": "string", "hidden": true, "header": true } } 3qqk1vlifkfcor3lryz4hqrnpohl4qr Indeks:Batu Bersurat Terengganu.jpg 252 1593 22536 22149 2026-04-13T07:42:38Z Hakimi97 9 22536 proofread-index text/x-wiki {{:MediaWiki:Proofreadpage_index_template |Type=collection |wikidata_item=Q3845201 |Title= |Language=ms |Volume= |Author= |Translator= |Editor= |Illustrator= |School= |Publisher= |Address= |Year= |Key= |ISBN= |OCLC= |LCCN= |BNF_ARK= |ARC= |DOI= |Source=jpg |Image=[[File:KlMuseumBatuBersurat.jpg|250px]] |Progress=V |Transclusion=yes |Validation_date= |Pages=[[Page:Pr Trengganu A.jpg|A]] [[Page:Pr Trengganu B.jpg|B]] [[Page:Pr Trengganu C.jpg|C]] [[Page:Pr Trengganu D.jpg|D]] |Volumes= |Remarks=Nota panduan:‌ # Tanda ٭ ialah "tanda henti/noktah" yang wujud pada transkripsi. # Tanda enam titik (......) bermaksud ada kehilangan perkataan. |Width= |Header= |Footer= |tmplver= }} [[Kategori:Naskhah berasal dari Terengganu]] a86078nbvwk2hc0003lrpzza3aczs8s 22542 22536 2026-04-13T08:49:25Z Hakimi97 9 22542 proofread-index text/x-wiki {{:MediaWiki:Proofreadpage_index_template |Type=collection |wikidata_item=Q3845201 |Title= |Language=ms-arab |Volume= |Author= |Translator= |Editor= |Illustrator= |School= |Publisher= |Address= |Year= |Key= |ISBN= |OCLC= |LCCN= |BNF_ARK= |ARC= |DOI= |Source=jpg |Image=[[File:KlMuseumBatuBersurat.jpg|250px]] |Progress=V |Transclusion=yes |Validation_date= |Pages=[[Page:Pr Trengganu A.jpg|A]] [[Page:Pr Trengganu B.jpg|B]] [[Page:Pr Trengganu C.jpg|C]] [[Page:Pr Trengganu D.jpg|D]] |Volumes= |Remarks=Nota panduan:‌ # Tanda ٭ ialah "tanda henti/noktah" yang wujud pada transkripsi. # Tanda enam titik (......) bermaksud ada kehilangan perkataan. |Width= |Header= |Footer= |tmplver= }} [[Kategori:Naskhah berasal dari Terengganu]] 6uxkrqqqvz2alpqpmdezs64ihnnvyvu Indeks:A practical Malay grammar (IA practicalmalaygr00sheliala).pdf 252 1887 22479 18641 2026-04-13T04:09:38Z Hakimi97 9 22479 proofread-index text/x-wiki {{:MediaWiki:Proofreadpage_index_template |Type=book |wikidata_item= |Title=A Practical Malay Grammar |Language=en |Volume= |Author=W. G. Shellabear |Translator= |Editor= |Illustrator= |School= |Publisher=Methodist Pub. House (Singapore) |Address= |Year=1912 |Key= |ISBN= |OCLC= |LCCN= |BNF_ARK= |ARC= |DOI= |Source=pdf |Image=Malay-English vocabulary.djvu/5 |Progress=C |Transclusion=no |Validation_date= |Pages=<pagelist /> |Volumes= |Remarks= |Width= |Header= |Footer= |tmplver= }} 3ygg57fmykx14tlk6fdh3nty5vbc6th Indeks:Hikayat Aceh Or. 1954 (Leiden).pdf 252 1919 22440 18710 2026-04-13T01:29:18Z Hakimi97 9 22440 proofread-index text/x-wiki {{:MediaWiki:Proofreadpage_index_template |Type=book |wikidata_item= |Title=Hikayat Aceh{{!}}حكاية اچه |Language=ms |Volume= |Author= |Translator= |Editor= |Illustrator= |School= |Publisher= |Address= |Year=1700 |Key= |ISBN= |OCLC= |LCCN= |BNF_ARK= |ARC= |DOI= |Source=pdf |Image=8 |Progress=C |Transclusion=no |Validation_date= |Pages=<pagelist /> |Volumes= |Remarks=‌ |Width= |Header= |Footer= |tmplver= }} 85v4hzweuzd320c3x6i3qu491xv8gdk Indeks:Collective volume with texts in Malay, Or. 1726.pdf 252 1973 22572 18692 2026-04-13T09:46:58Z Hakimi97 9 22572 proofread-index text/x-wiki {{:MediaWiki:Proofreadpage_index_template |Type=book |wikidata_item= |Title=Undang-Undang Laut Melaka{{!}}Undang-Undang Laut Melaka; dan teks lain |Language=ms-arab |Volume= |Author=Encik Ismail Ibnu Datuk Kerkun |Translator= |Editor= |Illustrator= |School= |Publisher= |Address= |Year=1829 |Key= |ISBN= |OCLC= |LCCN= |BNF_ARK= |ARC= |DOI= |Source=pdf |Image=8 |Progress=C |Transclusion=no |Validation_date= |Pages=<pagelist /> |Volumes= |Remarks= |Width= |Header= |Footer= |tmplver= }} sp8oubvr4f26ct6uxixscqggxu81eu6 Indeks:Collective volume with texts in Malay, Or. 1626.pdf 252 1981 22567 19955 2026-04-13T09:43:13Z Hakimi97 9 22567 proofread-index text/x-wiki {{:MediaWiki:Proofreadpage_index_template |Type=book |wikidata_item= |Title=[[Hikayat Si Burung Pingai]], [[Hikayat Hari Kiamat]], dan [[Syair Sipelman]] |Language=ms-arab |Volume= |Author= |Translator= |Editor= |Illustrator= |School= |Publisher= |Address= |Year= |Key= |ISBN= |OCLC= |LCCN= |BNF_ARK= |ARC= |DOI= |Source=_empty_ |Image=8 |Progress=C |Transclusion=no |Validation_date= |Pages=<pagelist /> |Volumes= |Remarks= |Width= |Header= |Footer= |tmplver= }} i5ewxd8dg9wxm15l0gomzr247oykcm5 22568 22567 2026-04-13T09:43:34Z Hakimi97 9 22568 proofread-index text/x-wiki {{:MediaWiki:Proofreadpage_index_template |Type=book |wikidata_item= |Title=[[Hikayat Si Burung Pingai]], [[Hikayat Hari Kiamat]], dan [[Syair Sipelman]] |Language=ms-arab |Volume= |Author= |Translator= |Editor= |Illustrator= |School= |Publisher= |Address= |Year= |Key= |ISBN= |OCLC= |LCCN= |BNF_ARK= |ARC= |DOI= |Source=pdf |Image=8 |Progress=C |Transclusion=no |Validation_date= |Pages=<pagelist /> |Volumes= |Remarks= |Width= |Header= |Footer= |tmplver= }} rcgmtksrpbwvlb4qgb5vwisxng1s7ow Indeks:Collective volume with texts in Malay, Or. 3346.pdf 252 1984 22574 20657 2026-04-13T09:47:52Z Hakimi97 9 22574 proofread-index text/x-wiki {{:MediaWiki:Proofreadpage_index_template |Type=book |wikidata_item=Q135898381 |Title= |Language=ms-arab |Volume= |Author= |Translator= |Editor= |Illustrator= |School= |Publisher= |Address= |Year=1847 |Key= |ISBN= |OCLC= |LCCN= |BNF_ARK= |ARC= |DOI= |Source=pdf |Image=3 |Progress=V |Transclusion=yes |Validation_date= |Pages=<pagelist /> |Volumes= |Remarks= |Width= |Header= |Footer= |tmplver= }} 8ovfsvtjutsbsd3xov7w38d3hohoa39 Indeks:A Malay-English dictionary (IA aeg2034.0001.001.umich.edu).pdf 252 2070 22475 18638 2026-04-13T04:03:53Z Hakimi97 9 22475 proofread-index text/x-wiki {{:MediaWiki:Proofreadpage_index_template |Type=book |wikidata_item=Q131279200 |Title= |Language=ms |Volume= |Author= |Translator= |Editor= |Illustrator= |School= |Publisher= |Address= |Year= |Key= |ISBN= |OCLC= |LCCN= |BNF_ARK= |ARC= |DOI= |Source=pdf |Image=7 |Progress=C |Transclusion=no |Validation_date= |Pages=<pagelist /> |Volumes= |Remarks= |Width= |Header= |Footer= |tmplver= }} bxrhiwnbu91is0a7ljzslnkv04m05cq Indeks:(Collective volume with texts in Malay (I-VIII) The first story only of the Hikayat Bakhtiyar ; and other texts) Or. 3374.pdf 252 2135 22458 18631 2026-04-13T02:50:33Z Hakimi97 9 22458 proofread-index text/x-wiki {{:MediaWiki:Proofreadpage_index_template |Type=collection |wikidata_item= |Title=Hikayat Baktiar dll |Language=ms-arab |Volume= |Author= |Translator= |Editor= |Illustrator= |School= |Publisher= |Address= |Year= |Key= |ISBN= |OCLC= |LCCN= |BNF_ARK= |ARC= |DOI= |Source=pdf |Image=7 |Progress=C |Transclusion=no |Validation_date= |Pages=<pagelist /> |Volumes= |Remarks=‌ |Width= |Header= |Footer= |tmplver= }} brlgm6ux7pizx1of5jcqmzbo8ta3x2j 22459 22458 2026-04-13T02:51:03Z Hakimi97 9 22459 proofread-index text/x-wiki {{:MediaWiki:Proofreadpage_index_template |Type=collection |wikidata_item= |Title=Hikayat Baktiar dll |Language=ms-arab |Volume= |Author= |Translator= |Editor= |Illustrator= |School= |Publisher= |Address= |Year= |Key= |ISBN= |OCLC= |LCCN= |BNF_ARK= |ARC= |DOI= |Source=pdf |Image=7 |Progress=C |Transclusion=no |Validation_date= |Pages=<pagelist /> |Volumes= |Remarks= |Width= |Header= |Footer= |tmplver= }} hy20vpk89qy9k85h0fbc7cv9080zvaw MediaWiki:Gadgets-definition 8 2226 22409 21844 2026-04-12T13:52:43Z Hakimi97 9 Namespace for "Index" on malay wikisource should be 252 instead of 106 as per [[Special:NamespaceInfo]] 22409 wikitext text/x-wiki == editing-tools == * charinsert[ResourceLoader|default]|charinsert.js * charinsert-core[ResourceLoader|hidden|dependencies=jquery.textSelection,user,mediawiki.storage]|charinsert-core.js|charinsert-core.css * RegexMenuFramework[ResourceLoader|dependencies=mediawiki.util]|RegexMenuFramework.js * HotCat[ResourceLoader|rights=edit]|HotCat.js * TemplatePreloader[ResourceLoader|actions=edit]|TemplatePreloader.js * refToolbar[ResourceLoader|dependencies=user.options]|refToolbar.js == editing-tools-for-Index-namespace == * transclusion-check[ResourceLoader|default|dependencies=mediawiki.util,mediawiki.api|actions=view|namespaces=252]|transclusion-check.js|transclusion-check.css == editing-tools-for-Page-namespace == * Easy_LST[ResourceLoader|default]|Easy_LST.js * proofreadpage-customization[ResourceLoader|default]|proofreadpage-customization.js * ocr[ResourceLoader|external]|ocr.js == interface == * PageNumbers[ResourceLoader|default]|PageNumbers.js * PageNumbers-core[ResourceLoader|hidden|dependencies=mediawiki.util,user,mediawiki.cookie]|PageNumbers-core.js|PageNumbers-core.css * AdvancedSiteNotices[ResourceLoader|default]|AdvancedSiteNotices.js * PurgeTab[ResourceLoader|dependencies=mediawiki.util,mediawiki.api|default]|PurgeTab.js * Visibility[ResourceLoader|dependencies=mediawiki.cookie]|Visibility.js * interwiki-transclusion[ResourceLoader|default|dependencies=mediawiki.util,mediawiki.api]|interwiki-transclusion.js == development == * WE-framework WS[ResourceLoader]|WE-framework WS.js * WikidataInfo [ResourceLoader|dependencies=mediawiki.jqueryMsg] | WikidataInfo.js|WikidataInfo.css byp6ztdqlx3oj7xelexgvf47af2m4x2 Indeks:A vocabulary of the English and Malay languages; (IA anr0813.0001.001.umich.edu).pdf 252 2640 22481 18643 2026-04-13T04:10:42Z Hakimi97 9 22481 proofread-index text/x-wiki {{:MediaWiki:Proofreadpage_index_template |Type=book |wikidata_item= |Title=A vocabulary of the English and Malay languages |Language=en |Volume= |Author=Frank Athelstane Swettenham |Translator= |Editor= |Illustrator= |School= |Publisher=Singapore, Govt. Print. Off., London, W. B. Whittingham & co. |Address= |Year=1889 |Key= |ISBN= |OCLC= |LCCN= |BNF_ARK= |ARC= |DOI= |Source=pdf |Image=1 |Progress=C |Transclusion=no |Validation_date= |Pages=<pagelist /> |Volumes= |Remarks= |Width=250 |Header= |Footer= |tmplver= }} 1mgrwrinorl0gc2yqvx15peatqocy86 Indeks:Bahawa inilah risalat kamus Almahmudiah - pelajari oleh mu akan ilmu bahasa itu dan ajari pula kepada segala manusia kerana iaitu kunci segala ilmu adanya (IA aeq4245.0001.001.umich.edu).pdf 252 2686 22521 21157 2026-04-13T06:57:22Z Hakimi97 9 22521 proofread-index text/x-wiki {{:MediaWiki:Proofreadpage_index_template |Type=book |wikidata_item= |Title=Kamus al-Mahmudiah{{!}}Bahawa inilah risalat kamus Almahmudiah - pelajari oleh mu akan ilmu bahasa itu dan ajari pula kepada segala manusia kerana iaitu kunci segala ilmu adanya |Language=ms-arab |Volume= |Author=Syed Mahmud Syed Abdul Kadir |Translator= |Editor= |Illustrator= |School= |Publisher=Singapura : Cetakan Kerajaan Singapura |Address= |Year=1893 |Key= |ISBN= |OCLC= |LCCN= |BNF_ARK= |ARC= |DOI= |Source=pdf |Image=1 |Progress=C |Transclusion=yes |Validation_date= |Pages=<pagelist /> |Volumes= |Remarks= |Width= |Header= |Footer= |tmplver= }} dg08ewpsl8jsxyacj69vib0q88k6i3a Indeks:A dictionary, English and Malayo, Malayo and English (1701).pdf 252 2766 22476 18639 2026-04-13T04:04:39Z Hakimi97 9 22476 proofread-index text/x-wiki {{:MediaWiki:Proofreadpage_index_template |Type=dictionary |wikidata_item= |Title=A dictionary, English and Malayo, Malayo and English |Language=en |Volume= |Author=Thomas Bowrey |Translator= |Editor= |Illustrator= |School= |Publisher=Sam. Bridge for the Author |Address=Singapura |Year=1701 |Key= |ISBN= |OCLC= |LCCN= |BNF_ARK= |ARC= |DOI= |Source=pdf |Image=9 |Progress=C |Transclusion=no |Validation_date= |Pages=<pagelist /> |Volumes= |Remarks= |Width=Kelebaran imbasan |Header= |Footer= |tmplver= }} hmbppz2pkpae41my13kdy6i5ixryac6 Indeks:A dictionary of the Malay tongue; James Howison, 1801.pdf 252 2787 22477 18640 2026-04-13T04:05:09Z Hakimi97 9 22477 proofread-index text/x-wiki {{:MediaWiki:Proofreadpage_index_template |Type=book |wikidata_item= |Title=A dictionary of the Malay tongue, as spoken in the Peninsula of Malacca, the islands of Sumatra, Java, Borneo, Pulo Pinang, &c.&c. in two parts, English and Malay, and Malay and English |Language=en, ms |Volume= |Author=James Howison |Translator= |Editor= |Illustrator= |School= |Publisher=Arabic and Persian Press |Address= |Year=1801 |Key= |ISBN= |OCLC= |LCCN= |BNF_ARK= |ARC= |DOI= |Source=pdf |Image=8 |Progress=C |Transclusion=no |Validation_date= |Pages=<pagelist /> |Volumes= |Remarks= |Width= |Header= |Footer= |tmplver= }} bskhrmp1uju74u9afox366azq5mt7fu Indeks:Bahwa ini kesah pu-Layar-an Abdullah, Ben Ab̨dulkadir, Munshi Deri Singapura Ka-Kalantan.pdf 252 2882 22528 18661 2026-04-13T07:25:54Z Hakimi97 9 22528 proofread-index text/x-wiki {{:MediaWiki:Proofreadpage_index_template |Type=book |wikidata_item= |Title=Kisah Pelayaran Abdullah ke Kelantan{{!}}بهوا اين قصة ڤلايرءن عبدالله بن عبدالقادر منشي |Language=ms-arab |Volume= |Author= |Translator= |Editor= |Illustrator= |School= |Publisher= |Address= |Year= |Key= |ISBN= |OCLC= |LCCN= |BNF_ARK= |ARC= |DOI= |Source=pdf |Image=1 |Progress=C |Transclusion=no |Validation_date= |Pages=<pagelist /> |Volumes= |Remarks= |Width= |Header= |Footer= |tmplver= }} h9umqikwyijpe4hlhy2bjxqcdwey3fj Indeks:Collective volume with texts in Malay, Acehnese, Or. 7291.pdf 252 3058 22559 18675 2026-04-13T09:30:12Z Hakimi97 9 22559 proofread-index text/x-wiki {{:MediaWiki:Proofreadpage_index_template |Type=book |wikidata_item= |Title=Collective volume with texts in Malay, Acehnese, Or. 7291 |Language=ms-arab |Volume= |Author= |Translator= |Editor= |Illustrator= |School= |Publisher= |Address= |Year= |Key= |ISBN= |OCLC= |LCCN= |BNF_ARK= |ARC= |DOI= |Source=pdf |Image=1 |Progress=X |Transclusion=no |Validation_date= |Pages=<pagelist /> |Volumes= |Remarks= |Width= |Header= |Footer= |tmplver= }} lajjm6zfjk84d055tx8gyytxnbdjgra 22560 22559 2026-04-13T09:31:59Z Hakimi97 9 22560 proofread-index text/x-wiki {{:MediaWiki:Proofreadpage_index_template |Type=book |wikidata_item= |Title=Collective volume with texts in Malay, Acehnese, Or. 7291 |Language=ms-arab |Volume= |Author= |Translator= |Editor= |Illustrator= |School= |Publisher= |Address= |Year= |Key= |ISBN= |OCLC= |LCCN= |BNF_ARK= |ARC= |DOI= |Source=pdf |Image=5 |Progress=X |Transclusion=no |Validation_date= |Pages=<pagelist /> |Volumes= |Remarks= |Width= |Header= |Footer= |tmplver= }} 5l885ymgrnoi0xpycgb514ylu4fium2 Indeks:Concession of Sabah 252 3258 22581 21203 2026-04-13T11:42:12Z Hakimi97 9 22581 proofread-index text/x-wiki {{:MediaWiki:Proofreadpage_index_template |Type=collection |wikidata_item= |Title=Concession of Sabah |Language=ms-arab |Volume= |Author= |Translator= |Editor= |Illustrator= |School= |Publisher= |Address= |Year= |Key= |ISBN= |OCLC= |LCCN= |BNF_ARK= |ARC= |DOI= |Source=jpg |Image=[[Fail:Brunei_(left)_Sulu_(right)_Overbeck.jpg|250px]] |Progress=X |Transclusion=yes |Validation_date= |Pages=[[Laman:Concession of Sabah (Brunei) 1877.jpg|Brunei]] [[Laman:Concession of Sabah (Sulu) 1878.jpg|Sulu]] [[Laman:Grant by Sultan of Sulu of territories and lands from Pandasan River to Sibukun River on the mainland of the Island of Borneo.png|Sulu]] |Volumes= |Remarks= |Width= |Header= |Footer= |tmplver= }} 79dqn3ulegv0t7evamru4s494tqcbp1 Indeks:Bustanus Salatin, Malayo-polynésien 28.pdf 252 3577 22530 18670 2026-04-13T07:29:15Z Hakimi97 9 22530 proofread-index text/x-wiki {{:MediaWiki:Proofreadpage_index_template |Type=book |wikidata_item= |Title=Bustanus Salatin{{!}}بستان السلاطين |Language=ms-arab |Volume= |Author= |Translator= |Editor= |Illustrator= |School= |Publisher= |Address= |Year= |Key= |ISBN= |OCLC= |LCCN= |BNF_ARK= |ARC= |DOI= |Source=pdf |Image=1 |Progress=C |Transclusion=no |Validation_date= |Pages=<pagelist /> |Volumes= |Remarks= |Width= |Header= |Footer= |tmplver= }} jij5yqx4x85a758fdv1cw1r5zg99pqb Indeks:Al-Moenir Jilid 1 Juz 1-10.pdf 252 3616 22516 18655 2026-04-13T06:33:49Z Hakimi97 9 22516 proofread-index text/x-wiki {{:MediaWiki:Proofreadpage_index_template |Type=book |wikidata_item= |Title=Al-Moenir |Language=ms-arab |Volume= |Author= |Translator= |Editor= |Illustrator= |School= |Publisher= |Address= |Year= |Key= |ISBN= |OCLC= |LCCN= |BNF_ARK= |ARC= |DOI= |Source=pdf |Image=1 |Progress=C |Transclusion=no |Validation_date= |Pages=<pagelist /> |Volumes=1 2 3 4 9 6 7 8 9 10 |Remarks=‌ |Width= |Header= |Footer= |tmplver= }} 6q5bdaw72ys748e6mf9k1ukcvc8v7lt 22517 22516 2026-04-13T06:34:05Z Hakimi97 9 22517 proofread-index text/x-wiki {{:MediaWiki:Proofreadpage_index_template |Type=book |wikidata_item= |Title=Al-Moenir |Language=ms-arab |Volume= |Author= |Translator= |Editor= |Illustrator= |School= |Publisher= |Address= |Year= |Key= |ISBN= |OCLC= |LCCN= |BNF_ARK= |ARC= |DOI= |Source=pdf |Image=1 |Progress=C |Transclusion=no |Validation_date= |Pages=<pagelist /> |Volumes=1 2 3 4 9 6 7 8 9 10 |Remarks= |Width= |Header= |Footer= |tmplver= }} agye8m92se76dmhzrjuc0rxfqjkulae Indeks:1905–1906 Supplementary Treaty (scanned).jpg 252 3624 22461 18633 2026-04-13T02:52:59Z Hakimi97 9 22461 proofread-index text/x-wiki {{:MediaWiki:Proofreadpage_index_template |Type=collection |wikidata_item= |Title=Perjanjian Tambahan 1905/1906 Brunei dan United Kingdom |Language=ms-arab |Volume= |Author= |Translator= |Editor= |Illustrator= |School= |Publisher= |Address= |Year= |Key= |ISBN= |OCLC= |LCCN= |BNF_ARK= |ARC= |DOI= |Source=jpg |Image=File:1905–1906 Supplementary Treaty.jpg |Progress=C |Transclusion=no |Validation_date= |Pages=<pagelist /> |Volumes= |Remarks= |Width= |Header= |Footer= |tmplver= }} rkifmdqqsd5wer4de6nsdpzzw73g1zk Indeks:Chrita.pdf 252 3759 22549 18672 2026-04-13T09:13:31Z Hakimi97 9 22549 proofread-index text/x-wiki {{:MediaWiki:Proofreadpage_index_template |Type=book |wikidata_item= |Title=Chrita Orang Yang Chari Slamat |Language=ms |Volume= |Author=John Bunyan |Translator=William Girdlestone Shellabear |Editor= |Illustrator= |School= |Publisher=American Mission Press |Address=Singapura |Year=1905 |Key= |ISBN= |OCLC= |LCCN= |BNF_ARK= |ARC= |DOI= |Source=pdf |Image=1 |Progress=C |Transclusion=no |Validation_date= |Pages=<pagelist /> |Volumes= |Remarks= |Width= |Header= |Footer= |tmplver= }} 8qnkxsnrwarnhu4u7mly2ypyrf6l1dy Indeks:ComparatIVe Vocabulary of the Barma Malayu and Thai Languages (IA dli.granth.14801).pdf 252 3784 22580 18687 2026-04-13T10:02:18Z Hakimi97 9 22580 proofread-index text/x-wiki {{:MediaWiki:Proofreadpage_index_template |Type=dictionary |wikidata_item= |Title=Comparative Vocabulary of the Barma, Malayu and Thai Languages |Language=en,my,ms,th |Volume= |Author=John Leyden |Translator= |Editor= |Illustrator= |School= |Publisher=The Mission Press |Address=Serampore |Year=1810 |Key= |ISBN= |OCLC= |LCCN= |BNF_ARK= |ARC= |DOI= |Source=pdf |Image=1 |Progress=C |Transclusion=no |Validation_date= |Pages=<pagelist /> |Volumes= |Remarks= |Width= |Header= |Footer= |tmplver= }} oicqv14ap7bil0fsg1o1na3n9uqiwxn Indeks:A vocabulary of Malay medical terms (IA vocabularyofmala00gerrrich).pdf 252 3818 22480 18642 2026-04-13T04:10:00Z Hakimi97 9 22480 proofread-index text/x-wiki {{:MediaWiki:Proofreadpage_index_template |Type=dictionary |wikidata_item= |Title=A Vocabulary of Malay Medical Terms |Language=en,ms |Volume= |Author=Percy Netterville Gerrard |Translator= |Editor= |Illustrator= |School= |Publisher=Kelly & Walsh |Address=Singapura |Year=1905 |Key= |ISBN= |OCLC= |LCCN= |BNF_ARK= |ARC= |DOI= |Source=pdf |Image=5 |Progress=C |Transclusion=no |Validation_date= |Pages=<pagelist /> |Volumes= |Remarks= |Width= |Header= |Footer= |tmplver= }} 2ex1qpyxnpgkdonrqaps71ct41lusuk Indeks:A Grammar and Dictionary of the Malay Language with a Preliminary Disssertation- Malay and English and English and Malay Dictionaries, in Two Volumes, Vol. II (IA dli.granth.52857).pdf 252 3948 22463 18636 2026-04-13T02:54:50Z Hakimi97 9 22463 proofread-index text/x-wiki {{:MediaWiki:Proofreadpage_index_template |Type=journal |wikidata_item= |Title=A Grammar and Dictionary of the Malay Language with a Preliminary Dissertation |Language=bahasa Inggeris |Volume=2 |Author=John Crawfurd |Translator= |Editor= |Illustrator= |School= |Publisher=Smith, Elder and Co. (London) |Address= |Year=1852 |Key=Grammar and Dictionary of the Malay Language with a Preliminary Disssertation |ISBN= |OCLC= |LCCN= |BNF_ARK= |ARC= |DOI= |Source=pdf |Image=1 |Progress=C |Transclusion=no |Validation_date= |Pages=<pagelist 1="Kulit" 2to4="–" 5="Judul" 6to8="?" 9=1 217=1 418to421="–" 422="Kulit" /> |Volumes=[[Index:A Grammar and Dictionary of the Malay Language with a Preliminary Dissertation- Dissertation and Grammar, in Two Volumes, Vol. I (IA dli.granth.52714).pdf|1]], [[Index:A Grammar and Dictionary of the Malay Language with a Preliminary Disssertation- Malay and English and English and Malay Dictionaries, in Two Volumes, Vol. II (IA dli.granth.52857).pdf|2]] |Remarks= |Width= |Header= |Footer= |tmplver= }} 21u9n8xtwmslv7lsdpg3ft1vu3577o4 22473 22463 2026-04-13T03:41:33Z Hakimi97 9 22473 proofread-index text/x-wiki {{:MediaWiki:Proofreadpage_index_template |Type=journal |wikidata_item= |Title=A Grammar and Dictionary of the Malay Language with a Preliminary Dissertation |Language=Inggeris |Volume=2 |Author=John Crawfurd |Translator= |Editor= |Illustrator= |School= |Publisher=Smith, Elder and Co. (London) |Address= |Year=1852 |Key=Grammar and Dictionary of the Malay Language with a Preliminary Disssertation |ISBN= |OCLC= |LCCN= |BNF_ARK= |ARC= |DOI= |Source=pdf |Image=1 |Progress=C |Transclusion=no |Validation_date= |Pages=<pagelist 1="Kulit" 2to4="–" 5="Judul" 6to8="?" 9=1 217=1 418to421="–" 422="Kulit" /> |Volumes=[[Index:A Grammar and Dictionary of the Malay Language with a Preliminary Dissertation- Dissertation and Grammar, in Two Volumes, Vol. I (IA dli.granth.52714).pdf|1]], [[Index:A Grammar and Dictionary of the Malay Language with a Preliminary Disssertation- Malay and English and English and Malay Dictionaries, in Two Volumes, Vol. II (IA dli.granth.52857).pdf|2]] |Remarks= |Width= |Header= |Footer= |tmplver= }} gp8adzy8zrvgph783irqu4enkdoqq55 Indeks:Akta Ahli Parlimen (Saraan) 1980 (Akta 237).pdf 252 4033 22491 18645 2026-04-13T04:32:28Z Hakimi97 9 22491 proofread-index text/x-wiki {{:MediaWiki:Proofreadpage_index_template |Type=book |wikidata_item= |Title=Akta Ahli Parlimen (Saraan) 1980 |Language=ms |Volume= |Author= |Translator= |Editor= |Illustrator= |School= |Publisher= |Address= |Year=2015 |Key= |ISBN= |OCLC= |LCCN= |BNF_ARK= |ARC= |DOI= |Source=pdf |Image=1 |Progress=V |Transclusion=yes |Validation_date= |Pages=<pagelist /> |Volumes= |Remarks= |Width= |Header= |Footer= |tmplver= }} m9sb1usi7q0auuvdie8l8fwmayx1h04 Indeks:Akta Akuan Berkanun 1960 (Disemak 2016) (Akta 783).pdf 252 4067 22492 18646 2026-04-13T04:32:47Z Hakimi97 9 22492 proofread-index text/x-wiki {{:MediaWiki:Proofreadpage_index_template |Type=book |wikidata_item= |Title=Akta Akuan Berkanun 1960 (Disemak 2016) |Language=ms |Volume=Akta 783 |Author= |Translator= |Editor= |Illustrator= |School= |Publisher= |Address= |Year=2016 |Key= |ISBN= |OCLC= |LCCN= |BNF_ARK= |ARC= |DOI= |Source=pdf |Image=1 |Progress=C |Transclusion=no |Validation_date= |Pages=<pagelist /> |Volumes= |Remarks= |Width= |Header= |Footer= |tmplver= }} m3t3y341fb006ykrbsjvkfww9sun1be Indeks:Akta Pencen Pihak Berkuasa Berkanun dan Tempatan 1980 (Akta 239).pdf 252 4100 22498 18650 2026-04-13T04:48:03Z Hakimi97 9 22498 proofread-index text/x-wiki {{:MediaWiki:Proofreadpage_index_template |Type=book |wikidata_item= |Title=Akta Pencen Pihak Berkuasa Berkanun dan Tempatan 1980 |Language=ms |Volume= |Author= |Translator= |Editor= |Illustrator= |School= |Publisher= |Address= |Year=2012 |Key= |ISBN= |OCLC= |LCCN= |BNF_ARK= |ARC= |DOI= |Source=pdf |Image=1 |Progress=C |Transclusion=no |Validation_date= |Pages=<pagelist /> |Volumes= |Remarks= |Width= |Header= |Footer= |tmplver= }} g7o0jrbt1ta1rqxfnx1xth9zb9kgzyy Indeks:A Letter from Sultan Muhammad Kanzul Alam to Captain William Farquhar.jpg 252 4180 22464 20257 2026-04-13T02:56:10Z Hakimi97 9 22464 proofread-index text/x-wiki {{:MediaWiki:Proofreadpage_index_template |Type=collection |wikidata_item= |Title=Surat Sultan Muhammad Kanzul Alam kepada Kapten William Farquhar |Language=ms-arab |Volume= |Author=Sultan Muhammad Kanzul Alam |Translator= |Editor= |Illustrator= |School= |Publisher= |Address= |Year=1821 |Key= |ISBN= |OCLC= |LCCN= |BNF_ARK= |ARC= |DOI= |Source=jpg |Image=1 |Progress=C |Transclusion=no |Validation_date= |Pages=<pagelist /> |Volumes= |Remarks= |Width= |Header= |Footer= |tmplver= }} nmxn41hx9yfwzrq20uk09n1b8n3uci6 Indeks:Akta Istana Negara (Elaun-Elaun Diraja) 1982 (Akta 270).pdf 252 4296 22495 18649 2026-04-13T04:35:39Z Hakimi97 9 22495 proofread-index text/x-wiki {{:MediaWiki:Proofreadpage_index_template |Type=book |wikidata_item= |Title=Akta Istana Negara (Elaun-Elaun Diraja) 1982 |Language=ms |Volume= |Author= |Translator= |Editor= |Illustrator= |School= |Publisher= |Address= |Year=2012 |Key= |ISBN= |OCLC= |LCCN= |BNF_ARK= |ARC= |DOI= |Source=pdf |Image=1 |Progress=C |Transclusion=no |Validation_date= |Pages=<pagelist /> |Volumes= |Remarks= |Width= |Header= |Footer= |tmplver= }} c4ub6f6r9t5mb6o0fbe1yxhgttipq6j Indeks:Collective volume with texts in Malay, Jawi (Nos. 1, 2) and Rumi (No. 3) script, Or. 1761.pdf 252 4311 22563 18676 2026-04-13T09:34:04Z Hakimi97 9 22563 proofread-index text/x-wiki {{:MediaWiki:Proofreadpage_index_template |Type=book |wikidata_item= |Title=[[Syair Perang Johor|شعير ڤرڠ جوهر]], [[Syair Engku Puteri|شعير اڠکو ڤوتري]] [[Sjair Keesahnja Engkoe Poetrie]] |Language=ms-arab |Volume= |Author=اڠکو حاج احمد |Translator= |Editor= |Illustrator= |School= |Publisher= |Address=ڤولو ڤڽڠة |Year= |Key= |ISBN= |OCLC= |LCCN= |BNF_ARK= |ARC= |DOI= |Source=pdf |Image=1 |Progress=X |Transclusion=no |Validation_date= |Pages=<pagelist /> |Volumes= |Remarks=‌ |Width= |Header= |Footer= |tmplver= }} 3h3lnvqsj16792mj3jfx1krehlnq0c7 22565 22563 2026-04-13T09:42:12Z Hakimi97 9 22565 proofread-index text/x-wiki {{:MediaWiki:Proofreadpage_index_template |Type=book |wikidata_item= |Title=[[Syair Perang Johor|شعير ڤرڠ جوهر]], [[Syair Engku Puteri|شعير اڠکو ڤوتري]] [[Sjair Keesahnja Engkoe Poetrie]] |Language=ms-arab |Volume= |Author=اڠکو حاج احمد |Translator= |Editor= |Illustrator= |School= |Publisher= |Address=ڤولو ڤڽڠة |Year= |Key= |ISBN= |OCLC= |LCCN= |BNF_ARK= |ARC= |DOI= |Source=pdf |Image=1 |Progress=X |Transclusion=no |Validation_date= |Pages=<pagelist /> |Volumes= |Remarks= |Width= |Header= |Footer= |tmplver= }} 7e63j5fs9hxr2x29dmwf39mig8pafol 22566 22565 2026-04-13T09:42:41Z Hakimi97 9 22566 proofread-index text/x-wiki {{:MediaWiki:Proofreadpage_index_template |Type=book |wikidata_item= |Title=[[Syair Perang Johor|شعير ڤرڠ جوهر]], [[Syair Engku Puteri|شعير اڠکو ڤوتري]], [[Sjair Keesahnja Engkoe Poetrie]] |Language=ms-arab |Volume= |Author=اڠکو حاج احمد |Translator= |Editor= |Illustrator= |School= |Publisher= |Address=ڤولو ڤڽڠة |Year= |Key= |ISBN= |OCLC= |LCCN= |BNF_ARK= |ARC= |DOI= |Source=pdf |Image=1 |Progress=X |Transclusion=no |Validation_date= |Pages=<pagelist /> |Volumes= |Remarks= |Width= |Header= |Footer= |tmplver= }} efs9w2fnh7cequka2e82ajy94o4psfu Indeks:Collective volume with texts in Malay, Or. 1722.pdf 252 4341 22569 18679 2026-04-13T09:44:11Z Hakimi97 9 22569 proofread-index text/x-wiki {{:MediaWiki:Proofreadpage_index_template |Type=book |wikidata_item= |Title=[[Kitab Fiqh|کتاب فقه]], [[Undang-undang Melaka (Or. 1722)|اندڠ٢ ملاک]], [[Syair Tengku Selangor|شعير تڠکو سلاڠور]] |Language=ms-arab |Volume= |Author= |Translator= |Editor= |Illustrator= |School= |Publisher= |Address= |Year= |Key= |ISBN= |OCLC= |LCCN= |BNF_ARK= |ARC= |DOI= |Source=pdf |Image=1 |Progress=X |Transclusion=no |Validation_date= |Pages=<pagelist /> |Volumes= |Remarks= |Width= |Header= |Footer= |tmplver= }} 6spnaupj9hs4b8e8wisr376iww204zs Indeks:Collective volume with texts in Malay and Arabic (I-VI), Or. 3370.pdf 252 4351 22576 18685 2026-04-13T09:48:48Z Hakimi97 9 22576 proofread-index text/x-wiki {{:MediaWiki:Proofreadpage_index_template |Type=book |wikidata_item= |Title=شعير معرݢة، حکم فرائض، حکم تجويد، وغيرها |Language=ms-arab |Volume= |Author= |Translator= |Editor= |Illustrator= |School= |Publisher= |Address= |Year= |Key= |ISBN= |OCLC= |LCCN= |BNF_ARK= |ARC= |DOI= |Source=_empty_ |Image=1 |Progress=X |Transclusion=no |Validation_date= |Pages=<pagelist /> |Volumes= |Remarks= |Width= |Header= |Footer= |tmplver= }} 19gcmzxeiea8r73hxgunrotcc9x6bmx Indeks:Collection of two volumes with Arabic texts and Malay translation Or. 7204 a-b.pdf 252 4429 22554 18674 2026-04-13T09:22:48Z Hakimi97 9 22554 proofread-index text/x-wiki {{:MediaWiki:Proofreadpage_index_template |Type=collection |wikidata_item=Q133933595 |Title= |Language=ms-arab |Volume= |Author= |Translator= |Editor= |Illustrator= |School= |Publisher= |Address= |Year= |Key= |ISBN= |OCLC= |LCCN= |BNF_ARK= |ARC= |DOI= |Source=pdf |Image=1 |Progress=X |Transclusion=no |Validation_date= |Pages=[[Isaghuji]] <pagelist from=1 to=27/> [[Fathul Qarib]] <pagelist from=27 to=32/> |Volumes= |Remarks= |Width= |Header= |Footer= |tmplver= }} 3n9224ydgrubs0k8ccrwxmlsdd8300k 22557 22554 2026-04-13T09:28:07Z Hakimi97 9 22557 proofread-index text/x-wiki {{:MediaWiki:Proofreadpage_index_template |Type=collection |wikidata_item=Q133933595 |Title= |Language=ms-arab |Volume= |Author= |Translator= |Editor= |Illustrator= |School= |Publisher= |Address= |Year= |Key= |ISBN= |OCLC= |LCCN= |BNF_ARK= |ARC= |DOI= |Source=pdf |Image=1 |Progress=C |Transclusion=no |Validation_date= |Pages=[[Isaghuji]] <pagelist from=1 to=27/> [[Fathul Qarib]] <pagelist from=27 to=32/> |Volumes= |Remarks= |Width= |Header= |Footer= |tmplver= }} gie3kvvv8v8ip8ksmqb6dl298wfhnrx Indeks:AKTA LEMBAGA KEMAJUAN PERTANIAN KEMUBU 1972.pdf 252 5043 22462 18634 2026-04-13T02:53:24Z Hakimi97 9 22462 proofread-index text/x-wiki {{:MediaWiki:Proofreadpage_index_template |Type=book |wikidata_item= |Title=Akta Lembaga Kemajuan Pertanian Kemubu 1972 |Language=ms |Volume= |Author= |Translator= |Editor= |Illustrator= |School= |Publisher= |Address= |Year=2006 |Key= |ISBN= |OCLC= |LCCN= |BNF_ARK= |ARC= |DOI= |Source=pdf |Image=1 |Progress=C |Transclusion=no |Validation_date= |Pages=<pagelist /> |Volumes= |Remarks= |Width= |Header= |Footer= |tmplver= }} pribp42h11qn9xjcthswqxv3buj9fdj Indeks:Akta Distres 1951 (Akta 255).pdf 252 5123 22493 18647 2026-04-13T04:34:06Z Hakimi97 9 22493 proofread-index text/x-wiki {{:MediaWiki:Proofreadpage_index_template |Type=book |wikidata_item= |Title=Akta Distres 1951 |Language=ms |Volume= |Author=Parlimen Malaysia |Translator= |Editor= |Illustrator= |School= |Publisher= |Address= |Year=2015 |Key= |ISBN= |OCLC= |LCCN= |BNF_ARK= |ARC= |DOI= |Source=pdf |Image=1 |Progress=C |Transclusion=yes |Validation_date= |Pages=<pagelist /> |Volumes= |Remarks= |Width= |Header= |Footer= |tmplver= }} m3lmrrqytnlq6udbpb15kzxw3qzi9cr Wikisumber:Kedai Kopi/Pengumuman/Arkib/2024 4 5170 22487 15552 2026-04-13T04:20:39Z Uzume 289 gitiles 22487 wikitext text/x-wiki {{archive header}} == This Month in Education: June 2024 == <div class="plainlinks mw-content-ltr" lang="en" dir="ltr">Apologies for writing in English. Please help to translate in your language. <div style="text-align: center;"> <span style="font-weight:bold; color:#00A7E2; font-size:2.9em; font-family:'Helvetica Neue', Helvetica, Arial, sans-serif;">This Month in Education</span> <span style="font-weight:bold; color:#00A7E2; font-size:1.4em; font-family:'Helvetica Neue', Helvetica, Arial, sans-serif;"> Volume 13 • Issue 6 • June 2024</span> <div style="border-top:1px solid #a2a9b1; border-bottom:1px solid #a2a9b1; padding:0.5em; font-size:larger; margin-bottom:0.2em">[[m:Special:MyLanguage/Education/Newsletter/June 2024|Contents]] • [[m:Special:MyLanguage/Education/Newsletter/June 2024/Headlines|Headlines]] • [[m:Special:MyLanguage/Global message delivery/Targets/This Month in Education|Subscribe]]</div> <div style="color:white; font-size:1.8em; font-family:Montserrat; background:#92BFB1;">In This Issue</div></div> <div style="text-align: left; column-count: 2; column-width: 35em;"> * [[m:Special:MyLanguage/Education/News/June 2024/From a Language Teacher to a Library Support Staff: The Wikimedia Effect|From a Language Teacher to a Library Support Staff: The Wikimedia Effect]] * [[m:Special:MyLanguage/Education/News/June 2024/5th WikiEducation 2024 Conference in Mexico|5th WikiEducation 2024 Conference in Mexico]] * [[m:Special:MyLanguage/Education/News/June 2024/Lviv hosted a spring wikischool for Ukrainian high school students|Lviv hosted a spring wikischool for Ukrainian high school students]] * [[m:Special:MyLanguage/Education/News/June 2024/First class of teachers graduated from Reading Wikipedia in the Classroom 2024|First class of teachers graduated from Reading Wikipedia in the Classroom 2024]] * [[m:Special:MyLanguage/Education/News/June 2024/Empowering Digital Citizenship: Unlocking the Power of Open Knowledge with Participants of the LIFE Legacy|Empowering Digital Citizenship: Unlocking the Power of Open Knowledge with Participants of the LIFE Legacy]] * [[m:Special:MyLanguage/Education/News/June 2024/Wiki Movimento Brazil supports online and in-person courses and launches material to guide educators in using Wikimedia projects |Wiki Movimento Brazil supports online and in-person courses and launches material to guide educators in using Wikimedia projects]] * [[m:Special:MyLanguage/Education/News/June 2024/Where to find images for free? Webinar for librarians answered many questions|Where to find images for free? Webinar for librarians answered many questions]] * [[m:Special:MyLanguage/Education/News/June 2024/Wikimedia MKD and University of Goce Delchev start a mutual collaboration|Wikimedia MKD and University of Goce Delchev start a mutual collaboration]] </div> <div style="margin-top:10px; text-align: center; font-size:90%; padding-left:5px; font-family:Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;">[[m:Special:MyLanguage/Education/Newsletter/About|About ''This Month in Education'']] · [[m:Global message delivery/Targets/This Month in Education|Subscribe/Unsubscribe]] · [[m:Special:MyLanguage/MassMessage|Global message delivery]] · For the team: [[:m:User:ZI Jony|ZI Jony]] 14:58, 9 Julai 2024 (+08)</div> </div> <!-- Pesanan dihantar oleh Pengguna:ZI Jony@metawiki yang menggunakan senarai di https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/This_Month_in_Education&oldid=27085892 --> == Wikidata weekly summary #536 == <div class="plainlinks"> [[File:Wikidata-logo-en.svg|150px|right]]<div style="margin-top:10px; padding-left:5px; font-family:Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;"></div> <div style="margin-top:10px; padding-left:5px; font-family:Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;">'' Here's your quick overview of what has been happening around Wikidata over the last week.<br> This is the Wikidata summary of the week before 2024-07-15. Please help [[d:Special:MyLanguage/Wikidata:Status updates/Current|Translate]].''</div> <div style="-moz-column-count:2; -webkit-column-count:2; column-count:2; -webkit-column-width: 400px; -moz-column-width: 400px; column-width: 400px;"> ''' Discussions ''' * New requests for permissions/Bot: [[d:Wikidata:Requests for permissions/Bot/SpinachBot|SpinachBot]] - Task/s: AI agent-enabled question answering through the creation and execution of complex SPARQL queries on Wikidata. Users tag the bog with wikidata-related questions, and it tries to come up with an answer by iteratively creating SPARQL queries. ''' [[d:Special:MyLanguage/Wikidata:Events|Events]] ''' * Past: Wikidata+Wikibase office hour session log: [[d:Wikidata:Events/Telegram office hour 2024-07-10|Telegram office hour 2024-07-10]] ''' Press, articles, blog posts, videos ''' * Blogs ** [https://wikiedu.org/blog/2024/07/10/an-intelligent-system-what-i-learned-through-taking-an-introductory-wikidata-course/ An Intelligent System: What I learned through taking an introductory Wikidata course] - The author, Anne-Christine Hoff, dispels misconceptions about Wikidata. She highlights that it is a relational communication system, not solely bot-driven, and allows users worldwide to add localized data in multiple languages, creating a self-structuring repository of information ** [http://magnusmanske.de/wordpress/archives/731 Merge and diff] - blog post by Magnus about adding new properties (taxon data speficially, NCBI, GBIF, and iINaturalist) to the AC2WD tool. If you have the user script installed on Wikidata (see tool below), AC2WD will automatically show up on relevant taxon items. ** [https://www.youtube.com/watch?v=h2MXK2yWJko Documenting Women Artists Through Wikidata] - this project reveals how works by women artists can be given greater public visibility. ** [https://www.youtube.com/watch?v=ZVe2CSWCDZ0 Dagbani Lexemes (how-to-workshop in Dagbanli)] - increase the vocabulary and standardize existing entries. * Papers: [https://acl-bg.org/proceedings/2023/RANLP%202023/pdf/2023.ranlp-1.2.pdf Automatic Generation of Hindi Wikipedia Pages" based on information from Wikidata] * Videos ** [https://www.youtube.com/watch?v=bRD2XbxQqPQ Online workshop Upskilling in Wikidata for maximum impact IBC 2024] - Recording of the virtual Wikidata workshop given on the 9th of July 2024. An onboarding and introductory event in anticipation of a full in-person workshop to be held at the International Botanical Congress 2024 in Madrid on the 21st of July 2024 ** [https://www.youtube.com/watch?v=rK-qOCk2fUE Connecting University Art Collections Wikidata Demo] * Notebooks ** [https://observablehq.com/collection/@pac02/tour-de-france Collection of notebooks about the Tour de France] ** [https://observablehq.com/@pac02/computing-jaccard-similarity-between-wikidata-item Computing Jaccard similarity index between Wikidata items based on properties used in statements]. ''' Tool of the week ''' * [https://observablehq.com/@pac02/relationships Relationships between two Wikidata items] a new tool hosted on Observable which looks at all statements involving a pair of Wikidata items. * [[d:User:Magnus Manske/ac2wd.js|User:Magnus Manske/ac2wd.js]] - This script adds an "AC2WD" link in the tools sidebar. When you click on it, it uses the [https://ac2wd.toolforge.org AC2WD] tool to check the item for certain Authority Control IDs (eg VIAF). It then checks these AC datasets for statements (and more AC IDs). It will then add any new information it found as new statements, or add more references to existing statements where possible. A green checkmark will be appended to the link if data was added (reload the page to see), otherwise a "&mdash;" if no new data was available. ''' Other Noteworthy Stuff ''' * [https://github.com/OpenRefine/OpenRefine/releases/tag/3.8.2 OpenRefine 3.8.2&nbsp;was released] * [https://github.com/johnsamuelwrites/awesome-wikidata/blob/main/README.md#shape-expressions-entity-schemas Awesome Wikidata: Shape Expressions (Entity Schemas)] - Tools for creating, editing, and generating entity schemas ''' Newest [[d:Special:ListProperties|properties]] and [[d:Special:MyLanguage/Wikidata:Property proposal|property proposals]] to review ''' <!-- NEW PROPERTIES DO NOT REMOVE --> * Newest General datatypes: **[[:d:Property:P12830|music mood]] (<nowiki>qualifier carrying an emotion (mood) relevant to a musical audio recording</nowiki>) **[[:d:Property:P12849|coin edge image]] (<nowiki>image or images that show the edge of a coin</nowiki>) **[[:d:Property:P12853|ozone depletion potential]] (<nowiki>relative amount of degradation to the ozone layer relative to CFC-11</nowiki>) **[[:d:Property:P12861|EntitySchema for class]] (<nowiki>schema that members of a class should conform to</nowiki>) **[[:d:Property:P12876|writing technique]] (<nowiki>technique used for writing on stone, paper or other support</nowiki>) **[[:d:Property:P12878|last appearance]] (<nowiki>last work featuring a fictional character or item</nowiki>) **[[:d:Property:P12883|Tüik mahalle ID]] (<nowiki>identifier of neighborhoods (mahalle) in Turkey in TÜİK (Turkish Statistical Institute) database</nowiki>) **[[:d:Property:P12886|Sandbox-EntitySchema]] (<nowiki>Sandbox property for value of type "EntitySchema"</nowiki>) **[[:d:Property:P12889|myfixguide.com]] (<nowiki>photos about how to disassemble hardware</nowiki>) **[[:d:Property:P12895|indexer]] (<nowiki>entity responsible for compiling an index of a book, database, website or other forms of media publications in the form of a methodical arrangement of records designed to enable users to locate information quickly</nowiki>) * Newest External identifiers: [[:d:Property:P12824|Irish-English Dictionary ID]], [[:d:Property:P12825|Tesoro della Lingua Italiana delle Origini ID]], [[:d:Property:P12826|Tommaseo-Bellini Online ID]], [[:d:Property:P12827|danskfodbold.com player ID]], [[:d:Property:P12828|DAKA Danish-Greenlandic Dictionary ID]], [[:d:Property:P12831|DAKA Greenlandic-Danish Dictionary ID]], [[:d:Property:P12832|‎Canadian Great War Project person ID]], [[:d:Property:P12833|English-Irish Dictionary ID]], [[:d:Property:P12834|PMC journal ID]], [[:d:Property:P12835|Census ID]], [[:d:Property:P12836|Douban personage ID]], [[:d:Property:P12837|Avibase person ID]], [[:d:Property:P12838|Brezhoneg21 ID]], [[:d:Property:P12839|European Education Thesaurus ID]], [[:d:Property:P12840|‎Cineuropa distributor ID]], [[:d:Property:P12841|‎Cineuropa production company ID]], [[:d:Property:P12842|OpenCitations Meta ID]], [[:d:Property:P12843|IGN franchise ID]], [[:d:Property:P12844|Federal Reserve Subject Taxonomy ID]], [[:d:Property:P12845|Farhang-i forsī ba rusī ID]], [[:d:Property:P12846|Devri ID]], [[:d:Property:P12847|Cambridge University Press ID]], [[:d:Property:P12848|Canadian Virtual War Memorial ID]], [[:d:Property:P12850|Personnel Records of the First World War ID]], [[:d:Property:P12851|Fowler’s Concise Dictionary ID]], [[:d:Property:P12852|NooSFere publisher ID]], [[:d:Property:P12854|Plex person key]], [[:d:Property:P12855|BHMPI OBJ ID]], [[:d:Property:P12856|Index Fungorum person ID]], [[:d:Property:P12857|stiga.trefik.cz player ID]], [[:d:Property:P12858|UNIBO professor ID]], [[:d:Property:P12859|Cineuropa international sales agent ID]], [[:d:Property:P12860|Mapes de Patrimoni Cultural ID]], [[:d:Property:P12862|Il Nuovo DOP ID]], [[:d:Property:P12863|RGALI person ID]], [[:d:Property:P12864|RGALI organization ID]], [[:d:Property:P12865|Archelec person ID]], [[:d:Property:P12866|Lojas com História ID]], [[:d:Property:P12867|milononline.net entry ID]], [[:d:Property:P12868|Hebrew Academy term ID]], [[:d:Property:P12869|LAGL author ID]], [[:d:Property:P12870|KANAL ID]], [[:d:Property:P12871|Google Play author ID]], [[:d:Property:P12872|‎Overcast episode ID]], [[:d:Property:P12873|ArchWiki article]], [[:d:Property:P12874|Valencian Library ID]], [[:d:Property:P12875|‎Star Wars.com ID]], [[:d:Property:P12877|ScienceDirect journal ID]], [[:d:Property:P12879|Filmová databáze film ID]], [[:d:Property:P12880|Filmová databáze person ID]], [[:d:Property:P12881|FC Krasnodar player ID]], [[:d:Property:P12882|Iraqnla book ID]], [[:d:Property:P12884|All castles]], [[:d:Property:P12885|Italian-English Dictionary ID]], [[:d:Property:P12887|islamway authority ID]], [[:d:Property:P12888|Metamath statement ID]], [[:d:Property:P12890|Imperial University of Dorpat student ID]], [[:d:Property:P12891|Coptic Dictionary Online ID]], [[:d:Property:P12892|English-Italian Dictionary ID]], [[:d:Property:P12893|autoritateak.eus ID]], [[:d:Property:P12894|Museum of the Russian Academy of Arts artist ID]] <!-- END NEW PROPERTIES --> <!-- NEW PROPOSALS DO NOT REMOVE --> * New General datatypes property proposals to review: **[[:d:Wikidata:Property proposal/number of local branches|number of local branches]] (<nowiki>number of branches of this organization at the lowest (local) level</nowiki>) **[[:d:Wikidata:Property proposal/KANAL inventory ID|KANAL inventory ID]] (<nowiki>inventory number of a creative work assigned by KANAL</nowiki>) **[[:d:Wikidata:Property proposal/date de vote|date de vote]] (<nowiki>vote date, date on which people decided or casted their ballot</nowiki>) **[[:d:Wikidata:Property proposal/WorldCyclingStats ID|WorldCyclingStats ID]] (<nowiki>identifier on the website WorldCyclingStats (www.worldcyclingstats.com)</nowiki>) * New External identifier property proposals to review: [[:d:Wikidata:Property proposal/Pocket Oxford German Dictionary: English-German ID|Pocket Oxford German Dictionary: English-German ID]], [[:d:Wikidata:Property proposal/FEI horse ID|FEI horse ID]], [[:d:Wikidata:Property proposal/Standard Ebooks ID|Standard Ebooks ID]], [[:d:Wikidata:Property proposal/Pocket Oxford German Dictionary: German-English ID|Pocket Oxford German Dictionary: German-English ID]], [[:d:Wikidata:Property proposal/Pocket Oxford-Hachette French Dictionary: French-English ID|Pocket Oxford-Hachette French Dictionary: French-English ID]], [[:d:Wikidata:Property proposal/Manhom Arabic Profile ID|Manhom Arabic Profile ID]], [[:d:Wikidata:Property proposal/Hermitage Museum artist ID|Hermitage Museum artist ID]], [[:d:Wikidata:Property proposal/Thinkwiki article|Thinkwiki article]], [[:d:Wikidata:Property proposal/Wiley Online Library journal ID|Wiley Online Library journal ID]], [[:d:Wikidata:Property proposal/identifier of the educational center of resistance and deportation of Landes|identifier of the educational center of resistance and deportation of Landes]], [[:d:Wikidata:Property proposal/Nintendo Life company ID|Nintendo Life company ID]], [[:d:Wikidata:Property proposal/SideReel series ID|SideReel series ID]], [[:d:Wikidata:Property proposal/SideReel series URL slug|SideReel series URL slug]], [[:d:Wikidata:Property proposal/Helveticat ID|Helveticat ID]], [[:d:Wikidata:Property proposal/africanmusiclibrary.org artist id|africanmusiclibrary.org artist id]], [[:d:Wikidata:Property proposal/Museums in Russia ID|Museums in Russia ID]], [[:d:Wikidata:Property proposal/Hawramani Arabic Lexicon entry ID|Hawramani Arabic Lexicon entry ID]], [[:d:Wikidata:Property proposal/ARABTERM entry ID|ARABTERM entry ID]], [[:d:Wikidata:Property proposal/The New Mithraeum ID|The New Mithraeum ID]], [[:d:Wikidata:Property proposal/Frauen im Widerstand ID|Frauen im Widerstand ID]], [[:d:Wikidata:Property proposal/Stichting Erfgoed Nederlandse Biercultuur beer ID|Stichting Erfgoed Nederlandse Biercultuur beer ID]], [[:d:Wikidata:Property proposal/Taylor & Francis journal ID|Taylor & Francis journal ID]], [[:d:Wikidata:Property proposal/JTA Sightseeing Database ID|JTA Sightseeing Database ID]], [[:d:Wikidata:Property proposal/Emerald Group Publishing journal ID|Emerald Group Publishing journal ID]] <!-- END NEW PROPOSALS --> You can comment on [[d:Wikidata:Property proposal/Overview|all open property proposals]]! ''' Did you know? ''' * Query examples: ** [https://w.wiki/AeWy Arabic periodicals known to Wikidata] ([https://wikis.world/@tillgrallert@digitalcourage.social/112776085963304676 source]) ** [https://w.wiki/AftC X account of politicians] ** [https://w.wiki/AftQ Characters whose actors died recently] * Newest [[d:Special:MyLanguage/Wikidata:WikiProjects|WikiProjects]]: [[d:Wikidata:WikiProject Human Cells|Human Cells]] - dedicated to improve our coverage of information about these fundamental entities that compose organisms. The project focuses mainly on two kinds of cell classes: species-agnostic classes, such as [[d:Q188417|neutrophil (Q188417)]], and human-specific classes, such as [[d:Q101405102|human neutrophil (Q101405102)]]. * Newest [[d:Wikidata:Database reports|database reports]]: [[d:Wikidata:Database reports/Descriptions with Q|Descriptions containing Q-Id]] * [[d:Wikidata:Showcase items|Showcase Items]]: [[d:Q13365715|Lucy (Q13365715)]]: female given name * [[d:Wikidata:Showcase lexemes|Showcase Lexemes]]: [[d:Lexeme:L230775|Nachbar (L230775)]]: "someone nearby" in German ''' Development ''' * [[Wikidata:REST API|Wikibase REST API]]: Continuing to improve error handling and error messages. * [[Wikidata:Schemas|EntitySchemas]]: Fixed issues that popped up after release ([[phab:T369149]], [[phab:T369155]], [[phab:T368010]]) * [[Wikidata:SPARQL query service/WDQS graph split|Query Service graph split]]: Adapting constraints that make use of the Query Service to be able to deal with 2 endpoints ([[phab:T369079]]) [[phab:maniphest/query/4RotIcw5oINo/#R|You can see all open tickets related to Wikidata here]]. If you want to help, you can also have a look at [https://phabricator.wikimedia.org/project/board/71/query/zfiRgTnZF7zu/?filter=zfiRgTnZF7zu&order=priority the tasks needing a volunteer]. ''' Weekly Tasks ''' * Add labels, in your own language(s), for the new properties listed [[d:Wikidata:Status_updates/Next#Newest_properties_and_property_proposals_to_review|above]]. * Contribute to the showcase Item and Lexeme [[d:Wikidata:Status_updates/Next#Did_you_know?|above]]. * Govdirectory weekly focus country: [[d:Wikidata:WikiProject Govdirectory/Albania|Albania]] * Summarize your [[d:Wikidata:Status_updates/Next#Did_you_know?|WikiProject's ongoing activities]] in one or two sentences. * Help [[d:Special:LanguageStats|translate]] or proofread the interface and documentation pages, in your own language! * [[d:User:Pasleim/projectmerge|Help merge identical items]] across Wikimedia projects. * Help [[d:Wikidata:Status updates/Next|write the next summary!]] </div> <div style="margin-top:10px; font-size:90%; padding-left:5px; font-family:Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;">'''· [[m:Global message delivery/Targets/Wikidata|Unsubscribe]] · [[d:Special:MyLanguage/Wikidata:Status updates/Current| Help translate]] · [[User:Mohammed Abdulai (WMDE)|Mohammed Abdulai (WMDE)]] ([[User talk:Mohammed Abdulai (WMDE)|Talk]]) ·''' [[Pengguna:MediaWiki message delivery|MediaWiki message delivery]] ([[Perbincangan pengguna:MediaWiki message delivery|bincang]]) 00:18, 16 Julai 2024 (+08) </div> </div> <!-- Pesanan dihantar oleh Pengguna:Mohammed Abdulai (WMDE)@metawiki yang menggunakan senarai di https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikidata&oldid=27085890 --> == <span lang="en" dir="ltr" class="mw-content-ltr">Tech News: 2024-29</span> == <div lang="en" dir="ltr" class="mw-content-ltr"> <section begin="technews-2024-W29"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2024/29|Translations]] are available. '''Tech News survey''' * Please [https://wikimediafoundation.limesurvey.net/758713?lang=en help us to improve Tech News by taking this short survey]. The goal is to better meet the needs of the various types of people who read Tech News. The survey will be open for 3 more days. The survey is covered by [https://foundation.wikimedia.org/wiki/Legal:Tech_News_Survey_2024_Privacy_Statement this privacy statement]. Some translations are available. '''Recent changes''' * [[File:Octicons-tools.svg|12px|link=|class=skin-invert|Advanced item]] Wikimedia developers can now officially continue to use both [[mw:Special:MyLanguage/Gerrit|Gerrit]] and [[mw:Special:MyLanguage/GitLab|GitLab]], due to a June 24 decision by the Wikimedia Foundation to support software development on both platforms. Gerrit and GitLab are both code repositories used by developers to write, review, and deploy the software code that supports the MediaWiki software that the wiki projects are built on, as well as the tools used by editors to create and improve content. This decision will safeguard the productivity of our developers and prevent problems in code review from affecting our users. More details are available in the [[mw:GitLab/Migration status|Migration status]] page. * The Wikimedia Foundation seeks applicants for the [[m:Special:MyLanguage/Product and Technology Advisory Council/Proposal|Product and Technology Advisory Council]] (PTAC). This group will bring technical contributors and Wikimedia Foundation together to co-define a more resilient, future-proof technological platform. Council members will evaluate and consult on the movement's product and technical activities, so that we develop multi-generational projects. We are looking for a range of technical contributors across the globe, from a variety of Wikimedia projects. [[m:Special:MyLanguage/Product and Technology Advisory Council/Proposal#Joining the PTAC as a technical volunteer|Please apply here by August 10]]. * Editors with rollback user-rights who use the Wikipedia App for Android can use the new [[mw:Special:MyLanguage/Wikimedia Apps/Team/Android/Anti Vandalism|Edit Patrol]] features. These features include a new feed of Recent Changes, related links such as Undo and Rollback, and the ability to create and save a personal library of user talk messages to use while patrolling. If your wiki wants to make these features available to users who do not have rollback rights but have reached a certain edit threshold, [[mw:Special:MyLanguage/Wikimedia Apps/Team/Android#Contact us|you can contact the team]]. You can [[diffblog:2024/07/10/ِaddressing-vandalism-with-a-tap-the-journey-of-introducing-the-patrolling-feature-in-the-mobile-app/|read more about this project on Diff blog]]. * Editors who have access to [[m:Special:MyLanguage/The_Wikipedia_Library|The Wikipedia Library]] can once again use non-open access content in SpringerLinks, after the Foundation [[phab:T368865|contacted]] them to restore access. You can read more about [[m:Tech/News/Recently_resolved_community_tasks|this and 21 other community-submitted tasks that were completed last week]]. '''Changes later this week''' * This week, [[mw:Special:MyLanguage/Reading/Web/Accessibility for reading/Updates/2024-07 deployments|dark mode will be available on a number of Wikipedias]], both desktop and mobile, for logged-in and logged-out users. Interface admins and user script maintainers are encouraged to check gadgets and user scripts in the dark mode, to find any hard-coded colors and fix them. There are some [[mw:Special:MyLanguage/Recommendations for night mode compatibility on Wikimedia wikis|recommendations for dark mode compatibility]] to help. '''Future changes''' * [[File:Octicons-tools.svg|12px|link=|class=skin-invert|Advanced item]] Next week, functionaries, volunteers maintaining tools, and software development teams are invited to test the [[mw:Special:MyLanguage/Trust and Safety Product/Temporary Accounts|temporary accounts]] feature on testwiki. Temporary accounts is a feature that will help improve privacy on the wikis. No further temporary account deployments are scheduled yet. Please [[mw:Talk:Trust and Safety Product/Temporary Accounts|share your opinions and questions on the project talk page]]. [https://phabricator.wikimedia.org/T348895] * Editors who upload files cross-wiki, or teach other people how to do so, may wish to join a Wikimedia Commons discussion. The Commons community is discussing limiting who can upload files through the cross-wiki upload/Upload dialog feature to users auto-confirmed on Wikimedia Commons. This is due to the large amount of copyright violations uploaded this way. There is a short summary at [[c:Special:MyLanguage/Commons:Cross-wiki upload|Commons:Cross-wiki upload]] and [[c:Commons:Village pump/Proposals#Deactivate cross-wiki uploads for new users|discussion at Commons:Village Pump]]. '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2024/29|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' You can also get other news from the [[m:Special:MyLanguage/Wikimedia Foundation Bulletin|Wikimedia Foundation Bulletin]]. </div><section end="technews-2024-W29"/> </div> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 09:31, 16 Julai 2024 (+08) <!-- Pesanan dihantar oleh Pengguna:Quiddity (WMF)@metawiki yang menggunakan senarai di https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=27124561 --> == ''The Signpost'': 22 July 2024 == <div lang="en" dir="ltr" class="mw-content-ltr" style="margin-top:10px; font-size:90%; padding-left:5px; font-family:Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;">[[File:WikipediaSignpostIcon.svg|40px|right]] ''News, reports and features from the English Wikipedia's newspaper''</div> <div style="column-count:2;"> * Discussion report: [[w:en:Wikipedia:Wikipedia Signpost/2024-07-22/Discussion report|Internet users flock to Wikipedia to debate its image policy over Trump raised-fist photo]] * News and notes: [[w:en:Wikipedia:Wikipedia Signpost/2024-07-22/News and notes|Wikimedia community votes to ratify Movement Charter; Wikimedia Foundation opposes ratification]] * News from the WMF: [[w:en:Wikipedia:Wikipedia Signpost/2024-07-22/News from the WMF|Wikimedia Foundation Board resolution and vote on the proposed Movement Charter]] * Essay: [[w:en:Wikipedia:Wikipedia Signpost/2024-07-22/Essay|Reflections on editing and obsession]] * In the media: [[w:en:Wikipedia:Wikipedia Signpost/2024-07-22/In the media|What's on Putin's fork, the court's docket, and in Harrison's book?]] * Obituary: [[w:en:Wikipedia:Wikipedia Signpost/2024-07-22/Obituary|JamesR]] * Crossword: [[w:en:Wikipedia:Wikipedia Signpost/2024-07-22/Crossword|Vaguely bird-shaped crossword]] * Humour: [[w:en:Wikipedia:Wikipedia Signpost/2024-07-22/Humour|Joe Biden withdraws RfA, Donald Trump selects co-nom]] </div> <div style="margin-top:10px; font-size:90%; padding-left:5px; font-family:Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;">'''[[w:en:Wikipedia:Wikipedia Signpost|Read this Signpost in full]]''' · [[w:en:Wikipedia:Signpost/Single|Single-page]] · [[m:Global message delivery/Targets/Signpost|Unsubscribe]] · [[m:Global message delivery|Global message delivery]] 17:34, 22 Julai 2024 (+08) <!-- Sent via script ([[w:en:User:JPxG/SPS]]) --></div> <!-- Pesanan dihantar oleh Pengguna:JPxG@metawiki yang menggunakan senarai di https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Signpost&oldid=27085896 --> == Wikidata weekly summary #637 == <div class="plainlinks"> [[File:Wikidata-logo-en.svg|150px|right]]<div style="margin-top:10px; padding-left:5px; font-family:Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;"></div> <div style="margin-top:10px; padding-left:5px; font-family:Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;">'' Here's your quick overview of what has been happening around Wikidata over the last week.<br> This is the Wikidata summary of the week before 2024-07-22. Please help [[d:Special:MyLanguage/Wikidata:Status updates/Current|Translate]].''</div> <div style="-moz-column-count:2; -webkit-column-count:2; column-count:2; -webkit-column-width: 400px; -moz-column-width: 400px; column-width: 400px;"> ''' Discussions ''' * New requests for permissions/Bot: ** [[d:Wikidata:Requests for permissions/Bot/DannyS712 bot|DannyS712 bot]] - Task/s: I want to get approval for a bot with translation admin rights that will automatically mark pages for translations if and only if the latest version is identical to the version that is already in the translation system, i.e. only pages with no "net" changes in the pending edits. ** [[d:Wikidata:Requests for permissions/Bot/DerIchBot|DerIchBot]] - Task/s: Adding data about schools provided by the German and Austrian governments to wikidata. ** [[d:Wikidata:Requests for permissions/Bot/DifoolBot 5|DifoolBot 5]] - Task/s: Change reference URLs into the related ID property and merge references with the same ID property. ** [[d:Wikidata:Requests for permissions/Bot/AroundTheBot|AroundTheBot]] - Task/s: Automated import of Albanian nouns with IPA from Wiktionary, with the long-term goal of using this data to do pronunciation-based comparison/word evolution between languages. ''' [[d:Special:MyLanguage/Wikidata:Events|Events]] ''' * Past: Wikimedia Indonesia hosted [[Commons:Commons:Kompetisi Penyajian Data 2024|the 2024 Data Visualization Competition]] from June 5 to 18. The event featured data visualizations (posters and graphics) and short essays using data from Wikidata. Visit [[Commons:Commons:Kompetisi Penyajian Data 2024|the competition page]] (in Indonesian) to view the winning entries. * Upcoming: Wikidata's 12th birthday decentralized events will take place in October and November 2024. Feel free to browse [[d:Wikidata:Twelfth Birthday|the documentation pages]] to learn how to organize an event in your area, get funding, and get in touch with other organizers. ''' Press, articles, blog posts, videos ''' * Papers: ** [[d:Q126917814|Representación de datos abiertos con Wikidata Query Service (Q126917814)]]. This paper details the Wikidata Query Service, for the creation of data visualizations. All visualization options available in the WQS are explored, accompanied by example queries that introduce the implementation of these visualizations. By Ángel Obregón-Sierra and Silvia Cecilia Anselmi. ** [https://arxiv.org/pdf/2407.06863 Beyond Aesthetics: Cultural Competence in Text-to-Image Models] - with CUBE, a benchmark built out of Wikidata, to evaluate cultural awareness and cultural diversity of text-to-image models (Kannen et al, 2024) * Videos: [https://www.youtube.com/watch?v=3xsCXkOA2Zs OpenRefine import into Wikidata of data from the BnF catalog: books by Marguerite Van de Wiele] (in French) ''' Tool of the week ''' * [https://paulina.toolforge.org/ Paulina], a new tool for exploring public domain works. ''' Other Noteworthy Stuff ''' * [[m:Product and Technology Advisory Council/Proposal|WMF Product and Technology Advisory Council (PTAC)]] invites interested volunteers to apply. As part of the movement strategy recommendation for "Coordinating Across Stakeholders," the PTAC will bring technical contributors and the Wikimedia Foundation together to co-define a more resilient, future-proof technological platform. ''' Newest [[d:Special:ListProperties|properties]] and [[d:Special:MyLanguage/Wikidata:Property proposal|property proposals]] to review ''' <!-- NEW PROPERTIES DO NOT REMOVE --> * Newest General datatypes: **[[:d:Property:P12849|coin edge image]] (<nowiki>image or images that show the edge of a coin</nowiki>) **[[:d:Property:P12853|ozone depletion potential]] (<nowiki>relative amount of degradation to the ozone layer relative to CFC-11</nowiki>) **[[:d:Property:P12861|EntitySchema for class]] (<nowiki>schema that members of a class should conform to</nowiki>) **[[:d:Property:P12876|writing technique]] (<nowiki>technique used for writing on stone, paper or other support</nowiki>) **[[:d:Property:P12878|last appearance]] (<nowiki>last work featuring a fictional character or item</nowiki>) **[[:d:Property:P12883|Tüik mahalle ID]] (<nowiki>identifier of neighborhoods (mahalle) in Turkey in TÜİK (Turkish Statistical Institute) database</nowiki>) **[[:d:Property:P12886|Sandbox-EntitySchema]] (<nowiki>Sandbox property for value of type "EntitySchema"</nowiki>) **[[:d:Property:P12889|myfixguide.com Category ID]] (<nowiki>photos about how to repair hardware</nowiki>) **[[:d:Property:P12895|indexer]] (<nowiki>entity responsible for compiling an index of a book, database, website or other forms of media publications in the form of a methodical arrangement of records designed to enable users to locate information quickly</nowiki>) * Newest External identifiers: [[:d:Property:P12833|English-Irish Dictionary ID]], [[:d:Property:P12834|PMC journal ID]], [[:d:Property:P12835|Census ID]], [[:d:Property:P12836|Douban personage ID]], [[:d:Property:P12837|Avibase person ID]], [[:d:Property:P12838|Brezhoneg21 ID]], [[:d:Property:P12839|European Education Thesaurus ID]], [[:d:Property:P12840|‎Cineuropa distributor ID]], [[:d:Property:P12841|‎Cineuropa production company ID]], [[:d:Property:P12842|OpenCitations Meta ID]], [[:d:Property:P12843|IGN franchise ID]], [[:d:Property:P12844|Federal Reserve Subject Taxonomy ID]], [[:d:Property:P12845|Farhang-i forsī ba rusī ID]], [[:d:Property:P12846|Devri ID]], [[:d:Property:P12847|Cambridge University Press ID]], [[:d:Property:P12848|Canadian Virtual War Memorial ID]], [[:d:Property:P12850|Personnel Records of the First World War ID]], [[:d:Property:P12851|Fowler’s Concise Dictionary ID]], [[:d:Property:P12852|NooSFere publisher ID]], [[:d:Property:P12854|Plex person key]], [[:d:Property:P12855|BHMPI OBJ ID]], [[:d:Property:P12856|Index Fungorum person ID]], [[:d:Property:P12857|stiga.trefik.cz player ID]], [[:d:Property:P12858|UNIBO professor ID]], [[:d:Property:P12859|Cineuropa international sales agent ID]], [[:d:Property:P12860|Mapes de Patrimoni Cultural ID]], [[:d:Property:P12862|Il Nuovo DOP ID]], [[:d:Property:P12863|RGALI person ID]], [[:d:Property:P12864|RGALI organization ID]], [[:d:Property:P12865|Archelec person ID]], [[:d:Property:P12866|Lojas com História ID]], [[:d:Property:P12867|milononline.net entry ID]], [[:d:Property:P12868|Hebrew Academy term ID]], [[:d:Property:P12869|LAGL author ID]], [[:d:Property:P12870|KANAL ID]], [[:d:Property:P12871|Google Play author ID]], [[:d:Property:P12872|‎Overcast episode ID]], [[:d:Property:P12873|ArchWiki article]], [[:d:Property:P12874|Valencian Library ID]], [[:d:Property:P12875|‎Star Wars.com ID]], [[:d:Property:P12877|ScienceDirect journal ID]], [[:d:Property:P12879|Filmová databáze film ID]], [[:d:Property:P12880|Filmová databáze person ID]], [[:d:Property:P12881|FC Krasnodar player ID]], [[:d:Property:P12882|Iraqnla book ID]], [[:d:Property:P12884|Alle Burgen ID]], [[:d:Property:P12885|Italian-English Dictionary ID]], [[:d:Property:P12887|islamway authority ID]], [[:d:Property:P12888|Metamath statement ID]], [[:d:Property:P12890|Imperial University of Dorpat student ID]], [[:d:Property:P12891|Coptic Dictionary Online ID]], [[:d:Property:P12892|English-Italian Dictionary ID]], [[:d:Property:P12893|autoritateak.eus ID]], [[:d:Property:P12894|Museum of the Russian Academy of Arts artist ID]], [[:d:Property:P12896|Nintendo Life company ID]], [[:d:Property:P12897|Wiley Online Library journal ID]], [[:d:Property:P12898|Museums in Russia ID]], [[:d:Property:P12899|Helveticat ID]], [[:d:Property:P12900|ARABTERM entry ID]], [[:d:Property:P12901|Hawramani Arabic Lexicon entry ID]], [[:d:Property:P12902|Women in Resistance ID]] <!-- END NEW PROPERTIES --> <!-- NEW PROPOSALS DO NOT REMOVE --> * New General datatypes property proposals to review: **[[:d:Wikidata:Property proposal/date de vote|date de vote]] (<nowiki>vote date, date on which people decided or cast their ballot</nowiki>) **[[:d:Wikidata:Property proposal/object of action & object class of action|object of action & object class of action]] (<nowiki>specific object to which an action or class of actions occurs</nowiki>) **[[:d:Wikidata:Property proposal/Public funding|Public funding]] (<nowiki>amount of public funding an organisation receives</nowiki>) **[[:d:Wikidata:Property proposal/schmeckt nach|schmeckt nach]] (<nowiki>taste that a food or drink has</nowiki>) **[[:d:Wikidata:Property proposal/Kunstnerforbundet kunstner ID|Kunstnerforbundet kunstner ID]] (<nowiki>Identifier for an artist member of Kunstnerforbundet in norway</nowiki>) * New External identifier property proposals to review: [[:d:Wikidata:Property proposal/Pocket Oxford German Dictionary: German-English ID|Pocket Oxford German Dictionary: German-English ID]], [[:d:Wikidata:Property proposal/Pocket Oxford-Hachette French Dictionary: French-English ID|Pocket Oxford-Hachette French Dictionary: French-English ID]], [[:d:Wikidata:Property proposal/Manhom Arabic Profile ID|Manhom Arabic Profile ID]], [[:d:Wikidata:Property proposal/WorldCyclingStats ID|WorldCyclingStats ID]], [[:d:Wikidata:Property proposal/Thinkwiki article|Thinkwiki article]], [[:d:Wikidata:Property proposal/identifier of the educational center of resistance and deportation of Landes|identifier of the educational center of resistance and deportation of Landes]], [[:d:Wikidata:Property proposal/SideReel series ID|SideReel series ID]], [[:d:Wikidata:Property proposal/SideReel series URL slug|SideReel series URL slug]], [[:d:Wikidata:Property proposal/africanmusiclibrary.org artist id|africanmusiclibrary.org artist id]], [[:d:Wikidata:Property proposal/The New Mithraeum ID|The New Mithraeum ID]], [[:d:Wikidata:Property proposal/Stichting Erfgoed Nederlandse Biercultuur beer ID|Stichting Erfgoed Nederlandse Biercultuur beer ID]], [[:d:Wikidata:Property proposal/Taylor & Francis journal ID|Taylor & Francis journal ID]], [[:d:Wikidata:Property proposal/JTA Sightseeing Database ID|JTA Sightseeing Database ID]], [[:d:Wikidata:Property proposal/Emerald Group Publishing journal ID|Emerald Group Publishing journal ID]], [[:d:Wikidata:Property proposal/Finnish Ministers database ID (new)|Finnish Ministers database ID (new)]], [[:d:Wikidata:Property proposal/Glosbe Old High German Lexeme ID|Glosbe Old High German Lexeme ID]], [[:d:Wikidata:Property proposal/Tretyakov Gallery artist ID|Tretyakov Gallery artist ID]], [[:d:Wikidata:Property proposal/State Historical Museum of Russia person ID|State Historical Museum of Russia person ID]], [[:d:Wikidata:Property proposal/U.S. Copyright Office Public Records System work ID|U.S. Copyright Office Public Records System work ID]], [[:d:Wikidata:Property proposal/Encyclopaedia of Islam (french edition) ID|Encyclopaedia of Islam (french edition) ID]], [[:d:Wikidata:Property proposal/French Bathing water ID|French Bathing water ID]], [[:d:Wikidata:Property proposal/Religion Past and Present Online (German edition) ID|Religion Past and Present Online (German edition) ID]], [[:d:Wikidata:Property proposal/mandumah ID|mandumah ID]], [[:d:Wikidata:Property proposal/Pocket Oxford German Dictionary: English-German ID|Pocket Oxford German Dictionary: English-German ID]], [[:d:Wikidata:Property proposal/Pocket Oxford-Hachette French Dictionary: English-French ID|Pocket Oxford-Hachette French Dictionary: English-French ID]] <!-- END NEW PROPOSALS --> You can comment on [[d:Wikidata:Property proposal/Overview|all open property proposals]]! ''' Did you know? ''' * Query examples: ** [https://w.wiki/Aj37 UEFA teams and the number of players on the team] ([[d:Wikidata:Project_chat#All_(but_1)_UEFA_teams_since_1960_now_link_to_players|source]]) ** [https://w.wiki/AhtV Species of birds and their sounds] ([https://x.com/espejolento/status/1814353851253735846 source]) ** [https://w.wiki/AhGu Archaeological sites and remains in Malaysia with National Heritage status] ([https://x.com/FarisHzmn/status/1814277712430956614 source]) ** [https://w.wiki/AgyC Map of Filming Locations, excludes countries] ([https://x.com/jamesinealing/status/1813662266744815705 source]) * Newest [[d:Special:MyLanguage/Wikidata:WikiProjects|WikiProjects]]: ** [[d:Wikidata:WikiProject Reference Verification|Reference Verification]] - a research and development project aimed at helping Wikidata editors check the quality of external references based on various types of AI/ML models. ** [[d:Wikidata:WikiProject NZWomenPhotographers|NZWomenPhotographers]] - aims to improve information about New Zealand women photographers, based on a dataset provided by the Museum of New Zealand Te Papa Tongarewa. * Newest [[d:Wikidata:Database reports|database reports]]: [[d:Wikidata:Database reports/items with P569=P570|Items with P569=P570]] - Items with instance of (P31) --> human (Q5) and the same year in date of birth (P569) and date of death (P570) (2024-07-22) * [[d:Wikidata:Showcase items|Showcase Items]]: [[d:Q20731004|Crawford (Q20731004)]] - family name * [[d:Wikidata:Showcase lexemes|Showcase Lexemes]]: [[d:Lexeme:L3302|water (L3302)]] - (S1) common liquid substance (S2) chemical compound of hydrogen and oxygen (H₂O) (S3) a body of water, usually a river, a lake, or an ocean ''' Development ''' * mul: We fixed the last blocker for the limited MUL rollout to Wikidata on July 29th ([[phab:T362917]]) * EntitySchemas: ** We fixed a misplaced background color in EntitySchema ([[phab:T369283]]) ** [[mediawikiwiki:Help:Extension:WikibaseCirrusSearch#Keywords|haswbstatement]] searches now work for EntitySchema statements ([[phab:T369495]]) ** We’re investigating how to make EntitySchemas searchable by label ([[phab:T362005]]) * Query Service: preparation for the graph split is continuing by the Search Platform Team. We started looking into adapting the constraints checks for it ([[phab:T369079]]) [[phab:maniphest/query/4RotIcw5oINo/#R|You can see all open tickets related to Wikidata here]]. If you want to help, you can also have a look at [https://phabricator.wikimedia.org/project/board/71/query/zfiRgTnZF7zu/?filter=zfiRgTnZF7zu&order=priority the tasks needing a volunteer]. ''' Weekly Tasks ''' * Add labels, in your own language(s), for the new properties listed [[d:Wikidata:Status_updates/Next#Newest_properties_and_property_proposals_to_review|above]]. * Contribute to the showcase Item and Lexeme [[d:Wikidata:Status_updates/Next#Did_you_know?|above]]. * Summarize your [[d:Wikidata:Status_updates/Next#Did_you_know?|WikiProject's ongoing activities]] in one or two sentences. * Help [[d:Special:LanguageStats|translate]] or proofread the interface and documentation pages, in your own language! * [[d:User:Pasleim/projectmerge|Help merge identical items]] across Wikimedia projects. * Help [[d:Wikidata:Status updates/Next|write the next summary!]] </div> <div style="margin-top:10px; font-size:90%; padding-left:5px; font-family:Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;">'''· [[m:Global message delivery/Targets/Wikidata|Unsubscribe]] · [[d:Special:MyLanguage/Wikidata:Status updates/Current| Help translate]] · [[User:Mohammed Abdulai (WMDE)|Mohammed Abdulai (WMDE)]] ([[User talk:Mohammed Abdulai (WMDE)|Talk]]) · [[Pengguna:MediaWiki message delivery|MediaWiki message delivery]] ([[Perbincangan pengguna:MediaWiki message delivery|bincang]]) 00:13, 23 Julai 2024 (+08)''' </div> </div> <!-- Pesanan dihantar oleh Pengguna:Mohammed Abdulai (WMDE)@metawiki yang menggunakan senarai di https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikidata&oldid=27132995 --> == <span lang="en" dir="ltr" class="mw-content-ltr">Tech News: 2024-30</span> == <div lang="en" dir="ltr" class="mw-content-ltr"> <section begin="technews-2024-W30"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2024/30|Translations]] are available. '''Feature News''' * Stewards can now [[:m:Special:MyLanguage/Global_blocks|globally block]] accounts. Before [[phab:T17294|the change]] only IP addresses and IP ranges could be blocked globally. Global account blocks are useful when the blocked user should not be logged out. [[:m:Special:MyLanguage/Global_locks|Global locks]] (a similar tool logging the user out of their account) are unaffected by this change. The new global account block feature is related to the [[mw:Special:MyLanguage/Trust and Safety Product/Temporary Accounts|Temporary Accounts]] project, which is a new type of user account that replaces IP addresses of unregistered editors that are no longer made public. * Later this week, Wikimedia site users will notice that the Interface of [[mw:Special:MyLanguage/Extension:FlaggedRevs|FlaggedRevs]] (also known as "Pending Changes") is improved and consistent with the rest of the MediaWiki interface and [[mw:Special:MyLanguage/Codex|Wikimedia's design system]]. The FlaggedRevs interface experience on mobile and [[mw:Special:MyLanguage/Skin:MinervaNeue|Minerva skin]] was inconsistent before it was fixed and ported to [[mw:Special:MyLanguage/Codex|Codex]] by the WMF Growth team and some volunteers. [https://phabricator.wikimedia.org/T191156] * Wikimedia site users can now submit account vanishing requests via [[m:Special:GlobalVanishRequest|GlobalVanishRequest]]. This feature is used when a contributor wishes to stop editing forever. It helps you hide your past association and edit to protect your privacy. Once processed, the account will be locked and renamed. [https://phabricator.wikimedia.org/T367329] * Have you tried monitoring and addressing vandalism in Wikipedia using your phone? [https://diff.wikimedia.org/2024/07/10/%d9%90addressing-vandalism-with-a-tap-the-journey-of-introducing-the-patrolling-feature-in-the-mobile-app/ A Diff blog post on Patrolling features in the Mobile App] highlights some of the new capabilities of the feature, including swiping through a feed of recent changes and a personal library of user talk messages for use when patrolling from your phone. * Wikimedia contributors and GLAM (galleries, libraries, archives, and museums) organisations can now learn and measure the impact Wikimedia Commons is having towards creating quality encyclopedic content using the [https://doc.wikimedia.org/generated-data-platform/aqs/analytics-api/reference/commons.html Commons Impact Metrics] analytics dashboard. The dashboard offers organizations analytics on things like monthly edits in a category, the most viewed files, and which Wikimedia articles are using Commons images. As a result of these new data dumps, GLAM organisation can more reliably measure their return on investment for programs bringing content into the digital Commons. [https://diff.wikimedia.org/2024/07/19/commons-impact-metrics-now-available-via-data-dumps-and-api/] '''Project Updates''' * Come share your ideas for improving the wikis on the newly reopened [[m:Special:MyLanguage/Community Wishlist|Community Wishlist]]. The Community Wishlist is Wikimedia’s forum for volunteers to share ideas (called wishes) to improve how the wikis work. The new version of the wishlist is always open, works with both wikitext and Visual Editor, and allows wishes in any language. '''Learn more''' * Have you ever wondered how Wikimedia software works across over 300 languages? This is 253 languages more than the Google Chrome interface, and it's no accident. The Language and Product Localization Team at the Wikimedia Foundation supports your work by adapting all the tools and interfaces in the MediaWiki software so that contributors in our movement who translate pages and strings can translate them and have the sites in all languages. Read more about the team and their upcoming work on [https://diff.wikimedia.org/2024/07/17/building-towards-a-robust-multilingual-knowledge-ecosystem-for-the-wikimedia-movement/ Diff]. * How can Wikimedia build innovative and experimental products while maintaining such heavily used websites? A recent [https://diff.wikimedia.org/2024/07/09/on-the-value-of-experimentation/ blog post] by WMF staff Johan Jönsson highlights the work of the [[m:Future Audiences#Objectives and Key Results|WMF Future Audience initiative]], where the goal is not to build polished products but test out new ideas, such as a [[m:Future_Audiences/Experiments: conversational/generative AI|ChatGPT plugin]] and [[m:Future_Audiences/Experiment:Add a Fact|Add a Fact]], to help take Wikimedia into the future. '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2024/30|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' You can also get other news from the [[m:Special:MyLanguage/Wikimedia Foundation Bulletin|Wikimedia Foundation Bulletin]]. </div><section end="technews-2024-W30"/> </div> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 08:04, 23 Julai 2024 (+08) <!-- Pesanan dihantar oleh Pengguna:Quiddity (WMF)@metawiki yang menggunakan senarai di https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=27142915 --> == Wikidata weekly summary #638 == <div class="plainlinks"> [[File:Wikidata-logo-en.svg|150px|right]]<div style="margin-top:10px; padding-left:5px; font-family:Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;"></div> <div style="margin-top:10px; padding-left:5px; font-family:Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;">'' Here's your quick overview of what has been happening around Wikidata over the last week.<br> This is the Wikidata summary of the week before 2024-07-29. Please help [[d:Special:MyLanguage/Wikidata:Status updates/Current|Translate]].''</div> <div style="-moz-column-count:2; -webkit-column-count:2; column-count:2; -webkit-column-width: 400px; -moz-column-width: 400px; column-width: 400px;"> ''' Discussions ''' * New requests for permissions/Bot: ** [[d:Wikidata:Requests_for_permissions/Bot/GergesBot_2|GergesBot 2]] - Task/s: Edit label when order is added in ar:ويكيبيديا:طلبات نقل عبر البوت (Transfer requests by Bot). ** [[d:Wikidata:Requests_for_permissions/Bot/UmisBot|UmisBot]] - Task/s: This bot will add string representations of units of measurement to units of measurement Wikidata pages. ''' [[d:Special:MyLanguage/Wikidata:Events|Events]] ''' * Upcoming: ** [[d:Wikidata:Events/Wikidata Days Bologna 2024|Wikidata Days Bologna 2024]], Italian language conference dedicated to Wikidata for libraries and research, taking place in the frame of [[d:Wikidata:Twelfth Birthday|Wikidata’s 12th birthday]], on November 8-9 in Bologna, Italy. ** Wikimania starts on August 7. Here is a list of sessions focused around Wikidata, or have *some* connection to Wikidata: [[wikimania:2024:Program/Wikidata|2024:Program/Wikidata]]. If something is missing, feel free to add to it, including any Wikidata meetups you may be hosting. ''' Press, articles, blog posts, videos ''' * Blogs ** [https://culturalcontent.substack.com/p/sharing-the-worlds-paintings-on-wikidata "Sharing the world’s paintings on Wikidata"] By Martin Poulter for the ''Cultural Content'' Substack ** [https://wikiedu.org/blog/2024/07/10/an-intelligent-system-what-i-learned-through-taking-an-introductory-wikidata-course/ WikiEdu: What I learned taking an introductory Wikidata Course] - Anne-Christine Hoff, associate professor of English at Jarvis Christian University, describes her experiences and learnings from taking an intro to Wikidata course, provided by the WikiEdu.org, a project of the Wiki Education Foundation. ** [https://arxiv.org/abs/2407.18278 Talking Wikidata: Communication patterns and their impact on community engagement in collaborative knowledge graphs] - This study investigates the behaviours, communication patterns and interactions of the core small Wikidata community that are responsible for 80% of its content, in order to future contribution and participation. By E. Koutsiana et al. ** [https://arxiv.org/html/2403.10304v2KIF: A Wikidata-Based Framework for Integrating Heterogeneous Knowledge Sources] - This paper presents KIF, a Wikidata-based framework for virtually integrating heterogeneous knowledge sources and discuss how it was used to solve a real integration problem in the domain of chemistry (involving Wikidata, PubChem, and IBM CIRCA). By G. Lima et al. * Press release: [https://www.iccu.sbn.it/it/SBN/catalogazione-e-manutenzione-del-catalogo-sbn/progetti-di-implementazione-dei-dati-dellindice-sbn/arricchimento-dei-dati-di-authority-di-sbn-attraverso-il-confronto-e-lo-scambio-con-wikidata-/ Arricchimento dei dati di authority di SBN attraverso il confronto e lo scambio con Wikidata] (in Italian): [[:d:Q3803707|ICCU]], the institute coordinating the biggest Italian OPAC (the [[:d:Q105086090|OPAC SBN]], involving more than 7 thousands libraries), has just finished enriching about 16200 nearly empty authority records with data taken from the respective Wikidata items (Wikidata items link to SBN authority records through [[:d:Property:P396|P396]]); this announcement describes in detail the enrichment work, which started in June 2023; for more information (and bibliography) about the collaboration between ICCU and Wikidata, see [[:d:Wikidata:Gruppo Wikidata per Musei, Archivi e Biblioteche/SBN]] (in Italian) * Videos ** [https://www.youtube.com/watch?v=Ab5q93B3S1Q Intro to Wikidata] - This intro to Wikidata was provided for participants of the International Linguistics Olympiad 2024, held in Brasília. Presented by Artur Corrêa Souza and Éder Porto, organised by Wiki Movimento Brasil. ** [https://www.youtube.com/watch?v=bkVh4nQBk2A Mining and Modeling Text using Wikibase] - the University of Trier is building a knowledge graph on French Enlightenment novels 1751 - 1800 with the use of Wikibase. ''' Tool of the week ''' * [[d:User:Nikki/ShowIDs.js|User:Nikki/ShowIDs.js]] - This user script adds entity IDs in brackets after links. * [https://observablehq.com/@pac02/common-values Common values], yet another Observable notebook. This one looks at common values between two Wikidata item pages. ''' Other Noteworthy Stuff ''' * KDE Itinerary, KDE's travel assistant app, [https://volkerkrause.eu/2024/07/27/kde-itinerary-june-july-2024.html gets more Wikidata integration]. * The Wikidata Development team needs your feedback to evaluate "default values for all languages" (mul) in the Termbox. Please share your thoughts on this 5-10 minute anonymous survey: https://wikimedia.sslsurvey.de/Wikidata-default-values-feedback * The [[m:WIT|Wikidata (integrations) for Wikimedia projects]] team have released a progress report on their ongoing research project, investigating the "State of Wikidata usage on other wikis". Available on the [[m:WIT/Research|Research page]], alternatively on [[c:File:Wikidata_for_Wikimedia_Projects_-_State_of_Wikidata_usage_-_progress_report_27.06.2024.pdf|Commons]]. * The Wikibase REST API, introduced last year on Wikidata, is progressing towards version 1, aiming for a comprehensive release by the end of 2024. We're seeking community feedback to enhance the current API and plan future developments. Please share your thoughts on this page: [[d:Wikidata_talk:REST_API_feedback_round|Feedback on the Wikibase REST API (July/August 2024)]]. ''' Newest [[d:Special:ListProperties|properties]] and [[d:Special:MyLanguage/Wikidata:Property proposal|property proposals]] to review ''' <!-- NEW PROPERTIES DO NOT REMOVE --> * Newest General datatypes: **[[:d:Property:P12849|coin edge image]] (<nowiki>image or images that show the edge of a coin</nowiki>) **[[:d:Property:P12853|ozone depletion potential]] (<nowiki>relative amount of degradation to the ozone layer relative to CFC-11</nowiki>) **[[:d:Property:P12861|EntitySchema for class]] (<nowiki>schema that members of a class should conform to</nowiki>) **[[:d:Property:P12876|writing technique]] (<nowiki>technique used for writing on stone, paper or other support</nowiki>) **[[:d:Property:P12878|last appearance]] (<nowiki>last work featuring a fictional character or item</nowiki>) **[[:d:Property:P12883|Tüik mahalle ID]] (<nowiki>identifier of neighborhoods (mahalle) in Turkey in TÜİK (Turkish Statistical Institute) database</nowiki>) **[[:d:Property:P12886|Sandbox-EntitySchema]] (<nowiki>Sandbox property for value of type "EntitySchema"</nowiki>) **[[:d:Property:P12889|myfixguide.com Category ID]] (<nowiki>photos about how to repair hardware</nowiki>) **[[:d:Property:P12895|indexer]] (<nowiki>entity responsible for compiling an index of a book, database, website or other forms of media publications in the form of a methodical arrangement of records designed to enable users to locate information quickly</nowiki>) **[[:d:Property:P12912|object of action]] (<nowiki>specific object to which an action or class of actions occurs</nowiki>) **[[:d:Property:P12913|object class of action]] (<nowiki>class of objects (including substances) to which an action or class of actions may occur</nowiki>) * Newest External identifiers: [[:d:Property:P12848|Canadian Virtual War Memorial ID]], [[:d:Property:P12850|Personnel Records of the First World War ID]], [[:d:Property:P12851|Fowler’s Concise Dictionary ID]], [[:d:Property:P12852|NooSFere publisher ID]], [[:d:Property:P12854|Plex person key]], [[:d:Property:P12855|BHMPI OBJ ID]], [[:d:Property:P12856|Index Fungorum person ID]], [[:d:Property:P12857|stiga.trefik.cz player ID]], [[:d:Property:P12858|UNIBO professor ID]], [[:d:Property:P12859|Cineuropa international sales agent ID]], [[:d:Property:P12860|Mapes de Patrimoni Cultural ID]], [[:d:Property:P12862|Il Nuovo DOP ID]], [[:d:Property:P12863|RGALI person ID]], [[:d:Property:P12864|RGALI organization ID]], [[:d:Property:P12865|Archelec person ID]], [[:d:Property:P12866|Lojas com História ID]], [[:d:Property:P12867|milononline.net entry ID]], [[:d:Property:P12868|Hebrew Academy term ID]], [[:d:Property:P12869|LAGL author ID]], [[:d:Property:P12870|KANAL ID]], [[:d:Property:P12871|Google Play author ID]], [[:d:Property:P12872|‎Overcast episode ID]], [[:d:Property:P12873|ArchWiki article]], [[:d:Property:P12874|Valencian Library ID]], [[:d:Property:P12875|‎Star Wars.com ID]], [[:d:Property:P12877|ScienceDirect journal ID]], [[:d:Property:P12879|Filmová databáze film ID]], [[:d:Property:P12880|Filmová databáze person ID]], [[:d:Property:P12881|FC Krasnodar player ID]], [[:d:Property:P12882|Iraqnla book ID]], [[:d:Property:P12884|Alle Burgen ID]], [[:d:Property:P12885|Italian-English Dictionary ID]], [[:d:Property:P12887|islamway authority ID]], [[:d:Property:P12888|Metamath statement ID]], [[:d:Property:P12890|Imperial University of Dorpat student ID]], [[:d:Property:P12891|Coptic Dictionary Online ID]], [[:d:Property:P12892|English-Italian Dictionary ID]], [[:d:Property:P12893|autoritateak.eus ID]], [[:d:Property:P12894|Museum of the Russian Academy of Arts artist ID]], [[:d:Property:P12896|Nintendo Life company ID]], [[:d:Property:P12897|Wiley Online Library journal ID]], [[:d:Property:P12898|Museums in Russia ID]], [[:d:Property:P12899|Helveticat ID]], [[:d:Property:P12900|ARABTERM entry ID]], [[:d:Property:P12901|Hawramani Arabic Lexicon entry ID]], [[:d:Property:P12902|Women in Resistance ID]], [[:d:Property:P12903|French-English Dictionary ID]], [[:d:Property:P12904|German-English Dictionary ID]], [[:d:Property:P12905|Emerald Group Publishing journal ID]], [[:d:Property:P12906|Taylor & Francis journal ID]], [[:d:Property:P12907|JTA Sightseeing Database ID]], [[:d:Property:P12908|WorldCyclingStats ID]], [[:d:Property:P12909|The New Mithraeum ID]], [[:d:Property:P12910|Finnish Ministers database ID (new)]], [[:d:Property:P12911|State Historical Museum of Russia person ID]] <!-- END NEW PROPERTIES --> <!-- NEW PROPOSALS DO NOT REMOVE --> * New General datatypes property proposals to review: **[[:d:Wikidata:Property proposal/date de vote|date de vote]] (<nowiki>vote date, date on which people decided or cast their ballot</nowiki>) **[[:d:Wikidata:Property proposal/Public funding|Public funding]] (<nowiki>amount of public funding an organisation receives</nowiki>) **[[:d:Wikidata:Property proposal/schmeckt nach|schmeckt nach]] (<nowiki>taste that a food or drink has</nowiki>) **[[:d:Wikidata:Property proposal/Kunstnerforbundet kunstner ID|Kunstnerforbundet kunstner ID]] (<nowiki>Identifier for an artist member of Kunstnerforbundet in norway</nowiki>) * New External identifier property proposals to review: [[:d:Wikidata:Property proposal/Manhom Arabic Profile ID|Manhom Arabic Profile ID]], [[:d:Wikidata:Property proposal/Thinkwiki article|Thinkwiki article]], [[:d:Wikidata:Property proposal/identifier of the educational center of resistance and deportation of Landes|identifier of the educational center of resistance and deportation of Landes]], [[:d:Wikidata:Property proposal/SideReel series ID|SideReel series ID]], [[:d:Wikidata:Property proposal/SideReel series URL slug|SideReel series URL slug]], [[:d:Wikidata:Property proposal/africanmusiclibrary.org artist id|africanmusiclibrary.org artist id]], [[:d:Wikidata:Property proposal/Stichting Erfgoed Nederlandse Biercultuur beer ID|Stichting Erfgoed Nederlandse Biercultuur beer ID]], [[:d:Wikidata:Property proposal/Glosbe Old High German Lexeme ID|Glosbe Old High German Lexeme ID]], [[:d:Wikidata:Property proposal/Tretyakov Gallery artist ID|Tretyakov Gallery artist ID]], [[:d:Wikidata:Property proposal/U.S. Copyright Office Public Records System work ID|U.S. Copyright Office Public Records System work ID]], [[:d:Wikidata:Property proposal/Encyclopaedia of Islam (french edition) ID|Encyclopaedia of Islam (french edition) ID]], [[:d:Wikidata:Property proposal/French Bathing water ID|French Bathing water ID]], [[:d:Wikidata:Property proposal/Religion Past and Present Online (German edition) ID|Religion Past and Present Online (German edition) ID]], [[:d:Wikidata:Property proposal/mandumah ID|mandumah ID]], [[:d:Wikidata:Property proposal/Pocket Oxford German Dictionary: English-German ID|Pocket Oxford German Dictionary: English-German ID]], [[:d:Wikidata:Property proposal/Pocket Oxford-Hachette French Dictionary: English-French ID|Pocket Oxford-Hachette French Dictionary: English-French ID]], [[:d:Wikidata:Property proposal/Political Dictionary entry|Political Dictionary entry]], [[:d:Wikidata:Property proposal/United Nations Digital Library ID|United Nations Digital Library ID]], [[:d:Wikidata:Property proposal/identifiant FranceTerme|identifiant FranceTerme]], [[:d:Wikidata:Property proposal/Yediot Books book ID|Yediot Books book ID]], [[:d:Wikidata:Property proposal/FDC ID|FDC ID]], [[:d:Wikidata:Property proposal/365scores player ID|365scores player ID]], [[:d:Wikidata:Property proposal/xdaforums|xdaforums]], [[:d:Wikidata:Property proposal/GamingOnLinux Database ID|GamingOnLinux Database ID]], [[:d:Wikidata:Property proposal/Akademický slovník současné češtiny ID|Akademický slovník současné češtiny ID]] <!-- END NEW PROPOSALS --> You can comment on [[d:Wikidata:Property proposal/Overview|all open property proposals]]! ''' Did you know? ''' * Query examples: ** [https://w.wiki/7LpT Where were people who went to space born?] ** [https://w.wiki/u4G Red Cross and Red Crescent societies] ** [https://w.wiki/4rGf Top 20 languages in number of Lexemes in Wikidata and percentage of Lexemes with at least one external ID] * Newest [[d:Special:MyLanguage/Wikidata:WikiProjects|WikiProjects]]: ** [[d:Wikidata:WikiProject Military Equipment in Policing|Military Equipment in Policing]] - Project to connect police equipment defined as military equipment to capabilities, uses, manufacturers, descriptions, etc. ** [[d:Wikidata:WikiProject Quran|Quran]] - to collaborate on Quran-related topics and organise Quran Wikidatans; help others and get help whenever needed to improve Quran-related items (and properties); create Quran-specific tools' libraries, queries, and resources; ** [[d:Wikidata:WikiProject Sufism|Sufism]] - collaborate on Sufism-related topics * Newest [[d:Wikidata:Database reports|database reports]]: [https://query.wikidata.org/index.html#%23%20Nouns%20without%20gender%20in%20a%20language%0ASELECT%20%3Fl%20%3Flemma%20WHERE%20%7B%0A%20%20%20%3Fl%20a%20ontolex%3ALexicalEntry%20%3B%20dct%3Alanguage%20%3Flanguage%20%3B%0A%20%20%20%20%20%20%20%20wikibase%3AlexicalCategory%20wd%3AQ1084%3B%0A%20%20%20%20%20%20%20%20wikibase%3Alemma%20%3Flemma%20.%0A%20%20%3Flanguage%20wdt%3AP1394%20%27hind1270%27%0A%20%20MINUS%20%7B%20%3Fl%20wdt%3AP5185%20%5B%5D.%20%7D%0A%7D%0AORDER%20BY%20%3Flemma Hindustani nouns without gender in a language] * [[d:Wikidata:Showcase items|Showcase Items]]: [[d:Q37018433|Fugger (Q37018433)]] - family name * [[d:Wikidata:Showcase lexemes|Showcase Lexemes]]: [[d:Lexeme:L3483|ikkje-vald (L3483)]] - Nynorsk noun, translates to "non-violence" ''' Development ''' * IP masking: The feature was rolled out to test wikis and we fixed a few issues uncovered by this. * EntitySchemas: We are working to make it possible to search for the EntitySchema by its label and aliases when making a new statement linking to an EntitySchema ([[phab:T362005]]) * Integration in other Wikimedia projects: We are working on moving the Wikidata Item link from the tools section of the sidebar ([[phab:T66315]]) * REST API: ** We changed the data-type field to data_type in JSON responses ([[phab:T368130]]) ** We are continuing the work on improving error handling and messages [[phab:maniphest/query/4RotIcw5oINo/#R|You can see all open tickets related to Wikidata here]]. If you want to help, you can also have a look at [https://phabricator.wikimedia.org/project/board/71/query/zfiRgTnZF7zu/?filter=zfiRgTnZF7zu&order=priority the tasks needing a volunteer]. ''' Weekly Tasks ''' * Add labels, in your own language(s), for the new properties listed [[d:Wikidata:Status_updates/Next#Newest_properties_and_property_proposals_to_review|above]]. * Contribute to the showcase Item and Lexeme [[d:Wikidata:Status_updates/Next#Did_you_know?|above]]. * Summarize your [[d:Wikidata:Status_updates/Next#Did_you_know?|WikiProject's ongoing activities]] in one or two sentences. * Help [[d:Special:LanguageStats|translate]] or proofread the interface and documentation pages, in your own language! * [[d:User:Pasleim/projectmerge|Help merge identical items]] across Wikimedia projects. * Help [[d:Wikidata:Status updates/Next|write the next summary!]] </div> <div style="margin-top:10px; font-size:90%; padding-left:5px; font-family:Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;">'''· [[m:Global message delivery/Targets/Wikidata|Unsubscribe]] · [[d:Special:MyLanguage/Wikidata:Status updates/Current| Help translate]] · [[User:Mohammed Abdulai (WMDE)|Mohammed Abdulai (WMDE)]] ([[User talk:Mohammed Abdulai (WMDE)|Talk]]) · -[[Pengguna:MediaWiki message delivery|MediaWiki message delivery]] ([[Perbincangan pengguna:MediaWiki message delivery|bincang]]) 23:37, 29 Julai 2024 (+08)''' </div> </div> <!-- Pesanan dihantar oleh Pengguna:Mohammed Abdulai (WMDE)@metawiki yang menggunakan senarai di https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikidata&oldid=27171319 --> == <span lang="en" dir="ltr" class="mw-content-ltr">Tech News: 2024-31</span> == <div lang="en" dir="ltr" class="mw-content-ltr"> <section begin="technews-2024-W31"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2024/31|Translations]] are available. '''Feature news''' * Editors using the Visual Editor in languages that use non-Latin characters for numbers, such as Hindi, Manipuri and Eastern Arabic, may notice some changes in the formatting of reference numbers. This is a side effect of preparing a new sub-referencing feature, and will also allow fixing some general numbering issues in Visual Editor. If you notice any related problems on your wiki, please share details at the [[m:Talk:WMDE Technical Wishes/Sub-referencing|project talkpage]]. '''Bugs status''' * Some logged-in editors were briefly unable to edit or load pages last week. [[phab:T370304|These errors]] were mainly due to the addition of new [[mw:Special:MyLanguage/Help:Extension:Linter|linter]] rules which led to caching problems. Fixes have been applied and investigations are continuing. * Editors can use the [[mw:Special:MyLanguage/Trust and Safety Product/IP Info|IP Information tool]] to get information about IP addresses. This tool is available as a Beta Feature in your preferences. The tool was not available for a few days last week, but is now working again. Thank you to Shizhao for filing the bug report. You can read about that, and [[m:Tech/News/Recently resolved community tasks#2024-07-25|28 other community-submitted tasks]] that were resolved last week. '''Project updates''' * There are new features and improvements to Phabricator from the Release Engineering and Collaboration Services teams, and some volunteers, including: the search systems, the new task creation system, the login systems, the translation setup which has resulted in support for more languages (thanks to Pppery), and fixes for many edge-case errors. You can [[phab:phame/post/view/316/iterative_improvements/|read details about these and other improvements in this summary]]. * There is an [[mw:Special:MyLanguage/Extension:Chart/Project/Updates|update on the Charts project]]. The team has decided which visualization library to use, which chart types to start focusing on, and where to store chart definitions. * One new wiki has been created: a {{int:project-localized-name-group-wikivoyage}} in [[d:Q9056|Czech]] ([[voy:cs:|<code>voy:cs:</code>]]) [https://phabricator.wikimedia.org/T370905] '''Learn more''' * There is a [[diffblog:2024/07/26/the-journey-to-open-our-first-data-center-in-south-america/|new Wikimedia Foundation data center]] in São Paulo, Brazil which helps to reduce load times. * There is new [[diffblog:2024/07/22/the-perplexing-process-of-uploading-images-to-wikipedia/|user research]] on problems with the process of uploading images. * Commons Impact Metrics are [[diffblog:2024/07/19/commons-impact-metrics-now-available-via-data-dumps-and-api/|now available]] via data dumps and API. * The latest quarterly [[mw:Technical Community Newsletter/2024/July|Technical Community Newsletter]] is now available. '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2024/31|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2024-W31"/> </div> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 07:10, 30 Julai 2024 (+08) <!-- Pesanan dihantar oleh Pengguna:Quiddity (WMF)@metawiki yang menggunakan senarai di https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=27164109 --> == Growth News, July 2024 == <div class="plainlinks mw-content-ltr" lang="en" dir="ltr"> [[File:Growth_team_logo_-_Icon_only.svg|right|frameless]] === Community Configuration === The Growth team released [[mw:special:MyLanguage/Community configuration|Community Configuration]] at all Wikipedias. You can access it at <code>Special:CommunityConfiguration</code>. This new special page replaces <code>Special:EditGrowthConfig</code>. For now, all Growth features can be configured using Community Configuration. Configuration for [[mw:Moderator Tools/Automoderator|AutoModerator]] ([[phab:T365046|T365046]]) and other features will be available in the future. You can help with translations. The interface translation is done [https://translatewiki.net/w/i.php?title=Special:Translate&group=ext-communityconfiguration&language=&filter=&action=translate at Translatewiki.net]. You can also help [[mw:Help:Community Configuration|translate the documentation]]. If you attend [[wikimania:2024:Wikimania|Wikimania 2024]], please join us for the session about [https://wikimania.eventyay.com/2024/talk/CJKJT8/ Community configuration's future]! === Current work === [[mw:Growth/Community Updates|'''Newcomer Homepage Community Updates module''']] We will add a new Community Configurable module to the Newcomer Homepage that will allow communities to highlight specific events, projects, campaigns, and initiatives. We have released a simple version available to beta wikis. We will conduct an A/B test at [[mw:Growth/FAQ#pilot|our pilot wikis]] using the new [[labsconsole:Metrics_Platform|Metrics Platform]]. We still welcome community feedback on initial designs and plans, in any language at [[mw:Talk:Growth/Community Updates|our project talk page]]. === Future work === '''[[mw:Growth/Constructive activation experimentation|Increase constructive activation on mobile]]''' As part of the [[mw:Growth/Annual Plan 2024-2025|Growth team 2024/2025 Annual Plan]], the Growth team will explore various ways to increase the percentage of newcomers who successfully start editing. Editing a Wikipedia page requires too much context and patience. It means many trial and error for newcomers to contribute, meaning a steeper learning curve and potential discouraging reverts. To support a new generation of volunteers, we will increase the number and availability of smaller, structured, and more task-specific editing workflows (E.g. [[mw:Edit check|Edit Check]] and [[mw:Growth/Personalized first day/Structured tasks|Structured Tasks]]). The Growth team will primarily focus on Structured Tasks, while working closely with the [[Editing team|Editing team]] to ensure our work integrates well with Edit Check. === Stay informed === Growth team weekly updates [[mw:Growth/Growth team updates|are available on wiki]] (in English) if you want to know more about our day-to-day work. If you want to receive more general updates about technical activity happening across the Wikimedia movement (including Growth work), we encourage you to [[metawiki:Tech/News|subscribe to Tech News]]. ''<small>'''[[mw:Special:MyLanguage/Growth/Newsletters|Growth team's newsletter]]''' prepared by [[mw:Special:MyLanguage/Growth|the Growth team]] and posted by [[m:User:MediaWiki message delivery|bot]] • [[mw:Talk:Growth|Give feedback]] • [[m:Special:MyLanguage/Global message delivery/Targets/Growth team updates|Subscribe or unsubscribe]].</small>'' </div> 23:08, 30 Julai 2024 (+08) <!-- Pesanan dihantar oleh Pengguna:Trizek (WMF)@metawiki yang menggunakan senarai di https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Growth_team_updates&oldid=27172687 --> == Wikidata weekly summary #639 == <div class="plainlinks"> [[File:Wikidata-logo-en.svg|150px|right]]<div style="margin-top:10px; padding-left:5px; font-family:Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;"></div> <div style="margin-top:10px; padding-left:5px; font-family:Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;">'' Here's your quick overview of what has been happening around Wikidata over the last week.<br> This is the Wikidata summary of the week before 2024-08-05. Please help [[d:Special:MyLanguage/Wikidata:Status updates/Current|Translate]].''</div> <div style="-moz-column-count:2; -webkit-column-count:2; column-count:2; -webkit-column-width: 400px; -moz-column-width: 400px; column-width: 400px;"> '''Discussions ''' * New requests for permissions/Bot: ** [[d:Wikidata:Requests for permissions/Bot/Numberguy6Bot|Numberguy6Bot]] - Task: Add links to Wiktionary categories in English, Spanish, French, Portuguese, and Russian. ** [[d:Wikidata:Requests for permissions/Bot/UmisBot|UmisBot]] - Task: This bot will add string representations of units of measurement to units of measurement Wikidata pages. ** [[d:Wikidata:Requests for permissions/Bot/ZLBot|ZLBot]] - Task: request SPARQLs for RAG. ''' [[d:Special:MyLanguage/Wikidata:Events|Events]] ''' * Next Linked Data for Libraries [[Wikidata: WikiProject LD4 Wikidata Affinity Group|LD4 Wikidata Affinity Group]] call 6 August, 2024: We have our next LD4 Wikidata Affinity Group Call on Tuesday, 6 August, 2024 at 9am PT / 12pm ET / 17:00 UTC / 6pm CET ([https://zonestamp.toolforge.org/1722960000 Time zone converter]). Please join us for a Busy Summer Fun Wikidata Editing Hour, an hour of uninterrupted Wikidata editing time to work on your own Wikidata projects. [https://docs.google.com/document/d/1kO6bvFN87fF4pRSGE7_HqxDorUpENKi7KX98BW75xg0/edit?usp=sharing Agenda]. * Wikimania is August 7-10. Here is a curated a list of Wikimania sessions focused around Wikidata, or have *some* connection to Wikidata: [[Wikimania:2024:Program/Wikidata|2024:Program/Wikidata]]. Please add to the list if something is missing. ''' Press, articles, blog posts, videos ''' * Blogs: [https://edjnet.github.io/OlympicsGoNUTS/ Olympics medalists, not by country, but by NUTS region], By Giorgio Comai * Papers ** [https://doi.org/10.1039/D3DD00069A Discovering life's directed metabolic (sub)paths to interpret human biochemical markers using the DSMN tool] ** [https://arxiv.org/abs/2407.11417 SPINACH: SPARQL-Based Information Navigation for Challenging Real-World Questions] - The SPINACH dataset, derived from Wikidata's "Request a Query" forum, offers a more complex and challenging KBQA dataset with 320 question-SPARQL pairs, designed to test the capabilities of KBQA systems in navigating large and incomplete knowledge base schemas. * Videos ** [https://www.youtube.com/watch?v=5Iu_fOfRaqE Using Wikidata to navigate the web (Wikimania Katowice)] - Tool demo: Entity Explosion ** [https://www.youtube.com/watch?v=DEAtwYYJsvk Use Wikidata and Lexeme to understand Minnan] - COSCUP 2024 (Conference for Open Source Coders, Users, and Promoters) ''' Tool of the week ''' * [https://github.com/sanjay-thiyagarajan/forage Forage] - a user script that provides an additional editing interface that makes editing easier, by showing the expected properties for a page (based on its "instance of" values), and providing simple inputs to let users add values for any such property. To install Forage, just add the following line to the common.js subpage under your user page on Wikidata, i.e. wikidata.org/wiki/User:Your username here/common.js: <code>importScript('User:Techwizzie/forage.js');</code> ''' Other Noteworthy Stuff ''' * The Wikibase REST API, introduced last year on Wikidata, is progressing towards version 1, aiming for a comprehensive release by the end of 2024. We're seeking community feedback to enhance the current API and plan future developments. Please share your thoughts on this page: [[d:Wikidata_talk:REST_API_feedback_round|Feedback on the Wikibase REST API (July/August 2024)]]. * [[m:User:Abdulai Yorli Iddrisu (WMDE)|Abdulai Yorli Iddrisu (WMDE)]] has joined the Software Communication team (SCoT) at Wikimedia Deutschland as an intern until the end of September 2024. Welcome Yorli! * Wikidata now has a shiny new landing page for developers: [[d:Wikidata:For developers|Wikidata:For developers]] ''' Newest [[d:Special:ListProperties|properties]] and [[d:Special:MyLanguage/Wikidata:Property proposal|property proposals]] to review ''' <!-- NEW PROPERTIES DO NOT REMOVE --> * Newest General datatypes: **[[:d:Property:P12876|writing technique]] (<nowiki>technique used for writing on stone, paper or other support</nowiki>) **[[:d:Property:P12878|last appearance]] (<nowiki>last work featuring a fictional character or item</nowiki>) **[[:d:Property:P12883|Tüik mahalle ID]] (<nowiki>identifier of neighborhoods (mahalle) in Turkey in TÜİK (Turkish Statistical Institute) database</nowiki>) **[[:d:Property:P12886|Sandbox-EntitySchema]] (<nowiki>Sandbox property for value of type "EntitySchema"</nowiki>) **[[:d:Property:P12889|myfixguide.com Category ID]] (<nowiki>photos about how to repair hardware</nowiki>) **[[:d:Property:P12895|indexer]] (<nowiki>entity responsible for compiling an index of a book, database, website or other forms of media publications in the form of a methodical arrangement of records designed to enable users to locate information quickly</nowiki>) **[[:d:Property:P12912|object of action]] (<nowiki>specific object to which an action or class of actions occurs</nowiki>) **[[:d:Property:P12913|object class of action]] (<nowiki>class of objects (including substances) to which an action or class of actions may occur</nowiki>) **[[:d:Property:P12919|public funding]] (<nowiki>amount of public funding an organisation receives</nowiki>) * Newest External identifiers: [[:d:Property:P12871|Google Play author ID]], [[:d:Property:P12872|‎Overcast episode ID]], [[:d:Property:P12873|ArchWiki article]], [[:d:Property:P12874|Valencian Library ID]], [[:d:Property:P12875|‎Star Wars.com ID]], [[:d:Property:P12877|ScienceDirect journal ID]], [[:d:Property:P12879|Filmová databáze film ID]], [[:d:Property:P12880|Filmová databáze person ID]], [[:d:Property:P12881|FC Krasnodar player ID]], [[:d:Property:P12882|Iraqnla book ID]], [[:d:Property:P12884|Alle Burgen ID]], [[:d:Property:P12885|Italian-English Dictionary ID]], [[:d:Property:P12887|islamway authority ID]], [[:d:Property:P12888|Metamath statement ID]], [[:d:Property:P12890|Imperial University of Dorpat student ID]], [[:d:Property:P12891|Coptic Dictionary Online ID]], [[:d:Property:P12892|English-Italian Dictionary ID]], [[:d:Property:P12893|autoritateak.eus ID]], [[:d:Property:P12894|Museum of the Russian Academy of Arts artist ID]], [[:d:Property:P12896|Nintendo Life company ID]], [[:d:Property:P12897|Wiley Online Library journal ID]], [[:d:Property:P12898|Museums in Russia ID]], [[:d:Property:P12899|Helveticat ID]], [[:d:Property:P12900|ARABTERM entry ID]], [[:d:Property:P12901|Hawramani Arabic Lexicon entry ID]], [[:d:Property:P12902|Women in Resistance ID]], [[:d:Property:P12903|French-English Dictionary ID]], [[:d:Property:P12904|German-English Dictionary ID]], [[:d:Property:P12905|Emerald Group Publishing journal ID]], [[:d:Property:P12906|Taylor & Francis journal ID]], [[:d:Property:P12907|JTA Sightseeing Database ID]], [[:d:Property:P12908|WorldCyclingStats ID]], [[:d:Property:P12909|The New Mithraeum ID]], [[:d:Property:P12910|Finnish Ministers database ID (new)]], [[:d:Property:P12911|State Historical Museum of Russia person ID]], [[:d:Property:P12914|mandumah ID]], [[:d:Property:P12915|Educational center of resistance and deportation of Landes ID]], [[:d:Property:P12916|Encyclopaedia of Islam (French edition) ID]], [[:d:Property:P12917|FDC ID]], [[:d:Property:P12918|French bathing water ID]], [[:d:Property:P12920|Norwegian Kunstnerforbundet artist ID]], [[:d:Property:P12921|Political Dictionary ID]], [[:d:Property:P12922|United Nations Digital Library ID]], [[:d:Property:P12923|U.S. Copyright Office Public Records System work ID]], [[:d:Property:P12924|365scores player ID]] <!-- END NEW PROPERTIES --> <!-- NEW PROPOSALS DO NOT REMOVE --> * New General datatypes property proposals to review: **[[:d:Wikidata:Property proposal/date de vote|date de vote]] (<nowiki>vote date, date on which people decided or cast their ballot</nowiki>) **[[:d:Wikidata:Property proposal/schmeckt nach|schmeckt nach]] (<nowiki>taste that a food or drink has</nowiki>) **[[:d:Wikidata:Property proposal/Military Grid Reference System ID|Military Grid Reference System ID]] (<nowiki>geocoordinate standard used by NATO militaries for locating points on Earth</nowiki>) **[[:d:Wikidata:Property proposal/has semantic role (2nd proposal)|has semantic role (2nd proposal)]] (<nowiki>item that describes a role in an event/action class</nowiki>) **[[:d:Wikidata:Property proposal/growth rate|growth rate]] (<nowiki>growth rate of something over time</nowiki>) **[[:d:Wikidata:Property proposal/lifespan|lifespan]] (<nowiki>duration of a person's known or recorded lifespan</nowiki>) **[[:d:Wikidata:Property proposal/APPF registration status|APPF registration status]] (<nowiki>status of registration of this entity with the Authority for European political parties and European political foundation</nowiki>) * New External identifier property proposals to review: [[:d:Wikidata:Property proposal/Thinkwiki article|Thinkwiki article]], [[:d:Wikidata:Property proposal/SideReel series ID|SideReel series ID]], [[:d:Wikidata:Property proposal/SideReel series URL slug|SideReel series URL slug]], [[:d:Wikidata:Property proposal/africanmusiclibrary.org artist id|africanmusiclibrary.org artist id]], [[:d:Wikidata:Property proposal/Stichting Erfgoed Nederlandse Biercultuur beer ID|Stichting Erfgoed Nederlandse Biercultuur beer ID]], [[:d:Wikidata:Property proposal/Glosbe Old High German Lexeme ID|Glosbe Old High German Lexeme ID]], [[:d:Wikidata:Property proposal/Tretyakov Gallery artist ID|Tretyakov Gallery artist ID]], [[:d:Wikidata:Property proposal/Religion Past and Present Online (German edition) ID|Religion Past and Present Online (German edition) ID]], [[:d:Wikidata:Property proposal/identifiant FranceTerme|identifiant FranceTerme]], [[:d:Wikidata:Property proposal/Yediot Books book ID|Yediot Books book ID]], [[:d:Wikidata:Property proposal/365scores player ID|365scores player ID]], [[:d:Wikidata:Property proposal/xdaforums|xdaforums]], [[:d:Wikidata:Property proposal/GamingOnLinux Database ID|GamingOnLinux Database ID]], [[:d:Wikidata:Property proposal/Akademický slovník současné češtiny ID|Akademický slovník současné češtiny ID]], [[:d:Wikidata:Property proposal/TIPLOC code|TIPLOC code]], [[:d:Wikidata:Property proposal/IDU play ID|IDU play ID]], [[:d:Wikidata:Property proposal/FolkWiki ID|FolkWiki ID]] <!-- END NEW PROPOSALS --> You can comment on [[d:Wikidata:Property proposal/Overview|all open property proposals]]! ''' Did you know? ''' * Query examples: ** [https://w.wiki/ApxH Image gallery of the most notable sculptures] ([[d:Wikidata:WikiProject_Sculpture#Showcase_queries|source]]) ** [https://w.wiki/ApQd Authors that cite your article(s)], [https://w.wiki/ApQs Authors that you cite] ([https://wikis.world/@egonw@mastodon.social/112892436172671056 source]) * WikiProject Highlights: [[d:Wikidata:WikiProject Sculpture/Top collections|Sculptures by collection]]: an Integraality dashboard for WikiProject Sculpture * Newest [[d:Wikidata:Database reports|database reports]]: [https://w.wiki/9y2u Dagbani Lexemes that wrongly include the grammatical gender property P5185] * [[d:Wikidata:Showcase items|Showcase Items]]: [[d:Q155845|Chinua Achebe (Q155845)]] - Nigerian novelist, poet, professor, and critic * [[d:Wikidata:Showcase lexemes|Showcase Lexemes]]: [[d:Lexeme:L636928|Stuorra Dorskavuotna (L636928)]] - fjord in Hammerfest, Norway (Northern Sami proper noun) ''' Development ''' * mul language code: The new language code has been rolled out in a limited way. We are looking through feedback now. * mul release: The full release of the "mul" language code feature to Wikidata, originally scheduled for August 12, may be delayed as we have uncovered a few issues during testing that could potentially block the scheduled release. [[phab:maniphest/query/4RotIcw5oINo/#R|You can see all open tickets related to Wikidata here]]. If you want to help, you can also have a look at [https://phabricator.wikimedia.org/project/board/71/query/zfiRgTnZF7zu/?filter=zfiRgTnZF7zu&order=priority the tasks needing a volunteer]. ''' Weekly Tasks ''' * Add labels, in your own language(s), for the new properties listed [[d:Wikidata:Status_updates/Next#Newest_properties_and_property_proposals_to_review|above]]. * Contribute to the showcase Item and Lexeme [[d:Wikidata:Status_updates/Next#Did_you_know?|above]]. * Govdirectory weekly focus country: [[d:Wikidata:WikiProject Govdirectory/Bermuda|Bermuda]] * Summarize your [[d:Wikidata:Status_updates/Next#Did_you_know?|WikiProject's ongoing activities]] in one or two sentences. * Help [[d:Special:LanguageStats|translate]] or proofread the interface and documentation pages, in your own language! * [[d:User:Pasleim/projectmerge|Help merge identical items]] across Wikimedia projects. * Help [[d:Wikidata:Status updates/Next|write the next summary!]] </div> <div style="margin-top:10px; font-size:90%; padding-left:5px; font-family:Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;">'''· [[m:Global message delivery/Targets/Wikidata|Unsubscribe]] · [[d:Special:MyLanguage/Wikidata:Status updates/Current| Help translate]] · [[User:Mohammed Abdulai (WMDE)|Mohammed Abdulai (WMDE)]] ([[User talk:Mohammed Abdulai (WMDE)|Talk]]) · [[Pengguna:MediaWiki message delivery|MediaWiki message delivery]] ([[Perbincangan pengguna:MediaWiki message delivery|bincang]]) 00:15, 6 Ogos 2024 (+08)''' </div> </div> <!-- Pesanan dihantar oleh Pengguna:Mohammed Abdulai (WMDE)@metawiki yang menggunakan senarai di https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikidata&oldid=27229311 --> == <span lang="en" dir="ltr" class="mw-content-ltr">Tech News: 2024-32</span> == <div lang="en" dir="ltr" class="mw-content-ltr"> <section begin="technews-2024-W32"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2024/32|Translations]] are available. '''Feature news''' * [[File:Octicons-tools.svg|12px|link=|class=skin-invert|Advanced item]] Two new parser functions will be available this week: <code><nowiki>{{</nowiki>[[mw:Special:MyLanguage/Help:Magic_words#dir|#dir]]<nowiki>}}</nowiki></code> and <code><nowiki>{{</nowiki>[[mw:Special:MyLanguage/Help:Magic_words#bcp47|#bcp47]]<nowiki>}}</nowiki></code>. These will reduce the need for <code>Template:Dir</code> and <code>Template:BCP47</code> on Commons and allow us to [[phab:T343131|drop 100 million rows]] from the "what links here" database. Editors at any wiki that use these templates, can help by replacing the templates with these new functions. The templates at Commons will be updated during the Hackathon at Wikimania. [https://phabricator.wikimedia.org/T359761][https://phabricator.wikimedia.org/T366623] * Communities can request the activation of the visual editor on entire namespaces where discussions sometimes happen (for instance ''Wikipedia:'' or ''Wikisource:'' namespaces) if they understand the [[mw:Special:MyLanguage/Help:VisualEditor/FAQ#WPNS|known limitations]]. For discussions, users can already use [[mw:Special:MyLanguage/Help:DiscussionTools|DiscussionTools]] in these namespaces. * The tracking category "Pages using Timeline" has been renamed to "Pages using the EasyTimeline extension" [https://translatewiki.net/wiki/Special:Translations?message=MediaWiki%3ATimeline-tracking-category&namespace=8 in TranslateWiki]. Wikis that have created the category locally should rename their local creation to match. '''Project updates''' * Editors who help to organize WikiProjects and similar on-wiki collaborations, are invited to share ideas and examples of successful collaborations with the Campaigns and Programs teams. You can fill out [[m:Special:MyLanguage/Campaigns/WikiProjects|a brief survey]] or share your thoughts [[m:Talk:Campaigns/WikiProjects|on the talkpage]]. The teams are particularly looking for details about successful collaborations on non-English wikis. * [[File:Octicons-tools.svg|12px|link=|class=skin-invert|Advanced item]] The new parser is being rolled out on {{int:project-localized-name-group-wikivoyage}} wikis over the next few months. The {{int:project-localized-name-enwikivoyage}} and {{int:project-localized-name-hewikivoyage}} were [[phab:T365367|switched]] to Parsoid last week. For more information, see [[mw:Parsoid/Parser_Unification|Parsoid/Parser Unification]]. '''Learn more''' * There will be more than 200 sessions at Wikimania this week. Here is a summary of some of the [[diffblog:2024/08/05/interested-in-product-and-tech-here-are-some-wikimania-sessions-you-dont-want-to-miss/|key sessions related to the product and technology area]]. * The latest [[m:Special:MyLanguage/Wikimedia Foundation Bulletin/2024/07-02|Wikimedia Foundation Bulletin]] is available. * The latest quarterly [[mw:Special:MyLanguage/Wikimedia Language and Product Localization/Newsletter/2024/July|Language and Internationalization newsletter]] is available. It includes: New design previews for Translatable pages; Updates about MinT for Wiki Readers; the release of Translation dumps; and more. * The latest quarterly [[mw:Special:MyLanguage/Growth/Newsletters/31|Growth newsletter]] is available. * The latest monthly [[mw:Special:MyLanguage/MediaWiki Product Insights/Reports/July 2024|MediaWiki Product Insights newsletter]] is available. '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2024/32|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2024-W32"/> </div> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 04:43, 6 Ogos 2024 (+08) <!-- Pesanan dihantar oleh Pengguna:Quiddity (WMF)@metawiki yang menggunakan senarai di https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=27233905 --> == Wikidata weekly summary #640 == <div class="plainlinks mw-content-ltr" lang="en" dir="ltr"> [[File:Wikidata-logo-en.svg|150px|right]] <div style="margin-top:10px; padding-left:5px; font-family:Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;">''Here's your quick overview of what has been happening around Wikidata over the last week.<br> This is the Wikidata summary of the week before 2024-08-12. Please help [[d:Special:MyLanguage/Wikidata:Status updates/Current|Translate]].''</div> <div style="-moz-column-count:2; -webkit-column-count:2; column-count:2; -webkit-column-width: 400px; -moz-column-width: 400px; column-width: 400px;"> ''' [[d:Special:MyLanguage/Wikidata:Events|Events]] ''' * Wikimania 2024 took place in Katowice, Poland. You can watch replays of the sessions [https://www.youtube.com/@TheWikimediaFoundation/videos on YouTube]. Additionally, recordings of individual sessions are linked to each item [https://wikimania.eventyay.com/2024/schedule/ on the Eventyay] schedule. ''' Press, articles, blog posts, videos ''' * Blogs ** [https://chem-bla-ics.linkedchemistry.info/2024/08/11/scholarly-discussions.html Scholarly discussions through they eyes of CiTO (and Wikidata)] - The post emphasizes how Wikidata can serve as a central hub for linking various scholarly resources, enabling better data interoperability and discoverability. * Papers ** [https://arxiv.org/pdf/2407.18278 Talking Wikidata: Communication patterns and their impact on community engagement in collaborative knowledge graphs] - a study of Wikidata's collaboration patterns reveals that a small group of highly engaged members drives most contributions, and improving discussions and engagement strategies could enhance long-term participation in the community. * Videos ** [https://www.youtube.com/watch?v=7-_2gzi8530 FOSS4GE 2024 | Bridging Worlds: Integration of Wikidata and OpenStreetMap] - Discover the synergy between Wikidata and OpenStreetMap, two monumental open data repositories. This talk unveils innovative web-based tools facilitating the linking of these platforms, enhancing the richness and accuracy of geospatial data. ** [https://www.youtube.com/watch?v=CYiEvv0R9PM Setting up a Wikibase reconciliation service] - Wikibase Working Hours by OlafJanssen * Notebooks: [https://observablehq.com/@pac02/list-of-countries-by-continent-in-wikidata List of countries by continent in Wikidata] ''' Tool of the week ''' * [https://new-q5.toolforge.org/ New Q5] - is a form that quickly sets up a Wikidata Item for an individual by generating a QuickStatement with the basic parameters such as name and age. * [[d:User:Nikki/SDCInfo.js|User:Nikki/SDCInfo.js]] - is a Userscript that shows some Wikimedia Commons statements on [[d:Property:P443|pronunciation audio]] statements on Lexeme forms. ''' Newest [[d:Special:ListProperties|properties]] and [[d:Special:MyLanguage/Wikidata:Property proposal|property proposals]] to review ''' <!-- NEW PROPERTIES DO NOT REMOVE --> * Newest General datatypes: **[[:d:Property:P12895|indexer]] (<nowiki>entity responsible for compiling an index of a book, database, website or other forms of media publications in the form of a methodical arrangement of records designed to enable users to locate information quickly</nowiki>) **[[:d:Property:P12912|object of action]] (<nowiki>specific object to which an action or class of actions occurs</nowiki>) **[[:d:Property:P12913|object class of action]] (<nowiki>class of objects (including substances) to which an action or class of actions may occur</nowiki>) **[[:d:Property:P12919|public funding]] (<nowiki>amount of public funding an organisation receives</nowiki>) **[[:d:Property:P12933|relates to sustainable development goal, target or indicator]] (<nowiki>indicates a relation between the subject and the SDGs or one of the components</nowiki>) * Newest External identifiers: [[:d:Property:P12896|Nintendo Life company ID]], [[:d:Property:P12897|Wiley Online Library journal ID]], [[:d:Property:P12898|Museums in Russia ID]], [[:d:Property:P12899|Helveticat ID]], [[:d:Property:P12900|ARABTERM entry ID]], [[:d:Property:P12901|Hawramani Arabic Lexicon entry ID]], [[:d:Property:P12902|Women in Resistance ID]], [[:d:Property:P12903|French-English Dictionary ID]], [[:d:Property:P12904|German-English Dictionary ID]], [[:d:Property:P12905|Emerald Group Publishing journal ID]], [[:d:Property:P12906|Taylor & Francis journal ID]], [[:d:Property:P12907|JTA Sightseeing Database ID]], [[:d:Property:P12908|WorldCyclingStats ID]], [[:d:Property:P12909|The New Mithraeum ID]], [[:d:Property:P12910|Finnish Ministers database ID (new)]], [[:d:Property:P12911|State Historical Museum of Russia person ID]], [[:d:Property:P12914|mandumah ID]], [[:d:Property:P12915|Educational center of resistance and deportation of Landes ID]], [[:d:Property:P12916|Encyclopaedia of Islam (French edition) ID]], [[:d:Property:P12917|FoodData Central ID]], [[:d:Property:P12918|French bathing water ID]], [[:d:Property:P12920|Norwegian Kunstnerforbundet artist ID]], [[:d:Property:P12921|Political Dictionary ID]], [[:d:Property:P12922|United Nations Digital Library ID]], [[:d:Property:P12923|U.S. Copyright Office Public Records System work ID]], [[:d:Property:P12924|365scores football player ID]], [[:d:Property:P12925|African Music Library artist ID]], [[:d:Property:P12926|Akademický slovník současné češtiny ID]], [[:d:Property:P12927|GamingOnLinux Database ID]], [[:d:Property:P12928|TIPLOC code]], [[:d:Property:P12929|JJM Habitation ID]], [[:d:Property:P12930|IDU play ID]], [[:d:Property:P12931|‎IDU original ID]], [[:d:Property:P12932|Stichting Erfgoed Nederlandse Biercultuur beer ID]] <!-- END NEW PROPERTIES --> <!-- NEW PROPOSALS DO NOT REMOVE --> * New General datatypes property proposals to review: **[[:d:Wikidata:Property proposal/date de vote|date de vote]] (<nowiki>vote date, date on which people decided or cast their ballot</nowiki>) **[[:d:Wikidata:Property proposal/schmeckt nach|schmeckt nach]] (<nowiki>taste that a food or drink has</nowiki>) **[[:d:Wikidata:Property proposal/has semantic role (2nd proposal)|has semantic role (2nd proposal)]] (<nowiki>item that describes a role in an event/action class</nowiki>) **[[:d:Wikidata:Property proposal/growth rate|growth rate]] (<nowiki>growth rate of something over time</nowiki>) **[[:d:Wikidata:Property proposal/lifespan|lifespan]] (<nowiki>duration of a person's known or recorded lifespan</nowiki>) **[[:d:Wikidata:Property proposal/APPF registration status|APPF registration status]] (<nowiki>status of registration of this entity with the Authority for European political parties and European political foundation</nowiki>) **[[:d:Wikidata:Property proposal/exponent of base unit|exponent of base unit]] (<nowiki>a qualifier of {{Q|P12571}} used to describe the exponent of the unit</nowiki>) **[[:d:Wikidata:Property proposal/Javanese registers|Javanese registers]] (<nowiki>suggest the relationship between similar Javanese lexemes, between its various registers (social variants), mainly {{Q|12500634}} register (plain Javanese), {{Q|12492493}} register (high/polite Javanese), and {{Q|13091955}} register (middle Javanese)</nowiki>) * New External identifier property proposals to review: [[:d:Wikidata:Property proposal/Tretyakov Gallery artist ID|Tretyakov Gallery artist ID]], [[:d:Wikidata:Property proposal/Religion Past and Present Online (German edition) ID|Religion Past and Present Online (German edition) ID]], [[:d:Wikidata:Property proposal/identifiant FranceTerme|identifiant FranceTerme]], [[:d:Wikidata:Property proposal/Yediot Books book ID|Yediot Books book ID]], [[:d:Wikidata:Property proposal/xdaforums|xdaforums]], [[:d:Wikidata:Property proposal/FolkWiki ID|FolkWiki ID]], [[:d:Wikidata:Property proposal/365scores basketball player ID|365scores basketball player ID]], [[:d:Wikidata:Property proposal/The House of Graphs ID|The House of Graphs ID]], [[:d:Wikidata:Property proposal/SIMBAD catalog properties (used more than 1 million times)|SIMBAD catalog properties (used more than 1 million times)]], [[:d:Wikidata:Property proposal/All Musicals lyrics ID|All Musicals lyrics ID]], [[:d:Wikidata:Property proposal/365scores football team ID|365scores football team ID]], [[:d:Wikidata:Property proposal/365scores basketball team ID|365scores basketball team ID]], [[:d:Wikidata:Property proposal/Illinois Center for the Book Author ID|Illinois Center for the Book Author ID]], [[:d:Wikidata:Property proposal/Ôlyrix Person ID|Ôlyrix Person ID]], [[:d:Wikidata:Property proposal/Ідентифікатор відеогри Gamekombo|Ідентифікатор відеогри Gamekombo]], [[:d:Wikidata:Property proposal/Slekt og Data grave ID|Slekt og Data grave ID]] <!-- END NEW PROPOSALS --> You can comment on [[d:Wikidata:Property proposal/Overview|all open property proposals]]! ''' Did you know? ''' * Query examples: ** [https://www.wikidata.org/wiki/User:Rtnf/Instance_Of Wikidata's "instance of" and its associated properties, according to "properties for this type" (P1963)] ** [https://edu.nl/y38rg Example query to show why papers cite each other] ([https://wikis.world/@egonw@social.edu.nl/112943938308855780 source]) * Newest [[d:Special:MyLanguage/Wikidata:WikiProjects|WikiProjects]]: [[d:Wikidata:WikiProject Redundancy|Redundancy]] - The primary aim of WikiProject Redundancy is to reduce the amount of Wikidata's data—without reducing the amount of information in Wikidata!—for the well-being of Wikidata, its community, and its downstream users. * Newest [[d:Wikidata:Database reports|database reports]]: [[d: Wikidata:Database reports/items with P569 greater than P570|Items with instance of (P31) human (Q5) and date of birth (P569) > date of death (P570)]] * [[d:Wikidata:Showcase items|Showcase Items]]: [[d:Q350|Cambridge (Q350)]]: city in Cambridgeshire, England * [[d:Wikidata:Showcase lexemes|Showcase Lexemes]]: [[d:Lexeme:L651052|kpanjɔɣu (L651052)]] - A Dagbani noun described in English as hampers, baskets, or similar containers made from woven materials like reeds, grasses, or wicker, traditionally used for carrying or storing clothing. ''' Development ''' * Not much happened this past week because the team was attending Wikimania. [[phab:maniphest/query/4RotIcw5oINo/#R|You can see all open tickets related to Wikidata here]]. If you want to help, you can also have a look at [https://phabricator.wikimedia.org/project/board/71/query/zfiRgTnZF7zu/?filter=zfiRgTnZF7zu&order=priority the tasks needing a volunteer]. ''' Weekly Tasks ''' * Add labels, in your own language(s), for the new properties listed [[d:Wikidata:Status_updates/Next#Newest_properties_and_property_proposals_to_review|above]]. * Contribute to the showcase Item and Lexeme [[d:Wikidata:Status_updates/Next#Did_you_know?|above]]. * Summarize your [[d:Wikidata:Status_updates/Next#Did_you_know?|WikiProject's ongoing activities]] in one or two sentences. * Help [[d:Special:LanguageStats|translate]] or proofread the interface and documentation pages, in your own language! * [[d:User:Pasleim/projectmerge|Help merge identical items]] across Wikimedia projects. * Help [[d:Wikidata:Status updates/Next|write the next summary!]] </div> <div style="margin-top:10px; font-size:90%; padding-left:5px; font-family:Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;">'''[[:d:Special:MyLanguage/Wikidata:Status updates/Current|Read the full report]] · [[m:Global message delivery/Targets/Wikidata|Unsubscribe]] · [[d:Special:MyLanguage/Wikidata:Status updates/Current|Help translate]] · [[d:User:Mohammed Abdulai (WMDE)|Mohammed Abdulai (WMDE)]] ([[d:User talk:Mohammed Abdulai (WMDE)|Talk]]) · [[Pengguna:MediaWiki message delivery|MediaWiki message delivery]] ([[Perbincangan pengguna:MediaWiki message delivery|bincang]]) 21:54, 12 Ogos 2024 (+08)''' </div> </div> <!-- Pesanan dihantar oleh Pengguna:Mohammed Abdulai (WMDE)@metawiki yang menggunakan senarai di https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikidata&oldid=27237597 --> == <span lang="en" dir="ltr" class="mw-content-ltr">Tech News: 2024-33</span> == <div lang="en" dir="ltr" class="mw-content-ltr"> <section begin="technews-2024-W33"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2024/33|Translations]] are available. '''Feature news''' * [[mw:Special:MyLanguage/Extension:AbuseFilter|AbuseFilter]] editors and maintainers can now [[mw:Special:MyLanguage/Extension:AbuseFilter/Actions#Show a CAPTCHA|make a CAPTCHA show if a filter matches an edit]]. This allows communities to quickly respond to spamming by automated bots. [https://phabricator.wikimedia.org/T20110] * [[m:Special:MyLanguage/Stewards|Stewards]] can now specify if global blocks should prevent account creation. Before [[phab:T17273|this change]] by the [[mw:Special:MyLanguage/Trust and Safety Product|Trust and Safety Product]] Team, all global blocks would prevent account creation. This will allow stewards to reduce the unintended side-effects of global blocks on IP addresses. '''Project updates''' * [[wikitech:Help talk:Toolforge/Toolforge standards committee#August_2024_committee_nominations|Nominations are open on Wikitech]] for new members to refresh the [[wikitech:Help:Toolforge/Toolforge standards committee|Toolforge standards committee]]. The committee oversees the Toolforge [[wikitech:Help:Toolforge/Right to fork policy|Right to fork policy]] and [[wikitech:Help:Toolforge/Abandoned tool policy|Abandoned tool policy]] among other duties. Nominations will remain open until at least 2024-08-26. * One new wiki has been created: a {{int:project-localized-name-group-wikipedia}} in [[d:Q2880037|West Coast Bajau]] ([[w:bdr:|<code>w:bdr:</code>]]) [https://phabricator.wikimedia.org/T371757] '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2024/33|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2024-W33"/> </div> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 07:21, 13 Ogos 2024 (+08) <!-- Pesanan dihantar oleh Pengguna:Quiddity (WMF)@metawiki yang menggunakan senarai di https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=27253654 --> == ''The Signpost'': 14 August 2024 == <div lang="en" dir="ltr" class="mw-content-ltr" style="margin-top:10px; font-size:90%; padding-left:5px; font-family:Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;">[[File:WikipediaSignpostIcon.svg|40px|right]] ''News, reports and features from the English Wikipedia's newspaper''</div> <div style="column-count:2;"> * In the media: [[w:en:Wikipedia:Wikipedia Signpost/2024-08-14/In the media|Portland pol profile paid for from public purse]] * Recent research: [[w:en:Wikipedia:Wikipedia Signpost/2024-08-14/Recent research|STORM: AI agents role-play as "Wikipedia editors" and "experts" to create Wikipedia-like articles, a more sophisticated effort than previous auto-generation systems]] * Discussion report: [[w:en:Wikipedia:Wikipedia Signpost/2024-08-14/Discussion report|Twitter marks the spot]] * News and notes: [[w:en:Wikipedia:Wikipedia Signpost/2024-08-14/News and notes|Another Wikimania has concluded]] * Special report: [[w:en:Wikipedia:Wikipedia Signpost/2024-08-14/Special report|Nano or just nothing: Will nano go nuclear?]] * Opinion: [[w:en:Wikipedia:Wikipedia Signpost/2024-08-14/Opinion|HouseBlaster's RfA debriefing]] * Traffic report: [[w:en:Wikipedia:Wikipedia Signpost/2024-08-14/Traffic report|Ball games, movies, elections, but nothing really ''weird'']] * Humour: [[w:en:Wikipedia:Wikipedia Signpost/2024-08-14/Humour|I'm proud to be a template]] </div> <div style="margin-top:10px; font-size:90%; padding-left:5px; font-family:Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;">'''[[w:en:Wikipedia:Wikipedia Signpost|Read this Signpost in full]]''' · [[w:en:Wikipedia:Signpost/Single|Single-page]] · [[m:Global message delivery/Targets/Signpost|Unsubscribe]] · [[m:Global message delivery|Global message delivery]] 06:52, 15 Ogos 2024 (+08) <!-- Sent via script ([[w:en:User:JPxG/SPS]]) --></div> <!-- Pesanan dihantar oleh Pengguna:JPxG@metawiki yang menggunakan senarai di https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Signpost&oldid=27163580 --> == Wikidata weekly summary #641 == <div class="plainlinks mw-content-ltr" lang="en" dir="ltr"> [[File:Wikidata-logo-en.svg|150px|right]] <div style="margin-top:10px; padding-left:5px; font-family:Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;">''Here's your quick overview of what has been happening around Wikidata over the last week.<br>This is the Wikidata summary of the week before 2024-08-19.''</div> <div style="-moz-column-count:2; -webkit-column-count:2; column-count:2; -webkit-column-width: 400px; -moz-column-width: 400px; column-width: 400px;"> ''' Discussions ''' * Open request for adminship: ** [[Wikidata:Requests_for_permissions/Administrator/Wüstenspringmaus|Wüstenspringmaus]] (RfP scheduled to end after 21 August 2024 11:07 (UTC)) ** [[Wikidata:Requests_for_permissions/Administrator/Mohammed_Qays|Mohammed Qays]] (RfP scheduled to end after 19 August 2024 19:11 (UTC)) * New requests for permissions/Bot: [[Wikidata:Requests_for_permissions/Bot/Bot5958_1b|Bot5958 1b]] - Task: Infer {{P|P1712}} of TV series, seasons, and episodes from vertically adjacent levels. ''' [[d:Special:MyLanguage/Wikidata:Events|Events]] ''' * (Save The Date) ** Wikidata Days Bologna - November 8 - 9, 2024. Dario Nobili Library (CNR). A conference dedicated to the Italian-speaking Wikidata community, with a focus on libraries and research. * Ongoing ** Like Soccer? Did you know the [[m:Wiki_Soccerthons_2024_in_Uganda|Uganda Wiki Soccerthon 2024]] is still running and aims to create over 300 Wikidata items on Ugandan clubs, players, coaches, leagues, associations and leagues related to Ugandan soccer. * In case you missed it... ** Catch up on all the Wikimania 2024 sessions with these [https://www.youtube.com/@TheWikimediaFoundation/videos YouTube replays]. Or check the [https://wikimania.eventyay.com/2024/schedule/ Eventyay schedule] for recordings of individual sessions linked to each item. ''' Press, articles, blog posts, videos ''' * Blogs ** [https://tech-news.wikimedia.de/en/2024/08/13/unveiling-discrepancies-first-experiences-with-finding-mismatches-on-wikidata-and-how-you-can-too/ (Tech News) Unveiling discrepancies: First experiences with finding mismatches on Wikidata and how you can too] - A team of five Purdue University students partnered with Wikimedia Deutschland for the Purdue Data Mine to find mismatches for the Wikidata Mismatch Finder. ** [https://tech-news.wikimedia.de/en/2024/08/12/wikidata-power-contributor-an-interview-with-user-bodhisattwa/ (Tech News) Wikidata power contributor: an interview with user Bodhisattwa] - WMDE's Alan Ang talks with long-time editor and pillar of the Bangla Wiki community, Bodhisattwa. ** (de) [https://dhistory.hypotheses.org/7526 Whether toolbox, workshop or hardware store: open, community-curated tool Registries with Wikidata] - I. Trilling, T. Grallert and J. Schmitz discuss the tool-directory created “Kompetenzwerkstatt Digital Humanities” (KDH) at the UB and the “Methods Innovation Lab” of the NFDI4Memory and presented at the Chair of Digital History. * Papers ** [https://link.springer.com/chapter/10.1007/978-3-031-68323-7_35 Discovering Relationships Among Properties in Wikidata Knowledge Graph] - Authors Emetis Niazmand and Maria-Esther Vidal use class-based relationship discovery to study and explore distribution and frequency of predicates across six domains. Pp 388–394 of Big Data Analytics and Knowledge Discovery. * Videos ** (pt) [https://www.youtube.com/watch?v=Agmjmf3knjg Wikidata Lab XLII: OpenRefine] Éder Porto and Luca Belo host a workshop covering the newest features for loading media and Structured Data (SDC) on Commons, as well as metadata on Wikidata through OpenRefine. ** (es) [https://www.youtube.com/watch?v=IyzBixV98vE Use of records on Wikipedia using Wikidata] - Mikel Zubimendi shows how to populate Wikipedia articles with Infoboxes populated by data hosted on Wikidata. ** [https://youtube.com/watch?v=rFdxAn6Agr0?t=681 Engaging with language diversity via the Wikipedia ecosystem @ PGO24] - [[User:Daniel_Mietchen|User:Daniel Mietchen]] at the Polyglot Gathering hosts a workshop with numerous examples of how the Wiki ecosystem hosts and represents linguistic content. * Notebooks ** [https://observablehq.com/@pac02/Olympic-medals-by-continent Medals count by continent] Combining data from the International Olympic Committee and Wikidata, this notebook computes medals count by continent. ** [https://observablehq.com/@pac02/cycling-stage-race-explorer?race=Q1542952&lang=en&winner=Q20882747 Winners of the Tour de France Femmes] The Tour de France Femmes 2024 just ended on Sunday 18th of August. The cycling stage race explorer notebook shows all stage winners of the Tour de France Femmes. * [https://observablehq.com/d/b9323741423d2152 Visualisation of location of Japanese Lighthouses] The TU Delft Library queries Wikidata to map the location of Japanese lighthouses designed by Richard Henry Brunton or Léonce Verny. * Tools ** (fr) [https://data.cpesr.fr/wikidataesr/ WikidataESR: Tenter d’y voir clair dans l’ESR] : exploring French higher education and research institutional landscape with the help of Wikidata. French higher education and research landscape is highly complex. Wikidata can help to better understand the landscape. ''' Tool of the week ''' * [https://github.com/sahajsk21/Anvesha Anvesha] is a drill-down browser for any Wikibase installation (incl. Wikidata). A prominent example of it in use is the [https://wikidatawalkabout.org/ Wikidata Walkabout]. ''' Other Noteworthy Stuff ''' * [[Wikidata:For_developers|Wikidata: For Developers]] - We have a shiny new portal for developers wanting to build applications using Wikidata's data. Visit it for inspiration with showcase examples, resources, information and support. ''' Newest [[d:Special:ListProperties|properties]] and [[d:Special:MyLanguage/Wikidata:Property proposal|property proposals]] to review ''' <!-- NEW PROPERTIES DO NOT REMOVE --> * Newest [[d:Special:ListProperties|properties]]: ** General datatypes: ***[[:d:Property:P12912|object of action]] (<nowiki>specific object to which an action or class of actions applies</nowiki>) ***[[:d:Property:P12913|object class of action]] (<nowiki>class of objects (including substances) to which an action or class of actions may occur</nowiki>) ***[[:d:Property:P12919|public funding]] (<nowiki>amount of public funding an organisation receives</nowiki>) ***[[:d:Property:P12933|relates to sustainable development goal, target or indicator]] (<nowiki>indicates a relation between the subject and the SDGs or one of the components</nowiki>) ** External identifiers: [[:d:Property:P12900|ARABTERM entry ID]], [[:d:Property:P12901|Hawramani Arabic Lexicon entry ID]], [[:d:Property:P12902|Women in Resistance ID]], [[:d:Property:P12903|French-English Dictionary ID]], [[:d:Property:P12904|German-English Dictionary ID]], [[:d:Property:P12905|Emerald Group Publishing journal ID]], [[:d:Property:P12906|Taylor & Francis journal ID]], [[:d:Property:P12907|JTA Sightseeing Database ID]], [[:d:Property:P12908|WorldCyclingStats ID]], [[:d:Property:P12909|The New Mithraeum ID]], [[:d:Property:P12910|Finnish Ministers database ID (new)]], [[:d:Property:P12911|State Historical Museum of Russia person ID]], [[:d:Property:P12914|mandumah ID]], [[:d:Property:P12915|Educational center of resistance and deportation of Landes ID]], [[:d:Property:P12916|Encyclopaedia of Islam (French edition) ID]], [[:d:Property:P12917|FoodData Central ID]], [[:d:Property:P12918|French bathing water ID]], [[:d:Property:P12920|Norwegian Kunstnerforbundet artist ID]], [[:d:Property:P12921|Political Dictionary ID]], [[:d:Property:P12922|United Nations Digital Library ID]], [[:d:Property:P12923|U.S. Copyright Office Public Records System work ID]], [[:d:Property:P12924|365scores football player ID]], [[:d:Property:P12925|African Music Library artist ID]], [[:d:Property:P12926|Akademický slovník současné češtiny ID]], [[:d:Property:P12927|GamingOnLinux Database ID]], [[:d:Property:P12928|TIPLOC code]], [[:d:Property:P12929|JJM Habitation ID]], [[:d:Property:P12930|IDU play ID]], [[:d:Property:P12931|‎IDU original ID]], [[:d:Property:P12932|Stichting Erfgoed Nederlandse Biercultuur beer ID]], [[:d:Property:P12934|The House of Graphs ID]] <!-- END NEW PROPERTIES --> <!-- NEW PROPOSALS DO NOT REMOVE --> *New [[d:Special:MyLanguage/Wikidata:Property proposal|property proposals]] to review: ** General datatypes: ***[[:d:Wikidata:Property proposal/date de vote|date de vote]] (<nowiki>vote date, date on which people decided or cast their ballot</nowiki>) ***[[:d:Wikidata:Property proposal/schmeckt nach|schmeckt nach]] (<nowiki>taste that a food or drink has</nowiki>) ***[[:d:Wikidata:Property proposal/has semantic role (2nd proposal)|has semantic role (2nd proposal)]] (<nowiki>item that describes a role in an event/action class</nowiki>) ***[[:d:Wikidata:Property proposal/growth rate|growth rate]] (<nowiki>growth rate of something over time</nowiki>) ***[[:d:Wikidata:Property proposal/APPF registration status|APPF registration status]] (<nowiki>status of registration of this entity with the Authority for European political parties and European political foundation</nowiki>) ***[[:d:Wikidata:Property proposal/exponent of base unit|exponent of base unit]] (<nowiki>a qualifier of {{Q|P12571}} used to describe the exponent of the unit</nowiki>) ***[[:d:Wikidata:Property proposal/Javanese registers|Javanese registers]] (<nowiki>suggest the relationship between similar Javanese lexemes, between its various registers (social variants), mainly {{Q|12500634}} register (plain Javanese), {{Q|12492493}} register (high/polite Javanese), and {{Q|13091955}} register (middle Javanese)</nowiki>) ***[[:d:Wikidata:Property proposal/objects of action have role|objects of action have role]] (<nowiki>role that objects of this action take on in the context of this action. (For selectional restrictions, use {{P|12913}} instead.)</nowiki>) ***[[:d:Wikidata:Property proposal/ConLang Code Registry code|ConLang Code Registry code]] (<nowiki>3-letter identifier for language defined in the ConLang Code Registry, using codes reserved for private use in ISO 639-3</nowiki>) ***[[:d:Wikidata:Property proposal/dénomination|dénomination]] (<nowiki>value of a currency or type of currency</nowiki>) ** External identifiers: [[:d:Wikidata:Property proposal/Tretyakov Gallery artist ID|Tretyakov Gallery artist ID]], [[:d:Wikidata:Property proposal/Religion Past and Present Online (German edition) ID|Religion Past and Present Online (German edition) ID]], [[:d:Wikidata:Property proposal/identifiant FranceTerme|identifiant FranceTerme]], [[:d:Wikidata:Property proposal/Yediot Books book ID|Yediot Books book ID]], [[:d:Wikidata:Property proposal/xdaforums|xdaforums]], [[:d:Wikidata:Property proposal/FolkWiki ID|FolkWiki ID]], [[:d:Wikidata:Property proposal/365scores basketball player ID|365scores basketball player ID]], [[:d:Wikidata:Property proposal/SIMBAD catalog properties (used more than 1 million times)|SIMBAD catalog properties (used more than 1 million times)]], [[:d:Wikidata:Property proposal/All Musicals lyrics ID|All Musicals lyrics ID]], [[:d:Wikidata:Property proposal/365scores football team ID|365scores football team ID]], [[:d:Wikidata:Property proposal/365scores basketball team ID|365scores basketball team ID]], [[:d:Wikidata:Property proposal/Illinois Center for the Book Author ID|Illinois Center for the Book Author ID]], [[:d:Wikidata:Property proposal/Ôlyrix Person ID|Ôlyrix Person ID]], [[:d:Wikidata:Property proposal/Ідентифікатор відеогри Gamekombo|Ідентифікатор відеогри Gamekombo]], [[:d:Wikidata:Property proposal/Slekt og Data grave ID|Slekt og Data grave ID]], [[:d:Wikidata:Property proposal/iasj article ID|iasj article ID]], [[:d:Wikidata:Property proposal/MobyGames critic ID|MobyGames critic ID]], [[:d:Wikidata:Property proposal/Grand Comics Database feature ID|Grand Comics Database feature ID]], [[:d:Wikidata:Property proposal/Operabook Person ID|Operabook Person ID]], [[:d:Wikidata:Property proposal/Retromags game ID|Retromags game ID]], [[:d:Wikidata:Property proposal/Retromags magazine ID|Retromags magazine ID]], [[:d:Wikidata:Property proposal/speedrun.com series ID|speedrun.com series ID]], [[:d:Wikidata:Property proposal/Madain Project ID|Madain Project ID]], [[:d:Wikidata:Property proposal/GameFAQs genre ID|GameFAQs genre ID]], [[:d:Wikidata:Property proposal/Altar of Gaming game ID|Altar of Gaming game ID]], [[:d:Wikidata:Property proposal/Altar of Gaming company ID|Altar of Gaming company ID]], [[:d:Wikidata:Property proposal/Polygon game ID|Polygon game ID]], [[:d:Wikidata:Property proposal/Altar of Gaming franchise ID|Altar of Gaming franchise ID]], [[:d:Wikidata:Property proposal/Altar of Gaming character ID|Altar of Gaming character ID]], [[:d:Wikidata:Property proposal/Altar of Gaming person ID|Altar of Gaming person ID]], [[:d:Wikidata:Property proposal/FOLDOC ID|FOLDOC ID]], [[:d:Wikidata:Property proposal/WE.League player ID|WE.League player ID]], [[:d:Wikidata:Property proposal/WE.League manager ID|WE.League manager ID]], [[:d:Wikidata:Property proposal/Nomes e Voces ID|Nomes e Voces ID]], [[:d:Wikidata:Property proposal/cnkgraph person ID|cnkgraph person ID]], [[:d:Wikidata:Property proposal/cnkgraph poem ID|cnkgraph poem ID]], [[:d:Wikidata:Property proposal/cnkgraph book ID|cnkgraph book ID]], [[:d:Wikidata:Property proposal/Identifiant d'un auteur sur Ciel d'oc|Identifiant d'un auteur sur Ciel d'oc]] <!-- END NEW PROPOSALS --> You can comment on [[d:Wikidata:Property proposal/Overview|all open property proposals]]! ''' Did you know? ''' * Query examples: ** [https://w.wiki/Av9N Of the official mottos of U.S. states, there are more in Latin than in English] ** [https://w.wiki/AxNL Instance/sub-classes of {{Q|115870510}} that have 3 or more non-English Wikipedia site-links] * Newest [[d:Special:MyLanguage/Wikidata:WikiProjects|WikiProjects]]: [[Wikidata:WikiProject Disambiguation|Disambiguation]] * Newest [[d:Wikidata:Database reports|database reports]]: [[Wikidata:WikiProject_Association_football/Wanted_footballers|Wanted footballers]] * [[d:Wikidata:Showcase items|Showcase Items]]: {{Q|319}} ''' Development ''' * [https://wikimedia.pt/limetestbr/index.php/547431 QuickStatements Community Consultation], until August 31st * Wikibase REST API: We are continuing to improve error messages and handling. * Wikipedia and co: We are working on moving the Wikidata Item link out of the sidebar ([[phab:T66315]]) * Wikidata Query Service graph split: The WMF Search Platform team is setting up the servers for the split graphs. We hope to have them ready for use soon. We also prepared the constraints checks for this. [[phab:maniphest/query/4RotIcw5oINo/#R|You can see all open tickets related to Wikidata here]]. If you want to help, you can also have a look at [https://phabricator.wikimedia.org/project/board/71/query/zfiRgTnZF7zu/?filter=zfiRgTnZF7zu&order=priority the tasks needing a volunteer]. '''Weekly Tasks''' * Add labels, in your own language(s), for the new properties listed above. * Comment on property proposals: [[d:Wikidata:Property proposal/Overview|all open proposals]] * [[d:Wikidata:Contribute/Suggested and open tasks|Suggested and open tasks]]! * Contribute to a [[d:Special:MyLanguage/Wikidata:Showcase items|Showcase item]]. * Help [[d:Special:LanguageStats|translate]] or proofread the interface and documentation pages, in your own language! * [[d:User:Pasleim/projectmerge|Help merge identical items]] across Wikimedia projects. * Help [[d:Wikidata:Status updates/Next|write the next summary!]] </div> <div style="margin-top:10px; font-size:90%; padding-left:5px; font-family:Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;">'''[[:d:Special:MyLanguage/Wikidata:Status updates/2024_08_19|Read the full report]]''' &middot; [[m:Global message delivery/Targets/Wikidata|Unsubscribe]] &middot; [[:d:User:Danny Benjafield (WMDE)|Danny Benjafield (WMDE)]] 23:41, 19 Ogos 2024 (+08) </div> </div> <!-- Pesanan dihantar oleh Pengguna:Danny Benjafield (WMDE)@metawiki yang menggunakan senarai di https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikidata&oldid=27307373 --> == <span lang="en" dir="ltr">Tech News: 2024-34</span> == <div lang="en" dir="ltr"> <section begin="technews-2024-W34"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2024/34|Translations]] are available. '''Feature news''' * Editors who want to re-use references but with different details such as page numbers, will be able to do so by the end of 2024, using a new [[m:Special:MyLanguage/WMDE Technical Wishes/Sub-referencing#Sub-referencing in a nutshell|sub-referencing]] feature. You can read more [[m:Special:MyLanguage/WMDE Technical Wishes/Sub-referencing|about the project]] and [[m:Special:MyLanguage/WMDE Technical Wishes/Sub-referencing#Test|how to test the prototype]]. * Editors using tracking categories to identify which pages use specific extensions may notice that six of the categories have been renamed to make them more easily understood and consistent. These categories are automatically added to pages that use specialized MediaWiki extensions. The affected names are for: [https://translatewiki.net/wiki/Special:Translations?message=MediaWiki%3Aintersection-category&namespace=8 DynamicPageList], [https://translatewiki.net/wiki/Special:Translations?message=MediaWiki%3Akartographer-tracking-category&namespace=8 Kartographer], [https://translatewiki.net/wiki/Special:Translations?message=MediaWiki%3Aphonos-tracking-category&namespace=8 Phonos], [https://translatewiki.net/wiki/Special:Translations?message=MediaWiki%3Arss-tracking-category&namespace=8 RSS], [https://translatewiki.net/wiki/Special:Translations?message=MediaWiki%3Ascore-use-category&namespace=8 Score], [https://translatewiki.net/wiki/Special:Translations?message=MediaWiki%3Awikihiero-usage-tracking-category&namespace=8 WikiHiero]. Wikis that have created the category locally should rename their local creation to match. Thanks to Pppery for these improvements. [https://phabricator.wikimedia.org/T347324] * [[File:Octicons-tools.svg|12px|link=|class=skin-invert|Advanced item]] Technical volunteers who edit modules and want to get a list of the categories used on a page, can now do so using the <code><bdi lang="zxx" dir="ltr">categories</bdi></code> property of <code><bdi lang="zxx" dir="ltr">[[mediawikiwiki:Special:MyLanguage/Extension:Scribunto/Lua reference manual#Title objects|mw.title objects]]</bdi></code>. This enables wikis to configure workflows such as category-specific edit notices. Thanks to SD001 for these improvements. [https://phabricator.wikimedia.org/T50175][https://phabricator.wikimedia.org/T85372] '''Bugs status''' * [[File:Octicons-tools.svg|12px|link=|class=skin-invert|Advanced item]] Your help is needed to check if any pages need to be moved or deleted. A maintenance script was run to clean up unreachable pages (due to Unicode issues or introduction of new namespaces/namespace aliases). The script tried to find appropriate names for the pages (e.g. by following the Unicode changes or by moving pages whose titles on Wikipedia start with <code>Talk:WP:</code> so that their titles start with <code>Wikipedia talk:</code>), but it may have failed for some pages, and moved them to <bdi lang="zxx" dir="ltr">[[Special:PrefixIndex/T195546/]]</bdi> instead. Your community should check if any pages are listed there, and move them to the correct titles, or delete them if they are no longer needed. A full log (including pages for which appropriate names could be found) is available in [[phab:P67388]]. * Editors who volunteer as [[mw:Special:MyLanguage/Help:Growth/Mentorship|mentors]] to newcomers on their wiki are once again able to access lists of potential mentees who they can connect with to offer help and guidance. This functionality was restored thanks to [[phab:T372164|a bug fix]]. Thank you to Mbch331 for filing the bug report. You can read about that, and 18 other community-submitted tasks that were [[m:Tech/News/Recently resolved community tasks|resolved last week]]. '''Project updates''' * The application deadline for the [[m:Special:MyLanguage/Product and Technology Advisory Council/Proposal|Product & Technology Advisory Council]] (PTAC) has been extended to September 16. Members will help by providing advice to Foundation Product and Technology leadership on short and long term plans, on complex strategic problems, and help to get feedback from more contributors and technical communities. Selected members should expect to spend roughly 5 hours per month for the Council, during the one year pilot. Please consider applying, and spread the word to volunteers you think would make a positive contribution to the committee. '''Learn more''' * The [[m:Special:MyLanguage/Coolest Tool Award#2024 Winners|2024 Coolest Tool Awards]] were awarded at Wikimania, in seven categories. For example, one award went to the ISA Tool, used for adding structured data to files on Commons, which was recently improved during the [[m:Event:Wiki Mentor Africa ISA Hackathon 2024|Wiki Mentor Africa Hackathon]]. You can see video demonstrations of each tool at the awards page. Congratulations to this year's recipients, and thank you to all tool creators and maintainers. * The latest [[m:Special:MyLanguage/Wikimedia Foundation Bulletin/2024/08-01|Wikimedia Foundation Bulletin]] is available, and includes some highlights from Wikimania, an upcoming Language community meeting, and other news from the movement. '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2024/34|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2024-W34"/> </div> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 08:54, 20 Ogos 2024 (+08) <!-- Pesanan dihantar oleh Pengguna:Quiddity (WMF)@metawiki yang menggunakan senarai di https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=27307284 --> == Wikidata weekly summary #641 == <div class="plainlinks mw-content-ltr" lang="en" dir="ltr"> [[File:Wikidata-logo-en.svg|150px|right]] <div style="margin-top:10px; padding-left:5px; font-family:Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;">'' Here's your quick overview of what has been happening around Wikidata over the last week.<br> This is the Wikidata summary of the week before 2024-08-26. Please help [[d:Special:MyLanguage/Wikidata:Status updates/Current|Translate]].''</div> <div style="-moz-column-count:2; -webkit-column-count:2; column-count:2; -webkit-column-width: 400px; -moz-column-width: 400px; column-width: 400px;"> ''' Discussions ''' * Open request for adminship: ** [[d:Wikidata:Requests_for_permissions/Administrator/Gwanki|Gwanki]] - RfP scheduled to end after 26 August 2024 05:54 (UTC) ** [[d:Wikidata:Requests_for_permissions/Administrator/Putnik_2|Putnik 2]] - RfP scheduled to end after 27 August 2024 23:17 (UTC) * Closed request for adminship: Both requests successful, welcome new admins: [[d:Wikidata:Requests_for_permissions/Administrator/Mohammed_Qays|Mohammed Qays]] and [[d:Wikidata:Requests_for_permissions/Administrator/Wüstenspringmaus|Wüstenspringmaus]]! * New requests for permissions/Bot: [[d:Wikidata:Requests_for_permissions/Bot/Leaderbot|Leaderbot]] - Task/s: reminds users when their rights are to expire (see [[Phab:T370842]]) * Closed request for permissions/Bot: [[Wikidata:Requests_for_permissions/Bot/Bot5958_1b|Bot5958 1b]] - RfP successful! * New request for comments: ** [[d:Wikidata:Requests_for_comment/Citations_from_Wikidata|Citations from Wikidata]] from Author: [[d:User:Palu|Palu]] ** [[Wikidata:Requests_for_comment/audio_transcription_(P9533)|Audio Transcription (P9533)]] from Author: [[d:User:Yug|Yug]]. [[d:Property:P9533|P9533]] is described as ''transcription of the word/text being spoken in this file''. Does this exclude other communications modalities? ''' [[d:Special:MyLanguage/Wikidata:Events|Events]] ''' * "The Future of Wikidata Events" report by Wikimedia Deutschland is [[c:File:The future of Wikidata Events - Research Report 2024.pdf|now available on Wikimedia Commons]]. This report provides valuable insights into the current state and future possibilities of Wikidata events. We encourage everyone to read the report and share their thoughts to help shape the future of our community events: [[d:Wikidata talk:Events#"The Future of Wikidata Events" Report Now Available on Wikimedia Commons|Wikidata talk:Events#"The Future of Wikidata Events" Report Now Available on Wikimedia Commons]]. * Wikidata's 12th Birthday is fast approaching. Do you need financial support to organize a birthday event? Here is some useful information about how to get funding: [[d:Wikidata:Twelfth_Birthday/Run_an_event/Funding|Wikidata:Twelfth Birthday/Run an event/Funding]]. The deadline to apply is September 1st. * [[m:Wikimedia%2BLibraries_International_Convention_2025|WikiLibCon25]] The Wikimedia+Libraries International Convention 2025 takes place in Mexico City, Mexico between 15 - 17 January 2025 - Call for [[m:Wikimedia%2BLibraries_International_Convention_2025/Scholarships|Scholarships (ends 31 August0]] and [[m:Wikimedia%2BLibraries_International_Convention_2025/Call_for_Papers_WikiLib_Con_2025|Proposals (ends 15 September)]] are open. WikiLibCon25 brings together Wikimedians, Wikibrarians, information professionals, library workers and mission-aligned partners from around the globe to create a vivid community and promote cooperative projects in the Library & Wikimedia sphere. ''' Press, articles, blog posts, videos ''' * Papers ** [https://academic.oup.com/ccc/advance-article/doi/10.1093/ccc/tcae029/7739141 What does it mean to be queer in Wikidata?]: Practices of gender representation within a transnational online community. By B. Melis et al. ** [https://www.o-bib.de/bib/article/download/5894/8905?inline=1 Diversity and bias in DBpedia and Wikidata as a challenge for text-analysis tools] by B. Berendt et al. This paper explores how data sources can impact content analysis of their tool Diversity Searcher for analysing diversity in news media texts. * Videos ** (sw) [https://www.youtube.com/watch?v=jx6GfpK1mUw Wikipedia vs Wikidata] - Fjodor Eklund shows how wikidata works and how searches are visualized. ** [https://www.youtube.com/watch?v=CjocbzBwn-w Wikimania Coolest Tool Award! 2024] - Wikidata had good representation with InteGraality and Wikidata Walkabout. ** [https://www.youtube.com/watch?v=uxAqX2qhgcw Qichwabase: Building Knowledge Graphs for Under-Resourced Languages] Elwin Huaman discuses how Wikibase and Wikidata have helped create a KG to empower local communities and languages. * Slides: [https://zenodo.org/records/13373746 Giving metabolites (and lipids) a chemical and biological context with open science]. This talk discusses the role of open science in providing chemical and biological context for metabolites and lipids, highlighting open-source cheminformatics, open standards, and open data to facilitate linking knowledge across databases and publications, as well as describing chemical interactions in biological pathway databases. By Egon Willighagen. * Notebooks ** [https://observablehq.com/@pac02/olympic-medals-by-group-of-countries Olympic medals by group of countries 🥇🥈🥉]: Using Wikidata and IOC data to compute the share of medals for a selected groups of countries ** [https://observablehq.com/@pac02/unequal-distribution-of-medals Unequal distribution of medals from the Summer Olympics] ''' Tool of the week ''' * [https://wikidata-game.toolforge.org/distributed/#game=94 Wikidata distributed/#game=94] - Help adding missing information related to artists on BNU's catalog (Select the option that fits best). ''' Other Noteworthy Stuff ''' * New AI Project Manager to join Wikimedia Deutschland: We’re pleased to announce that a new AI project manager will be joining our team next week. Lydia and Jonathan (Director of Engineering) have been prototyping in this area and recently presented their work at the AI_dev summit ([https://www.youtube.com/watch?v=r7Qbb1yuLkE YouTube link]). Our goal is to bring knowledge graphs and generative AI closer together, making AI more equitable, truthful, participatory, and open. More updates to come soon! ''' Newest [[d:Special:ListProperties|properties]] and [[d:Special:MyLanguage/Wikidata:Property proposal|property proposals]] to review ''' <!-- NEW PROPERTIES DO NOT REMOVE --> * Newest General datatypes: **[[:d:Property:P12949|denomination]] (<nowiki>value of a currency or type of currency</nowiki>) * Newest External identifiers: [[:d:Property:P12935|Illinois Center for the Book author ID]], [[:d:Property:P12936|Slekt og Data grave ID]], [[:d:Property:P12937|‎FolkWiki ID]], [[:d:Property:P12938|iasj article ID]], [[:d:Property:P12939|365scores football team ID]], [[:d:Property:P12940|speedrun.com series ID]], [[:d:Property:P12941|All Musicals lyrics ID]], [[:d:Property:P12942|MobyGames critic ID]], [[:d:Property:P12943|Polygon game ID]], [[:d:Property:P12944|Madain Project ID]], [[:d:Property:P12945|365scores basketball player ID]], [[:d:Property:P12946|FOLDOC ID]], [[:d:Property:P12947|GameFAQs genre ID]], [[:d:Property:P12948|Retromags game ID]], [[:d:Property:P12950|Nomes e Voces ID]], [[:d:Property:P12951|Altar of Gaming company ID]], [[:d:Property:P12952|Altar of Gaming franchise ID]], [[:d:Property:P12953|Altar of Gaming game ID]], [[:d:Property:P12954|Altar of Gaming person ID]], [[:d:Property:P12955|Ciel d'oc ID]] <!-- END NEW PROPERTIES --> <!-- NEW PROPOSALS DO NOT REMOVE --> * New General datatypes property proposals to review: **[[:d:Wikidata:Property proposal/Larval host plant|Larval host plant]] (<nowiki>Larval host plant - used only for insects - subclass of P1034</nowiki>) **[[:d:Wikidata:Property proposal/board game designer|board game designer]] (<nowiki>person(s) who devised and developed this game</nowiki>) * New External identifier property proposals to review: [[:d:Wikidata:Property proposal/ACUM IDs|ACUM IDs]], [[:d:Wikidata:Property proposal/DOS Game Modding Wiki article|DOS Game Modding Wiki article]], [[:d:Wikidata:Property proposal/Mapcarta|Mapcarta]], [[:d:Wikidata:Property proposal/Encyclopedia of Brno History literature ID|Encyclopedia of Brno History literature ID]], [[:d:Wikidata:Property proposal/WikiYeshiva article ID|WikiYeshiva article ID]], [[:d:Wikidata:Property proposal/Denkmalnummer des Archivs der Stadt Linz|Denkmalnummer des Archivs der Stadt Linz]], [[:d:Wikidata:Property proposal/GameSpot genre ID|GameSpot genre ID]], [[:d:Wikidata:Property proposal/VideoGameGeek genre ID|VideoGameGeek genre ID]], [[:d:Wikidata:Property proposal/Identifiant Say Who|Identifiant Say Who]], [[:d:Wikidata:Property proposal/VIRIN|VIRIN]], [[:d:Wikidata:Property proposal/Tabletopia game ID|Tabletopia game ID]], [[:d:Wikidata:Property proposal/Board Game Arena ID|Board Game Arena ID]], [[:d:Wikidata:Property proposal/CNES identifier|CNES identifier]], [[:d:Wikidata:Property proposal/BoardGaming.com game ID|BoardGaming.com game ID]], [[:d:Wikidata:Property proposal/Finnish Company Number|Finnish Company Number]] <!-- END NEW PROPOSALS --> You can comment on [[d:Wikidata:Property proposal/Overview|all open property proposals]]! ''' Did you know? ''' * Query examples: ** [https://w.wiki/AzvB Of the 15424 existing subway stations on Earth, 5726 of them are in] [[d:Q148|People's Republic of China (Q148)]] ** [https://w.wiki/AzMm Map of tripoints known to Wikidata] ([https://x.com/slaettaratindur/status/1826982823674220733 source]) * WikiProject Highlights: ** [[d:Wikidata:WikiProject Sweden/Banks|Sweden/Banks]] - All Swedish banks still in operation ** [[d:Wikidata:WikiProject Antiquity/Mythology|Antiquity/Mythology]] - This WikiProject deals with everything connected to [[d:Q34726|Greek mythology]] with an outlook on the traditional tales and divinities which came before and/or inspired it, like [[d:Q205740|Ancient Egyptian mythology]], [[d:Q3859459|Mesopotamian mythology]] ([[d:Q275051|Sumerian]], [[d:Q102201772|Akkadian]] and [[d:Q3859450|Babylonian]]) and [[d:Q1142277|Hittite mythology]], as well as those of adjacent cultures and those influenced by the Greeks, most notably [[d:Q122173|Roman mythology]]). * Newest [[d:Special:MyLanguage/Wikidata:WikiProjects|WikiProjects]]: [[d:Wikidata:WikiProject Aotearoa Asian Artists|Aotearoa Asian Artists]] - This project aims to improve the data available about Aotearoa Asian Artists - Asian diaspora artists from, living in, and connected to [[:en:New Zealand|Aotearoa New Zealand]]. * Newest [[d:Wikidata:Database reports|database reports]]: [https://wikidata-terminator.toolforge.org/?list&mode=tx#/ Terminator: Articles with no interwikis in a given Wikipedia] - Wikidata Items that lack a label, description, or article in a specific language. * [[d:Wikidata:Showcase items|Showcase Items]]: [[d:Q3508109|Northern Transylvania Holocaust Memorial Museum]] - heritage site in Sălaj County, Romania ''' Development ''' * Not much happened this week. Many of the developers are still on vacation, and some are out sick. [[phab:maniphest/query/4RotIcw5oINo/#R|You can see all open tickets related to Wikidata here]]. If you want to help, you can also have a look at [https://phabricator.wikimedia.org/project/board/71/query/zfiRgTnZF7zu/?filter=zfiRgTnZF7zu&order=priority the tasks needing a volunteer]. ''' Weekly Tasks ''' * Add labels, in your own language(s), for the new properties listed [[d:Wikidata:Status_updates/Next#Newest_properties_and_property_proposals_to_review|above]]. * Contribute to the showcase Item and Lexeme [[d:Wikidata:Status_updates/Next#Did_you_know?|above]]. * Summarize your [[d:Wikidata:Status_updates/Next#Did_you_know?|WikiProject's ongoing activities]] in one or two sentences. * Help [[d:Special:LanguageStats|translate]] or proofread the interface and documentation pages, in your language! * [[d:User:Pasleim/projectmerge|Help merge identical items]] across Wikimedia projects. * Help [[d:Wikidata:Status updates/Next|write the next summary!]] </div> <div style="margin-top:10px; font-size:90%; padding-left:5px; font-family:Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;">'''[[:d:Special:MyLanguage/Wikidata:Status updates/Current|Read the full report]] · [[m:Global message delivery/Targets/Wikidata|Unsubscribe]] · [[d:Special:MyLanguage/Wikidata:Status updates/Current|Help translate]] · [[User:Mohammed Abdulai (WMDE)|Mohammed Abdulai (WMDE)]] ([[User talk:Mohammed Abdulai (WMDE)|<span class="signature-talk">{{int:Talkpagelinktext}}</span>]]) · [[Pengguna:MediaWiki message delivery|MediaWiki message delivery]] ([[Perbincangan pengguna:MediaWiki message delivery|bincang]]) 00:17, 27 Ogos 2024 (+08)''' </div> </div> <!-- Pesanan dihantar oleh Pengguna:Mohammed Abdulai (WMDE)@metawiki yang menggunakan senarai di https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikidata&oldid=27350272 --> == <span lang="en" dir="ltr">Tech News: 2024-35</span> == <div lang="en" dir="ltr"> <section begin="technews-2024-W35"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2024/35|Translations]] are available. '''Feature news''' * [[File:Octicons-tools.svg|12px|link=|class=skin-invert|Advanced item]] Administrators can now test the [[mw:Special:MyLanguage/Trust and Safety Product/Temporary Accounts|temporary accounts]] feature on test2wiki. This was done to allow cross-wiki testing of temporary accounts, for when temporary accounts switch between projects. The feature was enabled on testwiki a few weeks ago. No further temporary account deployments are scheduled yet. Temporary Accounts is a project to create a new type of user account that replaces IP addresses of unregistered editors which are no longer made public. Please [[mw:Talk:Trust and Safety Product/Temporary Accounts|share your opinions and questions on the project talk page]]. * Later this week, editors at wikis that use [[mw:Special:MyLanguage/Extension:FlaggedRevs|FlaggedRevs]] (also known as "Pending Changes") may notice that the indicators at the top of articles have changed. This change makes the system more consistent with the rest of the MediaWiki interface. [https://phabricator.wikimedia.org/T191156] '''Bugs status''' * Editors who use the 2010 wikitext editor, and use the Character Insert buttons, will [[phab:T361465|no longer]] experience problems with the buttons adding content into the edit-summary instead of the edit-window. You can read more about that, and 26 other community-submitted tasks that were [[m:Tech/News/Recently resolved community tasks|resolved last week]]. '''Project updates''' * [[File:Octicons-gift.svg|12px|link=|class=skin-invert|Wishlist item]] Please review and vote on [[m:Special:MyLanguage/Community Wishlist/Focus areas|Focus Areas]], which are groups of wishes that share a problem. Focus Areas were created for the newly reopened Community Wishlist, which is now open year-round for submissions. The first batch of focus areas are specific to moderator workflows, around welcoming newcomers, minimizing repetitive tasks, and prioritizing tasks. Once volunteers have reviewed and voted on focus areas, the Foundation will then review and select focus areas for prioritization. * Do you have a project and are willing to provide a three (3) month mentorship for an intern? [[mw:Special:MyLanguage/Outreachy|Outreachy]] is a twice a year program for people to participate in a paid internship that will start in December 2024 and end in early March 2025, and they need mentors and projects to work on. Projects can be focused on coding or non-coding (design, documentation, translation, research). See the Outreachy page for more details, and a list of past projects since 2013. '''Learn more''' * If you're curious about the product and technology improvements made by the Wikimedia Foundation last year, read [[diffblog:2024/08/21/wikimedia-foundation-product-technology-improving-the-user-experience/|this recent highlights summary on Diff]]. * To learn more about the technology behind the Wikimedia projects, you can now watch sessions from the technology track at Wikimania 2024 on Commons. This week, check out: ** [[c:File:Wikimania 2024 - Ohrid - Day 2 - Community Configuration - Shaping On-Wiki Functionality Together.webm|Community Configuration - Shaping On-Wiki Functionality Together]] (55 mins) - about the [[mw:Special:MyLanguage/Community Configuration|Community Configuration]] project. ** [[c:File:Wikimania 2024 - Belgrade - Day 1 - Future of MediaWiki. A sustainable platform to support a collaborative user base and billions of page views.webm|Future of MediaWiki. A sustainable platform to support a collaborative user base and billions of page views]] (30 mins) - an overview for both technical and non technical audiences, covering some of the challenges and open questions, related to the [[mw:MediaWiki Product Insights|platform evolution, stewardship and developer experiences]] research. '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2024/35|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2024-W35"/> </div> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 04:33, 27 Ogos 2024 (+08) <!-- Pesanan dihantar oleh Pengguna:Quiddity (WMF)@metawiki yang menggunakan senarai di https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=27341211 --> == Wikidata weekly summary #643 == <div class="plainlinks mw-content-ltr" lang="en" dir="ltr"> [[File:Wikidata-logo-en.svg|150px|right]] <div style="margin-top:10px; padding-left:5px; font-family:Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;">'' Here's your quick overview of what has been happening around Wikidata over the last week.<br> This is the Wikidata summary of the week before 2024-09-02.''</div> <div style="-moz-column-count:2; -webkit-column-count:2; column-count:2; -webkit-column-width: 400px; -moz-column-width: 400px; column-width: 400px;"> ''' Discussions ''' * Project chat: [[d:Wikidata:Project_chat#Mass-import_policy|Wikidata:Project chat#Mass-import policy]] - A new mass-import policy has been proposed, focusing on improving the quality of existing items rather than importing new ones, with a suggested limit of 100 new items before requiring community approval. ''' [[d:Special:MyLanguage/Wikidata:Events|Events]] ''' *Next Linked Data for Libraries [[Wikidata: WikiProject LD4 Wikidata Affinity Group|LD4 Wikidata Affinity Group]] session 3 September, 2024: We have our next LD4 Wikidata Affinity Group Session on Tuesday, 3 September, 2024 at 9am PT / 12pm ET / 17:00 UTC / 6pm CET ([https://zonestamp.toolforge.org/1725379200 Time zone converter]). Christa Strickler will be our first Project Series lead with her joint project with the Wikidata Religion & Theology Community of Practice to contribute biographical data to Wikidata from the IRFA database using the Mix’n’Match tool. We are excited to learn more about this project, provide a forum for discussion and shared learning, and lend a hand while building new skills. Event page: [[d:Wikidata:WikiProject_LD4_Wikidata_Affinity_Group/Affinity_Group_Calls/First_Project_Series|Wikidata:WikiProject LD4 Wikidata Affinity Group/Affinity Group Calls/First Project Series]] * (id) Registration is open for the [[m:Wikimedia_Indonesia/Hibah_Riset_Wikidata_2024|Wikimedia Indonesia Research Grant 2024]] program. Open until 30 September 2024. This program opens funding opportunities for research on topics related to Wikidata, Wikipedia, or other Wiki projects, and Linked Open Data. * [https://lists.wikimedia.org/hyperkitty/list/wikitech-l@lists.wikimedia.org/thread/ZDRZDW4QKS5JKQWYGZQ6RFULGX5FZJHU/ Talk to the Search Platform / Query Service Team—September 4, 2024]. Time: 15:00-16:00 UTC / 08:00 PDT / 11:00 EDT / 17:00 CEST ''' Press, articles, blog posts, videos ''' * Blogs: (de) [https://blog.tib.eu/2024/08/29/wikibase4research-wissensdaten-einfach-verwalten-teilen-und-visualisieren/ Wikibase4Research] - Easily manage, share and visualize knowledge data, tailored for academic purposes, WB4R simplifies the installation and use of MedaWiki software. By Kolja Bailly. * Papers ** [https://www.arxiv.org/abs/2408.14658 KGPrune: a Web Application to Extract Subgraphs of Interest from Wikidata with Analogical Pruning] (see also Videos) - this web application when given seed entities of interest and properties to traverse, extracts neighboring subgraphs from Wikidata. By Pierre Monnin. ** [https://www.arxiv.org/abs/2408.14849 Project SHADOW: Symbolic Higher-order Associative Deductive reasoning On Wikidata using LM probing] - A fine-tuned language model trained on an intermediate task using associative deductive reasoning. By Hanna Abi Akl. ** [https://www.researchgate.net/publication/383606716_Transforming_higher_education_a_decade_of_integrating_wikipedia_and_wikidata_for_literacy_enhancement_and_social_impact Transforming higher education: a decade of integrating Wikipedia and Wikidata for literacy enhancement and social impact] - Demonstrating the role of Wikipedia and Wikidata in fostering knowledge creation, digital and data literacies and critical thinking, in Open Edcuational resources. By S.E. Sigalov, A. Cohen & R. Nachmias. * Videos ** (es) [https://www.youtube.com/watch?v=PnQ_Bv7xsms Connect biodiversity to Wikimedia projects via iNaturalist?] - Tiago Lubiana presents the inat2wiki platform (https://inat2wiki.toolforge.org/), designed to connect biodiversity observations to Commons and subsequently, to Wikipedia and Wikidata. ** (es) [https://www.youtube.com/watch?v=HuzsLc2Z7ZE Lecture on Knowledge Graphs & Workshop on Querying Data] - Sebastián Ferrada presents this lecture at the Summer Institute in Computational Social Science 2023 including a SPARQL and Wikidata Query Service workshop. ** [https://www.youtube.com/watch?v=7LgImCismRw?t=8739 Wiki4Education Technical Training] - session 2 of the Wiki4Education training series held across 17 - 24 Aug 2024 in Uganda. ** [https://www.youtube.com/watch?v=mt5gF4ZmhGY Introducing KGPrune] - a web application to extract subgraphs of interest from Wikidata with analogical pruning by Pierre Monnin. ** (ar) [https://www.youtube.com/watch?v=mSSGyYgKlvM Intro to Wikidata] at the Arabic Wikidata Days 2024, hosted by Houcemeddine Turki ** (ar) [https://www.youtube.com/watch?v=Vmd_oOaN2lg 2: Wikidata for Wikipedians] - this session of Arabic Wikidata Days 2024 shows the benefits of using Wikidata in Wikipedia. * Notebooks: [https://observablehq.com/@pac02/drawing-the-adventures-of-tintin-character-network Drawing the network of Adventures of Tintin] ''' Tool of the week ''' * [https://toolhub.wikimedia.org/tools/wikidata-on-sister-projects/history/revision/40193 Display Wikidata Info on sister projects] by [[d:User:Yair_rand|User:Yair rand]]. This user-script will add the articles corresponding Wikidata item Label, Q-ID, Description and Short Desc. neatly under the article title. If no Wikidata item is linked, option to CreateNewItem page on Wikidata is provided. ''' Other Noteworthy Stuff ''' * [https://lists.wikimedia.org/hyperkitty/list/wikitech-l@lists.wikimedia.org/thread/RYYOGLIJFXKZOSU4PAS2SBO7TWKRGYU4/ Call for Projects and Mentors for Outreachy Round 29 is open!] The deadline to submit projects on the Outreachy website is September 11, 2024 at 4pm UTC and the project list will be finalized by September 18, 2024. * [https://lists.wikimedia.org/hyperkitty/list/wikitech-l@lists.wikimedia.org/thread/MU7W6Y6K2TOSPHWEY5WIUO76JLPKLWL7/ QuickStatements Community Consultation]. Wiki Movimento Brazil as part of the [[m:Software Collaboration for Wikidata|Software Collaboration for Wikidata]] are conducting interviews to build upon the QuickStatements tool. If you're interested in helping refine the tool then get in touch with them. ''' Newest [[d:Special:ListProperties|properties]] and [[d:Special:MyLanguage/Wikidata:Property proposal|property proposals]] to review ''' <!-- NEW PROPERTIES DO NOT REMOVE --> * Newest General datatypes: **[[:d:Property:P12949|denomination]] (<nowiki>value of a currency or type of currency</nowiki>) **[[:d:Property:P12956|exponent of base unit]] (<nowiki>a qualifier of derived from base unit (P12571) used to describe the exponent of the unit</nowiki>) * Newest External identifiers: [[:d:Property:P12935|Illinois Center for the Book author ID]], [[:d:Property:P12936|Slekt og Data grave ID]], [[:d:Property:P12937|‎FolkWiki ID]], [[:d:Property:P12938|iasj article ID]], [[:d:Property:P12939|365scores football team ID]], [[:d:Property:P12940|speedrun.com series ID]], [[:d:Property:P12941|All Musicals lyrics ID]], [[:d:Property:P12942|MobyGames critic ID]], [[:d:Property:P12943|Polygon game ID]], [[:d:Property:P12944|Madain Project ID]], [[:d:Property:P12945|365scores basketball player ID]], [[:d:Property:P12946|FOLDOC ID]], [[:d:Property:P12947|GameFAQs genre ID]], [[:d:Property:P12948|Retromags game ID]], [[:d:Property:P12950|Nomes e Voces ID]], [[:d:Property:P12951|Altar of Gaming company ID]], [[:d:Property:P12952|Altar of Gaming franchise ID]], [[:d:Property:P12953|Altar of Gaming game ID]], [[:d:Property:P12954|Altar of Gaming person ID]], [[:d:Property:P12955|Ciel d'oc ID]], [[:d:Property:P12957|VideoGameGeek genre ID]], [[:d:Property:P12958|GameSpot genre ID]], [[:d:Property:P12959|FranceTerme identifier]], [[:d:Property:P12960|DOS Game Modding Wiki article ID]], [[:d:Property:P12961|monument ID in the archive of Linz]] <!-- END NEW PROPERTIES --> <!-- NEW PROPOSALS DO NOT REMOVE --> * New General datatypes property proposals to review: **[[:d:Wikidata:Property proposal/Larval host plant|Larval host plant]] (<nowiki>Larval host plant - used only for insects - subclass of P1034</nowiki>) **[[:d:Wikidata:Property proposal/board game designer|board game designer]] (<nowiki>person(s) who devised and developed this game</nowiki>) **[[:d:Wikidata:Property proposal/has reading|has reading]] (<nowiki>phonetic reading or pronunciation of the sinogram</nowiki>) **[[:d:Wikidata:Property proposal/agent of action & agent class of action & agents of action have role|agent of action & agent class of action & agents of action have role]] (<nowiki>particular item that initiates this action or class of actions</nowiki>) **[[:d:Wikidata:Property proposal/formula weight|formula weight]] (<nowiki>molar mass of an empirical forumula unit of a chemical compound, element or isotope</nowiki>) **[[:d:Wikidata:Property proposal/mode of reproduction|mode of reproduction]] (<nowiki>ways for living organisms to propagate or produce their offsprings</nowiki>) **[[:d:Wikidata:Property proposal/initialism|initialism]] (<nowiki>abbreviation containing only first letters of an expression (regardless if pronounced as letters or as a word)</nowiki>) **[[:d:Wikidata:Property proposal/Handwriting example|Handwriting example]] (<nowiki>Sample image of the person's handwriting.</nowiki>) * New External identifier property proposals to review: [[:d:Wikidata:Property proposal/ACUM IDs|ACUM IDs]], [[:d:Wikidata:Property proposal/Mapcarta|Mapcarta]], [[:d:Wikidata:Property proposal/Encyclopedia of Brno History literature ID|Encyclopedia of Brno History literature ID]], [[:d:Wikidata:Property proposal/WikiYeshiva article ID|WikiYeshiva article ID]], [[:d:Wikidata:Property proposal/Identifiant Say Who|Identifiant Say Who]], [[:d:Wikidata:Property proposal/VIRIN|VIRIN]], [[:d:Wikidata:Property proposal/Tabletopia game ID|Tabletopia game ID]], [[:d:Wikidata:Property proposal/Board Game Arena ID|Board Game Arena ID]], [[:d:Wikidata:Property proposal/CNES identifier|CNES identifier]], [[:d:Wikidata:Property proposal/BoardGaming.com game ID|BoardGaming.com game ID]], [[:d:Wikidata:Property proposal/Finnish Company Number|Finnish Company Number]], [[:d:Wikidata:Property proposal/case id (mainland China)|case id (mainland China)]], [[:d:Wikidata:Property proposal/Identifiant dans l'annuaire de l'École des chartes|Identifiant dans l'annuaire de l'École des chartes]], [[:d:Wikidata:Property proposal/Trakt episode ID|Trakt episode ID]], [[:d:Wikidata:Property proposal/The Indian Express Topic ID|The Indian Express Topic ID]], [[:d:Wikidata:Property proposal/NWIS site ID|NWIS site ID]], [[:d:Wikidata:Property proposal/Hindustan Times Topic ID|Hindustan Times Topic ID]], [[:d:Wikidata:Property proposal/Lexikon der Mathematik entry ID|Lexikon der Mathematik entry ID]], [[:d:Wikidata:Property proposal/Biblioteka Nauki IDs|Biblioteka Nauki IDs]], [[:d:Wikidata:Property proposal/TV Maze character ID|TV Maze character ID]], [[:d:Wikidata:Property proposal/identifiant Prosocour d'une personne|identifiant Prosocour d'une personne]], [[:d:Wikidata:Property proposal/Stadtwiki Karlsruhe ID|Stadtwiki Karlsruhe ID]], [[:d:Wikidata:Property proposal/culture.ru organization ID|culture.ru organization ID]], [[:d:Wikidata:Property proposal/365scores basketball team ID|365scores basketball team ID]], [[:d:Wikidata:Property proposal/identifiant Encyclopédie des femmes tunisiennes|identifiant Encyclopédie des femmes tunisiennes]] <!-- END NEW PROPOSALS --> You can comment on [[d:Wikidata:Property proposal/Overview|all open property proposals]]! ''' Did you know? ''' * Query examples: ** [https://w.wiki/B3SQ {{langSwitch|en=French nuclear tests map with their power in kt|fr=Carte des essais nucléaires français avec puissances en kt}} ] ** [https://w.wiki/6TNS What Wikidata album languages grew the most this week?] ([https://wikis.world/@moebeus@mastodon.online/113057841265159018 source]) * Newest [[d:Wikidata:Database reports|database reports]]: [[d:Wikidata:Database reports/Sitelinks to Wiktionary|Sitelinks to Wiktionary]] - List of Items with links to Wiktionary main space. * [[d:Wikidata:Showcase items|Showcase Items]]: [[d:Q4167410|Wikimedia disambiguation page (Q4167410)]]: type of wiki page usually in main namespace (article namespace, ns=0) containing links to articles with similar names, and very little details only, use with P31 "instance of" (2024-09-02) * [[d:Wikidata:Showcase lexemes|Showcase Lexemes]]: [[d:Lexeme:L345714|থোড়া (L345714)]]: Bengali verb thôṛa in English imply something that is “chopped” or “minced” ''' Development ''' * Wikidata Query Service: ** The WMF Search Platform team is putting the finishing touches on the new Query Service servers that contain the two parts of the split graph. ** We are analyzing which percentage of current queries are better served by other systems like the REST API or search. * Wikimedia projects integration: ** We have worked on moving the Wikidata Item link out of the toolbox section of the sidebar of an article. It has been rolled out to the first wikis: ukwiki, hewiki, fawiki ([[phab:T66315]]) ** We are working on decreasing the amount of irrelevant changes from Wikidata in the watchlist and recent changes on Wikipedia and co by correcting the tracking behaviour of the Lua function mw.wikibase.entity:getSitelink() ([[phab:T295356]]) * Wikibase REST API: We continued improving errors and error messages. [[phab:maniphest/query/4RotIcw5oINo/#R|You can see all open tickets related to Wikidata here]]. If you want to help, you can also have a look at [https://phabricator.wikimedia.org/project/board/71/query/zfiRgTnZF7zu/?filter=zfiRgTnZF7zu&order=priority the tasks needing a volunteer]. ''' Weekly Tasks ''' * Add labels, in your own language(s), for the new properties listed [[d:Wikidata:Status_updates/Next#Newest_properties_and_property_proposals_to_review|above]]. * Contribute to the showcase Item and Lexeme [[d:Wikidata:Status_updates/Next#Did_you_know?|above]]. * Govdirectory weekly focus country: [[d:Wikidata:WikiProject Govdirectory/Ghana|Ghana]] * Summarize your [[d:Wikidata:Status_updates/Next#Did_you_know?|WikiProject's ongoing activities]] in one or two sentences. * Help [[d:Special:LanguageStats|translate]] or proofread the interface and documentation pages, in your own language! * [[d:User:Pasleim/projectmerge|Help merge identical items]] across Wikimedia projects. * Help [[d:Wikidata:Status updates/Next|write the next summary!]] </div> <div style="margin-top:10px; font-size:90%; padding-left:5px; font-family:Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;">'''[[:d:Special:MyLanguage/Wikidata:Status updates/Current|Read the full report]] · [[m:Global message delivery/Targets/Wikidata|Unsubscribe]] · [[d:Special:MyLanguage/Wikidata:Status updates/Current|Help translate]] · [[User:Mohammed Abdulai (WMDE)|Mohammed Abdulai (WMDE)]] ([[User talk:Mohammed Abdulai (WMDE)|<span class="signature-talk">{{int:Talkpagelinktext}}</span>]]) 13:10, 26 August 2024 (UTC) · [[Pengguna:MediaWiki message delivery|MediaWiki message delivery]] ([[Perbincangan pengguna:MediaWiki message delivery|bincang]]) 23:01, 2 September 2024 (+08)''' </div> </div> <!-- Pesanan dihantar oleh Pengguna:Mohammed Abdulai (WMDE)@metawiki yang menggunakan senarai di https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikidata&oldid=27350272 --> == <span lang="en" dir="ltr">Tech News: 2024-36</span> == <div lang="en" dir="ltr"> <section begin="technews-2024-W36"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2024/36|Translations]] are available. '''Weekly highlight''' * Editors and volunteer developers interested in data visualisation can now test the new software for charts. Its early version is available on beta Commons and beta Wikipedia. This is an important milestone before making charts available on regular wikis. You can [[mw:Special:MyLanguage/Extension:Chart/Project/Updates|read more about this project update]] and help to test the charts. '''Feature news''' * Editors who use the [[{{#special:Unusedtemplates}}]] page can now filter out pages which are expected to be there permanently, such as sandboxes, test-cases, and templates that are always substituted. Editors can add the new magic word [[mw:Special:MyLanguage/Help:Magic words#EXPECTUNUSEDTEMPLATE|<code dir="ltr"><nowiki>__EXPECTUNUSEDTEMPLATE__</nowiki></code>]] to a template page to hide it from the listing. Thanks to Sophivorus and DannyS712 for these improvements. [https://phabricator.wikimedia.org/T184633] * Editors who use the New Topic tool on discussion pages, will [[phab:T334163|now be reminded]] to add a section header, which should help reduce the quantity of newcomers who add sections without a header. You can read more about that, and {{formatnum:28}} other community-submitted tasks that were [[m:Tech/News/Recently resolved community tasks|resolved last week]]. * Last week, some Toolforge tools had occasional connection problems. The cause is still being investigated, but the problems have been resolved for now. [https://phabricator.wikimedia.org/T373243] * Translation administrators at multilingual wikis, when editing multiple translation units, can now easily mark which changes require updates to the translation. This is possible with the [[phab:T298852#10087288|new dropdown menu]]. '''Project updates''' * A new draft text of a policy discussing the use of Wikimedia's APIs [[m:Special:MyLanguage/API Policy Update 2024|has been published on Meta-Wiki]]. The draft text does not reflect a change in policy around the APIs; instead, it is an attempt to codify existing API rules. Comments, questions, and suggestions are welcome on [[m:Talk:API Policy Update 2024|the proposed update’s talk page]] until September 13 or until those discussions have concluded. '''Learn more''' * To learn more about the technology behind the Wikimedia projects, you can now watch sessions from the technology track at Wikimania 2024 on Commons. This week, check out: ** [[c:File:Wikimania 2024 - Ohrid - Day 2 - Charts, the successor of Graphs - A secure and extensible tool for data visualization.webm|Charts, the successor of Graphs - A secure and extensible tool for data visualization]] (25 mins) – about the above-mentioned Charts project. ** [[c:File:Wikimania 2024 - Ohrid - Day 3 - State of Language Technology and Onboarding at Wikimedia.webm|State of Language Technology and Onboarding at Wikimedia]] (90 mins) – about some of the language tools that support Wikimedia sites, such as [[mw:Special:MyLanguage/Content translation|Content]]/[[mw:Special:MyLanguage/Content translation/Section translation|Section Translation]], [[mw:Special:MyLanguage/MinT|MinT]], and LanguageConverter; also the current state and future of languages onboarding. [https://phabricator.wikimedia.org/T368772] '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2024/36|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2024-W36"/> </div> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 09:07, 3 September 2024 (+08) <!-- Pesanan dihantar oleh Pengguna:Quiddity (WMF)@metawiki yang menggunakan senarai di https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=27390268 --> == ''The Signpost'': 4 September 2024 == <div lang="en" dir="ltr" class="mw-content-ltr" style="margin-top:10px; font-size:90%; padding-left:5px; font-family:Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;">[[File:WikipediaSignpostIcon.svg|40px|right]] ''News, reports and features from the English Wikipedia's newspaper''</div> <div style="column-count:2;"> * News and notes: [[w:en:Wikipedia:Wikipedia Signpost/2024-09-04/News and notes|WikiCup enters final round, MCDC wraps up activities, 17-year-old hoax article unmasked]] * In the media: [[w:en:Wikipedia:Wikipedia Signpost/2024-09-04/In the media|AI is not playing games anymore. Is Wikipedia ready?]] * Recent research: [[w:en:Wikipedia:Wikipedia Signpost/2024-09-04/Recent research|Simulated Wikipedia seen as less credible than ChatGPT and Alexa in experiment]] * News from the WMF: [[w:en:Wikipedia:Wikipedia Signpost/2024-09-04/News from the WMF|Meet the 12 candidates running in the WMF Board of Trustees election]] * Wikimania: [[w:en:Wikipedia:Wikipedia Signpost/2024-09-04/Wikimania|A month after Wikimania 2024]] * Serendipity: [[w:en:Wikipedia:Wikipedia Signpost/2024-09-04/Serendipity|What it's like to be Wikimedian of the Year]] * Traffic report: [[w:en:Wikipedia:Wikipedia Signpost/2024-09-04/Traffic report|After the gold rush]] * Humour: [[w:en:Wikipedia:Wikipedia Signpost/2024-09-04/Humour|Local man halfway through rude reply no longer able to recall why he hates other editor]] </div> <div style="margin-top:10px; font-size:90%; padding-left:5px; font-family:Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;">'''[[w:en:Wikipedia:Wikipedia Signpost|Read this Signpost in full]]''' · [[w:en:Wikipedia:Signpost/Single|Single-page]] · [[m:Global message delivery/Targets/Signpost|Unsubscribe]] · [[m:Global message delivery|Global message delivery]] 21:31, 4 September 2024 (+08) <!-- Sent via script ([[w:en:User:JPxG/SPS]]) --></div> <!-- Pesanan dihantar oleh Pengguna:JPxG@metawiki yang menggunakan senarai di https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Signpost&oldid=27280376 --> == Wikidata weekly summary #644 == <div class="plainlinks mw-content-ltr" lang="en" dir="ltr"> [[File:Wikidata-logo-en.svg|150px|right]] <div style="margin-top:10px; padding-left:5px; font-family:Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;">'' Here's your quick overview of what has been happening around Wikidata in the<br> week leading up to 2024-09-02. Please help [[d:Special:MyLanguage/Wikidata:Status updates/Current|Translate]]. Missed the previous one?<br> See issue [[d:Special:MyLanguage/Wikidata:Status updates/Previous|#643]]''</div> <div style="-moz-column-count:2; -webkit-column-count:2; column-count:2; -webkit-column-width: 400px; -moz-column-width: 400px; column-width: 400px;"> ''' Discussions ''' * Open request for adminship: [[d:Wikidata:Requests_for_permissions/Administrator/أمين|أمين]] - RfP scheduled to end 9 September 2024 11:18 (UTC). ''' [[d:Special:MyLanguage/Wikidata:Events|Events]] ''' * Next: (pt) [[:pt:Wikipédia:Edit-a-thon/Atividades_em_português/Oficina_Projeto_Saúde_Auditiva_Editatona_Wikipédia_e_Wikidata|Auditive Health Project – Workshop Wikipedia and Wikidata]] 10 September - Expand and contribute to articles and items on Audiology, this event will be held in 3 participating Universities in Brazil. [https://etherpad.wikimedia.org/p/Oficina_Projeto_Sa%C3%BAde_Auditiva_2024 Register on Etherpad]. * Upcoming: The [[m:Celtic Knot Conference 2024/Program|program for the Celtic Knot Conference 2024]] is now available to view! Whether you're interested in language preservation, digital tools for minority languages, or simply connecting with like-minded individuals, there's something for everyone. The conference will take place in Waterford City from September 25-27, 2024 ''' Press, articles, blog posts, videos ''' * Blogs **(de) [https://blog.tib.eu/2024/09/04/das-tib-projekt-wikiremembrance-einladung-zur-abschlussveranstaltung/ TIB Blog:The TIB project WikiRemembrance] - The aim of the project was to develop a handout on digital culture of remembrance in a collaborative and participatory process. The project will be ending soon and you can [https://www.wikiremembrance.de/registrierung/ register] for the closing event (9 Oct 2024). ** [https://blog.anj.ai/2024/09/outdated-knowledge.html Correcting outdated facts in Wikidata] - Anj Simmons takes us through an example of finding an outdated or inaccurate fact and correcting it with supporting references. ** [https://chem-bla-ics.linkedchemistry.info/2024/09/07/wikidata-citations.html Adding citations between existing articles in Wikidata] - About a command line tool written in Groovy to enrich Wikidata with citations between journal articles and other research output with DOIs * Videos ** [https://www.youtube.com/watch?v=eQ9fIqry7kE Wikidata Quality Toolkit:] Empowering Wikidata editors and content. Albert Meroño introduces a suite of tools to assist editors by recommending items to edit, detect poorly-supported item references and generating EntitySchemas to find items missing information. **(ar) [https://www.youtube.com/watch?v=3ukwbX__wWQ Arabic Wikidata Days 2024 - Session 3: SPARQL Query] - Houcemeddine Turki introduces how to forumlate and build SPARQL queries in the Wikidata Query Service. ''' Tool of the week ''' * [[d:User:Teester/CheckShex.js|User:Teester/CheckShex.js]] - a Userscript that adds an input box to a Wikidata page wherein you can enter an EntitySchema (such as E10). When you click "Check", it uses pyshexy to validate the entity against the schema and displays whether the entity passes or fails. ''' Other Noteworthy Stuff ''' * 🔥 Big changes are coming to the #WikidataQueryService. If you query for scholarly articles, please take a look at [[d:Wikidata:SPARQL query service/WDQS backend update/September 2024 scaling update|this announcement]]! * Is Shakespeare in German something for you? A digital version of the Schlegel/Tieck edition (Aufbau-Verlag 1975) was released with Wikidata connections. ([https://wikis.world/@umblaetterer@chaos.social/113033900869878738 source]) ''' Newest [[d:Special:ListProperties|properties]] and [[d:Special:MyLanguage/Wikidata:Property proposal|property proposals]] to review ''' <!-- NEW PROPERTIES DO NOT REMOVE --> * Newest General datatypes **[[:d:Property:P12949|denomination]] (<nowiki>value of a currency or type of currency</nowiki>) **[[:d:Property:P12956|exponent of base unit]] (<nowiki>a qualifier of derived from base unit (P12571) used to describe the exponent of the unit</nowiki>) **[[:d:Property:P12969|game designer]] (<nowiki>person(s) who devised and developed this game</nowiki>) **[[:d:Property:P12981|Handwriting exaple]] (<nowiki>Sample image of the person's handwriting.</nowiki>) * Newest External identifiers: [[:d:Property:P12935|Illinois Center for the Book author ID]], [[:d:Property:P12936|Slekt og Data grave ID]], [[:d:Property:P12937|‎FolkWiki ID]], [[:d:Property:P12938|iasj article ID]], [[:d:Property:P12939|365scores football team ID]], [[:d:Property:P12940|speedrun.com series ID]], [[:d:Property:P12941|All Musicals lyrics ID]], [[:d:Property:P12942|MobyGames critic ID]], [[:d:Property:P12943|Polygon game ID]], [[:d:Property:P12944|Madain Project ID]], [[:d:Property:P12945|365scores basketball player ID]], [[:d:Property:P12946|FOLDOC ID]], [[:d:Property:P12947|GameFAQs genre ID]], [[:d:Property:P12948|Retromags game ID]], [[:d:Property:P12950|Nomes e Voces ID]], [[:d:Property:P12951|Altar of Gaming company ID]], [[:d:Property:P12952|Altar of Gaming franchise ID]], [[:d:Property:P12953|Altar of Gaming game ID]], [[:d:Property:P12954|Altar of Gaming person ID]], [[:d:Property:P12955|Ciel d'oc ID]], [[:d:Property:P12957|VideoGameGeek genre ID]], [[:d:Property:P12958|GameSpot genre ID]], [[:d:Property:P12959|FranceTerme identifier]], [[:d:Property:P12960|DOS Game Modding Wiki article ID]], [[:d:Property:P12961|monument ID in the archive of Linz]], [[:d:Property:P12963|‎Altar of Gaming character ID]], [[:d:Property:P12964|WikiYeshiva article ID]], [[:d:Property:P12965|Yediot Books book ID]], [[:d:Property:P12966|Mapcarta ID]], [[:d:Property:P12967|VIRIN]], [[:d:Property:P12968|cnkgraph person ID]], [[:d:Property:P12970|Tabletopia game ID]], [[:d:Property:P12971|cnkgraph book ID]], [[:d:Property:P12973|cnkgraph poem ID]], [[:d:Property:P12975|Lexikon der Mathematik entry ID]], [[:d:Property:P12976|‎CNES ID]], [[:d:Property:P12977|‎Tretyakov Gallery artist ID]], [[:d:Property:P12978|‎TV Maze character ID]], [[:d:Property:P12979|Say Who ID]], [[:d:Property:P12980|‎Finnish Business ID]], [[:d:Property:P12983|Prosocour person ID]] <!-- END NEW PROPERTIES --> <!-- NEW PROPOSALS DO NOT REMOVE --> * New General datatypes property proposals to review: **[[:d:Wikidata:Property proposal/Larval host plant|Larval host plant]] (<nowiki>Larval host plant - used only for insects - subclass of P1034</nowiki>) **[[:d:Wikidata:Property proposal/has reading|has reading]] (<nowiki>phonetic reading or pronunciation of the sinogram</nowiki>) **[[:d:Wikidata:Property proposal/agent of action & agent class of action & agents of action have role|agent of action & agent class of action & agents of action have role]] (<nowiki>particular item that initiates this action or class of actions</nowiki>) **[[:d:Wikidata:Property proposal/formula weight|formula weight]] (<nowiki>molar mass of an empirical forumula unit of a chemical compound, element or isotope</nowiki>) **[[:d:Wikidata:Property proposal/mode of reproduction|mode of reproduction]] (<nowiki>ways for living organisms to propagate or produce their offsprings</nowiki>) **[[:d:Wikidata:Property proposal/initialism|initialism]] (<nowiki>abbreviation containing only first letters of an expression (regardless if pronounced as letters or as a word)</nowiki>) **[[:d:Wikidata:Property proposal/health points|health points]] (<nowiki>health or armor points of this video game, board game or role-playing game character</nowiki>) **[[:d:Wikidata:Property proposal/damage|damage]] (<nowiki>damage value of this video game weapon, ability or character</nowiki>) **[[:d:Wikidata:Property proposal/magazine capacity|magazine capacity]] (<nowiki>magazine capacity or clip size of this firearm or weapon (real or fictional)</nowiki>) **[[:d:Wikidata:Property proposal/male mean age|male mean age]] (<nowiki>male mean age in a given place; qualifier of {{P|4442}}</nowiki>) **[[:d:Wikidata:Property proposal/female mean age|female mean age]] (<nowiki>female mean age in a given place; qualifier of {{P|4442}}</nowiki>) **[[:d:Wikidata:Property proposal/Mummy of a person|Mummy of a person]] (<nowiki>mummy of a person</nowiki>) * New External identifier property proposals to review: [[:d:Wikidata:Property proposal/ACUM IDs|ACUM IDs]], [[:d:Wikidata:Property proposal/Encyclopedia of Brno History literature ID|Encyclopedia of Brno History literature ID]], [[:d:Wikidata:Property proposal/Board Game Arena ID|Board Game Arena ID]], [[:d:Wikidata:Property proposal/BoardGaming.com game ID|BoardGaming.com game ID]], [[:d:Wikidata:Property proposal/case id (mainland China)|case id (mainland China)]], [[:d:Wikidata:Property proposal/Identifiant dans l'annuaire de l'École des chartes|Identifiant dans l'annuaire de l'École des chartes]], [[:d:Wikidata:Property proposal/Trakt episode ID|Trakt episode ID]], [[:d:Wikidata:Property proposal/The Indian Express Topic ID|The Indian Express Topic ID]], [[:d:Wikidata:Property proposal/NWIS site ID|NWIS site ID]], [[:d:Wikidata:Property proposal/Hindustan Times Topic ID|Hindustan Times Topic ID]], [[:d:Wikidata:Property proposal/Biblioteka Nauki IDs|Biblioteka Nauki IDs]], [[:d:Wikidata:Property proposal/Stadtwiki Karlsruhe ID|Stadtwiki Karlsruhe ID]], [[:d:Wikidata:Property proposal/culture.ru organization ID|culture.ru organization ID]], [[:d:Wikidata:Property proposal/identifiant Encyclopédie des femmes tunisiennes|identifiant Encyclopédie des femmes tunisiennes]], [[:d:Wikidata:Property proposal/LMFDB knowl ID|LMFDB knowl ID]], [[:d:Wikidata:Property proposal/Athletics New Zealand athlete ID|Athletics New Zealand athlete ID]], [[:d:Wikidata:Property proposal/MinDat Feature ID|MinDat Feature ID]], [[:d:Wikidata:Property proposal/BoardGameGeek game mechanic ID|BoardGameGeek game mechanic ID]], [[:d:Wikidata:Property proposal/Linked Open Vocabularies (LOV)|Linked Open Vocabularies (LOV)]], [[:d:Wikidata:Property proposal/Ontobee id|Ontobee id]], [[:d:Wikidata:Property proposal/newgrounds.com game ID|newgrounds.com game ID]] <!-- END NEW PROPOSALS --> You can comment on [[d:Wikidata:Property proposal/Overview|all open property proposals]]! ''' Did you know? ''' * Query examples: ** [https://w.wiki/B8to Emergency number by country size] ** [https://w.wiki/B8tp Countries with most UNESCO World Heritage Sites] ** [https://w.wiki/B8tq People with songs named after them] * Newest [[d:Wikidata:Database reports|database reports]]: [[d:Wikidata:Lexicographical data/Ideas of queries/list of sense properties|Lexicographical data/Ideas of queries/list of sense properties]] * [[d:Wikidata:Showcase items|Showcase Items]]: [[d:Q7066|atheism (Q7066)]] - absence of belief in the existence of deities; the opposite of theism * [[d:Wikidata:Showcase lexemes|Showcase Lexemes]]: [[d:Lexeme:L1347328|𒆠𒅅𒂵𒉘 (L1347328)]] - Sumerian verb, means 'to love' ''' Development ''' * [https://lists.wikimedia.org/hyperkitty/list/wikitech-l@lists.wikimedia.org/thread/HWKBCPKPL5D4HN6TPJQ6PRCGAFHY7WFE/ (BREAKING CHANGE ANNOUNCEMENT) Wikidata Query Service graph split available in production; scholarly entity queries require migration by March 2025] * We ported many WikibaseLexeme browser tests from WebdriverIO to Cypress ([[phab:T355934]]) * We’re working on improving the MUL support in the mobile termbox ([[phab:T373088]]) * We’re updating the “label in language” constraint for MUL ([[phab:T370293]]) [[phab:maniphest/query/4RotIcw5oINo/#R|You can see all open tickets related to Wikidata here]]. If you want to help, you can also have a look at [https://phabricator.wikimedia.org/project/board/71/query/zfiRgTnZF7zu/?filter=zfiRgTnZF7zu&order=priority the tasks needing a volunteer]. ''' Weekly Tasks ''' * Add labels, in your own language(s), for the new properties listed [[d:Wikidata:Status_updates/Next#Newest_properties_and_property_proposals_to_review|above]]. * Contribute to the showcase Item and Lexeme [[d:Wikidata:Status_updates/Next#Did_you_know?|above]]. * Summarize your [[d:Wikidata:Status_updates/Next#Did_you_know?|WikiProject's ongoing activities]] in one or two sentences. * Govdirectory weekly focus country: [[d:Wikidata:WikiProject Govdirectory/Canada|Canada]] * Help [[d:Special:LanguageStats|translate]] or proofread the interface and documentation pages, in your own language! * [[d:User:Pasleim/projectmerge|Help merge identical items]] across Wikimedia projects. * Help [[d:Wikidata:Status updates/Next|write the next summary!]] </div> <div style="margin-top:10px; font-size:90%; padding-left:5px; font-family:Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;">'''[[:d:Special:MyLanguage/Wikidata:Status updates/Current|Read the full report]] · [[m:Global message delivery/Targets/Wikidata|Unsubscribe]] · [[d:Special:MyLanguage/Wikidata:Status updates/Current|Help translate]] · [[d:Special:MyLanguage/Wikidata:Status updates/Previous|Previous issue]] · [[User:Mohammed Abdulai (WMDE)|Mohammed Abdulai (WMDE)]] ([[User talk:Mohammed Abdulai (WMDE)|talk]]) · [[Pengguna:MediaWiki message delivery|MediaWiki message delivery]] ([[Perbincangan pengguna:MediaWiki message delivery|bincang]]) 23:44, 9 September 2024 (+08)''' </div> </div> <!-- Pesanan dihantar oleh Pengguna:Mohammed Abdulai (WMDE)@metawiki yang menggunakan senarai di https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikidata&oldid=27407185 --> == <span lang="en" dir="ltr">Tech News: 2024-37</span> == <div lang="en" dir="ltr"> <section begin="technews-2024-W37"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2024/37|Translations]] are available. '''Feature news''' * Starting this week, the standard [[mw:Special:MyLanguage/Extension:CodeMirror|syntax highlighter]] will receive new colors that make them compatible in dark mode. This is the first of many changes to come as part of a major upgrade to syntax highlighting. You can learn more about what's to come on the [[mw:Special:MyLanguage/Help:Extension:CodeMirror|help page]]. [https://phabricator.wikimedia.org/T365311][https://phabricator.wikimedia.org/T259059] * Editors of wikis using Wikidata will now be notified of only relevant Wikidata changes in their watchlist. This is because the Lua functions <bdi lang="zxx" dir="ltr"><code>entity:getSitelink()</code></bdi> and <bdi lang="zxx" dir="ltr"><code>mw.wikibase.getSitelink(qid)</code></bdi> will have their logic unified for tracking different aspects of sitelinks to reduce junk notifications from [[m:Wikidata For Wikimedia Projects/Projects/Watchlist Wikidata Sitelinks Tracking|inconsistent sitelinks tracking]]. [https://phabricator.wikimedia.org/T295356] '''Project updates''' * Users of all Wikis will have access to Wikimedia sites as read-only for a few minutes on September 25, starting at 15:00 UTC. This is a planned datacenter switchover for maintenance purposes. More information will be published in Tech News and will also be posted on individual wikis in the coming weeks. [https://phabricator.wikimedia.org/T370962] * Contributors of [[phab:T363538#10123348|11 Wikipedias]], including English will have a new <bdi lang="zxx" dir="ltr"><code>MOS</code></bdi> namespace added to their Wikipedias. This improvement ensures that links beginning with <bdi lang="zxx" dir="ltr"><code>MOS:</code></bdi> (usually shortcuts to the [[w:en:Wikipedia:Manual of Style|Manual of Style]]) are not broken by [[w:en:Mooré|Mooré]] Wikipedia (language code <bdi lang="zxx" dir="ltr"><code>mos</code></bdi>). [https://phabricator.wikimedia.org/T363538] '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2024/37|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2024-W37"/> </div> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 02:52, 10 September 2024 (+08) <!-- Pesanan dihantar oleh Pengguna:UOzurumba (WMF)@metawiki yang menggunakan senarai di https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=27424457 --> == This Month in Education: August 2024 == <div class="plainlinks" lang="en" dir="ltr">Apologies for writing in English. Please help to translate in your language. <div style="text-align: center;"> <span style="font-weight:bold; color:#00A7E2; font-size:2.9em; font-family:'Helvetica Neue', Helvetica, Arial, sans-serif;">This Month in Education</span> <span style="font-weight:bold; color:#00A7E2; font-size:1.4em; font-family:'Helvetica Neue', Helvetica, Arial, sans-serif;"> Volume 13 • Issue 7 • August 2024</span> <div style="border-top:1px solid #a2a9b1; border-bottom:1px solid #a2a9b1; padding:0.5em; font-size:larger; margin-bottom:0.2em">[[m:Special:MyLanguage/Education/Newsletter/August 2024|Contents]] • [[m:Special:MyLanguage/Education/Newsletter/August 2024/Headlines|Headlines]] • [[m:Special:MyLanguage/Global message delivery/Targets/This Month in Education|Subscribe]]</div> <div style="color:white; font-size:1.8em; font-family:Montserrat; background:#92BFB1;">In This Issue</div></div> <div style="text-align: left; column-count: 2; column-width: 35em;"> * [[m:Special:MyLanguage/Education/News/August 2024/Cross-Cultural Knowledge Sharing: Wikipedia's New Frontier at University of Tehran|Cross-Cultural Knowledge Sharing: Wikipedia's New Frontier at University of Tehran]] * [[m:Special:MyLanguage/Education/News/August 2024/Let's Read Wikipedia in Bolivia reaches teachers in Cochabamba|Let's Read Wikipedia in Bolivia reaches teachers in Cochabamba]] * [[m:Special:MyLanguage/Education/News/August 2024/Results of the 2023 “Wikipedia for School” Contest in Ukraine|Results of the 2023 “Wikipedia for School” Contest in Ukraine]] * [[m:Special:MyLanguage/Education/News/August 2024/Edu Wiki Camp in Serbia, 2024|Edu Wiki Camp in Serbia, 2024]] * [[m:Special:MyLanguage/Education/News/August 2024/Wikimedia Human Rights Month this year engaged schools in large amount|Wikimedia Human Rights Month this year engaged schools in large amount]] * [[m:Special:MyLanguage/Education/News/August 2024/Strengthening Education Programs at Wikimania 2024: A Global Leap in Collaborative Learning|Strengthening Education Programs at Wikimania 2024: A Global Leap in Collaborative Learning]] * [[m:Special:MyLanguage/Education/News/August 2024/Wiki Education programs are featured in a scientific outreach magazine, and Wiki Movimento Brasil offers training for researchers in the Amazon|Wiki Education programs are featured in a scientific outreach magazine, and Wiki Movimento Brasil offers training for researchers in the Amazon]] * [[m:Special:MyLanguage/Education/News/August 2024/Wiki Movimento Brasil aims to adapt a game about Wikipedia, organize an academic event for scientific dissemination, and host the XXXIII Wiki-Education Workshop|Wiki Movimento Brasil aims to adapt a game about Wikipedia, organize an academic event for scientific dissemination, and host the XXXIII Wiki-Education Workshop]] </div> <div style="margin-top:10px; text-align: center; font-size:90%; padding-left:5px; font-family:Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;">[[m:Special:MyLanguage/Education/Newsletter/About|About ''This Month in Education'']] · [[m:Global message delivery/Targets/This Month in Education|Subscribe/Unsubscribe]] · [[m:Special:MyLanguage/MassMessage|Global message delivery]] · For the team: [[:m:User:ZI Jony|ZI Jony]] 21:22, 11 September 2024 (+08)</div> </div> <!-- Pesanan dihantar oleh Pengguna:ZI Jony@metawiki yang menggunakan senarai di https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/This_Month_in_Education&oldid=27310254 --> == Wikidata weekly summary #645 == <div class="plainlinks mw-content-ltr" lang="en" dir="ltr"> [[File:Wikidata-logo-en.svg|150px|right]] <div style="margin-top:10px; padding-left:5px; font-family:Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;">'' Here's your quick overview of what has been happening around Wikidata in the<br>week leading up to 2024-09-16. Please help [[d:Special:MyLanguage/Wikidata:Status updates/Current|Translate]]. Missed the previous one?<br> See issue [[d:Special:MyLanguage/Wikidata:Status updates/Previous|#644]]''</div> <div style="-moz-column-count:2; -webkit-column-count:2; column-count:2; -webkit-column-width: 400px; -moz-column-width: 400px; column-width: 400px;"> ''' Discussions ''' * New requests for permissions/Bot: [[d:Wikidata:Requests for permissions/Bot/Framabot 5|Framabot 5]] - Task: update a typography error in the French description of homonym pages, seen on [https://github.com/MisterSynergy/deltabot-scripts/commit/afd4c82e04ab338b54229aeec3273dd83d6cbe47 1]. * New request for comments: [[d:Wikidata:Requests for comment/Additional rights for bureaucrats|Additional rights for bureaucrats]] - The proposal suggests allowing Wikidata bureaucrats to remove admin rights, which they currently cannot do, to streamline processes, reduce reliance on stewards, and align with practices of other wikis. * Proposal: [[d:Wikidata_talk:WikiProject_Names#Mul_labels_-_proposal_of_massive_addition|Mul labels - proposal of massive addition]] - The proposal suggests massively adding "mul" labels to Wikidata items for given and family names, using a bot to streamline the process and reduce redundant labels. ''' [[d:Special:MyLanguage/Wikidata:Events|Events]] ''' * Next Linked Data for Libraries [[d:Wikidata:WikiProject LD4 Wikidata Affinity Group|LD4 Wikidata Affinity Group]] session 17 September, 2024: We have our next LD4 Wikidata Affinity Group Session on Tuesday, 17 September, 2024 at 9am PT / 12pm ET / 17:00 UTC / 6pm CET ([https://zonestamp.toolforge.org/1726588800 Time zone converter]). Christa Strickler will be our first Project Series lead with her joint project with the Wikidata Religion & Theology Community of Practice to contribute biographical data to Wikidata from the IRFA database using the Mix’n’Match tool. We are excited to learn more about this project, provide a forum for discussion and shared learning, and lend a hand while building new skills. Event page: [[d:Wikidata:WikiProject_LD4_Wikidata_Affinity_Group/Affinity_Group_Calls/First_Project_Series#Session_2_(September_17)_-_Working_session_using_Mix%E2%80%98n%E2%80%99Match_to_add_Wikidata_items|Session 2 (September 17) - Working session using Mix‘n’Match to add Wikidata items]] * [[w:Wikipedia:Meetup/Seattle/Wikidata Day 2024|Wikidata Day 2024 (Seattle)]] - Agenda: Wikidata Twelfth Birthday, Training and Edit-a-thon. When: Saturday, October 26, from 12:30–4:30pm PDT ''' Press, articles, blog posts, videos ''' * Blogs ** [[outreach:GLAM/Newsletter/August 2024/Contents/New Zealand report|Looking for Aotearoa's next roving Wikipedian, a Wikidata Te Papa research expeditions publication & the Wikidata WikiProject IBC follow-up workshop]] - The Aotearoa Wikipedian at Large worked with multiple institutions in 2024, contributing to Wikidata by improving museum exhibition models, creating articles, and collaborating on various projects, including biological field trips and entomology, while also engaging with the local Christchurch editing community. ** [[outreach:GLAM/Newsletter/August 2024/Contents/India report|Wikimedians-in-residence assigned to add lexicographical data of 5 endangered languages of West Bengal]] - The West Bengal Wikimedians User Group, in collaboration with Jadavpur University, has appointed five linguistics students as Wikimedians-in-residence to add lexicographical data for five endangered languages of West Bengal to Wikidata, contributing to their preservation and digital accessibility. ** [[outreach:GLAM/Newsletter/August 2024/Contents/Czech Republic report|Cooperation between National Library and Wikimedia CR was presented at Wikimania 2024]] - Wikimedia Czech Republic presented their long-standing collaboration with the National Library at Wikimania 2024, highlighting joint educational and community initiatives, along with additional sessions on media education and successful campaigns during the event. ** [[outreach:GLAM/Newsletter/August 2024/Contents/Aruba report|Vacancy Wikimedian in Residence for Wikipedia on Aruba - Aruba on Wikipedia project]] - Wikimedia Nederland is seeking a Wikimedian in Residence for the "Wikipedia on Aruba" project, which aims to make Aruban and Dutch Caribbean culture and heritage accessible on Wikimedia platforms, with applications open until 16 September 2024. * Presentations: [https://tiago.bio.br/phd%20defense/ The knowledge graph of Wikidata in the context of the Human Cell Atlas] - presentation by [[d:Q90076935|Tiago Lubiana (Q90076935)]] around their PhD defense * Essay: [[d:User:ASarabadani (WMF)/Growth of databases of Wikidata|User:ASarabadani (WMF)/Growth of databases of Wikidata]] ''' Tool of the week ''' * [[d:User:Lagewi/references.js|User:Lagewi/references.js]] - "Sometimes, the data on Wikidata does not answer all your questions. Some types of information are difficult to encode in statements, or simply has not been encoded on Wikidata yet. In such cases, it might be useful to go through the references attached to claims of the entity, for additional information. To simplify this process, this user script lists all unique references based on [[d:Property:P248|stated in (P248)]] and [[d:Property:P854|reference URL (P854)]]. The references are listed in a collapsible list below the table of labels and descriptions, collapsed by default to not be obtrusive." To enable it, include the following line in your [[d:Special:MyPage/common.js|common.js]]: <code>mw.loader.load('//www.wikidata.org/w/index.php?title=User:Lagewi/references.js&oldid=2039248554&action=raw&ctype=text/javascript');</code> ''' Newest [[d:Special:ListProperties|properties]] and [[d:Special:MyLanguage/Wikidata:Property proposal|property proposals]] to review ''' * Newest General datatypes **[[:d:Property:P12949|denomination]] (<nowiki>value of a currency or type of currency</nowiki>) **[[:d:Property:P12956|exponent of base unit]] (<nowiki>a qualifier of derived from base unit (P12571) used to describe the exponent of the unit</nowiki>) **[[:d:Property:P12969|game designer]] (<nowiki>person(s) who devised and developed this game</nowiki>) **[[:d:Property:P12981|handwriting example]] (<nowiki>sample image of the person's handwriting</nowiki>) **[[:d:Property:P12992|objects of occurrence have role]] (<nowiki>role that objects of this occurrence take on in the context of this occurrence. (For selectional restrictions, use "object class of occurrence" (P12913) instead.)</nowiki>) **[[:d:Property:P12993|agents of action have role]] (<nowiki>role that agents of this action take on in the context of this action. (For selectional restrictions, use "agent class of action" (P12994) instead. )</nowiki>) **[[:d:Property:P12994|agent class of action]] (<nowiki>class of items that may initiate this action or class of actions (For roles filled by agents of an action, use "agents of action have role" (P12993) instead)</nowiki>) **[[:d:Property:P12995|agent of action]] (<nowiki>particular item that initiates this action or class of actions</nowiki>) ** Newest External identifiers: [[:d:Property:P12935|Illinois Center for the Book author ID]], [[:d:Property:P12936|Slekt og Data grave ID]], [[:d:Property:P12937|‎FolkWiki ID]], [[:d:Property:P12938|iasj article ID]], [[:d:Property:P12939|365scores football team ID]], [[:d:Property:P12940|speedrun.com series ID]], [[:d:Property:P12941|All Musicals lyrics ID]], [[:d:Property:P12942|MobyGames critic ID]], [[:d:Property:P12943|Polygon game ID]], [[:d:Property:P12944|Madain Project ID]], [[:d:Property:P12945|365scores basketball player ID]], [[:d:Property:P12946|FOLDOC ID]], [[:d:Property:P12947|GameFAQs genre ID]], [[:d:Property:P12948|Retromags game ID]], [[:d:Property:P12950|Nomes e Voces ID]], [[:d:Property:P12951|Altar of Gaming company ID]], [[:d:Property:P12952|Altar of Gaming franchise ID]], [[:d:Property:P12953|Altar of Gaming game ID]], [[:d:Property:P12954|Altar of Gaming person ID]], [[:d:Property:P12955|Ciel d'oc ID]], [[:d:Property:P12957|VideoGameGeek genre ID]], [[:d:Property:P12958|GameSpot genre ID]], [[:d:Property:P12959|FranceTerme identifier]], [[:d:Property:P12960|DOS Game Modding Wiki article ID]], [[:d:Property:P12961|monument ID in the archive of Linz]], [[:d:Property:P12963|‎Altar of Gaming character ID]], [[:d:Property:P12964|WikiYeshiva article ID]], [[:d:Property:P12965|Yediot Books book ID]], [[:d:Property:P12966|Mapcarta ID]], [[:d:Property:P12967|VIRIN]], [[:d:Property:P12968|cnkgraph person ID]], [[:d:Property:P12970|Tabletopia game ID]], [[:d:Property:P12971|cnkgraph book ID]], [[:d:Property:P12973|cnkgraph poem ID]], [[:d:Property:P12975|Lexikon der Mathematik entry ID]], [[:d:Property:P12976|‎CNES ID]], [[:d:Property:P12977|‎Tretyakov Gallery artist ID]], [[:d:Property:P12978|‎TV Maze character ID]], [[:d:Property:P12979|Say Who ID]], [[:d:Property:P12980|‎Finnish Business ID]], [[:d:Property:P12983|Prosocour person ID]], [[:d:Property:P12984|Stadtwiki Karlsruhe ID]], [[:d:Property:P12985|Athletics New Zealand athlete ID]], [[:d:Property:P12986|Encyclopedia of Tunisian Women person ID]], [[:d:Property:P12987|‎LMFDB knowl ID]], [[:d:Property:P12988|ACUM performer ID]], [[:d:Property:P12989|ACUM creator/publisher ID]], [[:d:Property:P12990|ACUM Work ID]], [[:d:Property:P12991|ACUM album ID]], [[:d:Property:P12996|culture.ru organization ID]], [[:d:Property:P12997|‎Hindustan Times topic ID]], [[:d:Property:P12998|Newgrounds submission ID]] <!-- END NEW PROPERTIES --> <!-- NEW PROPOSALS DO NOT REMOVE --> * New General datatypes property proposals to review **[[:d:Wikidata:Property proposal/Larval host plant|Larval host plant]] (<nowiki>Larval host plant - used only for insects - subclass of P1034</nowiki>) **[[:d:Wikidata:Property proposal/has reading|has reading]] (<nowiki>phonetic reading or pronunciation of the kanji</nowiki>) **[[:d:Wikidata:Property proposal/formula weight|formula weight]] (<nowiki>molar mass of an empirical forumula unit of a chemical compound, element or isotope</nowiki>) **[[:d:Wikidata:Property proposal/mode of reproduction|mode of reproduction]] (<nowiki>ways for living organisms to propagate or produce their offsprings</nowiki>) **[[:d:Wikidata:Property proposal/initialism|initialism]] (<nowiki>abbreviation containing only first letters of an expression (regardless if pronounced as letters or as a word)</nowiki>) **[[:d:Wikidata:Property proposal/health points|health points]] (<nowiki>health or armor points of this video game, board game or role-playing game character</nowiki>) **[[:d:Wikidata:Property proposal/damage|damage]] (<nowiki>damage value of this video game weapon, ability or character</nowiki>) **[[:d:Wikidata:Property proposal/magazine capacity|magazine capacity]] (<nowiki>magazine capacity or clip size of this firearm or weapon (real or fictional)</nowiki>) **[[:d:Wikidata:Property proposal/male mean age|male mean age]] (<nowiki>male mean age in a given place; qualifier of {{P|4442}}</nowiki>) **[[:d:Wikidata:Property proposal/female mean age|female mean age]] (<nowiki>female mean age in a given place; qualifier of {{P|4442}}</nowiki>) **[[:d:Wikidata:Property proposal/Mummy of a person|Mummy of a person]] (<nowiki>mummy of a person</nowiki>) **[[:d:Wikidata:Property proposal/publication type of scholarly article|publication type of scholarly article]] (<nowiki>Publication type of scholarly article</nowiki>) **[[:d:Wikidata:Property proposal/characteristic of|characteristic of]] (<nowiki>(qualifier only) statement value is a characteristic, quality, property, or state of this item</nowiki>) **[[:d:Wikidata:Property proposal/Political foundation|Political foundation]] (<nowiki>The property allows a link between a political party (usually) and its related political foundation, as is common in Germany, in the Netherlands or at the European level. The reverse property ("political party" or "political party affiliation", still different from P102 which is for individual membership) would be useful too.</nowiki>) **[[:d:Wikidata:Property proposal/Medietilsynets filmdatabase|Medietilsynets filmdatabase]] (<nowiki></nowiki>) * New External identifier property proposals to review: [[:d:Wikidata:Property proposal/Encyclopedia of Brno History literature ID|Encyclopedia of Brno History literature ID]], [[:d:Wikidata:Property proposal/Board Game Arena ID|Board Game Arena ID]], [[:d:Wikidata:Property proposal/BoardGaming.com game ID|BoardGaming.com game ID]], [[:d:Wikidata:Property proposal/case id (mainland China)|case id (mainland China)]], [[:d:Wikidata:Property proposal/Identifiant dans l'annuaire de l'École des chartes|Identifiant dans l'annuaire de l'École des chartes]], [[:d:Wikidata:Property proposal/Trakt episode ID|Trakt episode ID]], [[:d:Wikidata:Property proposal/The Indian Express Topic ID|The Indian Express Topic ID]], [[:d:Wikidata:Property proposal/NWIS site ID|NWIS site ID]], [[:d:Wikidata:Property proposal/Biblioteka Nauki IDs|Biblioteka Nauki IDs]], [[:d:Wikidata:Property proposal/MinDat Feature ID|MinDat Feature ID]], [[:d:Wikidata:Property proposal/BoardGameGeek game mechanic ID|BoardGameGeek game mechanic ID]], [[:d:Wikidata:Property proposal/Linked Open Vocabularies (LOV)|Linked Open Vocabularies (LOV)]], [[:d:Wikidata:Property proposal/Ontobee id|Ontobee id]], [[:d:Wikidata:Property proposal/typeset.io journal ID|typeset.io journal ID]], [[:d:Wikidata:Property proposal/LWW journal ID|LWW journal ID]], [[:d:Wikidata:Property proposal/BioMed Central journal ID|BioMed Central journal ID]], [[:d:Wikidata:Property proposal/Storia della civiltà europea ID|Storia della civiltà europea ID]], [[:d:Wikidata:Property proposal/NooSFere editorial collection ID|NooSFere editorial collection ID]], [[:d:Wikidata:Property proposal/e-LIS ID|e-LIS ID]], [[:d:Wikidata:Property proposal/Dictionnaire des guérilleros et résistants antifranquistes ID|Dictionnaire des guérilleros et résistants antifranquistes ID]], [[:d:Wikidata:Property proposal/Historical Encyclopedia of Siberia ID|Historical Encyclopedia of Siberia ID]], [[:d:Wikidata:Property proposal/pomniky.npmk.cz ID|pomniky.npmk.cz ID]], [[:d:Wikidata:Property proposal/FightTime fighters ID|FightTime fighters ID]] <!-- END NEW PROPOSALS --> You can comment on [[d:Wikidata:Property proposal/Overview|all open property proposals]]! ''' Did you know? ''' * Query examples: ** Map of [https://w.wiki/tb9 Karens] / [https://w.wiki/thW Johns] per million according to Wikidata ** [https://query-chest.toolforge.org/redirect/mmMBW6mGYYim4w6i082q8wUOwIe04oEkqGeeI0kcsQK People with a connection to Dresden who have an anniversary today] ([[d:User:Stefan_Kühn/Dresden#Personen_mit_Bezug_zu_Dresden,_die_heute_ein_Jubiläum_haben|source]]) * Newest [[d:Special:MyLanguage/Wikidata:WikiProjects|WikiProjects]]: ** [[d:Wikidata:WikiProject Wikibooks pages|Wikibooks pages]] - The goal is to add Wikidata items for every Wikibooks page. ** [[d:Wikidata:WikiProject Couchdb|Couchdb]] - This project has the purpose to investigate how having Wikidata on CouchDb could work. ** [[d:Wikidata:WikiProject temporärhaus|Temporärhaus]] - This project is intended to document the activities in the [[d:Q27945856|temporaerhaus (Q27945856)]] with reference to Wikidata. * WikiProject Highlights: [[d:Wikidata:WikiProject Ontology/Cleaning Task Force/Changes|Ontology/Cleaning Task Force/Changes]] - Significant actual and proposed changes to the Wikidata ontology that have come out of the cleaning task force efforts. * Newest [[d:Wikidata:Database reports|database reports]]: [https://w.wiki/BD4F Wikidata Statements that use a retracted article as reference] * [[d:Wikidata:Showcase items|Showcase Items]]: [[d:Q96417649|Among Us (Q96417649)]] - 2018 video game developed by InnerSloth * [[d:Wikidata:Showcase lexemes|Showcase Lexemes]]: [[d:Lexeme:L45436|ਕਰਨ (L45436)]] - Punjabi verb "to do" ''' Development ''' * The development team attended the annual WMDE Software Department retreat, so there wasn't much development activity this week. [[phab:maniphest/query/4RotIcw5oINo/#R|You can see all open tickets related to Wikidata here]]. If you want to help, you can also have a look at [https://phabricator.wikimedia.org/project/board/71/query/zfiRgTnZF7zu/?filter=zfiRgTnZF7zu&order=priority the tasks needing a volunteer]. ''' Weekly Tasks ''' * Add labels, in your own language(s), for the new properties listed [[d:Wikidata:Status_updates/Next#Newest_properties_and_property_proposals_to_review|above]]. * Contribute to the showcase Item and Lexeme [[d:Wikidata:Status_updates/Next#Did_you_know?|above]]. * Summarize your [[d:Wikidata:Status_updates/Next#Did_you_know?|WikiProject's ongoing activities]] in one or two sentences. * Help [[d:Special:LanguageStats|translate]] or proofread the interface and documentation pages, in your own language! * [[d:User:Pasleim/projectmerge|Help merge identical items]] across Wikimedia projects. * Help [[d:Wikidata:Status updates/Next|write the next summary!]] </div> <div style="margin-top:10px; font-size:90%; padding-left:5px; font-family:Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;">'''[[:d:Special:MyLanguage/Wikidata:Status updates/Current|Read the full report]] · [[m:Global message delivery/Targets/Wikidata|Unsubscribe]] · [[d:Special:MyLanguage/Wikidata:Status updates/Current|Help translate]] · [[d:Special:MyLanguage/Wikidata:Status updates/Previous|Previous issue]] · [[User:Mohammed Abdulai (WMDE)|Mohammed Abdulai (WMDE)]] ([[User talk:Mohammed Abdulai (WMDE)|talk]]) · [[Pengguna:MediaWiki message delivery|MediaWiki message delivery]] ([[Perbincangan pengguna:MediaWiki message delivery|bincang]]) 00:41, 17 September 2024 (+08)''' </div> </div> <!-- Pesanan dihantar oleh Pengguna:Mohammed Abdulai (WMDE)@metawiki yang menggunakan senarai di https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikidata&oldid=27450551 --> == <span lang="en" dir="ltr">Tech News: 2024-38</span> == <div lang="en" dir="ltr"> <section begin="technews-2024-W38"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2024/38|Translations]] are available. '''Improvements and Maintenance''' * [[File:Octicons-gift.svg|12px|link=|class=skin-invert|Wishlist item]] Editors interested in templates can help by reading the latest Wishlist focus area, [[m:Special:MyLanguage/Community Wishlist/Focus areas/Template recall and discovery|Template recall and discovery]], and share your feedback on the talkpage. This input helps the Community Tech team to decide the right technical approach to build. Everyone is also encouraged to continue adding [[m:Special:MyLanguage/Community Wishlist|new wishes]]. * The new automated [[{{#special:NamespaceInfo}}]] page helps editors understand which [[mw:Special:MyLanguage/Help:Namespaces|namespaces]] exist on each wiki, and some details about how they are configured. Thanks to DannyS712 for these improvements. [https://phabricator.wikimedia.org/T263513] * [[mw:Special:MyLanguage/Help:Edit check#Reference check|References Check]] is a feature that encourages editors to add a citation when they add a new paragraph to a Wikipedia article. For a short time, the corresponding tag "Edit Check (references) activated" was erroneously being applied to some edits outside of the main namespace. This has been fixed. [https://phabricator.wikimedia.org/T373692] * It is now possible for a wiki community to change the order in which a page’s categories are displayed on their wiki. By default, categories are displayed in the order they appear in the wikitext. Now, wikis with a consensus to do so can [[m:Special:MyLanguage/Requesting wiki configuration changes|request]] a configuration change to display them in alphabetical order. [https://phabricator.wikimedia.org/T373480] * [[File:Octicons-tools.svg|12px|link=|class=skin-invert|Advanced item]] Tool authors can now access ToolsDB's [[wikitech:Portal:Data Services#ToolsDB|public databases]] from both [[m:Special:MyLanguage/Research:Quarry|Quarry]] and [[wikitech:Superset|Superset]]. Those databases have always been accessible to every [[wikitech:Portal:Toolforge|Toolforge]] user, but they are now more broadly accessible, as Quarry can be accessed by anyone with a Wikimedia account. In addition, Quarry's internal database can now be [[m:Special:MyLanguage/Research:Quarry#Querying Quarry's own database|queried from Quarry itself]]. This database contains information about all queries that are being run and starred by users in Quarry. This information was already public through the web interface, but you can now query it using SQL. You can read more about that, and {{formatnum:20}} other community-submitted tasks that were [[m:Tech/News/Recently resolved community tasks|resolved last week]]. * Any pages or tools that still use the very old CSS classes <bdi lang="zxx" dir="ltr"><code>mw-message-box</code></bdi> need to be updated. These old classes will be removed next week or soon afterwards. Editors can use a [https://global-search.toolforge.org/?q=mw-message-box&regex=1&namespaces=&title= global-search] to determine what needs to be changed. It is possible to use the newer <bdi lang="zxx" dir="ltr"><code>cdx-message</code></bdi> group of classes as a replacement (see [https://doc.wikimedia.org/codex/latest/components/demos/message.html#css-only-version the relevant Codex documentation], and [https://meta.wikimedia.org/w/index.php?title=Tech/Header&diff=prev&oldid=27449042 an example update]), but using locally defined onwiki classes would be best. [https://phabricator.wikimedia.org/T374499] '''Technical project updates''' * Next week, all Wikimedia wikis will be read-only for a few minutes. This will start on September 25 at [https://zonestamp.toolforge.org/1727276400 15:00 UTC]. This is a planned datacenter switchover for maintenance purposes. [[m:Special:MyLanguage/Tech/Server switch|This maintenance process also targets other services.]] The previous switchover took 3 minutes, and the Site Reliability Engineering teams use many tools to make sure that this essential maintenance work happens as quickly as possible. [https://phabricator.wikimedia.org/T370962] '''Tech in depth''' * [[File:Octicons-tools.svg|12px|link=|class=skin-invert|Advanced item]] The latest monthly [[mw:Special:MyLanguage/MediaWiki Product Insights/Reports/August 2024|MediaWiki Product Insights newsletter]] is available. This edition includes details about: research about [[mw:Special:MyLanguage/Manual:Hooks|hook]] handlers to help simplify development, research about performance improvements, work to improve the REST API for end-users, and more. * [[File:Octicons-tools.svg|12px|link=|class=skin-invert|Advanced item]] To learn more about the technology behind the Wikimedia projects, you can now watch sessions from the technology track at Wikimania 2024 on Commons. This week, check out: ** [[c:File:Wikimania 2024 - Auditorium Kyiv - Day 4 - Hackathon Showcase.webm|Hackathon Showcase]] (45 mins) - 19 short presentations by some of the Hackathon participants, describing some of the projects they worked on, such as automated testing of maintenance scripts, a video-cutting command line tool, and interface improvements for various tools. There are [[phab:T369234|more details and links available]] in the Phabricator task. ** [[c:File:Co-Creating a Sustainable Future for the Toolforge Ecosystem.webm|Co-Creating a Sustainable Future for the Toolforge Ecosystem]] (40 mins) - a roundtable discussion for tool-maintainers, users, and supporters of Toolforge about how to make the platform sustainable and how to evaluate the tools available there. '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2024/38|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2024-W38"/> </div> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 08:02, 17 September 2024 (+08) <!-- Pesanan dihantar oleh Pengguna:Quiddity (WMF)@metawiki yang menggunakan senarai di https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=27460876 --> == <span lang="en" dir="ltr">Tech News: 2024-39</span> == <div lang="en" dir="ltr"> <section begin="technews-2024-W39"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2024/39|Translations]] are available. '''Weekly highlight''' * All wikis will be [[m:Special:MyLanguage/Tech/Server switch|read-only]] for a few minutes on Wednesday September 25 at [https://zonestamp.toolforge.org/1727276400 15:00 UTC]. Reading the wikis will not be interrupted, but editing will be paused. These twice-yearly processes allow WMF's site reliability engineering teams to remain prepared to keep the wikis functioning even in the event of a major interruption to one of our data centers. '''Updates for editors''' [[File:Add alt text from a halfsheet, with the article behind.png|thumb|A screenshot of the interface for the Alt Text suggested-edit feature]] * Editors who use the iOS Wikipedia app in Spanish, Portuguese, French, or Chinese, may see the [[mw:Special:MyLanguage/Wikimedia Apps/iOS Suggested edits project/Alt Text Experiment|Alt Text suggested-edit experiment]] after editing an article, or completing a suggested edit using "[[mw:Special:MyLanguage/Wikimedia Apps/iOS Suggested edits project#Hypothesis 2 Add an Image Suggested Edit|Add an image]]". Alt-text helps people with visual impairments to read Wikipedia articles. The team aims to learn if adding alt-text to images is a task that editors can be successful with. Please share any feedback on [[mw:Talk:Wikimedia Apps/iOS Suggested edits project/Alt Text Experiment|the discussion page]]. * The Codex color palette has been updated with new and revised colors for the MediaWiki user interfaces. The [[mw:Special:MyLanguage/Design System Team/Color/Design documentation#Updates|most noticeable changes]] for editors include updates for: dark mode colors for Links and for quiet Buttons (progressive and destructive), visited Link colors for both light and dark modes, and background colors for system-messages in both light and dark modes. * [[File:Octicons-tools.svg|12px|link=|class=skin-invert|Advanced item]] It is now possible to include clickable wikilinks and external links inside code blocks. This includes links that are used within <code><nowiki><syntaxhighlight></nowiki></code> tags and on code pages (JavaScript, CSS, Scribunto and Sanitized CSS). Uses of template syntax <code><nowiki>{{…}}</nowiki></code> are also linked to the template page. Thanks to SD0001 for these improvements. [https://phabricator.wikimedia.org/T368166] * Two bugs were fixed in the [[m:Special:MyLanguage/Account vanishing|GlobalVanishRequest]] system by improving the logging and by removing an incorrect placeholder message. [https://phabricator.wikimedia.org/T370595][https://phabricator.wikimedia.org/T372223] * View all {{formatnum:25}} community-submitted {{PLURAL:25|task|tasks}} that were [[m:Tech/News/Recently resolved community tasks|resolved last week]]. '''Updates for technical contributors''' * [[File:Octicons-tools.svg|12px|link=|class=skin-invert|Advanced item]] From [[m:Special:MyLanguage/Wikimedia Enterprise|Wikimedia Enterprise]]: ** The API now enables 5,000 on-demand API requests per month and twice-monthly HTML snapshots freely (gratis and libre). More information on the updates and also improvements to the software development kits (SDK) are explained on [https://enterprise.wikimedia.com/blog/enhanced-free-api/ the project's blog post]. While Wikimedia Enterprise APIs are designed for high-volume commercial reusers, this change enables many more community use-cases to be built on the service too. ** The Snapshot API (html dumps) have added beta Structured Contents endpoints ([https://enterprise.wikimedia.com/blog/structured-contents-snapshot-api/ blog post on that]) as well as released two beta datasets (English and French Wikipedia) from that endpoint to Hugging Face for public use and feedback ([https://enterprise.wikimedia.com/blog/hugging-face-dataset/ blog post on that]). These pre-parsed data sets enable new options for researchers, developers, and data scientists to use and study the content. '''In depth''' * [[File:Octicons-tools.svg|12px|link=|class=skin-invert|Advanced item]] The Wikidata Query Service (WDQS) is used to get answers to questions using the Wikidata data set. As Wikidata grows, we had to make a major architectural change so that WDQS could remain performant. As part of the [[d:Special:MyLanguage/Wikidata:SPARQL query service/WDQS graph split|WDQS Graph Split project]], we have new SPARQL endpoints available for serving the "[https://query-scholarly.wikidata.org scholarly]" and "[https://query-main.wikidata.org main]" subgraphs of Wikidata. The [http://query.wikidata.org query.wikidata.org endpoint] will continue to serve the full Wikidata graph until March 2025. After this date, it will only serve the main graph. For more information, please see [[d:Special:MyLanguage/Wikidata:SPARQL query service/WDQS backend update/September 2024 scaling update|the announcement on Wikidata]]. '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2024/39|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2024-W39"/> </div> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 07:36, 24 September 2024 (+08) <!-- Pesanan dihantar oleh Pengguna:Quiddity (WMF)@metawiki yang menggunakan senarai di https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=27493779 --> == ''The Signpost'': 26 September 2024 == <div lang="en" dir="ltr" class="mw-content-ltr" style="margin-top:10px; font-size:90%; padding-left:5px; font-family:Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;">[[File:WikipediaSignpostIcon.svg|40px|right]] ''News, reports and features from the English Wikipedia's newspaper''</div> <div style="column-count:2;"> * In the media: [[w:en:Wikipedia:Wikipedia Signpost/2024-09-26/In the media|Indian courts order Wikipedia to take down name of crime victim, and give up names of editors]] * Serendipity: [[w:en:Wikipedia:Wikipedia Signpost/2024-09-26/Serendipity|A Wikipedian at the 2024 Paralympics]] * Opinion: [[w:en:Wikipedia:Wikipedia Signpost/2024-09-26/Opinion|asilvering's RfA debriefing]] * News and notes: [[w:en:Wikipedia:Wikipedia Signpost/2024-09-26/News and notes|Are you ready for admin elections?]] * Gallery: [[w:en:Wikipedia:Wikipedia Signpost/2024-09-26/Gallery|Are Ludd''ai''tes defending the English Wikipedia?]] * Recent research: [[w:en:Wikipedia:Wikipedia Signpost/2024-09-26/Recent research|Article-writing AI is less "prone to reasoning errors (or hallucinations)" than human Wikipedia editors]] * Traffic report: [[w:en:Wikipedia:Wikipedia Signpost/2024-09-26/Traffic report|Jump in the line, rock your body in time]] </div> <div style="margin-top:10px; font-size:90%; padding-left:5px; font-family:Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;">'''[[w:en:Wikipedia:Wikipedia Signpost|Read this Signpost in full]]''' · [[w:en:Wikipedia:Signpost/Single|Single-page]] · [[m:Global message delivery/Targets/Signpost|Unsubscribe]] · [[m:Global message delivery|Global message delivery]] 04:15, 27 September 2024 (+08) <!-- Sent via script ([[w:en:User:JPxG/SPS]]) --></div> <!-- Pesanan dihantar oleh Pengguna:JPxG@metawiki yang menggunakan senarai di https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Signpost&oldid=27463206 --> == Wikidata Weekly Summary #647 == <languages/> <div class="plainlinks mw-content-ltr" lang="en" dir="ltr"> [[File:Wikidata-logo-en.svg|150px|right]] <div style="margin-top:10px; padding-left:5px; font-family:Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;">'' <translate> Here's your quick overview of what has been happening around Wikidata in the<br>week leading up to 2024-09-30. Please help [[d:Special:MyLanguage/Wikidata:Status updates/Current|Translate]]. Missed the previous one?<br> See issue [[d:Special:MyLanguage/Wikidata:Status updates/Previous|#646]]</translate>''</div> <div style="-moz-column-count:2; -webkit-column-count:2; column-count:2; -webkit-column-width: 400px; -moz-column-width: 400px; column-width: 400px;"> '''<translate>Discussions</translate>''' <translate>* Closed request for adminship: [[d:Wikidata:Requests_for_permissions/Administrator/Andrei_Stroe|Andrei Stroe]] - Success! Welcome [[d:User:Andrei_Stroe|User:Andrei Stroe]] as Wikidata's latest Admin. * New requests for permissions/Bot: [[d:Wikidata:Requests_for_permissions/Bot/QichwaBot|QichwaBot]] - Task(s): Creating wikidata lexemes for the Quechua languages. * Closed request for comments: [[d:Wikidata:Requests_for_comment/Do_we_want_automatic_inverse_statement_creation_and_if_so,_how_should_they_happen%3F|Do we want automatic inverse statement creation and if so, how should they happen?]] - Closed due to lack of comments for longer than five years. Despite multiple suggestions, there is no clear consensus to move forward.</translate> '''<translate>[[d:Special:MyLanguage/Wikidata:Events|Events]]</translate>''' <translate>* [[d:Wikidata:Twelfth Birthday|Wikidata's 12th birthday]] is coming up on October 29th. Have a look at the birthday parties and more planned around the world. * Next Linked Data for Libraries [[d:Wikidata:WikiProject LD4 Wikidata Affinity Group|LD4 Wikidata Affinity Group]] session 1 October, 2024: We have our next LD4 Wikidata Affinity Group Session on Tuesday, 1 October, 2024 at 9am PT / 12pm ET / 17:00 UTC / 6pm CET ([https://zonestamp.toolforge.org/1727798400 Time zone converter]). Christa Strickler will be our first Project Series lead with her joint project with the Wikidata Religion & Theology Community of Practice to contribute biographical data to Wikidata from the [https://irfa.paris/en/en-learn-about-a-missionary/ IRFA database] using the Mix’n’Match tool. We are excited to learn more about this project, provide a forum for discussion and shared learning, and lend a hand while building new skills. [[d:Wikidata:WikiProject_LD4_Wikidata_Affinity_Group/Affinity_Group_Calls/First_Project_Series#Session_3_(October_1)_-_Working_session_using_a_data_model_and_the_UseAsRef_user_script_to_enhance_items|Event page]].</translate> '''<translate>Press, articles, blog posts, videos</translate>''' <translate>* Papers ** [https://link.springer.com/chapter/10.1007/978-3-031-72440-4_4 A Systematic Review of Wikidata in GLAM Institutions: a Labs Approach] - Presents a systematic review of Wikidata use in GLAM institutions within the context of the work of the International GLAM Labs Community (glamlabs.io). The results summarise academic literature on Wikidata projects. By G. Candela et al. ** (es) [https://diff.wikimedia.org/es/2024/09/26/curso-de-wikidata-en-espanol-datos-para-el-conocimiento-colaborativo/ Wikidata course in Spanish: Data for collaborative knowledge] - Throughout October, the WikiLearn platform is hosting a course on Wikidata aimed especially at Latin Americans. [https://learn.wiki/courses/course-v1:WikimediaChile+WMC000+2024/about Enroll here]. ** [https://arxiv.org/html/2408.14849v2 Project SHADOW: Symbolic Higher-order Associative Deductive reasoning On Wikidata using LM probing] - SHADOW is a fine-tuned language model trained on an intermediate task using associative deductive reasoning, its performance is measured on a knowledge base construction task using Wikidata triple completion. By Hanna Abi Akl. ** [https://easychair.org/publications/preprint/MZrm Using Wikidata for Managing Cultural Heritage Information] - The present study uses model wikidata elements as a basis and explores its dynamic formation into a cultural heritage information management tool within a museum. By D. Kyriaki-Manessi and S. Vazaiou. ** [https://link.springer.com/chapter/10.1007/978-3-031-72437-4_23 Enriching Archival Linked Data Descriptions with Information from Wikidata and DBpedia] - This paper investigates the potential to use information in archival records in a larger context for ArchOnto and aims to leverage classes and properties sourced from repositories deemed informal due to their crowd-sourcing nature. By I. Koch et al. ** [https://www.sciencedirect.com/science/article/pii/S2405844024144799 A framework for integrating biomedical knowledge in Wikidata with open biological and biomedical ontologies and MeSH keywords] - This paper utilizes primary data sources of OBO ontologies and MeSH keywords classified using SPARQL queries for RDF knowledge graphs, to contribute to the robustness and accuracy of collaborative biomedical knowledge graphs. By H. Turki et al. * Videos ** [https://www.youtube.com/watch?v=OF-kq8-rO_o&t=3038s Serbian Novels on Wikidata: Project wikiELTeC & Tesla] Part of Wikimedia CEE Meeting 2024 in İstanbul, this session presented by Filip Maljković charts progress on contributing Serbian literature to Wikidata. * Dataviz ** [https://tjukanovt.github.io/notable-people Find your most famous neighbour], a world map of notable people based on Wikipedia and Wikidata.</translate> '''<translate>Tool of the week</translate>''' <translate>* [https://larsgw.blogspot.com/2023/12/three-new-userscripts-for-wikidata.html Three new Userscripts for Wikidata] - [[d:User:Lagewi|User:Lagewi]] has written 3 scripts to simplify reading references, explore property-value pairs in use for a statement or attaching a full bibliography to the end of the item page.</translate> '''<translate>Other Noteworthy Stuff</translate>''' <translate>* [https://www.opensanctions.org/datasets/wd_categories/ OpenSactions:Wikidata Persons in Relevant Categories] - Using [https://petscan.wmcloud.org/ PETScan], generates a list of profiles of politically exposed persons by querying specific categories on Wikidata and extracting the entities.</translate> '''<translate>Newest [[d:Special:ListProperties|properties]] and [[d:Special:MyLanguage/Wikidata:Property proposal|property proposals]] to review</translate>''' <!-- NEW PROPERTIES DO NOT REMOVE --> * <translate>Newest [[d:Special:ListProperties|properties]]:</translate> ** <translate>General datatypes: </translate> ***[[:d:Property:P12969|game designer]] (<nowiki>person(s) who devised and developed this game</nowiki>) ***[[:d:Property:P12981|handwriting example]] (<nowiki>sample image of the person's handwriting</nowiki>) ***[[:d:Property:P12992|objects of occurrence have role]] (<nowiki>role that objects of this occurrence take on in the context of this occurrence. (For selectional restrictions, use "object class of occurrence" (P12913) instead.)</nowiki>) ***[[:d:Property:P12993|agents of action have role]] (<nowiki>role that agents of this action take on in the context of this action. (For selectional restrictions, use "agent class of action" (P12994) instead. )</nowiki>) ***[[:d:Property:P12994|agent class of action]] (<nowiki>class of items that may initiate this action or class of actions (For roles filled by agents of an action, use "agents of action have role" (P12993) instead)</nowiki>) ***[[:d:Property:P12995|agent of action]] (<nowiki>particular item that initiates this action or class of actions</nowiki>) ** <translate>External identifiers: </translate>[[:d:Property:P12963|‎Altar of Gaming character ID]], [[:d:Property:P12964|WikiYeshiva article ID]], [[:d:Property:P12965|Yediot Books book ID]], [[:d:Property:P12966|Mapcarta ID]], [[:d:Property:P12967|VIRIN]], [[:d:Property:P12968|cnkgraph person ID]], [[:d:Property:P12970|Tabletopia game ID]], [[:d:Property:P12971|cnkgraph book ID]], [[:d:Property:P12973|cnkgraph poem ID]], [[:d:Property:P12975|Lexikon der Mathematik entry ID]], [[:d:Property:P12976|‎CNES ID]], [[:d:Property:P12977|‎Tretyakov Gallery artist ID]], [[:d:Property:P12978|‎TV Maze character ID]], [[:d:Property:P12979|Say Who ID]], [[:d:Property:P12980|‎Finnish Business ID]], [[:d:Property:P12983|Prosocour person ID]], [[:d:Property:P12984|Stadtwiki Karlsruhe ID]], [[:d:Property:P12985|Athletics New Zealand athlete ID]], [[:d:Property:P12986|Encyclopedia of Tunisian Women person ID]], [[:d:Property:P12987|‎LMFDB knowl ID]], [[:d:Property:P12988|ACUM performer ID]], [[:d:Property:P12989|ACUM creator/publisher ID]], [[:d:Property:P12990|ACUM Work ID]], [[:d:Property:P12991|ACUM album ID]], [[:d:Property:P12996|culture.ru organization ID]], [[:d:Property:P12997|‎Hindustan Times topic ID]], [[:d:Property:P12998|Newgrounds submission ID]], [[:d:Property:P12999|Storia della civiltà europea ID]], [[:d:Property:P13000|Encyclopedia of Brno History literature ID]], [[:d:Property:P13001|Linked Open Vocabularies ID]], [[:d:Property:P13002|‎Ontobee ID]], [[:d:Property:P13003|‎typeset.io journal ID]], [[:d:Property:P13004|NooSFere editorial collection ID]], [[:d:Property:P13005|pomniky.npmk.cz ID]], [[:d:Property:P13014|‎Dictionary of guerrillas and anti-Franco resistance fighters ID]], [[:d:Property:P13015|e-LIS publication ID]], [[:d:Property:P13016|GameReactor company ID]] <!-- END NEW PROPERTIES --> <!-- NEW PROPOSALS DO NOT REMOVE --> <translate>* New [[d:Special:MyLanguage/Wikidata:Property proposal|property proposals]] to review:</translate> <translate>** General datatypes: </translate> ***[[:d:Wikidata:Property proposal/Larval host plant|Larval host plant]] (<nowiki>Larval host plant - used only for insects - subclass of P1034</nowiki>) ***[[:d:Wikidata:Property proposal/has reading|has reading]] (<nowiki>phonetic reading or pronunciation of the kanji</nowiki>) ***[[:d:Wikidata:Property proposal/chemical formula|chemical formula]] (<nowiki>Description of chemical compound giving element symbols and counts</nowiki>) ***[[:d:Wikidata:Property proposal/mode of reproduction|mode of reproduction]] (<nowiki>ways for living organisms to propagate or produce their offsprings</nowiki>) ***[[:d:Wikidata:Property proposal/health points|health points]] (<nowiki>health or armor points of this video game, board game or role-playing game character</nowiki>) ***[[:d:Wikidata:Property proposal/damage|damage]] (<nowiki>damage value of this video game weapon, ability or character</nowiki>) ***[[:d:Wikidata:Property proposal/magazine capacity|magazine capacity]] (<nowiki>In (real or fictional) devices like a firearm, weapon, or engineered thing, this is the default capacity or size of a devices' magazine, clip, or other container typically used to hold ammunition, bolts, cartridges, tools, etc. which pushes those items as needed usually through a spring-based mechanism into a receiver for further use by the device</nowiki>) ***[[:d:Wikidata:Property proposal/male mean age|male mean age]] (<nowiki>male mean age in a given place; qualifier of {{P|4442}}</nowiki>) ***[[:d:Wikidata:Property proposal/female mean age|female mean age]] (<nowiki>female mean age in a given place; qualifier of {{P|4442}}</nowiki>) ***[[:d:Wikidata:Property proposal/Mummy of a person|Mummy of a person]] (<nowiki>mummy of a person</nowiki>) ***[[:d:Wikidata:Property proposal/publication type of scholarly article|publication type of scholarly article]] (<nowiki>Publication type of scholarly article</nowiki>) ***[[:d:Wikidata:Property proposal/characteristic of|characteristic of]] (<nowiki>(qualifier only) statement value is a characteristic, quality, property, or state of this item</nowiki>) ***[[:d:Wikidata:Property proposal/Medietilsynets filmdatabase|Medietilsynets filmdatabase]] (<nowiki>identifier for a film in the Norwegian Medietilsynets database</nowiki>) ***[[:d:Wikidata:Property proposal/Western Australian Biographical Index|Western Australian Biographical Index]] (<nowiki>Card ID from the Western Australian Biographical Index, a set of handwritten index cards compiled in the 1970s.</nowiki>) ***[[:d:Wikidata:Property proposal/leased to|leased to]] (<nowiki>person or organisation that holds or was granted a lease on the subject</nowiki>) ***[[:d:Wikidata:Property proposal/WPBSA com player ID|WPBSA com player ID]] (<nowiki>Identifier for an athlete on the main website of WPBSA</nowiki>) ***[[:d:Wikidata:Property proposal/JLPT level|JLPT level]] (<nowiki>difficulty of word by the level of JLPT</nowiki>) <translate>** External identifiers:</translate> [[:d:Wikidata:Property proposal/case id (mainland China)|case id (mainland China)]], [[:d:Wikidata:Property proposal/NWIS site ID|NWIS site ID]], [[:d:Wikidata:Property proposal/Biblioteka Nauki IDs|Biblioteka Nauki IDs]], [[:d:Wikidata:Property proposal/LWW journal ID|LWW journal ID]], [[:d:Wikidata:Property proposal/BioMed Central journal ID|BioMed Central journal ID]], [[:d:Wikidata:Property proposal/Historical Encyclopedia of Siberia ID|Historical Encyclopedia of Siberia ID]], [[:d:Wikidata:Property proposal/FightTime fighters ID|FightTime fighters ID]], [[:d:Wikidata:Property proposal/Korean Basketball League ID|Korean Basketball League ID]], [[:d:Wikidata:Property proposal/Identifiant L'Humanité d’un sujet|Identifiant L'Humanité d’un sujet]], [[:d:Wikidata:Property proposal/Chinese Basketball Association ID2|Chinese Basketball Association ID2]], [[:d:Wikidata:Property proposal/Koha Kütüphane ID|Koha Kütüphane ID]], [[:d:Wikidata:Property proposal/MyWaifuList character ID|MyWaifuList character ID]], [[:d:Wikidata:Property proposal/FantLab artist ID|FantLab artist ID]], [[:d:Wikidata:Property proposal/Münzkabinett|Münzkabinett]], [[:d:Wikidata:Property proposal/Latgales dati person ID|Latgales dati person ID]], [[:d:Wikidata:Property proposal/identifiant inventaire Grand Est|identifiant inventaire Grand Est]], [[:d:Wikidata:Property proposal/RedBA Granada authority ID|RedBA Granada authority ID]], [[:d:Wikidata:Property proposal/MetalTabs.com musician ID|MetalTabs.com musician ID]], [[:d:Wikidata:Property proposal/HA! ID|HA! ID]], [[:d:Wikidata:Property proposal/Identifiant Radio France d'une émission|Identifiant Radio France d'une émission]], [[:d:Wikidata:Property proposal/Identifiant France Télévisions d'une émission|Identifiant France Télévisions d'une émission]], [[:d:Wikidata:Property proposal/beniabbandonati ID|beniabbandonati ID]], [[:d:Wikidata:Property proposal/DDB person ID|DDB person ID]], [[:d:Wikidata:Property proposal/European Parliament document ID|European Parliament document ID]], [[:d:Wikidata:Property proposal/Hlídač státu subject ID|Hlídač státu subject ID]], [[:d:Wikidata:Property proposal/Kramerius of Czech Digital Library UUID|Kramerius of Czech Digital Library UUID]], [[:d:Wikidata:Property proposal/Acervo de Literatura Digital Mato-Grossense ID|Acervo de Literatura Digital Mato-Grossense ID]], [[:d:Wikidata:Property proposal/Persons and Names of the Middle Kingdom and early New Kingdom person ID|Persons and Names of the Middle Kingdom and early New Kingdom person ID]], [[:d:Wikidata:Property proposal/Cihai encyclopedia entry ID|Cihai encyclopedia entry ID]], [[:d:Wikidata:Property proposal/Cihai dictionary entry ID|Cihai dictionary entry ID]], [[:d:Wikidata:Property proposal/Duocet Wiki of Plants ID|Duocet Wiki of Plants ID]] <!-- END NEW PROPOSALS --> <translate>You can comment on [[d:Wikidata:Property proposal/Overview|all open property proposals]]!</translate> '''<translate>Did you know?''' * Query examples: ** [https://w.wiki/BJ2c Network of European Union Independent Fiscal Institutions] ** [https://w.wiki/BNAq Opera singers who are sopranos with an article on English Wikipedia] * Newest [[d:Special:MyLanguage/Wikidata:WikiProjects|WikiProjects]]: * Newest [[d:Wikidata:Database reports|database reports]]: [[d:Wikidata:Database_reports/Popular_items_without_claims|Popular_items_without_claims]] * [[d:Wikidata:Showcase lexemes|Showcase Lexemes]]: [[d:Lexeme:L1126190|هُئَڻُ L1126190]] Sindhi verb (to be)</translate> '''<translate>Development''' * Search: The [[mediawikiwiki:Help:Extension:WikibaseCirrusSearch#Keywords|haswbstatement search magic word]] has been improved by the Search Platform Team. Previously it was limited in which Properties were indexed for it. Going forward haswbstatement:P123 will work for all Properties, regardless of their datatype. This will allow you to filter search results for Items that have a statement with a specific Property. (Searching for a specific complete statement with haswbstatement:P123=xxx will still only work for specific datatypes.) For this to work all Items have to be reindexed and this will take up to 1 month. * Design system migration: We have migrated the Special:NewLexeme page from Wikit to Codex and are working on finishing the migration for the Query Builder. * EntitySchemas: We finished the investigation about how to support search for EntitySchemas by label or alias when linking to an EntitySchema in a statement. ([[phab:T362005]]) * Wikibase REST API: We worked on integrating language fallbacks into the API ([[phab:T371605]]) [[phab:maniphest/query/4RotIcw5oINo/#R|You can see all open tickets related to Wikidata here]]. If you want to help, you can also have a look at [https://phabricator.wikimedia.org/project/board/71/query/zfiRgTnZF7zu/?filter=zfiRgTnZF7zu&order=priority the tasks needing a volunteer].</translate> <translate>'''Weekly Tasks''' * Add labels, in your own language(s), for the new properties listed [[d:Wikidata:Status_updates/Next#Newest_properties_and_property_proposals_to_review|above]]. * Contribute to the showcase Item and Lexeme [[d:Wikidata:Status_updates/Next#Did_you_know?|above]]. * Summarize your [[d:Wikidata:Status_updates/Next#Did_you_know?|WikiProject's ongoing activities]] in one or two sentences. * Help [[d:Special:LanguageStats|translate]] or proofread the interface and documentation pages, in your own language! * [[d:User:Pasleim/projectmerge|Help merge identical items]] across Wikimedia projects. * Help [[d:Wikidata:Status updates/Next|write the next summary!]]</translate> <div style="margin-top:10px; font-size:90%; padding-left:5px; font-family:Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;">'''[[:d:Special:MyLanguage/Wikidata:Status updates/Current|Read the full report]] · [[m:Global message delivery/Targets/Wikidata|Unsubscribe]] · [[d:Special:MyLanguage/Wikidata:Status updates/Current|Help translate]] · [[d:Special:MyLanguage/Wikidata:Status updates/Previous|Previous issue]] · [[User:Danny Benjafield (WMDE)|Danny Benjafield (WMDE)]] ([[User talk:Danny Benjafield (WMDE)|<span class="signature-talk">{{int:Talkpagelinktext}}</span>]]) 19:03, 30 September 2024 (UTC)''' </div> </div> </div> <!-- Pesanan dihantar oleh Pengguna:Danny Benjafield (WMDE)@metawiki yang menggunakan senarai di https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikidata&oldid=27529326 --> == <span lang="en" dir="ltr">Tech News: 2024-40</span> == <div lang="en" dir="ltr"> <section begin="technews-2024-W40"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2024/40|Translations]] are available. '''Updates for editors''' * Readers of [[phab:T375401|42 more wikis]] can now use Dark Mode. If the option is not yet available for logged-out users of your wiki, this is likely because many templates do not yet display well in Dark Mode. Please use the [https://night-mode-checker.wmcloud.org/ night-mode-checker tool] if you are interested in helping to reduce the number of issues. The [[mw:Special:MyLanguage/Recommendations for night mode compatibility on Wikimedia wikis|recommendations page]] provides guidance on this. Dark Mode is enabled on additional wikis once per month. * Editors using the 2010 wikitext editor as their default can access features from the 2017 wikitext editor by adding <code dir=ltr>?veaction=editsource</code> to the URL. If you would like to enable the 2017 wikitext editor as your default, it can be set in [[Special:Preferences#mw-input-wpvisualeditor-newwikitext|your preferences]]. [https://phabricator.wikimedia.org/T239796] * For logged-out readers using the Vector 2022 skin, the "donate" link has been moved from a collapsible menu next to the content area into a more prominent top menu, next to "Create an account". This restores the link to the level of prominence it had in the Vector 2010 skin. [[mw:Readers/2024 Reader and Donor Experiences#Donor Experiences (Key Result WE 3.2 and the related hypotheses)|Learn more]] about the changes related to donor experiences. [https://phabricator.wikimedia.org/T373585] * The CampaignEvents extension provides tools for organizers to more easily manage events, communicate with participants, and promote their events on the wikis. The extension has been [[m:Special:MyLanguage/CampaignEvents/Deployment status|enabled]] on Arabic Wikipedia, Igbo Wikipedia, Swahili Wikipedia, and Meta-Wiki. [[w:zh:Wikipedia:互助客栈/其他#引進CampaignEvents擴充功能|Chinese Wikipedia has decided]] to enable the extension, and discussions on the extension are in progress [[w:es:Wikipedia:Votaciones/2024/Sobre la política de Organizadores de Eventos|on Spanish Wikipedia]] and [[d:Wikidata:Project chat#Enabling the CampaignEvents Extention on Wikidata|on Wikidata]]. To learn how to enable the extension on your wiki, you can visit [[m:Special:MyLanguage/CampaignEvents|the CampaignEvents page on Meta-Wiki]]. * View all {{formatnum:22}} community-submitted {{PLURAL:22|task|tasks}} that were [[m:Tech/News/Recently resolved community tasks|resolved last week]]. '''Updates for technical contributors''' * Developers with an account on Wikitech-wiki should [[wikitech:Wikitech/SUL-migration|check if any action is required]] for their accounts. The wiki is being changed to use the single-user-login (SUL) system, and other configuration changes. This change will help reduce the overall complexity for the weekly software updates across all our wikis. '''In depth''' * The [[m:Special:MyLanguage/Tech/Server switch|server switch]] was completed successfully last week with a read-only time of [[wikitech:Switch Datacenter#Past Switches|only 2 minutes 46 seconds]]. This periodic process makes sure that engineers can switch data centers and keep all of the wikis available for readers, even if there are major technical issues. It also gives engineers a chance to do maintenance and upgrades on systems that normally run 24 hours a day, and often helps to reveal weaknesses in the infrastructure. The process involves dozens of software services and hundreds of hardware servers, and requires multiple teams working together. Work over the past few years has reduced the time from 17 minutes down to 2–3 minutes. [https://lists.wikimedia.org/hyperkitty/list/wikitech-l@lists.wikimedia.org/thread/66ZW7B2MG63AESQVTXDIFQBDBS766JGW/] '''Meetings and events''' * October 4–6: [[m:Special:MyLanguage/WikiIndaba conference 2024|WikiIndaba Conference's Hackathon]] in Johannesburg, South Africa * November 4–6: [[mw:Special:MyLanguage/MediaWiki Users and Developers Conference Fall 2024|MediaWiki Users and Developers Conference Fall 2024]] in Vienna, Austria '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2024/40|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2024-W40"/> </div> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 06:20, 1 Oktober 2024 (+08) <!-- Pesanan dihantar oleh Pengguna:Quiddity (WMF)@metawiki yang menggunakan senarai di https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=27530062 --> == Wikidata weekly summary #648 == <languages/> <div class="plainlinks mw-content-ltr" lang="en" dir="ltr"> [[File:Wikidata-logo-en.svg|150px|right]] <div style="margin-top:10px; padding-left:5px; font-family:Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;">'' <translate> Here's your quick overview of what has been happening around Wikidata in the<br>week leading up to 2024-10-07. Please help [[d:Special:MyLanguage/Wikidata:Status_updates/2024_10_07|Translate]]. Missed the previous one?<br> See issue [[d:Special:MyLanguage/Wikidata:Status updates/Previous|#647]]</translate>''</div> <div style="-moz-column-count:2; -webkit-column-count:2; column-count:2; -webkit-column-width: 400px; -moz-column-width: 400px; column-width: 400px;"> '''<translate>[[d:Special:MyLanguage/Wikidata:Events|Events]]</translate>''' <translate>* Upcoming: ** [https://www.eventbrite.com/e/wikidata-day-2024-tickets-1034373879117?aff=erelexpmlt Wikidata Day 2024] at the Pratt Institute Manhattan Campus, New York - To celebrate Wikidata's 12th Birthday, a mini-conference with beginner workshops, lightning talks and keynote speeches will be held. October 26, 11am - 5pm EDT (UTC-4). More info, registration and full address on this [[w:Wikipedia:Meetup/NYC/Wikidata_Day_2024|Wikipedia event page]]. ** [[d:Wikidata:Events/Wikidata Days Bologna 2024|The Wikidata Days 2024 in Bologna, Italy]] will take place on November 8th and 9th. Its [[d:Wikidata:Events/Wikidata Days Bologna 2024/Programma|program]] revolves around Wikidata for libraries and academia, and features a wide range of Wikidata-enthusiastic librarians and researchers from Italy. [[d:Wikidata:Events/Wikidata Days Bologna 2024/Iscrizione|Registration]] is open until October 31st. ** The next [[d:Special:MyLanguage/Wikidata:Events#Office_hours|Wikidata+Wikibase office hours]] will take place on Wednesday, 16th October 2024 at 18:00 CEST in the [https://t.me/joinchat/IeCRo0j5Uag1qR4Tk8Ftsg Wikidata Telegram group]. ''The Wikidata and Wikibase office hours are online events where the development team presents what they have been working on over the past quarter, and the community is welcome to ask questions and discuss important issues related to the development of Wikidata and Wikibase.'' ** [[Wikidata:Scholia/Events/Hackathon October 2024|Scholia hackathon]] on Oct 18-20, aimed at addressing changes related to the Wikidata graph split ** [https://ktieb.org.mt/en/festival/intangible-cultural-heritage-on-wikidata-wikimedia-community-malta-wcm-wcm-stand-37/ Intangible Cultural Heritage on Wikidata] - Hosted by Wikimedia Community Malta (WCM), November 8, 2024 18:00 - 19:00 CEST, Malta Fairs and Conference Centre (MFCC) in Ta’ Qali, Malta ** [https://library.osu.edu/site/cartoons/2024/10/02/graphic-possibilities-research-workshop/wikidata-event-fall24_-chambliss_/ Edit-A-Thon: 50 States of Comics - Ohio], take part in this virtual event held October 10, 10:00 - 16:00 EST (UTC-5).</translate> <translate>'''Press, articles, blog posts, videos'''</translate> <translate>* Blogs ** [https://www.dbreunig.com/2024/10/04/wikidata-is-a-giant-crosswalk-file.html Wikidata is a giant crosswalk file] dbreunig.com describes how with a little DuckDB and Ruby and data from Wikidata, you can produce a cross-walk file of geographic entities. * Videos ** (ru) [https://www.youtube.com/watch?v=qMAQtaKzH1o Wikidata Reconciliation Service] - This video shows how to add QID's to a large number of person-entities, add descriptions and search by full name and years of life. [https://wikidata.reconci.link/ Wikidata reconciliation for OR] (Script: [https://gist.github.com/Podbrushkin/43053bf16640afce96f01721e2f71d6a Github:Podbrushkin]) ** (fr) [https://www.youtube.com/watch?v=luIWdG9eTG0 Data recovery on Wikidata for the DataViz project] - PhilippGam presents the various methods to extract and sort data from Wikidata and use the wikidataMultiSearch tool. ** [https://youtube.com/9pPpwrK7Qq4?t=4984 Bridging the Digital Scriptorium Data Model and Wikidata to Expand Reuse of Manuscript Metadata] Rose McCandless gives this lighning talk at the LD4 2024 Conference. * Notebooks ** [https://observablehq.com/@pac02/continental-and-country-diversity-in-wikipedia-art Continental and country diversity of Wikipedia art]</translate> '''<translate>Tool of the week</translate>''' * (fr) [https://philippegambette.github.io/wikidataMultiSearch/ wikidata MultiSearch] - search for a list of elements in Wikidata. A GPLv3 licenced tool built by Philippe Gambette allows you to search for a list of words in Wikidata and retrieve some associated Wikidata properties. '''<translate>Other Noteworthy Stuff</translate>''' * Are you building applications or services with Wikidata's data? [[d:Wikidata:Usability and usefulness/2024-Data access methods|We'd love to hear from you]] to help us figure out the future of accessing Wikidata's data. * [[d:Wikidata:Event_Organizers|Wikidata: Event Organizers]] - If you are organizing or thinking about planning a Wikidata event, this new page listing the additional User rights the user-role 'event organizer' has will be a valuable resource. Including the process for applying for permission rights. '''<translate>Newest [[d:Special:ListProperties|properties]] and [[d:Special:MyLanguage/Wikidata:Property proposal|property proposals]] to review</translate>''' <!-- NEW PROPERTIES DO NOT REMOVE --> <translate>* Newest [[d:Special:ListProperties|properties]]: ** General datatypes:</translate> ***[[:d:Property:P12981|handwriting example]] (<nowiki>sample image of the person's handwriting</nowiki>) ***[[:d:Property:P12992|objects of occurrence have role]] (<nowiki>role that objects of this occurrence take on in the context of this occurrence. (For selectional restrictions, use "object class of occurrence" (P12913) instead.)</nowiki>) ***[[:d:Property:P12993|agents of action have role]] (<nowiki>role that agents of this action take on in the context of this action. (For selectional restrictions, use "agent class of action" (P12994) instead. )</nowiki>) ***[[:d:Property:P12994|agent class of action]] (<nowiki>class of items that may initiate this action or class of actions (For roles filled by agents of an action, use "agents of action have role" (P12993) instead)</nowiki>) ***[[:d:Property:P12995|agent of action]] (<nowiki>particular item that initiates this action or class of actions</nowiki>) ***[[:d:Property:P13044|characteristic of]] (<nowiki>(qualifier only) statement value is a characteristic, quality, property, or state of this qualifier value</nowiki>) ***[[:d:Property:P13045|has kanji reading]] (<nowiki>phonetic reading or pronunciation of the kanji</nowiki>) ***[[:d:Property:P13046|publication type of scholarly work]] (<nowiki>Publication type of scholarly work</nowiki>) ***[[:d:Property:P13047|leased to]] (<nowiki>person or organisation that holds or was granted a lease on the subject</nowiki>) ***[[:d:Property:P13048|magazine capacity]] (<nowiki>number of projectiles or objects in the magazine feeding a weapon or tool</nowiki>) <translate>** External identifiers:</translate> [[:d:Property:P12980|‎Finnish Business ID]], [[:d:Property:P12983|Prosocour person ID]], [[:d:Property:P12984|Stadtwiki Karlsruhe ID]], [[:d:Property:P12985|Athletics New Zealand athlete ID]], [[:d:Property:P12986|Encyclopedia of Tunisian Women person ID]], [[:d:Property:P12987|‎LMFDB knowl ID]], [[:d:Property:P12988|ACUM performer ID]], [[:d:Property:P12989|ACUM creator/publisher ID]], [[:d:Property:P12990|ACUM Work ID]], [[:d:Property:P12991|ACUM album ID]], [[:d:Property:P12996|culture.ru organization ID]], [[:d:Property:P12997|‎Hindustan Times topic ID]], [[:d:Property:P12998|Newgrounds submission ID]], [[:d:Property:P12999|Storia della civiltà europea ID]], [[:d:Property:P13000|Encyclopedia of Brno History literature ID]], [[:d:Property:P13001|Linked Open Vocabularies ID]], [[:d:Property:P13002|‎Ontobee ID]], [[:d:Property:P13003|‎typeset.io journal ID]], [[:d:Property:P13004|NooSFere editorial collection ID]], [[:d:Property:P13005|pomniky.npmk.cz ID]], [[:d:Property:P13014|‎Dictionary of guerrillas and anti-Franco resistance fighters ID]], [[:d:Property:P13015|e-LIS publication ID]], [[:d:Property:P13016|GameReactor company ID]], [[:d:Property:P13017|Latgales dati person ID]], [[:d:Property:P13018|‎FantLab artist ID]], [[:d:Property:P13019|RedBA Granada authority ID]], [[:d:Property:P13020|‎NWIS site ID]], [[:d:Property:P13021|MetalTabs.com band ID]], [[:d:Property:P13022|Koha Kütüphane ID]], [[:d:Property:P13023|HA! artwork ID]], [[:d:Property:P13024|France television program ID]], [[:d:Property:P13026|Radio France program ID]], [[:d:Property:P13027|Grand Est inventory ID]], [[:d:Property:P13028|Norwegian Media Authority's film rating ID]], [[:d:Property:P13029|Historical Encyclopedia of Siberia ID]], [[:d:Property:P13030|‎Münzkabinett ID]], [[:d:Property:P13031|MyWaifuList character ID]], [[:d:Property:P13032|‎Kramerius of Czech Digital Library UUID]], [[:d:Property:P13034|‎European Parliament document ID]], [[:d:Property:P13035|‎Western Australian Biographical Index]], [[:d:Property:P13037|beniabbandonati (detailed sheet) ID]], [[:d:Property:P13038|beniabbandonati (summary sheet) ID]], [[:d:Property:P13039|Biblioteka Nauki article ID]], [[:d:Property:P13040|Biblioteka Nauki journal ID]], [[:d:Property:P13041|Biblioteka Nauki book ID]], [[:d:Property:P13042|Biblioteka Nauki publisher ID]], [[:d:Property:P13043|PNM Middle Kingdom and New Kingdom person ID]], [[:d:Property:P13049|DDB person ID]] <!-- END NEW PROPERTIES --> <!-- NEW PROPOSALS DO NOT REMOVE --> <translate>* New [[d:Special:MyLanguage/Wikidata:Property proposal|property proposals]] to review: ** General datatypes:</translate> ***[[:d:Wikidata:Property proposal/Larval host plant|Larval host plant]] (<nowiki>Larval host plant - used only for insects - subclass of P1034</nowiki>) ***[[:d:Wikidata:Property proposal/chemical formula|chemical formula]] (<nowiki>Description of chemical compound giving element symbols and counts</nowiki>) ***[[:d:Wikidata:Property proposal/mode of reproduction|mode of reproduction]] (<nowiki>ways for living organisms to propagate or produce their offsprings</nowiki>) ***[[:d:Wikidata:Property proposal/health points|health points]] (<nowiki>health or armor points of this video game, board game or role-playing game character</nowiki>) ***[[:d:Wikidata:Property proposal/damage|damage]] (<nowiki>damage value of this video game weapon, ability or character</nowiki>) ***[[:d:Wikidata:Property proposal/male mean age|male mean age]] (<nowiki>male mean age in a given place; qualifier of {{P|4442}}</nowiki>) ***[[:d:Wikidata:Property proposal/female mean age|female mean age]] (<nowiki>female mean age in a given place; qualifier of {{P|4442}}</nowiki>) ***[[:d:Wikidata:Property proposal/Mummy of a person|Mummy of a person]] (<nowiki>mummy of a person</nowiki>) ***[[:d:Wikidata:Property proposal/WPBSA com player ID|WPBSA com player ID]] (<nowiki>Identifier for an athlete on the main website of WPBSA</nowiki>) ***[[:d:Wikidata:Property proposal/JLPT level|JLPT level]] (<nowiki>difficulty of word by the level of JLPT</nowiki>) ***[[:d:Wikidata:Property proposal/beer style|beer style]] (<nowiki>Classification of a beer based on its style</nowiki>) ***[[:d:Wikidata:Property proposal/has forks|has forks]] (<nowiki>Notable software forks of this software</nowiki>) ***[[:d:Wikidata:Property proposal/Monument Counter ID|Monument Counter ID]] (<nowiki>Digital memorial for women killed by violence</nowiki>) <translate>** External identifiers:</translate> [[:d:Wikidata:Property proposal/case id (mainland China)|case id (mainland China)]], [[:d:Wikidata:Property proposal/BioMed Central journal ID|BioMed Central journal ID]], [[:d:Wikidata:Property proposal/FightTime fighters ID|FightTime fighters ID]], [[:d:Wikidata:Property proposal/Korean Basketball League ID|Korean Basketball League ID]], [[:d:Wikidata:Property proposal/Identifiant L'Humanité d’un sujet|Identifiant L'Humanité d’un sujet]], [[:d:Wikidata:Property proposal/Chinese Basketball Association ID2|Chinese Basketball Association ID2]], [[:d:Wikidata:Property proposal/KISTI institute ID|KISTI institute ID]], [[:d:Wikidata:Property proposal/Hlídač státu subject ID|Hlídač státu subject ID]], [[:d:Wikidata:Property proposal/Acervo de Literatura Digital Mato-Grossense Person ID|Acervo de Literatura Digital Mato-Grossense Person ID]], [[:d:Wikidata:Property proposal/Cihai encyclopedia entry ID|Cihai encyclopedia entry ID]], [[:d:Wikidata:Property proposal/Cihai dictionary entry ID|Cihai dictionary entry ID]], [[:d:Wikidata:Property proposal/Duocet Wiki of Plants ID|Duocet Wiki of Plants ID]], [[:d:Wikidata:Property proposal/Dwelly entry ID|Dwelly entry ID]], [[:d:Wikidata:Property proposal/Indo-Tibetan Lexical Resource ID|Indo-Tibetan Lexical Resource ID]], [[:d:Wikidata:Property proposal/A digital concordance of the R̥gveda ID|A digital concordance of the R̥gveda ID]], [[:d:Wikidata:Property proposal/vardnica.aizpute.lv ID|vardnica.aizpute.lv ID]], [[:d:Wikidata:Property proposal/Identifiant CIRDOC d'un auteur ou d'une autrice|Identifiant CIRDOC d'un auteur ou d'une autrice]], [[:d:Wikidata:Property proposal/Identifiant CIRDOC d'un document|Identifiant CIRDOC d'un document]], [[:d:Wikidata:Property proposal/Department of Defense Identification Code|Department of Defense Identification Code]], [[:d:Wikidata:Property proposal/Identifiant d'un document audiovisuel dans le catalogue de l'Inathèque|Identifiant d'un document audiovisuel dans le catalogue de l'Inathèque]], [[:d:Wikidata:Property proposal/LWW journal ID|LWW journal ID]], [[:d:Wikidata:Property proposal/BAHRA ID|BAHRA ID]], [[:d:Wikidata:Property proposal/World Historical Gazetteer place ID|World Historical Gazetteer place ID]], [[:d:Wikidata:Property proposal/Diccionario biográfico de Castilla-La Mancha ID|Diccionario biográfico de Castilla-La Mancha ID]], [[:d:Wikidata:Property proposal/AniSearch person ID|AniSearch person ID]], [[:d:Wikidata:Property proposal/identifiant Babelio d'un sujet|identifiant Babelio d'un sujet]], [[:d:Wikidata:Property proposal/Identifiant d'une personne sur Madelen|Identifiant d'une personne sur Madelen]], [[:d:Wikidata:Property proposal/ITTF PTT ID|ITTF PTT ID]], [[:d:Wikidata:Property proposal/Push Square series ID|Push Square series ID]], [[:d:Wikidata:Property proposal/VG247 series ID|VG247 series ID]], [[:d:Wikidata:Property proposal/dtf.ru person ID|dtf.ru person ID]] <!-- END NEW PROPOSALS --> <translate>You can comment on [[d:Wikidata:Property proposal/Overview|all open property proposals]]!</translate> '''<translate>Did you know?''' * Query examples:</translate> ** [https://w.wiki/BSj8 Winners of the Guillaume Apollinaire Prize (1941-2023)] ** [https://w.wiki/BQms Libraries in Argentina (on Wikidata)] <translate>* Newest [[d:Special:MyLanguage/Wikidata:WikiProjects|WikiProjects]]: * WikiProject Highlights: ** [[d:Wikidata:Lingnan_University_Library_Wikidata_Pilot|Lingnan University Library: Wikidata Pilot Project]] - Creating and improving entries for Lingnan University academic staff, as well as generating entries for the Library's digital collections and Lingnan theses and dissertations. ** [[d:Wikidata:WikiProject_French_Literary_Prizes|French Literary Prizes]] - Aims to coordinate the development of a database on French literary prizes (list of prizes, jury members, list of winners) ** [[d:Wikidata:WikiProject_Cycling/2025_races|Cycling: 2025 Races]] - documenting the the planned Cycling races for 2025. * Newest [[d:Wikidata:Database reports|database reports]]: [[d:Wikidata:Database_reports/Abuse_filter_effectiveness|Abuse filter effectiveness]] - This DB report compiles a variety of statistics on combating vandalism.</translate> '''<translate>Development''' * Data access: ** We have published [[d:Wikidata:Usability and usefulness/2024-Data access methods|a survey to better understand the future needs of application developers]] who want to work with Wikidata's data. Please take part if you are developing applications or services using data from Wikidata. ** We are analyzing query logs to better understand which queries could be moved to other services in the future. * Design system: We continued migrating the Query Builder and Special:NewLexeme from Wikit to Codex</translate> <translate>[[phab:maniphest/query/4RotIcw5oINo/#R|You can see all open tickets related to Wikidata here]]. If you want to help, you can also have a look at [https://phabricator.wikimedia.org/project/board/71/query/zfiRgTnZF7zu/?filter=zfiRgTnZF7zu&order=priority the tasks needing a volunteer].</translate> '''<translate>Weekly Tasks''' * Add labels, in your own language(s), for the new properties listed [[d:Wikidata:Status_updates/Next#Newest_properties_and_property_proposals_to_review|above]]. * Contribute to the showcase Item and Lexeme [[d:Wikidata:Status_updates/Next#Did_you_know?|above]]. * Summarize your [[d:Wikidata:Status_updates/Next#Did_you_know?|WikiProject's ongoing activities]] in one or two sentences. * Help [[d:Special:LanguageStats|translate]] or proofread the interface and documentation pages, in your own language! * [[d:User:Pasleim/projectmerge|Help merge identical items]] across Wikimedia projects. * Help [[d:Wikidata:Status updates/Next|write the next summary!]]</translate> <div style="margin-top:10px; font-size:90%; padding-left:5px; font-family:Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;">'''[[:d:Special:MyLanguage/Wikidata:Status updates/Current|Read the full report]] · [[m:Global message delivery/Targets/Wikidata|Unsubscribe]] · [[d:Special:MyLanguage/Wikidata:Status updates/Current|Help translate]] · [[d:Special:MyLanguage/Wikidata:Status updates/Previous|Previous issue]] · [[User:Danny Benjafield (WMDE)|Danny Benjafield (WMDE)]] ([[User talk:Danny Benjafield (WMDE)|<span class="signature-talk">{{int:Talkpagelinktext}}</span>]]) 19:13, 07 October 2024 (UTC)''' </div> </div> </div> <!-- Pesanan dihantar oleh Pengguna:Danny Benjafield (WMDE)@metawiki yang menggunakan senarai di https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikidata&oldid=27557411 --> == <span lang="en" dir="ltr">Tech News: 2024-41</span> == <div lang="en" dir="ltr"> <section begin="technews-2024-W41"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2024/41|Translations]] are available. '''Weekly highlight''' * Communities can now request installation of [[mw:Special:MyLanguage/Moderator Tools/Automoderator|Automoderator]] on their wiki. Automoderator is an automated anti-vandalism tool that reverts bad edits based on scores from the new "Revert Risk" machine learning model. You can [[mw:Special:MyLanguage/Extension:AutoModerator/Deploying|read details about the necessary steps]] for installation and configuration. [https://phabricator.wikimedia.org/T336934] '''Updates for editors''' * Translators in wikis where [[mw:Special:MyLanguage/Content translation/Section translation#Try the tool|the mobile experience of Content Translation is available]], can now customize their articles suggestion list from 41 filtering options when using the tool. This topic-based article suggestion feature makes it easy for translators to self-discover relevant articles based on their area of interest and translate them. You can [https://test.wikipedia.org/w/index.php?title=Special:ContentTranslation&active-list=suggestions try it with your mobile device]. [https://phabricator.wikimedia.org/T368422] * View all {{formatnum:12}} community-submitted {{PLURAL:12|task|tasks}} that were [[m:Tech/News/Recently resolved community tasks|resolved last week]]. '''Updates for technical contributors''' * It is now possible for <bdi lang="zxx" dir="ltr"><code><nowiki><syntaxhighlight></nowiki></code></bdi> code blocks to offer readers a "Copy" button if the <bdi lang="zxx" dir="ltr"><code><nowiki>copy=1</nowiki></code></bdi> attribute is [[mw:Special:MyLanguage/Extension:SyntaxHighlight#copy|set on the tag]]. Thanks to SD0001 for these improvements. [https://phabricator.wikimedia.org/T40932] * Customized copyright footer messages on all wikis will be updated. The new versions will use wikitext markup instead of requiring editing raw HTML. [https://phabricator.wikimedia.org/T375789] * [[File:Octicons-tools.svg|12px|link=|class=skin-invert|Advanced item]] Later this month, [[mw:Special:MyLanguage/Trust and Safety Product/Temporary Accounts|temporary accounts]] will be rolled out on several pilot wikis. The final list of the wikis will be published in the second half of the month. If you maintain any tools, bots, or gadgets on [[phab:T376499|these 11 wikis]], and your software is using data about IP addresses or is available for logged-out users, please check if it needs to be updated to work with temporary accounts. [[mw:Special:MyLanguage/Trust and Safety Product/Temporary Accounts/For developers|Guidance on how to update the code is available]]. * [[File:Octicons-tools.svg|12px|link=|class=skin-invert|Advanced item]] Rate limiting has been enabled for the code review tools [[Wikitech:Gerrit|Gerrit]] and [[Wikitech:GitLab|GitLab]] to address ongoing issues caused by malicious traffic and scraping. Clients that open too many concurrent connections will be restricted for a few minutes. This rate limiting is managed through [[Wikitech:nftables|nftables]] firewall rules. For more details, see Wikitech's pages on [[Wikitech:Firewall#Throttling with nftables|Firewall]], [[Wikitech:GitLab/Abuse and rate limiting|GitLab limits]] and [[Wikitech:Gerrit/Operations#Throttling IPs|Gerrit operations]]. * Five new wikis have been created: ** a {{int:project-localized-name-group-wikipedia}} in [[d:Q49224|Komering]] ([[w:kge:|<code>w:kge:</code>]]) [https://phabricator.wikimedia.org/T374813] ** a {{int:project-localized-name-group-wikipedia}} in [[d:Q36096|Mooré]] ([[m:mos:|<code>m:mos:</code>]]) [https://phabricator.wikimedia.org/T374641] ** a {{int:project-localized-name-group-wiktionary}} in [[d:Q36213|Madurese]] ([[wikt:mad:|<code>wikt:mad:</code>]]) [https://phabricator.wikimedia.org/T374968] ** a {{int:project-localized-name-group-wikiquote}} in [[d:Q2501174|Gorontalo]] ([[q:gor:|<code>q:gor:</code>]]) [https://phabricator.wikimedia.org/T375088] ** a {{int:project-localized-name-group-wikinews}} in [[d:Q56482|Shan]] ([[n:shn:|<code>n:shn:</code>]]) [https://phabricator.wikimedia.org/T375430] '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2024/41|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2024-W41"/> </div> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 07:42, 8 Oktober 2024 (+08) <!-- Pesanan dihantar oleh Pengguna:Quiddity (WMF)@metawiki yang menggunakan senarai di https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=27557422 --> == Wikidata weekly summary #649 == <div class="plainlinks mw-content-ltr" lang="en" dir="ltr"> [[File:Wikidata-logo-en.svg|150px|right]] <div style="margin-top:10px; padding-left:5px; font-family:Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;">'' Here's your quick overview of what has been happening around Wikidata in the<br>week leading up to 2024-10-14. Missed the previous one? See issue [[d:Special:MyLanguage/Wikidata:Status updates/2024 10 07|#648]]''</div> <div style="-moz-column-count:2; -webkit-column-count:2; column-count:2; -webkit-column-width: 400px; -moz-column-width: 400px; column-width: 400px;"> ''' [[d:Special:MyLanguage/Wikidata:Events|Events]] ''' * Upcoming: ** Next Linked Data for Libraries [[Wikidata: WikiProject LD4 Wikidata Affinity Group|LD4 Wikidata Affinity Group]] session 15 October, 2024: We have our next LD4 Wikidata Affinity Group Session on Tuesday, 15 October, 2024 at 9am PT / 12pm ET / 16:00 UTC / 6pm CEST (Time zone converter). https://zonestamp.toolforge.org/1729008000 Christa Strickler will be our first Project Series lead with her joint project with the Wikidata Religion & Theology Community of Practice to contribute biographical data to Wikidata from the IRFA database https://irfa.paris/en/en-learn-about-a-missionary/ using the Mix’n’Match tool. We are excited to learn more about this project, provide a forum for discussion and shared learning, and lend a hand while building new skills. Event page: [https://www.wikidata.org/wiki/Wikidata:WikiProject_LD4_Wikidata_Affinity_Group/Affinity_Group_Calls/First_Project_Series#Session_4_(October_15)_-_Working_session_to_demonstrate_an_image_search_for_item_enhancement_and_celebrate_with_data_visualizations] ** The next [[d:Special:MyLanguage/Wikidata:Events#Office_hours|Wikidata+Wikibase office hours]] will take place on Wednesday, 16th October 2024 at 18:00 CEST in the [https://t.me/joinchat/IeCRo0j5Uag1qR4Tk8Ftsg Wikidata Telegram group]. ''The Wikidata and Wikibase office hours are online events where the development team presents what they have been working on over the past quarter, and the community is welcome to ask questions and discuss important issues related to the development of Wikidata and Wikibase.'' ** [[d:Wikidata:Twelfth Birthday|Wikidata:Twelfth Birthday]]: We already have 30 events scheduled on the list 😍. As a reminder, when your event is ready, don't forget to: *** create a wikipage with more information about the event, participants list, etc. *** add your event to the global calendar and the map, following the instructions here: [[d:Wikidata:Twelfth_Birthday/Run_an_event/Schedule|Wikidata:Twelfth Birthday/Run an event/Schedule]] ''' Press, articles, blog posts, videos ''' * Blogs ** [https://commonists.wordpress.com/2024/10/09/small-data-slow-data-a-snail-approach-to-wikidata/ Small data, slow data − a SNAIL approach to Wikidata]: discusses the value of small, carefully curated datasets in the era of big data. It emphasizes the importance of taking a methodical, "snail-paced" approach to data collection and analysis, which can lead to more meaningful and accurate insights. The blogpost also highlights how this approach can complement the broader trends of big data, ensuring that detailed, high-quality data is not overlooked. * Papers ** "[https://x.com/WikiResearch/status/1843699094579229068 WoolNet: Finding and Visualising Paths in Knowledge Graphs]" given two or more entities requested by a user, the system finds and visualises paths that connect these entities, forming a topical subgraph of Wikidata (Torres Gutiérrez and Hogan) * Videos ** [https://www.youtube.com/watch?v=7j0raFQh86c Introductory workshop to Wikidata within the framework of the Latin America Contest in Wikidata 2024] (in Italian) ** [https://www.youtube.com/watch?v=-_iJcKwCnZA GeoPython 2024: Bridging Worlds: Python-Powered Integration of Wikidata and OpenStreetMap]: This talk explores Python-powered tools that integrate Wikidata with OpenStreetMap, allowing users to link entries between the two platforms to enhance geospatial data accuracy while navigating legal and ethical challenges of cross-platform data sharing. ** [https://www.youtube.com/watch?v=_GYJ6V6ySpQ LD4 2024 Conference: Wikidata and Open Data: Enhancing the Hausa Community's Digital Presence] ** [https://www.youtube.com/watch?v=X88n85Q9O5U Dynamic Mapping using Collaborative Knowledge Graphs: Real-Time SKOS Mapping from Wikidata]: This presentation introduces a workflow using SPARQL queries to dynamically map live Wikidata data to SKOS concepts, featuring a Python tool that converts CSV outputs into RDF triples for integration into linked data environments and knowledge graphs, emphasizing real-time data retrieval and interoperability. ** [https://www.youtube.com/watch?v=PIvp1SqPF4c How to add location coordinates to Wikidata Items] (in Dagbanli) ** [https://www.youtube.com/watch?v=Die9VnTtep8 Clean-up of problematic Dagbani lexemes]: [[d:Wikidata:Lexicographical_data/Documentation/Languages/dag#Maintenance_tasks|Wikidata:Lexicographical data/Documentation/Languages/dag#Maintenance_tasks]] (in Dagbanli) ** [https://www.youtube.com/watch?v=T4jduWucxao How to link Wikidata Items to Wikipedia Articles] ** [https://www.youtube.com/watch?v=TPPrXFK3E10 Best Practices to editing Dagbani Lexemes on Wikidata] * Podcasts ** [https://podcasts.apple.com/lu/podcast/could-making-wikidata-human-readable-lead-to-better-ai/id1713408769?i=1000672273741&l=de-DE Could making Wikidata 'human' readable lead to better AI?]: [[User:Lydia Pintscher (WMDE)|Lydia Pintscher (WMDE)]], Portfolio Lead Product Manager at Wikidata Deutschland, discussed a new project aimed at making Wikidata more 'human' readable for Large Language Models (LLMs), which could improve AI reliability by giving these models access to high-quality, human-curated data from Wikidata. * Notebooks ** [https://observablehq.com/@pac02/citizenship-concentration-in-nobel-prize Citizenship concentration in Nobel laureates] ** [https://observablehq.com/@pac02/continental-and-country-diversity-in-wikipedia-art Continental and country diversity in Wikipedia articles] ''' Tool of the week ''' * '''Elemwala (এলেমওয়ালা)''' ([https://elemwala.toolforge.org https://elemwala.toolforge.org]): is a proof-of-concept interface that allows you to input abstract content and get natural language text in a given output language. There may well be errors with particular inputs, and the text may not be quite as natural as you might expect, but that's where your improvements to your language's lexemes, other Wikidata items, and the tool's [https://gitlab.com/mahir256/ninai source] [https://gitlab.com/mahir256/udiron code] come in! * [https://github.com/johnsamuelwrites/mlscores mlscores]: Tool for calculating multilinguality score of Wikidata items (including properties). E.g. for [[d:Q2013|Wikidata (Q2013)]], the scores are - ''en'': 99.66%, ''fr'': 89.49%, ''es'': 84.07%, ''pt'': 68.47%. For [[d:Property:P31|instance of (P31)]], the scores are - ''en'': 99.86%, ''fr'': 87.12%, ''es'': 80.83%, ''pt'': 61.37%. ''' Other Noteworthy Stuff ''' * Launch of [[Wikidata:WikiProject Deprecate P642|WikiProject Deprecate P642]]: The goal of this project is to prepare for deprecation, and eventual removal, of the property [[d:Property:P642|of (P642)]]. Currently, [[d:Property:P642|of (P642)]] is labeled as "being deprecated", meaning its use is still allowed, but discouraged. From a peak of around 900,000 uses, the property now has around 700,000 uses (see status [https://query-chest.toolforge.org/redirect/oFt2TvlNg0iASOSOuASMuCO2wMaEqSYC6QGm2YkU08i here]). Our goal is to reduce that as much as possible in a systematic way, while ensuring that appropriate properties exist to replace all valid uses of [[d:Property:P642|of (P642)]]. The latter is key to officially deprecating the property. Before ''removing'' the property, we want to get as close to zero uses as possible. ''' Newest [[d:Special:ListProperties|properties]] and [[d:Special:MyLanguage/Wikidata:Property proposal|property proposals]] to review ''' <!-- NEW PROPERTIES DO NOT REMOVE --> * Newest [[d:Special:ListProperties|properties]]: ** General datatypes: ***[[:d:Property:P13044|characteristic of]] (<nowiki>(qualifier only) statement value is a characteristic, quality, property, or state of this qualifier value</nowiki>) ***[[:d:Property:P13045|has kanji reading]] (<nowiki>phonetic reading or pronunciation of the kanji</nowiki>) ***[[:d:Property:P13046|publication type of scholarly work]] (<nowiki>Publication type of scholarly work</nowiki>) ***[[:d:Property:P13047|leased to]] (<nowiki>person or organisation that holds or was granted a lease on the subject</nowiki>) ***[[:d:Property:P13048|magazine capacity]] (<nowiki>number of projectiles or objects in the magazine feeding a weapon or tool</nowiki>) ** External identifiers: [[:d:Property:P12998|Newgrounds submission ID]], [[:d:Property:P12999|Storia della civiltà europea ID]], [[:d:Property:P13000|Encyclopedia of Brno History literature ID]], [[:d:Property:P13001|Linked Open Vocabularies ID]], [[:d:Property:P13002|‎Ontobee ID]], [[:d:Property:P13003|‎typeset.io journal ID]], [[:d:Property:P13004|NooSFere editorial collection ID]], [[:d:Property:P13005|pomniky.npmk.cz ID]], [[:d:Property:P13014|‎Dictionary of guerrillas and anti-Franco resistance fighters ID]], [[:d:Property:P13015|e-LIS publication ID]], [[:d:Property:P13016|GameReactor company ID]], [[:d:Property:P13017|Latgales dati person ID]], [[:d:Property:P13018|‎FantLab artist ID]], [[:d:Property:P13019|RedBA Granada authority ID]], [[:d:Property:P13020|‎NWIS site ID]], [[:d:Property:P13021|MetalTabs.com band ID]], [[:d:Property:P13022|Koha Kütüphane ID]], [[:d:Property:P13023|HA! artwork ID]], [[:d:Property:P13024|France television program ID]], [[:d:Property:P13026|Radio France program ID]], [[:d:Property:P13027|Grand Est inventory ID]], [[:d:Property:P13028|Norwegian Media Authority's film rating ID]], [[:d:Property:P13029|Historical Encyclopedia of Siberia ID]], [[:d:Property:P13030|‎Münzkabinett ID]], [[:d:Property:P13031|MyWaifuList character ID]], [[:d:Property:P13032|‎Kramerius of Czech Digital Library UUID]], [[:d:Property:P13034|‎European Parliament document ID]], [[:d:Property:P13035|‎Western Australian Biographical Index]], [[:d:Property:P13037|beniabbandonati (detailed sheet) ID]], [[:d:Property:P13038|beniabbandonati (summary sheet) ID]], [[:d:Property:P13039|Biblioteka Nauki article ID]], [[:d:Property:P13040|Biblioteka Nauki journal ID]], [[:d:Property:P13041|Biblioteka Nauki book ID]], [[:d:Property:P13042|Biblioteka Nauki publisher ID]], [[:d:Property:P13043|PNM Middle Kingdom and New Kingdom person ID]], [[:d:Property:P13049|DDB person ID]], [[:d:Property:P13050|CIRDOC publication ID]], [[:d:Property:P13051|CIRDOC author ID]] <!-- END NEW PROPERTIES --> <!-- NEW PROPOSALS DO NOT REMOVE --> * New [[d:Special:MyLanguage/Wikidata:Property proposal|property proposals]] to review: ** General datatypes: ***[[:d:Wikidata:Property proposal/chemical formula|chemical formula]] (<nowiki>Description of chemical compound giving element symbols and counts</nowiki>) ***[[:d:Wikidata:Property proposal/mode of reproduction|mode of reproduction]] (<nowiki>ways for living organisms to propagate or produce their offsprings</nowiki>) ***[[:d:Wikidata:Property proposal/health points|health points]] (<nowiki>health or armor points of this video game, board game or role-playing game character</nowiki>) ***[[:d:Wikidata:Property proposal/damage|damage]] (<nowiki>damage value of this video game weapon, ability or character</nowiki>) ***[[:d:Wikidata:Property proposal/male mean age|male mean age]] (<nowiki>male mean age in a given place; qualifier of {{P|4442}}</nowiki>) ***[[:d:Wikidata:Property proposal/female mean age|female mean age]] (<nowiki>female mean age in a given place; qualifier of {{P|4442}}</nowiki>) ***[[:d:Wikidata:Property proposal/Mummy of a person|Mummy of a person]] (<nowiki>mummy of a person</nowiki>) ***[[:d:Wikidata:Property proposal/WPBSA com player ID|WPBSA com player ID]] (<nowiki>Identifier for an athlete on the main website of WPBSA</nowiki>) ***[[:d:Wikidata:Property proposal/JLPT level|JLPT level]] (<nowiki>difficulty of word by the level of JLPT</nowiki>) ***[[:d:Wikidata:Property proposal/beer style|beer style]] (<nowiki>Classification of a beer based on its style</nowiki>) ***[[:d:Wikidata:Property proposal/has forks|has forks]] (<nowiki>Notable software forks of this software</nowiki>) ***[[:d:Wikidata:Property proposal/Monument Counter ID|Monument Counter ID]] (<nowiki>Digital memorial for women killed by violence</nowiki>) ***[[:d:Wikidata:Property proposal/most populous settlement|most populous settlement]] (<nowiki>city, town, or other settlement with the largest population in this area (country, state, county, continent, etc.)</nowiki>) ***[[:d:Wikidata:Property proposal/FAO fungal entity ID|FAO fungal entity ID]] (<nowiki>identifier from FAO ontology for fungal gross anatomy</nowiki>) ***[[:d:Wikidata:Property proposal/TEES ID|TEES ID]] (<nowiki>Dictionary of Turkish literature works</nowiki>) ***[[:d:Wikidata:Property proposal/bais|bais]] (<nowiki>Indicates a specific form of bias present in a media source, organization, or document, such as false balance, slant, or omission, affecting the representation of information.</nowiki>) ***[[:d:Wikidata:Property proposal/TDK lexeme ID|TDK lexeme ID]] (<nowiki>Dictionary created by the [[Q1569712|Turkish Language Association]]</nowiki>) ***[[:d:Wikidata:Property proposal/Atatürk Ansiklopedisi ID|Atatürk Ansiklopedisi ID]] (<nowiki>Online Turkish encyclopedia created by [[Q6062914]] and [[Q19610584]]</nowiki>) ***[[:d:Wikidata:Property proposal/Eurotopics ID|Eurotopics ID]] (<nowiki>A database containing data on European media.</nowiki>) ***[[:d:Wikidata:Property proposal/Stated in unreliable source|Stated in unreliable source]] (<nowiki>used in the references field to refer to the database that is considered a unreliable source in which the claim is made</nowiki>) ** External identifiers: [[:d:Wikidata:Property proposal/case id (mainland China)|case id (mainland China)]], [[:d:Wikidata:Property proposal/BioMed Central journal ID|BioMed Central journal ID]], [[:d:Wikidata:Property proposal/FightTime fighters ID|FightTime fighters ID]], [[:d:Wikidata:Property proposal/Korean Basketball League ID|Korean Basketball League ID]], [[:d:Wikidata:Property proposal/Identifiant L'Humanité d’un sujet|Identifiant L'Humanité d’un sujet]], [[:d:Wikidata:Property proposal/Chinese Basketball Association ID2|Chinese Basketball Association ID2]], [[:d:Wikidata:Property proposal/Hlídač státu subject ID|Hlídač státu subject ID]], [[:d:Wikidata:Property proposal/Acervo de Literatura Digital Mato-Grossense Person ID|Acervo de Literatura Digital Mato-Grossense Person ID]], [[:d:Wikidata:Property proposal/Cihai encyclopedia entry ID|Cihai encyclopedia entry ID]], [[:d:Wikidata:Property proposal/Cihai dictionary entry ID|Cihai dictionary entry ID]], [[:d:Wikidata:Property proposal/Duocet Wiki of Plants ID|Duocet Wiki of Plants ID]], [[:d:Wikidata:Property proposal/Dwelly entry ID|Dwelly entry ID]], [[:d:Wikidata:Property proposal/Indo-Tibetan Lexical Resource ID|Indo-Tibetan Lexical Resource ID]], [[:d:Wikidata:Property proposal/A digital concordance of the R̥gveda ID|A digital concordance of the R̥gveda ID]], [[:d:Wikidata:Property proposal/vardnica.aizpute.lv ID|vardnica.aizpute.lv ID]], [[:d:Wikidata:Property proposal/Department of Defense Identification Code|Department of Defense Identification Code]], [[:d:Wikidata:Property proposal/Identifiant d'un document audiovisuel dans le catalogue de l'Inathèque|Identifiant d'un document audiovisuel dans le catalogue de l'Inathèque]], [[:d:Wikidata:Property proposal/LWW journal ID|LWW journal ID]], [[:d:Wikidata:Property proposal/BAHRA ID|BAHRA ID]], [[:d:Wikidata:Property proposal/World Historical Gazetteer place ID|World Historical Gazetteer place ID]], [[:d:Wikidata:Property proposal/Diccionario biográfico de Castilla-La Mancha ID|Diccionario biográfico de Castilla-La Mancha ID]], [[:d:Wikidata:Property proposal/AniSearch person ID|AniSearch person ID]], [[:d:Wikidata:Property proposal/identifiant Babelio d'un sujet|identifiant Babelio d'un sujet]], [[:d:Wikidata:Property proposal/Identifiant d'une personne sur Madelen|Identifiant d'une personne sur Madelen]], [[:d:Wikidata:Property proposal/ITTF PTT ID|ITTF PTT ID]], [[:d:Wikidata:Property proposal/Push Square series ID|Push Square series ID]], [[:d:Wikidata:Property proposal/VG247 series ID|VG247 series ID]], [[:d:Wikidata:Property proposal/dtf.ru person ID|dtf.ru person ID]], [[:d:Wikidata:Property proposal/Identifiant Libération d’un sujet|Identifiant Libération d’un sujet]], [[:d:Wikidata:Property proposal/NLI Newspaper Collection ID|NLI Newspaper Collection ID]], [[:d:Wikidata:Property proposal/Enciclopedia bresciana ID|Enciclopedia bresciana ID]], [[:d:Wikidata:Property proposal/obastan.com dictionary IDs|obastan.com dictionary IDs]], [[:d:Wikidata:Property proposal/Israel Railways Corporation Ltd station number|Israel Railways Corporation Ltd station number]], [[:d:Wikidata:Property proposal/Spirit of Metal band ID|Spirit of Metal band ID]], [[:d:Wikidata:Property proposal/Rate Your Music track ID|Rate Your Music track ID]], [[:d:Wikidata:Property proposal/Legaseriea.it player ID|Legaseriea.it player ID]], [[:d:Wikidata:Property proposal/Identifiant Actu.fr d’un sujet|Identifiant Actu.fr d’un sujet]], [[:d:Wikidata:Property proposal/Identifiant TF1 info d’un sujet|Identifiant TF1 info d’un sujet]], [[:d:Wikidata:Property proposal/Identifiant RTL d’un sujet|Identifiant RTL d’un sujet]], [[:d:Wikidata:Property proposal/Identifiant France Info d’un sujet|Identifiant France Info d’un sujet]], [[:d:Wikidata:Property proposal/graphclasses.org ID|graphclasses.org ID]], [[:d:Wikidata:Property proposal/identifiant L’Équipe d'une équipe de basketball|identifiant L’Équipe d'une équipe de basketball]], [[:d:Wikidata:Property proposal/identifiant L'Équipe d'un basketteur|identifiant L'Équipe d'un basketteur]], [[:d:Wikidata:Property proposal/eHLFL ID|eHLFL ID]], [[:d:Wikidata:Property proposal/Journalistikon.de-ID|Journalistikon.de-ID]], [[:d:Wikidata:Property proposal/NRW-Archivportal-ID|NRW-Archivportal-ID]], [[:d:Wikidata:Property proposal/Taiwan Railways station number|Taiwan Railways station number]], [[:d:Wikidata:Property proposal/DVIDS unit ID|DVIDS unit ID]], [[:d:Wikidata:Property proposal/Taiwan Professional Basketball League ID|Taiwan Professional Basketball League ID]] <!-- END NEW PROPOSALS --> You can comment on [[d:Wikidata:Property proposal/Overview|all open property proposals]]! ''' Did you know? ''' * Query examples: ** [https://w.wiki/BXjc Amount of population in cities in Israel over the last 45 years (where this information is entered)] ([https://x.com/idoklein1/status/1845525486463750598 source]) ** [https://w.wiki/9J7N Real numbers with their approximate value] ** [https://w.wiki/BXkH Youngest people (born or died in Dresden)] ([[d:User:Stefan_Kühn/Dresden#Jüngsten_Personen|source]]) * Newest [[d:Special:MyLanguage/Wikidata:WikiProjects|WikiProjects]]: ** [[d:Wikidata:WikiProject PatternsKilkenny|PatternsKilkenny]] - Patterns were devotional days on the day of the patron saint of a parish or area or at least an annually occurring day when the people of the locality held their personal devotions in a certain pattern (hence the name), i.e. "doing the rounds" around trees or other landmarks at the sacred site. This project tries to collate the records and memories of these patterns for County Kilkenny. ** [[d:Wikidata:WikiProject Deprecate P642|Deprecate P642]] - The goal of this project is to prepare for deprecation, and eventual removal, of the property [[d:Property:P642|of (P642)]]. ** [[d:Wikidata:WikiProject AIDS Walks|AIDS Walks]] - This project aims to collaborate with Wiki editors across the globe to highlight AIDS Walks anywhere in the world. ** [[d:Wikidata:WikiProject Temples in Roman Britain|Temples in Roman Britain]] - The aim of the Wikiproject Temples in Roman Britain is to record and catalog sacred spaces in the Roman province Britannia between 43 to 409 CE. By sacred spaces, we include (for the moment) only built structures such as temples, sanctuaries and shrines. ** [[d:Wikidata:WikiProject LinkedReindeersAlta|LinkedReindeersAlta]] - Wikidata Entry: [[d:Q130442625|WikiProject LinkedReindeersAlta (Q130442625)]] supported by the [[d:Q73901970|Research Squirrel Engineers Network (Q73901970)]]. [[c:Category:Rock Art of Alta|Commons Category:Category:Rock Art of Alta]] ** [[d:Wikidata:WikiProject Nihongo|Nihongo]] - The goal of this project is to capture the Japanese Language [[d:Q5287|Japanese (Q5287)]] in its entirety on Wikidata. We aim to give advice and establish standards for representing Japanese words as [[d:Wikidata:Lexicographical data/Documentation|lexemes]]. * WikiProject Highlights: [[d:Wikidata:WikiProject Cycling/2025 teams|Cycling/2025 teams]] * Newest [[d:Wikidata:Database reports|database reports]]: [[d:User:Ivan A. Krestinin/Vandalized Commons links|User:Ivan A. Krestinin/Vandalized Commons links]] * [[d:Wikidata:Showcase items|Showcase Items]]: [[d:Q20921603|Queen of Katwe (Q20921603)]] - 2016 film directed by Mira Nair * [[d:Wikidata:Showcase lexemes|Showcase Lexemes]]: [[d:Lexeme:L311934|kuiri (L311934)]] - "cook" in Esperanto ''' Development ''' * EntitySchemas: We are continuing the work on making it possible to find an EntitySchema by its label or aliases when linking to an EntitySchema in a statement ([[phab:T375641]]) * Design system: We are continuing the work on migrating the Query Builder from Wikit to Codex * REST API: We finished the work on language fallback support in the REST API ([[phab:T371605]]) [[phab:maniphest/query/4RotIcw5oINo/#R|You can see all open tickets related to Wikidata here]]. If you want to help, you can also have a look at [https://phabricator.wikimedia.org/project/board/71/query/zfiRgTnZF7zu/?filter=zfiRgTnZF7zu&order=priority the tasks needing a volunteer]. ''' Weekly Tasks ''' * Add labels, in your own language(s), for the new properties listed [[d:Wikidata:Status_updates/Next#Newest_properties_and_property_proposals_to_review|above]]. * Contribute to the showcase Item and Lexeme [[d:Wikidata:Status_updates/Next#Did_you_know?|above]]. * Summarize your [[d:Wikidata:Status_updates/Next#Did_you_know?|WikiProject's ongoing activities]] in one or two sentences. * Help [[d:Special:LanguageStats|translate]] or proofread the interface and documentation pages, in your own language! * [[d:User:Pasleim/projectmerge|Help merge identical items]] across Wikimedia projects. * Help [[d:Wikidata:Status updates/Next|write the next summary!]] </div> <div style="margin-top:10px; font-size:90%; padding-left:5px; font-family:Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;">'''[[:d:Special:MyLanguage/Wikidata:Status updates/Current|Read the full report]] · [[m:Global message delivery/Targets/Wikidata|Unsubscribe]] · [[d:Special:MyLanguage/Wikidata:Status updates/2024 10 07|Previous issue]] · [[User:Mohammed Abdulai (WMDE)|Mohammed Abdulai (WMDE)]] ([[User talk:Mohammed Abdulai (WMDE)|talk]]) · [[Pengguna:MediaWiki message delivery|MediaWiki message delivery]] ([[Perbincangan pengguna:MediaWiki message delivery|bincang]]) 01:02, 15 Oktober 2024 (+08)''' </div> </div> <!-- Pesanan dihantar oleh Pengguna:Mohammed Abdulai (WMDE)@metawiki yang menggunakan senarai di https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikidata&oldid=27557411 --> == <span lang="en" dir="ltr">Tech News: 2024-42</span> == <div lang="en" dir="ltr"> <section begin="technews-2024-W42"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2024/42|Translations]] are available. '''Updates for editors''' * The Structured Discussion extension (also known as Flow) is starting to be removed. This extension is unmaintained and causes issues. It will be replaced by [[mw:Special:MyLanguage/Help:DiscussionTools|DiscussionTools]], which is used on any regular talk page. [[mw:Special:MyLanguage/Structured Discussions/Deprecation#Deprecation timeline|A first set of wikis]] are being contacted. These wikis are invited to stop using Flow, and to move all Flow boards to sub-pages, as archives. At these wikis, a script will move all Flow pages that aren't a sub-page to a sub-page automatically, starting on 22 October 2024. On 28 October 2024, all Flow boards at these wikis will be set in read-only mode. [https://www.mediawiki.org/wiki/Structured_Discussions/Deprecation][https://phabricator.wikimedia.org/T370722] * WMF's Search Platform team is working on making it easier for readers to perform text searches in their language. A [[phab:T332342|change last week]] on over 30 languages makes it easier to find words with accents and other diacritics. This applies to both full-text search and to types of advanced search such as the <bdi lang="en" dir="ltr">''hastemplate''</bdi> and <bdi lang="en" dir="ltr">''incategory''</bdi> keywords. More technical details (including a few other minor search upgrades) are available. [https://www.mediawiki.org/wiki/User:TJones_%28WMF%29/Notes/Language_Analyzer_Harmonization_Notes#ASCII-folding/ICU-folding_%28T332342%29] * View all {{formatnum:20}} community-submitted {{PLURAL:20|task|tasks}} that were [[m:Tech/News/Recently resolved community tasks|resolved last week]]. For example, [[mw:Special:MyLanguage/Help:Edit check|EditCheck]] was installed at Russian Wikipedia, and fixes were made for some missing user interface styles. '''Updates for technical contributors''' * Editors who use the Toolforge tool [[toolforge:copyvios|Earwig's Copyright Violation Detector]] will now be required to log in with their Wikimedia account before running checks using the "search engine" option. This change is needed to help prevent external bots from misusing the system. Thanks to Chlod for these improvements. [https://en.wikipedia.org/wiki/Wikipedia_talk:New_pages_patrol/Reviewers#Authentication_is_now_required_for_search_engine_checks_on_Earwig's_Copyvio_Tool] * [[m:Special:MyLanguage/Phabricator|Phabricator]] users can create tickets and add comments on existing tickets via Email again. [[mw:Special:MyLanguage/Phabricator/Help#Using email|Sending email to Phabricator]] has been fixed. [https://phabricator.wikimedia.org/T356077] * [[File:Octicons-tools.svg|12px|link=|class=skin-invert|Advanced item]] Some HTML elements in the interface are now wrapped with a <code><nowiki><bdi></nowiki></code> element, to make our HTML output more aligned with Web standards. More changes like this will be coming in future weeks. This change might break some tools that rely on the previous HTML structure of the interface. Note that relying on the HTML structure of the interface is [[mw:Special:MyLanguage/Stable interface policy/Frontend#What is not stable?|not recommended]] and might break at any time. [https://phabricator.wikimedia.org/T375975] '''In depth''' * The latest monthly [[mw:Special:MyLanguage/MediaWiki Product Insights/Reports/September 2024|MediaWiki Product Insights newsletter]] is available. This edition includes: updates on Wikimedia's authentication system, research to simplify feature development in the MediaWiki platform, updates on Parser Unification and MathML rollout, and more. * The latest quarterly [[mw:Technical Community Newsletter/2024/October|Technical Community Newsletter]] is now available. This edition include: research about improving topic suggestions related to countries, improvements to PHPUnit tests, and more. '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2024/42|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2024-W42"/> </div> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 05:21, 15 Oktober 2024 (+08) <!-- Pesanan dihantar oleh Pengguna:Quiddity (WMF)@metawiki yang menggunakan senarai di https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=27597254 --> == ''The Signpost'': 19 October 2024 == <div lang="en" dir="ltr" class="mw-content-ltr" style="margin-top:10px; font-size:90%; padding-left:5px; font-family:Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;">[[File:WikipediaSignpostIcon.svg|40px|right]] ''News, reports and features from the English Wikipedia's newspaper''</div> <div style="column-count:2;"> * News and notes: [[w:en:Wikipedia:Wikipedia Signpost/2024-10-19/News and notes|One election's end, another election's beginning]] * Recent research: [[w:en:Wikipedia:Wikipedia Signpost/2024-10-19/Recent research|"As many as 5%" of new English Wikipedia articles "contain significant AI-generated content", says paper]] * In the media: [[w:en:Wikipedia:Wikipedia Signpost/2024-10-19/In the media|Off to the races! Wikipedia wins!]] * Contest: [[w:en:Wikipedia:Wikipedia Signpost/2024-10-19/Contest|A WikiCup for the underdeveloped world]] * Traffic report: [[w:en:Wikipedia:Wikipedia Signpost/2024-10-19/Traffic report|A scream breaks the still of the night]] * Book review: [[w:en:Wikipedia:Wikipedia Signpost/2024-10-19/Book review|''The Editors'']] * Humour: [[w:en:Wikipedia:Wikipedia Signpost/2024-10-19/Humour|The Newspaper Editors]] * Crossword: [[w:en:Wikipedia:Wikipedia Signpost/2024-10-19/Crossword|Spilled Coffee Mug]] </div> <div style="margin-top:10px; font-size:90%; padding-left:5px; font-family:Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;">'''[[w:en:Wikipedia:Wikipedia Signpost|Read this Signpost in full]]''' · [[w:en:Wikipedia:Signpost/Single|Single-page]] · [[m:Global message delivery/Targets/Signpost|Unsubscribe]] · [[m:Global message delivery|Global message delivery]] 19:18, 19 Oktober 2024 (+08) <!-- Sent via script ([[w:en:User:JPxG/SPS]]) --></div> <!-- Pesanan dihantar oleh Pengguna:JPxG@metawiki yang menggunakan senarai di https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Signpost&oldid=27606308 --> == Wikidata weekly summary #650 == <div class="plainlinks mw-content-ltr" lang="en" dir="ltr"> [[File:Wikidata-logo-en.svg|150px|right]] <div style="margin-top:10px; padding-left:5px; font-family:Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;">'' Here's your quick overview of what has been happening around Wikidata in the<br>week leading up to 2024-10-21. Missed the previous one? See issue [[d:Special:MyLanguage/Wikidata:Status updates/2024 10 14|#649]]''</div> <div style="-moz-column-count:2; -webkit-column-count:2; column-count:2; -webkit-column-width: 400px; -moz-column-width: 400px; column-width: 400px;"> ''' Discussions ''' * Open request for adminship: [[d:Wikidata:Requests for permissions/Administrator/Addshore 3|Addshore]] (RfP scheduled to end after 23 October 2024 18:03 UTC) * New requests for permissions/Bot: ** [[d:Wikidata:Requests for permissions/Bot/CarbonBot|CarbonBot]] - (1) Add default mul labels to given and family names when the item has an existing default label with a mul language (2) Remove duplicated aliases matching the items mul label, when the item has a native label in with a mul language. As mul has not been fully adopted, a limited of aliases would be modified each day to ensure existing workflows are not disrupted. It is expected that these tasks will apply to roughly 800,000 given and family names. ** [[d:Wikidata:Requests for permissions/Bot/So9qBot 10|So9qBot 10]] - Add [[d:Property:P1922|first line (P1922)]] with the first line of the paper to all scientific papers which has a full text link or where the abstract is available. ''' [[d:Special:MyLanguage/Wikidata:Events|Events]] ''' * Upcoming: We are getting ready for [[d:Wikidata:Twelfth Birthday|Wikidata:Twelfth Birthday]] on the 29th October. We already have 30 events scheduled on the list 😍. As a reminder, when your event is ready, don't forget to (1) create a wikipage with more information about the event, participants list, etc. (2) add your event to the global calendar and the map, following the instructions here: [[d:Wikidata:Twelfth_Birthday/Run_an_event/Schedule|Wikidata:Twelfth Birthday/Run an event/Schedule]] * Past: ** Wikidata + Wikibase office hour log ([[d:Wikidata:Events/Telegram office hour 2024-10-16|16 October 2024]]) ** [[:d:Wikidata:Scholia/Events/Hackathon October 2024|Scholia hackathon]] (18-20 October) exploring technical options for handling the Wikidata graph split ''' Press, articles, blog posts, videos ''' * Blogs ** [https://medium.com/@jsamwrites/why-and-how-i-developed-wikidata-multilingual-calculator-22d3b2d65f03 Why and How I developed Wikidata Multilinguality Calculator - mlscores?] - a Wikidata multilingual calculator to facilitate data queries in multiple languages, enhancing accessibility and usability for non-English speakers. * Papers ** [https://periodicos.ufsc.br/index.php/eb/article/view/99594 Catalogação em dados conectados abertos: uma experiência de biblioteca universitária com a Wikidata] ** [https://arxiv.org/abs/2410.13707 Disjointness Violations in Wikidata] ** [https://doi.org/10.48550/arXiv.2410.06010 A large collection of bioinformatics question-query pairs over federated knowledge graphs: methodology and applications] * Notebooks: [https://observablehq.com/d/2c642cad1038e5ea Who are the most frequent guests of the show Real Time with Bill Maher?] * Videos ** [https://www.youtube.com/watch?v=nMDs8xnKMaA Wikidata Lexicographical Data | Lucas Werkmeister] - Introduction to Wikidata Lexicographical Data to Dagbani Wikimedians] ** [https://www.youtube.com/watch?v=wfN6qsEZTmg Why is Wikidata important for Wikipedia in Spanish] (in Spanish) - "In this workshop we will learn about the value that Wikidata can bring us when working on eswiki articles. We will learn how knowledge is shared between platforms, and how it can save a lot of work for both the Spanish Wikipedia community and other people working on an article on another Wikipedia." ** [https://www.youtube.com/watch?v=LaPy1yf9rk4 Empowering Lexicographical Data Contributions on Wikidata with Lexica] - "In this session, participants will explore the fascinating world of lexicographical data on Wikidata and learn how to contribute meaningfully using Lexica, a tool designed for easy micro-edits to Lexemes from mobile devices. We will start with a brief introduction to lexicographical data and importance of linking Lexemes to Items. Next, we’ll dive into Lexica, showcasing its key features and providing a step-by-step guide on linking Lexemes to Items on Wikidata. This hands-on workshop is open to both experienced contributors and newcomers, empowering everyone with the knowledge and skills to make impactful contributions to Wikidata’s lexicographical data. By the end of the session, participants will be ready to use Lexica to enrich language data on Wikidata." ** [https://www.youtube.com/watch?v=L1PssAyMfQQ Wikidata ontology, controlled vocabularies and Wikidata Graph Builder] - This video talks about the Wikidata ontology, how to connect controlled vocabularies to Wikidata, and how to use the Wikidata Graph Builder ** [https://www.youtube.com/watch?v=FrP2KXJyndk How to use Wikidata for GLAM institutions... - WMCEEM 2024 Istanbul] - How to use Wikidata for GLAM institutions: Case Study for museums in Türkiye and person data ** [https://www.youtube.com/watch?v=0Hc9AQU2tHI Hidden Histories: Illuminating LGBTQ+ archives at the University of Las Vegas, Nevada using Wikidata] - "The University of Nevada, Las Vegas Special Collections and Archives has been strategically working to increase the discoverability, visibility, and access to collections related to marginalized communities in Southern Nevada. In the first stage of this grant-funded Wiki project, over 60 archival collections and 80 oral histories, including related people, businesses, and events associated with the Las Vegas LGBTQ+ community, have been contributed to Wikidata. In this presentation, the author continues this work by introducing UNLV's Special Collections Wiki project, "LGBTQ Hidden Histories." The presentation will discuss ongoing efforts to create, expand, and enrich linked data about the Nevada LGBTQ+ community, address challenges faced during entity extraction using archival materials, and conclude with a linked data visualization exercise using Wikiframe-VG (Wikiframe Visual Graph)." ** [https://www.youtube.com/watch?v=zE0QuHCgB6k Africa Wiki Women Wikidata Birthday First Session] ** [https://www.youtube.com/watch?v=27WodYruHEw Africa Wiki Women Wikidata session on creating SPARQL Queries] ''' Tool of the week ''' * [[m:User:Ainali/PreViewStats.js|User:Ainali/PreViewStats.js]] - is a Userscript that gives a quick glance at the pageviews in the header (and links to the full views). If you install it on your global.js on meta, it works on all projects). * [[d:Wikidata:ProVe|Wikidata:ProVe]] - (Automated PROvenance VErification of Knowledge Graphs against Textual Sources) - is a tool for helping editors improve the references of Wikidata Items. ''' Other Noteworthy Stuff ''' * [https://lists.wikimedia.org/hyperkitty/list/wikibase-cloud@lists.wikimedia.org/thread/NVDXC2I2BIPF5UMV4LFVAXG6VKLTG4LS/ Deepesha Burse joins WMDE as Developer Advocate for Wikibase Suite] * [https://lists.wikimedia.org/hyperkitty/list/wikibase-cloud@lists.wikimedia.org/thread/RLNHTH3EQKOOV6N53KDELMVGAN2PWL46/ Wikibase Suite: Patch releases] as the first round of patch releases for all Wikibase Suite products, including all WBS Images as well as WBS Deploy * The CampaignEvents extension is now live on Wikidata! This means that if you are an event organizer, you can use several new tools to help manage your events more easily. By getting the Event Organizer right, you can: ** Use simple on-wiki registration for your events. ** Integrate Outreach Dashboard with your event registration page. ([[:File:Episode_4_How_To_Link_The_Outreach_Dashboard_To_Your_Event_Page.webm|see demo]]) ** Communicate more easily with your registered participants. ([[:File:Episode_5_How_To_Email_Participants.webm|see demo]]) ** Make your events more visible to other editors through the [[Special:AllEvents|Special:AllEvents page]]. ** Find potential participants for your next events. ([[:File:How_to_test_the_Invitation_List_tool.webm|see demo]]), and much more! ** With this extension, you can also see all global events (past, present, and future) on the Special:AllEvents page, but only events using the event registration feature will appear there. If you are an organizer and want to use these new tools, follow the instructions on the [[d:Wikidata:Event_Organizers|Wikidata:Event_Organizers page]] to request the Event Organizer right. ''' Newest [[d:Special:ListProperties|properties]] and [[d:Special:MyLanguage/Wikidata:Property proposal|property proposals]] to review ''' <!-- NEW PROPERTIES DO NOT REMOVE --> * Newest General datatypes: **[[:d:Property:P13044|characteristic of]] (<nowiki>(qualifier only) statement value is a characteristic, quality, property, or state of this qualifier value</nowiki>) **[[:d:Property:P13045|has kanji reading]] (<nowiki>phonetic reading or pronunciation of the kanji</nowiki>) **[[:d:Property:P13046|publication type of scholarly work]] (<nowiki>type of this scholarly work (e.g. “systematic review”, “proceedings”, etc.)</nowiki>) **[[:d:Property:P13047|leased to]] (<nowiki>person or organisation that holds or was granted a lease on the subject</nowiki>) **[[:d:Property:P13048|magazine capacity]] (<nowiki>number of projectiles or objects in the magazine feeding a weapon or tool</nowiki>) * Newest External identifiers: [[:d:Property:P13005|pomniky.npmk.cz ID]], [[:d:Property:P13014|‎Dictionary of guerrillas and anti-Franco resistance fighters ID]], [[:d:Property:P13015|e-LIS publication ID]], [[:d:Property:P13016|GameReactor company ID]], [[:d:Property:P13017|Latgales dati person ID]], [[:d:Property:P13018|‎FantLab artist ID]], [[:d:Property:P13019|RedBA Granada authority ID]], [[:d:Property:P13020|‎NWIS site ID]], [[:d:Property:P13021|MetalTabs.com band ID]], [[:d:Property:P13022|Koha Kütüphane ID]], [[:d:Property:P13023|HA! artwork ID]], [[:d:Property:P13024|France television program ID]], [[:d:Property:P13026|Radio France program ID]], [[:d:Property:P13027|Grand Est inventory ID]], [[:d:Property:P13028|Norwegian Media Authority's film rating ID]], [[:d:Property:P13029|Historical Encyclopedia of Siberia ID]], [[:d:Property:P13030|‎Münzkabinett ID]], [[:d:Property:P13031|MyWaifuList character ID]], [[:d:Property:P13032|‎Kramerius of Czech Digital Library UUID]], [[:d:Property:P13034|‎European Parliament document ID]], [[:d:Property:P13035|‎Western Australian Biographical Index]], [[:d:Property:P13037|beniabbandonati (detailed sheet) ID]], [[:d:Property:P13038|beniabbandonati (summary sheet) ID]], [[:d:Property:P13039|Biblioteka Nauki article ID]], [[:d:Property:P13040|Biblioteka Nauki journal ID]], [[:d:Property:P13041|Biblioteka Nauki book ID]], [[:d:Property:P13042|Biblioteka Nauki publisher ID]], [[:d:Property:P13043|PNM Middle Kingdom and New Kingdom person ID]], [[:d:Property:P13049|DDB person ID]], [[:d:Property:P13050|CIRDOC publication ID]], [[:d:Property:P13051|CIRDOC author ID]], [[:d:Property:P13052|BAHRA ID]], [[:d:Property:P13053|‎AniSearch person ID]], [[:d:Property:P13055|Dwelly entry ID]], [[:d:Property:P13056|Rate Your Music track ID]], [[:d:Property:P13057|Spirit of Metal band ID]], [[:d:Property:P13058|Madelen person ID]], [[:d:Property:P13059|Babelio subject ID]], [[:d:Property:P13060|Indo-Tibetan Lexical Resource ID]], [[:d:Property:P13061|World Historical Gazetteer place ID]], [[:d:Property:P13062|VG247 series ID]], [[:d:Property:P13063|ITTF PTT ID]], [[:d:Property:P13064|Lega Serie A player ID]], [[:d:Property:P13065|Push Square series ID]], [[:d:Property:P13066|LWW journal ID]], [[:d:Property:P13067|Diccionario biográfico de Castilla-La Mancha ID]], [[:d:Property:P13068|Enciclopedia bresciana ID]], [[:d:Property:P13069|A digital concordance of the R̥gveda ID]], [[:d:Property:P13070|Inathèque document ID]], [[:d:Property:P13071|TEES ID]] <!-- END NEW PROPERTIES --> <!-- NEW PROPOSALS DO NOT REMOVE --> * New General datatypes property proposals to review: **[[:d:Wikidata:Property proposal/chemical formula|chemical formula]] (<nowiki>Description of chemical compound giving element symbols and counts</nowiki>) **[[:d:Wikidata:Property proposal/mode of reproduction|mode of reproduction]] (<nowiki>ways for living organisms to propagate or produce their offsprings</nowiki>) **[[:d:Wikidata:Property proposal/health points|health points]] (<nowiki>health or armor points of this video game, board game or role-playing game character</nowiki>) **[[:d:Wikidata:Property proposal/damage|damage]] (<nowiki>damage value of this video game weapon, ability or character</nowiki>) **[[:d:Wikidata:Property proposal/male mean age|male mean age]] (<nowiki>male mean age in a given place; qualifier of {{P|4442}}</nowiki>) **[[:d:Wikidata:Property proposal/female mean age|female mean age]] (<nowiki>female mean age in a given place; qualifier of {{P|4442}}</nowiki>) **[[:d:Wikidata:Property proposal/Mummy of a person|Mummy of a person]] (<nowiki>mummy of a person</nowiki>) **[[:d:Wikidata:Property proposal/WPBSA com player ID|WPBSA com player ID]] (<nowiki>Identifier for an athlete on the main website of WPBSA</nowiki>) **[[:d:Wikidata:Property proposal/JLPT level|JLPT level]] (<nowiki>difficulty of word by the level of JLPT</nowiki>) **[[:d:Wikidata:Property proposal/beer style|beer style]] (<nowiki>Classification of a beer based on its style</nowiki>) **[[:d:Wikidata:Property proposal/has forks|has forks]] (<nowiki>Notable software forks of this software</nowiki>) **[[:d:Wikidata:Property proposal/Monument Counter ID|Monument Counter ID]] (<nowiki>Digital memorial for women killed by violence</nowiki>) **[[:d:Wikidata:Property proposal/most populous settlement|most populous settlement]] (<nowiki>city, town, or other settlement with the largest population in this area (country, state, county, continent, etc.)</nowiki>) **[[:d:Wikidata:Property proposal/FAO fungal entity ID|FAO fungal entity ID]] (<nowiki>identifier from FAO ontology for fungal gross anatomy</nowiki>) **[[:d:Wikidata:Property proposal/bais|bais]] (<nowiki>Indicates a specific form of bias present in a media source, organization, or document, such as false balance, slant, or omission, affecting the representation of information.</nowiki>) **[[:d:Wikidata:Property proposal/TDK lexeme ID|TDK lexeme ID]] (<nowiki>Dictionary created by the [[Q1569712|Turkish Language Association]]</nowiki>) **[[:d:Wikidata:Property proposal/Atatürk Ansiklopedisi ID|Atatürk Ansiklopedisi ID]] (<nowiki>Online Turkish encyclopedia created by [[Q6062914]] and [[Q19610584]]</nowiki>) **[[:d:Wikidata:Property proposal/Eurotopics ID|Eurotopics ID]] (<nowiki>A database containing data on European media.</nowiki>) **[[:d:Wikidata:Property proposal/Stated in unreliable source|Stated in unreliable source]] (<nowiki>used in the references field to refer to the database that is considered a unreliable source in which the claim is made</nowiki>) **[[:d:Wikidata:Property proposal/Google Plus code|Google Plus code]] (<nowiki>Identifier for a location as seen on Google Maps</nowiki>) **[[:d:Wikidata:Property proposal/reversal of|reversal of]] (<nowiki>reversal of, inversion of</nowiki>) **[[:d:Wikidata:Property proposal/rubrique d'une installation classée pour la protection de l'environnement|rubrique d'une installation classée pour la protection de l'environnement]] (<nowiki></nowiki>) * New External identifier property proposals to review: [[:d:Wikidata:Property proposal/case id (mainland China)|case id (mainland China)]], [[:d:Wikidata:Property proposal/BioMed Central journal ID|BioMed Central journal ID]], [[:d:Wikidata:Property proposal/FightTime fighters ID|FightTime fighters ID]], [[:d:Wikidata:Property proposal/Korean Basketball League ID|Korean Basketball League ID]], [[:d:Wikidata:Property proposal/Identifiant L'Humanité d’un sujet|Identifiant L'Humanité d’un sujet]], [[:d:Wikidata:Property proposal/Chinese Basketball Association ID2|Chinese Basketball Association ID2]], [[:d:Wikidata:Property proposal/Acervo de Literatura Digital Mato-Grossense Person ID|Acervo de Literatura Digital Mato-Grossense Person ID]], [[:d:Wikidata:Property proposal/Cihai encyclopedia entry ID|Cihai encyclopedia entry ID]], [[:d:Wikidata:Property proposal/Cihai dictionary entry ID|Cihai dictionary entry ID]], [[:d:Wikidata:Property proposal/Duocet Wiki of Plants ID|Duocet Wiki of Plants ID]], [[:d:Wikidata:Property proposal/vardnica.aizpute.lv ID|vardnica.aizpute.lv ID]], [[:d:Wikidata:Property proposal/Department of Defense Identification Code|Department of Defense Identification Code]], [[:d:Wikidata:Property proposal/dtf.ru person ID|dtf.ru person ID]], [[:d:Wikidata:Property proposal/Identifiant Libération d’un sujet|Identifiant Libération d’un sujet]], [[:d:Wikidata:Property proposal/NLI Newspaper Collection ID|NLI Newspaper Collection ID]], [[:d:Wikidata:Property proposal/obastan.com dictionary IDs|obastan.com dictionary IDs]], [[:d:Wikidata:Property proposal/Israel Railways Corporation Ltd station number|Israel Railways Corporation Ltd station number]], [[:d:Wikidata:Property proposal/Identifiant Actu.fr d’un sujet|Identifiant Actu.fr d’un sujet]], [[:d:Wikidata:Property proposal/Identifiant TF1 info d’un sujet|Identifiant TF1 info d’un sujet]], [[:d:Wikidata:Property proposal/Identifiant RTL d’un sujet|Identifiant RTL d’un sujet]], [[:d:Wikidata:Property proposal/Identifiant France Info d’un sujet|Identifiant France Info d’un sujet]], [[:d:Wikidata:Property proposal/graphclasses.org ID|graphclasses.org ID]], [[:d:Wikidata:Property proposal/identifiant L’Équipe d'une équipe de basketball|identifiant L’Équipe d'une équipe de basketball]], [[:d:Wikidata:Property proposal/identifiant L'Équipe d'un basketteur|identifiant L'Équipe d'un basketteur]], [[:d:Wikidata:Property proposal/eHLFL ID|eHLFL ID]], [[:d:Wikidata:Property proposal/Journalistikon.de-ID|Journalistikon.de-ID]], [[:d:Wikidata:Property proposal/NRW-Archivportal-ID|NRW-Archivportal-ID]], [[:d:Wikidata:Property proposal/Taiwan Railways station number|Taiwan Railways station number]], [[:d:Wikidata:Property proposal/DVIDS unit ID|DVIDS unit ID]], [[:d:Wikidata:Property proposal/Taiwan Professional Basketball League ID|Taiwan Professional Basketball League ID]], [[:d:Wikidata:Property proposal/Sapere.it Italian Dictionary ID|Sapere.it Italian Dictionary ID]], [[:d:Wikidata:Property proposal/Acervo de Literatura Digital Mato-Grossense Work of Art|Acervo de Literatura Digital Mato-Grossense Work of Art]], [[:d:Wikidata:Property proposal/DDB institution ID|DDB institution ID]], [[:d:Wikidata:Property proposal/Steam tag ID|Steam tag ID]], [[:d:Wikidata:Property proposal/SWERIK Party ID|SWERIK Party ID]], [[:d:Wikidata:Property proposal/Songkick area ID|Songkick area ID]], [[:d:Wikidata:Property proposal/Damehåndbolddatabasen ID|Damehåndbolddatabasen ID]], [[:d:Wikidata:Property proposal/KISTI institute ID|KISTI institute ID]], [[:d:Wikidata:Property proposal/Identifiant Les Inrockuptibles d'un sujet|Identifiant Les Inrockuptibles d'un sujet]], [[:d:Wikidata:Property proposal/AELC author ID|AELC author ID]], [[:d:Wikidata:Property proposal/Spirit of Metal IDs|Spirit of Metal IDs]], [[:d:Wikidata:Property proposal/Yandex Maps place ID|Yandex Maps place ID]], [[:d:Wikidata:Property proposal/Finlandssvenska bebyggelsenamn ID|Finlandssvenska bebyggelsenamn ID]], [[:d:Wikidata:Property proposal/VK track ID|VK track ID]], [[:d:Wikidata:Property proposal/Enciclopedia medica ID|Enciclopedia medica ID]], [[:d:Wikidata:Property proposal/GERS ID|GERS ID]], [[:d:Wikidata:Property proposal/European Legislation Identifier|European Legislation Identifier]], [[:d:Wikidata:Property proposal/Danbooru tag|Danbooru tag]], [[:d:Wikidata:Property proposal/Digital LIMC ID|Digital LIMC ID]], [[:d:Wikidata:Property proposal/Health Facility Registry ID|Health Facility Registry ID]], [[:d:Wikidata:Property proposal/GamersGlobal genre|GamersGlobal genre]] <!-- END NEW PROPOSALS --> You can comment on [[d:Wikidata:Property proposal/Overview|all open property proposals]]! ''' Did you know? ''' * Query examples: ** [https://w.wiki/Baio Copyright duration by Country] ([https://t.me/c/1224298920/135958 source]) ** [https://w.wiki/Bcso The Mississippi River and its tributaries] ([https://x.com/idoklein1/status/1848355287838634145 source]) ** [https://w.wiki/6PAr List of countries sorted by life expectancy] * Newest [[d:Special:MyLanguage/Wikidata:WikiProjects|WikiProjects]]: [[d:Wikidata:Wikiproject Dominio Público en América Latina|Dominio Público en América Latina]] - The Public Domain in Latin America Wikiproject aims to improve the data available in Wikidata on authors and works of authorship in Latin America, with emphasis on copyright status to identify whether or not authors and their works are in the public domain. * WikiProject Highlights: ** [[d:Wikidata:WikiProject India/Reservoirs|India/Reservoirs]] ** [[d:Wikidata:WikiProject every politician/Egypt|Every politician/Egypt]] * Newest [[d:Wikidata:Database reports|database reports]]: [[d:Wikidata:Database reports/List of properties/1-1000|Most used properties]] * [[d:Wikidata:Showcase items|Showcase Items]]: [[d:Q18647981|Moana (Q18647981)]]: 2016 American computer animated film (2024-10-21) * [[d:Wikidata:Showcase lexemes|Showcase Lexemes]]: [[d:Lexeme:L863492|rehbraun (L863492)]]: German adjective, means "light brown with a slight reddish tinge" ''' Development ''' * Vector 2020: We’re working on improving Wikibase’s dark mode support somewhat ([[phab:T369385]]) * We polished the automatic undo/redo messages to make them more useful ([[phab:T194402]]) * Design system: We’re close to finishing migrating Special:NewLexeme to the Codex design system * EntitySchemas: We’re working on searching EntitySchema values by label and alias ([[phab:T375641]]) [[phab:maniphest/query/4RotIcw5oINo/#R|You can see all open tickets related to Wikidata here]]. If you want to help, you can also have a look at [https://phabricator.wikimedia.org/project/board/71/query/zfiRgTnZF7zu/?filter=zfiRgTnZF7zu&order=priority the tasks needing a volunteer]. ''' Weekly Tasks ''' * Add labels, in your own language(s), for the new properties listed [[d:Wikidata:Status_updates/Next#Newest_properties_and_property_proposals_to_review|above]]. * Contribute to the showcase Item and Lexeme [[d:Wikidata:Status_updates/Next#Did_you_know?|above]]. * Summarize your [[d:Wikidata:Status_updates/Next#Did_you_know?|WikiProject's ongoing activities]] in one or two sentences. * Help [[d:Special:LanguageStats|translate]] or proofread the interface and documentation pages, in your own language! * [[d:User:Pasleim/projectmerge|Help merge identical items]] across Wikimedia projects. * Help [[d:Wikidata:Status updates/Next|write the next summary!]] </div> <div style="margin-top:10px; font-size:90%; padding-left:5px; font-family:Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;">'''· [[:d:Special:MyLanguage/Wikidata:Status updates/Current|Read the full report]] · [[m:Global message delivery/Targets/Wikidata|Unsubscribe]] · [[d:Special:MyLanguage/Wikidata:Status updates/2024 10 14|Previous issue]] · [[User:Mohammed Abdulai (WMDE)|Mohammed Abdulai (WMDE)]] ([[User talk:Mohammed Abdulai (WMDE)|talk]]) · [[Pengguna:MediaWiki message delivery|MediaWiki message delivery]] ([[Perbincangan pengguna:MediaWiki message delivery|bincang]]) 00:44, 22 Oktober 2024 (+08)''' </div> </div> <!-- Pesanan dihantar oleh Pengguna:Mohammed Abdulai (WMDE)@metawiki yang menggunakan senarai di https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikidata&oldid=27557411 --> == <span lang="en" dir="ltr">Tech News: 2024-43</span> == <div lang="en" dir="ltr"> <section begin="technews-2024-W43"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2024/43|Translations]] are available. '''Weekly highlight''' * The Mobile Apps team has released an [[mw:Special:MyLanguage/Wikimedia Apps/Team/iOS/Navigation Refresh#Phase 1: Creating a user Profile Menu (T373714)|update]] to the iOS app's navigation, and it is now available in the latest App store version. The team added a new Profile menu that allows for easy access to editor features like Notifications and Watchlist from the Article view, and brings the "Donate" button into a more accessible place for users who are reading an article. This is the first phase of a larger planned [[mw:Special:MyLanguage/Wikimedia Apps/Team/iOS/Navigation Refresh|navigation refresh]] to help the iOS app transition from a primarily reader-focused app, to an app that fully supports reading and editing. The Wikimedia Foundation has added more editing features and support for on-wiki communication based on volunteer requests in recent years. [[File:IOS App Navigation refresh first phase 05.png|thumb|iOS Wikipedia App's profile menu and contents]] '''Updates for editors''' * Wikipedia readers can now download a browser extension to experiment with some early ideas on potential features that recommend articles for further reading, automatically summarize articles, and improve search functionality. For more details and to stay updated, check out the Web team's [[mw:Special:MyLanguage/Reading/Web/Content Discovery Experiments|Content Discovery Experiments page]] and [[mw:Special:MyLanguage/Newsletter:Web team's projects|subscribe to their newsletter]]. * Later this month, logged-out editors of [[phab:T376499|these 12 wikis]] will start to have [[mw:Special:Mylanguage/Trust and Safety Product/Temporary Accounts|temporary accounts]] created. The list may slightly change - some wikis may be removed but none will be added. Temporary account is a new [[mw:Special:MyLanguage/User account types|type of user account]]. It enhances the logged-out editors' privacy and makes it easier for community members to communicate with them. If you maintain any tools, bots, or gadgets on these 12 wikis, and your software is using data about IP addresses or is available for logged-out users, please check if it needs to be updated to work with temporary accounts. [[mw:Special:MyLanguage/Trust and Safety Product/Temporary Accounts/For developers|Guidance on how to update the code is available]]. Read more about the [[mw:Special:MyLanguage/Trust and Safety Product/Temporary Accounts/Updates|deployment plan across all wikis]]. * View all {{formatnum:33}} community-submitted {{PLURAL:33|task|tasks}} that were [[m:Tech/News/Recently resolved community tasks|resolved last week]]. For example, the [[w:nr:Main Page|South Ndebele]], [[w:rsk:Главни бок|Pannonian Rusyn]], [[w:ann:Uwu|Obolo]], [[w:iba:Lambar Keterubah|Iban]] and [[w:tdd:ᥞᥨᥝᥴ ᥘᥣᥲ ᥖᥥᥰ|Tai Nüa]] Wikipedia languages were created last week. [https://www.wikidata.org/wiki/Q36785][https://www.wikidata.org/wiki/Q35660][https://www.wikidata.org/wiki/Q36614][https://www.wikidata.org/wiki/Q33424][https://www.wikidata.org/wiki/Q36556] * It is now possible to create functions on Wikifunctions using Wikidata lexemes, through the new [[f:Z6005|Wikidata lexeme type]] launched last week. When you go to one of these functions, the user interface provides a lexeme selector that helps you pick a lexeme from Wikidata that matches the word you type. After hitting run, your selected lexeme is retrieved from Wikidata, transformed into a Wikidata lexeme type, and passed into the selected function. Read more about this in [[f:Special:MyLanguage/Wikifunctions:Status updates/2024-10-17#Function of the Week: select representation from lexeme|the latest Wikifunctions newsletter]]. '''Updates for technical contributors''' * [[File:Octicons-tools.svg|12px|link=|class=skin-invert|Advanced item]] Users of the Wikimedia sites can now format dates more easily in different languages with the new <code dir="ltr">{{[[mw:Special:MyLanguage/Help:Extension:ParserFunctions##timef|#timef]]:…}}</code> parser function. For example, <code dir="ltr"><nowiki>{{#timef:now|date|en}}</nowiki></code> will show as "<bdi lang="en" dir="ltr">{{#timef:now|date|en}}</bdi>". Previously, <code dir="ltr"><nowiki>{{#time:…}}</nowiki></code> could be used to format dates, but this required knowledge of the order of the time and date components and their intervening punctuation. <code dir="ltr">#timef</code> (or <code dir="ltr">#timefl</code> for local time) provides access to the standard date formats that MediaWiki uses in its user interface. This may help to simplify some templates on multi-lingual wikis like Commons and Meta. [https://phabricator.wikimedia.org/T223772][https://www.mediawiki.org/wiki/Special:MyLanguage/Help:Extension:ParserFunctions##timef] * [[File:Octicons-tools.svg|12px|link=|class=skin-invert|Advanced item]] Commons and Meta users can now efficiently [[mw:Special:MyLanguage/Help:Magic words#Localization|retrieve the user's language]] using <code dir="ltr"><nowiki>{{USERLANGUAGE}}</nowiki></code> instead of using <code dir="ltr"><nowiki>{{int:lang}}</nowiki></code>. [https://phabricator.wikimedia.org/T4085] * The [[m:Special:MyLanguage/Product and Technology Advisory Council|Product and Tech Advisory Council]] (PTAC) now has its pilot members with representation across Africa, Asia, Europe, North America and South America. They will work to address the [[Special:MyLanguage/Movement Strategy/Initiatives/Technology Council|Movement Strategy's Technology Council]] initiative of having a co-defined and more resilient technological platform. [https://meta.wikimedia.org/wiki/Movement_Strategy/Initiatives/Technology_Council] '''In depth''' * The latest quarterly [[mw:Special:MyLanguage/Growth/Newsletters/32|Growth newsletter]] is available. It includes: an upcoming Newcomer Homepage Community Updates module, new Community Configuration options, and details on new projects. * The Wikimedia Foundation is [[mw:Special:MyLanguage/Wikimedia Security Team#CNA Partnership|now an official partner of the CVE program]], which is an international effort to catalog publicly disclosed cybersecurity vulnerabilities. This partnership will allow the Security Team to instantly publish [[w:en:Common Vulnerabilities and Exposures|common vulnerabilities and exposures]] (CVE) records that are affecting MediaWiki core, extensions, and skins, along with any other code the Foundation is a steward of. * The [[m:Special:MyLanguage/Community Wishlist|Community Wishlist]] is now [[m:Community Wishlist/Updates#October 16, 2024: Conversations Made Easier: Machine-Translated Wishes Are Here!|testing machine translations]] for Wishlist content. Volunteers can now read machine-translated versions of wishes and dive into discussions even before translators arrive to translate content. '''Meetings and events''' * 24 October - Wiki Education Speaker Series Webinar - [https://lists.wikimedia.org/hyperkitty/list/wikitech-l@lists.wikimedia.org/thread/N4XTB4G55BUY3M3PNGUAKQWJ7A4UOPAK/ Open Source Tech: Building the Wiki Education Dashboard], featuring Wikimedia interns and a Web developer in the panel. * 20–22 December 2024 - [[m:Special:MyLanguage/Indic Wikimedia Hackathon Bhubaneswar 2024|Indic Wikimedia Hackathon Bhubaneswar 2024]] in Odisha, India. A hackathon for community members, including developers, designers and content editors, to build technical solutions that improve contributors' experiences. '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2024/43|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2024-W43"/> </div> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 04:52, 22 Oktober 2024 (+08) <!-- Pesanan dihantar oleh Pengguna:UOzurumba (WMF)@metawiki yang menggunakan senarai di https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=27634672 --> == Growth News, October 2024 == <div class="plainlinks mw-content-ltr" lang="en" dir="ltr"> [[File:Growth_team_logo_-_Icon_only.svg|right|frameless|class=skin-invert]] === Current work === [[mw:Special:MyLanguage/Growth/Community Updates|'''Newcomer Homepage Community Updates module''']] We will add a new module to the Newcomer Homepage that will allow communities to highlight specific events, projects, campaigns, and initiatives. We have released a simple version on beta wikis and we will soon start an A/B test on [[mw:Special:MyLanguage/Growth/FAQ#pilot|our pilot wikis]]. This module will only display on the Newcomer Homepage if communities decide to utilize it, so learn [[mw:Special:MyLanguage/Help:Growth/Tools/Community updates module|how to configure the Community Updates module]], or share your thoughts on [[mw:Talk:Growth/Community Updates|the project's talk page]]. [[File:Design one for surfacing structured tasks.png|thumb|One design concept aimed to increase constructive activation]] [[mw:Special:MyLanguage/Growth/Constructive activation experimentation|'''Constructive activation experimentation''']] After showcasing [https://www.figma.com/proto/gog5jsPm40hNRAuyYPpaf0/Wikimania-2024-%E2%80%94-Surfacing-structured-tasks?node-id=24-2102&node-type=canvas&t=Qi6ekdUstnd3flDa-0&scaling=min-zoom&content-scaling=fixed&page-id=0%3A1&starting-point-node-id=24%3A2102 early design ideas] at Wikimania, we conducted [[mw:Special:MyLanguage/Growth/Constructive activation experimentation#Design|user testing of design prototypes]]. We now aim to engage communities in further discussions and plan to run a targeted experiment, presenting a structured task within the reading view to logged-in new account holders with zero edits. '''[[mw:Special:MyLanguage/Community Configuration|Community Configuration]]''' This Community Configuration extension was developed to help communities customize wiki features to meet their unique needs. The Growth team is now helping other Wikimedia Foundation teams make their products configurable: * The Moderation Tools team now provides Community Configuration for [[mw:Special:MyLanguage/Moderator Tools/Automoderator|Automoderator]]. ([[phab:T365046|T365046]]) * Certain [[mw:Special:MyLanguage/Extension:Babel|Babel]] extension settings will be configurable soon. ([[phab:T328171|T328171]]) === Future work === As part of the [[mw:Special:MyLanguage/Growth/Annual Plan 2024-2025|Growth team annual plan]], we will continue to investigate ways to increase constructive activation on mobile, while also working with Data Products to move forward A/B testing functionality via the [[wikitech:Metrics_Platform|Metrics Platform]]. === Community events === * Growth team members presented ''Community Configuration: Shaping On-Wiki Functionality Together'' at Wikimania ([https://docs.google.com/presentation/d/1zFMP-_-j6AlcuC_2b32-zdpmvlAO8_SWOtg9mZXCNPI/edit#slide=id.g2cbe13544d8_5_15 slides]). The [https://www.youtube.com/live/govhrZZjV6s?t=3962s session recording is available to watch on YouTube]. This session provided an update on the Community Configuration project and introduced details about the upcoming features that communities will soon be able to configure. Representatives from the Moderator Tools, Editing, Web, and Campaigns teams shared their plans for utilizing Community Configuration in the future. Following these presentations, the WMF Growth team's [[:User:Trizek (WMF)|Benoît Evellin]] and [[:User:Martin_Urbanec_(WMF)|Martin Urbanec]] answered audience questions. * [[:User:Dyolf77 (WMF)|Habib Mhenni]] gave a presentation of how mentorship works at WikiIndaba 2024. [[:File:How to became a mentor, Growth feature, Wiki Indaba 2024.webm|The recording is available]]. === Stay informed === Growth team weekly updates [[mw:Special:MyLanguage/Growth/Growth team updates|are available on wiki]] (in English) if you want to know more about our day-to-day work. If you want to receive more general updates about technical activity happening across the Wikimedia movement (including Growth work), we encourage you to [[m:Special:MyLanguage/Tech/News|subscribe to Tech News]]. ''<small>'''[[mw:Special:MyLanguage/Growth/Newsletters|Growth team's newsletter]]''' prepared by [[mw:Special:MyLanguage/Growth|the Growth team]] and posted by [[m:User:MediaWiki message delivery|bot]] • [[mw:Talk:Growth|Give feedback]] • [[m:Special:MyLanguage/Global message delivery/Targets/Growth team updates|Subscribe or unsubscribe]].</small>'' </div> [[:User:Trizek (WMF)|Trizek_(WMF)]], 23:44, 22 Oktober 2024 (+08) <!-- Pesanan dihantar oleh Pengguna:Trizek (WMF)@metawiki yang menggunakan senarai di https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Growth_team_updates&oldid=27642848 --> == Wikidata weekly summary #551 == <div class="plainlinks mw-content-ltr" lang="en" dir="ltr"> [[File:Wikidata-logo-en.svg|150px|right]] <div style="margin-top:10px; padding-left:5px; font-family:Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;">'' Here's your quick overview of what has been happening around Wikidata in the<br>week leading up to 2024-10-28. Missed the previous one? See issue [[d:Special:MyLanguage/Wikidata:Status updates/2024 10 21|#650]]''</div> <div style="-moz-column-count:2; -webkit-column-count:2; column-count:2; -webkit-column-width: 400px; -moz-column-width: 400px; column-width: 400px;"> ''' Discussions ''' * Closed request for adminship: [[d:Wikidata:Requests for permissions/Administrator/Addshore 3|Addshore]] (successful) - Welcome back, Adam! * New request for comments: [[d:Wikidata_talk:Notability#Remove_the_"ceb"-Wikipedia_from_automatic_notability|Discussion about remove notability for ceb-Wiki]] ''' [[d:Special:MyLanguage/Wikidata:Events|Events]] ''' * Wikidata's 12th Birthday is almost here! Let’s celebrate together and make it unforgettable! 🎂 Join in for events happening across the globe in October & November -- there's something for everyone! Here’s how you can be part of the fun. ** Find a local event and connect with fellow Wikidata enthusiasts! ** Give a birthday gift to the community -- whether it's a cool new tool or something fun! ** Join our big online celebration on October 29th -- don’t miss out! [[Wikidata:Twelfth_Birthday]] ** Join the special Wikidata [https://wikis.world/@wikimediaDE@social.wikimedia.de/113384930634982280 Query-party tomorrow] and win some branded Wikidata socks! 🎉 * The LD4 Wikidata Affinity Group is taking a break from our new project series format this coming Tuesday, October 29, 2024 at 9am PT / 12pm ET / 16:00 UTC / 6pm CEST ([https://zonestamp.toolforge.org/1730217600 Time zone converter]) to celebrate Hallowe'en! We'll be celebrating Spooky Season with a WitchyData Working Hour! Following on Christa Strickler's recent project series, we will continue building proficiency with the Mix'n'match tool, but with a ghoulish twist. Join the fall fun by updating your [https://www.canva.com/zoom-virtual-backgrounds/templates/halloween/ Zoom background] or even coming in costume. BYOC (bring your own candy). Event page: [[d:Wikidata:WikiProject_LD4_Wikidata_Affinity_Group/Wikidata_Working_Hours/2024-October-29_Wikidata_Working_Hour|Wikidata:WikiProject LD4 Wikidata Affinity Group/Wikidata Working Hours/2024-October-29 Wikidata Working Hour]] ''' Press, articles, blog posts, videos ''' * Blogs: [https://blog.wikimedia.de/2024/10/28/wikidata-wird-12-jahre/ Wikidata celebrates 12. Birthday – These are the coolest queries from 112 million entries] (in German) - "Wikidata, the world's largest free knowledge base, celebrates the 12th of October. Birthday. The open data graph for structured knowledge collects facts about numerous terms (items). Meanwhile, Wikidata includes an impressive 112 million items – and many more facts! On the occasion of Wikidata's birthday, we put the collected knowledge to the test and present the most exciting 12 queries that were created from it." ** * Videos ** [https://www.youtube.com/watch?v=M88w_omwoHM 2024 Wikidata Cross-Domain Forum 2024] (in Chinese) ** [https://www.youtube.com/watch?v=DsU0LykhRBg Wikidata Day NYC 2024 @ Pratt] ** [https://www.youtube.com/watch?v=JQ6dPf5kgKM Mapping the Accused Witches of Scotland in place and time] ** [https://www.youtube.com/watch?v=0BIq8qDT6JE What is Wikibase and what is it used for?] (in Spanish) ** [https://www.youtube.com/watch?v=Lm7NWXX6qz4 Introduction to Wikidata - Wikidata Days 2024 (First day)] (in Spanish) ** [https://www.youtube.com/watch?v=2YxbOPVJXvY Is there a system to capture data in Wikidata automatically?] (in Spanish) ''' Tool of the week ''' * [[Wikidata:Lexica|Lexica]] – A mobile-friendly tool that simplifies micro contributions to lexicographical data on Wikidata, making various editing tasks accessible and intuitive for contributors of all experience levels. This tool is developed by the WMDE Wikidata Software Collaboration team in Indonesia. Try Lexica through this link: https://lexica-tool.toolforge.org/ ''' Other Noteworthy Stuff ''' * The [[m:Global Open Initiative|Global Open Initiative]] Foundation is building an open-source web app for Supreme Court cases in Ghana. We are looking for volunteers in the following roles: Frontend Developers, Backend Developers, Wikidata/SPARQL Experts, UI/UX Designers, Quality Assurance (QA) Testers, and Legal Professionals. Join us by sendind your resume and a brief description of your expertise to globalopeninitiative{{@}}gmail.com ''' Newest [[d:Special:ListProperties|properties]] and [[d:Special:MyLanguage/Wikidata:Property proposal|property proposals]] to review ''' <!-- NEW PROPERTIES DO NOT REMOVE --> * Newest General datatypes: **[[:d:Property:P13044|characteristic of]] (<nowiki>(qualifier only) statement value is a characteristic, quality, property, or state of this qualifier value</nowiki>) **[[:d:Property:P13045|has kanji reading]] (<nowiki>phonetic reading or pronunciation of the kanji</nowiki>) **[[:d:Property:P13046|publication type of scholarly work]] (<nowiki>type of this scholarly work (e.g. “systematic review”, “proceedings”, etc.)</nowiki>) **[[:d:Property:P13047|leased to]] (<nowiki>person or organisation that holds or was granted a lease on the subject</nowiki>) **[[:d:Property:P13048|magazine capacity]] (<nowiki>number of projectiles or objects in the magazine feeding a weapon or tool</nowiki>) * Newest External identifiers: [[:d:Property:P13016|GameReactor company ID]], [[:d:Property:P13017|Latgales dati person ID]], [[:d:Property:P13018|‎FantLab artist ID]], [[:d:Property:P13019|RedBA Granada authority ID]], [[:d:Property:P13020|‎NWIS site ID]], [[:d:Property:P13021|MetalTabs.com band ID]], [[:d:Property:P13022|Koha Kütüphane ID]], [[:d:Property:P13023|HA! artwork ID]], [[:d:Property:P13024|France television program ID]], [[:d:Property:P13026|Radio France program ID]], [[:d:Property:P13027|Grand Est inventory ID]], [[:d:Property:P13028|Norwegian Media Authority's film rating ID]], [[:d:Property:P13029|Historical Encyclopedia of Siberia ID]], [[:d:Property:P13030|‎Münzkabinett ID]], [[:d:Property:P13031|MyWaifuList character ID]], [[:d:Property:P13032|‎Kramerius of Czech Digital Library UUID]], [[:d:Property:P13034|‎European Parliament document ID]], [[:d:Property:P13035|‎Western Australian Biographical Index]], [[:d:Property:P13037|beniabbandonati (detailed sheet) ID]], [[:d:Property:P13038|beniabbandonati (summary sheet) ID]], [[:d:Property:P13039|Biblioteka Nauki article ID]], [[:d:Property:P13040|Biblioteka Nauki journal ID]], [[:d:Property:P13041|Biblioteka Nauki book ID]], [[:d:Property:P13042|Biblioteka Nauki publisher ID]], [[:d:Property:P13043|PNM Middle Kingdom and New Kingdom person ID]], [[:d:Property:P13049|DDB person (GND) ID]], [[:d:Property:P13050|CIRDOC publication ID]], [[:d:Property:P13051|CIRDOC author ID]], [[:d:Property:P13052|BAHRA ID]], [[:d:Property:P13053|‎AniSearch person ID]], [[:d:Property:P13055|Dwelly entry ID]], [[:d:Property:P13056|Rate Your Music track ID]], [[:d:Property:P13057|Spirit of Metal band ID]], [[:d:Property:P13058|Madelen person ID]], [[:d:Property:P13059|Babelio subject ID]], [[:d:Property:P13060|Indo-Tibetan Lexical Resource ID]], [[:d:Property:P13061|World Historical Gazetteer place ID]], [[:d:Property:P13062|VG247 series ID]], [[:d:Property:P13063|ITTF PTT ID]], [[:d:Property:P13064|Lega Serie A player ID]], [[:d:Property:P13065|Push Square series ID]], [[:d:Property:P13066|LWW journal ID]], [[:d:Property:P13067|Diccionario biográfico de Castilla-La Mancha ID]], [[:d:Property:P13068|Enciclopedia bresciana ID]], [[:d:Property:P13069|A digital concordance of the R̥gveda ID]], [[:d:Property:P13070|Inathèque document ID]], [[:d:Property:P13071|TEES ID]], [[:d:Property:P13072|DVIDS unit ID]], [[:d:Property:P13073|Korean Basketball League player ID]], [[:d:Property:P13075|Acervo de Literatura Digital Mato-Grossense person ID]], [[:d:Property:P13076|Acervo de Literatura Digital Mato-Grossense work of art ID]], [[:d:Property:P13077|‎Atatürk Ansiklopedisi ID]], [[:d:Property:P13078|Cihai encyclopedia entry ID]], [[:d:Property:P13079|‎eHLFL ID]], [[:d:Property:P13080|Songkick area ID]], [[:d:Property:P13081|DDB institution ID]], [[:d:Property:P13082|Enciclopedia medica ID]], [[:d:Property:P13083|Sapere.it Italian Dictionary ID]], [[:d:Property:P13084|Steam tag ID]], [[:d:Property:P13085|L'Équipe basketball team ID]], [[:d:Property:P13086|AELC author ID]], [[:d:Property:P13087|TF1 info topic ID]], [[:d:Property:P13088|RTL topic ID]], [[:d:Property:P13089|Actu.fr topic ID]], [[:d:Property:P13090|FAO fungal entity ID]], [[:d:Property:P13091|France Info topic ID]], [[:d:Property:P13092|KISTI institute ID]], [[:d:Property:P13093|Israel Railways station number]], [[:d:Property:P13094|Digital LIMC ID]], [[:d:Property:P13095|TDK lexeme ID]], [[:d:Property:P13096|Yandex Maps organization ID]] <!-- END NEW PROPERTIES --> <!-- NEW PROPOSALS DO NOT REMOVE --> * New General datatypes property proposals to review: **[[:d:Wikidata:Property proposal/chemical formula|chemical formula]] (<nowiki>Description of chemical compound giving element symbols and counts</nowiki>) **[[:d:Wikidata:Property proposal/mode of reproduction|mode of reproduction]] (<nowiki>ways for living organisms to propagate or produce their offsprings</nowiki>) **[[:d:Wikidata:Property proposal/health points|health points]] (<nowiki>health or armor points of this video game, board game or role-playing game character</nowiki>) **[[:d:Wikidata:Property proposal/damage|damage]] (<nowiki>damage value of this video game weapon, ability or character</nowiki>) **[[:d:Wikidata:Property proposal/Mummy of a person|Mummy of a person]] (<nowiki>mummy of a person</nowiki>) **[[:d:Wikidata:Property proposal/WPBSA com player ID|WPBSA com player ID]] (<nowiki>Identifier for an athlete on the main website of WPBSA</nowiki>) **[[:d:Wikidata:Property proposal/JLPT level|JLPT level]] (<nowiki>difficulty of word by the level of JLPT</nowiki>) **[[:d:Wikidata:Property proposal/beer style|beer style]] (<nowiki>Classification of a beer based on its style</nowiki>) **[[:d:Wikidata:Property proposal/has forks|has forks]] (<nowiki>Notable software forks of this software</nowiki>) **[[:d:Wikidata:Property proposal/Monument Counter ID|Monument Counter ID]] (<nowiki>Digital memorial for women killed by violence</nowiki>) **[[:d:Wikidata:Property proposal/most populous settlement|most populous settlement]] (<nowiki>city, town, or other settlement with the largest population in this area (country, state, county, continent, etc.)</nowiki>) **[[:d:Wikidata:Property proposal/Eurotopics ID|Eurotopics ID]] (<nowiki>A database containing data on European media.</nowiki>) **[[:d:Wikidata:Property proposal/rubrique d'une installation classée pour la protection de l'environnement|rubrique d'une installation classée pour la protection de l'environnement]] (<nowiki>Industrial or agricultural operations generating risks to health and the environment are regulated in France. The various risks are organized into headings in the nomenclature of installations classified for environmental protection. The dangers, pollution and nuisances of each operation are listed by public authorities.</nowiki>) **[[:d:Wikidata:Property proposal/prototypical syntactic role of argument|prototypical syntactic role of argument]] (<nowiki>qualifier for {{P|9971}} indicating the most basic/fundamental syntactic position of that argument for that verb sense (that is, when the argument structure is not subject to any alternations)</nowiki>) **[[:d:Wikidata:Property proposal/operating cost|operating cost]] (<nowiki>ongoing recurring cost for operating or using an object</nowiki>) **[[:d:Wikidata:Property proposal/effective life of asset|effective life of asset]] (<nowiki>duration of time which an object/asset is expected to be used before needing to be disposed of or replaced</nowiki>) **[[:d:Wikidata:Property proposal/Toki Pona headnoun|Toki Pona headnoun]] (<nowiki>Toki Pona common noun for which the name serves as a proper modifier</nowiki>) * New External identifier property proposals to review: [[:d:Wikidata:Property proposal/case id (mainland China)|case id (mainland China)]], [[:d:Wikidata:Property proposal/BioMed Central journal ID|BioMed Central journal ID]], [[:d:Wikidata:Property proposal/Identifiant L'Humanité d’un sujet|Identifiant L'Humanité d’un sujet]], [[:d:Wikidata:Property proposal/Cihai dictionary entry ID|Cihai dictionary entry ID]], [[:d:Wikidata:Property proposal/Duocet Wiki of Plants ID|Duocet Wiki of Plants ID]], [[:d:Wikidata:Property proposal/vardnica.aizpute.lv ID|vardnica.aizpute.lv ID]], [[:d:Wikidata:Property proposal/Department of Defense Identification Code|Department of Defense Identification Code]], [[:d:Wikidata:Property proposal/dtf.ru person ID|dtf.ru person ID]], [[:d:Wikidata:Property proposal/Identifiant Libération d’un sujet|Identifiant Libération d’un sujet]], [[:d:Wikidata:Property proposal/NLI Newspaper Collection ID|NLI Newspaper Collection ID]], [[:d:Wikidata:Property proposal/obastan.com dictionary IDs|obastan.com dictionary IDs]], [[:d:Wikidata:Property proposal/graphclasses.org ID|graphclasses.org ID]], [[:d:Wikidata:Property proposal/identifiant L'Équipe d'un basketteur|identifiant L'Équipe d'un basketteur]], [[:d:Wikidata:Property proposal/Journalistikon.de-ID|Journalistikon.de-ID]], [[:d:Wikidata:Property proposal/NRW-Archivportal-ID|NRW-Archivportal-ID]], [[:d:Wikidata:Property proposal/Taiwan Railways station number|Taiwan Railways station number]], [[:d:Wikidata:Property proposal/Taiwan Professional Basketball League ID|Taiwan Professional Basketball League ID]], [[:d:Wikidata:Property proposal/Damehåndbolddatabasen ID|Damehåndbolddatabasen ID]], [[:d:Wikidata:Property proposal/Identifiant Les Inrockuptibles d'un sujet|Identifiant Les Inrockuptibles d'un sujet]], [[:d:Wikidata:Property proposal/Spirit of Metal IDs|Spirit of Metal IDs]], [[:d:Wikidata:Property proposal/Finlandssvenska bebyggelsenamn ID|Finlandssvenska bebyggelsenamn ID]], [[:d:Wikidata:Property proposal/VK track ID|VK track ID]], [[:d:Wikidata:Property proposal/GERS ID|GERS ID]], [[:d:Wikidata:Property proposal/European Legislation Identifier|European Legislation Identifier]], [[:d:Wikidata:Property proposal/Danbooru tag|Danbooru tag]], [[:d:Wikidata:Property proposal/Health Facility Registry ID|Health Facility Registry ID]], [[:d:Wikidata:Property proposal/GamersGlobal genre|GamersGlobal genre]], [[:d:Wikidata:Property proposal/Innovating Knowledge manuscript ID|Innovating Knowledge manuscript ID]], [[:d:Wikidata:Property proposal/PublicationsList author ID|PublicationsList author ID]], [[:d:Wikidata:Property proposal/Alexander Keiller Museum ID|Alexander Keiller Museum ID]], [[:d:Wikidata:Property proposal/Archivportal-D-ID|Archivportal-D-ID]], [[:d:Wikidata:Property proposal/Islamic Scientific Manuscripts Initiative|Islamic Scientific Manuscripts Initiative]], [[:d:Wikidata:Property proposal/FID performing arts agent GND ID|FID performing arts agent GND ID]], [[:d:Wikidata:Property proposal/Бессмертный полк ID|Бессмертный полк ID]], [[:d:Wikidata:Property proposal/ITV News topic ID|ITV News topic ID]], [[:d:Wikidata:Property proposal/FightTime fighters ID|FightTime fighters ID]], [[:d:Wikidata:Property proposal/Timenote.info Person ID|Timenote.info Person ID]], [[:d:Wikidata:Property proposal/Thai railway station identifier|Thai railway station identifier]], [[:d:Wikidata:Property proposal/Dictionary of affixes used in Czech ID|Dictionary of affixes used in Czech ID]] <!-- END NEW PROPOSALS --> You can comment on [[d:Wikidata:Property proposal/Overview|all open property proposals]]! ''' Did you know? ''' * Query examples: ** [https://w.wiki/Bj6S Languages with more than one writing system] ** [https://w.wiki/Bj83 Map of all the libraries in the world present on Wikidata] * Newest [[d:Special:MyLanguage/Wikidata:WikiProjects|WikiProjects]]: [[d:Wikidata:WikiProject Psychology|Psychology]] - This project aims to improve items related to [[d:Q9418|psychology (Q9418)]]. * [[d:Wikidata:Showcase items|Showcase Items]]: [[d:Q15975673|Loomio (Q15975673)]]: decision-making software to assist groups with collaborative decision-making processes * [[d:Wikidata:Showcase lexemes|Showcase Lexemes]]: [[d:Lexeme:L680110|کھاوَݨ / ਖਾਵਣ (L680110)]] mean to "eat" in in Urdu ''' Development ''' * Vector 2022: We are continuing to make Wikidata Items pages work in dark-mode ([[phab:T369385]]) * EntitySchemas: We are continuing to work on making it possible to search for an EntitySchema by its label or alias when making a statement linking to an EntitySchema * Wikibase REST API: ** We discussed what will constitute breaking changes for the API ([[phab:T357775]]) ** We are working on the endpoint for creating Properties ([[phab:T342992]]) [[phab:maniphest/query/4RotIcw5oINo/#R|You can see all open tickets related to Wikidata here]]. If you want to help, you can also have a look at [https://phabricator.wikimedia.org/project/board/71/query/zfiRgTnZF7zu/?filter=zfiRgTnZF7zu&order=priority the tasks needing a volunteer]. ''' Weekly Tasks ''' * Add labels, in your own language(s), for the new properties listed [[d:Wikidata:Status_updates/Next#Newest_properties_and_property_proposals_to_review|above]]. * Contribute to the showcase Item and Lexeme [[d:Wikidata:Status_updates/Next#Did_you_know?|above]]. * Summarize your [[d:Wikidata:Status_updates/Next#Did_you_know?|WikiProject's ongoing activities]] in one or two sentences. * Help [[d:Special:LanguageStats|translate]] or proofread the interface and documentation pages, in your own language! * [[d:User:Pasleim/projectmerge|Help merge identical items]] across Wikimedia projects. * Help [[d:Wikidata:Status updates/Next|write the next summary!]] </div> <div style="margin-top:10px; font-size:90%; padding-left:5px; font-family:Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;">'''· [[m:Global message delivery/Targets/Wikidata|Unsubscribe]] · [[d:Special:MyLanguage/Wikidata:Status updates/2024 10 21|Previous issue]] · [[User:Mohammed Abdulai (WMDE)|Mohammed Abdulai (WMDE)]] ([[User talk:Mohammed Abdulai (WMDE)|talk]]) · [[Pengguna:MediaWiki message delivery|MediaWiki message delivery]] ([[Perbincangan pengguna:MediaWiki message delivery|bincang]]) 00:29, 29 Oktober 2024 (+08)''' </div> </div> <!-- Pesanan dihantar oleh Pengguna:Mohammed Abdulai (WMDE)@metawiki yang menggunakan senarai di https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikidata&oldid=27654100 --> == <span lang="en" dir="ltr">Tech News: 2024-44</span> == <div lang="en" dir="ltr"> <section begin="technews-2024-W44"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2024/44|Translations]] are available. '''Updates for editors''' * Later in November, the Charts extension will be deployed to the test wikis in order to help identify and fix any issue. A security review is underway to then enable deployment to pilot wikis for broader testing. You can read [[mw:Special:MyLanguage/Extension:Chart/Project/Updates#October 2024: Working towards production deployment|the October project update]] and see the [https://en.wikipedia.beta.wmflabs.org/wiki/Charts latest documentation and examples on Beta Wikipedia]. * View all {{formatnum:32}} community-submitted {{PLURAL:32|task|tasks}} that were [[m:Special:MyLanguage/Tech/News/Recently resolved community tasks|resolved last week]]. For example, [[w:en:PediaPress|Pediapress.com]], an external service that creates books from Wikipedia, can now use [[mw:Special:MyLanguage/Wikimedia Maps|Wikimedia Maps]] to include existing pre-rendered infobox map images in their printed books on Wikipedia. [https://phabricator.wikimedia.org/T375761] '''Updates for technical contributors''' * Wikis can use [[:mw:Special:MyLanguage/Extension:GuidedTour|the Guided Tour extension]] to help newcomers understand how to edit. The Guided Tours extension now works with [[mw:Special:MyLanguage/Manual:Dark mode|dark mode]]. Guided Tour maintainers can check their tours to see that nothing looks odd. They can also set <code>emitTransitionOnStep</code> to <code>true</code> to fix an old bug. They can use the new flag <code>allowAutomaticBack</code> to avoid back-buttons they don't want. [https://phabricator.wikimedia.org/T73927#10241528] * Administrators in the Wikimedia projects who use the [[mw:Special:MyLanguage/Help:Extension:Nuke|Nuke Extension]] will notice that mass deletions done with this tool have the "Nuke" tag. This change will make reviewing and analyzing deletions performed with the tool easier. [https://phabricator.wikimedia.org/T366068] '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2024/44|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2024-W44"/> </div> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 04:56, 29 Oktober 2024 (+08) <!-- Pesanan dihantar oleh Pengguna:UOzurumba (WMF)@metawiki yang menggunakan senarai di https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=27668811 --> == Wikidata weekly summary #652 == <div class="plainlinks mw-content-ltr" lang="en" dir="ltr"> [[File:Wikidata-logo-en.svg|150px|right]] <div style="margin-top:10px; padding-left:5px; font-family:Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;">'' Here's your quick overview of what has been happening around Wikidata in the<br>week leading up to 2024-11-04. Missed the previous one? See issue [[d:Special:MyLanguage/Wikidata:Status updates/2024 10 28|#651]]''</div> <div style="-moz-column-count:2; -webkit-column-count:2; column-count:2; -webkit-column-width: 400px; -moz-column-width: 400px; column-width: 400px;"> ''' Discussions ''' * New requests for permissions/Bot: [[d:Wikidata:Requests_for_permissions/Bot/Andrebot_2|Andrebot 2]] - Task(s): Will check Romanian local election information on MongoDB against current relevant Items, where differences occur, will create new Items, link them and update associated information. * Closed request for permissions/Bot: [[d:Wikidata:Requests_for_permissions/Bot/CarbonBot|CarbonBot]] - Withdrawn by proposer. * New request for comments: ** [[d:Wikidata:Requests_for_comment/Use_of_P2389_as_a_qualifier|Use of (P2389) as a qualifier]] - Should [[d:Property:P2389|organization directed by the office or position (P2389)]] be allowed as a qualifier? ** [[d:Wikidata:Requests_for_comment/Rename_PeakFinder_ID_(P3770)|Rename Peakfinder ID (P3770)]] - The Peakfinder website content moved to cdnrockiesdatabases.ca, the associated Property ([[d:Property:P3770|P3770]]) has been relabeled to ''crdb peak ID''. ** [[d:Wikidata:Project_chat#Importing_WP_&_WMC_categories_into_Wikidata|Importing WP & WMC categories into Wikidata]] - Project chat discussion on importing Wikipedia Category information to Wikidata items. ''' [[d:Special:MyLanguage/Wikidata:Events|Events]] ''' * Wikidata 12th Birthday happened. Special thanks to all the community members who prepared a present for Wikidata's birthday. New tools, updates, games, sparkly animations and of course plenty of maps! [[d:Wikidata:Twelfth_Birthday/Presents|Here's the list of presents, with all the links to try them]]. You can also watch the [[c:File:Wikidata%27s_12th_birthday_presents_demos.webm|demo of all the birthday presents in video]]. * Ongoing: [[m:Event:Africa_Wiki_Women-Wikidata_Birthday_Contest_2024|The Africa Wiki Women-Wikidata Birthday Contest]] ends tomorrow, 05.11.2024. If you're participating, now's your last chance to earn some points by adding [[d:Property:P106|P106]] to items on African women. * Upcoming ** A [[d:WD:Scholia|Scholia]] hackathon will take place on Nov 15-16 online &mdash; see [[d:Wikidata:Scholia/Events/Hackathon November 2024|Its documentation page]] for details. ** [[Event:Mois_de_l%27histoire_LGBTQ%2B_2024|Mois de l'histoire LGBTQ+ (LGBTQ+ History month)]]: A month-long edit-a-thon from November 1 to 30 for documenting, improving and translating articles on LGBTQ+ topics on Wikidata and French Wikimedia projects. ** Check out the call for papers for the "Wikidata and Research" Conference! It will be held at the University of Florence in Italy on June 5-6, 2025. You can submit your papers by December 9, 2024: [[m:Wikidata and research/Call|Wikidata and research/Call]] ''' Press, articles, blog posts, videos ''' * Blogs ** [https://professional.wiki/en/articles/wikibase-strengths-and-weaknesses Is Wikibase Right for Your Project?] ** [https://www.dariah.eu/2024/11/04/dhwiki-a-new-dariah-eu-working-group-focusing-on-building-bridges-between-different-sectors/ DHwiki:a new DARIAH EU-working group focusing on building bridges between different sectors] - this working group acts as a bridge between GLAM institutions, DH researchers and Wikimedians. ** [http://magnusmanske.de/wordpress/archives/746 Using AI to add to Wikidata] - Magnus Manske discusses the challenge of integrating Wikimedia Commons artworks into Wikidata. * Papers ** [https://arxiv.org/html/2410.13707v1 Disjointness Violations in Wikidata] Finds 51 pairs of classes on Wikidata that should be disjoint (e.g. "natural object" vs. "artificial object") but aren't, with over 10 million violations, caused by a small number of "culprits" ([https://x.com/WikiResearch/status/1852081531248099796 source]) ** Refining Wikidata Taxonomy using Large Language Models ([https://x.com/HimarshaJ/status/1849590078806556709 source]) * Videos ** [https://www.youtube.com/watch?v=ARQ22UcwJH4 LIVE Wikidata editing #116 at the 12th #WikidataBirthday] - [[d:user:ainali|User:Ainali]] and [[d:user:abbe98|User:Abbe98]] do some live editing (in english) on items related to Wikidata and the sister projects in celebration of Wikidata's 12th birthday. ** [https://www.youtube.com/watch?v=5wJ6D4OLUXM Women Do News at Wikidata Day] - This lightning talk from journalist Molly Stark Dean introduces the Women Do News project to increase visibility of women journalists and expand and enrich Wikipedia articles about them. The project could greatly benefit from Wikidata items being created and/or expanded. ** [https://www.youtube.com/watch?v=5Ez1VMoFFwA Knowledge Graphs Pt.2 - Enhancing Knowledge Graphs with LLM Keywords] - Valentin Buchner and Hans Mehlin describe their collaborative project between Nobel Prize Outreach (NPO) and EQT Motherbrain utilising Nobel Prize laureate’s biographies and Nobel Prize lectures. ** (en) [https://www.youtube.com/watch?v=biWYkba4pi0 Introduction to Wikidata|Dagbani WM UG] - [[User:Dnshitobu|User:Dnshitobu]] presents an introductory course to Wikidata, with many Ghanaian examples. ** (cz) [https://www.youtube.com/watch?v=4VrtjfgO8Dk&t=3998s Wikidata in practice: document and library record structure and examples of data searches using WDQS] - Morning lecture organised by the National Library of the Czech Republic, Wikimedia CR and the Prague organization SKIP. ** [https://www.youtube.com/watch?v=4_0-i_qEIA8 Introduction to Wikidata and linking it to OSM] - This short introduction is presented by [[d:user:ranjithsiji|User:Ranjithsiji]] on the benefits to OpenStreetMap when connecting it to Wikidata. ''' Tool of the week ''' * [[m:Wikidata One click Info Extension"OCI"|Wikidata One Click Info]] is a multilingual extension that enables you to search for any item or word that you come across while reading or browsing online. It's an extension that makes Wikidata's data easy to retrieve and access. Install on [https://chrome.google.com/webstore/detail/ooedcbicieekcihnnalhcmpenbhlfmnj Chrome browser] or [https://addons.mozilla.org/addon/wikidata-one-click-info/ Firefox browser]. A [https://drive.google.com/file/d/1pM8kpIV0qALgUNZ5Yq-XYWEDXKfYlfVn/view short video] about the usage of the extension. * [https://observablehq.com/@pac02/cat-most-frequent-properties CAT🐈: most frequent properties] a simple Observable tool which shows the most frequent properties for a set of Items. * Are you able to learn languages with Wikidata content? In Ordia there is the "[https://ordia.toolforge.org/guess-image-from-pronunciation/ Guess Image from Pronunciation]" game you can use to learn a few words from various languages. ''' Other Noteworthy Stuff ''' * A small project on benchmarking query engine performance on useful Wikidata queries is asking for queries from the Wikidata user community to potentially be part of the benchmark. If you are a user of any Wikidata SPARQL service please send queries that you find useful to [mailto:pfpschneider@gmail.com Peter F. Patel-Schneider]. Say what you used the query for and whether you would like to be noted as the source of the query. Queries that take considerable time or time out are especially welcome, particularly if the query caused you to switch from the official Wikidata Query Service to some other service. More information about the project is available in [[Wikidata:Scaling_Wikidata/Benchmarking]]. ''' Newest [[d:Special:ListProperties|properties]] and [[d:Special:MyLanguage/Wikidata:Property proposal|property proposals]] to review ''' <!-- NEW PROPERTIES DO NOT REMOVE --> * Newest General datatypes: none * External identifiers: [[:d:Property:P13049|DDB person (GND) ID]], [[:d:Property:P13050|CIRDOC publication ID]], [[:d:Property:P13051|CIRDOC author ID]], [[:d:Property:P13052|BAHRA ID]], [[:d:Property:P13053|‎AniSearch person ID]], [[:d:Property:P13055|Dwelly entry ID]], [[:d:Property:P13056|Rate Your Music track ID]], [[:d:Property:P13057|Spirit of Metal band ID]], [[:d:Property:P13058|Madelen person ID]], [[:d:Property:P13059|Babelio subject ID]], [[:d:Property:P13060|Indo-Tibetan Lexical Resource ID]], [[:d:Property:P13061|World Historical Gazetteer place ID]], [[:d:Property:P13062|VG247 series ID]], [[:d:Property:P13063|ITTF PTT ID]], [[:d:Property:P13064|Lega Serie A player ID]], [[:d:Property:P13065|Push Square series ID]], [[:d:Property:P13066|LWW journal ID]], [[:d:Property:P13067|Diccionario biográfico de Castilla-La Mancha ID]], [[:d:Property:P13068|Enciclopedia bresciana ID]], [[:d:Property:P13069|A digital concordance of the R̥gveda ID]], [[:d:Property:P13070|Inathèque document ID]], [[:d:Property:P13071|TEES ID]], [[:d:Property:P13072|DVIDS unit ID]], [[:d:Property:P13073|Korean Basketball League player ID]], [[:d:Property:P13075|Acervo de Literatura Digital Mato-Grossense person ID]], [[:d:Property:P13076|Acervo de Literatura Digital Mato-Grossense work of art ID]], [[:d:Property:P13077|‎Atatürk Ansiklopedisi ID]], [[:d:Property:P13078|Cihai encyclopedia entry ID]], [[:d:Property:P13079|‎eHLFL ID]], [[:d:Property:P13080|Songkick area ID]], [[:d:Property:P13081|DDB institution ID]], [[:d:Property:P13082|Enciclopedia medica ID]], [[:d:Property:P13083|Sapere.it Italian Dictionary ID]], [[:d:Property:P13084|Steam tag ID]], [[:d:Property:P13085|L'Équipe basketball team ID]], [[:d:Property:P13086|AELC author ID]], [[:d:Property:P13087|TF1 info topic ID]], [[:d:Property:P13088|RTL topic ID]], [[:d:Property:P13089|Actu.fr topic ID]], [[:d:Property:P13090|FAO fungal entity ID]], [[:d:Property:P13091|France Info topic ID]], [[:d:Property:P13092|KISTI institute ID]], [[:d:Property:P13093|Israel Railways station number]], [[:d:Property:P13094|Digital LIMC ID]], [[:d:Property:P13095|TDK lexeme ID]], [[:d:Property:P13096|Yandex Maps organization ID]], [[:d:Property:P13097|FightTime fighters ID]], [[:d:Property:P13098|Finlandssvenska bebyggelsenamn ID]], [[:d:Property:P13099|Cihai dictionary entry ID]], [[:d:Property:P13100|Innovating Knowledge manuscript ID]], [[:d:Property:P13101|L'Équipe basketball player ID]], [[:d:Property:P13102|Damehåndbolddatabasen ID]], [[:d:Property:P13103|Journalistikon.de ID]], [[:d:Property:P13104|graphclasses.org ID]], [[:d:Property:P13105|Taiwan Professional Basketball League player ID]], [[:d:Property:P13106|PublicationsList author ID]], [[:d:Property:P13107|Monument Counter ID]], [[:d:Property:P13108|Spirit of Metal album ID]], [[:d:Property:P13109|Spirit of Metal style ID]], [[:d:Property:P13110|Spirit of Metal artist ID]], [[:d:Property:P13111|Spirit of Metal label ID]], [[:d:Property:P13112|Spirit of Metal place ID]], [[:d:Property:P13113|Libération topic ID]], [[:d:Property:P13114|Azerbaijani Explanatory Dictionary ID]], [[:d:Property:P13115|Azerbaijani Dialect Dictionary ID]], [[:d:Property:P13116|Azerbaijani Phraseology Dictionary ID]], [[:d:Property:P13117|Lezgian Explanatory Dictionary ID]], [[:d:Property:P13118|VK Music track ID]], [[:d:Property:P13119|Taiwan Railways (TR) station number]], [[:d:Property:P13120|GamersGlobal genre]], [[:d:Property:P13121|Archivportal NRW ID]] <!-- END NEW PROPERTIES --> <!-- NEW PROPOSALS DO NOT REMOVE --> * New General datatypes property proposals to review: **[[:d:Wikidata:Property proposal/chemical formula|chemical formula]] (<nowiki>Description of chemical compound giving element symbols and counts</nowiki>) **[[:d:Wikidata:Property proposal/mode of reproduction|mode of reproduction]] (<nowiki>ways for living organisms to propagate or produce their offsprings</nowiki>) **[[:d:Wikidata:Property proposal/health points|health points]] (<nowiki>health or armor points of this video game, board game or role-playing game character</nowiki>) **[[:d:Wikidata:Property proposal/damage|damage]] (<nowiki>damage value of this video game weapon, ability or character</nowiki>) **[[:d:Wikidata:Property proposal/Mummy of a person|Mummy of a person]] (<nowiki>mummy of a person</nowiki>) **[[:d:Wikidata:Property proposal/WPBSA com player ID|WPBSA com player ID]] (<nowiki>Identifier for an athlete on the main website of WPBSA</nowiki>) **[[:d:Wikidata:Property proposal/JLPT level|JLPT level]] (<nowiki>difficulty of word by the level of JLPT</nowiki>) **[[:d:Wikidata:Property proposal/beer style|beer style]] (<nowiki>classification of a beer based on its style</nowiki>) **[[:d:Wikidata:Property proposal/has forks|has forks]] (<nowiki>Notable software forks of this software</nowiki>) **[[:d:Wikidata:Property proposal/most populous settlement|most populous settlement]] (<nowiki>city, town, or other settlement with the largest population in this area (country, state, county, continent, etc.)</nowiki>) **[[:d:Wikidata:Property proposal/Eurotopics ID|Eurotopics ID]] (<nowiki>A database containing data on European media.</nowiki>) **[[:d:Wikidata:Property proposal/rubrique d'une installation classée pour la protection de l'environnement|rubrique d'une installation classée pour la protection de l'environnement]] (<nowiki>Industrial or agricultural operations generating risks to health and the environment are regulated in France. The various risks are organized into headings in the nomenclature of installations classified for environmental protection. The dangers, pollution and nuisances of each operation are listed by public authorities.</nowiki>) **[[:d:Wikidata:Property proposal/prototypical syntactic role of argument|prototypical syntactic role of argument]] (<nowiki>qualifier for {{P|9971}} indicating the most basic/fundamental syntactic position of that argument for that verb sense (that is, when the argument structure is not subject to any alternations)</nowiki>) **[[:d:Wikidata:Property proposal/operating cost|operating cost]] (<nowiki>ongoing recurring cost for operating or using an object</nowiki>) ***[[:d:Wikidata:Property proposal/effective life of asset|effective life of asset]] (<nowiki>duration of time which an object/asset is expected to be used before needing to be disposed of or replaced</nowiki>) **[[:d:Wikidata:Property proposal/Toki Pona headnoun|Toki Pona headnoun]] (<nowiki>Toki Pona common noun for which the name serves as a proper modifier</nowiki>) **[[:d:Wikidata:Property proposal/Provides data for property|Provides data for property]] (<nowiki>the dataset associated with this external id usually contains data applicable to this other wikidata property</nowiki>) **[[:d:Wikidata:Property proposal/TOPO id|TOPO id]] (<nowiki>unique code, defined by the {{Q|3029562}}, to identify topographical features of France (regions, departments, citys, hamlet, thoroughfares ...) and elsewhere (Countries, Foreign Cities, ...)</nowiki>) **[[:d:Wikidata:Property proposal/ISCC|ISCC]] (<nowiki>International Standard Content Code. Hash code that identifies a media object based on fuzzy hashing.</nowiki>) **[[:d:Wikidata:Property proposal/romantic orientation|romantic orientation]] (<nowiki>pattern of romantic attraction of this person or fictional character</nowiki>) **[[:d:Wikidata:Property proposal/GND-BEACON-URL|GND-BEACON-URL]] (<nowiki>URL of a website's BEACON file</nowiki>) * New External identifier property proposals to review: [[:d:Wikidata:Property proposal/case id (mainland China)|case id (mainland China)]], [[:d:Wikidata:Property proposal/BioMed Central journal ID|BioMed Central journal ID]], [[:d:Wikidata:Property proposal/Identifiant L'Humanité d’un sujet|Identifiant L'Humanité d’un sujet]], [[:d:Wikidata:Property proposal/Duocet Wiki of Plants ID|Duocet Wiki of Plants ID]], [[:d:Wikidata:Property proposal/vardnica.aizpute.lv ID|vardnica.aizpute.lv ID]], [[:d:Wikidata:Property proposal/Department of Defense Identification Code|Department of Defense Identification Code]], [[:d:Wikidata:Property proposal/dtf.ru person ID|dtf.ru person ID]], [[:d:Wikidata:Property proposal/NLI Newspaper Collection ID|NLI Newspaper Collection ID]], [[:d:Wikidata:Property proposal/Identifiant Les Inrockuptibles d'un sujet|Identifiant Les Inrockuptibles d'un sujet]], [[:d:Wikidata:Property proposal/GERS ID|GERS ID]], [[:d:Wikidata:Property proposal/European Legislation Identifier|European Legislation Identifier]], [[:d:Wikidata:Property proposal/Danbooru tag|Danbooru tag]], [[:d:Wikidata:Property proposal/Health Facility Registry ID|Health Facility Registry ID]], [[:d:Wikidata:Property proposal/Alexander Keiller Museum ID|Alexander Keiller Museum ID]], [[:d:Wikidata:Property proposal/Archivportal-D-ID|Archivportal-D-ID]], [[:d:Wikidata:Property proposal/Islamic Scientific Manuscripts Initiative|Islamic Scientific Manuscripts Initiative]], [[:d:Wikidata:Property proposal/FID performing arts agent GND ID|FID performing arts agent GND ID]], [[:d:Wikidata:Property proposal/Бессмертный полк ID|Бессмертный полк ID]], [[:d:Wikidata:Property proposal/ITV News topic ID|ITV News topic ID]], [[:d:Wikidata:Property proposal/Timenote.info Person ID|Timenote.info Person ID]], [[:d:Wikidata:Property proposal/Thai railway station identifier|Thai railway station identifier]], [[:d:Wikidata:Property proposal/Dictionary of affixes used in Czech ID|Dictionary of affixes used in Czech ID]], [[:d:Wikidata:Property proposal/Resistance in Belgium ID|Resistance in Belgium ID]], [[:d:Wikidata:Property proposal/Comprehensive Information System on Korean Historical Figures ID|Comprehensive Information System on Korean Historical Figures ID]], [[:d:Wikidata:Property proposal/SNCF station trigram|SNCF station trigram]], [[:d:Wikidata:Property proposal/The Princeton Encyclopedia of Classical Sites ID|The Princeton Encyclopedia of Classical Sites ID]], [[:d:Wikidata:Property proposal/DBIS ID|DBIS ID]], [[:d:Wikidata:Property proposal/ISFDB editorial collection ID|ISFDB editorial collection ID]], [[:d:Wikidata:Property proposal/Game Jolt username|Game Jolt username]], [[:d:Wikidata:Property proposal/ANID Researcher Portal ID|ANID Researcher Portal ID]], [[:d:Wikidata:Property proposal/Ninilchik Russian Dictionary ID|Ninilchik Russian Dictionary ID]], [[:d:Wikidata:Property proposal/Identifiant Mediapart d'un blogueur|Identifiant Mediapart d'un blogueur]], [[:d:Wikidata:Property proposal/WikiBaseball ID|WikiBaseball ID]], [[:d:Wikidata:Property proposal/Kultboy editor ID|Kultboy editor ID]], [[:d:Wikidata:Property proposal/TMDB network ID|TMDB network ID]], [[:d:Wikidata:Property proposal/identifiant Centre d'études Picasso|identifiant Centre d'études Picasso]], [[:d:Wikidata:Property proposal/ILEC World Lake Database ID|ILEC World Lake Database ID]], [[:d:Wikidata:Property proposal/Indo-European Lexicon ID|Indo-European Lexicon ID]], [[:d:Wikidata:Property proposal/SGES monument ID|SGES monument ID]], [[:d:Wikidata:Property proposal/Ranker ID|Ranker ID]], [[:d:Wikidata:Property proposal/Hindi Shabdamitra entry ID|Hindi Shabdamitra entry ID]], [[:d:Wikidata:Property proposal/Presisov večjezični slovar ID|Presisov večjezični slovar ID]], [[:d:Wikidata:Property proposal/Usito|Usito]], [[:d:Wikidata:Property proposal/Sanzhi Dargwa dictionary ID|Sanzhi Dargwa dictionary ID]], [[:d:Wikidata:Property proposal/FVDP Vietnamese dictionary ID|FVDP Vietnamese dictionary ID]] <!-- END NEW PROPOSALS --> You can comment on [[d:Wikidata:Property proposal/Overview|all open property proposals]]! ''' Did you know? ''' * Query examples: **[https://w.wiki/BpFd Individual animals counted per species], [https://w.wiki/BpG9 list of these individual animals] ** [https://w.wiki/BgKJ Chronology of deaths of mathematicians, with their theorems] ([https://x.com/Pyb75/status/1849805466643181634 source]) * Newest [[d:Special:MyLanguage/Wikidata:WikiProjects|WikiProjects]]: [[d:Wikidata:WikiProject AveburyPapers|AveburyPapers]] - The Avebury Papers is a collaborative UKRI-funded research project between University of York; University of Bristol; the National Trust; English Heritage; and Historic England. As part of this project, the team are doing several tasks which are generating data, some of which will be shared via Wikidata, in an effort to link parts of the Avebury collection with other collections. * WikiProject Highlights: ** [[d:Wikidata:WikiProject India/Schools|India/Schools]] - focused on school in India ** [[d:Wikidata:WikiProject Video games/2025 video games|2025 video games]] - dedicated to the world of video games in 2025 * Newest [[d:Wikidata:Database reports|database reports]]: [[d:Wikidata:Lexicographical data/Statistics/Count of lexemes without senses|Count of lexemes without senses]] * [[d:Wikidata:Showcase items|Showcase Items]]: [[d:Q101110072|2024 United States presidential election (Q101110072)]] - 60th quadrennial U.S. presidential election * [[d:Wikidata:Showcase lexemes|Showcase Lexemes]]: [[d:Lexeme:L352|Katze (L352)]] - "domesticated feline animal" in German ''' Development ''' * Mobile statement editing: We are making progress on the technical investigation for how to make it easier to edit statements on mobile. A lot more work to be done after that though. * We fixed the sidebar link to the main page in many languages ([[phab:T184386]]) * Codex: We are continuing with the migration of the Query Builder to Codex, the new design system. The migration of Special:NewLexeme is almost finished. * Query Service: We have updated the list of languages for the language selector in the UI ([[phab:T358572]]) * Vector 2022: We are continuing to adress issues of the Item UI in dark mode ([[phab:T369385]]) * Wikibase REST API: ** We are moving from v0 to v1. ** We have finished the work on the new endpoint for creating Properties. * Action API: We’re improving the way the wbformatvalue API handles invalid options ([[phab:T323778]]) [[phab:maniphest/query/4RotIcw5oINo/#R|You can see all open tickets related to Wikidata here]]. If you want to help, you can also have a look at [https://phabricator.wikimedia.org/project/board/71/query/zfiRgTnZF7zu/?filter=zfiRgTnZF7zu&order=priority the tasks needing a volunteer]. ''' Weekly Tasks ''' * Add labels, in your own language(s), for the new properties listed [[d:Wikidata:Status_updates/Next#Newest_properties_and_property_proposals_to_review|above]]. * Contribute to the showcase Item and Lexeme [[d:Wikidata:Status_updates/Next#Did_you_know?|above]]. * Summarize your [[d:Wikidata:Status_updates/Next#Did_you_know?|WikiProject's ongoing activities]] in one or two sentences. * Help [[d:Special:LanguageStats|translate]] or proofread the interface and documentation pages, in your own language! * [[d:User:Pasleim/projectmerge|Help merge identical items]] across Wikimedia projects. * Help [[d:Wikidata:Status updates/Next|write the next summary!]] </div> <div style="margin-top:10px; font-size:90%; padding-left:5px; font-family:Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;">'''· [[d:Special:MyLanguage/Wikidata:Status updates/2024 10 28|Previous issue]] · [[User:Mohammed Abdulai (WMDE)|Mohammed Abdulai (WMDE)]] ([[User talk:Mohammed Abdulai (WMDE)|talk]]) · [[Pengguna:MediaWiki message delivery|MediaWiki message delivery]] ([[Perbincangan pengguna:MediaWiki message delivery|bincang]]) 02:32, 5 November 2024 (+08)''' </div> </div> <!-- Pesanan dihantar oleh Pengguna:Mohammed Abdulai (WMDE)@metawiki yang menggunakan senarai di https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikidata&oldid=27679634 --> == <span lang="en" dir="ltr">Tech News: 2024-45</span> == <div lang="en" dir="ltr"> <section begin="technews-2024-W45"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2024/45|Translations]] are available. '''Updates for editors''' * Stewards can now make [[m:Special:MyLanguage/Global blocks|global account blocks]] cause global [[mw:Special:MyLanguage/Autoblock|autoblocks]]. This will assist stewards in preventing abuse from users who have been globally blocked. This includes preventing globally blocked temporary accounts from exiting their session or switching browsers to make subsequent edits for 24 hours. Previously, temporary accounts could exit their current session or switch browsers to continue editing. This is an anti-abuse tool improvement for the [[mw:Special:MyLanguage/Trust and Safety Product/Temporary Accounts|Temporary Accounts]] project. You can read more about the [[mw:Special:MyLanguage/Trust and Safety Product/Temporary Accounts/Updates|progress on key features for temporary accounts]]. [https://phabricator.wikimedia.org/T368949] * Wikis that have the [[m:Special:MyLanguage/CampaignEvents/Deployment status|CampaignEvents extension enabled]] can now use the [[m:Special:MyLanguage/Campaigns/Foundation Product Team/Event list#October 29, 2024: Collaboration List launched|Collaboration List]] feature. This list provides a new, easy way for contributors to learn about WikiProjects on their wikis. Thanks to the Campaign team for this work that is part of [[m:Special:MyLanguage/Wikimedia Foundation Annual Plan/2024-2025/Product %26 Technology OKRs#WE KRs|the 2024/25 annual plan]]. If you are interested in bringing the CampaignEvents extension to your wiki, you can [[m:Special:MyLanguage/CampaignEvents/Deployment status#How to Request the CampaignEvents Extension for your wiki|follow these steps]] or you can reach out to User:Udehb-WMF for help. * The text color for red links will be slightly changed later this week to improve their contrast in light mode. [https://phabricator.wikimedia.org/T370446] * View all {{formatnum:32}} community-submitted {{PLURAL:32|task|tasks}} that were [[m:Special:MyLanguage/Tech/News/Recently resolved community tasks|resolved last week]]. For example, on multilingual wikis, users [[phab:T216368|can now]] hide translations from the WhatLinksHere special page. '''Updates for technical contributors''' * XML [[m:Special:MyLanguage/Data dumps|data dumps]] have been temporarily paused whilst a bug is investigated. [https://lists.wikimedia.org/hyperkitty/list/xmldatadumps-l@lists.wikimedia.org/message/BXWJDPO5QI2QMBCY7HO36ELDCRO6HRM4/] '''In depth''' * Temporary Accounts have been deployed to six wikis; thanks to the Trust and Safety Product team for [[mw:Special:MyLanguage/Trust and Safety Product/Temporary Accounts|this work]], you can read about [[phab:T340001|the deployment plans]]. Beginning next week, Temporary Accounts will also be enabled on [[phab:T378336|seven other projects]]. If you are active on these wikis and need help migrating your tools, please reach out to [[m:User:Udehb-WMF|User:Udehb-WMF]] for assistance. * The latest quarterly [[mw:Special:MyLanguage/Wikimedia Language and Product Localization/Newsletter/2024/October|Language and Internationalization newsletter]] is available. It includes: New languages supported in translatewiki or in MediaWiki; New keyboard input methods for some languages; details about recent and upcoming meetings, and more. '''Meetings and events''' * [[mw:Special:MyLanguage/MediaWiki Users and Developers Conference Fall 2024|MediaWiki Users and Developers Conference Fall 2024]] is happening in Vienna, Austria and online from 4 to 6 November 2024. The conference will feature discussions around the usage of MediaWiki software by and within companies in different industries and will inspire and onboard new users. '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2024/45|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2024-W45"/> </div> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 04:50, 5 November 2024 (+08) <!-- Pesanan dihantar oleh Pengguna:UOzurumba (WMF)@metawiki yang menggunakan senarai di https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=27693917 --> == ''The Signpost'': 6 November 2024 == <div lang="en" dir="ltr" class="mw-content-ltr" style="margin-top:10px; font-size:90%; padding-left:5px; font-family:Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;">[[File:WikipediaSignpostIcon.svg|40px|right]] ''News, reports and features from the English Wikipedia's newspaper''</div> <div style="column-count:2;"> * From the editors: [[w:en:Wikipedia:Wikipedia Signpost/2024-11-06/From the editors|Editing Wikipedia should not be a crime]] * News and notes: [[w:en:Wikipedia:Wikipedia Signpost/2024-11-06/News and notes|Wikimedia Foundation shares ANI lawsuit updates; first admin elections appoint eleven sysops; first admin recalls opened; temporary accounts coming soon?]] * In the media: [[w:en:Wikipedia:Wikipedia Signpost/2024-11-06/In the media|An old scrimmage, politics and purported libel]] * Special report: [[w:en:Wikipedia:Wikipedia Signpost/2024-11-06/Special report|Wikipedia editors face litigation, censorship]] * Gallery: [[w:en:Wikipedia:Wikipedia Signpost/2024-11-06/Gallery|Why you should take more photos and upload them]] * In focus: [[w:en:Wikipedia:Wikipedia Signpost/2024-11-06/In focus|Questions and answers about the court case]] * Traffic report: [[w:en:Wikipedia:Wikipedia Signpost/2024-11-06/Traffic report|Twisted tricks or tempting treats?]] * Technology report: [[w:en:Wikipedia:Wikipedia Signpost/2024-11-06/Technology report|Wikimedia tech, the Asian News International case, and the ultra-rare BLACKLOCK]] * Humour: [[w:en:Wikipedia:Wikipedia Signpost/2024-11-06/Humour|Man quietly slinks away from talk page argument after realizing his argument dumb, wrong]] </div> <div style="margin-top:10px; font-size:90%; padding-left:5px; font-family:Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;">'''[[w:en:Wikipedia:Wikipedia Signpost|Read this Signpost in full]]''' · [[w:en:Wikipedia:Signpost/Single|Single-page]] · [[m:Global message delivery/Targets/Signpost|Unsubscribe]] · [[m:Global message delivery|Global message delivery]] 16:08, 6 November 2024 (+08) <!-- Sent via script ([[w:en:User:JPxG/SPS]]) --></div> <!-- Pesanan dihantar oleh Pengguna:JPxG@metawiki yang menggunakan senarai di https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Signpost&oldid=27684085 --> == Wikidata weekly summary #653 == <div class="plainlinks mw-content-ltr" lang="en" dir="ltr"> [[File:Wikidata-logo-en.svg|150px|right]] <div style="margin-top:10px; padding-left:5px; font-family:Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;">'' Here's your quick overview of what has been happening around Wikidata in the<br>week leading up to 2024-11-11. Missed the previous one? See issue [[d:Special:MyLanguage/Wikidata:Status updates/2024 11 04|#652]]''</div> <div style="-moz-column-count:2; -webkit-column-count:2; column-count:2; -webkit-column-width: 400px; -moz-column-width: 400px; column-width: 400px;"> ''' [[d:Special:MyLanguage/Wikidata:Events|Events]] ''' * Upcoming ** [[d:Wikidata:Scholia/Events/Hackathon November 2024|Scholia Hackathon]] on November 15-16 (online) ** [https://news.harvard.edu/gazette/harvard-events/events-calendar/?trumbaEmbed=view%3Devent%26eventid%3D178656789 Black Teacher Archive Wikidata Edit-a-thon] - 19 November 2024, 9am - 12pm, Address: Gutman Library, 6 Appian Way, Cambridge, MA. Improve information about individual educators and their relationships with Colored Teachers Associations, HBCUs, the Divine Nine, religious institutions, and political organizations like the NAACP and Urban League. ** (German)[https://www.berliner-antike-kolleg.org/transfer/termine/2024_11_19_digital_classicist.html Seminar: Using wikibase as an integration platform for morphosyntactic and semantic annotations of Akkadian texts] - 19.11.2024, 16:00 - 18:00 CET (UTC+1), held at the Berlin-Brandenburgische Akademie der Wissenschaften (Unter den Linden 8, 10117 Berlin) ** [https://capacoa.ca/event/wikidata-in-dance-workshop/ Wikidata in dance workshop] - 3 December 2024, 1pm EST (UTC+5). A step-by-step workshop for members of the Canadian Dance Assembly. A free, expert-led series on how open data can benefit dance companies and artists. ** [https://lists.wikimedia.org/hyperkitty/list/wikitech-l@lists.wikimedia.org/thread/VVBT5YD5I6OW4UQ37AGY2D32LATXT5ZU/ Save the date: Wikimedia Hackathon to be held in Istanbul, Turkey on May 2 - 4, 2025] ** [https://lists.wikimedia.org/hyperkitty/list/african-wikimedians@lists.wikimedia.org/thread/TUBM6WI4LHPVEXVMFKHF5ZR3QNUBRYBG/ Apply for a scholarship to attend Wikimania 2025] Scholarships open: 7th November-8th December 2024 ''' Press, articles, blog posts, videos ''' * Blogs ** [https://blog.wikimedia.de/2024/10/31/wikidata-sprachen-im-internet-fordert/ Bridging language gaps: How Wikidata promotes languages on the Internet] (in German) about the [https://meta.wikimedia.org/wiki/Software_Collaboration_for_Wikidata Software Collaboration Project for Wikidata] ** [https://wikimedia.ch/en/news/swiss-server-helps-optimise-wikidata-in-the-field-of-medicine/ Swiss server helps optimise Wikidata in the field of medicine] - Wikimedia CH supporting Houcemeddine Turki in leveraging AI to transform Wikidata into a comprehensive, reliable biomedical resource, to bridge healthcare information gaps, especially in the Global South. ** [https://ultimategerardm.blogspot.com/2024/11/the-story-of-african-award-winning.html The story of African award winning scientists using Wikifunctions] * Videos ** [https://www.youtube.com/watch?v=JcoYXJUT-zQ Wikidata's 12th birthday presents demos] ** (es) [https://www.youtube.com/watch?v=9h4vcrqhNd0 Open data for journalistic investigation: The cases of Wikidata and Poderopedia] - This session held by Monica Ventura and Carla Toro discusses how open-data allow transparent analysis and evidence-based storytelling, enabling journalists to explore and verify complex information connections. ** (it) [https://www.youtube.com/watch?v=SgxpZzLrNCs AuthorityBox & Alphabetica] - The use of Wikidata's data in the Alphabetica portal and in the [[d:User:Bargioni/AuthorityBox_SBN.js|SBN AuthorityBox]] gadget that can be activated via Code Injector in the [https://opac.sbn.it/ SBN OPAC]. ** [https://www.youtube.com/live/7RYutAJdmLg?t=9720s Semantic Wikibase] - Kolja Bailly presents this session during the MediaWiki Users & Developers Conference Fall 2024 (Day 3). ** (zh-TW) [https://www.youtube.com/watch?v=xNAWiLh2o-M Wikidata lexeme editing demonstration] - Wikidata Taiwan provide a demonstration to lexeme editing. ** (es) [https://www.youtube.com/watch?v=LNlXZ97vb9E OpenRefine - Wikidata Days 2024] - Conducted by Omar Vega from Wikimedia Peru, learn how to create a project with a list, clean and collate data, create a Wikidata schema and upload using QuickStatements. ** (es) [https://www.youtube.com/watch?v=HSsoKIrvg2c Merging duplicate Items in Wikidata] ** [https://www.youtube.com/watch?v=biWYkba4pi0 Introduction to Wikidata for Beginners in the Mabia communities] ''' Tool of the week ''' * [https://wdrecentchanges.toolforge.org Wikidata Edits Heatmap]: Real-time map that visualizes recent changes in Wikidata with geospatial markers showing the location of updated Items. * [https://observablehq.com/@pac02/wwrw Western world versus the rest of the world]: a tool computing the distribution of mentioned entities in Wikipedia articles between Western world and the rest of the world. ''' Other Noteworthy Stuff ''' * Starting ca. today ({{ISOdate|2024-11-11}}), tools or bots which use the [[:wikitech:Help:Wiki Replicas|wiki replicas]] (such as Quarry) will observe outdated data for up to 8-10 days, as a result of necessary database maintenance ([[phabricator:T367856|T367856]]). Tools or bots which use the APIs will not be affected. * Job vacancy [https://wikimedia-deutschland.softgarden.io/job/50824818/Product-Manager-Wikibase-Suite-m-f-d-?jobDbPVId=167093023&l=en Product Manager: Wikibase Suite]: Wikibase Suite allows institutions to create and host their own linked knowledge base with maximum customizability, this role will be responsible for the vision and strategy of this exciting product! ''' Newest [[d:Special:ListProperties|properties]] and [[d:Special:MyLanguage/Wikidata:Property proposal|property proposals]] to review ''' <!-- NEW PROPERTIES DO NOT REMOVE --> * Newest General datatypes: none * External identifiers: [[:d:Property:P13052|BAHRA ID]], [[:d:Property:P13053|‎AniSearch person ID]], [[:d:Property:P13055|Dwelly entry ID]], [[:d:Property:P13056|Rate Your Music track ID]], [[:d:Property:P13057|Spirit of Metal band ID]], [[:d:Property:P13058|Madelen person ID]], [[:d:Property:P13059|Babelio subject ID]], [[:d:Property:P13060|Indo-Tibetan Lexical Resource ID]], [[:d:Property:P13061|World Historical Gazetteer place ID]], [[:d:Property:P13062|VG247 series ID]], [[:d:Property:P13063|ITTF PTT ID]], [[:d:Property:P13064|Lega Serie A player ID]], [[:d:Property:P13065|Push Square series ID]], [[:d:Property:P13066|LWW journal ID]], [[:d:Property:P13067|Diccionario biográfico de Castilla-La Mancha ID]], [[:d:Property:P13068|Enciclopedia bresciana ID]], [[:d:Property:P13069|A digital concordance of the R̥gveda ID]], [[:d:Property:P13070|Inathèque document ID]], [[:d:Property:P13071|TEES ID]], [[:d:Property:P13072|DVIDS unit ID]], [[:d:Property:P13073|Korean Basketball League player ID]], [[:d:Property:P13075|Acervo de Literatura Digital Mato-Grossense person ID]], [[:d:Property:P13076|Acervo de Literatura Digital Mato-Grossense work of art ID]], [[:d:Property:P13077|‎Atatürk Ansiklopedisi ID]], [[:d:Property:P13078|Cihai encyclopedia entry ID]], [[:d:Property:P13079|‎eHLFL ID]], [[:d:Property:P13080|Songkick area ID]], [[:d:Property:P13081|DDB institution ID]], [[:d:Property:P13082|Enciclopedia medica ID]], [[:d:Property:P13083|Sapere.it Italian Dictionary ID]], [[:d:Property:P13084|Steam tag ID]], [[:d:Property:P13085|L'Équipe basketball team ID]], [[:d:Property:P13086|AELC author ID]], [[:d:Property:P13087|TF1 info topic ID]], [[:d:Property:P13088|RTL topic ID]], [[:d:Property:P13089|Actu.fr topic ID]], [[:d:Property:P13090|FAO fungal entity ID]], [[:d:Property:P13091|France Info topic ID]], [[:d:Property:P13092|KISTI institute ID]], [[:d:Property:P13093|Israel Railways station number]], [[:d:Property:P13094|Digital LIMC ID]], [[:d:Property:P13095|TDK lexeme ID]], [[:d:Property:P13096|Yandex Maps organization ID]], [[:d:Property:P13097|FightTime fighters ID]], [[:d:Property:P13098|Finlandssvenska bebyggelsenamn ID]], [[:d:Property:P13099|Cihai dictionary entry ID]], [[:d:Property:P13100|Innovating Knowledge manuscript ID]], [[:d:Property:P13101|L'Équipe basketball player ID]], [[:d:Property:P13102|Damehåndbolddatabasen ID]], [[:d:Property:P13103|Journalistikon.de ID]], [[:d:Property:P13104|graphclasses.org ID]], [[:d:Property:P13105|Taiwan Professional Basketball League player ID]], [[:d:Property:P13106|PublicationsList author ID]], [[:d:Property:P13107|Monument Counter ID]], [[:d:Property:P13108|Spirit of Metal album ID]], [[:d:Property:P13109|Spirit of Metal style ID]], [[:d:Property:P13110|Spirit of Metal artist ID]], [[:d:Property:P13111|Spirit of Metal label ID]], [[:d:Property:P13112|Spirit of Metal place ID]], [[:d:Property:P13113|Libération topic ID]], [[:d:Property:P13114|Azerbaijani Explanatory Dictionary ID]], [[:d:Property:P13115|Azerbaijani Dialect Dictionary ID]], [[:d:Property:P13116|Azerbaijani Phraseology Dictionary ID]], [[:d:Property:P13117|Lezgian Explanatory Dictionary ID]], [[:d:Property:P13118|VK Music track ID]], [[:d:Property:P13119|Taiwan Railways (TR) station number]], [[:d:Property:P13120|GamersGlobal genre]], [[:d:Property:P13121|Archivportal NRW ID]], [[:d:Property:P13122|Department of Defense Identification Code]], [[:d:Property:P13123|Health Facility Registry ID]], [[:d:Property:P13124|BioMed Central journal ID]], [[:d:Property:P13125|Immortal Regiment ID]], [[:d:Property:P13126|dictionary of affixes used in Czech ID]], [[:d:Property:P13127|Eurotopics ID]], [[:d:Property:P13128|TMDB network ID]] <!-- END NEW PROPERTIES --> <!-- NEW PROPOSALS DO NOT REMOVE --> * New General datatypes property proposals to review: **[[:d:Wikidata:Property proposal/chemical formula|chemical formula]] (<nowiki>Description of chemical compound giving element symbols and counts</nowiki>) **[[:d:Wikidata:Property proposal/mode of reproduction|mode of reproduction]] (<nowiki>ways for living organisms to propagate or produce their offsprings</nowiki>) **[[:d:Wikidata:Property proposal/health points|health points]] (<nowiki>health or armor points of this video game, board game or role-playing game character</nowiki>) **[[:d:Wikidata:Property proposal/damage|damage]] (<nowiki>damage value of this video game weapon, ability or character</nowiki>) **[[:d:Wikidata:Property proposal/Mummy of a person|Mummy of a person]] (<nowiki>mummy of a person</nowiki>) **[[:d:Wikidata:Property proposal/WPBSA com player ID|WPBSA com player ID]] (<nowiki>Identifier for an athlete on the main website of WPBSA</nowiki>) **[[:d:Wikidata:Property proposal/JLPT level|JLPT level]] (<nowiki>difficulty of word by the level of JLPT</nowiki>) **[[:d:Wikidata:Property proposal/beer style|beer style]] (<nowiki>classification of a beer based on its style</nowiki>) **[[:d:Wikidata:Property proposal/has forks|has forks]] (<nowiki>Notable software forks of this software</nowiki>) **[[:d:Wikidata:Property proposal/most populous settlement|most populous settlement]] (<nowiki>city, town, or other settlement with the largest population in this area (country, state, county, continent, etc.)</nowiki>) **[[:d:Wikidata:Property proposal/rubrique d'une installation classée pour la protection de l'environnement|rubrique d'une installation classée pour la protection de l'environnement]] (<nowiki>Industrial or agricultural operations generating risks to health and the environment are regulated in France. The various risks are organized into headings in the nomenclature of installations classified for environmental protection. The dangers, pollution and nuisances of each operation are listed by public authorities.</nowiki>) **[[:d:Wikidata:Property proposal/prototypical syntactic role of argument|prototypical syntactic role of argument]] (<nowiki>qualifier for {{P|9971}} indicating the most basic/fundamental syntactic position of that argument for that verb sense (that is, when the argument structure is not subject to any alternations)</nowiki>) **[[:d:Wikidata:Property proposal/operating cost|operating cost]] (<nowiki>ongoing recurring cost for operating or using an object</nowiki>) **[[:d:Wikidata:Property proposal/effective life of asset|effective life of asset]] (<nowiki>duration of time which an object/asset is expected to be used before needing to be disposed of or replaced</nowiki>) **[[:d:Wikidata:Property proposal/Toki Pona headnoun|Toki Pona headnoun]] (<nowiki>Toki Pona common noun for which the name serves as a proper modifier</nowiki>) **[[:d:Wikidata:Property proposal/Provides data for property|Provides data for property]] (<nowiki>the dataset associated with this external id usually contains data applicable to this other wikidata property</nowiki>) **[[:d:Wikidata:Property proposal/TOPO id|TOPO id]] (<nowiki>unique code, defined by the {{Q|3029562}}, to identify topographical features of France (regions, departments, citys, hamlet, thoroughfares ...) and elsewhere (Countries, Foreign Cities, ...)</nowiki>) **[[:d:Wikidata:Property proposal/ISCC|ISCC]] (<nowiki>International Standard Content Code. Hash code that identifies a media object based on fuzzy hashing.</nowiki>) **[[:d:Wikidata:Property proposal/romantic orientation|romantic orientation]] (<nowiki>pattern of romantic attraction of this person or fictional character</nowiki>) **[[:d:Wikidata:Property proposal/GND-BEACON-URL|GND-BEACON-URL]] (<nowiki>URL of an online service's BEACON file</nowiki>) **[[:d:Wikidata:Property proposal/Railway station linear reference (line & milestone)|Railway station linear reference (line & milestone)]] (<nowiki>Stations are located on one or more railway routes, each at a given milestone. This makes it possible to situate them in the topology of a railway infrastructure. A linear reference system can be used to position any object on this topology. In this case, we would add one or more route (or line) number + milestone data pairs.</nowiki>) **[[:d:Wikidata:Property proposal/Data analysis method|Data analysis method]] (<nowiki>methods used in the main item for inspecting, cleansing, transforming, and modeling data with the goal of discovering useful information</nowiki>) **[[:d:Wikidata:Property proposal/Use data collection instrument|Use data collection instrument]] (<nowiki>Tool used by/in the subject to facilitate the collection of qualitative or quantitative data</nowiki>) **[[:d:Wikidata:Property proposal/Data collection method|Data collection method]] (<nowiki>scientific data collection procedure used in/by the subject</nowiki>) **[[:d:Wikidata:Property proposal/World Snooker Tour tournament ID|World Snooker Tour tournament ID]] (<nowiki>Identifier for a tournament on the main website of World Snooker Tour (official site)</nowiki>) * New External identifier property proposals to review: [[:d:Wikidata:Property proposal/case id (mainland China)|case id (mainland China)]], [[:d:Wikidata:Property proposal/Identifiant L'Humanité d’un sujet|Identifiant L'Humanité d’un sujet]], [[:d:Wikidata:Property proposal/Duocet Wiki of Plants ID|Duocet Wiki of Plants ID]], [[:d:Wikidata:Property proposal/vardnica.aizpute.lv ID|vardnica.aizpute.lv ID]], [[:d:Wikidata:Property proposal/dtf.ru person ID|dtf.ru person ID]], [[:d:Wikidata:Property proposal/NLI Newspaper Collection ID|NLI Newspaper Collection ID]], [[:d:Wikidata:Property proposal/Identifiant Les Inrockuptibles d'un sujet|Identifiant Les Inrockuptibles d'un sujet]], [[:d:Wikidata:Property proposal/GERS ID|GERS ID]], [[:d:Wikidata:Property proposal/European Legislation Identifier|European Legislation Identifier]], [[:d:Wikidata:Property proposal/Danbooru tag|Danbooru tag]], [[:d:Wikidata:Property proposal/Alexander Keiller Museum ID|Alexander Keiller Museum ID]], [[:d:Wikidata:Property proposal/Islamic Scientific Manuscripts Initiative|Islamic Scientific Manuscripts Initiative]], [[:d:Wikidata:Property proposal/ITV News topic ID|ITV News topic ID]], [[:d:Wikidata:Property proposal/Timenote.info Person ID|Timenote.info Person ID]], [[:d:Wikidata:Property proposal/Thai railway station identifier|Thai railway station identifier]], [[:d:Wikidata:Property proposal/Resistance in Belgium ID|Resistance in Belgium ID]], [[:d:Wikidata:Property proposal/Comprehensive Information System on Korean Historical Figures ID|Comprehensive Information System on Korean Historical Figures ID]], [[:d:Wikidata:Property proposal/SNCF station trigram|SNCF station trigram]], [[:d:Wikidata:Property proposal/The Princeton Encyclopedia of Classical Sites ID|The Princeton Encyclopedia of Classical Sites ID]], [[:d:Wikidata:Property proposal/DBIS ID|DBIS ID]], [[:d:Wikidata:Property proposal/ISFDB editorial collection ID|ISFDB editorial collection ID]], [[:d:Wikidata:Property proposal/Game Jolt username|Game Jolt username]], [[:d:Wikidata:Property proposal/ANID Researcher Portal ID|ANID Researcher Portal ID]], [[:d:Wikidata:Property proposal/Ninilchik Russian Dictionary ID|Ninilchik Russian Dictionary ID]], [[:d:Wikidata:Property proposal/Identifiant Mediapart d'un blogueur|Identifiant Mediapart d'un blogueur]], [[:d:Wikidata:Property proposal/WikiBaseball ID|WikiBaseball ID]], [[:d:Wikidata:Property proposal/Kultboy editor ID|Kultboy editor ID]], [[:d:Wikidata:Property proposal/identifiant Centre d'études Picasso|identifiant Centre d'études Picasso]], [[:d:Wikidata:Property proposal/ILEC World Lake Database ID|ILEC World Lake Database ID]], [[:d:Wikidata:Property proposal/Indo-European Lexicon ID|Indo-European Lexicon ID]], [[:d:Wikidata:Property proposal/SGES monument ID|SGES monument ID]], [[:d:Wikidata:Property proposal/Ranker ID|Ranker ID]], [[:d:Wikidata:Property proposal/Hindi Shabdamitra entry ID|Hindi Shabdamitra entry ID]], [[:d:Wikidata:Property proposal/Presisov večjezični slovar ID|Presisov večjezični slovar ID]], [[:d:Wikidata:Property proposal/Usito|Usito]], [[:d:Wikidata:Property proposal/Sanzhi Dargwa dictionary ID|Sanzhi Dargwa dictionary ID]], [[:d:Wikidata:Property proposal/FVDP Vietnamese dictionary ID|FVDP Vietnamese dictionary ID]], [[:d:Wikidata:Property proposal/FNAC author ID|FNAC author ID]], [[:d:Wikidata:Property proposal/CAMRA Experience pub ID 2|CAMRA Experience pub ID 2]], [[:d:Wikidata:Property proposal/Sage Social Science Thesaurus ID|Sage Social Science Thesaurus ID]], [[:d:Wikidata:Property proposal/Estonian–Latvian Dictionary ID|Estonian–Latvian Dictionary ID]], [[:d:Wikidata:Property proposal/Everand author ID|Everand author ID]], [[:d:Wikidata:Property proposal/Phish.net Venue ID|Phish.net Venue ID]], [[:d:Wikidata:Property proposal/El Moudjahid tag ID|El Moudjahid tag ID]], [[:d:Wikidata:Property proposal/bruker-ID i Store norske leksikon|bruker-ID i Store norske leksikon]], [[:d:Wikidata:Property proposal/teams.by national team ID|teams.by national team ID]], [[:d:Wikidata:Property proposal/Medieval Coin Hoards of the British Isles ID|Medieval Coin Hoards of the British Isles ID]], [[:d:Wikidata:Property proposal/Measuring points uuid|Measuring points uuid]], [[:d:Wikidata:Property proposal/DEX '09 entry ID|DEX '09 entry ID]], [[:d:Wikidata:Property proposal/Marktstammdatenregisternummer (Einheit)|Marktstammdatenregisternummer (Einheit)]], [[:d:Wikidata:Property proposal/Paramount+ video ID|Paramount+ video ID]], [[:d:Wikidata:Property proposal/Gerbang Kata ID|Gerbang Kata ID]], [[:d:Wikidata:Property proposal/World Women's Snooker player ID|World Women's Snooker player ID]], [[:d:Wikidata:Property proposal/Chinese Basketball Association player ID|Chinese Basketball Association player ID]], [[:d:Wikidata:Property proposal/NBA G League player ID|NBA G League player ID]], [[:d:Wikidata:Property proposal/Basketballnavi.DB player ID|Basketballnavi.DB player ID]], [[:d:Wikidata:Property proposal/Football Kit Archive ID|Football Kit Archive ID]] <!-- END NEW PROPOSALS --> You can comment on [[d:Wikidata:Property proposal/Overview|all open property proposals]]! ''' Did you know? ''' * Query examples: ** [https://w.wiki/Bsmj Recently edited lexemes since 'DATE'] (in this case Danish since 01.11.2024) ** [https://w.wiki/Bvap List films shot by filming location] - try changing the wd: Wikidata item to another country, city, or even a building or natural location. * Newest [[d:Special:MyLanguage/Wikidata:WikiProjects|WikiProjects]]: ** [[d:Wikidata:WikiProject_Public_art/Reports/Suriname|Suriname Public Art]] - public artworks and memorials in Suriname ** [[d:Wikidata:WikiProject HDF|HDF]] - A WikiProject for work underway at the [[d:Q106509427|The HDF Group (Q106509427)]] to connect HDF data with Wikidata. ** [[d:Wikidata:WikiProject French Literary Prizes|French Literary Prizes]] - Aims to coordinate the development of a database on French literary prizes (prize list, jury members, list of winners). In 2008, Bertrand Labes listed more than 1,500 French-speaking literary prizes. To date, Wikidata has 709, including 24 including the list of winners and awarded works. * Newest [[d:Wikidata:Database reports|database reports]]: [https://orthohin.toolforge.org/ Languages with the most lexemes without senses] (using Toolforge tool 'Orthohin') * [[d:Wikidata:Showcase items|Showcase Items]]: [[d:Q5598|Rembrandt (Q5598)]] - Dutch painter and printmaker (1606–1669) * [[d:Wikidata:Showcase lexemes|Showcase Lexemes]]: [[d:Lexeme:L740318|ਜੀਵਣ/جِیوَݨ (L740318)]] - 'life' in Punjabi ''' Development ''' * Lua: We changed the Wikibase function ''getAllStatements'' logic to behave as ''getBestStatements''. When invoked, it was returning mutable direct-values, now it will return a copy of those values (which are immutable). ([[phab:T270851]]) * Wikibase REST API: ** [https://lists.wikimedia.org/hyperkitty/list/wikidata@lists.wikimedia.org/thread/L7CPFQRY4RC5NCXOKRN4HWBTNBJ6GS4X/ Wikibase REST API is now on version 1!] ** We've finished the work on the create Property endpoint so it is now possible to create Properties via the REST API. * Configuration: We removed 'mainpage' from $wgForceUIMsgAsContentMsg for Wikidata as requested so translations of the main page are available ([[phab:T184386]]) * mul language code: We moved it to the top of the termbox so labels and aliases in mul are visible first ([[phab:T371802]]) * Revision table size: We are investigating the current state of the revision table of Wikidata's database and what the next steps should be to address its issues. [[phab:maniphest/query/4RotIcw5oINo/#R|You can see all open tickets related to Wikidata here]]. If you want to help, you can also have a look at [https://phabricator.wikimedia.org/project/board/71/query/zfiRgTnZF7zu/?filter=zfiRgTnZF7zu&order=priority the tasks needing a volunteer]. ''' Weekly Tasks ''' * Add labels, in your own language(s), for the new properties listed [[d:Wikidata:Status_updates/Next#Newest_properties_and_property_proposals_to_review|above]]. * Contribute to the showcase Item and Lexeme [[d:Wikidata:Status_updates/Next#Did_you_know?|above]]. * Summarize your [[d:Wikidata:Status_updates/Next#Did_you_know?|WikiProject's ongoing activities]] in one or two sentences. * Help [[d:Special:LanguageStats|translate]] or proofread the interface and documentation pages, in your own language! * [[d:User:Pasleim/projectmerge|Help merge identical items]] across Wikimedia projects. * Help [[d:Wikidata:Status updates/Next|write the next summary!]] </div> <div style="margin-top:10px; font-size:90%; padding-left:5px; font-family:Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;">'''· [[d:Special:MyLanguage/Wikidata:Status updates/2024 10 28|Previous issue]] · [[User:Mohammed Abdulai (WMDE)|Mohammed Abdulai (WMDE)]] ([[User talk:Mohammed Abdulai (WMDE)|talk]]) · [[Pengguna:MediaWiki message delivery|MediaWiki message delivery]] ([[Perbincangan pengguna:MediaWiki message delivery|bincang]]) 01:31, 12 November 2024 (+08)''' </div> </div> <!-- Pesanan dihantar oleh Pengguna:Mohammed Abdulai (WMDE)@metawiki yang menggunakan senarai di https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikidata&oldid=27703854 --> == <span lang="en" dir="ltr">Tech News: 2024-46</span> == <div lang="en" dir="ltr"> <section begin="technews-2024-W46"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2024/46|Translations]] are available. '''Updates for editors''' * On wikis with the [[mw:Special:MyLanguage/Help:Extension:Translate|Translate extension]] enabled, users will notice that the FuzzyBot will now automatically create translated versions of categories used on translated pages. [https://phabricator.wikimedia.org/T285463] * View all {{formatnum:29}} community-submitted {{PLURAL:29|task|tasks}} that were [[m:Special:MyLanguage/Tech/News/Recently resolved community tasks|resolved last week]]. For example, the submitted task to use the [[mw:Special:MyLanguage/Extension:SecurePoll|SecurePoll extension]] for English Wikipedia's special [[w:en:Wikipedia:Administrator elections|administrator election]] was resolved on time. [https://phabricator.wikimedia.org/T371454] '''Updates for technical contributors''' * [[File:Octicons-tools.svg|12px|link=|class=skin-invert|Advanced item]] In <code dir="ltr">[[mw:MediaWiki_1.44/wmf.2|1.44.0-wmf-2]]</code>, the logic of Wikibase function <code>getAllStatements</code> changed to behave like <code>getBestStatements</code>. Invoking the function now returns a copy of values which are immutable. [https://phabricator.wikimedia.org/T270851] * [https://en.wikipedia.org/api/rest_v1/ Wikimedia REST API] users, such as bot operators and tool maintainers, may be affected by ongoing upgrades. The API will be rerouting some page content endpoints from RESTbase to the newer [[mw:Special:MyLanguage/API:REST API|MediaWiki REST API]] endpoints. The [[phab:T374683|impacted endpoints]] include getting page/revision metadata and rendered HTML content. These changes will be available on testwiki later this week, with other projects to follow. This change should not affect existing functionality, but active users of the impacted endpoints should verify behavior on testwiki, and raise any concerns on the related [[phab:T374683|Phabricator ticket]]. '''In depth''' * Admins and users of the Wikimedia projects [[mw:Special:MyLanguage/Moderator_Tools/Automoderator#Usage|where Automoderator is enabled]] can now monitor and evaluate important metrics related to Automoderator's actions. [https://superset.wmcloud.org/superset/dashboard/unified-automoderator-activity-dashboard/ This Superset dashboard] calculates and aggregates metrics about Automoderator's behaviour on the projects in which it is deployed. Thanks to the Moderator Tools team for this Dashboard; you can visit [[mw:Special:MyLanguage/Moderator Tools/Automoderator/Unified Activity Dashboard|the documentation page]] for more information about this work. [https://phabricator.wikimedia.org/T369488] '''Meetings and events''' * 21 November 2024 ([[m:Special:MyLanguage/Event:Commons community discussion - 21 November 2024 8:00 UTC|8:00 UTC]] & [[m:Special:MyLanguage/Event:Commons community discussion - 21 November 2024 16:00 UTC|16:00 UTC]]) - [[c:Commons:WMF support for Commons/Commons community calls|Community call]] with Wikimedia Commons volunteers and stakeholders to help prioritize support efforts for 2025-2026 Fiscal Year. The theme of this call is how content should be organised on Wikimedia Commons. '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2024/46|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2024-W46"/> </div> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 08:07, 12 November 2024 (+08) <!-- Pesanan dihantar oleh Pengguna:UOzurumba (WMF)@metawiki yang menggunakan senarai di https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=27732268 --> == This Month in Education: October 2024 == <div class="plainlinks" lang="en" dir="ltr">Apologies for writing in English. Please help to translate in your language. <div style="text-align: center;"> <span style="font-weight:bold; color:#00A7E2; font-size:2.9em; font-family:'Helvetica Neue', Helvetica, Arial, sans-serif;">This Month in Education</span> <span style="font-weight:bold; color:#00A7E2; font-size:1.4em; font-family:'Helvetica Neue', Helvetica, Arial, sans-serif;"> Volume 13 • Issue 8 • October 2024</span> <div style="border-top:1px solid #a2a9b1; border-bottom:1px solid #a2a9b1; padding:0.5em; font-size:larger; margin-bottom:0.2em">[[m:Special:MyLanguage/Education/Newsletter/October 2024|Contents]] • [[m:Special:MyLanguage/Education/Newsletter/October 2024/Headlines|Headlines]] • [[m:Special:MyLanguage/Global message delivery/Targets/This Month in Education|Subscribe]]</div> <div style="color:white; font-size:1.8em; font-family:Montserrat; background:#92BFB1;">In This Issue</div></div> <div style="text-align: left; column-count: 2; column-width: 35em;"> * [[m:Special:MyLanguage/Education/News/October 2024/CBSUA Wiki Education turns 1 year|CBSUA Wiki Education turns 1 year]] * [[m:Special:MyLanguage/Education/News/October 2024/7th Senior WikiTown took place in Becov nad Teplou, Czech Republic|7th Senior WikiTown took place in Becov nad Teplou, Czech Republic]] * [[m:Special:MyLanguage/Education/News/October 2024/Edit-a-thon about Modern Architecture in Kosovo|Edit-a-thon about Modern Architecture in Kosovo]] * [[m:Special:MyLanguage/Education/News/October 2024/Edu_Wiki_in_South_Sudan:_Creating_a_better_future_in_education|Empowering Digital Literacy through Wikimedia in South Sudan]] * [[m:Special:MyLanguage/Education/News/October 2024/Many new articles and contributions in September and October for Wikimedia MKD|Many new articles and contributions in September and October for Wikimedia MKD]] * [[m:Special:MyLanguage/Education/News/October 2024/New Record: 5 Events in Municipal Library within a Month |New Record: 5 Events in Municipal Library within a Month]] * [[m:Special:MyLanguage/Education/News/October 2024/Wiki-Education programs in Brazil are centered around the Wikidata and Wikisource platforms|Wiki-Education programs in Brazil are centered around the Wikidata and Wikisource platforms]] * [[m:Special:MyLanguage/Education/News/October 2024/WikiChallenge African Schools wins the “Open Pedagogy” Award 2024 from OE Global|WikiChallenge African Schools wins the “Open Pedagogy” Award 2024 from OE Global]] * [[m:Special:MyLanguage/Education/News/October 2024/Wikipedia helps in improving cognitive skills|Wikipedia helps in improving cognitive skills]] * [[m:Special:MyLanguage/Education/News/October 2024/Wikipedia in Graduate Studies: Expanding Research Impact|Wikipedia in Graduate Studies: Expanding Research Impact]] * [[m:Special:MyLanguage/Education/News/October 2024/WiLMa PH establishes a Wiki Club|WiLMa PH establishes a Wiki Club]] </div> <div style="margin-top:10px; text-align: center; font-size:90%; padding-left:5px; font-family:Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;">[[m:Special:MyLanguage/Education/Newsletter/About|About ''This Month in Education'']] · [[m:Global message delivery/Targets/This Month in Education|Subscribe/Unsubscribe]] · [[m:Special:MyLanguage/MassMessage|Global message delivery]] · For the team: [[:m:User:ZI Jony|ZI Jony]] 22:57, 12 November 2024 (+08)</div> </div> <!-- Pesanan dihantar oleh Pengguna:ZI Jony@metawiki yang menggunakan senarai di https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/This_Month_in_Education&oldid=27733413 --> == ''The Signpost'': 18 November 2024 == <div lang="en" dir="ltr" class="mw-content-ltr" style="margin-top:10px; font-size:90%; padding-left:5px; font-family:Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;">[[File:WikipediaSignpostIcon.svg|40px|right]] ''News, reports and features from the English Wikipedia's newspaper''</div> <div style="column-count:2;"> * News and notes: [[w:en:Wikipedia:Wikipedia Signpost/2024-11-18/News and notes|Open letter to WMF about court case breaks one thousand signatures, big arb case declined, U4C begins accepting cases]] * In the media: [[w:en:Wikipedia:Wikipedia Signpost/2024-11-18/In the media|Summons issued for Wikipedia editors by Indian court, "Gaza genocide" RfC close in news, old admin Gwern now big AI guy, and a "spectrum of reluctance" over Australian place names]] * Recent research: [[w:en:Wikipedia:Wikipedia Signpost/2024-11-18/Recent research|SPINACH: AI help for asking Wikidata "challenging real-world questions"]] * News from the WMF: [[w:en:Wikipedia:Wikipedia Signpost/2024-11-18/News from the WMF|Wikimedia Foundation and Wikimedia Endowment audit reports: FY 2023–2024]] * Traffic report: [[w:en:Wikipedia:Wikipedia Signpost/2024-11-18/Traffic report|Well, let us share with you our knowledge, about the electoral college]] </div> <div style="margin-top:10px; font-size:90%; padding-left:5px; font-family:Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;">'''[[w:en:Wikipedia:Wikipedia Signpost|Read this Signpost in full]]''' · [[w:en:Wikipedia:Signpost/Single|Single-page]] · [[m:Global message delivery/Targets/Signpost|Unsubscribe]] · [[m:Global message delivery|Global message delivery]] 07:46, 19 November 2024 (+08) <!-- Sent via script ([[w:en:User:JPxG/SPS]]) --></div> <!-- Pesanan dihantar oleh Pengguna:JPxG@metawiki yang menggunakan senarai di https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Signpost&oldid=27733567 --> == <span lang="en" dir="ltr">Tech News: 2024-47</span> == <div lang="en" dir="ltr"> <section begin="technews-2024-W47"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2024/47|Translations]] are available. '''Updates for editors''' * Users of Wikimedia sites will now be warned when they create a [[mw:Special:MyLanguage/Help:Redirects|redirect]] to a page that doesn't exist. This will reduce the number of broken redirects to red links in our projects. [https://phabricator.wikimedia.org/T326057] * View all {{formatnum:42}} community-submitted {{PLURAL:42|task|tasks}} that were [[m:Special:MyLanguage/Tech/News/Recently resolved community tasks|resolved last week]]. For example, [[mw:Special:MyLanguage/Manual:Pywikibot/Overview|Pywikibot]], which automates work on MediaWiki sites, was upgraded to 9.5.0 on Toolforge. [https://phabricator.wikimedia.org/T378676] '''Updates for technical contributors''' * On wikis that use the [[mw:Special:MyLanguage/Extension:FlaggedRevs|FlaggedRevs extension]], pages created or moved by users with the appropriate permissions are marked as flagged automatically. This feature has not been working recently, and changes fixing it should be deployed this week. Thanks to Daniel and Wargo for working on this. [https://phabricator.wikimedia.org/T379218][https://phabricator.wikimedia.org/T368380] '''In depth''' * There is a new [https://diff.wikimedia.org/2024/11/05/say-hi-to-temporary-accounts-easier-collaboration-with-logged-out-editors-with-better-privacy-protection Diff post] about Temporary Accounts, available in more than 15 languages. Read it to learn about what Temporary Accounts are, their impact on different groups of users, and the plan to introduce the change on all wikis. '''Meetings and events''' * Technical volunteers can now register for the [[mw:Special:MyLanguage/Wikimedia Hackathon 2025|2025 Wikimedia Hackathon]], which will take place in Istanbul, Turkey. [https://pretix.eu/wikimedia/hackathon2025/ Application for travel and accommodation scholarships] is open from '''November 12 to December 10 2024'''. The registration for the event will close in mid-April 2025. The Wikimedia Hackathon is an annual gathering that unites the global technical community to collaborate on existing projects and explore new ideas. * Join the [[C:Special:MyLanguage/Commons:WMF%20support%20for%20Commons/Commons%20community%20calls|Wikimedia Commons community calls]] this week to help prioritize support for Commons which will be planned for 2025–2026. The theme will be how content should be organised on Wikimedia Commons. This is an opportunity for volunteers who work on different things to come together and talk about what matters for the future of the project. The calls will take place '''November 21, 2024, [[m:Special:MyLanguage/Event:Commons community discussion - 21 November 2024 8:00 UTC|8:00 UTC]] and [[m:Special:MyLanguage/Event:Commons community discussion - 21 November 2024 16:00 UTC|16:00 UTC]]'''. * A [[mw:Special:MyLanguage/Wikimedia_Language_and_Product_Localization/Community meetings#29 November 2024|Language community meeting]] will take place '''November 29, 16:00 UTC''' to discuss updates and technical problem-solving. '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2024/47|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2024-W47"/> </div> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 10:00, 19 November 2024 (+08) <!-- Pesanan dihantar oleh Pengguna:UOzurumba (WMF)@metawiki yang menggunakan senarai di https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=27806858 --> == Wikidata weekly summary #654 == <div class="plainlinks mw-content-ltr" lang="en" dir="ltr"> [[File:Wikidata-logo-en.svg|150px|right]] <div style="margin-top:10px; padding-left:5px; font-family:Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;">''Here's your quick overview of what has been happening around Wikidata in the<br>week leading up to 2024-11-19. Missed the previous one? See issue [[d:Special:MyLanguage/Wikidata:Status updates/2024 11 11|#653]]''</div> <div style="-moz-column-count:2; -webkit-column-count:2; column-count:2; -webkit-column-width: 400px; -moz-column-width: 400px; column-width: 400px;"> ''' [[d:Special:MyLanguage/Wikidata:Events|Events]] ''' * Next Linked Data for Libraries [[Wikidata: WikiProject LD4 Wikidata Affinity Group|LD4 Wikidata Affinity Group]] session (Attn: Please fill out Pre-Participation Survey!) 19 November, 2024: We have our next LD4 Wikidata Affinity Group Session on Tuesday, 19 November, 2024 at 9am PT / 12pm ET / 17:00 UTC / 6pm CET ([https://zonestamp.toolforge.org/1732035600 Time zone converter]) Wikimedian Mahir Morshed is leading a series of four sessions focused on lexicographical data in Wikidata. We are looking forward to learning more about these Wikibase entities! If you anticipate attending the workshop sessions, please fill out a brief survey linked from our [https://etherpad.wikimedia.org/p/LD4-WDAG_Lexicographical_Data_Series LD4-WDAG Lexicographical Data Series Etherpad] to help us prepare relevant materials for you. You only need to fill it out once, no matter how many sessions you plan to attend. Sessions will be held on November 5, November 19, December 3, and December 17, 2024 at our regular time of 9am PT / 12pm ET / 17:00 UTC / 6pm CET. Visit the [[Wikidata:WikiProject_LD4_Wikidata_Affinity_Group/Affinity_Group_Calls/Second_Project_Series|event LD4 Affinity Group WikiPoject page]] * [https://lists.wikimedia.org/hyperkitty/list/wiki-research-l@lists.wikimedia.org/thread/YQ7CQXMFAYPWOHLEF7KLZZNR3SYIBURN/ Conference about Wikidata and research at the University of Florence in Italy - call for papers deadline December 9, 2024] * [[mw:Wikimedia_Hackathon_2025|Wikimedia Hackathon 2025]] Registration is open until mid-April 2025 (unless event reahes capacity earlier). Hackathon takes place in Istanbul May 2 - 5, 2025. ''' Press, articles, blog posts, videos ''' * Blogs ** GLAM October Newsletter *** (Spanish + En) [[outreach:GLAM/Newsletter/October 2024/Contents/Colombia report|Colombia Report]] - exploring uses of Wikidata in the Colombian context. *** [[outreach:GLAM/Newsletter/October_2024/Contents/Latvia_report|Stats and program of the Wikidata Workshop 2024: National Library of Latvia]] *** [[outreach:GLAM/Newsletter/October 2024/Contents/Wikidata report|Wikidata 12th Birthday Report]] ** [https://blog.rayberger.org/wikidata-and-the-2024-open-library-community-celebration Wikidata and the 2024 Open Library Community Celebration] - Ray Berger shares their presentation for the Open Library celebration. ** [https://medium.com/@mark.reuter/a-hip-hop-world-map-7472a66da6a3 A Hip Hop World Map] - Mark Reuter uses Wikidata to create a map of Hip Hop artists birthplaces. * Papers ** [https://www.infodocket.com/2024/11/05/journal-article-shifting-paradigms-the-impact-of-streaming-on-diversity-in-academic-library-film-collections/ Journal Article: “Shifting Paradigms: The Impact of Streaming on Diversity in Academic Library Film Collections”] - Examines the impact of academic libraries shifting collections from physical to digital medium storage, and how Wikidata is used to analyse this. By Clarkson et al.,2024. ** [https://cgscholar.com/bookstore/works/encoding-archaeological-data-models-as-wikidata-schemas?category_id=cgrn&path=cgrn/296/301 Encoding Archaeological Data Models as Wikidata Schemas] - How Wikidata schema are being used to help the [[d:Wikidata:WikiProject_IDEA|Duros-Europos]] archaelogical archive By Thornton et al., 2024. ** [https://arxiv.org/abs/2411.08696 Population and Exploration of Conference Data in Wikidata using LLMs] - to automate addition of scholarly data. By extracting metadata from unstructured sources and adding over 6,000 entities, it demonstrates a scalable method to enhance Wikidata as a scholarly resource. By Mihindukulasooriya et al., 2024. ** [https://ceur-ws.org/Vol-3828/paper37.pdf DBLP to Wikidata: Populating Scholarly Articles in Wikidata] Presents a tool and method for adding scholarly articles and related entities, like co-authors and conference proceedings, to Wikidata using DBLP data, promoting the enhancement of Wikidata’s scholarly coverage. By Nandana Mihindukulasooriya. * Slides ** (Italian) all the slides of the presentations held during [[:d:Wikidata:Events/Wikidata Days Bologna 2024|Wikidata Days Bologna 2024]] are available in [[:commons:Category:Wikidata Days Bologna 2024 presentations]] (the links have also been added to the [[:d:Wikidata:Events/Wikidata Days Bologna 2024/Programma|program page]]) * Videos ** (Italian) all the videos of the presentations held during [[:d:Wikidata:Events/Wikidata Days Bologna 2024|Wikidata Days Bologna 2024]] in the main room are available in [[:commons:Category:Wikidata Days Bologna 2024 videos]] (the links have also been added to the [[:d:Wikidata:Events/Wikidata Days Bologna 2024/Programma|program page]]) ** [https://www.youtube.com/watch?v=QfOP3rPZCUg&pp=ygUIV2lraWRhdGE%3D Launch of Wikidata Lexicographical Data Contest] from the Dagaare Wikimedia Community. ** (Spanish) [https://www.youtube.com/watch?v=XmDgtf4YNCQ How to contribute to Wikidata with QuickStatements?] Omar Vegu of the Wikimedia Perú community will be showing how QS can be used to mass-edit Wikidata. ** (Spanish) [https://www.youtube.com/watch?v=HSsoKIrvg2c Wikidata - how to merge two elements that are repeated statements?] - What to do if you find more than one Wikidata item of the same, exact thing? This guide will show you what to do. ** [https://www.youtube.com/watch?v=zy8kv8VGMYU&pp=ygUIV2lraWRhdGE%3D WCNA 2024 Lightning talk: Designing a Wikidata Edit-a-thon for the Black Teacher Archive] - if you are interested in organising a Wikidata edit-a-thon (on any subject), this presentation shows the steps needed. ** [https://www.youtube.com/watch?v=zMSIok3W3io&pp=ygUIV2lraWRhdGE%3D WCNA 2024: Adding authority control properties in Wikidata for writer and artist biographies] - an example of using Wikidata to enrich and expand an item for biographies. ** [https://www.youtube.com/watch?v=3BYF6L-D350&pp=ygUIV2lraWRhdGE%3D WCNA 2024: Wikidata profiling of small town art] - an example of how structured data can be used to preserve cultural history. ** [https://www.youtube.com/watch?v=hRlW2hTvCPQ MediaWiki U&D Con Fall 2024 - Day 3 - Introduction to Wikibase: Managing Datasets & Collections] ''' Tool of the week ''' * [https://dblp-to-wikidata.streamlit.app/ DBLP to Wikidata] - This tool is for adding scholarly articles to Wikidata utilizing data from DBLP. It also provides article authors with a tool to enhance Wikidata with associated entities, such as missing co-authors or conference proceeding entities. [https://www.youtube.com/watch?v=OgrlGqoegTY Demo video] & [https://github.com/scholarly-wikidata/dblp-to-wikidata Github repo] ''' Other Noteworthy Stuff ''' * [https://observablehq.com/d/0099520872e082b9 Observable: Example SPARQL Queries Provenance Index LOD] ''' Newest [[d:Special:ListProperties|properties]] and [[d:Special:MyLanguage/Wikidata:Property proposal|property proposals]] to review ''' <!-- NEW PROPERTIES DO NOT REMOVE --> * Newest General datatypes: none ** External identifiers: [[:d:Property:P13071|TEES ID]], [[:d:Property:P13072|DVIDS unit ID]], [[:d:Property:P13073|Korean Basketball League player ID]], [[:d:Property:P13075|Acervo de Literatura Digital Mato-Grossense person ID]], [[:d:Property:P13076|Acervo de Literatura Digital Mato-Grossense work of art ID]], [[:d:Property:P13077|‎Atatürk Ansiklopedisi ID]], [[:d:Property:P13078|Cihai encyclopedia entry ID]], [[:d:Property:P13079|‎eHLFL ID]], [[:d:Property:P13080|Songkick area ID]], [[:d:Property:P13081|DDB institution ID]], [[:d:Property:P13082|Enciclopedia medica ID]], [[:d:Property:P13083|Sapere.it Italian Dictionary ID]], [[:d:Property:P13084|Steam tag ID]], [[:d:Property:P13085|L'Équipe basketball team ID]], [[:d:Property:P13086|AELC author ID]], [[:d:Property:P13087|TF1 info topic ID]], [[:d:Property:P13088|RTL topic ID]], [[:d:Property:P13089|Actu.fr topic ID]], [[:d:Property:P13090|FAO fungal entity ID]], [[:d:Property:P13091|France Info topic ID]], [[:d:Property:P13092|KISTI institute ID]], [[:d:Property:P13093|Israel Railways station number]], [[:d:Property:P13094|Digital LIMC ID]], [[:d:Property:P13095|TDK lexeme ID]], [[:d:Property:P13096|Yandex Maps organization ID]], [[:d:Property:P13097|FightTime fighters ID]], [[:d:Property:P13098|Finlandssvenska bebyggelsenamn ID]], [[:d:Property:P13099|Cihai dictionary entry ID]], [[:d:Property:P13100|Innovating Knowledge manuscript ID]], [[:d:Property:P13101|L'Équipe basketball player ID]], [[:d:Property:P13102|Damehåndbolddatabasen ID]], [[:d:Property:P13103|Journalistikon.de ID]], [[:d:Property:P13104|graphclasses.org ID]], [[:d:Property:P13105|Taiwan Professional Basketball League player ID]], [[:d:Property:P13106|PublicationsList author ID]], [[:d:Property:P13107|Monument Counter ID]], [[:d:Property:P13108|Spirit of Metal album ID]], [[:d:Property:P13109|Spirit of Metal style ID]], [[:d:Property:P13110|Spirit of Metal artist ID]], [[:d:Property:P13111|Spirit of Metal label ID]], [[:d:Property:P13112|Spirit of Metal place ID]], [[:d:Property:P13113|Libération topic ID]], [[:d:Property:P13114|Azerbaijani Explanatory Dictionary ID]], [[:d:Property:P13115|Azerbaijani Dialect Dictionary ID]], [[:d:Property:P13116|Azerbaijani Phraseology Dictionary ID]], [[:d:Property:P13117|Lezgian Explanatory Dictionary ID]], [[:d:Property:P13118|VK Music track ID]], [[:d:Property:P13119|Taiwan Railways (TR) station number]], [[:d:Property:P13120|GamersGlobal genre]], [[:d:Property:P13121|Archivportal NRW ID]], [[:d:Property:P13122|Department of Defense Identification Code]], [[:d:Property:P13123|Health Facility Registry ID]], [[:d:Property:P13124|BioMed Central journal ID]], [[:d:Property:P13125|Immortal Regiment ID]], [[:d:Property:P13126|dictionary of affixes used in Czech ID]], [[:d:Property:P13127|Eurotopics ID]], [[:d:Property:P13128|TMDB network ID]], [[:d:Property:P13129|Kultboy editor ID]], [[:d:Property:P13130|WikiBaseball ID]], [[:d:Property:P13131|Ninilchik Russian Dictionary ID]], [[:d:Property:P13132|ANID Researcher Portal]], [[:d:Property:P13133|TOPO ID]], [[:d:Property:P13134|DBIS Resource ID]], [[:d:Property:P13135|ITV News topic ID]], [[:d:Property:P13136|Princeton Encyclopedia of Classical Sites ID]], [[:d:Property:P13137|ISFDB editorial collection ID]], [[:d:Property:P13138|Great Norwegian Encyclopedia contributor ID]], [[:d:Property:P13139|ILEC World Lake Database ID]], [[:d:Property:P13140|Sage Social Science Thesaurus ID]], [[:d:Property:P13141|El Moudjahid tag ID]] <!-- END NEW PROPERTIES --> <!-- NEW PROPOSALS DO NOT REMOVE --> * Newest General datatype property proposals to review: **[[:d:Wikidata:Property proposal/chemical formula|chemical formula]] (<nowiki>Description of chemical compound giving element symbols and counts</nowiki>) **[[:d:Wikidata:Property proposal/mode of reproduction|mode of reproduction]] (<nowiki>ways for living organisms to propagate or produce their offsprings</nowiki>) **[[:d:Wikidata:Property proposal/health points|health points]] (<nowiki>health or armor points of this video game, board game or role-playing game character</nowiki>) **[[:d:Wikidata:Property proposal/damage|damage]] (<nowiki>damage value of this video game weapon, ability or character</nowiki>) **[[:d:Wikidata:Property proposal/Mummy of a person|Mummy of a person]] (<nowiki>mummy of a person</nowiki>) **[[:d:Wikidata:Property proposal/WPBSA com player ID|WPBSA com player ID]] (<nowiki>Identifier for an athlete on the main website of WPBSA</nowiki>) **[[:d:Wikidata:Property proposal/JLPT level|JLPT level]] (<nowiki>difficulty of word by the level of JLPT</nowiki>) **[[:d:Wikidata:Property proposal/beer style|beer style]] (<nowiki>classification of a beer based on its style</nowiki>) **[[:d:Wikidata:Property proposal/has forks|has forks]] (<nowiki>Notable software forks of this software</nowiki>) **[[:d:Wikidata:Property proposal/most populous settlement|most populous settlement]] (<nowiki>city, town, or other settlement with the largest population in this area (country, state, county, continent, etc.)</nowiki>) **[[:d:Wikidata:Property proposal/rubrique d'une installation classée pour la protection de l'environnement|rubrique d'une installation classée pour la protection de l'environnement]] (<nowiki>Industrial or agricultural operations generating risks to health and the environment are regulated in France. The various risks are organized into headings in the nomenclature of installations classified for environmental protection. The dangers, pollution and nuisances of each operation are listed by public authorities.</nowiki>) **[[:d:Wikidata:Property proposal/prototypical syntactic role of argument|prototypical syntactic role of argument]] (<nowiki>qualifier for {{P|9971}} indicating the most basic/fundamental syntactic position of that argument for that verb sense (that is, when the argument structure is not subject to any alternations)</nowiki>) **[[:d:Wikidata:Property proposal/operating cost|operating cost]] (<nowiki>ongoing recurring cost for operating or using an object</nowiki>) **[[:d:Wikidata:Property proposal/effective life of asset|effective life of asset]] (<nowiki>duration of time which an object/asset is expected to be used before needing to be disposed of or replaced</nowiki>) **[[:d:Wikidata:Property proposal/Toki Pona headnoun|Toki Pona headnoun]] (<nowiki>Toki Pona common noun for which the name serves as a proper modifier</nowiki>) **[[:d:Wikidata:Property proposal/Provides data for property|Provides data for property]] (<nowiki>the dataset associated with this external id usually contains data applicable to this other wikidata property</nowiki>) **[[:d:Wikidata:Property proposal/ISCC|ISCC]] (<nowiki>International Standard Content Code. Hash code that identifies a media object based on fuzzy hashing.</nowiki>) **[[:d:Wikidata:Property proposal/romantic orientation|romantic orientation]] (<nowiki>pattern of romantic attraction of this person or fictional character</nowiki>) **[[:d:Wikidata:Property proposal/GND-BEACON-URL|GND-BEACON-URL]] (<nowiki>URL of an online service's BEACON file</nowiki>) **[[:d:Wikidata:Property proposal/Railway station linear reference (line & milestone)|Railway station linear reference (line & milestone)]] (<nowiki>Stations are located on one or more railway routes, each at a given milestone. This makes it possible to situate them in the topology of a railway infrastructure. A linear reference system can be used to position any object on this topology. In this case, we would add one or more route (or line) number + milestone data pairs.</nowiki>) **[[:d:Wikidata:Property proposal/Data analysis method|Data analysis method]] (<nowiki>methods used in the main item for inspecting, cleansing, transforming, and modeling data with the goal of discovering useful information</nowiki>) **[[:d:Wikidata:Property proposal/Use data collection instrument|Use data collection instrument]] (<nowiki>Tool used by/in the subject to facilitate the collection of qualitative or quantitative data</nowiki>) **[[:d:Wikidata:Property proposal/Data collection method|Data collection method]] (<nowiki>scientific data collection procedure used in/by the subject</nowiki>) **[[:d:Wikidata:Property proposal/World Snooker Tour tournament ID|World Snooker Tour tournament ID]] (<nowiki>Identifier for a tournament on the main website of World Snooker Tour (official site)</nowiki>) **[[:d:Wikidata:Property proposal/study or design for this work|study or design for this work]] (<nowiki>preliminary work for this finished work</nowiki>) **[[:d:Wikidata:Property proposal/OAI formatter|OAI formatter]] (<nowiki>formatter to generate ID compatible with {{Q|2430433}} services</nowiki>) **[[:d:Wikidata:Property proposal/Open Library Collection|Open Library Collection]] (<nowiki>Link to Open Library Collection which contain manually and automaticallly collections of editions and works on certain topics</nowiki>) **[[:d:Wikidata:Property proposal/scientific illustration|scientific illustration]] (<nowiki>a scientific or technical illustration of this subject</nowiki>) **[[:d:Wikidata:Property proposal/thesis submitted for|thesis submitted for]] (<nowiki>academic degree for which a thesis or dissertation is submitted</nowiki>) **[[:d:Wikidata:Property proposal/meeting of|meeting of]] (<nowiki>subject is a meeting or session of this body (legislature, committee, convention, etc.)</nowiki>) * External identifiers: [[:d:Wikidata:Property proposal/case id (mainland China)|case id (mainland China)]], [[:d:Wikidata:Property proposal/Identifiant L'Humanité d’un sujet|Identifiant L'Humanité d’un sujet]], [[:d:Wikidata:Property proposal/Duocet Wiki of Plants ID|Duocet Wiki of Plants ID]], [[:d:Wikidata:Property proposal/vardnica.aizpute.lv ID|vardnica.aizpute.lv ID]], [[:d:Wikidata:Property proposal/dtf.ru person ID|dtf.ru person ID]], [[:d:Wikidata:Property proposal/NLI Newspaper Collection ID|NLI Newspaper Collection ID]], [[:d:Wikidata:Property proposal/Identifiant Les Inrockuptibles d'un sujet|Identifiant Les Inrockuptibles d'un sujet]], [[:d:Wikidata:Property proposal/GERS ID|GERS ID]], [[:d:Wikidata:Property proposal/European Legislation Identifier|European Legislation Identifier]], [[:d:Wikidata:Property proposal/Danbooru tag|Danbooru tag]], [[:d:Wikidata:Property proposal/Alexander Keiller Museum ID|Alexander Keiller Museum ID]], [[:d:Wikidata:Property proposal/Islamic Scientific Manuscripts Initiative|Islamic Scientific Manuscripts Initiative]], [[:d:Wikidata:Property proposal/Timenote.info Person ID|Timenote.info Person ID]], [[:d:Wikidata:Property proposal/Thai railway station identifier|Thai railway station identifier]], [[:d:Wikidata:Property proposal/Resistance in Belgium ID|Resistance in Belgium ID]], [[:d:Wikidata:Property proposal/Comprehensive Information System on Korean Historical Figures ID|Comprehensive Information System on Korean Historical Figures ID]], [[:d:Wikidata:Property proposal/SNCF station trigram|SNCF station trigram]], [[:d:Wikidata:Property proposal/Game Jolt username|Game Jolt username]], [[:d:Wikidata:Property proposal/Identifiant Mediapart d'un blogueur|Identifiant Mediapart d'un blogueur]], [[:d:Wikidata:Property proposal/identifiant Centre d'études Picasso|identifiant Centre d'études Picasso]], [[:d:Wikidata:Property proposal/Indo-European Lexicon ID|Indo-European Lexicon ID]], [[:d:Wikidata:Property proposal/SGES monument ID|SGES monument ID]], [[:d:Wikidata:Property proposal/Hindi Shabdamitra entry ID|Hindi Shabdamitra entry ID]], [[:d:Wikidata:Property proposal/Presisov večjezični slovar ID|Presisov večjezični slovar ID]], [[:d:Wikidata:Property proposal/Usito|Usito]], [[:d:Wikidata:Property proposal/Sanzhi Dargwa dictionary ID|Sanzhi Dargwa dictionary ID]], [[:d:Wikidata:Property proposal/FVDP Vietnamese dictionary ID|FVDP Vietnamese dictionary ID]], [[:d:Wikidata:Property proposal/FNAC author ID|FNAC author ID]], [[:d:Wikidata:Property proposal/CAMRA Experience pub ID 2|CAMRA Experience pub ID 2]], [[:d:Wikidata:Property proposal/Estonian–Latvian Dictionary ID|Estonian–Latvian Dictionary ID]], [[:d:Wikidata:Property proposal/Everand author ID|Everand author ID]], [[:d:Wikidata:Property proposal/Phish.net Venue ID|Phish.net Venue ID]], [[:d:Wikidata:Property proposal/teams.by national team ID|teams.by national team ID]], [[:d:Wikidata:Property proposal/Medieval Coin Hoards of the British Isles ID|Medieval Coin Hoards of the British Isles ID]], [[:d:Wikidata:Property proposal/Measuring points uuid|Measuring points uuid]], [[:d:Wikidata:Property proposal/DEX '09 entry ID|DEX '09 entry ID]], [[:d:Wikidata:Property proposal/Marktstammdatenregisternummer (Einheit)|Marktstammdatenregisternummer (Einheit)]], [[:d:Wikidata:Property proposal/Paramount+ video ID|Paramount+ video ID]], [[:d:Wikidata:Property proposal/Gerbang Kata ID|Gerbang Kata ID]], [[:d:Wikidata:Property proposal/World Women's Snooker player ID|World Women's Snooker player ID]], [[:d:Wikidata:Property proposal/Chinese Basketball Association player ID|Chinese Basketball Association player ID]], [[:d:Wikidata:Property proposal/NBA G League player ID|NBA G League player ID]], [[:d:Wikidata:Property proposal/Basketballnavi.DB player ID|Basketballnavi.DB player ID]], [[:d:Wikidata:Property proposal/Football Kit Archive ID|Football Kit Archive ID]], [[:d:Wikidata:Property proposal/Electronic Language International Festival Person ID|Electronic Language International Festival Person ID]], [[:d:Wikidata:Property proposal/ISLRN|ISLRN]], [[:d:Wikidata:Property proposal/erail.in railway station identifier|erail.in railway station identifier]], [[:d:Wikidata:Property proposal/Gallimard author ID|Gallimard author ID]], [[:d:Wikidata:Property proposal/Japanese Health Insurance System Facility ID|Japanese Health Insurance System Facility ID]], [[:d:Wikidata:Property proposal/Identifiant d'un(e) artiste sur Reg-Arts|Identifiant d'un(e) artiste sur Reg-Arts]], [[:d:Wikidata:Property proposal/Eyrolles author ID|Eyrolles author ID]], [[:d:Wikidata:Property proposal/Zvuk album ID|Zvuk album ID]], [[:d:Wikidata:Property proposal/Chtyvo author ID|Chtyvo author ID]] <!-- END NEW PROPOSALS --> You can comment on [[d:Wikidata:Property proposal/Overview|all open property proposals]]! ''' Did you know? ''' * Query examples: ** [https://w.wiki/C6iL List Authors by work language (Latin)] ** [https://w.wiki/C6iZ Return Lexemes of Month and Day in the filtered languages] ** [https://w.wiki/C7BP Hip Hop artists by place of birth] * Newest [[d:Special:MyLanguage/Wikidata:WikiProjects|WikiProjects]]: ** [[d:Wikidata:WikiProject_HelveticArchives|Helvetic Archives]] - coordination of data ingests and workshops related to the [[d:Q98557969|HelveticArchives]], operated by the Swiss National Library. ** [[d:Wikidata:WikiProject_Scholia/Surveys/2024|Scholia, 2024 Surveys]] - assists with the planning, conduct, analysis and communication of a user survey for Scholia. ** [[d:Wikidata:WikiProject_Biography/Authors_by_writing_language/Latin|Authors by writing language (Latin)]] - Wikidata list for the Biography WikiProject. * Newest [[d:Wikidata:Database reports|database reports]]: [[d:Special:EntitiesWithoutDescription|Entities without description]] - find items missing a description in a chosen language. * [[d:Wikidata:Showcase items|Showcase Items]]: [[d:Q44387|Darius I (the Great) (QQ44387)]] * [[d:Wikidata:Showcase lexemes|Showcase Lexemes]]: [[d:Lexeme:L712968|Vrimle (L712968)]] This Lexeme is 'teem'ing with forms (Bokmål). ''' Development ''' * [BREAKING CHANGE ANNOUNCEMENT] [[listarchive:list/wikidata@lists.wikimedia.org/thread/DK3QH24M7SSZ76P7Q2QTRY4FVZOHBF7Z/|wbformatvalue API will no longer accepts most options]] * Wikibase REST API: We are looking into how to do search in the REST API. * Special:NewLexeme: We merged the full migration from the Wikit to the Codex design system. * EntitySchemas: We are polishing the patches to make it possible to search for EntitySchemas by label when linking to an EntitySchema in a new statement. * Wikidata support is now available to [[:tcy:ಮುಖ್ಯ_ಪುಟ|Tulu Wikipedia]] and [[:tcy:s:ಮುಖ್ಯ_ಪುಟ|Tulu Wikisource]] [[phab:maniphest/query/4RotIcw5oINo/#R|You can see all open tickets related to Wikidata here]]. If you want to help, you can also have a look at [https://phabricator.wikimedia.org/project/board/71/query/zfiRgTnZF7zu/?filter=zfiRgTnZF7zu&order=priority the tasks needing a volunteer]. ''' Weekly Tasks ''' * Add labels, in your own language(s), for the new properties listed [[d:Wikidata:Status_updates/Next#Newest_properties_and_property_proposals_to_review|above]]. * Contribute to the showcase Item and Lexeme [[d:Wikidata:Status_updates/Next#Did_you_know?|above]]. * Summarize your [[d:Wikidata:Status_updates/Next#Did_you_know?|WikiProject's ongoing activities]] in one or two sentences. * Help [[d:Special:LanguageStats|translate]] or proofread the interface and documentation pages, in your own language! * [[d:User:Pasleim/projectmerge|Help merge identical items]] across Wikimedia projects. * Help [[d:Wikidata:Status updates/Next|write the next summary!]] </div> <div style="margin-top:10px; font-size:90%; padding-left:5px; font-family:Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;">'''· [[d:Special:MyLanguage/Wikidata:Status updates/2024 11 11|Previous issue]] · [[User:Danny Benjafield (WMDE)|Danny Benjafield (WMDE)]] ([[User talk:Danny Benjafield (WMDE)|<span class="signature-talk">{{int:Talkpagelinktext}}</span>]]) 11:30, 19 November 2024 (UTC)''' </div> </div> <!-- Pesanan dihantar oleh Pengguna:Danny Benjafield (WMDE)@metawiki yang menggunakan senarai di https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikidata&oldid=27703854 --> == Undian pengesahan keaktifan penyelia == Salam sejahtera, Terdapat dua orang penyelia ([[Wikisumber:Penyelia#Lim_Natee|Lim Natee]] dan [[Wikisumber:Penyelia#Hakimi97|Hakimi97]]) yang tempoh kepenyeliaan mereka hampir tamat. Sila berikan undian anda dengan menekan butang "balas" pada pautan laman tersebut. Sekian, <br> [[Pengguna:MediaWiki message delivery|MediaWiki message delivery]] ([[Perbincangan pengguna:MediaWiki message delivery|bincang]]) 14:15, 22 November 2024 (+08) <!-- Pesanan dihantar oleh Pengguna:Hakimi97@mswikisource yang menggunakan senarai di https://ms.wikisource.org/w/index.php?title=Pengguna:Hakimi97/Mass_Message&oldid=9814 --> == <span lang="en" dir="ltr">Tech News: 2024-48</span> == <div lang="en" dir="ltr"> <section begin="technews-2024-W48"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2024/48|Translations]] are available. '''Updates for editors''' * [[File:Octicons-gift.svg|12px|link=|class=skin-invert|Wishlist item]] A new version of the standard wikitext editor-mode [[mw:Special:MyLanguage/Extension:CodeMirror|syntax highlighter]] will be available as a [[Special:Preferences#mw-prefsection-betafeatures|beta feature]] later this week. This brings many new features and bug fixes, including right-to-left support, [[mw:Special:MyLanguage/Help:Extension:CodeMirror#Template folding|template folding]], [[mw:Special:MyLanguage/Help:Extension:CodeMirror#Autocompletion|autocompletion]], and an improved search panel. You can learn more on the [[mw:Special:MyLanguage/Help:Extension:CodeMirror|help page]]. * The 2010 wikitext editor now supports common keyboard shortcuts such <bdi lang="zxx" dir="ltr"><code>Ctrl</code>+<code>B</code></bdi> for bold and <bdi lang="zxx" dir="ltr"><code>Ctrl</code>+<code>I</code></bdi> for italics. A full [[mw:Help:Extension:WikiEditor#Keyboard shortcuts|list of all six shortcuts]] is available. Thanks to SD0001 for this improvement. [https://phabricator.wikimedia.org/T62928] * Starting November 28, Flow/Structured Discussions pages will be automatically archived and set to read-only at the following wikis: <bdi>bswiki</bdi>{{int:comma-separator/en}}<bdi>elwiki</bdi>{{int:comma-separator/en}}<bdi>euwiki</bdi>{{int:comma-separator/en}}<bdi>fawiki</bdi>{{int:comma-separator/en}}<bdi>fiwiki</bdi>{{int:comma-separator/en}}<bdi>frwikiquote</bdi>{{int:comma-separator/en}}<bdi>frwikisource</bdi>{{int:comma-separator/en}}<bdi>frwikiversity</bdi>{{int:comma-separator/en}}<bdi>frwikivoyage</bdi>{{int:comma-separator/en}}<bdi>idwiki</bdi>{{int:comma-separator/en}}<bdi>lvwiki</bdi>{{int:comma-separator/en}}<bdi>plwiki</bdi>{{int:comma-separator/en}}<bdi>ptwiki</bdi>{{int:comma-separator/en}}<bdi>urwiki</bdi>{{int:comma-separator/en}}<bdi>viwikisource</bdi>{{int:comma-separator/en}}<bdi>zhwikisource</bdi>. This is done as part of [[mw:Special:MyLanguage/Structured_Discussions/Deprecation|StructuredDiscussions deprecation work]]. If you need any assistance to archive your page in advance, please contact [[m:User:Trizek (WMF)|Trizek (WMF)]]. * View all {{formatnum:25}} community-submitted {{PLURAL:25|task|tasks}} that were [[m:Special:MyLanguage/Tech/News/Recently resolved community tasks|resolved last week]]. For example, a user creating a new AbuseFilter can now only set the filter to "protected" [[phab:T377765|if it includes a protected variable]]. '''Updates for technical contributors''' * The [[mw:Special:MyLanguage/Extension:CodeEditor|CodeEditor]], which can be used in JavaScript, CSS, JSON, and Lua pages, [[phab:T377663|now offers]] live autocompletion. Thanks to SD0001 for this improvement. The feature can be temporarily disabled on a page by pressing <bdi lang="zxx" dir="ltr"><code>Ctrl</code>+<code>,</code></bdi> and un-selecting "<bdi lang="en" dir="ltr">Live Autocompletion</bdi>". * [[File:Octicons-tools.svg|12px|link=|class=skin-invert|Advanced item]] Tool-maintainers who use the Graphite system for tracking metrics, need to migrate to the newer Prometheus system. They can check [https://grafana.wikimedia.org/d/K6DEOo5Ik/grafana-graphite-datasource-utilization?orgId=1 this dashboard] and the list in the Description of the [[phab:T350592|task T350592]] to see if their tools are listed, and they should claim metrics and dashboards connected to their tools. They can then disable or migrate all existing metrics by following the instructions in the task. The Graphite service will become read-only in April. [https://lists.wikimedia.org/hyperkitty/list/wikitech-l@lists.wikimedia.org/thread/KLUV4IOLRYXPQFWD6WKKJUHMWE77BMSZ/] * [[File:Octicons-tools.svg|12px|link=|class=skin-invert|Advanced item]] The [[mw:Special:MyLanguage/NewPP parser report|New PreProcessor parser performance report]] has been fixed to give an accurate count for the number of Wikibase entities accessed. It had previously been resetting after 400 entities. [https://phabricator.wikimedia.org/T279069] '''Meetings and events''' * A [[mw:Special:MyLanguage/Wikimedia_Language_and_Product_Localization/Community meetings#29 November 2024|Language community meeting]] will take place November 29 at [https://zonestamp.toolforge.org/1732896000 16:00 UTC]. There will be presentations on topics like developing language keyboards, the creation of the Mooré Wikipedia, the language support track at [[m:Wiki Indaba|Wiki Indaba]], and a report from the Wayuunaiki community on their experiences with the Incubator and as a new community over the last 3 years. This meeting will be in English and will also have Spanish interpretation. '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2024/48|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2024-W48"/> </div> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 06:42, 26 November 2024 (+08) <!-- Pesanan dihantar oleh Pengguna:Quiddity (WMF)@metawiki yang menggunakan senarai di https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=27847039 --> == Wikidata weekly summary #655 == <div class="plainlinks mw-content-ltr" lang="en" dir="ltr"> [[File:Wikidata-logo-en.svg|150px|right]] <div style="margin-top:10px; padding-left:5px; font-family:Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;">'' Here's your quick overview of what has been happening around Wikidata in the<br>week leading up to 2024-11-26. Missed the previous one? See issue [[d:Special:MyLanguage/Wikidata:Status updates/2024 11 19|#654]]''</div> <div style="-moz-column-count:2; -webkit-column-count:2; column-count:2; -webkit-column-width: 400px; -moz-column-width: 400px; column-width: 400px;"> ''' Discussions ''' * New requests for permissions/Bot: [[d:Wikidata:Requests_for_permissions/Bot/333Bot|333Bot]] - Task(s): Add missing sitelinks to english Wikisource based on their header templates there. * Closed request for comments: [[d:Wikidata:Requests_for_comment/Additional_rights_for_bureaucrats|Additional rights for bureaucrats]] - Closed as successful. Bureaucrats will now be able to remove Admin rights. ''' [[d:Special:MyLanguage/Wikidata:Events|Events]] ''' * Upcoming ** [https://lists.wikimedia.org/hyperkitty/list/wikimedia-l@lists.wikimedia.org/message/KP4H3NIV4BUZU4MVFOPP656SBW7OE7P3/ 2025 Wikimedia Hackathon - registration is now open] ** Save the date: the [[d:Event:Data Reuse Days 2025|Data Reuse Days 2025]], an online event focusing on the use of Wikidata's data for tools and applications, will take place in February. You can already [[d:Event talk:Data Reuse Days 2025|propose sessions for the program]]. ** Next Linked Data for Libraries [[Wikidata: WikiProject LD4 Wikidata Affinity Group|LD4 Wikidata Affinity Group]] session (Attn: Please fill out Pre-Participation Survey!) 3 December 2024: We have our next LD4 Wikidata Affinity Group Session on Tuesday, 3 December 2024 at 9 am PT / 12 pm ET / 17:00 UTC / 6 pm CET ([https://zonestamp.toolforge.org/1733245200 Time zone converter]). Wikimedian Mahir Morshed is leading a series of four sessions focused on lexicographical data in Wikidata. We are looking forward to learning more about these Wikibase entities! If you anticipate attending the workshop sessions, please fill out a brief survey linked from our [https://etherpad.wikimedia.org/p/LD4-WDAG_Lexicographical_Data_Series Series Etherpad] to help us prepare relevant materials for you. You only need to fill it out once, no matter how many sessions you plan to attend. Sessions will be held on November 5, November 19, December 3, and December 17, 2024, at our regular time of 9 am PT / 12 pm ET / 17:00 UTC / 6 pm CET. [[d:Wikidata:WikiProject_LD4_Wikidata_Affinity_Group/Affinity_Group_Calls/Second_Project_Series|Event page]] ** [[wikimania:2025:Scholarships|Wikimania 2025 Scholarships are now open!]] This application is open until Sunday 8th December, 2024 ''' Press, articles, blog posts, videos ''' * Blogs ** [[outreach:GLAM/Newsletter/October 2024/Contents/Colombia report|Why and for what purpose should Wikidata be used in Colombia?]] ** [[outreach:GLAM/Newsletter/October_2024/Contents/Latvia_report|Wikidata Workshop 2024: National Library of Latvia]] ** [https://blog.rayberger.org/wikidata-and-the-2024-open-library-community-celebration Wikidata and the 2024 Open Library Community Celebration] ** [https://news.illinoisstate.edu/2024/11/where-the-data-may-roam-bringing-wild-west-performers-to-wikidata/ Where the data may roam]: Bringing Wild West performers to Wikidata. Author Jason Sharp documents their experience adding legendary showman Buffalo Bill to Wikidata. ** [https://blog.biodiversitylibrary.org/2024/11/meet-tiago-bhl-wikimedian-in-residence.html Advancing BHL’s Data for a Sustainable Future: Meet Tiago, Our New Wikimedian-in-Residence] The [[Wikidata:WikiProject BHL|BHL-Wiki Working Group]] has enrolled a Wikimedian-in-Residence with a focus on Wikidata and Structured Data on Commons. * Papers ** [https://apcz.umk.pl/FT/article/view/52732 Beyond the Library Catalogue: Connecting Library Metadata to Wikidata] - examines how integrating Wikidata into libraries enhances resource discoverability, fosters interoperability, and empowers users within a global knowledge network. By Okuonghae, O. (2024). ** [https://content.iospress.com/articles/semantic-web/sw243686 On assessing weaker logical status claims in Wikidata cultural heritage records] - approaches to representing weaker logical status (WLS) information in Wikidata, finding limited usage, variations and ambiguities between datasets, and proposes improvements for clarity and accuracy. By Di Pasquale et al.(2024) * Books: [https://doi.org/10.36253/979-12-215-0393-7 Tiziana Possemato, ''Entity modeling: la terza generazione della catalogazione'']: contains many references to the use of Wikidata in cataloguing * Videos ** (Portuguese)[https://www.youtube.com/watch?v=60Oq6LVZCdY Wikidata & OpenRefine] - Part of the “Introduction to digital platforms for research” sessions for the Centro Luís Krus of NOVA FCSH. Practical exercises for data reconciliation from the Portuguese Early Music Database using the OpenRefine tool. ** [https://www.youtube.com/watch?v=v8U9bheQorg NODES 2024: Using Dbpedia and Wikidata Knowledge Graphs With Neo4j] - Cuneyt Tyler presents 'Semantic Space', a project using Dbpedia and Wikidata to enhance the user experience browsing articles on the web. ** [https://www.youtube.com/watch?v=lGEDRHtRVtc Uploading Images From Public Sites] - Wikimedia Commons and Wikidata make great bedfellows. Margaret Donald shows how to create Commons categories, create structured data and link categories to Wikidata. ** [https://www.youtube.com/watch?v=O_Kry2fIHXc WCNA: LOFESQ Lots of Farmers Empty Silos Quicker]: building community through a named entity Wikibase. Experiences of the Smithsonian Libraries and Archives setting up the WikiNames Wikibase instance and breaking down knowledge silos * Podcast series: [https://whoseknowledge.org/dsd-whose-voices/ Decolonizing structured data: a new season of Whose Voices?] including "Episode 5 -- Unpacking Wikidata’s possibilities with [[d:User:Lydia Pintscher (WMDE)|Lydia Pintscher (WMDE)]]" * Other ** [[m:Research:Newsletter/2024/November#"SPINACH":_LLM-based_tool_to_translate_"challenging_real-world_questions"_into_Wikidata_SPARQL_queries|SPINACH: AI help for asking Wikidata "challenging real-world questions"]] ** [[commons:File:De_Wikidata_à_Wikibase-CampusDuLibre-23-Novembre-2024-John_Samuel.pdf|De Wikidata à Wikibase : Pour une meilleure compréhension de vos données]], presentation by [[d:User:Jsamwrites|John Samuel]] at [[d:Q131312243|Le campus du libre 2024 (Q131312243)]], Lyon, November 23, 2024. ''' Tool of the week ''' * [https://ordia.toolforge.org/guess-image-from-pronunciation/ Guess Image from Pronunciation] is an Ordia game that uses lexicographic data in Wikidata and Wikimedia Commons. The game challenges players to match the correct image with the audio pronunciation of what the image depicts. * [https://github.com/fusion-jena/abecto/releases/tag/v3.1.1 ABECTO] is a tool that compares #RDF data to spot errors and assess completeness. Recent changes to the tool adjust result export for #Wikidata Mismatch Finder to changed format, add reporting of qualifier mismatches to Wikidata Mismatch Finder export, and suppress illegal empty external values in Wikidata Mismatch Finder export ([https://wikis.world/@janmartinkeil@mstdn.social/113480328404817505 Tweet]) * [https://wd-infernal.toolforge.org/ Wikidata Infernal] is an API that allows you to infer new facts from Wikidata. It uses a set of rules to infer new facts from existing ones. The generated statements will have qualifiers to indicate the source and method of the inference. Output is an array of statements in JSON/Wikidata format. ([http://magnusmanske.de/wordpress/archives/750 blog]) ''' Other Noteworthy Stuff ''' * ''' Newest [[d:Special:ListProperties|properties]] and [[d:Special:MyLanguage/Wikidata:Property proposal|property proposals]] to review ''' <!-- NEW PROPERTIES DO NOT REMOVE --> * Newest General datatypes: **[[:d:Property:P13146|picture of this person doing their job]] (<nowiki>picture of a person in action, especially for a sportsperson, visual artist, musican, actor. P18 is normally used for portraits</nowiki>) **[[:d:Property:P13150|ISCC]] (<nowiki>ISCC hash code that identifies a media object based on fuzzy hashing</nowiki>) * Newest External identifiers: [[:d:Property:P13129|Kultboy editor ID]], [[:d:Property:P13130|WikiBaseball ID]], [[:d:Property:P13131|Ninilchik Russian Dictionary ID]], [[:d:Property:P13132|ANID Researcher Portal ID]], [[:d:Property:P13133|TOPO ID]], [[:d:Property:P13134|DBIS Resource ID]], [[:d:Property:P13135|ITV News topic ID]], [[:d:Property:P13136|Princeton Encyclopedia of Classical Sites ID]], [[:d:Property:P13137|ISFDB editorial collection ID]], [[:d:Property:P13138|Great Norwegian Encyclopedia contributor ID]], [[:d:Property:P13139|ILEC World Lake Database ID]], [[:d:Property:P13140|Sage Social Science Thesaurus ID]], [[:d:Property:P13141|El Moudjahid tag ID]], [[:d:Property:P13142|SGES monument ID]], [[:d:Property:P13143|DEX ’09 entry ID]], [[:d:Property:P13144|Electronic Language International Festival person ID]], [[:d:Property:P13145|Medieval Coin Hoards of the British Isles ID]], [[:d:Property:P13147|Paramount+ video ID]], [[:d:Property:P13148|Le Club Mediapart blogger ID]], [[:d:Property:P13149|Phish.net venue ID]] <!-- END NEW PROPERTIES --> <!-- NEW PROPOSALS DO NOT REMOVE --> * New General datatypes property proposals to review: **[[:d:Wikidata:Property proposal/study or design for this work|study or design for this work]] (<nowiki>preliminary work for this finished work</nowiki>) **[[:d:Wikidata:Property proposal/OAI formatter|OAI formatter]] (<nowiki>formatter to generate ID compatible with {{Q|2430433}} services</nowiki>) **[[:d:Wikidata:Property proposal/Open Library Collection|Open Library Collection]] (<nowiki>Link to Open Library Collection which contain manually and automaticallly collections of editions and works on certain topics</nowiki>) **[[:d:Wikidata:Property proposal/scientific illustration|scientific illustration]] (<nowiki>an illustration of this subject to provide a detailed reference for its appearance. It should be ideally tied to the primary literature on the item.</nowiki>) **[[:d:Wikidata:Property proposal/thesis submitted for|thesis submitted for]] (<nowiki>academic degree for which a thesis or dissertation is submitted</nowiki>) **[[:d:Wikidata:Property proposal/meeting of|meeting of]] (<nowiki>subject is a meeting or session of this body (legislature, committee, convention, etc.)</nowiki>) **[[:d:Wikidata:Property proposal/UMC rating|UMC rating]] (<nowiki>Age rating category as designated by the UAE Media Council (UMC)</nowiki>) **[[:d:Wikidata:Property proposal/Non-binary population|Non-binary population]] (<nowiki>number of non-binary people inhabiting the place</nowiki>) **[[:d:Wikidata:Property proposal/role named as|role named as]] (<nowiki>use as qualifier to indicate how the object's role was named in the credits of it's respective work</nowiki>) **[[:d:Wikidata:Property proposal/bequest income|bequest income]] (<nowiki>The sum a organisations receives from bequests/legacies in a timeframe.</nowiki>) * New External identifier property proposals to review: [[:d:Wikidata:Property proposal/ISLRN|ISLRN]], [[:d:Wikidata:Property proposal/erail.in railway station identifier|erail.in railway station identifier]], [[:d:Wikidata:Property proposal/Gallimard author ID|Gallimard author ID]], [[:d:Wikidata:Property proposal/Japanese Health Insurance System Facility ID|Japanese Health Insurance System Facility ID]], [[:d:Wikidata:Property proposal/Identifiant d'un(e) artiste sur Reg-Arts|Identifiant d'un(e) artiste sur Reg-Arts]], [[:d:Wikidata:Property proposal/Eyrolles author ID|Eyrolles author ID]], [[:d:Wikidata:Property proposal/Zvuk album ID|Zvuk album ID]], [[:d:Wikidata:Property proposal/Chtyvo author ID|Chtyvo author ID]], [[:d:Wikidata:Property proposal/Bibliothèque du Séminaire de Tournai IDs|Bibliothèque du Séminaire de Tournai IDs]], [[:d:Wikidata:Property proposal/EU Corporate body code|EU Corporate body code]], [[:d:Wikidata:Property proposal/SBOID|SBOID]], [[:d:Wikidata:Property proposal/Waymark code|Waymark code]], [[:d:Wikidata:Property proposal/Radio Algeria tag ID|Radio Algeria tag ID]], [[:d:Wikidata:Property proposal/Academic Dictionary of Lithuanian entry ID|Academic Dictionary of Lithuanian entry ID]], [[:d:Wikidata:Property proposal/PBY Ben-Yehuda dictionary identifier|PBY Ben-Yehuda dictionary identifier]], [[:d:Wikidata:Property proposal/ThePWHL.com player ID|ThePWHL.com player ID]] <!-- END NEW PROPOSALS --> You can comment on [[d:Wikidata:Property proposal/Overview|all open property proposals]]! ''' Did you know? ''' * Query examples: ** [[d:User:Ainali/30_Day_Map_Challenge_2024#/map/4|Map of Swedish municipalities colored by Wikipedia article length]] ([https://social.coop/@ainali/113498913509281376 source]) ** [https://w.wiki/C8KA Timeline of deaths from disasters in Spain] ([https://x.com/jmcollado/status/1861142531855032517 source]) * Newest [[d:Special:MyLanguage/Wikidata:WikiProjects|WikiProjects]]: ** [[d:Wikidata:WikiProject Aargauer Bibliografie|Aargauer Bibliografie]] - WikiProject for the coordination of data ingests and Wikipedia workshops related to the official bibliography of the [[d:Q301235|Aargau Cantonal Library]], operated by [[d:Q113977165|Bibliothek und Archiv Aargau]] (Switzerland) ** [[d:Wikidata:WikiProject Taiwan/Amis|WikiProject Taiwan/Amis]] - collects information related to the Ami culture, including statistics and activity records. ** [[d:Wikidata:WikiProject Rwanda|Rwanda]] - aims to be a central hub for the curation of any and all items (biographical, cultural, geographical, organizational, etc...) relating to Rwanda [[d:Q1037|Rwanda (Q1037)]] * Newest [[d:Wikidata:Database reports|database reports]]: [[d:Wikidata:Database reports/without claims by site/enwiki|A list of Items with a sitelink to English Wikipedia but without any Statements]] * [[d:Wikidata:Showcase items|Showcase Items]]: [[d:Q223385|Cueva de las Manos (Q223385)]] - cave with cave paintings in Santa Cruz, Argentina * [[d:Wikidata:Showcase lexemes|Showcase Lexemes]]: [[d:Lexeme:L2781|bezczelny (L2781)]] - Polish adjective that can mean "impudent" or "brazen" in English ''' Development ''' * Wikidata Query Service: The [[d:Wikidata:SPARQL query service/WDQS graph split/Rules|graph split rules]] have been updated to now also include Items that contain a statement using "[[d:Property:P13046|publication type of scholarly work]]" into the scholarly article graph. * Wikibase.cloud now allows personal userscripts ([[phab:T378627]]) * EntitySchemas: We continued the work on making it possible to search for EntitySchemas by label and aliases when making a statement linking to an EntitySchema.([[phab:T375641]]) * Ontology file: We are updating the Wikibase ontology file. ([[phab:T371196]], [[phab:T371752]]) * Property Suggester: We are updating the suggestions data ([[phab:T377986]] but first need to improve the underlying scripts ([[phab:T376604]]) * Wikibase REST API: We are prototyping the search functionality for the REST API ([[phab:T379608]]) * Revision table: We are continuing the investigation into the size limitations of the table. [[phab:maniphest/query/4RotIcw5oINo/#R|You can see all open tickets related to Wikidata here]]. If you want to help, you can also have a look at [https://phabricator.wikimedia.org/project/board/71/query/zfiRgTnZF7zu/?filter=zfiRgTnZF7zu&order=priority the tasks needing a volunteer]. ''' Weekly Tasks ''' * Add labels, in your own language(s), for the new properties listed [[d:Wikidata:Status_updates/Next#Newest_properties_and_property_proposals_to_review|above]]. * Contribute to the showcase Item and Lexeme [[d:Wikidata:Status_updates/Next#Did_you_know?|above]]. * Govdirectory weekly focus country: [[d:Wikidata:WikiProject Govdirectory/Ghana|Ghana]] * Summarize your [[d:Wikidata:Status_updates/Next#Did_you_know?|WikiProject's ongoing activities]] in one or two sentences. * Help [[d:Special:LanguageStats|translate]] or proofread the interface and documentation pages, in your own language! * [[d:User:Pasleim/projectmerge|Help merge identical items]] across Wikimedia projects. * Help [[d:Wikidata:Status updates/Next|write the next summary!]] </div> <div style="margin-top:10px; font-size:90%; padding-left:5px; font-family:Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;">'''· [[d:Special:MyLanguage/Wikidata:Status updates/2024 11 19|Previous issue]] · [[User:Mohammed Abdulai (WMDE)|Mohammed Abdulai (WMDE)]] ([[User talk:Mohammed Abdulai (WMDE)|talk]]) · [[Pengguna:MediaWiki message delivery|MediaWiki message delivery]] ([[Perbincangan pengguna:MediaWiki message delivery|bincang]]) 19:42, 26 November 2024 (+08)''' </div> </div> <!-- Pesanan dihantar oleh Pengguna:Mohammed Abdulai (WMDE)@metawiki yang menggunakan senarai di https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikidata&oldid=27853794 --> == Wikidata weekly summary #656 == <div class="plainlinks mw-content-ltr" lang="en" dir="ltr"> [[File:Wikidata-logo-en.svg|150px|right]] <div style="margin-top:10px; padding-left:5px; font-family:Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;">'' Here's your quick overview of what has been happening around Wikidata in the<br>week leading up to 2024-12-02. Missed the previous one? See issue [[d:Special:MyLanguage/Wikidata:Status updates/2024 11 26|#655]]''</div> <div style="-moz-column-count:2; -webkit-column-count:2; column-count:2; -webkit-column-width: 400px; -moz-column-width: 400px; column-width: 400px;"> '''Discussions''' * New requests for permissions/Bot: [[d:Wikidata:Requests_for_permissions/Bot/ThesaurusLinguaeAegyptiaeBot|ThesaurusLinguaeAegyptiaeBot]] - Task(s): Creating and updating Hieroglyphic Ancient Egyptian and Coptic lexemes and ancient Egyptian text artifact items. It is also to maintain links to the Thesaurus Linguae Aegyptiae project via approved properties. * New request for comments: [[d:Wikidata:Requests_for_comment/Schema_virtual_tour|Schema Virtual Tour]] - [[d:User_talk:Brechtd|User:Brechtd]] would like feedback on determining a data model and schema for Wikidata items that are an instance of [[d:Q2915546|virtual tour(Q2915546)]] - See [[d:Wikidata:Schema_proposals/virtual_tour|Schema Proposal - Virtual Tour]] for more info. * Closed request for comments: [[d:Wikidata:Requests_for_comment/Create_items_for_property_proposals|Create items for Property proposals]] - Despite a spirited discussion with many comments both in favour and opposition, no consensus was reached. '''[[d:Special:MyLanguage/Wikidata:Events|Events]]''' * Upcoming: ** Wikimedia Deutschland is providing a total of 15 participation scholarships for Wikimania 2025 (7 individual and 4 tandem scholarships). Further information is available on [[w:de:Wikipedia:Förderung/Wikimania/English|this page]]. An overview of all questions in the application form is [[c:File:2024-11-14 Wikimania 2025 scholarship application (Wikimedia Deutschland).pdf|here]]. [https://zforms.wikimedia.de/wmde/form/Wikimania2025scholarshipapplicationform/formperma/z3vs3NSu6TildxnidcQlBrJ3YQiEDDXP0x9E3l6T6is Apply here]. Closes 8 December 2024. ** [https://lists.wikimedia.org/hyperkitty/list/wikitech-l@lists.wikimedia.org/thread/BL5D7RN65PLSLAA3AGNI32LTCXR7UKDM/ Talk to the Search Platform / Query Service Team—December 4, 2024]. The time is 17:00 CET ** Tomorrow / 3rd December 2024: Linked Data for Libraries [[d:Wikidata:WikiProject_LD4_Wikidata_Affinity_Group|LD4 Wikidata Affinity]] Group session @ 9am PT / 12pm ET / 5pm UTC / 6pm CET. If you would like to attend, please fill out the [https://etherpad.wikimedia.org/p/LD4-WDAG_Lexicographical_Data_Series Etherpad form] to ensure all necessary materials are provided for you. ** Deadline for the [[m:Central Asian WikiCon 2025|Central Asian WikiCon 2025]] scholarship application is December 30, 2024. We encourage you to make Wikidata-related submissions (the deadline for submission is March 22, 2025. '''Press, articles, blog posts, videos''' * Research ** [[m:Wikidata_For_Wikimedia_Projects/Research/Statement_Signals|Statement Signals: Wikidata usage on other Wikis]]: A new research report is available. Explores what trace Wikidata data is measurable on other Wiki pages and proposes initial metrics for measuring Wikidata statement usage on Wikimedia content pages. Also suggests methods to improve data analysis and collection. PDF is available on [[c:File:Statement_Signals_Measuring_Wikidata_Usage_on_Other_Wikis.pdf|Commons]] * Blogs ** [https://tech-news.wikimedia.de/2024/11/28/celebrating-wikidatas-12th-birthday-across-the-world/ Celebrating Wikidata’s 12th birthday across the world] - Wikidata celebrated its 12th birthday in October and November 2024, with a series of global events and activities aimed at commemorating the platform's contributions to the open knowledge movement, engaging its community of volunteers, and highlighting the significant role Wikidata plays in the digital landscape. By Dan Shick * Papers ** [https://www.researchgate.net/publication/386043293_Beyond_the_Library_Catalogue_Connecting_Library_Metadata_to_Wikidata Beyond the Library Catalogue: Connecting Library Metadata to Wikidata] - This paper explores how libraries can leverage Wikidata to enhance resource discoverability, foster interoperability, and integrate into the global knowledge ecosystem. By Omorodion Okuonghae (2024). ** [https://www.deslab.org/publication/a-framework-for-integrating-biomedical-knowledge-in-wikidata-with-open-biological-and-biomedical-ontologies-and-mesh-keywords/ A framework for integrating biomedical knowledge in Wikidata with open biological and biomedical ontologies and MeSH keywords] - Enhancing Wikidata’s biomedical knowledge by integrating OBO ontologies and PubMed’s MeSH keywords, addressing gaps, improving classification accuracy, and verifying relations for stronger interoperability and accuracy. By Chebil et al. (2024). ** [https://arxiv.org/html/2411.15550v1 Class Order Disorder in Wikidata and First Fixes] analyzes class order violations in Wikidata's ontology using SPARQL, evaluates fixes, and offers solutions through improved tools or community involvement. By P. Patel-Schneider and E. Doğan. * Videos ** [https://www.youtube.com/watch?v=Ey-D-oiBcx4 Edit a Wikidata Item and Lexeme] - The Tyap Wikimedia User Group produced this tutorial on editing as part of the Wikidata 12th Birthday celebrations for the Wikidata @12 Data-a-thon. ** [https://www.youtube.com/watch?v=gzo6IysvZNk State of the art in combining OpenStreetMap and Linked Data] - Covers Linked Data basics, its potential with OSM, and popular methods for linking, extracting, combining, and querying data from both sources. Jump to ([https://youtube.com/watch?v=gzo6IysvZNk?t=359 Wikidata]) ** (正體字, CN Trad.) [https://www.youtube.com/watch?v=q5WuyQh_m8s Getting Started with Wikidata] - An introduction and overview to Wikidata and some associated tools such as ORES and LiftWing. ** (正體字, CN Trad.) [https://youtube.com/watch?v=obvET8QyHRw Wikidata Basic Editing Tutorial] - This session was given as part of the COSCUP '24 conference on the OpenStreetMap x Wikidata Agenda Track. ** [https://www.youtube.com/watch?v=s499PeolbOg LLM-based natural-language representations for SPARQL queries over Wikidata and DBpedia] - LORiS: This tool can help you understand complex SPARQL queries by converting them to natural language. ** [https://www.youtube.com/watch?v=rrwvxIsWRKs Towards an Open NLI LLM-based System for KGs: A Wikidata Case Study] - At the 7th ISRITI 2024 conference, Jaycent Ongris shows how RAG (retrieval-augmented generation) has been used in a natural-language question-answer platform to directly query Wikidata. ** [https://www.youtube.com/watch?v=NmCbTOZ4Yos How knowledge representation is changing in a world of LLM's] - Denny Vrandečić gives this keynote session at the SWIB (Semantic Web in Libraries) conference. ** [https://youtube.com/watch?v=PKk_b7zC1KA?t=1170Finding the Capacity to Grieve Once More] - Alexandros Kosiaris of the Wikimedia Foundation explains changes made to make Wikipedia more stable and prevent outages, including how it calls and fetches data from Wikidata. Session given at SREcon24. '''Tool of the week''' * [https://wse-research.org/LoRiS-LLM-generated-representations-of-SPARQL-queries/ LoRiS] - Generate natural-language descriptions of SPARQL queries via LLM's. '''Other Noteworthy Stuff''' * [[d:Wikidata:WordGraph|Wikidata:WordGraph]]: Google released the WordGraph dataset as a belated present for Wikidata’s 12th birthday. The dataset contains 968,153 forms in 39 languages. * [https://wikimedia-deutschland.softgarden.io/job/50824818/Product-Manager-Wikibase-Suite-all-genders-?jobDbPVId=171424268&l=en Product Manager: Wikibase Suite]: Wikimedia Deutschland has an open and exciting vacancy for a Product Manager of Wikibase Suite. [https://jobdb.softgarden.de/jobdb/public/jobposting/applyonline/click?jp=50824818 Apply!] * Tools or bots which use the [[:wikitech:Help:Wiki Replicas|wiki replicas]] (such as Quarry) will observe outdated data for up to 8-10 days, as a result of necessary database maintenance ([[phabricator:T367856|T367856]]). Tools or bots which use the APIs will not be affected. (This was previously announced [[d:Wikidata:Status updates/2024 11 11|2024-11-11]] but didn’t actually take place yet.) '''Newest [[d:Special:ListProperties|properties]] and [[d:Special:MyLanguage/Wikidata:Property proposal|property proposals]] to review''' <!-- NEW PROPERTIES DO NOT REMOVE --> * Newest [[d:Special:ListProperties|properties]]: ** General datatypes: ***[[:d:Property:P13146|picture of this person doing their job]] (<nowiki>picture of a person in action, especially for a sportsperson, visual artist, musican, actor. P18 is normally used for portraits</nowiki>) ***[[:d:Property:P13150|ISCC]] (<nowiki>ISCC hash code that identifies a media object based on fuzzy hashing</nowiki>) ** External identifiers: [[:d:Property:P13129|Kultboy editor ID]], [[:d:Property:P13130|WikiBaseball ID]], [[:d:Property:P13131|Ninilchik Russian Dictionary ID]], [[:d:Property:P13132|ANID Researcher Portal ID]], [[:d:Property:P13133|TOPO ID]], [[:d:Property:P13134|DBIS Resource ID]], [[:d:Property:P13135|ITV News topic ID]], [[:d:Property:P13136|Princeton Encyclopedia of Classical Sites ID]], [[:d:Property:P13137|ISFDB editorial collection ID]], [[:d:Property:P13138|Great Norwegian Encyclopedia contributor ID]], [[:d:Property:P13139|ILEC World Lake Database ID]], [[:d:Property:P13140|Sage Social Science Thesaurus ID]], [[:d:Property:P13141|El Moudjahid tag ID]], [[:d:Property:P13142|SGES monument ID]], [[:d:Property:P13143|DEX ’09 entry ID]], [[:d:Property:P13144|Electronic Language International Festival person ID]], [[:d:Property:P13145|Medieval Coin Hoards of the British Isles ID]], [[:d:Property:P13147|Paramount+ video ID]], [[:d:Property:P13148|Le Club Mediapart blogger ID]], [[:d:Property:P13149|Phish.net venue ID]] <!-- END NEW PROPERTIES --> <!-- NEW PROPOSALS DO NOT REMOVE --> * New [[d:Special:MyLanguage/Wikidata:Property proposal|property proposals]] to review: ** General datatypes: ***[[:d:Wikidata:Property proposal/study or design for this work|study or design for this work]] (<nowiki>preliminary work for this finished work</nowiki>) ***[[:d:Wikidata:Property proposal/OAI formatter|OAI formatter]] (<nowiki>formatter to generate ID compatible with {{Q|2430433}} services</nowiki>) ***[[:d:Wikidata:Property proposal/Open Library Collection|Open Library Collection]] (<nowiki>Link to Open Library Collection which contain manually and automaticallly collections of editions and works on certain topics</nowiki>) ***[[:d:Wikidata:Property proposal/scientific illustration|scientific illustration]] (<nowiki>an illustration of this subject to provide a detailed reference for its appearance. It should be ideally tied to the primary literature on the item.</nowiki>) ***[[:d:Wikidata:Property proposal/thesis submitted for|thesis submitted for]] (<nowiki>academic degree for which a thesis or dissertation is submitted</nowiki>) ***[[:d:Wikidata:Property proposal/meeting of|meeting of]] (<nowiki>subject is a meeting or session of this body (legislature, committee, convention, etc.)</nowiki>) ***[[:d:Wikidata:Property proposal/UMC rating|UMC rating]] (<nowiki>Age rating category as designated by the UAE Media Council (UMC)</nowiki>) ***[[:d:Wikidata:Property proposal/Third-gender population|Third-gender population]] (<nowiki>number of third-gender people inhabiting the place</nowiki>) ***[[:d:Wikidata:Property proposal/role named as|role named as]] (<nowiki>use as qualifier to indicate how the object's role was named in the credits of it's respective work</nowiki>) ***[[:d:Wikidata:Property proposal/bequest income|bequest income]] (<nowiki>The sum a organisations receives from bequests/legacies in a timeframe.</nowiki>) ***[[:d:Wikidata:Property proposal/Audio tour|Audio tour]] (<nowiki></nowiki>) ***[[:d:Wikidata:Property proposal/Augmented reality tour|Augmented reality tour]] (<nowiki></nowiki>) ***[[:d:Wikidata:Property proposal/Virtual reality tour|Virtual reality tour]] (<nowiki></nowiki>) ***[[:d:Wikidata:Property proposal/extension that populates category|extension that populates category]] (<nowiki>analogous to {{P|4329}} for tracking cat:s populated by extensions of MediaWiki, linking to extension causing the population</nowiki>) ***[[:d:Wikidata:Property proposal/CUATM statistical code|CUATM statistical code]] (<nowiki>7-digits code attributed to administrative-territorial units of Moldova</nowiki>) ***[[:d:Wikidata:Property proposal/CUATM unique identification code|CUATM unique identification code]] (<nowiki>4-digits code attributed to administrative-territorial units of Moldova</nowiki>) ** External identifiers: [[:d:Wikidata:Property proposal/ISLRN|ISLRN]], [[:d:Wikidata:Property proposal/erail.in railway station identifier|erail.in railway station identifier]], [[:d:Wikidata:Property proposal/Gallimard author ID|Gallimard author ID]], [[:d:Wikidata:Property proposal/Japanese Health Insurance System Facility ID|Japanese Health Insurance System Facility ID]], [[:d:Wikidata:Property proposal/Identifiant d'un(e) artiste sur Reg-Arts|Identifiant d'un(e) artiste sur Reg-Arts]], [[:d:Wikidata:Property proposal/Eyrolles author ID|Eyrolles author ID]], [[:d:Wikidata:Property proposal/Zvuk album ID|Zvuk album ID]], [[:d:Wikidata:Property proposal/Chtyvo author ID|Chtyvo author ID]], [[:d:Wikidata:Property proposal/Bibliothèque du Séminaire de Tournai IDs|Bibliothèque du Séminaire de Tournai IDs]], [[:d:Wikidata:Property proposal/EU Corporate body code|EU Corporate body code]], [[:d:Wikidata:Property proposal/SBOID|SBOID]], [[:d:Wikidata:Property proposal/Waymark code|Waymark code]], [[:d:Wikidata:Property proposal/Radio Algeria tag ID|Radio Algeria tag ID]], [[:d:Wikidata:Property proposal/Academic Dictionary of Lithuanian entry ID|Academic Dictionary of Lithuanian entry ID]], [[:d:Wikidata:Property proposal/PBY Ben-Yehuda dictionary identifier|PBY Ben-Yehuda dictionary identifier]], [[:d:Wikidata:Property proposal/ThePWHL.com player ID|ThePWHL.com player ID]], [[:d:Wikidata:Property proposal/Radio Algeria tag ID (Arabic)|Radio Algeria tag ID (Arabic)]], [[:d:Wikidata:Property proposal/Identifiant L'AF au champ d'honneur|Identifiant L'AF au champ d'honneur]], [[:d:Wikidata:Property proposal/Identifiant d'un(e) auteurice dans Vidas|Identifiant d'un(e) auteurice dans Vidas]], [[:d:Wikidata:Property proposal/ Open Source Security Foundation Best Practices Identifier| Open Source Security Foundation Best Practices Identifier]], [[:d:Wikidata:Property proposal/OpenSSF Best Practices ID|OpenSSF Best Practices ID]], [[:d:Wikidata:Property proposal/The American Heritage Dictionary of the English Language entry|The American Heritage Dictionary of the English Language entry]], [[:d:Wikidata:Property proposal/Identifiant sur Mémoire des avocats|Identifiant sur Mémoire des avocats]], [[:d:Wikidata:Property proposal/BCU Kirundi-English Dictionary ID|BCU Kirundi-English Dictionary ID]], [[:d:Wikidata:Property proposal/Wurfhand|Wurfhand]], [[:d:Wikidata:Property proposal/University Bibliography Tübingen ID|University Bibliography Tübingen ID]], [[:d:Wikidata:Property proposal/ZSL Authority ID|ZSL Authority ID]], [[:d:Wikidata:Property proposal/PUG authority ID|PUG authority ID]], [[:d:Wikidata:Property proposal/Three Decks class ID|Three Decks class ID]], [[:d:Wikidata:Property proposal/HCERES expert ID|HCERES expert ID]] <!-- END NEW PROPOSALS --> You can comment on [[d:Wikidata:Property proposal/Overview|all open property proposals]]! '''Did you know?''' * Query examples: **[https://w.wiki/CCfd Using cross-product / cross-join to produce list of categories] **[https://w.wiki/CEmt Map of individuals charged, convicted and/or exonerated of Witchcraft with place of death in Switzerland] **[https://w.wiki/CEn6 Names and Locations of French Castles (Château)] **[https://w.wiki/CEnW Train Station information (with a Spanish Wikipedia article)] * Newest [[d:Special:MyLanguage/Wikidata:WikiProjects|WikiProjects]]: ** [[d:Wikidata:WikiProject_Bibliotheek_UvA/HvA|Bibliothek UvA/HvA]] - documenting, archiving and creating items from collections from the UvA/AUAS Library in Amsterdam, beginning with the works of [[d:https://www.wikidata.org/wiki/Q130736773|Allard Pierson]]. ** [[d:Wikidata:WikiProject_Ghana|Ghana]] - A hub for Ghanaian activities and entities, including regional languages: Dagbanli, Twi and Dagari. ** [[d:Wikidata:WikiProject_Taiwan/Thao|Thao (Taiwan)]]: For collecting information related to Thao cultural themes, including statistics and activity records. * Newest [[d:Wikidata:Database reports|database reports]]: [[d:Wikidata:Database_reports/Recent_deaths|Recent Deaths]] * [[d:Wikidata:Showcase items|Showcase Items]]: [[d:Q5682|Miguel de Cervantes]]: Spanish novelist, poet, and playwright (1547-1616) * [[d:Wikidata:Showcase lexemes|Showcase Lexemes]]: [[d:Lexeme:L1236574|புறவு (L1236574)]] - A Tamil lemma for dense forest, impassable jungle and a pigeon dove. '''Development''' * EntitySchemas: We are continuing the work on making it possible to search for an EntitySchema by its label or alias when making a new statement linking to an EntitySchema. * PropertySuggester: We have updated the script that generates the suggestions and will update the suggestions next. * Lexicographical data: We fixed a visual issue with search results on the Codex-based Special:NewLexeme ([[phab:T370057]]) * Vector 2022: We are working on designs to fix the remaining issues with the skin on Wikidata. * Wikibase REST API: We are finishing the prototype for supporting search in the API. [[phab:maniphest/query/4RotIcw5oINo/#R|You can see all open tickets related to Wikidata here]]. If you want to help, you can also have a look at [https://phabricator.wikimedia.org/project/board/71/query/zfiRgTnZF7zu/?filter=zfiRgTnZF7zu&order=priority the tasks needing a volunteer]. ''' Weekly Tasks ''' * Add labels, in your own language(s), for the new properties listed [[d:Wikidata:Status_updates/Next#Newest_properties_and_property_proposals_to_review|above]]. * Contribute to the showcase Item and Lexeme [[d:Wikidata:Status_updates/Next#Did_you_know?|above]]. * Govdirectory weekly focus country: [[d:Wikidata:WikiProject Govdirectory/Ghana|Ghana]] * Summarize your [[d:Wikidata:Status_updates/Next#Did_you_know?|WikiProject's ongoing activities]] in one or two sentences. * Help [[d:Special:LanguageStats|translate]] or proofread the interface and documentation pages, in your own language! * [[d:User:Pasleim/projectmerge|Help merge identical items]] across Wikimedia projects. * Help [[d:Wikidata:Status updates/Next|write the next summary!]] </div> <div style="margin-top:10px; font-size:90%; padding-left:5px; font-family:Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;">'''· [[d:Special:MyLanguage/Wikidata:Status updates/2024 11 26|Previous issue]] · [[User:Danny Benjafield (WMDE)|Danny Benjafield (WMDE)]] ([[User talk:Danny Benjafield (WMDE)|talk]]) · [[User:MediaWiki message delivery|MediaWiki message delivery]] ([[User talk:MediaWiki message delivery|talk]]) 15:30, 2 December 2024 (UTC)''' </div> </div> <!-- Pesanan dihantar oleh Pengguna:Danny Benjafield (WMDE)@metawiki yang menggunakan senarai di https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikidata&oldid=27853794 --> == <span lang="en" dir="ltr">Tech News: 2024-49</span> == <div lang="en" dir="ltr"> <section begin="technews-2024-W49"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2024/49|Translations]] are available. '''Updates for editors''' * Two new parser functions were added this week. The <code dir="ltr"><nowiki>{{</nowiki>[[mw:Special:MyLanguage/Help:Magic words#interwikilink|#interwikilink]]<nowiki>}}</nowiki></code> function adds an [[mw:Special:MyLanguage/Help:Links#Interwiki links|interwiki link]] and the <code dir="ltr"><nowiki>{{</nowiki>[[mw:Special:MyLanguage/Help:Magic words#interlanguagelink|#interlanguagelink]]<nowiki>}}</nowiki></code> function adds an [[mw:Special:MyLanguage/Help:Links#Interlanguage links|interlanguage link]]. These parser functions are useful on wikis where namespaces conflict with interwiki prefixes. For example, links beginning with <bdi lang="zxx" dir="ltr"><code>MOS:</code></bdi> on English Wikipedia [[phab:T363538|conflict with the <code>mos</code> language code prefix of Mooré Wikipedia]]. * Starting this week, Wikimedia wikis no longer support connections using old RSA-based HTTPS certificates, specifically rsa-2048. This change is to improve security for all users. Some older, unsupported browser or smartphone devices will be unable to connect; Instead, they will display a connectivity error. See the [[wikitech:HTTPS/Browser_Recommendations|HTTPS Browser Recommendations page]] for more-detailed information. All modern operating systems and browsers are always able to reach Wikimedia projects. [https://lists.wikimedia.org/hyperkitty/list/wikitech-l@lists.wikimedia.org/thread/CTYEHVNSXUD3NFAAMG3BLZVTVQWJXJAH/] * Starting December 16, Flow/Structured Discussions pages will be automatically archived and set to read-only at the following wikis: <bdi>arwiki</bdi>{{int:comma-separator/en}}<bdi>cawiki</bdi>{{int:comma-separator/en}}<bdi>frwiki</bdi>{{int:comma-separator/en}}<bdi>mediawikiwiki</bdi>{{int:comma-separator/en}}<bdi>orwiki</bdi>{{int:comma-separator/en}}<bdi>wawiki</bdi>{{int:comma-separator/en}}<bdi>wawiktionary</bdi>{{int:comma-separator/en}}<bdi>wikidatawiki</bdi>{{int:comma-separator/en}}<bdi>zhwiki</bdi>. This is done as part of [[mw:Special:MyLanguage/Structured_Discussions/Deprecation|StructuredDiscussions deprecation work]]. If you need any assistance to archive your page in advance, please contact [[m:User:Trizek (WMF)|Trizek (WMF)]]. [https://phabricator.wikimedia.org/T380910] * This month the Chart extension was deployed to production and is now available on Commons and Testwiki. With the security review complete, pilot wiki deployment is expected to start in the first week of December. You can see a working version [[testwiki:Charts|on Testwiki]] and read [[mw:Special:MyLanguage/Extension:Chart/Project/Updates|the November project update]] for more details. * View all {{formatnum:23}} community-submitted {{PLURAL:23|task|tasks}} that were [[m:Special:MyLanguage/Tech/News/Recently resolved community tasks|resolved last week]]. For example, a bug with the "Download as PDF" system was fixed. [https://phabricator.wikimedia.org/T376438] '''Updates for technical contributors''' * In late February, temporary accounts will be rolled out on at least 10 large wikis. This deployment will have a significant effect on the community-maintained code. This is about Toolforge tools, bots, gadgets, and user scripts that use IP address data or that are available for logged-out users. The Trust and Safety Product team wants to identify this code, monitor it, and assist in updating it ahead of the deployment to minimize disruption to workflows. The team asks technical editors and volunteer developers to help identify such tools by adding them to [[mw:Trust and Safety Product/Temporary Accounts/For developers/Impacted tools|this list]]. In addition, review the [[mw:Special:MyLanguage/Trust and Safety Product/Temporary Accounts/For developers|updated documentation]] to learn how to adjust the tools. Join the discussions on the [[mw:Talk:Trust and Safety Product/Temporary Accounts|project talk page]] or in the [[discord:channels/221049808784326656/1227616742340034722|dedicated thread]] on the [[w:Wikipedia:Discord|Wikimedia Community Discord server (in English)]] for support and to share feedback. '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2024/49|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2024-W49"/> </div> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 06:22, 3 Disember 2024 (+08) <!-- Pesanan dihantar oleh Pengguna:Quiddity (WMF)@metawiki yang menggunakan senarai di https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=27873992 --> == Wikidata weekly summary #657 == <div class="plainlinks mw-content-ltr" lang="en" dir="ltr"> [[File:Wikidata-logo-en.svg|150px|right]] <div style="margin-top:10px; padding-left:5px; font-family:Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;">'' Here's your quick overview of what has been happening around Wikidata in the <br>week leading up to 2024-12-09. Missed the previous one? See issue [[d:Special:MyLanguage/Wikidata:Status updates/2024 12 02|#656]]''</div> <div style="-moz-column-count:2; -webkit-column-count:2; column-count:2; -webkit-column-width: 400px; -moz-column-width: 400px; column-width: 400px;"> ''' Discussions ''' * New requests for permissions/Bot: [[d:Wikidata:Requests_for_permissions/Bot/KlaraBot|KlaraBot]] - Task(s): Append a human's lifespan to descriptions when they can be authoritatively sourced. * Closed request for comments: [[d:Wikidata:Requests_for_comment/audio_transcription_(P9533)|Audio transcription (P9533)]] - Closed with no consensus. The discussion is ongoing on the Property [[d:Property_talk:P9533|P5933]] talk page. ''' Events ''' * Past: [[m:Amical_Wikimedia|Amical Wikimedia]], the Catalan-language and culture focused thematic Wikimedia Organization organized the [[w:ca:Viquipèdia:Celebrem_Wikidata|Celebrem Wikidata (Let's celebrate Wikidata)]] project to celebrate Wikidata's 12th anniversary, from November 10 - 30. This included a Wikidata introduction workshop to equip participants with the editing skills to tackle the project's main aim. This was presented as a game to delete duplicate info on Wikidata and [[w:ca:Portada|Catalan Viquipèdia]] infoboxes, in three areas: protected buildings, officers' positions and data related to sports teams players. At the end of the event, ~200 Wikidata-fed infoboxes and Wikidata items were improved and many Wikipedia editors edited Wikidata for the first time! * [[d:Special:MyLanguage/Wikidata:Events|Upcoming events]]: ** (Deutsch)[https://www.lhlt.mpg.de/events/40120/2368 Wikidata for Legal Historians] - Tue. 10 December, 3pm - 7pm (UTC+1). This presentation explores Wikidata as a key platform for LOD, explains its Semantic Web foundation, introduces FactGrid (a Wikidata-based platform for historical research). Highlights potential of both platforms using examples and encourages discussion for legal historical research. [https://plan.events.mpg.de/event/381/ Register here]. ** '''Today''' (09.12.2024) is the last chance to submit an Abstract for the [[m:Wikidata_and_research|Wikidata and Research]] conference (5 - 6 June 2025). If you are interested in participating, please review the [[m:Wikidata_and_research/Call#Call_for_abstracts|submission acceptance format]] before submitting [https://openreview.net/group?id=wikimedia.it/Wikidata_and_Research/2025/Conference#tab-active-submissions here]. ''' Press, articles, blog posts, videos ''' * Blogs ** [https://professional.wiki/en/news/mediawiki-users-and-developers-conference-2024-vienna MediaWiki Conference Highlights], featuring Wikibase talks including one by Christos Varvantakis and Jon Amar from Wikimedia Deutschland. ** [https://professional.wiki/en/news/connecting-wikibase-and-semantic-mediawiki Semantic Wikibase 2024 Update] ** [https://www.businesswire.com/news/home/20241203748270/en/Wikimedia-Deutschland-Launches-AI-Knowledge-Project-in-Collaboration-with-DataStax-Built-with-NVIDIA-AI WMDE launches AI Knowledge project in collaboration with DataStax built with NVIDIA AI] ** [https://diff.wikimedia.org/2024/12/07/ten-years-of-philippine-local-government-data-as-gift-to-wikidatas-12-year-anniversary/ Ten years of Philippine local Govt. data] for Wikidata's 12th Birthday. Read about SKAP's (Shared Knowledge Asia Pacific) efforts to add 10 years worth of financial data of local Government assets to Wikidata during a Datathon. * Papers ** [https://zenodo.org/records/14313263 Developing an OCR - Wikibase Pipeline for Place Names in the RGTC Series] - introduces a semi-automated workflow for extracting and digitally storing geographically relevant information, including spatial relations and contextual details, from place names in the Répertoire géographique des textes cunéiformes. By Matthew Ong (2024). * Videos ** [https://www.youtube.com/watch?v=tAJwmMrTF-M Wikibase4Research] - Kolja Bailly presents ways in which the Wikibase4Research tool by the TIB Open Science Lab supports researchers in dealing with Mediawiki software for knowledge bases such as Wikibase and facilitates better and FAIR Research Data Management. Includes a live demonstration and beginner-friendly instructions. ''' Tool of the week ''' * [https://observablehq.com/@pac02/cat-metrics CAT🐈: Metrics] computing simple metrics (number of labels, number of descriptions, number of sitelinks, number of statements) for item matching a simple claim. ''' Other Noteworthy Stuff ''' * [https://www.wikidata.org/wiki/Template:Image_properties Template:Image properties] New template listing properties that link to images. * [[m:Grants:Knowledge_Sharing/Connect|Let's Connect]] invites you to get involved in helping spread awareness and knowledge of Wikidata, potentially help organise a Wikidata Learning Clinic. Are you interested in participating? Please sign-up on this [https://docs.google.com/forms/d/e/1FAIpQLSdiea87tSYmB2-1XHn_u8RLe7efMJifJBzffIM-6rtpx0PWqw/viewform registration form]. ''' Newest [[d:Special:ListProperties|properties]] and [[d:Special:MyLanguage/Wikidata:Property proposal|property proposals]] to review ''' <!-- NEW PROPERTIES DO NOT REMOVE --> * Newest [[d:Special:ListProperties|properties]]: ** General datatypes: ***[[:d:Property:P13162|reference illustration]] (<nowiki>an illustration of this subject to provide a detailed reference for its appearance. It should be ideally tied to the primary literature on the item.</nowiki>) ** External identifiers: [[:d:Property:P13151|Gallimard author ID]], [[:d:Property:P13152|Football Kit Archive ID]], [[:d:Property:P13153|Bibliothèque du Séminaire de Tournai author ID]], [[:d:Property:P13154|Bibliothèque du Séminaire de Tournai publisher ID]], [[:d:Property:P13155|Reg-Arts artist ID]], [[:d:Property:P13156|EU Corporate body code]], [[:d:Property:P13157|PBY Ben-Yehuda dictionary identifier]], [[:d:Property:P13158|Academic Dictionary of Lithuanian entry ID]], [[:d:Property:P13159|L'AF au champ d'honneur ID]], [[:d:Property:P13160|Radio Algeria tag ID (Arabic)]], [[:d:Property:P13161|Radio Algeria tag ID (French)]], [[:d:Property:P13163|The American Heritage Dictionary of the English Language entry ID]], [[:d:Property:P13164|Kamus Dewan Edisi Keempat ID]] <!-- END NEW PROPERTIES --> <!-- NEW PROPOSALS DO NOT REMOVE --> * New [[d:Special:MyLanguage/Wikidata:Property proposal|property proposals]] to review: ** General datatypes: ***[[:d:Wikidata:Property proposal/land acknowledgement|land acknowledgement]] (<nowiki>acknowledgement of indigenous or native people whose ancestors lived at a location</nowiki>) ***[[:d:Wikidata:Property proposal/homonym of|homonym of]] (<nowiki>taxon item of which the taxon name is an exact homonym</nowiki>) ***[[:d:Wikidata:Property proposal/taxon known by this common name|taxon known by this common name]] (<nowiki>taxon item of which this common name refers</nowiki>) ** External identifiers: [[:d:Wikidata:Property proposal/PCGames.de product ID|PCGames.de product ID]], [[:d:Wikidata:Property proposal/AniSearch character ID|AniSearch character ID]], [[:d:Wikidata:Property proposal/Hachette author ID|Hachette author ID]], [[:d:Wikidata:Property proposal/El Watan tag ID|El Watan tag ID]], [[:d:Wikidata:Property proposal/Albin Michel author ID|Albin Michel author ID]], [[:d:Wikidata:Property proposal/DNCI label ID|DNCI label ID]], [[:d:Wikidata:Property proposal/Battle.net game ID|Battle.net game ID]], [[:d:Wikidata:Property proposal/Collectie Nederland ID|Collectie Nederland ID]] <!-- END NEW PROPOSALS --> You can comment on [[d:Wikidata:Property proposal/Overview|all open property proposals]]! ''' Did you know? ''' * Query examples: ** [https://w.wiki/CMYo Items missing Hungarian labels or description that are part of Library and Information Science (Q13420675)] ** [https://w.wiki/CMZD Items from Maori Wikipedia missing English labels or descriptions] ** [https://w.wiki/CMZL Instances of "Shopping Center" located in administrative territorial entity subclass of Norway] * Newest [[d:Special:MyLanguage/Wikidata:WikiProjects|WikiProjects]]: ** Nonprofit Organisations in [[d:Wikidata:WikiProject_Nonprofit_Organizations/Nigeria|Nigeria]], [[d:Wikidata:WikiProject_Nonprofit_Organizations/Belgium|Belgium]] and [[d:Wikidata:WikiProject_Nonprofit_Organizations/Italy|Italy]]. * WikiProject Highlights: ** [[d:Wikidata:WikiProject_Rwanda|Rwanda]] - since its creation a couple of weeks ago, it has expanded greatly with new sections for [[d:Wikidata:WikiProject_Rwanda/List|Lists]], [[d:Wikidata:WikiProject_Rwanda/Museums|Museums]] and [[d:Wikidata:WikiProject_Rwanda/Hospitals|Hospitals]]. * Newest [[d:Wikidata:Database reports|database reports]]: [[d:Wikidata:Database_reports/Unauthorized_bots|Unauthorized Bots]] - A list of bots and their edits, operating without a Bot flag. * [[d:Wikidata:Showcase items|Showcase Items]]: [[d:Q49727|Das Erste]]: A German public service television channel broadcasting for more than 70 years. * [[d:Wikidata:Showcase lexemes|Showcase Lexemes]]: [[d:Lexeme:L8153|Kerzu (L8153)]] the [[d:Q12107|Breton]] word for December, directly translates from "totally black", rather appropriate for the cold, dark last month of the year. ''' Development ''' *[[phab:maniphest/query/4RotIcw5oINo/#R|You can see all open tickets related to Wikidata here]]. If you want to help, you can also have a look at [https://phabricator.wikimedia.org/project/board/71/query/zfiRgTnZF7zu/?filter=zfiRgTnZF7zu&order=priority the tasks needing a volunteer]. ''' Weekly Tasks ''' * Add labels, in your own language(s), for the new properties listed [[d:Wikidata:Status_updates/Next#Newest_properties_and_property_proposals_to_review|above]]. * Contribute to the showcase Item and Lexeme [[d:Wikidata:Status_updates/Next#Did_you_know?|above]]. * Govdirectory weekly focus country: [[d:Wikidata:WikiProject Govdirectory/Ghana|Ghana]] * Summarize your [[d:Wikidata:Status_updates/Next#Did_you_know?|WikiProject's ongoing activities]] in one or two sentences. * Help [[d:Special:LanguageStats|translate]] or proofread the interface and documentation pages, in your own language! * [[d:User:Pasleim/projectmerge|Help merge identical items]] across Wikimedia projects. * Help [[d:Wikidata:Status updates/Next|write the next summary!]] </div> <div style="margin-top:10px; font-size:90%; padding-left:5px; font-family:Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;">'''· [[d:Special:MyLanguage/Wikidata:Status updates/2024 12 02|Previous issue]] · [[User:Danny Benjafield (WMDE)|Danny Benjafield (WMDE)]] ([[User talk:Danny Benjafield (WMDE)|talk]]) · [[User:MediaWiki message delivery|MediaWiki message delivery]] ([[User talk:MediaWiki message delivery|talk]]) 15:19, 9 December 2024 (UTC)''' </div> </div> <!-- Pesanan dihantar oleh Pengguna:Danny Benjafield (WMDE)@metawiki yang menggunakan senarai di https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikidata&oldid=27853794 --> == <span lang="en" dir="ltr">Tech News: 2024-50</span> == <div lang="en" dir="ltr"> <section begin="technews-2024-W50"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2024/50|Translations]] are available. '''Weekly highlight''' * Technical documentation contributors can find updated resources, and new ways to connect with each other and the Wikimedia Technical Documentation Team, at the [[mw:Special:MyLanguage/Documentation|Documentation hub]] on MediaWiki.org. This page links to: resources for writing and improving documentation, a new <bdi lang="zxx" dir="ltr">#wikimedia-techdocs</bdi> IRC channel on libera.chat, a listing of past and upcoming documentation events, and ways to request a documentation consultation or review. If you have any feedback or ideas for improvements to the documentation ecosystem, please [[mw:Wikimedia Technical Documentation Team#Contact us|contact the Technical Documentation Team]]. '''Updates for editors''' [[File:Edit Check on Desktop.png|thumb|Layout change for the Edit Check feature]] * Later this week, [[mw:Special:MyLanguage/Edit check|Edit Check]] will be relocated to a sidebar on desktop. Edit check is the feature for new editors to help them follow policies and guidelines. This layout change creates space to present people with [[mw:Edit check#1 November 2024|new Checks]] that appear ''while'' they are typing. The [[mw:Special:MyLanguage/Edit check#Reference Check A/B Test|initial results]] show newcomers encountering Edit Check are 2.2 times more likely to publish a new content edit that includes a reference and is not reverted. * The Chart extension, which enables editors to create data visualizations, was successfully made available on MediaWiki.org and three pilot wikis (Italian, Swedish, and Hebrew Wikipedias). You can see a working examples [[testwiki:Charts|on Testwiki]] and read [[mw:Special:MyLanguage/Extension:Chart/Project/Updates|the November project update]] for more details. * Translators in wikis where the [[mw:Special:MyLanguage/Content translation/Section translation#Try the tool|mobile experience of Content Translation is available]], can now discover articles in Wikiproject campaigns of their interest from the "[https://test.wikipedia.org/w/index.php?title=Special:ContentTranslation&campaign=specialcx&filter-type=automatic&filter-id=collections&active-list=suggestions&from=es&to=en All collection]" category in the articles suggestion feature. Wikiproject Campaign organizers can use this feature, to help translators to discover articles of interest, by adding the <code dir=ltr><nowiki><page-collection> </page-collection></nowiki></code> tag to their campaign article list page on Meta-wiki. This will make those articles discoverable in the Content Translation tool. For more detailed information on how to use the tool and tag, please refer to [[mw:Special:MyLanguage/Translation suggestions: Topic-based & Community-defined lists/How to use the features|the step-by-step guide]]. [https://phabricator.wikimedia.org/T378958] * The [[mw:Special:MyLanguage/Extension:Nuke|Nuke]] feature, which enables administrators to mass delete pages, now has a [[phab:T376379#10310998|multiselect filter for namespace selection]]. This enables users to select multiple specific namespaces, instead of only one or all, when fetching pages for deletion. * The Nuke feature also now [[phab:T364225#10371365|provides links]] to the userpage of the user whose pages were deleted, and to the pages which were not selected for deletion, after page deletions are queued. This enables easier follow-up admin-actions. Thanks to Chlod and the Moderator Tools team for both of these improvements. [https://phabricator.wikimedia.org/T364225#10371365] * The Editing Team is working on making it easier to populate citations from archive.org using the [[mw:Special:MyLanguage/Citoid/Enabling Citoid on your wiki|Citoid]] tool, the auto-filled citation generator. They are asking communities to add two parameters preemptively, <code dir=ltr>archiveUrl</code> and <code dir=ltr>archiveDate</code>, within the TemplateData for each citation template using Citoid. You can see an [https://en.wikipedia.org/w/index.php?title=Template%3ACite_web%2Fdoc&diff=1261320172&oldid=1260788022 example of a change in a template], and a [https://global-search.toolforge.org/?namespaces=10&q=%5C%22citoid%5C%22%3A%20%5C%7B&regex=1&title= list of all relevant templates]. [https://phabricator.wikimedia.org/T374831] * One new wiki has been created: a {{int:project-localized-name-group-wikivoyage}} in [[d:Q9240|Indonesian]] ([[voy:id:|<code>voy:id:</code>]]) [https://phabricator.wikimedia.org/T380726] * Last week, all wikis had problems serving pages to logged-in users and some logged-out users for 30–45 minutes. This was caused by a database problem, and investigation is ongoing. [https://www.wikimediastatus.net/incidents/3g2ckc7bp6l9] * [[File:Octicons-sync.svg|12px|link=|class=skin-invert|Recurrent item]] View all {{formatnum:19}} community-submitted {{PLURAL:19|task|tasks}} that were [[m:Special:MyLanguage/Tech/News/Recently resolved community tasks|resolved last week]]. For example, a bug in the [[mw:Special:MyLanguage/Help:Growth/Tools/Add a link|Add Link]] feature has been fixed. Previously, the list of sections which are excluded from Add Link was partially ignored in certain cases. [https://phabricator.wikimedia.org/T380455][https://phabricator.wikimedia.org/T380329] '''Updates for technical contributors''' * [[mw:Special:MyLanguage/Codex|Codex]], the design system for Wikimedia, now has an early-stage [[gitiles:design/codex-php|implementation in PHP]]. It is available for general use in MediaWiki extensions and Toolforge apps through [https://packagist.org/packages/wikimedia/codex Composer], with use in MediaWiki core coming soon. More information is available in [[wmdoc:design-codex-php/main/index.html|the documentation]]. Thanks to Doğu for the inspiration and many contributions to the library. [https://phabricator.wikimedia.org/T379662] * [https://en.wikipedia.org/api/rest_v1/ Wikimedia REST API] users, such as bot operators and tool maintainers, may be affected by ongoing upgrades. On December 4, the MediaWiki Interfaces team began rerouting page/revision metadata and rendered HTML content endpoints on [[testwiki:|testwiki]] from RESTbase to comparable MediaWiki REST API endpoints. The team encourages active users of these endpoints to verify their tool's behavior on testwiki and raise any concerns on the related [[phab:T374683|Phabricator ticket]] before the end of the year, as they intend to roll out the same change across all Wikimedia projects in early January. These changes are part of the work to replace the outdated [[mw:RESTBase/deprecation|RESTBase]] system. * The [https://wikimediafoundation.limesurvey.net/986172 2024 Developer Satisfaction Survey] is seeking the opinions of the Wikimedia developer community. Please take the survey if you have any role in developing software for the Wikimedia ecosystem. The survey is open until 3 January 2025, and has an associated [[foundation:Legal:Developer Satisfaction Survey 2024 Privacy Statement|privacy statement]]. * There is no new MediaWiki version this week. [https://wikitech.wikimedia.org/wiki/Deployments/Yearly_calendar] '''Meetings and events''' * The next meeting in the series of [[c:Commons:WMF support for Commons/Commons community calls|Wikimedia Foundation discussions with the Wikimedia Commons community]] will take place on [[m:Event:Commons community discussion - 12 December 2024 08:00 UTC|December 12 at 8:00 UTC]] and [[m:Event:Commons community discussion - 12_December 2024 16:00 UTC|at 16:00 UTC]]. The topic of this call is new media and new contributors. Contributors from all wikis are welcome to attend. '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2024/50|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2024-W50"/> </div> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 06:16, 10 Disember 2024 (+08) <!-- Pesanan dihantar oleh Pengguna:Quiddity (WMF)@metawiki yang menggunakan senarai di https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=27919424 --> == This Month in Education: November 2024 == <div class="plainlinks" lang="en" dir="ltr">Apologies for writing in English. Please help to translate in your language. <div style="text-align: center;"> <span style="font-weight:bold; color:#00A7E2; font-size:2.9em; font-family:'Helvetica Neue', Helvetica, Arial, sans-serif;">This Month in Education</span> <span style="font-weight:bold; color:#00A7E2; font-size:1.4em; font-family:'Helvetica Neue', Helvetica, Arial, sans-serif;"> Volume 13 • Issue 9 • November 2024</span> <div style="border-top:1px solid #a2a9b1; border-bottom:1px solid #a2a9b1; padding:0.5em; font-size:larger; margin-bottom:0.2em">[[m:Special:MyLanguage/Education/Newsletter/November 2024|Contents]] • [[m:Special:MyLanguage/Education/Newsletter/November 2024/Headlines|Headlines]] • [[m:Special:MyLanguage/Global message delivery/Targets/This Month in Education|Subscribe]]</div> <div style="color:white; font-size:1.8em; font-family:Montserrat; background:#92BFB1;">In This Issue</div></div> <div style="text-align: left; column-count: 2; column-width: 35em;"> * [[m:Special:MyLanguage/Education/News/November 2024/Auckland Museum Wikipedia Student Programme|Auckland Museum Wikipedia Student Programme]] * [[m:Special:MyLanguage/Education/News/November 2024/Citizenship and free knowledge on Wikipedia in Albanian language|Citizenship and free knowledge on Wikipedia in Albanian language]] * [[m:Special:MyLanguage/Education/News/November 2024/Engaging students with Wikipedia and Wikidata at Hasanuddin University’s Wikimedia Week|Engaging students with Wikipedia and Wikidata at Hasanuddin University’s Wikimedia Week]] * [[m:Special:MyLanguage/Education/News/November 2024/Minigrant initiative by empowering the Rrëshen community in Albania|Minigrant initiative by empowering the Rrëshen community in Albania]] * [[m:Special:MyLanguage/Education/News/November 2024/Wikidata birthday in Albania, 2024|Wikidata birthday in Albania, 2024]] * [[m:Special:MyLanguage/Education/News/November 2024/Wikidata birthday in School |Wikidata birthday in School]] * [[m:Special:MyLanguage/Education/News/November 2024/Wikimedia Education Workshop at Lumbini Technological University|Wikimedia Education Workshop at Lumbini Technological University]] * [[m:Special:MyLanguage/Education/News/November 2024/Wikimedia MKD's new collaborations and new content|Wikimedia MKD's new collaborations and new content]] * [[m:Special:MyLanguage/Education/News/November 2024/Improving Historical Knowledge on Persian Wikipedia through a continuous Wikimedia Education Program: Shahid Beheshti University Wikipedia Education Program|Improving Historical Knowledge on Persian Wikipedia through a continuous Wikimedia Education Program: Shahid Beheshti University Wikipedia Education Program]] </div> <div style="margin-top:10px; text-align: center; font-size:90%; padding-left:5px; font-family:Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;">[[m:Special:MyLanguage/Education/Newsletter/About|About ''This Month in Education'']] · [[m:Global message delivery/Targets/This Month in Education|Subscribe/Unsubscribe]] · [[m:Special:MyLanguage/MassMessage|Global message delivery]] · For the team: [[:m:User:ZI Jony|ZI Jony]] 23:13, 10 Disember 2024 (+08)</div> </div> <!-- Pesanan dihantar oleh Pengguna:ZI Jony@metawiki yang menggunakan senarai di https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/This_Month_in_Education&oldid=27879342 --> == Wikidata weekly summary #658 == <div class="plainlinks mw-content-ltr" lang="en" dir="ltr"> [[File:Wikidata-logo-en.svg|150px|right]] <div style="margin-top:10px; padding-left:5px; font-family:Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;">'' Here's your quick overview of what has been happening around Wikidata in the<br>week leading up to 2024-12-16. Missed the previous one? See issue [[d:Special:MyLanguage/Wikidata:Status updates/2024 12 09|#657]]''</div> <div style="-moz-column-count:2; -webkit-column-count:2; column-count:2; -webkit-column-width: 400px; -moz-column-width: 400px; column-width: 400px;"> ''' Discussions ''' * New requests for permissions/Bot: [[d:Wikidata:Requests_for_permissions/Bot/PWSBot|PWSBot]] - Task(s): Is a selfmade chatbot to answer factual questions as part of a final research project for educational purposes. * Closed request for permissions/Bot: [[d:Wikidata:Requests_for_permissions/Bot/CarbonBot|CarbonBot]] - ''Withdrawn by submitter'' ''' Events ''' [[d:Special:MyLanguage/Wikidata:Events|Upcoming events]]: * Next Linked Data for Libraries [[Wikidata: WikiProject LD4 Wikidata Affinity Group|LD4 Wikidata Affinity Group]] session (Attn: Please fill out Pre-Participation Survey!) 17 December 2024: We have our next LD4 Wikidata Affinity Group Session on Tuesday, 17 December 2024 at 9 am PT / 12 pm ET / 17:00 UTC / 6 pm CET ([https://zonestamp.toolforge.org/1734454800 Time zone converter]) Wikimedian Mahir Morshed is leading a series of four sessions focused on lexicographical data in Wikidata. We are looking forward to learning more about these Wikibase entities! If you anticipate attending the workshop sessions, please fill out a brief survey linked from our Series [https://etherpad.wikimedia.org/p/LD4-WDAG_Lexicographical_Data_Series Etherpad] to help us prepare relevant materials for you. Sessions will be held on November 5, November 19, December 3, and December 17, 2024 at our regular time of 9am PT / 12pm ET / 17:00 UTC / 6pm CET. [[d:Wikidata:WikiProject_LD4_Wikidata_Affinity_Group/Affinity_Group_Calls/Second_Project_Series|Event page]] * [https://lists.wikimedia.org/hyperkitty/list/wikimedia-l@lists.wikimedia.org/message/PHUQQWNZZGTPYLOGGII4HVUO63OA2MFZ/ 2025 Wikimedia Hackathon - register now] ''' Press, articles, blog posts, videos ''' * Papers ** [[:w:en:Wikipedia:Wikipedia_Signpost/2024-12-12/In_focus|Are Wikipedia articles representative of Western or world knowledge?]], December 12, 2024, ''[[:w:en:Wikipedia:Wikipedia_Signpost/|The Signpost]]'' ** Baptiste de Coulon, "Les don­nées liées, Wikidata et les archi­ves : une oppor­tu­nité de contri­bu­tion aux com­muns numé­riques". In: [[d:Q15751263|La Gazette des archives]], n°271, 2024-2, p.37-56 (free access online after 3 years). * Videos: [https://www.youtube.com/watch?v=E9byadj0uko AWS re:Invent 2024] - Wikimedia Deutschland's [[d:User:Lydia_Pintscher_(WMDE)|Lydia Pintscher (WMDE)]] and Philippe Saadé talk about [[d:Wikidata:Embedding Project]]. ''' Tool of the week ''' * [https://shex-validator.toolforge.org/packages/shex-webapp/doc/shex-simple.html Tabular Online Validator] - checks if SPARQL query results conform to a provided schema by validating data and highlighting potential errors, such as missing properties, invalid values, or too many values, with the option to refine the schema if issues arise. (A major update to the current ShEx validator that is expected to get integrated into the existing validator soon) * [https://observablehq.com/@pac02/cat-overview-of-references CAT🐈: Overview if references]: looking at references for a set of Wikidata items ''' Other Noteworthy Stuff ''' * [https://openrefine.org/blog/2024/11/25/openrefine-developer-role Now Hiring: OpenRefine Developer & Contributor Engagement] * The Program for Cooperative Cataloging (PCC) is launching the Entity Management Cooperative (EMCO) program in 2025, aiming to unify entity management across the semantic web, including registries like Wikidata. [https://lists.wikimedia.org/hyperkitty/list/wikidata@lists.wikimedia.org/message/PB4QXF34D5TN63QXSL6I2YIG7BKPSUYF/ Volunteers, including those with prior experience in PCC’s ISNI or Wikidata pilots, are invited to join the Early Adopters Phase by January 17, 2025]. * The Biodiversity Heritage Library Working Group has set up [[m:BHL|a page on Meta t]]<nowiki/>o coordinate contributions across projects, including Wikidata ''' Newest [[d:Special:ListProperties|properties]] and [[d:Special:MyLanguage/Wikidata:Property proposal|property proposals]] to review ''' <!-- NEW PROPERTIES DO NOT REMOVE --> * Newest General datatypes: ** [[:d:Property:P13171|bequest income]] (<nowiki>the sum a organisations receives from bequests/legacies in a timeframe</nowiki>) * Newest External identifiers: [[:d:Property:P13165|PCGames.de product ID]], [[:d:Property:P13166|PUG authority ID]], [[:d:Property:P13167|Three Decks class ID]], [[:d:Property:P13168|Vidas author ID]], [[:d:Property:P13169|Usito ID]], [[:d:Property:P13170|ZSL authority ID]], [[:d:Property:P13172|Collectie Nederland ID]] <!-- END NEW PROPERTIES --> <!-- NEW PROPOSALS DO NOT REMOVE --> * New General datatypes property proposals to review: **[[:d:Wikidata:Property proposal/About box|About box]] (<nowiki>Screenshot of the About Box of the respective software (contains important information such as authors, license, version number and year(s) and is included in almost every software)</nowiki>) **[[:d:Wikidata:Property proposal/nonprofit tax status|nonprofit tax status]] (<nowiki>country specific tax status of non-profit organisations</nowiki>) **[[:d:Wikidata:Property proposal/Рахимов, Гафур Рахимович|Рахимов, Гафур Рахимович]] (<nowiki>Gʻafur Rahimov</nowiki>) **[[:d:Wikidata:Property proposal/nomenclatural type of|nomenclatural type of]] (<nowiki>taxon item of wich this item is the taxonomic type</nowiki>) * New External identifier property proposals to review: [[:d:Wikidata:Property proposal/Three Decks conflict ID|Three Decks conflict ID]], [[:d:Wikidata:Property proposal/Algeria Press Service tag ID (French)|Algeria Press Service tag ID (French)]], [[:d:Wikidata:Property proposal/Algeria Press Service tag ID (English)|Algeria Press Service tag ID (English)]], [[:d:Wikidata:Property proposal/Algeria Press Service tag ID (Arabic)|Algeria Press Service tag ID (Arabic)]], [[:d:Wikidata:Property proposal/JudaicaLink person ID|JudaicaLink person ID]], [[:d:Wikidata:Property proposal/Newmark Albanian-English Dictionary ID|Newmark Albanian-English Dictionary ID]], [[:d:Wikidata:Property proposal/Norsk oversettterleksikon ID|Norsk oversettterleksikon ID]], [[:d:Wikidata:Property proposal/footballdatabase.eu match ID|footballdatabase.eu match ID]], [[:d:Wikidata:Property proposal/Kamus Pelajar Edisi Kedua ID|Kamus Pelajar Edisi Kedua ID]], [[:d:Wikidata:Property proposal/Berlinische Galerie object ID|Berlinische Galerie object ID]], [[:d:Wikidata:Property proposal/Singapore Unique Entity Number|Singapore Unique Entity Number]], [[:d:Wikidata:Property proposal/Lyricfind artist ID|Lyricfind artist ID]], [[:d:Wikidata:Property proposal/HonestGamers game ID|HonestGamers game ID]], [[:d:Wikidata:Property proposal/identifiant MACM d'un artisite|identifiant MACM d'un artisite]], [[:d:Wikidata:Property proposal/Syrian Memory person ID|Syrian Memory person ID]], [[:d:Wikidata:Property proposal/Identifiant d'un(e) auteurice sur le site Mille ans de littérature d'oc|Identifiant d'un(e) auteurice sur le site Mille ans de littérature d'oc]], [[:d:Wikidata:Property proposal/Paris Match ID|Paris Match ID]], [[:d:Wikidata:Property proposal/Kamus Dewan Edisi Tiga|Kamus Dewan Edisi Tiga]], [[:d:Wikidata:Property proposal/identifiant Registre national des gels|identifiant Registre national des gels]], [[:d:Wikidata:Property proposal/DOSBox Wiki|DOSBox Wiki]], [[:d:Wikidata:Property proposal/Identifiant Cimetières de France|Identifiant Cimetières de France]] <!-- END NEW PROPOSALS --> You can comment on [[d:Wikidata:Property proposal/Overview|all open property proposals]]! ''' Did you know? ''' * Query examples: ** [https://w.wiki/4fKM World map of recent censuses known at Wikidata for each decade] (select decade on the right side) ** [https://w.wiki/CS6f Timeline of inception of Ghanaian universities] ** [https://w.wiki/3Sxm Most common name in Germany by year of birth] * WikiProject Highlights: ** [[d:Wikidata:WikiProject Chemistry/Elements|Chemistry/Elements]] ** [[d:Wikidata:WikiProject Taiwan/Truku|Taiwan/Truku]] - a compilation of information on the subject of Taroko culture, including statistics and records of activities. * Newest [[d:Wikidata:Database reports|database reports]]: [https://w.wiki/CSEU Dagbani Lexemes with Glosses which are the same as the Lemma] * [[d:Wikidata:Showcase items|Showcase Items]]: [[d:Q17485699|Alice Through the Looking Glass (Q17485699)]] - 2016 film directed by James Bobin where now 22-year-old Alice comes across a magical looking glass that takes her back to Wonderland. * [[d:Wikidata:Showcase lexemes|Showcase Lexemes]]: [[d:Lexeme:L744998|آب‌لرزه‌یاب (L744998)]] - Persian noun, translates to "hydro-seismometer" ''' Development ''' * Wikibase REST API: We prototyped search support for the REST API and would like [[d:Wikidata talk:REST API feedback round#Give us feedback on the search proof of concept in the REST API!|your feedback on it]]. * Property Suggestions: We updated the underlying data so you should have more up-to-date suggestions again when making new statements. * EntitySchemas: We continued the work on making it possible to search for EntitySchemas by their label and aliases when linking to them in a statement. * Query Service: We are investigating if we can do something about the issue where not all edgeLabels are shown on a graph visualisation ([[phab:T381857]]) and if there are any alternatives to the library used for the graph builder in the Query Service ([[phab:T381764]]) * Under the hood: We are optimizing the server setup for the term store to accommodate its growth ([[phab:T351802]]) [[phab:maniphest/query/4RotIcw5oINo/#R|You can see all open tickets related to Wikidata here]]. If you want to help, you can also have a look at [https://phabricator.wikimedia.org/project/board/71/query/zfiRgTnZF7zu/?filter=zfiRgTnZF7zu&order=priority the tasks needing a volunteer]. ''' Weekly Tasks ''' * Add labels, in your own language(s), for the new properties listed [[d:Wikidata:Status_updates/Next#Newest_properties_and_property_proposals_to_review|above]]. * Contribute to the showcase Item and Lexeme [[d:Wikidata:Status_updates/Next#Did_you_know?|above]]. * Govdirectory weekly focus country: * Summarize your [[d:Wikidata:Status_updates/Next#Did_you_know?|WikiProject's ongoing activities]] in one or two sentences. * Help [[d:Special:LanguageStats|translate]] or proofread the interface and documentation pages, in your own language! * [[d:User:Pasleim/projectmerge|Help merge identical items]] across Wikimedia projects. * Help [[d:Wikidata:Status updates/Next|write the next summary!]] </div> <div style="margin-top:10px; font-size:90%; padding-left:5px; font-family:Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;">'''· [[d:Special:MyLanguage/Wikidata:Status updates/2024 12 09|Previous issue]] · [[User:Mohammed Abdulai (WMDE)|Mohammed Abdulai (WMDE)]] ([[User talk:Mohammed Abdulai (WMDE)|talk]]) · [[Pengguna:MediaWiki message delivery|MediaWiki message delivery]] ([[Perbincangan pengguna:MediaWiki message delivery|bincang]]) 00:56, 17 Disember 2024 (+08)''' </div> </div> <!-- Pesanan dihantar oleh Pengguna:Mohammed Abdulai (WMDE)@metawiki yang menggunakan senarai di https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikidata&oldid=27940631 --> == <span lang="en" dir="ltr">Tech News: 2024-51</span> == <div lang="en" dir="ltr"> <section begin="technews-2024-W51"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2024/51|Translations]] are available. '''Weekly highlight''' * Interested in improving event management on your home wiki? The [[m:Special:MyLanguage/CampaignEvents|CampaignEvents extension]] offers organizers features like event registration management, event/wikiproject promotion, finding potential participants, and more - all directly on-wiki. If you are an organizer or think your community would benefit from this extension, start a discussion to enable it on your wiki today. To learn more about how to enable this extension on your wiki, visit the [[m:CampaignEvents/Deployment status#How to Request the CampaignEvents Extension for your wiki|deployment status page]]. '''Updates for editors''' * Users of the iOS Wikipedia App in Italy and Mexico on the Italian, Spanish, and English Wikipedias, can see a [[mw:Special:MyLanguage/Wikimedia Apps/Team/iOS/Personalized Wikipedia Year in Review|personalized Year in Review]] with insights based on their reading and editing history. * Users of the Android Wikipedia App in Sub-Saharan Africa and South Asia can see the new [[mw:Special:MyLanguage/Wikimedia Apps/Team/Android/Rabbit Holes|Rabbit Holes]] feature. This feature shows a suggested search term in the Search bar based on the current article being viewed, and a suggested reading list generated from the user’s last two visited articles. * The [[m:Special:MyLanguage/Global reminder bot|global reminder bot]] is now active and running on nearly 800 wikis. This service reminds most users holding temporary rights when they are about to expire, so that they can renew should they want to. See [[m:Global reminder bot/Technical details|the technical details page]] for more information. * The next issue of Tech News will be sent out on 13 January 2025 because of the end of year holidays. Thank you to all of the translators, and people who submitted content or feedback, this year. * [[File:Octicons-sync.svg|12px|link=|class=skin-invert|Recurrent item]] View all {{formatnum:27}} community-submitted {{PLURAL:27|task|tasks}} that were [[m:Special:MyLanguage/Tech/News/Recently resolved community tasks|resolved last week]]. For example, a bug was [[phab:T374988|fixed]] in the Android Wikipedia App which had caused translatable SVG images to show the wrong language when they were tapped. '''Updates for technical contributors''' * There is no new MediaWiki version next week. The next deployments will start on 14 January. [https://wikitech.wikimedia.org/wiki/Deployments/Yearly_calendar/2025] '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2024/51|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2024-W51"/> </div> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 06:24, 17 Disember 2024 (+08) <!-- Pesanan dihantar oleh Pengguna:Quiddity (WMF)@metawiki yang menggunakan senarai di https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=27942374 --> == Wikidata weekly summary #659 == <div class="plainlinks mw-content-ltr" lang="en" dir="ltr"> [[File:Wikidata-logo-en.svg|150px|right]] <div style="margin-top:10px; padding-left:5px; font-family:Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;">'' Here's your quick overview of what has been happening around Wikidata in the<br>week leading up to 2024-12-23. Missed the previous one? See issue [[d:Special:MyLanguage/Wikidata:Status updates/2024 12 16|#658]]''</div> <div style="-moz-column-count:2; -webkit-column-count:2; column-count:2; -webkit-column-width: 400px; -moz-column-width: 400px; column-width: 400px;"> ''' Discussions ''' * New request for comments: ** [[d:Wikidata:Requests for comment/P518 scope|P518 scope]] - Should scope of league or [[d:Property:P118|competition (P118)]] include forms and aspects? ** [[d:Wikidata:Project_chat#Trying_to_get_a_consensus_on_English_label_for_Q30_--_"United_States_of_America"_vs_"United_States"|Trying to get a consensus on English label for Q30 -- "United States of America" vs "United States"]] ''' Events ''' * Ongoing: [https://lists.wikimedia.org/hyperkitty/list/wikidata@lists.wikimedia.org/thread/AATBE57724357T7QC6EAXNGO2KKBJRDE/ Wikidata Cleanup 2024] - [[d:User:Romaine|Romaine]] continues his initiative, "Wikidata Cleanup," to coordinate community efforts in addressing the problem of items missing basic properties during the last ten days of 2024, when many users have extra time due to holidays. The aim is to improve data quality by focusing on ensuring all items have essential properties like "instance of" (P31) or "subclass of" (P279), adding relevant country and location data, and maintaining consistency within item series. * [[d:Special:MyLanguage/Wikidata:Events|Upcoming events]]: [[d:Event:Data Reuse Days 2025|Data Reuse Days]] - online event focusing on projects using Wikidata's data, 18-27 February 2025. You can submit a proposal for the program [[d:Event talk:Data Reuse Days 2025|on the talk page]] until January 12th. ''' Press, articles, blog posts, videos ''' * Blogs ** [https://www.calishat.com/2024/12/16/exploring-youtube-channels-via-wikidata/ Exploring YouTube Channels Via Wikidata], by Tara Calishain. "This time I'm playing with a way to browse YouTube channels while using Wikidata as context. And you can try it too, because it doesn't need any API keys!" ** [http://magnusmanske.de/wordpress/archives/754 Wikidata Items "described at URL" domain ranked list], by Magnus Manske * Papers: [https://www.degruyter.com/document/doi/10.1515/9783111082486-003/html Finding Female Film Editors in Wikidata: How to Query and Visualize Filmographic Records] * Videos: [https://www.youtube.com/watch?v=l7sK-nFiRbM How to link a Wikipedia article to Wikidata] (Spanish) ''' Tool of the week ''' * [https://ordia.toolforge.org/flying-dehyphenator/ Flying Dehyphenator] is an Ordia game. Given the start part of a word, use the spacebar to move the word and hit the next part of the word. Only hyphenations described with the Unicode hyphenation character work. * Want a wrap of your Wikidata activities in 2024? [https://wikipediayir.netlify.app Wiki Year In Review] has it for you! (use www.wikidata.org for the project URL) ''' Other Noteworthy Stuff ''' * [[mw:Wikibase/Suite-Contributing-Guide|Wikibase/Suite-Contributing-Guide]]: Wikibase Suite's contributing guide has been published. This guide aims to help anyone who wants to contribute and make sure they are equipped with all the relevant information to do so. ''' Newest [[d:Special:ListProperties|properties]] and [[d:Special:MyLanguage/Wikidata:Property proposal|property proposals]] to review ''' <!-- NEW PROPERTIES DO NOT REMOVE --> * Newest General datatypes: **[[:d:Property:P13171|bequest income]] (<nowiki>the sum a organisations receives from bequests/legacies in a timeframe</nowiki>) **[[:d:Property:P13176|taxon known by this common name]] (<nowiki>taxon item of which this common name refers</nowiki>) **[[:d:Property:P13177|homonymous taxon]] (<nowiki>taxon item of which the taxon name is an exact homonym</nowiki>) **[[:d:Property:P13187|role named as]] (<nowiki>use as qualifier to indicate how the object's role was named in the credits of its respective work</nowiki>) **[[:d:Property:P13188|meeting of]] (<nowiki>subject is a meeting or session of this organization</nowiki>) * Newest External identifiers: [[:d:Property:P13165|PCGames.de product ID]], [[:d:Property:P13166|PUG authority ID]], [[:d:Property:P13167|Three Decks class ID]], [[:d:Property:P13168|Vidas author ID]], [[:d:Property:P13169|Usito ID]], [[:d:Property:P13170|ZSL authority ID]], [[:d:Property:P13172|Collectie Nederland ID]], [[:d:Property:P13173|Hachette author ID]], [[:d:Property:P13174|CamerounWeb person ID]], [[:d:Property:P13175|Hindi Shabdamitra entry ID]], [[:d:Property:P13178|OpenSSF Practices ID]], [[:d:Property:P13179|Japanese Health Insurance System Facility ID]], [[:d:Property:P13180|Centre d'Etudes Picasso ID]], [[:d:Property:P13181|CUATM statistical code]], [[:d:Property:P13182|CUATM unique identification code]], [[:d:Property:P13183|JudaicaLink person (GND) ID]], [[:d:Property:P13184|teams.by national team ID]], [[:d:Property:P13185|Eyrolles author ID]], [[:d:Property:P13186|Mémoire des avocats ID]], [[:d:Property:P13189|BCU Kirundi-English Dictionary ID]], [[:d:Property:P13190|Estonian–Latvian Dictionary ID]], [[:d:Property:P13191|WHL player ID]], [[:d:Property:P13192|Indo-European Lexicon ID]], [[:d:Property:P13193|Battle.net game ID]] <!-- END NEW PROPERTIES --> <!-- NEW PROPOSALS DO NOT REMOVE --> * New General datatypes property proposals to review: **[[:d:Wikidata:Property proposal/About box|About box]] (<nowiki>Screenshot of the About Box of the respective software (contains important information such as authors, license, version number and year(s) and is included in almost every software)</nowiki>) **[[:d:Wikidata:Property proposal/nonprofit tax status|nonprofit tax status]] (<nowiki>country specific tax status of organisations like non-profits</nowiki>) **[[:d:Wikidata:Property proposal/nomenclatural type of|nomenclatural type of]] (<nowiki>taxon item of wich this item is the taxonomic type</nowiki>) **[[:d:Wikidata:Property proposal/World Heritage type|World Heritage type]] (<nowiki>Propriety of World heritage site : the Type (Cultural, Natural, Mixed)</nowiki>) **[[:d:Wikidata:Property proposal/DVD region code|DVD region code]] (<nowiki>DVD release is restricted to region code</nowiki>) **[[:d:Wikidata:Property proposal/number of shading units|number of shading units]] (<nowiki>Number of shading units in a graphics card.</nowiki>) **[[:d:Wikidata:Property proposal/Archaeological National Register code|Archaeological National Register code]] (<nowiki>identifier of elements of the National archaeological register of Moldova</nowiki>) **[[:d:Wikidata:Property proposal/presented works|presented works]] (<nowiki>works of art performed, displayed or presented at a given event</nowiki>) **[[:d:Wikidata:Property proposal/identifiant REGAFI|identifiant REGAFI]] (<nowiki></nowiki>) * New External identifier property proposals to review: [[:d:Wikidata:Property proposal/Three Decks conflict ID|Three Decks conflict ID]], [[:d:Wikidata:Property proposal/Algeria Press Service tag ID (French)|Algeria Press Service tag ID (French)]], [[:d:Wikidata:Property proposal/Algeria Press Service tag ID (English)|Algeria Press Service tag ID (English)]], [[:d:Wikidata:Property proposal/Algeria Press Service tag ID (Arabic)|Algeria Press Service tag ID (Arabic)]], [[:d:Wikidata:Property proposal/Newmark Albanian-English Dictionary ID|Newmark Albanian-English Dictionary ID]], [[:d:Wikidata:Property proposal/Norsk oversettterleksikon ID|Norsk oversettterleksikon ID]], [[:d:Wikidata:Property proposal/footballdatabase.eu match ID|footballdatabase.eu match ID]], [[:d:Wikidata:Property proposal/Kamus Pelajar Edisi Kedua ID|Kamus Pelajar Edisi Kedua ID]], [[:d:Wikidata:Property proposal/Berlinische Galerie object ID|Berlinische Galerie object ID]], [[:d:Wikidata:Property proposal/Singapore Unique Entity Number|Singapore Unique Entity Number]], [[:d:Wikidata:Property proposal/Lyricfind artist ID|Lyricfind artist ID]], [[:d:Wikidata:Property proposal/HonestGamers game ID|HonestGamers game ID]], [[:d:Wikidata:Property proposal/identifiant MACM d'un artisite|identifiant MACM d'un artisite]], [[:d:Wikidata:Property proposal/Syrian Memory person ID|Syrian Memory person ID]], [[:d:Wikidata:Property proposal/Identifiant d'un(e) auteurice sur le site Mille ans de littérature d'oc|Identifiant d'un(e) auteurice sur le site Mille ans de littérature d'oc]], [[:d:Wikidata:Property proposal/Paris Match ID|Paris Match ID]], [[:d:Wikidata:Property proposal/Kamus Dewan Edisi Tiga|Kamus Dewan Edisi Tiga]], [[:d:Wikidata:Property proposal/identifiant Registre national des gels|identifiant Registre national des gels]], [[:d:Wikidata:Property proposal/DOSBox Wiki|DOSBox Wiki]], [[:d:Wikidata:Property proposal/Identifiant Cimetières de France|Identifiant Cimetières de France]], [[:d:Wikidata:Property proposal/Ech-Chaab tag ID|Ech-Chaab tag ID]], [[:d:Wikidata:Property proposal/Amsterdam Monumentenstad ID|Amsterdam Monumentenstad ID]], [[:d:Wikidata:Property proposal/Kyiv Independent Topic|Kyiv Independent Topic]], [[:d:Wikidata:Property proposal/Lutris company ID|Lutris company ID]], [[:d:Wikidata:Property proposal/Shamela Algeria person ID|Shamela Algeria person ID]], [[:d:Wikidata:Property proposal/enterprise number (Germany)|enterprise number (Germany)]], [[:d:Wikidata:Property proposal/Ohio University ArchivesSpace Subject ID|Ohio University ArchivesSpace Subject ID]], [[:d:Wikidata:Property proposal/Progetto Euploos ID|Progetto Euploos ID]], [[:d:Wikidata:Property proposal/Nafziger Order of Battle ID|Nafziger Order of Battle ID]], [[:d:Wikidata:Property proposal/National Football Teams.com stadium ID|National Football Teams.com stadium ID]], [[:d:Wikidata:Property proposal/Play:Right genre ID|Play:Right genre ID]], [[:d:Wikidata:Property proposal/DataGov dataset|DataGov dataset]], [[:d:Wikidata:Property proposal/ERR keyword ID|ERR keyword ID]], [[:d:Wikidata:Property proposal/Comprehensive Historical Dictionary of Ladino entry ID|Comprehensive Historical Dictionary of Ladino entry ID]], [[:d:Wikidata:Property proposal/Ohio University ArchivesSpace Agent ID|Ohio University ArchivesSpace Agent ID]], [[:d:Wikidata:Property proposal/Russian Football National League player ID|Russian Football National League player ID]], [[:d:Wikidata:Property proposal/Gaia ID|Gaia ID]], [[:d:Wikidata:Property proposal/Inventory of Natural Heritage site ID|Inventory of Natural Heritage site ID]], [[:d:Wikidata:Property proposal/Inventory of Natural Heritage tree ID|Inventory of Natural Heritage tree ID]], [[:d:Wikidata:Property proposal/Wellcome Collection concept ID|Wellcome Collection concept ID]] <!-- END NEW PROPOSALS --> You can comment on [[d:Wikidata:Property proposal/Overview|all open property proposals]]! ''' Did you know? ''' * Query examples: ** [https://w.wiki/CVwB Countries that have had a woman serving as Minister of Defense] ** [https://w.wiki/CUKR Leonardo DiCaprio's partners] ([https://x.com/Michal_J_Spacek/status/1870053341436223745 source]) ** [https://w.wiki/CGYX Countries that have most items with Mastodon or PeerTube (ActivityPub) social networks] ([https://wikis.world/redirect/statuses/113582298631341475 source]) ** [https://w.wiki/CVwi Olympians who died during the year 2024] ([[d:Wikidata:Request_a_query#Deaths_in_2024|source]]) * WikiProject Highlights: [[d:Wikidata:WikiProject Nonprofit Organizations/Japan|Nonprofit Organizations/Japan]] ** * Newest [[d:Wikidata:Database reports|database reports]]: [https://w.wiki/CVtd Items with a sitelink to Dutch Wikipedia and have no P31 and/or P279] ([https://lists.wikimedia.org/hyperkitty/list/wikidata@lists.wikimedia.org/thread/AATBE57724357T7QC6EAXNGO2KKBJRDE/ source]) (replace 2x the "nl" into the language code of your language) * [[d:Wikidata:Showcase items|Showcase Items]]: [[d:Q66|Boeing (Q66)]] - American global aerospace and defense corporation * [[d:Wikidata:Showcase lexemes|Showcase Lexemes]]: [[d:Lexeme:L348887|julehilsen]] - Christmas greeting in Danish ''' Development ''' * With the winter holidays upon us, the development team is taking a break, and there will be no deployments for Wikidata during this time. [[phab:maniphest/query/4RotIcw5oINo/#R|You can see all open tickets related to Wikidata here]]. If you want to help, you can also have a look at [https://phabricator.wikimedia.org/project/board/71/query/zfiRgTnZF7zu/?filter=zfiRgTnZF7zu&order=priority the tasks needing a volunteer]. ''' Weekly Tasks ''' * Add labels, in your own language(s), for the new properties listed [[d:Wikidata:Status_updates/Next#Newest_properties_and_property_proposals_to_review|above]]. * Contribute to the showcase Item and Lexeme [[d:Wikidata:Status_updates/Next#Did_you_know?|above]]. * Govdirectory weekly focus country: * Summarize your [[d:Wikidata:Status_updates/Next#Did_you_know?|WikiProject's ongoing activities]] in one or two sentences. * Help [[d:Special:LanguageStats|translate]] or proofread the interface and documentation pages, in your own language! * [[d:User:Pasleim/projectmerge|Help merge identical items]] across Wikimedia projects. * Help [[d:Wikidata:Status updates/Next|write the next summary!]] </div> <div style="margin-top:10px; font-size:90%; padding-left:5px; font-family:Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;">'''· [[d:Special:MyLanguage/Wikidata:Status updates/2024 12 16|Previous issue]] · [[User:Mohammed Abdulai (WMDE)|Mohammed Abdulai (WMDE)]] ([[User talk:Mohammed Abdulai (WMDE)|talk]]) · [[Pengguna:MediaWiki message delivery|MediaWiki message delivery]] ([[Perbincangan pengguna:MediaWiki message delivery|bincang]]) 02:01, 24 Disember 2024 (+08)''' </div> </div> <!-- Pesanan dihantar oleh Pengguna:Mohammed Abdulai (WMDE)@metawiki yang menggunakan senarai di https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikidata&oldid=27940631 --> == ''The Signpost'': 24 December 2024 == <div lang="en" dir="ltr" class="mw-content-ltr" style="margin-top:10px; font-size:90%; padding-left:5px; font-family:Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;">[[File:WikipediaSignpostIcon.svg|40px|right]] ''News, reports and features from the English Wikipedia's newspaper''</div> <div style="column-count:2;"> * News and notes: [[w:en:Wikipedia:Wikipedia Signpost/2024-12-24/News and notes|Responsibilities and liabilities as a "Very Large Online Platform"]] * Op-ed: [[w:en:Wikipedia:Wikipedia Signpost/2024-12-24/Op-ed|Beeblebrox on Wikipediocracy, the Committee, and everything]] * Opinion: [[w:en:Wikipedia:Wikipedia Signpost/2024-12-24/Opinion|Graham87 on being the first-ever administrator recall subject]] * In the media: [[w:en:Wikipedia:Wikipedia Signpost/2024-12-24/In the media|Delhi High Court considers ''Caravan'' and ''Ken'' for evaluating the ANI vs. WMF case]] * From the archives: [[w:en:Wikipedia:Wikipedia Signpost/2024-12-24/From the archives|Where to draw the line in reporting?]] * Recent research: [[w:en:Wikipedia:Wikipedia Signpost/2024-12-24/Recent research|"Wikipedia editors are quite prosocial", but those motivated by "social image" may put quantity over quality]] * Humour: [[w:en:Wikipedia:Wikipedia Signpost/2024-12-24/Humour|Backlash over Santa Claus' Wikipedia article intensifies]] * Gallery: [[w:en:Wikipedia:Wikipedia Signpost/2024-12-24/Gallery|A feast of holidays and carols]] * Traffic report: [[w:en:Wikipedia:Wikipedia Signpost/2024-12-24/Traffic report|Was a long and dark December]] </div> <div style="margin-top:10px; font-size:90%; padding-left:5px; font-family:Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;">'''[[w:en:Wikipedia:Wikipedia Signpost|Read this Signpost in full]]''' · [[w:en:Wikipedia:Signpost/Single|Single-page]] · [[m:Global message delivery/Targets/Signpost|Unsubscribe]] · [[m:Global message delivery|Global message delivery]] 08:04, 25 Disember 2024 (+08) <!-- Sent via script ([[w:en:User:JPxG/SPS]]) --></div> <!-- Pesanan dihantar oleh Pengguna:JPxG@metawiki yang menggunakan senarai di https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Signpost&oldid=27936465 --> == Undian pencalonan penyelia antara muka == Salam sejahtera, Terdapat dua pencalonan berkenaan penyelia antara muka (yakni [[Wikisumber:Penyelia#Pencalonan_EmpAhmadK_sebagai_penyelia_antara_muka|EmpAhmadK]] dan [[Wikisumber:Penyelia#Pencalonan_Hakimi97_sebagai_penyelia_antara_muka|Hakimi97]]). Sila berikan undian anda dengan menekan butang "balas" pada pautan laman berkenaan. Sekian, [[Pengguna:MediaWiki message delivery|MediaWiki message delivery]] ([[Perbincangan pengguna:MediaWiki message delivery|bincang]]) 18:53, 27 Disember 2024 (+08) <!-- Pesanan dihantar oleh Pengguna:Hakimi97@mswikisource yang menggunakan senarai di https://ms.wikisource.org/w/index.php?title=Pengguna:Hakimi97/Mass_Message&oldid=9814 --> == Weekly Summary #660 == <div class="plainlinks mw-content-ltr" lang="en" dir="ltr"> [[File:Wikidata-logo-en.svg|150px|right]] <div style="margin-top:10px; padding-left:5px; font-family:Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;">'' Here's your quick overview of what has been happening around Wikidata in the<br>week leading up to 2024-12-30. Missed the previous one? See issue [[d:Special:MyLanguage/Wikidata:Status updates/2024 12 23|#659]]''</div> <div style="-moz-column-count:2; -webkit-column-count:2; column-count:2; -webkit-column-width: 400px; -moz-column-width: 400px; column-width: 400px;"> ''' Welcome to 2023’s Final Weekly Summary! ''' A huge thank you to everyone who contributed to the newsletter this year! 🎉 Each of your contributions, whether big or small, has made a difference and has helped us create a vibrant and informative resource for the Wikidata community. 🙏 Let's continue building and sharing knowledge together in the coming year! 🙌✨ '''Discussions''' * Open request for oversight: [[d:Wikidata:Requests for permissions/Oversight/Ameisenigel|Ameisenigel]] (RfP scheduled to end at 6 January 2025 21:52 UTC) '''Press, articles, blog posts, videos''' * Papers ** [https://doi.org/10.5282/o-bib/6081 Library Data in Wikimedia Projects: Case Study from the Czech Republic] by Jansová, L., Maixnerová, L., & Š´tastná, P. (2024). ''"The paper outlines the collaboration between the National Library of the Czech Republic and Wikimedia since 2006, focusing on linking authority records with Wikipedia articles and training librarians and users. By 2023, the National Library provided most of its databases under a CC0 license, launched a "Wikimedians in Residence" program, and collaborated on projects involving linked data and using authority records in Wikidata. This partnership has enhanced their cooperation for mutual benefit, identifying key factors for their successful long-term collaboration."'' ** [https://www.tandfonline.com/doi/full/10.1080/24701475.2024.2431798 How have you modelled my gender? Reconstructing the history of gender representation in Wikidata] by Melis, B., Fioravanti, M., Paolini, C., & Metilli, D. (2024). ''"The paper traces the evolution of gender representation in Wikidata, showing how the community has moved from a binary interpretation of gender to a more inclusive model for trans and non-binary identities. The Wikidata Gender Diversity project (WiGeDi) timeline highlights the significant changes influenced by external historical events and the community's increased understanding of gender complexity."'' * Videos: Arabic Wikidata Days 2024 - Data Science Course - First Practical Session: Wikibase-CLI Tool ([https://www.youtube.com/watch?v=rTkF1Y5sOPY part 1], [https://www.youtube.com/watch?v=-fpWNtyO9Qg part 2]) by Saeed Habishan. "The Wikibase-CLI enables command-based interaction with Wikidata using shell scripts and JavaScript. The tool runs on NodeJS and enables automatic reading and editing of Wikidata." '''Tool of the week''' * [https://github.com/lubianat/wikiora WikiORA] - is a tool designed for gene over-representation analysis. It integrates data from Wikidata, Wikipedia, Gene Ontology, and PanglaoDB to help researchers identify significantly enriched gene sets in their data. '''Newest [[d:Special:ListProperties|properties]] and [[d:Special:MyLanguage/Wikidata:Property proposal|property proposals]] to review''' <!-- NEW PROPERTIES DO NOT REMOVE --> * Newest General datatypes: **[[:d:Property:P13171|bequest income]] (<nowiki>the sum a organisations receives from bequests/legacies in a timeframe</nowiki>) **[[:d:Property:P13176|taxon known by this common name]] (<nowiki>taxon item of which this common name refers</nowiki>) **[[:d:Property:P13177|homonymous taxon]] (<nowiki>taxon item of which the taxon name is an exact homonym</nowiki>) **[[:d:Property:P13187|role named as]] (<nowiki>use as qualifier to indicate how the object's role was named in the credits of its respective work</nowiki>) **[[:d:Property:P13188|meeting of]] (<nowiki>subject is a meeting or session of this organization</nowiki>) * Newest External identifiers: [[:d:Property:P13165|PCGames.de product ID]], [[:d:Property:P13166|PUG authority ID]], [[:d:Property:P13167|Three Decks class ID]], [[:d:Property:P13168|Vidas author ID]], [[:d:Property:P13169|Usito ID]], [[:d:Property:P13170|ZSL authority ID]], [[:d:Property:P13172|Collectie Nederland ID]], [[:d:Property:P13173|Hachette author ID]], [[:d:Property:P13174|CamerounWeb person ID]], [[:d:Property:P13175|Hindi Shabdamitra entry ID]], [[:d:Property:P13178|OpenSSF Practices ID]], [[:d:Property:P13179|Japanese Health Insurance System Facility ID]], [[:d:Property:P13180|Centre d'Etudes Picasso ID]], [[:d:Property:P13181|CUATM statistical code]], [[:d:Property:P13182|CUATM unique identification code]], [[:d:Property:P13183|JudaicaLink person (GND) ID]], [[:d:Property:P13184|teams.by national team ID]], [[:d:Property:P13185|Eyrolles author ID]], [[:d:Property:P13186|Mémoire des avocats ID]], [[:d:Property:P13189|BCU Kirundi-English Dictionary ID]], [[:d:Property:P13190|Estonian–Latvian Dictionary ID]], [[:d:Property:P13191|WHL player ID]], [[:d:Property:P13192|Indo-European Lexicon ID]], [[:d:Property:P13193|Battle.net game ID]], [[:d:Property:P13194|Singapore Unique Entity Number]], [[:d:Property:P13195|AniSearch character ID]], [[:d:Property:P13196|Three Decks conflict ID]], [[:d:Property:P13197|Berlinische Galerie object ID]] <!-- END NEW PROPERTIES --> <!-- NEW PROPOSALS DO NOT REMOVE --> * New General datatypes property proposals to review: **[[:d:Wikidata:Property proposal/About box|About box]] (<nowiki>Screenshot of the About Box of the respective software (contains important information such as authors, license, version number and year(s) and is included in almost every software)</nowiki>) **[[:d:Wikidata:Property proposal/nonprofit tax status|nonprofit tax status]] (<nowiki>country specific tax status of organisations like non-profits</nowiki>) **[[:d:Wikidata:Property proposal/nomenclatural type of|nomenclatural type of]] (<nowiki>taxon item of which this item is the taxonomic type</nowiki>) **[[:d:Wikidata:Property proposal/World Heritage type|World Heritage type]] (<nowiki>Propriety of World heritage site : the Type (Cultural, Natural, Mixed)</nowiki>) **[[:d:Wikidata:Property proposal/DVD region code|DVD region code]] (<nowiki>DVD release is restricted to region code</nowiki>) **[[:d:Wikidata:Property proposal/number of shading units|number of shading units]] (<nowiki>Number of shading units in a graphics card.</nowiki>) **[[:d:Wikidata:Property proposal/Archaeological National Register code|Archaeological National Register code]] (<nowiki>identifier of elements of the National archaeological register of Moldova</nowiki>) **[[:d:Wikidata:Property proposal/presented works|presented works]] (<nowiki>works of art performed, displayed or presented at a given event</nowiki>) **[[:d:Wikidata:Property proposal/identifiant REGAFI|identifiant REGAFI]] (<nowiki></nowiki>) **[[:d:Wikidata:Property proposal/Maximum beam energy|Maximum beam energy]] (<nowiki>Maximum beam energy of a particle accelerator</nowiki>) **[[:d:Wikidata:Property proposal/Accused of|Accused of]] (<nowiki>Crime or other misdeed a person has been accused of, but ''not proven or convicted''</nowiki>) **[[:d:Wikidata:Property proposal/hat gespendet|hat gespendet]] (<nowiki>Amount of money donated to a person or organization</nowiki>) * New External identifier property proposals to review: [[:d:Wikidata:Property proposal/Algeria Press Service tag ID (French)|Algeria Press Service tag ID (French)]], [[:d:Wikidata:Property proposal/Algeria Press Service tag ID (English)|Algeria Press Service tag ID (English)]], [[:d:Wikidata:Property proposal/Algeria Press Service tag ID (Arabic)|Algeria Press Service tag ID (Arabic)]], [[:d:Wikidata:Property proposal/Newmark Albanian-English Dictionary ID|Newmark Albanian-English Dictionary ID]], [[:d:Wikidata:Property proposal/Norsk oversettterleksikon ID|Norsk oversettterleksikon ID]], [[:d:Wikidata:Property proposal/hockey1946.ru player id|hockey1946.ru player id]], [[:d:Wikidata:Property proposal/footballdatabase.eu match ID|footballdatabase.eu match ID]], [[:d:Wikidata:Property proposal/Kamus Pelajar Edisi Kedua ID|Kamus Pelajar Edisi Kedua ID]], [[:d:Wikidata:Property proposal/Lyricfind artist ID|Lyricfind artist ID]], [[:d:Wikidata:Property proposal/HonestGamers game ID|HonestGamers game ID]], [[:d:Wikidata:Property proposal/identifiant MACM d'un artisite|identifiant MACM d'un artisite]], [[:d:Wikidata:Property proposal/Syrian Memory person ID|Syrian Memory person ID]], [[:d:Wikidata:Property proposal/Identifiant d'un(e) auteurice sur le site Mille ans de littérature d'oc|Identifiant d'un(e) auteurice sur le site Mille ans de littérature d'oc]], [[:d:Wikidata:Property proposal/Paris Match ID|Paris Match ID]], [[:d:Wikidata:Property proposal/Kamus Dewan Edisi Tiga|Kamus Dewan Edisi Tiga]], [[:d:Wikidata:Property proposal/identifiant Registre national des gels|identifiant Registre national des gels]], [[:d:Wikidata:Property proposal/DOSBox Wiki|DOSBox Wiki]], [[:d:Wikidata:Property proposal/Identifiant Cimetières de France|Identifiant Cimetières de France]], [[:d:Wikidata:Property proposal/Ech-Chaab tag ID|Ech-Chaab tag ID]], [[:d:Wikidata:Property proposal/Amsterdam Monumentenstad ID|Amsterdam Monumentenstad ID]], [[:d:Wikidata:Property proposal/Kyiv Independent Topic|Kyiv Independent Topic]], [[:d:Wikidata:Property proposal/Lutris company ID|Lutris company ID]], [[:d:Wikidata:Property proposal/Shamela Algeria person ID|Shamela Algeria person ID]], [[:d:Wikidata:Property proposal/enterprise number (Germany)|enterprise number (Germany)]], [[:d:Wikidata:Property proposal/Ohio University ArchivesSpace Subject ID|Ohio University ArchivesSpace Subject ID]], [[:d:Wikidata:Property proposal/Progetto Euploos ID|Progetto Euploos ID]], [[:d:Wikidata:Property proposal/Nafziger Order of Battle ID|Nafziger Order of Battle ID]], [[:d:Wikidata:Property proposal/National Football Teams.com stadium ID|National Football Teams.com stadium ID]], [[:d:Wikidata:Property proposal/Play:Right genre ID|Play:Right genre ID]], [[:d:Wikidata:Property proposal/DataGov dataset|DataGov dataset]], [[:d:Wikidata:Property proposal/ERR keyword ID|ERR keyword ID]], [[:d:Wikidata:Property proposal/Comprehensive Historical Dictionary of Ladino entry ID|Comprehensive Historical Dictionary of Ladino entry ID]], [[:d:Wikidata:Property proposal/Ohio University ArchivesSpace Agent ID|Ohio University ArchivesSpace Agent ID]], [[:d:Wikidata:Property proposal/Russian Football National League player ID|Russian Football National League player ID]], [[:d:Wikidata:Property proposal/Gaia ID|Gaia ID]], [[:d:Wikidata:Property proposal/Inventory of Natural Heritage site ID|Inventory of Natural Heritage site ID]], [[:d:Wikidata:Property proposal/Inventory of Natural Heritage tree ID|Inventory of Natural Heritage tree ID]], [[:d:Wikidata:Property proposal/Wellcome Collection concept ID|Wellcome Collection concept ID]], [[:d:Wikidata:Property proposal/Spanish-German Dictionary ID|Spanish-German Dictionary ID]], [[:d:Wikidata:Property proposal/UAF match ID|UAF match ID]], [[:d:Wikidata:Property proposal/Identifiant d'un(e) journaliste sur Francetvinfo|Identifiant d'un(e) journaliste sur Francetvinfo]], [[:d:Wikidata:Property proposal/Game Vortex software ID|Game Vortex software ID]], [[:d:Wikidata:Property proposal/VG247 game ID|VG247 game ID]], [[:d:Wikidata:Property proposal/identifiant Pappers d'un dirigeant|identifiant Pappers d'un dirigeant]], [[:d:Wikidata:Property proposal/Database of Canada's Early Women Writers ID|Database of Canada's Early Women Writers ID]], [[:d:Wikidata:Property proposal/Canadian Writing Research Collaboratory ID|Canadian Writing Research Collaboratory ID]], [[:d:Wikidata:Property proposal/Mishramilan catalog ID|Mishramilan catalog ID]], [[:d:Wikidata:Property proposal/SearchCulture.gr ID|SearchCulture.gr ID]], [[:d:Wikidata:Property proposal/Cinema Belgica venue ID|Cinema Belgica venue ID]], [[:d:Wikidata:Property proposal/Cinema Belgica person ID|Cinema Belgica person ID]], [[:d:Wikidata:Property proposal/Cinema Belgica film ID|Cinema Belgica film ID]], [[:d:Wikidata:Property proposal/Cinema Belgica company ID|Cinema Belgica company ID]], [[:d:Wikidata:Property proposal/Cinema Belgica censorship ID|Cinema Belgica censorship ID]], [[:d:Wikidata:Property proposal/Archaeological Cadastre (Greece) ID|Archaeological Cadastre (Greece) ID]], [[:d:Wikidata:Property proposal/Hankook Ilbo tag ID|Hankook Ilbo tag ID]], [[:d:Wikidata:Property proposal/Rijksmuseum ID|Rijksmuseum ID]], [[:d:Wikidata:Property proposal/SOIUSA code|SOIUSA code]], [[:d:Wikidata:Property proposal/myCast work ID|myCast work ID]] <!-- END NEW PROPOSALS --> You can comment on [[d:Wikidata:Property proposal/Overview|all open property proposals]]! '''Did you know?''' * Query examples: ** [https://w.wiki/CZYW trees of motifs described in Thompson's motif index (first two levels)] ** [https://w.wiki/CZ$T Think tanks by country] ([https://x.com/AlexHinojo/status/1873636409262670255 source]) ** [https://w.wiki/Ca5f Painters that have died before 1925 but do not have a Wikimedia Commons category on their Wikidata Item] ([https://wikis.world/@magnusmanske/113583435538294677 source]) * Newest [[d:Special:MyLanguage/Wikidata:WikiProjects|WikiProjects]]: [[d:Wikidata:WikiProject_Uganda|Uganda]] - aims to be a central hub for the curation of any and all items (biographical, cultural, geographical, organisational, etc...) relating to [[d:Q1036|Uganda (Q1036)]] * WikiProject Highlights: ** [[d:Wikidata:WikiProject_Narration/Folktales|Narration/Folktales]] - creation of Items for motifs described in Thompson's motif index completed ** [[d:Wikidata:WikiProject Nonprofit Organizations/Austria|Austria]] - concerns itself with improving data from nonprofit organizations in Austria * Newest [[d:Wikidata:Database reports|database reports]]: [[D:Wikidata:Database reports/Deleted Wikidata entities used in SDC|Deleted Wikidata entities used in SDC]] * [[d:Wikidata:Showcase items|Showcase Items]]: [[d:Q8037764|Wressle Castle (Q8037764)]] - late 14th-century quadrangular castle in East Yorkshire, England, UK * [[d:Wikidata:Showcase lexemes|Showcase Lexemes]]: [[d:Lexeme:L750580|ਲੇਟਣ (L750580)]] - in Punjabi (pa) and "لیٹݨ" in Punjabi Shahmukhi (pnb) transliterate to "Leṭaṇ," which means "to lie down" or "to rest" in English. '''Development''' * Most of the development team staff are still taking a break, so no development happened. [[phab:maniphest/query/4RotIcw5oINo/#R|You can see all open tickets related to Wikidata here]]. If you want to help, you can also have a look at [https://phabricator.wikimedia.org/project/board/71/query/zfiRgTnZF7zu/?filter=zfiRgTnZF7zu&order=priority the tasks needing a volunteer]. '''Weekly Tasks''' * Add labels, in your own language(s), for the new properties listed [[d:Wikidata:Status_updates/Next#Newest_properties_and_property_proposals_to_review|above]]. * Contribute to the showcase Item and Lexeme [[d:Wikidata:Status_updates/Next#Did_you_know?|above]]. * Govdirectory weekly focus country: [[d:Wikidata:WikiProject Govdirectory/Liechtenstein|Liechtenstein]] * Summarize your [[d:Wikidata:Status_updates/Next#Did_you_know?|WikiProject's ongoing activities]] in one or two sentences. * Help [[d:Special:LanguageStats|translate]] or proofread the interface and documentation pages, in your own language! * [[d:User:Pasleim/projectmerge|Help merge identical items]] across Wikimedia projects. * Help [[d:Wikidata:Status updates/Next|write the next summary!]]</div> <div style="margin-top:10px; font-size:90%; padding-left:5px; font-family:Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;">'''· [[:d:Special:MyLanguage/Wikidata:Status updates/2024 12 30|Read the full report]]''' · [[d:Special:MyLanguage/Wikidata:Status updates/2024 12 23|Previous issue]] · [[m:Global message delivery/Targets/Wikidata|Unsubscribe]] · [[:d:User:Mohammed Abdulai (WMDE)|Mohammed Abdulai (WMDE)]] [[:d:User talk:Mohammed Abdulai (WMDE)|talk]] · [[Pengguna:MediaWiki message delivery|MediaWiki message delivery]] ([[Perbincangan pengguna:MediaWiki message delivery|bincang]]) 23:11, 30 Disember 2024 (+08) · </div> </div> <!-- Pesanan dihantar oleh Pengguna:Mohammed Abdulai (WMDE)@metawiki yang menggunakan senarai di https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikidata&oldid=28042872 --> e2drf91f35x5c7rfouht9ru4j0waiyh Indeks:Bāb Maʿrifat al-Islām wal-Īmān Or. 7176.pdf 252 5219 22548 18671 2026-04-13T09:13:09Z Hakimi97 9 22548 proofread-index text/x-wiki {{:MediaWiki:Proofreadpage_index_template |Type=book |wikidata_item= |Title=Bāb Maʿrifat al-Islām wal-Īmān |Language=ms-arab |Volume= |Author= |Translator= |Editor= |Illustrator= |School= |Publisher= |Address= |Year=1882 |Key= |ISBN= |OCLC= |LCCN= |BNF_ARK= |ARC= |DOI= |Source=pdf |Image=1 |Progress=C |Transclusion=no |Validation_date= |Pages=<pagelist /> |Volumes= |Remarks= |Width= |Header= |Footer= |tmplver= }} 1mf5qroveaqjsm4dry8l67evgvnnccl Indeks:(Six paraenetical poems with interlinear translation in Malay and Acehnese…), Or. 7977 d.pdf 252 5251 22460 18632 2026-04-13T02:51:43Z Hakimi97 9 22460 proofread-index text/x-wiki {{:MediaWiki:Proofreadpage_index_template |Type=book |wikidata_item= |Title=Aqidatul Awam dll |Language=ms-arab |Volume= |Author= |Translator= |Editor= |Illustrator= |School= |Publisher= |Address= |Year= |Key= |ISBN= |OCLC= |LCCN= |BNF_ARK= |ARC= |DOI= |Source=pdf |Image=1 |Progress=C |Transclusion=no |Validation_date= |Pages=<pagelist 65=1 from=65/> |Volumes= |Remarks= |Width= |Header= |Footer= |tmplver= }} gdcixelyt5u5d809078j60mw1lw96ff Indeks:Akta Perbadanan Pengurusan Sisa Pepejal dan Pembersihan Awam 2007 (Akta 673).pdf 252 5333 22500 18651 2026-04-13T05:02:17Z Hakimi97 9 22500 proofread-index text/x-wiki {{:MediaWiki:Proofreadpage_index_template |Type=book |wikidata_item= |Title=Akta Perbadanan Pengurusan Sisa Pepejal dan Pembersihan Awam 2007 |Language=ms |Volume= |Author= |Translator= |Editor= |Illustrator= |School= |Publisher= |Address= |Year=2017 |Key= |ISBN= |OCLC= |LCCN= |BNF_ARK= |ARC= |DOI= |Source=pdf |Image=1 |Progress=C |Transclusion=no |Validation_date= |Pages=<pagelist /> |Volumes= |Remarks=‌ |Width= |Header= |Footer= |tmplver= }} bwa9x45aktkfm6hhoexyhi0lyc50vmj 22501 22500 2026-04-13T05:02:30Z Hakimi97 9 22501 proofread-index text/x-wiki {{:MediaWiki:Proofreadpage_index_template |Type=book |wikidata_item= |Title=Akta Perbadanan Pengurusan Sisa Pepejal dan Pembersihan Awam 2007 |Language=ms |Volume= |Author= |Translator= |Editor= |Illustrator= |School= |Publisher= |Address= |Year=2017 |Key= |ISBN= |OCLC= |LCCN= |BNF_ARK= |ARC= |DOI= |Source=pdf |Image=1 |Progress=C |Transclusion=no |Validation_date= |Pages=<pagelist /> |Volumes= |Remarks= |Width= |Header= |Footer= |tmplver= }} 79om1sz0wipfpbdab1i8ulkal5exjol Indeks:Collective volume with texts in Malay, Or. 1741.pdf 252 5379 22573 18682 2026-04-13T09:47:28Z Hakimi97 9 22573 proofread-index text/x-wiki {{:MediaWiki:Proofreadpage_index_template |Type=book |wikidata_item= |Title=Aturan setia Bugis dengan Melayu |Language=ms-arab |Volume= |Author=Ahmad Riayat Syah |Translator= |Editor= |Illustrator= |School= |Publisher= |Address= |Year= |Key= |ISBN= |OCLC= |LCCN= |BNF_ARK= |ARC= |DOI= |Source=pdf |Image=1 |Progress=X |Transclusion=no |Validation_date= |Pages=<pagelist /> |Volumes= |Remarks= |Width= |Header= |Footer= |tmplver= }} 4jgyw0gnwx89bkr9kdx5il7vrt38xez Indeks:Colloquial Malay by Sir Richard Winstedt.djvu 252 5413 22578 18686 2026-04-13T09:55:47Z Hakimi97 9 22578 proofread-index text/x-wiki {{:MediaWiki:Proofreadpage_index_template |Type=book |wikidata_item= |Title=Colloquial Malay |Language=ms |Volume= |Author=Richard Olaf Winstedt |Translator= |Editor= |Illustrator= |School= |Publisher=Kegan Paul Trench Trubner and Company Limited, London |Address= |Year=1945 |Key= |ISBN= |OCLC= |LCCN= |BNF_ARK= |ARC= |DOI= |Source=djvu |Image=7 |Progress=C |Transclusion=no |Validation_date= |Pages=<pagelist /> |Volumes= |Remarks= |Width= |Header= |Footer= |tmplver= }} e0byt17r1p1nquzo6sle2w25ix49f5j Indeks:Alamat Langkapuri, 8 August 1869.jpg 252 5484 22518 18656 2026-04-13T06:35:02Z Hakimi97 9 22518 proofread-index text/x-wiki {{:MediaWiki:Proofreadpage_index_template |Type=book |wikidata_item= |Title=Alamat Langkapuri |Language=ms-arab |Volume= |Author= |Translator= |Editor= |Illustrator= |School= |Publisher= |Address=Colombo |Year=1869 |Key= |ISBN= |OCLC= |LCCN= |BNF_ARK= |ARC= |DOI= |Source=jpg |Image=1 |Progress=L |Transclusion=no |Validation_date= |Pages=<pagelist /> |Volumes= |Remarks= |Width= |Header= |Footer= |tmplver= }} 4t1p43454yydxqim0ugc2o4av5088f8 Indeks:Collection des principales chroniques malayes publiée par Éd. Dulaurier.pdf 252 5759 22550 18673 2026-04-13T09:14:00Z Hakimi97 9 22550 proofread-index text/x-wiki {{:MediaWiki:Proofreadpage_index_template |Type=collection |wikidata_item= |Title=Hikayat Pasai dan Sulalatus Salatin |Language=ms-arab |Volume= |Author= |Translator= |Editor= |Illustrator= |School= |Publisher= |Address= |Year= |Key= |ISBN= |OCLC= |LCCN= |BNF_ARK= |ARC= |DOI= |Source=pdf |Image=10 |Progress=X |Transclusion=no |Validation_date= |Pages=Muqaddimah - Hikayat Pasai <pagelist from=10 to=133/> Sulalatus Salatin <pagelist from=134 to=402/> |Volumes= |Remarks= |Width= |Header= |Footer= |tmplver= }} mcntpxnmglm0acudfkvas0uqm0vk9yg 22551 22550 2026-04-13T09:14:24Z Hakimi97 9 22551 proofread-index text/x-wiki {{:MediaWiki:Proofreadpage_index_template |Type=collection |wikidata_item= |Title=Hikayat Pasai dan Sulalatus Salatin |Language=ms-arab |Volume= |Author= |Translator= |Editor= |Illustrator= |School= |Publisher= |Address= |Year= |Key= |ISBN= |OCLC= |LCCN= |BNF_ARK= |ARC= |DOI= |Source=pdf |Image=10 |Progress=C |Transclusion=no |Validation_date= |Pages=Muqaddimah - Hikayat Pasai <pagelist from=10 to=133/> Sulalatus Salatin <pagelist from=134 to=402/> |Volumes= |Remarks= |Width= |Header= |Footer= |tmplver= }} np7fr5tslaz5un8wutj0y2p6ebdhmar Indeks:Collective volume with texts in Malay Hikayat Nakhoda Muda Or. 1763.pdf 252 5760 22575 22297 2026-04-13T09:48:23Z Hakimi97 9 22575 proofread-index text/x-wiki {{:MediaWiki:Proofreadpage_index_template |Type=book |wikidata_item=Q132165487 |Title=[[Hikayat Nakhoda Muda]] |Language=ms-arab |Volume= |Author= |Translator= |Editor= |Illustrator= |School= |Publisher= |Address= |Year= |Key= |ISBN= |OCLC= |LCCN= |BNF_ARK= |ARC= |DOI= |Source=pdf |Image=8 |Progress=C |Transclusion=no |Validation_date= |Pages=<pagelist /> |Volumes= |Remarks= |Width= |Header= |Footer= |tmplver= }} s4l53h9anmj1lrokf2r9c8ifcbo9shy Indeks:Al-Imam Volume or Jilid 1.pdf 252 5805 22503 18653 2026-04-13T05:14:16Z Hakimi97 9 22503 proofread-index text/x-wiki {{:MediaWiki:Proofreadpage_index_template |Type=journal |wikidata_item=Q133888567 |Title= |Language=ms-arab |Volume= |Author= |Translator= |Editor= |Illustrator= |School= |Publisher= |Address= |Year= |Key= |ISBN= |OCLC= |LCCN= |BNF_ARK= |ARC= |DOI= |Source=pdf |Image=1 |Progress=C |Transclusion=no |Validation_date= |Pages=<pagelist /> |Volumes= |Remarks= |Width= |Header= |Footer= |tmplver= }} shgmevy31vdeieww43pevt3itu7ysnm Indeks:Al-Imam Volume or Jilid 2.pdf 252 5816 22514 18654 2026-04-13T06:32:39Z Hakimi97 9 22514 proofread-index text/x-wiki {{:MediaWiki:Proofreadpage_index_template |Type=journal |wikidata_item= |Title=مجلة الامام جلد يڠکدوا عدد يڠڤرتام |Language=ms-arab |Volume= |Author= |Translator= |Editor= |Illustrator= |School= |Publisher= |Address= |Year= |Key= |ISBN= |OCLC= |LCCN= |BNF_ARK= |ARC= |DOI= |Source=pdf |Image=1 |Progress=X |Transclusion=no |Validation_date= |Pages=<pagelist /> |Volumes= |Remarks= |Width= |Header= |Footer= |tmplver= }} dw9o9p1f5h6lq8cs5nyv6ljhfock30n 22515 22514 2026-04-13T06:32:55Z Hakimi97 9 22515 proofread-index text/x-wiki {{:MediaWiki:Proofreadpage_index_template |Type=journal |wikidata_item= |Title=مجلة الامام جلد يڠکدوا عدد يڠڤرتام |Language=ms-arab |Volume= |Author= |Translator= |Editor= |Illustrator= |School= |Publisher= |Address= |Year= |Key= |ISBN= |OCLC= |LCCN= |BNF_ARK= |ARC= |DOI= |Source=pdf |Image=1 |Progress=C |Transclusion=no |Validation_date= |Pages=<pagelist /> |Volumes= |Remarks= |Width= |Header= |Footer= |tmplver= }} dbchefo5d3k12mxe63qg3on0g0f7ti2 Indeks:Collective volume with texts in Malay, Minangkabau, Arabic script (1-2) No. 61. Oendang oendang adat Lembaga Or. 12.182.pdf 252 5953 22561 18677 2026-04-13T09:32:45Z Hakimi97 9 22561 proofread-index text/x-wiki {{:MediaWiki:Proofreadpage_index_template |Type=book |wikidata_item= |Title= |Language=ms-arab |Volume= |Author= |Translator= |Editor= |Illustrator= |School= |Publisher= |Address= |Year= |Key= |ISBN= |OCLC= |LCCN= |BNF_ARK= |ARC= |DOI= |Source=pdf |Image=1 |Progress=X |Transclusion=no |Validation_date= |Pages=<pagelist /> |Volumes= |Remarks= |Width= |Header= |Footer= |tmplver= }} 0my4v86aamrfub1pprb55b0v7w0g4b1 22562 22561 2026-04-13T09:33:12Z Hakimi97 9 22562 proofread-index text/x-wiki {{:MediaWiki:Proofreadpage_index_template |Type=book |wikidata_item= |Title=Oendang oendang adat Lembaga Or. 12.182 |Language=ms-arab |Volume= |Author= |Translator= |Editor= |Illustrator= |School= |Publisher= |Address= |Year= |Key= |ISBN= |OCLC= |LCCN= |BNF_ARK= |ARC= |DOI= |Source=pdf |Image=1 |Progress=X |Transclusion=no |Validation_date= |Pages=<pagelist /> |Volumes= |Remarks= |Width= |Header= |Footer= |tmplver= }} j4baxy5ccahbad8qzqidxgr3xe3bdh1 Indeks:Bahawa ini-lah kitab ilmu kira-kira yang berguna di-dalam tempat belajar kanak2 Melayu yang di-dalam Singapura, Pulau Pinang dan Melaka.pdf 252 5987 22520 18658 2026-04-13T06:42:41Z Hakimi97 9 22520 proofread-index text/x-wiki {{:MediaWiki:Proofreadpage_index_template |Type=book |wikidata_item= |Title=Bahawa ini-lah kitab ilmu kira-kira yang berguna di-dalam tempat belajar kanak2 Melayu yang di-dalam Singapura, Pulau Pinang dan Melaka |Language=ms-arab |Volume= |Author=Tidak diketahui |Translator= |Editor= |Illustrator= |School= |Publisher=Inspector of Schools, S.S. |Address=Singapura |Year=1898 |Key= |ISBN= |OCLC= |LCCN= |BNF_ARK= |ARC= |DOI= |Source=pdf |Image=1 |Progress=C |Transclusion=no |Validation_date= |Pages=<pagelist /> |Volumes= |Remarks= |Width= |Header= |Footer= |tmplver= }} 14vgo28teariwaezvmbpqdyh17bo8qy Modul:Index data 828 5997 22470 17623 2026-04-13T03:33:43Z Hakimi97 9 22470 Scribunto text/plain local wikidataTypeToIndexType = { ['Q3331189'] = 'book', ['Q1238720'] = 'journal', ['Q28869365'] = 'journal', ['Q191067'] = 'journal', ['Q23622'] = 'dictionary', ['Q187685'] = 'phdthesis' } --You can remove unwanted fields by adding -- at the beginning of the respective live. For example, -- ['publishedin'] = 'P253129', local indexToWikidata = { ['subtitle'] = 'P1680', ['language'] = 'P407', ['volume'] = 'P478', ['edition'] = 'P393', ['author'] = 'P50', ['translator'] = 'P655', ['editor'] = 'P98', ['illustrator'] = 'P110', ['publisher'] = 'P123', ['printer'] = 'P872', ['address'] = 'P276', ['publishedin'] = 'P291', ['year'] = 'P577', ['inception'] = 'P571', ['parts'] = 'P747', } local function indexDataWithWikidata(frame) local args = {} for k,v in pairs(frame.args) do if v ~= '' then args[k] = v end end local item = nil if args.wikidata_item then item = mw.wikibase.getEntity(args.wikidata_item) if item == nil then mw.addWarning('The Wikidata entity identifier [[d:' .. args.wikidata_item .. '|' .. args.wikidata_item .. ']] put in the "Wikidata entity" parameter of the Book page: does not seem valid.') end end if not item then return { ['args'] = args, ['item'] = nil } end if not args.type then for _, statement in pairs(item:getBestStatements('P31')) do if statement.mainsnak.datavalue ~= nil then local typeId = statement.mainsnak.datavalue.value if wikidataTypeToIndexType[typeId] then args.type = wikidataTypeToIndexType[typeId] end end end end if not args.image then for _, statement in pairs(item:getBestStatements('P18')) do if statement.mainsnak.datavalue.value ~= nil then args.image = statement.mainsnak.datavalue.value end end end if not args.title then local value = item:formatStatements('P1476')['value'] or '' if value == '' then value = item:getLabel() or '' end if value ~= '' then local siteLink = item:getSitelink() if siteLink then value = '[[' .. siteLink .. '|' .. value .. ']]' end --Please translate the text "View and edit data on Wikidata" into your language. args.title = value .. '&nbsp;[[File:OOjs UI icon edit-ltr.svg|Lihat dan sunting data pada Wikidata|10px|baseline|class=noviewer|link=d:' .. item.id .. '#P1476]]' end end if not args.year then for _, statement in pairs(item:getBestStatements('P577')) do if statement.mainsnak.datavalue ~= nil then local current_year = statement.mainsnak.datavalue.value.time args['year'] = mw.ustring.sub(current_year, 2, 5) end end end for arg, propertyId in pairs(indexToWikidata) do if not args[arg] then local value = item:formatStatements(propertyId)["value"] if value ~= '' then args[arg] = value end end end return { ['args'] = args, ['item'] = item } end local p = {} function p.indexDataWithWikidata(frame) return indexDataWithWikidata(frame) end return p rq6r9t0ip4jpihs2mmbdkb35jcqlfi3 22509 22470 2026-04-13T06:24:01Z Hakimi97 9 22509 Scribunto text/plain local wikidataTypeToIndexType = { ['Q3331189'] = 'book', ['Q1238720'] = 'journal', ['Q28869365'] = 'journal', ['Q191067'] = 'journal', ['Q23622'] = 'dictionary', ['Q187685'] = 'phdthesis' } --You can remove unwanted fields by adding -- at the beginning of the respective live. For example, -- ['publishedin'] = 'P253129', local indexToWikidata = { ['subtitle'] = 'P1680', ['language'] = 'P407', ['volume'] = 'P478', ['edition'] = 'P393', ['author'] = 'P50', ['translator'] = 'P655', ['editor'] = 'P98', ['illustrator'] = 'P110', ['publisher'] = 'P123', ['printer'] = 'P872', ['address'] = 'P276', ['publishedin'] = 'P291', ['year'] = 'P577', ['inception'] = 'P571', ['parts'] = 'P747', } local function indexDataWithWikidata(frame) local args = {} for k,v in pairs(frame.args) do if v ~= '' then args[k] = v end end local item = nil if args.wikidata_item then item = mw.wikibase.getEntity(args.wikidata_item) if item == nil then mw.addWarning('The Wikidata entity identifier [[d:' .. args.wikidata_item .. '|' .. args.wikidata_item .. ']] put in the "Wikidata entity" parameter of the Book page: does not seem valid.') end end if not item then return { ['args'] = args, ['item'] = nil } end if not args.type then for _, statement in pairs(item:getBestStatements('P31')) do if statement.mainsnak.datavalue ~= nil then local typeId = statement.mainsnak.datavalue.value if wikidataTypeToIndexType[typeId] then args.type = wikidataTypeToIndexType[typeId] end end end end if not args.image then for _, statement in pairs(item:getBestStatements('P18')) do if statement.mainsnak.datavalue.value ~= nil then args.image = statement.mainsnak.datavalue.value end end end if not args.title then local rawTitle = item:formatStatements('P1476')['value'] or '' if rawTitle == '' then rawTitle = item:getLabel() or '' end if rawTitle ~= '' then args.title = rawTitle local displayTitle = rawTitle local siteLink = item:getSitelink() if siteLink then displayTitle = '[[' .. siteLink .. '|' .. rawTitle .. ']]' end args.title_display = displayTitle .. '&nbsp;[[File:OOjs UI icon edit-ltr.svg|Lihat dan sunting data pada Wikidata|10px|baseline|class=noviewer|link=d:' .. item.id .. '#P1476]]' end elseif item and not args.title_display then args.title_display = args.title .. '&nbsp;[[File:OOjs UI icon edit-ltr.svg|Lihat dan sunting data pada Wikidata|10px|baseline|class=noviewer|link=d:' .. item.id .. '#P1476]]' end if not args.year then for _, statement in pairs(item:getBestStatements('P577')) do if statement.mainsnak.datavalue ~= nil then local current_year = statement.mainsnak.datavalue.value.time args['year'] = mw.ustring.sub(current_year, 2, 5) end end end for arg, propertyId in pairs(indexToWikidata) do if not args[arg] then local value = item:formatStatements(propertyId)["value"] if value ~= '' then args[arg] = value end end end return { ['args'] = args, ['item'] = item } end local p = {} function p.indexDataWithWikidata(frame) return indexDataWithWikidata(frame) end return p 0m8tyq2ngwl8yv10ija49kxicmhg8al 22512 22509 2026-04-13T06:28:37Z Hakimi97 9 Membatalkan semakan [[Special:Diff/22509|22509]] oleh [[Special:Contributions/Hakimi97|Hakimi97]] ([[User talk:Hakimi97|bincang]]) 22512 Scribunto text/plain local wikidataTypeToIndexType = { ['Q3331189'] = 'book', ['Q1238720'] = 'journal', ['Q28869365'] = 'journal', ['Q191067'] = 'journal', ['Q23622'] = 'dictionary', ['Q187685'] = 'phdthesis' } --You can remove unwanted fields by adding -- at the beginning of the respective live. For example, -- ['publishedin'] = 'P253129', local indexToWikidata = { ['subtitle'] = 'P1680', ['language'] = 'P407', ['volume'] = 'P478', ['edition'] = 'P393', ['author'] = 'P50', ['translator'] = 'P655', ['editor'] = 'P98', ['illustrator'] = 'P110', ['publisher'] = 'P123', ['printer'] = 'P872', ['address'] = 'P276', ['publishedin'] = 'P291', ['year'] = 'P577', ['inception'] = 'P571', ['parts'] = 'P747', } local function indexDataWithWikidata(frame) local args = {} for k,v in pairs(frame.args) do if v ~= '' then args[k] = v end end local item = nil if args.wikidata_item then item = mw.wikibase.getEntity(args.wikidata_item) if item == nil then mw.addWarning('The Wikidata entity identifier [[d:' .. args.wikidata_item .. '|' .. args.wikidata_item .. ']] put in the "Wikidata entity" parameter of the Book page: does not seem valid.') end end if not item then return { ['args'] = args, ['item'] = nil } end if not args.type then for _, statement in pairs(item:getBestStatements('P31')) do if statement.mainsnak.datavalue ~= nil then local typeId = statement.mainsnak.datavalue.value if wikidataTypeToIndexType[typeId] then args.type = wikidataTypeToIndexType[typeId] end end end end if not args.image then for _, statement in pairs(item:getBestStatements('P18')) do if statement.mainsnak.datavalue.value ~= nil then args.image = statement.mainsnak.datavalue.value end end end if not args.title then local value = item:formatStatements('P1476')['value'] or '' if value == '' then value = item:getLabel() or '' end if value ~= '' then local siteLink = item:getSitelink() if siteLink then value = '[[' .. siteLink .. '|' .. value .. ']]' end --Please translate the text "View and edit data on Wikidata" into your language. args.title = value .. '&nbsp;[[File:OOjs UI icon edit-ltr.svg|Lihat dan sunting data pada Wikidata|10px|baseline|class=noviewer|link=d:' .. item.id .. '#P1476]]' end end if not args.year then for _, statement in pairs(item:getBestStatements('P577')) do if statement.mainsnak.datavalue ~= nil then local current_year = statement.mainsnak.datavalue.value.time args['year'] = mw.ustring.sub(current_year, 2, 5) end end end for arg, propertyId in pairs(indexToWikidata) do if not args[arg] then local value = item:formatStatements(propertyId)["value"] if value ~= '' then args[arg] = value end end end return { ['args'] = args, ['item'] = item } end local p = {} function p.indexDataWithWikidata(frame) return indexDataWithWikidata(frame) end return p rq6r9t0ip4jpihs2mmbdkb35jcqlfi3 Modul:Index template 828 5998 22410 21240 2026-04-12T23:26:16Z Hakimi97 9 Try align the title to the right side 22410 Scribunto text/plain --[=[ Latest update: 28th April 2025 This is a module to implement logic for [[MediaWiki:Proofreadpage index template]] on Malay Wikisource, based on https://en.wikisource.beta.wmflabs.org/wiki/Module:Index_template with significant changes: * Image and metadata are placed side by side in the first row, pagelist spans the full width in the second row, and finally remarks/notes appear on the right side of image, metadata and pagelist * Sufficient gap between image and metadata * All labels and values on metadata are ensured to be left-aligned * Sufficient gap between labels and values of metadata * Author property value changed to P50 instead of P253075 * Remarks are encapsulated by Template:scrollpane * Add language parameter and categorization for metadataTable * Change the wikilink format of edition and volume to follow the convention of [[Title/(Volume or Edition) (number)|(number)]]. * Ensure all file types under the source parameter could be wikilinked. ]=] function withWikidataLink(wikitext, category) if wikitext == nil then return nil end new_wikitext = mw.ustring.gsub(wikitext, '%[%[([^|%]]*)%]%]', function(page) return addWikidataToLink(page, mw.ustring.gsub(page, '%.*/', '') , category) end) if new_wikitext ~= wikitext then return new_wikitext end return mw.ustring.gsub(wikitext, '%[%[([^|]*)|([^|%]]*)%]%]', function(page, link) return addWikidataToLink(page, link, category) end) end function addWikidataToLink(page, label, category) local title = mw.title.new( page ) if title == nil then return '[[' .. page .. '|' .. label .. ']]' end if title.isRedirect then title = title.redirectTarget end local tag = mw.html.create('span') local itemId = mw.wikibase.getEntityIdForTitle(title.fullText) tag:wikitext('[[' .. page .. '|' .. label .. ']]') if itemId ~= nil then --transalate "View information on Wikidata" tag:wikitext(' [[Image:Wikidata.svg|10px|link=d:' .. itemId .. '|Lihat maklumat di Wikidata]]') if category ~= nil then tag:wikitext('[[Kategori:' .. category .. ']]') end end return tostring(tag) end function addRow(metadataTable, key, value) if value then metadataTable:tag('tr') :tag('th') :attr('scope', 'row') :css({ ['vertical-align'] = 'top', ['text-align'] = 'right', ['padding-right'] = '15px' }) :wikitext(key) :done() :tag('td'):wikitext(value) end end function splitFileNameInFileAndPage(title) local slashPosition = string.find(title.text, "/") if slashPosition == nil then return title.text,nil else return string.sub(title.text, 1, slashPosition - 1), string.sub(title.text, slashPosition + 1) end end function indexTemplate(frame) local data = (require 'Modul:Index_data').indexDataWithWikidata(frame) local args = data.args local item = data.item local page = mw.title.getCurrentTitle() local html = mw.html.create() -- Categories and wikidata indicator if item then html:wikitext('[[Kategori:Karya dengan ID Wikidata]]<indicator name="wikidata">[[File:Wikidata.svg|20px|ID Wikidata|link=d:' .. item.id .. ']]</indicator>') else html:wikitext('[[Kategori:Karya tanpa ID Wikidata]]') end -- Main layout table local mainTable = html:tag('table') :css({ width = '100%', ['border-collapse'] = 'collapse' }) -- First row: Image + Metadata table | Remarks/Notes local firstRow = mainTable:tag('tr') -- First column: Image + Metadata local leftCell = firstRow:tag('td') :css({ width = args.remarks or args.notes and '75%' or '100%', ['vertical-align'] = 'top' }) -- Create a nested table for image + metadata local contentTable = leftCell:tag('table') :css({ width = '100%', ['border-collapse'] = 'collapse' }) local contentRow = contentTable:tag('tr') -- Image cell if args.image then local imageCell = contentRow:tag('td') :css({ width = '150px', ['vertical-align'] = 'top', padding = '0 15px 0 0' }) local imageContainer = imageCell:tag('div') :css({ overflow = 'hidden', border = 'thin var(--border-color-base, #a2a9b1) solid' }) local imageTitle = nil if tonumber(args.image) ~= nil then imageTitle = mw.title.getCurrentTitle():subPageTitle(args.image) else imageTitle = mw.title.new(args.image, "Media") end if imageTitle == nil then imageContainer:wikitext(args.image) else local imageName, imagePage = splitFileNameInFileAndPage(imageTitle) if imagePage ~= nil then imageContainer:wikitext('[[File:' .. imageName .. '|page=' .. imagePage .. '|250px]]') else imageContainer:wikitext('[[File:' .. imageName .. '|250px]]') end end end -- Metadata cell local metadataCell = contentRow:tag('td') :css({ ['vertical-align'] = 'top' }) local metadataTable = metadataCell:tag('table') -- Add all metadata rows if args.title then if item then addRow(metadataTable, 'Tajuk', withWikidataLink(args.title)) else addRow(metadataTable, 'Tajuk', '[[' .. args.title .. ']]') end else mw.addWarning('Anda perlu isi medan tajuk borang.') end addRow(metadataTable, 'Subtajuk', withWikidataLink(args.subtitle)) if args.language then if item then addRow(metadataTable, 'Bahasa', withWikidataLink(args.language)) html:wikitext('[[Kategori:Karya dengan maklumat bahasa]]') local languages = item:formatPropertyValues( 'P407', { mw.wikibase.entity.claimRanks.RANK_NORMAL } )['value'] local languageCount = 0 for language in string.gmatch(languages, '([^,]+)') do languageCount = languageCount + 1 html:wikitext('[[Kategori:Laman indeks karya yang asal dalam ' .. language .. ']]') end if languageCount > 1 then html:wikitext('[[Kategori:Laman indeks karya yang asal dalam pelbagai bahasa]]') end else addRow(metadataTable, 'Bahasa', '' .. args.language .. '') end else html:wikitext('[[Kategori:Laman indeks karya tanpa maklumat bahasa]]') end if args.volume then addRow(metadataTable, 'Jilid', '[[' .. args.title .. '/Jilid ' .. args.volume .. '|' .. args.volume .. ']]' ) html:wikitext('[[Kategori:Karya dengan maklumat nombor jilid]]') else html:wikitext('[[Kategori:Karya tanpa maklumat nombor jilid]]') end if args.edition then addRow(metadataTable, 'Edisi', '[[' .. args.title .. '/Edisi ' .. args.edition .. '|' .. args.edition .. ']]' ) html:wikitext('[[Kategori:Karya dengan maklumat edisi]]') else html:wikitext('[[Kategori:Karya tanpa maklumat edisi]]') end if args.author then if item then addRow(metadataTable, 'Pengarang', withWikidataLink(args.author)) html:wikitext('[[Kategori:Karya dengan maklumat pengarang]]') local authors = item:formatPropertyValues( 'P50', { mw.wikibase.entity.claimRanks.RANK_NORMAL } )['value'] for author in string.gmatch(authors, '([^,]+)') do html:wikitext('[[Kategori:Karya ' .. author .. ']]') end else addRow(metadataTable, 'Pengarang', '{{Al|' .. args.author .. '}}') end else html:wikitext('[[Kategori:Karya tanpa maklumat pengarang]]') end if args.translator then if item then addRow(metadataTable, 'Penterjemah', withWikidataLink(args.translator)) html:wikitext('[[Kategori:Karya dengan maklumat penterjemah]]') else addRow(metadataTable, 'Penterjemah', '{{Al|' .. args.translator .. '}}') end else html:wikitext('[[Kategori:Karya tanpa maklumat penterjemah]]') end if args.editor then if item then addRow(metadataTable, 'Penyunting', withWikidataLink(args.editor)) html:wikitext('[[Kategori:Karya dengan maklumat penyunting]]') else addRow(metadataTable, 'Penyunting', '{{Al|' .. args.editor .. '}}') end else html:wikitext('[[Kategori:Karya tanpa maklumat penyunting]]') end if args.illustrator then addRow(metadataTable, 'Pengilustrasi', withWikidataLink(args.illustrator)) html:wikitext('[[Kategori:Karya dengan maklumat pengilustrasi]]') else html:wikitext('[[Kategori:Karya tanpa maklumat pengilustrasi]]') end if args.publisher then if item then addRow(metadataTable, 'Penerbit', withWikidataLink(args.publisher)) html:wikitext('[[Kategori:Karya dengan maklumat penerbit]]') else addRow(metadataTable, 'Penerbit', withWikidataLink(args.publisher)) html:wikitext('[[Kategori:Karya dengan maklumat penerbit]]') end else html:wikitext('[[Kategori:Karya tanpa maklumat penerbit]]') end if args.address then addRow(metadataTable, 'Alamat', withWikidataLink(args.address)) html:wikitext('[[Kategori:Karya dengan maklumat alamat]]') else if args.publishedin then addRow(metadataTable, 'Alamat penerbitan', withWikidataLink(args.publishedin)) html:wikitext('[[Kategori:Karya dengan maklumat alamat penerbitan]]') else html:wikitext('[[Kategori:Karya tanpa maklumat alamat penerbitan]]') end end if args.year then addRow(metadataTable, 'Tahun', withWikidataLink(args.year)) html:wikitext('[[Kategori:Karya dengan maklumat tarikh]]') html:wikitext('[[Kategori:Karya tahun ' ..args.year..']]') else if args.inception then addRow(metadataTable, 'Tarikh terawal', withWikidataLink(args.inception)) html:wikitext('[[Kategori:Karya dengan maklumat tarikh terawal]]') else html:wikitext('[[Kategori:Karya tanpa maklumat tarikh]]') end end if args.printer then addRow(metadataTable, 'Pencetak', withWikidataLink(args.printer)) html:wikitext('[[Kategori:Karya dengan maklumat pencetak]]') else html:wikitext('[[Kategori:Karya tanpa maklumat pencetak]]') end if args.source == 'djvu' or args.source == 'pdf' or args.source == 'png' or args.source == 'gif' or args.source == 'tif' or args.source == 'ogg' or args.source == 'ogv' or args.source == 'webm' then addRow(metadataTable, 'Sumber', '[[:File:' .. mw.title.getCurrentTitle().text .. '|' .. args.source .. ']]') local query = 'SELECT ?item ?itemLabel ?pages ?page WHERE {\n ?item wdt:P996 <http://commons.wikimedia.org/wiki/Special:FilePath/' .. mw.uri.encode(mw.title.getCurrentTitle().text, 'PATH') .. '> .\n OPTIONAL { ?page schema:about ?item ; schema:isPartOf <https://ms.wikisource.org/> . }\n OPTIONAL { ?item wdt:P304 ?pages . }\n SERVICE wikibase:label { bd:serviceParam wikibase:language "[AUTO_LANGUAGE],ms".\n}}' html:wikitext('<indicator name="index-scan-wikidata">[[File:Wikidata Query Service Favicon.svg|20px|Wikidata items|link=https://query.wikidata.org/embed.html#' .. mw.uri.encode(query, 'PATH') .. ']]</indicator>') else addRow(metadataTable, 'Sumber', args.source) end if args.progress == 'T' then addRow(metadataTable, 'Kemajuan', '[[Kategori:Indeks disahkan]] [[:Kategori:Indeks disahkan | Selesai disahkan]]') elseif args.progress == 'V' then addRow(metadataTable, 'Kemajuan', '[[Kategori:Indeks telah dibacaprufkan]] [[:Kategori:Indeks telah dibacaprufkan | Akan disahkan]]') elseif args.progress == 'C' then addRow(metadataTable, 'Kemajuan', '[[Kategori:Indeks belum dibacaprufkan]] [[:Kategori:Indeks belum dibacaprufkan | Akan dibacaprufkan]]') elseif args.progress == 'OCR' then addRow(metadataTable, 'Kemajuan', '[[Kategori:Indeks - Lapisan Teks Diperlukan]] [[:Kategori:Indeks - Lapisan Teks Diperlukan | Perlu tambah lapisan teks OCR]]') elseif args.progress == 'L' then addRow(metadataTable, 'Kemajuan', '[[Kategori:Indeks - Fail yang perlu dibaiki]] <span style = "color: # FF0000;"> [[:Kategori:Indeks - Fail yang perlu dibaiki|Fail sumber cacat]]</span>') elseif args.progress == 'X' then addRow(metadataTable, 'Kemajuan', '[[Kategori:Indeks - Fail untuk disemak]] [[:Kategori:Indeks - Fail untuk disemak | Sumber cabutan tidak lengkap]]') else addRow(metadataTable, 'Kemajuan', '[[Kategori:Indeks - Kemajuan tidak diketahui]] [[:Kategori:Indeks - Kemajuan tidak diketahui | Kemajuan tidak diketahui (ralat templat)]]') end addRow(metadataTable, 'Siri', args.volumes) -- Right column: Remarks/Notes (only if they exist) if args.remarks or args.notes then local rightCell = firstRow:tag('td') :css({ width = '25%', ['vertical-align'] = 'top', ['padding-left'] = '1em' }) if args.remarks then rightCell:tag('div') :attr('id', 'remarks') :wikitext('{{scrollpane|border=1px solid var(--border-color-base, #a2a9b1)|height=28em|width=16em|padding=1em 1em 1em 1em|1=' .. args.remarks .. '}}') end if args.notes then if args.remarks then rightCell:tag('hr'):css({ ['margin-top'] = '1em', ['margin-bottom'] = '1em' }) end rightCell:tag('div'):attr('id', 'notes'):wikitext(args.notes) end end -- Second row: Pages list (spanning full width) if args.pages then local secondRow = mainTable:tag('tr') local pagesCell = secondRow:tag('td') :attr('colspan', args.remarks or args.notes and '2' or '1') :css({ ['vertical-align'] = 'top' }) pagesCell:tag('h3'):wikitext('Muka surat laman') -- Create collapsible container local collapsibleDiv = pagesCell:tag('div') :attr('id', 'ws-index-pagelist-container') :addClass('mw-collapsible') -- Add page status legend collapsibleDiv:wikitext('<span id="ws-index-pagelist-legend">(kunci kepada [[Bantuan:Status_laman|Status Laman]])</span>') -- Create the collapsible content div local pagelistDiv = collapsibleDiv:tag('div') :attr('id', 'ws-index-pagelist') :addClass('index-pagelist') :addClass('mw-collapsible-content') :css({ border = '1px solid var(--border-color-base, #a2a9b1)', ['padding-left'] = '0.5em', ['text-align'] = 'justify', background = 'var(--background-color-neutral-subtle, #f8f9fa)' }) :newline() :wikitext(args.pages) :newline() else mw.addWarning('Anda mesti memasukkan penomboran faksimili (medan Laman) ') end -- Add all categories if args.type == 'book' then html:wikitext('[[Kategori:Indeks - Buku]]') elseif args.type == 'journal' then html:wikitext('[[Kategori:Indeks - Jurnal]]') elseif args.type == 'collection' then html:wikitext('[[Kategori:Indeks - Koleksi]]') elseif args.type == 'dictionary' then html:wikitext('[[Kategori:Indeks - Kamus]]') elseif args.type == 'phdthesis' then html:wikitext('[[Kategori:Indeks - Tesis]]') end html:wikitext('[[Kategori:Indeks]]') if args.source == 'djvu' then html:wikitext('[[Kategori:Indeks fail DjVu]]') elseif args.source == 'pdf' then html:wikitext('[[Kategori:Indeks fail PDF]]') elseif args.source == 'jpg' then html:wikitext('[[Kategori:Indeks fail JPG]]') elseif args.source == 'png' then html:wikitext('[[Kategori:Indeks fail PNG]]') elseif args.source == 'gif' then html:wikitext('[[Kategori:Indeks fail GIF]]') elseif args.source == 'tif' then html:wikitext('[[Kategori:Indeks fail TIF]]') elseif args.source == 'ogg' then html:wikitext('[[Kategori:Indeks fail OGG]]') elseif args.source == 'ogv' then html:wikitext('[[Kategori:Indeks fail OGV]]') elseif args.source == 'webm' then html:wikitext('[[Kategori:Indeks fail WebM]]') elseif args.source ~= 'lain-lain' then html:wikitext('[[Kategori:Indeks fail format lain]]') end if not args.remarks then html:wikitext('[[Kategori:Laman berindeks]]') end return tostring(html) end local p = {} function p.indexTemplate(frame) return indexTemplate(frame) end return p 6z3diu7imw4fn2zo3778elzsr7blpgv 22412 22410 2026-04-12T23:47:35Z Hakimi97 9 Penstrukturan semula gaya paparan Indeks 22412 Scribunto text/plain --[=[ Latest update: 28th April 2025 This is a module to implement logic for [[MediaWiki:Proofreadpage index template]] on Malay Wikisource, based on https://en.wikisource.beta.wmflabs.org/wiki/Module:Index_template with significant changes: * Image and metadata are placed side by side in the first row, pagelist spans the full width in the second row, and finally remarks/notes appear on the right side of image, metadata and pagelist * Sufficient gap between image and metadata * All labels and values on metadata are ensured to be left-aligned * Sufficient gap between labels and values of metadata * Author property value changed to P50 instead of P253075 * Remarks are encapsulated by Template:scrollpane * Add language parameter and categorization for metadataTable * Change the wikilink format of edition and volume to follow the convention of [[Title/(Volume or Edition) (number)|(number)]]. * Ensure all file types under the source parameter could be wikilinked. ]=] local cfg = require('Modul:Index template/config') -- Helper: wrap in category markup local function construct_cat(cat) return '[[Kategori:' .. cat .. ']]' end -- Helper: link to category page local function construct_cat_link(cat, text) return '[[:Kategori:' .. cat .. '|' .. (text or cat) .. ']]' end -- Build a metadata row using CSS classes (like English module) local function construct_field(id, content) if id == nil or content == nil then return nil elseif not cfg.headings[id] then error(cfg.missing_heading_id(id)) end local tr = mw.html.create('tr') :attr('id', 'ws-index-' .. id .. '-row') :addClass('ws-index-row') :tag('th') :attr('scope', 'row') :attr('id', 'ws-index-' .. id .. '-label') :addClass('ws-index-label') :wikitext(cfg.headings[id]['txt']) :done() :tag('td') :attr('id', 'ws-index-' .. id .. '-value') :addClass('ws-index-value') :wikitext(content) :allDone() return tr end -- Build the progress/status row local function construct_status_field(args) local index_status = args.progress or '_missing' local sd = cfg.status[index_status] or cfg.status['_default'] local txt = sd['txt'] if type(txt) == 'function' then txt = txt(index_status) end local display if sd['error'] then display = '<span class="error">' .. txt .. '</span>' else display = construct_cat_link(sd['cat'], txt) end return { row = construct_field('progress', display), cat = construct_cat(sd['cat']) } end -- Wikidata link helpers (unchanged from your original) local function addWikidataToLink(page, label, category) local title = mw.title.new(page) if title == nil then return '[[' .. page .. '|' .. label .. ']]' end if title.isRedirect then title = title.redirectTarget end local tag = mw.html.create('span') local itemId = mw.wikibase.getEntityIdForTitle(title.fullText) tag:wikitext('[[' .. page .. '|' .. label .. ']]') if itemId ~= nil then tag:wikitext(' [[Image:Wikidata.svg|10px|link=d:' .. itemId .. '|Lihat maklumat di Wikidata]]') if category ~= nil then tag:wikitext('[[Kategori:' .. category .. ']]') end end return tostring(tag) end local function withWikidataLink(wikitext, category) if wikitext == nil then return nil end local new_wikitext = mw.ustring.gsub(wikitext, '%[%[([^|%]]*)%]%]', function(page) return addWikidataToLink(page, mw.ustring.gsub(page, '%.*/', ''), category) end) if new_wikitext ~= wikitext then return new_wikitext end return mw.ustring.gsub(wikitext, '%[%[([^|]*)|([^|%]]*)%]%]', function(page, link) return addWikidataToLink(page, link, category) end) end -- Build the metadata table local function build_metadata(args, item, html) local metadataTable = mw.html.create('table') :attr('id', 'ws-index-metadata') -- Title if args.title then local titleContent = item and withWikidataLink(args.title) or '[[' .. args.title .. ']]' metadataTable:node(construct_field('title', titleContent)) else mw.addWarning('Anda perlu isi medan tajuk borang.') end -- Subtitle metadataTable:node(construct_field('subtitle', withWikidataLink(args.subtitle))) -- Language if args.language then if item then metadataTable:node(construct_field('language', withWikidataLink(args.language))) html:wikitext(construct_cat('Karya dengan maklumat bahasa')) local languages = item:formatPropertyValues('P407', { mw.wikibase.entity.claimRanks.RANK_NORMAL })['value'] local languageCount = 0 for language in string.gmatch(languages, '([^,]+)') do languageCount = languageCount + 1 html:wikitext(construct_cat('Laman indeks karya yang asal dalam ' .. language)) end if languageCount > 1 then html:wikitext(construct_cat('Laman indeks karya yang asal dalam pelbagai bahasa')) end else metadataTable:node(construct_field('language', args.language)) end else html:wikitext(construct_cat('Laman indeks karya tanpa maklumat bahasa')) end -- Volume if args.volume then metadataTable:node(construct_field('volume', '[[' .. args.title .. '/Jilid ' .. args.volume .. '|' .. args.volume .. ']]')) html:wikitext(construct_cat('Karya dengan maklumat nombor jilid')) else html:wikitext(construct_cat('Karya tanpa maklumat nombor jilid')) end -- Edition if args.edition then metadataTable:node(construct_field('edition', '[[' .. args.title .. '/Edisi ' .. args.edition .. '|' .. args.edition .. ']]')) html:wikitext(construct_cat('Karya dengan maklumat edisi')) else html:wikitext(construct_cat('Karya tanpa maklumat edisi')) end -- Author if args.author then if item then metadataTable:node(construct_field('author', withWikidataLink(args.author))) html:wikitext(construct_cat('Karya dengan maklumat pengarang')) local authors = item:formatPropertyValues('P50', { mw.wikibase.entity.claimRanks.RANK_NORMAL })['value'] for author in string.gmatch(authors, '([^,]+)') do html:wikitext(construct_cat('Karya ' .. author)) end else metadataTable:node(construct_field('author', '{{Al|' .. args.author .. '}}')) end else html:wikitext(construct_cat('Karya tanpa maklumat pengarang')) end -- Translator if args.translator then local content = item and withWikidataLink(args.translator) or ('{{Al|' .. args.translator .. '}}') metadataTable:node(construct_field('translator', content)) html:wikitext(construct_cat('Karya dengan maklumat penterjemah')) else html:wikitext(construct_cat('Karya tanpa maklumat penterjemah')) end -- Editor if args.editor then local content = item and withWikidataLink(args.editor) or ('{{Al|' .. args.editor .. '}}') metadataTable:node(construct_field('editor', content)) html:wikitext(construct_cat('Karya dengan maklumat penyunting')) else html:wikitext(construct_cat('Karya tanpa maklumat penyunting')) end -- Illustrator if args.illustrator then metadataTable:node(construct_field('illustrator', withWikidataLink(args.illustrator))) html:wikitext(construct_cat('Karya dengan maklumat pengilustrasi')) else html:wikitext(construct_cat('Karya tanpa maklumat pengilustrasi')) end -- Publisher if args.publisher then metadataTable:node(construct_field('publisher', withWikidataLink(args.publisher))) html:wikitext(construct_cat('Karya dengan maklumat penerbit')) else html:wikitext(construct_cat('Karya tanpa maklumat penerbit')) end -- Address / Published in if args.address then metadataTable:node(construct_field('address', withWikidataLink(args.address))) html:wikitext(construct_cat('Karya dengan maklumat alamat')) elseif args.publishedin then metadataTable:node(construct_field('publishedin', withWikidataLink(args.publishedin))) html:wikitext(construct_cat('Karya dengan maklumat alamat penerbitan')) else html:wikitext(construct_cat('Karya tanpa maklumat alamat penerbitan')) end -- Year / Inception if args.year then metadataTable:node(construct_field('year', withWikidataLink(args.year))) html:wikitext(construct_cat('Karya dengan maklumat tarikh')) html:wikitext(construct_cat('Karya tahun ' .. args.year)) elseif args.inception then metadataTable:node(construct_field('inception', withWikidataLink(args.inception))) html:wikitext(construct_cat('Karya dengan maklumat tarikh terawal')) else html:wikitext(construct_cat('Karya tanpa maklumat tarikh')) end -- Printer if args.printer then metadataTable:node(construct_field('printer', withWikidataLink(args.printer))) html:wikitext(construct_cat('Karya dengan maklumat pencetak')) else html:wikitext(construct_cat('Karya tanpa maklumat pencetak')) end -- Source local linkable = { djvu=1, pdf=1, png=1, gif=1, tif=1, ogg=1, ogv=1, webm=1 } if args.source and linkable[args.source] then metadataTable:node(construct_field('source', '[[:File:' .. mw.title.getCurrentTitle().text .. '|' .. args.source .. ']]')) else metadataTable:node(construct_field('source', args.source)) end -- Progress local progress_data = construct_status_field(args) metadataTable:node(progress_data.row) html:wikitext(progress_data.cat) -- Volumes/Series metadataTable:node(construct_field('volumes', args.volumes)) return metadataTable end -- Build the cover image local function build_cover(args) local page = mw.title.getCurrentTitle() if args.image then local imageTitle if tonumber(args.image) ~= nil then imageTitle = page:subPageTitle(args.image) else imageTitle = mw.title.new(args.image, 'Media') end if imageTitle then local name = imageTitle.text local slash = string.find(name, '/') if slash then local fname = string.sub(name, 1, slash - 1) local fpage = string.sub(name, slash + 1) return '[[File:' .. fname .. '|page=' .. fpage .. '|' .. cfg.cover.width .. '|class=ws-cover]]' else return '[[File:' .. name .. '|' .. cfg.cover.width .. '|class=ws-cover]]' end else return args.image end else return '[[' .. cfg.cover.image .. '|' .. cfg.cover.width .. '|class=ws-cover]]' end end -- Main local function indexTemplate(frame) local data = (require 'Modul:Index_data').indexDataWithWikidata(frame) local args = data.args local item = data.item local html = mw.html.create() -- Wikidata indicator if item then html:wikitext('[[Kategori:Karya dengan ID Wikidata]]') html:wikitext('<indicator name="wikidata">[[File:Wikidata.svg|20px|ID Wikidata|link=d:' .. item.id .. ']]</indicator>') else html:wikitext('[[Kategori:Karya tanpa ID Wikidata]]') end local metadataTable = build_metadata(args, item, html) local coverImage = build_cover(args) -- Outer container (mirrors English #ws-index-container) local outerTable = html:tag('table') :attr('id', 'ws-index-container') local outerRow = outerTable:tag('tr') -- Main cell: cover + metadata outerRow:tag('td') :attr('id', 'ws-index-main-cell') :tag('table') :attr('id', 'ws-index-main-table') :tag('tr'):tag('td') :tag('div') :attr('id', 'ws-index-cover-container') :wikitext(coverImage) :done() :node(metadataTable) :done() :tag('tr'):tag('td') :tag('div') :attr('id', 'ws-index-pagelist-container') :addClass('mw-collapsible') :tag('em'):wikitext(cfg.pagelist.pages.txt):done() :wikitext(' ') :tag('span') :attr('id', 'ws-index-pagelist-legend') :wikitext(cfg.pagelist.legend.txt) :done() :tag('div') :attr('id', 'ws-index-pagelist') :addClass('index-pagelist mw-collapsible-content') :newline() :wikitext(args.pages and mw.text.trim(args.pages)) :newline() -- Remarks cell if args.remarks then outerRow:tag('td') :attr('id', 'ws-index-remarks') :newline() :wikitext(frame:preprocess(args.remarks)) else outerRow:tag('td') :attr('id', 'ws-index-remarks-empty') end -- Notes (below outer table, like English module) if args.notes then html:tag('div') :attr('id', 'ws-index-notes') :wikitext(args.notes) end -- Type categories if cfg.type_cats[args.type] then html:wikitext(construct_cat(cfg.type_cats[args.type])) end -- Source categories if cfg.source_cats[args.source] then html:wikitext(construct_cat(cfg.source_cats[args.source])) elseif args.source ~= 'lain-lain' then html:wikitext(construct_cat('Indeks fail format lain')) end html:wikitext(construct_cat('Indeks')) if not args.remarks then html:wikitext(construct_cat('Laman berindeks')) end return tostring(html) end local p = {} function p.indexTemplate(frame) return indexTemplate(frame) end return p t03kw3j2x4x71ex35oct61ocdt3d7b9 22417 22412 2026-04-13T00:11:14Z Hakimi97 9 Adjust (2) 22417 Scribunto text/plain --[=[ Latest update: 28th April 2025 This is a module to implement logic for [[MediaWiki:Proofreadpage index template]] on Malay Wikisource, based on https://en.wikisource.beta.wmflabs.org/wiki/Module:Index_template with significant changes: * Image and metadata are placed side by side in the first row, pagelist spans the full width in the second row, and finally remarks/notes appear on the right side of image, metadata and pagelist * Sufficient gap between image and metadata * All labels and values on metadata are ensured to be left-aligned * Sufficient gap between labels and values of metadata * Author property value changed to P50 instead of P253075 * Remarks are encapsulated by Template:scrollpane * Add language parameter and categorization for metadataTable * Change the wikilink format of edition and volume to follow the convention of [[Title/(Volume or Edition) (number)|(number)]]. * Ensure all file types under the source parameter could be wikilinked. ]=] local cfg = require('Modul:Index template/config') -- Helper: wrap in category markup local function construct_cat(cat) return '[[Kategori:' .. cat .. ']]' end -- Helper: link to category page local function construct_cat_link(cat, text) return '[[:Kategori:' .. cat .. '|' .. (text or cat) .. ']]' end -- Build a metadata row using CSS classes (like English module) local function construct_field(id, content) if id == nil or content == nil then return nil elseif not cfg.headings[id] then error(cfg.missing_heading_id(id)) end local tr = mw.html.create('tr') :attr('id', 'ws-index-' .. id .. '-row') :addClass('ws-index-row') :tag('th') :attr('scope', 'row') :attr('id', 'ws-index-' .. id .. '-label') :addClass('ws-index-label') :wikitext(cfg.headings[id]['txt']) :done() :tag('td') :attr('id', 'ws-index-' .. id .. '-value') :addClass('ws-index-value') :wikitext(content) :allDone() return tr end -- Build the progress/status row local function construct_status_field(args) local index_status = args.progress or '_missing' local sd = cfg.status[index_status] or cfg.status['_default'] local txt = sd['txt'] if type(txt) == 'function' then txt = txt(index_status) end local display if sd['error'] then display = '<span class="error">' .. txt .. '</span>' else display = construct_cat_link(sd['cat'], txt) end return { row = construct_field('progress', display), cat = construct_cat(sd['cat']) } end -- Wikidata link helpers (unchanged from your original) local function addWikidataToLink(page, label, category) local title = mw.title.new(page) if title == nil then return '[[' .. page .. '|' .. label .. ']]' end if title.isRedirect then title = title.redirectTarget end local tag = mw.html.create('span') local itemId = mw.wikibase.getEntityIdForTitle(title.fullText) tag:wikitext('[[' .. page .. '|' .. label .. ']]') if itemId ~= nil then tag:wikitext(' [[Image:Wikidata.svg|10px|link=d:' .. itemId .. '|Lihat maklumat di Wikidata]]') if category ~= nil then tag:wikitext('[[Kategori:' .. category .. ']]') end end return tostring(tag) end local function withWikidataLink(wikitext, category) if wikitext == nil then return nil end local new_wikitext = mw.ustring.gsub(wikitext, '%[%[([^|%]]*)%]%]', function(page) return addWikidataToLink(page, mw.ustring.gsub(page, '%.*/', ''), category) end) if new_wikitext ~= wikitext then return new_wikitext end return mw.ustring.gsub(wikitext, '%[%[([^|]*)|([^|%]]*)%]%]', function(page, link) return addWikidataToLink(page, link, category) end) end -- Build the metadata table local function build_metadata(args, item, html) local metadataTable = mw.html.create('table') :attr('id', 'ws-index-metadata') -- Title if args.title then local titleContent = item and withWikidataLink(args.title) or '[[' .. args.title .. ']]' metadataTable:node(construct_field('title', titleContent)) else mw.addWarning('Anda perlu isi medan tajuk borang.') end -- Subtitle metadataTable:node(construct_field('subtitle', withWikidataLink(args.subtitle))) -- Language if args.language then if item then metadataTable:node(construct_field('language', withWikidataLink(args.language))) html:wikitext(construct_cat('Karya dengan maklumat bahasa')) local languages = item:formatPropertyValues('P407', { mw.wikibase.entity.claimRanks.RANK_NORMAL })['value'] local languageCount = 0 for language in string.gmatch(languages, '([^,]+)') do languageCount = languageCount + 1 html:wikitext(construct_cat('Laman indeks karya yang asal dalam ' .. language)) end if languageCount > 1 then html:wikitext(construct_cat('Laman indeks karya yang asal dalam pelbagai bahasa')) end else metadataTable:node(construct_field('language', args.language)) end else html:wikitext(construct_cat('Laman indeks karya tanpa maklumat bahasa')) end -- Volume if args.volume then metadataTable:node(construct_field('volume', '[[' .. args.title .. '/Jilid ' .. args.volume .. '|' .. args.volume .. ']]')) html:wikitext(construct_cat('Karya dengan maklumat nombor jilid')) else html:wikitext(construct_cat('Karya tanpa maklumat nombor jilid')) end -- Edition if args.edition then metadataTable:node(construct_field('edition', '[[' .. args.title .. '/Edisi ' .. args.edition .. '|' .. args.edition .. ']]')) html:wikitext(construct_cat('Karya dengan maklumat edisi')) else html:wikitext(construct_cat('Karya tanpa maklumat edisi')) end -- Author if args.author then if item then metadataTable:node(construct_field('author', withWikidataLink(args.author))) html:wikitext(construct_cat('Karya dengan maklumat pengarang')) local authors = item:formatPropertyValues('P50', { mw.wikibase.entity.claimRanks.RANK_NORMAL })['value'] for author in string.gmatch(authors, '([^,]+)') do html:wikitext(construct_cat('Karya ' .. author)) end else metadataTable:node(construct_field('author', '{{Al|' .. args.author .. '}}')) end else html:wikitext(construct_cat('Karya tanpa maklumat pengarang')) end -- Translator if args.translator then local content = item and withWikidataLink(args.translator) or ('{{Al|' .. args.translator .. '}}') metadataTable:node(construct_field('translator', content)) html:wikitext(construct_cat('Karya dengan maklumat penterjemah')) else html:wikitext(construct_cat('Karya tanpa maklumat penterjemah')) end -- Editor if args.editor then local content = item and withWikidataLink(args.editor) or ('{{Al|' .. args.editor .. '}}') metadataTable:node(construct_field('editor', content)) html:wikitext(construct_cat('Karya dengan maklumat penyunting')) else html:wikitext(construct_cat('Karya tanpa maklumat penyunting')) end -- Illustrator if args.illustrator then metadataTable:node(construct_field('illustrator', withWikidataLink(args.illustrator))) html:wikitext(construct_cat('Karya dengan maklumat pengilustrasi')) else html:wikitext(construct_cat('Karya tanpa maklumat pengilustrasi')) end -- Publisher if args.publisher then metadataTable:node(construct_field('publisher', withWikidataLink(args.publisher))) html:wikitext(construct_cat('Karya dengan maklumat penerbit')) else html:wikitext(construct_cat('Karya tanpa maklumat penerbit')) end -- Address / Published in if args.address then metadataTable:node(construct_field('address', withWikidataLink(args.address))) html:wikitext(construct_cat('Karya dengan maklumat alamat')) elseif args.publishedin then metadataTable:node(construct_field('publishedin', withWikidataLink(args.publishedin))) html:wikitext(construct_cat('Karya dengan maklumat alamat penerbitan')) else html:wikitext(construct_cat('Karya tanpa maklumat alamat penerbitan')) end -- Year / Inception if args.year then metadataTable:node(construct_field('year', withWikidataLink(args.year))) html:wikitext(construct_cat('Karya dengan maklumat tarikh')) html:wikitext(construct_cat('Karya tahun ' .. args.year)) elseif args.inception then metadataTable:node(construct_field('inception', withWikidataLink(args.inception))) html:wikitext(construct_cat('Karya dengan maklumat tarikh terawal')) else html:wikitext(construct_cat('Karya tanpa maklumat tarikh')) end -- Printer if args.printer then metadataTable:node(construct_field('printer', withWikidataLink(args.printer))) html:wikitext(construct_cat('Karya dengan maklumat pencetak')) else html:wikitext(construct_cat('Karya tanpa maklumat pencetak')) end -- Source local linkable = { djvu=1, pdf=1, png=1, gif=1, tif=1, ogg=1, ogv=1, webm=1 } if args.source and linkable[args.source] then metadataTable:node(construct_field('source', '[[:File:' .. mw.title.getCurrentTitle().text .. '|' .. args.source .. ']]')) else metadataTable:node(construct_field('source', args.source)) end -- Progress local progress_data = construct_status_field(args) metadataTable:node(progress_data.row) html:wikitext(progress_data.cat) -- Volumes/Series metadataTable:node(construct_field('volumes', args.volumes)) return metadataTable end -- Build the cover image local function build_cover(args) local page = mw.title.getCurrentTitle() if args.image then local imageTitle if tonumber(args.image) ~= nil then imageTitle = page:subPageTitle(args.image) else imageTitle = mw.title.new(args.image, 'Media') end if imageTitle then local name = imageTitle.text local slash = string.find(name, '/') if slash then local fname = string.sub(name, 1, slash - 1) local fpage = string.sub(name, slash + 1) return '[[File:' .. fname .. '|page=' .. fpage .. '|' .. cfg.cover.width .. '|class=ws-cover]]' else return '[[File:' .. name .. '|' .. cfg.cover.width .. '|class=ws-cover]]' end else return args.image end else return '[[' .. cfg.cover.image .. '|' .. cfg.cover.width .. '|class=ws-cover]]' end end -- Main local function indexTemplate(frame) local data = (require 'Modul:Index_data').indexDataWithWikidata(frame) local args = data.args local item = data.item local html = mw.html.create() -- Wikidata indicator if item then html:wikitext('[[Kategori:Karya dengan ID Wikidata]]') html:wikitext('<indicator name="wikidata">[[File:Wikidata.svg|20px|ID Wikidata|link=d:' .. item.id .. ']]</indicator>') else html:wikitext('[[Kategori:Karya tanpa ID Wikidata]]') end local metadataTable = build_metadata(args, item, html) local coverImage = build_cover(args) -- Outer container (mirrors English #ws-index-container) local outerTable = html:tag('table') :attr('id', 'ws-index-container') local outerRow = outerTable:tag('tr') -- Main cell: cover + metadata outerRow:tag('td') :attr('id', 'ws-index-main-cell') :tag('table') :attr('id', 'ws-index-main-table') :tag('tr'):tag('td') :tag('div') :attr('id', 'ws-index-cover-container') :wikitext(coverImage) :done() :node(metadataTable) :done() :tag('tr'):tag('td') :tag('div') :attr('id', 'ws-index-pagelist-container') :addClass('mw-collapsible') -- "Muka surat laman" bold, same line as legend, matching English :tag('em'):wikitext(cfg.pagelist.pages.txt):done() :wikitext(' ') :tag('span') :attr('id', 'ws-index-pagelist-legend') :wikitext(cfg.pagelist.legend.txt) :done() :tag('div') :attr('id', 'ws-index-pagelist') :addClass('index-pagelist mw-collapsible-content') :newline() :wikitext(args.pages and mw.text.trim(args.pages)) :newline() -- Remarks cell (always rendered, empty or not — matching English) if args.remarks then outerRow:tag('td') :attr('id', 'ws-index-remarks') :newline() :wikitext(frame:preprocess(args.remarks)) else outerRow:tag('td') :attr('id', 'ws-index-remarks-empty') end -- Notes (below outer table, like English module) if args.notes then html:tag('div') :attr('id', 'ws-index-notes') :wikitext(args.notes) end -- Type categories if cfg.type_cats[args.type] then html:wikitext(construct_cat(cfg.type_cats[args.type])) end -- Source categories if cfg.source_cats[args.source] then html:wikitext(construct_cat(cfg.source_cats[args.source])) elseif args.source ~= 'lain-lain' then html:wikitext(construct_cat('Indeks fail format lain')) end html:wikitext(construct_cat('Indeks')) if not args.remarks then html:wikitext(construct_cat('Laman berindeks')) end return tostring(html) end local p = {} function p.indexTemplate(frame) return indexTemplate(frame) end return p bzrph2z72285v2kt6rwlol0m8woli11 22419 22417 2026-04-13T00:18:09Z Hakimi97 9 22419 Scribunto text/plain --[=[ Latest update: 28th April 2025 This is a module to implement logic for [[MediaWiki:Proofreadpage index template]] on Malay Wikisource, based on https://en.wikisource.beta.wmflabs.org/wiki/Module:Index_template with significant changes: * Image and metadata are placed side by side in the first row, pagelist spans the full width in the second row, and finally remarks/notes appear on the right side of image, metadata and pagelist * Sufficient gap between image and metadata * All labels and values on metadata are ensured to be left-aligned * Sufficient gap between labels and values of metadata * Author property value changed to P50 instead of P253075 * Remarks are encapsulated by Template:scrollpane * Add language parameter and categorization for metadataTable * Change the wikilink format of edition and volume to follow the convention of [[Title/(Volume or Edition) (number)|(number)]]. * Ensure all file types under the source parameter could be wikilinked. ]=] local cfg = require('Modul:Index template/config') -- Helper: wrap in category markup local function construct_cat(cat) return '[[Kategori:' .. cat .. ']]' end -- Helper: link to category page local function construct_cat_link(cat, text) return '[[:Kategori:' .. cat .. '|' .. (text or cat) .. ']]' end -- Build a metadata row using CSS classes (like English module) local function construct_field(id, content) if id == nil or content == nil then return nil elseif not cfg.headings[id] then error(cfg.missing_heading_id(id)) end local tr = mw.html.create('tr') :attr('id', 'ws-index-' .. id .. '-row') :addClass('ws-index-row') :tag('th') :attr('scope', 'row') :attr('id', 'ws-index-' .. id .. '-label') :addClass('ws-index-label') :wikitext(cfg.headings[id]['txt']) :done() :tag('td') :attr('id', 'ws-index-' .. id .. '-value') :addClass('ws-index-value') :wikitext(content) :allDone() return tr end -- Build the progress/status row local function construct_status_field(args) local index_status = args.progress or '_missing' local sd = cfg.status[index_status] or cfg.status['_default'] local txt = sd['txt'] if type(txt) == 'function' then txt = txt(index_status) end local display if sd['error'] then display = '<span class="error">' .. txt .. '</span>' else display = construct_cat_link(sd['cat'], txt) end return { row = construct_field('progress', display), cat = construct_cat(sd['cat']) } end -- Wikidata link helpers (unchanged from your original) local function addWikidataToLink(page, label, category) local title = mw.title.new(page) if title == nil then return '[[' .. page .. '|' .. label .. ']]' end if title.isRedirect then title = title.redirectTarget end local tag = mw.html.create('span') local itemId = mw.wikibase.getEntityIdForTitle(title.fullText) tag:wikitext('[[' .. page .. '|' .. label .. ']]') if itemId ~= nil then tag:wikitext(' [[Image:Wikidata.svg|10px|link=d:' .. itemId .. '|Lihat maklumat di Wikidata]]') if category ~= nil then tag:wikitext('[[Kategori:' .. category .. ']]') end end return tostring(tag) end local function withWikidataLink(wikitext, category) if wikitext == nil then return nil end local new_wikitext = mw.ustring.gsub(wikitext, '%[%[([^|%]]*)%]%]', function(page) return addWikidataToLink(page, mw.ustring.gsub(page, '%.*/', ''), category) end) if new_wikitext ~= wikitext then return new_wikitext end return mw.ustring.gsub(wikitext, '%[%[([^|]*)|([^|%]]*)%]%]', function(page, link) return addWikidataToLink(page, link, category) end) end -- Build the metadata table local function build_metadata(args, item, html) local metadataTable = mw.html.create('table') :attr('id', 'ws-index-metadata') -- Title if args.title then local titleContent = item and withWikidataLink(args.title) or '[[' .. args.title .. ']]' metadataTable:node(construct_field('title', titleContent)) else mw.addWarning('Anda perlu isi medan tajuk borang.') end -- Subtitle metadataTable:node(construct_field('subtitle', withWikidataLink(args.subtitle))) -- Language if args.language then if item then metadataTable:node(construct_field('language', withWikidataLink(args.language))) html:wikitext(construct_cat('Karya dengan maklumat bahasa')) local languages = item:formatPropertyValues('P407', { mw.wikibase.entity.claimRanks.RANK_NORMAL })['value'] local languageCount = 0 for language in string.gmatch(languages, '([^,]+)') do languageCount = languageCount + 1 html:wikitext(construct_cat('Laman indeks karya yang asal dalam ' .. language)) end if languageCount > 1 then html:wikitext(construct_cat('Laman indeks karya yang asal dalam pelbagai bahasa')) end else metadataTable:node(construct_field('language', args.language)) end else html:wikitext(construct_cat('Laman indeks karya tanpa maklumat bahasa')) end -- Volume if args.volume then metadataTable:node(construct_field('volume', '[[' .. args.title .. '/Jilid ' .. args.volume .. '|' .. args.volume .. ']]')) html:wikitext(construct_cat('Karya dengan maklumat nombor jilid')) else html:wikitext(construct_cat('Karya tanpa maklumat nombor jilid')) end -- Edition if args.edition then metadataTable:node(construct_field('edition', '[[' .. args.title .. '/Edisi ' .. args.edition .. '|' .. args.edition .. ']]')) html:wikitext(construct_cat('Karya dengan maklumat edisi')) else html:wikitext(construct_cat('Karya tanpa maklumat edisi')) end -- Author if args.author then if item then metadataTable:node(construct_field('author', withWikidataLink(args.author))) html:wikitext(construct_cat('Karya dengan maklumat pengarang')) local authors = item:formatPropertyValues('P50', { mw.wikibase.entity.claimRanks.RANK_NORMAL })['value'] for author in string.gmatch(authors, '([^,]+)') do html:wikitext(construct_cat('Karya ' .. author)) end else metadataTable:node(construct_field('author', '{{Al|' .. args.author .. '}}')) end else html:wikitext(construct_cat('Karya tanpa maklumat pengarang')) end -- Translator if args.translator then local content = item and withWikidataLink(args.translator) or ('{{Al|' .. args.translator .. '}}') metadataTable:node(construct_field('translator', content)) html:wikitext(construct_cat('Karya dengan maklumat penterjemah')) else html:wikitext(construct_cat('Karya tanpa maklumat penterjemah')) end -- Editor if args.editor then local content = item and withWikidataLink(args.editor) or ('{{Al|' .. args.editor .. '}}') metadataTable:node(construct_field('editor', content)) html:wikitext(construct_cat('Karya dengan maklumat penyunting')) else html:wikitext(construct_cat('Karya tanpa maklumat penyunting')) end -- Illustrator if args.illustrator then metadataTable:node(construct_field('illustrator', withWikidataLink(args.illustrator))) html:wikitext(construct_cat('Karya dengan maklumat pengilustrasi')) else html:wikitext(construct_cat('Karya tanpa maklumat pengilustrasi')) end -- Publisher if args.publisher then metadataTable:node(construct_field('publisher', withWikidataLink(args.publisher))) html:wikitext(construct_cat('Karya dengan maklumat penerbit')) else html:wikitext(construct_cat('Karya tanpa maklumat penerbit')) end -- Address / Published in if args.address then metadataTable:node(construct_field('address', withWikidataLink(args.address))) html:wikitext(construct_cat('Karya dengan maklumat alamat')) elseif args.publishedin then metadataTable:node(construct_field('publishedin', withWikidataLink(args.publishedin))) html:wikitext(construct_cat('Karya dengan maklumat alamat penerbitan')) else html:wikitext(construct_cat('Karya tanpa maklumat alamat penerbitan')) end -- Year / Inception if args.year then metadataTable:node(construct_field('year', withWikidataLink(args.year))) html:wikitext(construct_cat('Karya dengan maklumat tarikh')) html:wikitext(construct_cat('Karya tahun ' .. args.year)) elseif args.inception then metadataTable:node(construct_field('inception', withWikidataLink(args.inception))) html:wikitext(construct_cat('Karya dengan maklumat tarikh terawal')) else html:wikitext(construct_cat('Karya tanpa maklumat tarikh')) end -- Printer if args.printer then metadataTable:node(construct_field('printer', withWikidataLink(args.printer))) html:wikitext(construct_cat('Karya dengan maklumat pencetak')) else html:wikitext(construct_cat('Karya tanpa maklumat pencetak')) end -- Source local linkable = { djvu=1, pdf=1, png=1, gif=1, tif=1, ogg=1, ogv=1, webm=1 } if args.source and linkable[args.source] then metadataTable:node(construct_field('source', '[[:File:' .. mw.title.getCurrentTitle().text .. '|' .. args.source .. ']]')) else metadataTable:node(construct_field('source', args.source)) end -- Progress local progress_data = construct_status_field(args) metadataTable:node(progress_data.row) html:wikitext(progress_data.cat) -- Volumes/Series metadataTable:node(construct_field('volumes', args.volumes)) return metadataTable end -- Build the cover image local function build_cover(args) local page = mw.title.getCurrentTitle() if args.image then local imageTitle if tonumber(args.image) ~= nil then imageTitle = page:subPageTitle(args.image) else imageTitle = mw.title.new(args.image, 'Media') end if imageTitle then local name = imageTitle.text local slash = string.find(name, '/') if slash then local fname = string.sub(name, 1, slash - 1) local fpage = string.sub(name, slash + 1) return '[[File:' .. fname .. '|page=' .. fpage .. '|' .. cfg.cover.width .. '|class=ws-cover]]' else return '[[File:' .. name .. '|' .. cfg.cover.width .. '|class=ws-cover]]' end else return args.image end else return '[[' .. cfg.cover.image .. '|' .. cfg.cover.width .. '|class=ws-cover]]' end end -- Main local function indexTemplate(frame) local data = (require 'Modul:Index_data').indexDataWithWikidata(frame) local args = data.args local item = data.item local html = mw.html.create() -- Wikidata indicator if item then html:wikitext('[[Kategori:Karya dengan ID Wikidata]]') html:wikitext('<indicator name="wikidata">[[File:Wikidata.svg|20px|ID Wikidata|link=d:' .. item.id .. ']]</indicator>') else html:wikitext('[[Kategori:Karya tanpa ID Wikidata]]') end local metadataTable = build_metadata(args, item, html) local coverImage = build_cover(args) -- Outer container (mirrors English #ws-index-container) local outerTable = html:tag('table') :attr('id', 'ws-index-container') local outerRow = outerTable:tag('tr') -- Main cell: cover + metadata outerRow:tag('td') :attr('id', 'ws-index-main-cell') :tag('table') :attr('id', 'ws-index-main-table') :tag('tr'):tag('td') :tag('div') :attr('id', 'ws-index-cover-container') :wikitext(coverImage) :done() :node(metadataTable) :done() :tag('tr'):tag('td') :tag('div') :attr('id', 'ws-index-pagelist-container') :addClass('mw-collapsible') -- "Muka surat laman" bold, same line as legend, matching English :tag('strong'):wikitext(cfg.pagelist.pages.txt):done() :wikitext(' ') :tag('span') :attr('id', 'ws-index-pagelist-legend') :wikitext(cfg.pagelist.legend.txt) :done() :tag('div') :attr('id', 'ws-index-pagelist') :addClass('index-pagelist mw-collapsible-content') :newline() :wikitext(args.pages and mw.text.trim(args.pages)) :newline() -- Remarks cell (always rendered, empty or not — matching English) if args.remarks then outerRow:tag('td') :attr('id', 'ws-index-remarks') :newline() :wikitext(frame:preprocess(args.remarks)) else outerRow:tag('td') :attr('id', 'ws-index-remarks-empty') end -- Notes (below outer table, like English module) if args.notes then html:tag('div') :attr('id', 'ws-index-notes') :wikitext(args.notes) end -- Type categories if cfg.type_cats[args.type] then html:wikitext(construct_cat(cfg.type_cats[args.type])) end -- Source categories if cfg.source_cats[args.source] then html:wikitext(construct_cat(cfg.source_cats[args.source])) elseif args.source ~= 'lain-lain' then html:wikitext(construct_cat('Indeks fail format lain')) end html:wikitext(construct_cat('Indeks')) if not args.remarks then html:wikitext(construct_cat('Laman berindeks')) end return tostring(html) end local p = {} function p.indexTemplate(frame) return indexTemplate(frame) end return p i86isw75m92ausnp1mutdmhtlslx4qf 22421 22419 2026-04-13T00:22:42Z Hakimi97 9 22421 Scribunto text/plain --[=[ Latest update: 28th April 2025 This is a module to implement logic for [[MediaWiki:Proofreadpage index template]] on Malay Wikisource, based on https://en.wikisource.beta.wmflabs.org/wiki/Module:Index_template with significant changes: * Image and metadata are placed side by side in the first row, pagelist spans the full width in the second row, and finally remarks/notes appear on the right side of image, metadata and pagelist * Sufficient gap between image and metadata * All labels and values on metadata are ensured to be left-aligned * Sufficient gap between labels and values of metadata * Author property value changed to P50 instead of P253075 * Remarks are encapsulated by Template:scrollpane * Add language parameter and categorization for metadataTable * Change the wikilink format of edition and volume to follow the convention of [[Title/(Volume or Edition) (number)|(number)]]. * Ensure all file types under the source parameter could be wikilinked. ]=] local cfg = require('Modul:Index template/config') -- Helper: wrap in category markup local function construct_cat(cat) return '[[Kategori:' .. cat .. ']]' end -- Helper: link to category page local function construct_cat_link(cat, text) return '[[:Kategori:' .. cat .. '|' .. (text or cat) .. ']]' end -- Build a metadata row using CSS classes (like English module) local function construct_field(id, content) if id == nil or content == nil then return nil elseif not cfg.headings[id] then error(cfg.missing_heading_id(id)) end local tr = mw.html.create('tr') :attr('id', 'ws-index-' .. id .. '-row') :addClass('ws-index-row') :tag('th') :attr('scope', 'row') :attr('id', 'ws-index-' .. id .. '-label') :addClass('ws-index-label') :css('text-align', 'right') :css('padding-right', '1.5em') :wikitext(cfg.headings[id]['txt']) :done() :tag('td') :attr('id', 'ws-index-' .. id .. '-value') :addClass('ws-index-value') :wikitext(content) :allDone() return tr end -- Build the progress/status row local function construct_status_field(args) local index_status = args.progress or '_missing' local sd = cfg.status[index_status] or cfg.status['_default'] local txt = sd['txt'] if type(txt) == 'function' then txt = txt(index_status) end local display if sd['error'] then display = '<span class="error">' .. txt .. '</span>' else display = construct_cat_link(sd['cat'], txt) end return { row = construct_field('progress', display), cat = construct_cat(sd['cat']) } end -- Wikidata link helpers (unchanged from your original) local function addWikidataToLink(page, label, category) local title = mw.title.new(page) if title == nil then return '[[' .. page .. '|' .. label .. ']]' end if title.isRedirect then title = title.redirectTarget end local tag = mw.html.create('span') local itemId = mw.wikibase.getEntityIdForTitle(title.fullText) tag:wikitext('[[' .. page .. '|' .. label .. ']]') if itemId ~= nil then tag:wikitext(' [[Image:Wikidata.svg|10px|link=d:' .. itemId .. '|Lihat maklumat di Wikidata]]') if category ~= nil then tag:wikitext('[[Kategori:' .. category .. ']]') end end return tostring(tag) end local function withWikidataLink(wikitext, category) if wikitext == nil then return nil end local new_wikitext = mw.ustring.gsub(wikitext, '%[%[([^|%]]*)%]%]', function(page) return addWikidataToLink(page, mw.ustring.gsub(page, '%.*/', ''), category) end) if new_wikitext ~= wikitext then return new_wikitext end return mw.ustring.gsub(wikitext, '%[%[([^|]*)|([^|%]]*)%]%]', function(page, link) return addWikidataToLink(page, link, category) end) end -- Build the metadata table local function build_metadata(args, item, html) local metadataTable = mw.html.create('table') :attr('id', 'ws-index-metadata') -- Title if args.title then local titleContent = item and withWikidataLink(args.title) or '[[' .. args.title .. ']]' metadataTable:node(construct_field('title', titleContent)) else mw.addWarning('Anda perlu isi medan tajuk borang.') end -- Subtitle metadataTable:node(construct_field('subtitle', withWikidataLink(args.subtitle))) -- Language if args.language then if item then metadataTable:node(construct_field('language', withWikidataLink(args.language))) html:wikitext(construct_cat('Karya dengan maklumat bahasa')) local languages = item:formatPropertyValues('P407', { mw.wikibase.entity.claimRanks.RANK_NORMAL })['value'] local languageCount = 0 for language in string.gmatch(languages, '([^,]+)') do languageCount = languageCount + 1 html:wikitext(construct_cat('Laman indeks karya yang asal dalam ' .. language)) end if languageCount > 1 then html:wikitext(construct_cat('Laman indeks karya yang asal dalam pelbagai bahasa')) end else metadataTable:node(construct_field('language', args.language)) end else html:wikitext(construct_cat('Laman indeks karya tanpa maklumat bahasa')) end -- Volume if args.volume then metadataTable:node(construct_field('volume', '[[' .. args.title .. '/Jilid ' .. args.volume .. '|' .. args.volume .. ']]')) html:wikitext(construct_cat('Karya dengan maklumat nombor jilid')) else html:wikitext(construct_cat('Karya tanpa maklumat nombor jilid')) end -- Edition if args.edition then metadataTable:node(construct_field('edition', '[[' .. args.title .. '/Edisi ' .. args.edition .. '|' .. args.edition .. ']]')) html:wikitext(construct_cat('Karya dengan maklumat edisi')) else html:wikitext(construct_cat('Karya tanpa maklumat edisi')) end -- Author if args.author then if item then metadataTable:node(construct_field('author', withWikidataLink(args.author))) html:wikitext(construct_cat('Karya dengan maklumat pengarang')) local authors = item:formatPropertyValues('P50', { mw.wikibase.entity.claimRanks.RANK_NORMAL })['value'] for author in string.gmatch(authors, '([^,]+)') do html:wikitext(construct_cat('Karya ' .. author)) end else metadataTable:node(construct_field('author', '{{Al|' .. args.author .. '}}')) end else html:wikitext(construct_cat('Karya tanpa maklumat pengarang')) end -- Translator if args.translator then local content = item and withWikidataLink(args.translator) or ('{{Al|' .. args.translator .. '}}') metadataTable:node(construct_field('translator', content)) html:wikitext(construct_cat('Karya dengan maklumat penterjemah')) else html:wikitext(construct_cat('Karya tanpa maklumat penterjemah')) end -- Editor if args.editor then local content = item and withWikidataLink(args.editor) or ('{{Al|' .. args.editor .. '}}') metadataTable:node(construct_field('editor', content)) html:wikitext(construct_cat('Karya dengan maklumat penyunting')) else html:wikitext(construct_cat('Karya tanpa maklumat penyunting')) end -- Illustrator if args.illustrator then metadataTable:node(construct_field('illustrator', withWikidataLink(args.illustrator))) html:wikitext(construct_cat('Karya dengan maklumat pengilustrasi')) else html:wikitext(construct_cat('Karya tanpa maklumat pengilustrasi')) end -- Publisher if args.publisher then metadataTable:node(construct_field('publisher', withWikidataLink(args.publisher))) html:wikitext(construct_cat('Karya dengan maklumat penerbit')) else html:wikitext(construct_cat('Karya tanpa maklumat penerbit')) end -- Address / Published in if args.address then metadataTable:node(construct_field('address', withWikidataLink(args.address))) html:wikitext(construct_cat('Karya dengan maklumat alamat')) elseif args.publishedin then metadataTable:node(construct_field('publishedin', withWikidataLink(args.publishedin))) html:wikitext(construct_cat('Karya dengan maklumat alamat penerbitan')) else html:wikitext(construct_cat('Karya tanpa maklumat alamat penerbitan')) end -- Year / Inception if args.year then metadataTable:node(construct_field('year', withWikidataLink(args.year))) html:wikitext(construct_cat('Karya dengan maklumat tarikh')) html:wikitext(construct_cat('Karya tahun ' .. args.year)) elseif args.inception then metadataTable:node(construct_field('inception', withWikidataLink(args.inception))) html:wikitext(construct_cat('Karya dengan maklumat tarikh terawal')) else html:wikitext(construct_cat('Karya tanpa maklumat tarikh')) end -- Printer if args.printer then metadataTable:node(construct_field('printer', withWikidataLink(args.printer))) html:wikitext(construct_cat('Karya dengan maklumat pencetak')) else html:wikitext(construct_cat('Karya tanpa maklumat pencetak')) end -- Source local linkable = { djvu=1, pdf=1, png=1, gif=1, tif=1, ogg=1, ogv=1, webm=1 } if args.source and linkable[args.source] then metadataTable:node(construct_field('source', '[[:File:' .. mw.title.getCurrentTitle().text .. '|' .. args.source .. ']]')) else metadataTable:node(construct_field('source', args.source)) end -- Progress local progress_data = construct_status_field(args) metadataTable:node(progress_data.row) html:wikitext(progress_data.cat) -- Volumes/Series metadataTable:node(construct_field('volumes', args.volumes)) return metadataTable end -- Build the cover image local function build_cover(args) local page = mw.title.getCurrentTitle() if args.image then local imageTitle if tonumber(args.image) ~= nil then imageTitle = page:subPageTitle(args.image) else imageTitle = mw.title.new(args.image, 'Media') end if imageTitle then local name = imageTitle.text local slash = string.find(name, '/') if slash then local fname = string.sub(name, 1, slash - 1) local fpage = string.sub(name, slash + 1) return '[[File:' .. fname .. '|page=' .. fpage .. '|' .. cfg.cover.width .. '|class=ws-cover]]' else return '[[File:' .. name .. '|' .. cfg.cover.width .. '|class=ws-cover]]' end else return args.image end else return '[[' .. cfg.cover.image .. '|' .. cfg.cover.width .. '|class=ws-cover]]' end end -- Main local function indexTemplate(frame) local data = (require 'Modul:Index_data').indexDataWithWikidata(frame) local args = data.args local item = data.item local html = mw.html.create() -- Wikidata indicator if item then html:wikitext('[[Kategori:Karya dengan ID Wikidata]]') html:wikitext('<indicator name="wikidata">[[File:Wikidata.svg|20px|ID Wikidata|link=d:' .. item.id .. ']]</indicator>') else html:wikitext('[[Kategori:Karya tanpa ID Wikidata]]') end local metadataTable = build_metadata(args, item, html) local coverImage = build_cover(args) -- Outer container (mirrors English #ws-index-container) local outerTable = html:tag('table') :attr('id', 'ws-index-container') local outerRow = outerTable:tag('tr') -- Main cell: cover + metadata outerRow:tag('td') :attr('id', 'ws-index-main-cell') :tag('table') :attr('id', 'ws-index-main-table') :tag('tr'):tag('td') :tag('div') :attr('id', 'ws-index-cover-container') :wikitext(coverImage) :done() :node(metadataTable) :done() :tag('tr'):tag('td') :tag('div') :attr('id', 'ws-index-pagelist-container') :addClass('mw-collapsible') -- "Muka surat laman" bold, same line as legend, matching English :tag('strong'):wikitext(cfg.pagelist.pages.txt):done() :wikitext(' ') :tag('span') :attr('id', 'ws-index-pagelist-legend') :wikitext(cfg.pagelist.legend.txt) :done() :tag('div') :attr('id', 'ws-index-pagelist') :addClass('index-pagelist mw-collapsible-content') :newline() :wikitext(args.pages and mw.text.trim(args.pages)) :newline() -- Remarks cell (always rendered, empty or not — matching English) if args.remarks then outerRow:tag('td') :attr('id', 'ws-index-remarks') :newline() :wikitext(frame:preprocess(args.remarks)) else outerRow:tag('td') :attr('id', 'ws-index-remarks-empty') end -- Notes (below outer table, like English module) if args.notes then html:tag('div') :attr('id', 'ws-index-notes') :wikitext(args.notes) end -- Type categories if cfg.type_cats[args.type] then html:wikitext(construct_cat(cfg.type_cats[args.type])) end -- Source categories if cfg.source_cats[args.source] then html:wikitext(construct_cat(cfg.source_cats[args.source])) elseif args.source ~= 'lain-lain' then html:wikitext(construct_cat('Indeks fail format lain')) end html:wikitext(construct_cat('Indeks')) if not args.remarks then html:wikitext(construct_cat('Laman berindeks')) end return tostring(html) end local p = {} function p.indexTemplate(frame) return indexTemplate(frame) end return p flxakuy4aftoikc1yynig2qkqkxlwgi 22422 22421 2026-04-13T00:23:13Z Hakimi97 9 22422 Scribunto text/plain --[=[ Latest update: 28th April 2025 This is a module to implement logic for [[MediaWiki:Proofreadpage index template]] on Malay Wikisource, based on https://en.wikisource.beta.wmflabs.org/wiki/Module:Index_template with significant changes: * Image and metadata are placed side by side in the first row, pagelist spans the full width in the second row, and finally remarks/notes appear on the right side of image, metadata and pagelist * Sufficient gap between image and metadata * All labels and values on metadata are ensured to be left-aligned * Sufficient gap between labels and values of metadata * Author property value changed to P50 instead of P253075 * Remarks are encapsulated by Template:scrollpane * Add language parameter and categorization for metadataTable * Change the wikilink format of edition and volume to follow the convention of [[Title/(Volume or Edition) (number)|(number)]]. * Ensure all file types under the source parameter could be wikilinked. ]=] local cfg = require('Modul:Index template/config') -- Helper: wrap in category markup local function construct_cat(cat) return '[[Kategori:' .. cat .. ']]' end -- Helper: link to category page local function construct_cat_link(cat, text) return '[[:Kategori:' .. cat .. '|' .. (text or cat) .. ']]' end -- Build a metadata row using CSS classes (like English module) local function construct_field(id, content) if id == nil or content == nil then return nil elseif not cfg.headings[id] then error(cfg.missing_heading_id(id)) end local tr = mw.html.create('tr') :attr('id', 'ws-index-' .. id .. '-row') :addClass('ws-index-row') :tag('th') :attr('scope', 'row') :attr('id', 'ws-index-' .. id .. '-label') :addClass('ws-index-label') :css('text-align', 'right') :css('padding-right', '1em') :wikitext(cfg.headings[id]['txt']) :done() :tag('td') :attr('id', 'ws-index-' .. id .. '-value') :addClass('ws-index-value') :wikitext(content) :allDone() return tr end -- Build the progress/status row local function construct_status_field(args) local index_status = args.progress or '_missing' local sd = cfg.status[index_status] or cfg.status['_default'] local txt = sd['txt'] if type(txt) == 'function' then txt = txt(index_status) end local display if sd['error'] then display = '<span class="error">' .. txt .. '</span>' else display = construct_cat_link(sd['cat'], txt) end return { row = construct_field('progress', display), cat = construct_cat(sd['cat']) } end -- Wikidata link helpers (unchanged from your original) local function addWikidataToLink(page, label, category) local title = mw.title.new(page) if title == nil then return '[[' .. page .. '|' .. label .. ']]' end if title.isRedirect then title = title.redirectTarget end local tag = mw.html.create('span') local itemId = mw.wikibase.getEntityIdForTitle(title.fullText) tag:wikitext('[[' .. page .. '|' .. label .. ']]') if itemId ~= nil then tag:wikitext(' [[Image:Wikidata.svg|10px|link=d:' .. itemId .. '|Lihat maklumat di Wikidata]]') if category ~= nil then tag:wikitext('[[Kategori:' .. category .. ']]') end end return tostring(tag) end local function withWikidataLink(wikitext, category) if wikitext == nil then return nil end local new_wikitext = mw.ustring.gsub(wikitext, '%[%[([^|%]]*)%]%]', function(page) return addWikidataToLink(page, mw.ustring.gsub(page, '%.*/', ''), category) end) if new_wikitext ~= wikitext then return new_wikitext end return mw.ustring.gsub(wikitext, '%[%[([^|]*)|([^|%]]*)%]%]', function(page, link) return addWikidataToLink(page, link, category) end) end -- Build the metadata table local function build_metadata(args, item, html) local metadataTable = mw.html.create('table') :attr('id', 'ws-index-metadata') -- Title if args.title then local titleContent = item and withWikidataLink(args.title) or '[[' .. args.title .. ']]' metadataTable:node(construct_field('title', titleContent)) else mw.addWarning('Anda perlu isi medan tajuk borang.') end -- Subtitle metadataTable:node(construct_field('subtitle', withWikidataLink(args.subtitle))) -- Language if args.language then if item then metadataTable:node(construct_field('language', withWikidataLink(args.language))) html:wikitext(construct_cat('Karya dengan maklumat bahasa')) local languages = item:formatPropertyValues('P407', { mw.wikibase.entity.claimRanks.RANK_NORMAL })['value'] local languageCount = 0 for language in string.gmatch(languages, '([^,]+)') do languageCount = languageCount + 1 html:wikitext(construct_cat('Laman indeks karya yang asal dalam ' .. language)) end if languageCount > 1 then html:wikitext(construct_cat('Laman indeks karya yang asal dalam pelbagai bahasa')) end else metadataTable:node(construct_field('language', args.language)) end else html:wikitext(construct_cat('Laman indeks karya tanpa maklumat bahasa')) end -- Volume if args.volume then metadataTable:node(construct_field('volume', '[[' .. args.title .. '/Jilid ' .. args.volume .. '|' .. args.volume .. ']]')) html:wikitext(construct_cat('Karya dengan maklumat nombor jilid')) else html:wikitext(construct_cat('Karya tanpa maklumat nombor jilid')) end -- Edition if args.edition then metadataTable:node(construct_field('edition', '[[' .. args.title .. '/Edisi ' .. args.edition .. '|' .. args.edition .. ']]')) html:wikitext(construct_cat('Karya dengan maklumat edisi')) else html:wikitext(construct_cat('Karya tanpa maklumat edisi')) end -- Author if args.author then if item then metadataTable:node(construct_field('author', withWikidataLink(args.author))) html:wikitext(construct_cat('Karya dengan maklumat pengarang')) local authors = item:formatPropertyValues('P50', { mw.wikibase.entity.claimRanks.RANK_NORMAL })['value'] for author in string.gmatch(authors, '([^,]+)') do html:wikitext(construct_cat('Karya ' .. author)) end else metadataTable:node(construct_field('author', '{{Al|' .. args.author .. '}}')) end else html:wikitext(construct_cat('Karya tanpa maklumat pengarang')) end -- Translator if args.translator then local content = item and withWikidataLink(args.translator) or ('{{Al|' .. args.translator .. '}}') metadataTable:node(construct_field('translator', content)) html:wikitext(construct_cat('Karya dengan maklumat penterjemah')) else html:wikitext(construct_cat('Karya tanpa maklumat penterjemah')) end -- Editor if args.editor then local content = item and withWikidataLink(args.editor) or ('{{Al|' .. args.editor .. '}}') metadataTable:node(construct_field('editor', content)) html:wikitext(construct_cat('Karya dengan maklumat penyunting')) else html:wikitext(construct_cat('Karya tanpa maklumat penyunting')) end -- Illustrator if args.illustrator then metadataTable:node(construct_field('illustrator', withWikidataLink(args.illustrator))) html:wikitext(construct_cat('Karya dengan maklumat pengilustrasi')) else html:wikitext(construct_cat('Karya tanpa maklumat pengilustrasi')) end -- Publisher if args.publisher then metadataTable:node(construct_field('publisher', withWikidataLink(args.publisher))) html:wikitext(construct_cat('Karya dengan maklumat penerbit')) else html:wikitext(construct_cat('Karya tanpa maklumat penerbit')) end -- Address / Published in if args.address then metadataTable:node(construct_field('address', withWikidataLink(args.address))) html:wikitext(construct_cat('Karya dengan maklumat alamat')) elseif args.publishedin then metadataTable:node(construct_field('publishedin', withWikidataLink(args.publishedin))) html:wikitext(construct_cat('Karya dengan maklumat alamat penerbitan')) else html:wikitext(construct_cat('Karya tanpa maklumat alamat penerbitan')) end -- Year / Inception if args.year then metadataTable:node(construct_field('year', withWikidataLink(args.year))) html:wikitext(construct_cat('Karya dengan maklumat tarikh')) html:wikitext(construct_cat('Karya tahun ' .. args.year)) elseif args.inception then metadataTable:node(construct_field('inception', withWikidataLink(args.inception))) html:wikitext(construct_cat('Karya dengan maklumat tarikh terawal')) else html:wikitext(construct_cat('Karya tanpa maklumat tarikh')) end -- Printer if args.printer then metadataTable:node(construct_field('printer', withWikidataLink(args.printer))) html:wikitext(construct_cat('Karya dengan maklumat pencetak')) else html:wikitext(construct_cat('Karya tanpa maklumat pencetak')) end -- Source local linkable = { djvu=1, pdf=1, png=1, gif=1, tif=1, ogg=1, ogv=1, webm=1 } if args.source and linkable[args.source] then metadataTable:node(construct_field('source', '[[:File:' .. mw.title.getCurrentTitle().text .. '|' .. args.source .. ']]')) else metadataTable:node(construct_field('source', args.source)) end -- Progress local progress_data = construct_status_field(args) metadataTable:node(progress_data.row) html:wikitext(progress_data.cat) -- Volumes/Series metadataTable:node(construct_field('volumes', args.volumes)) return metadataTable end -- Build the cover image local function build_cover(args) local page = mw.title.getCurrentTitle() if args.image then local imageTitle if tonumber(args.image) ~= nil then imageTitle = page:subPageTitle(args.image) else imageTitle = mw.title.new(args.image, 'Media') end if imageTitle then local name = imageTitle.text local slash = string.find(name, '/') if slash then local fname = string.sub(name, 1, slash - 1) local fpage = string.sub(name, slash + 1) return '[[File:' .. fname .. '|page=' .. fpage .. '|' .. cfg.cover.width .. '|class=ws-cover]]' else return '[[File:' .. name .. '|' .. cfg.cover.width .. '|class=ws-cover]]' end else return args.image end else return '[[' .. cfg.cover.image .. '|' .. cfg.cover.width .. '|class=ws-cover]]' end end -- Main local function indexTemplate(frame) local data = (require 'Modul:Index_data').indexDataWithWikidata(frame) local args = data.args local item = data.item local html = mw.html.create() -- Wikidata indicator if item then html:wikitext('[[Kategori:Karya dengan ID Wikidata]]') html:wikitext('<indicator name="wikidata">[[File:Wikidata.svg|20px|ID Wikidata|link=d:' .. item.id .. ']]</indicator>') else html:wikitext('[[Kategori:Karya tanpa ID Wikidata]]') end local metadataTable = build_metadata(args, item, html) local coverImage = build_cover(args) -- Outer container (mirrors English #ws-index-container) local outerTable = html:tag('table') :attr('id', 'ws-index-container') local outerRow = outerTable:tag('tr') -- Main cell: cover + metadata outerRow:tag('td') :attr('id', 'ws-index-main-cell') :tag('table') :attr('id', 'ws-index-main-table') :tag('tr'):tag('td') :tag('div') :attr('id', 'ws-index-cover-container') :wikitext(coverImage) :done() :node(metadataTable) :done() :tag('tr'):tag('td') :tag('div') :attr('id', 'ws-index-pagelist-container') :addClass('mw-collapsible') -- "Muka surat laman" bold, same line as legend, matching English :tag('strong'):wikitext(cfg.pagelist.pages.txt):done() :wikitext(' ') :tag('span') :attr('id', 'ws-index-pagelist-legend') :wikitext(cfg.pagelist.legend.txt) :done() :tag('div') :attr('id', 'ws-index-pagelist') :addClass('index-pagelist mw-collapsible-content') :newline() :wikitext(args.pages and mw.text.trim(args.pages)) :newline() -- Remarks cell (always rendered, empty or not — matching English) if args.remarks then outerRow:tag('td') :attr('id', 'ws-index-remarks') :newline() :wikitext(frame:preprocess(args.remarks)) else outerRow:tag('td') :attr('id', 'ws-index-remarks-empty') end -- Notes (below outer table, like English module) if args.notes then html:tag('div') :attr('id', 'ws-index-notes') :wikitext(args.notes) end -- Type categories if cfg.type_cats[args.type] then html:wikitext(construct_cat(cfg.type_cats[args.type])) end -- Source categories if cfg.source_cats[args.source] then html:wikitext(construct_cat(cfg.source_cats[args.source])) elseif args.source ~= 'lain-lain' then html:wikitext(construct_cat('Indeks fail format lain')) end html:wikitext(construct_cat('Indeks')) if not args.remarks then html:wikitext(construct_cat('Laman berindeks')) end return tostring(html) end local p = {} function p.indexTemplate(frame) return indexTemplate(frame) end return p 6dppr9mkjtrhrk784x3mrt0t2h9qpwl 22423 22422 2026-04-13T00:29:58Z Hakimi97 9 22423 Scribunto text/plain --[=[ Latest update: 28th April 2025 This is a module to implement logic for [[MediaWiki:Proofreadpage index template]] on Malay Wikisource, based on https://en.wikisource.beta.wmflabs.org/wiki/Module:Index_template with significant changes: * Image and metadata are placed side by side in the first row, pagelist spans the full width in the second row, and finally remarks/notes appear on the right side of image, metadata and pagelist * Sufficient gap between image and metadata * All labels and values on metadata are ensured to be left-aligned * Sufficient gap between labels and values of metadata * Author property value changed to P50 instead of P253075 * Remarks are encapsulated by Template:scrollpane * Add language parameter and categorization for metadataTable * Change the wikilink format of edition and volume to follow the convention of [[Title/(Volume or Edition) (number)|(number)]]. * Ensure all file types under the source parameter could be wikilinked. ]=] local cfg = require('Modul:Index template/config') -- Helper: wrap in category markup local function construct_cat(cat) return '[[Kategori:' .. cat .. ']]' end -- Helper: link to category page local function construct_cat_link(cat, text) return '[[:Kategori:' .. cat .. '|' .. (text or cat) .. ']]' end -- Build a metadata row using CSS classes (like English module) local function construct_field(id, content) if id == nil or content == nil then return nil elseif not cfg.headings[id] then error(cfg.missing_heading_id(id)) end local tr = mw.html.create('tr') :attr('id', 'ws-index-' .. id .. '-row') :addClass('ws-index-row') :tag('th') :attr('scope', 'row') :attr('id', 'ws-index-' .. id .. '-label') :addClass('ws-index-label') :css('text-align', 'right') :css('padding-right', '1em') :wikitext(cfg.headings[id]['txt']) :done() :tag('td') :attr('id', 'ws-index-' .. id .. '-value') :addClass('ws-index-value') :wikitext(content) :allDone() return tr end -- Build the progress/status row local function construct_status_field(args) local index_status = args.progress or '_missing' local sd = cfg.status[index_status] or cfg.status['_default'] local txt = sd['txt'] if type(txt) == 'function' then txt = txt(index_status) end local display if sd['error'] then display = '<span class="error">' .. txt .. '</span>' else display = construct_cat_link(sd['cat'], txt) end return { row = construct_field('progress', display), cat = construct_cat(sd['cat']) } end -- Wikidata link helpers (unchanged from your original) local function addWikidataToLink(page, label, category) local title = mw.title.new(page) if title == nil then return '[[' .. page .. '|' .. label .. ']]' end if title.isRedirect then title = title.redirectTarget end local tag = mw.html.create('span') local itemId = mw.wikibase.getEntityIdForTitle(title.fullText) tag:wikitext('[[' .. page .. '|' .. label .. ']]') if itemId ~= nil then tag:wikitext(' [[Image:Wikidata.svg|10px|link=d:' .. itemId .. '|Lihat maklumat di Wikidata]]') if category ~= nil then tag:wikitext('[[Kategori:' .. category .. ']]') end end return tostring(tag) end local function withWikidataLink(wikitext, category) if wikitext == nil then return nil end local new_wikitext = mw.ustring.gsub(wikitext, '%[%[([^|%]]*)%]%]', function(page) return addWikidataToLink(page, mw.ustring.gsub(page, '%.*/', ''), category) end) if new_wikitext ~= wikitext then return new_wikitext end return mw.ustring.gsub(wikitext, '%[%[([^|]*)|([^|%]]*)%]%]', function(page, link) return addWikidataToLink(page, link, category) end) end -- Build the metadata table local function build_metadata(args, item, html) local metadataTable = mw.html.create('table') :attr('id', 'ws-index-metadata') -- Title if args.title then local titleContent = item and withWikidataLink(args.title) or '[[' .. args.title .. ']]' metadataTable:node(construct_field('title', titleContent)) else mw.addWarning('Anda perlu isi medan tajuk borang.') end -- Subtitle metadataTable:node(construct_field('subtitle', withWikidataLink(args.subtitle))) -- Language if args.language then if item then metadataTable:node(construct_field('language', withWikidataLink(args.language))) html:wikitext(construct_cat('Karya dengan maklumat bahasa')) local languages = item:formatPropertyValues('P407', { mw.wikibase.entity.claimRanks.RANK_NORMAL })['value'] local languageCount = 0 for language in string.gmatch(languages, '([^,]+)') do languageCount = languageCount + 1 html:wikitext(construct_cat('Laman indeks karya yang asal dalam ' .. language)) end if languageCount > 1 then html:wikitext(construct_cat('Laman indeks karya yang asal dalam pelbagai bahasa')) end else metadataTable:node(construct_field('language', args.language)) end else html:wikitext(construct_cat('Laman indeks karya tanpa maklumat bahasa')) end -- Volume if args.volume then metadataTable:node(construct_field('volume', '[[' .. args.title .. '/Jilid ' .. args.volume .. '|' .. args.volume .. ']]')) html:wikitext(construct_cat('Karya dengan maklumat nombor jilid')) else html:wikitext(construct_cat('Karya tanpa maklumat nombor jilid')) end -- Edition if args.edition then metadataTable:node(construct_field('edition', '[[' .. args.title .. '/Edisi ' .. args.edition .. '|' .. args.edition .. ']]')) html:wikitext(construct_cat('Karya dengan maklumat edisi')) else html:wikitext(construct_cat('Karya tanpa maklumat edisi')) end -- Author if args.author then if item then metadataTable:node(construct_field('author', withWikidataLink(args.author))) html:wikitext(construct_cat('Karya dengan maklumat pengarang')) local authors = item:formatPropertyValues('P50', { mw.wikibase.entity.claimRanks.RANK_NORMAL })['value'] for author in string.gmatch(authors, '([^,]+)') do html:wikitext(construct_cat('Karya ' .. author)) end else metadataTable:node(construct_field('author', '{{Al|' .. args.author .. '}}')) end else html:wikitext(construct_cat('Karya tanpa maklumat pengarang')) end -- Translator if args.translator then local content = item and withWikidataLink(args.translator) or ('{{Al|' .. args.translator .. '}}') metadataTable:node(construct_field('translator', content)) html:wikitext(construct_cat('Karya dengan maklumat penterjemah')) else html:wikitext(construct_cat('Karya tanpa maklumat penterjemah')) end -- Editor if args.editor then local content = item and withWikidataLink(args.editor) or ('{{Al|' .. args.editor .. '}}') metadataTable:node(construct_field('editor', content)) html:wikitext(construct_cat('Karya dengan maklumat penyunting')) else html:wikitext(construct_cat('Karya tanpa maklumat penyunting')) end -- Illustrator if args.illustrator then metadataTable:node(construct_field('illustrator', withWikidataLink(args.illustrator))) html:wikitext(construct_cat('Karya dengan maklumat pengilustrasi')) else html:wikitext(construct_cat('Karya tanpa maklumat pengilustrasi')) end -- Publisher if args.publisher then metadataTable:node(construct_field('publisher', withWikidataLink(args.publisher))) html:wikitext(construct_cat('Karya dengan maklumat penerbit')) else html:wikitext(construct_cat('Karya tanpa maklumat penerbit')) end -- Address / Published in if args.address then metadataTable:node(construct_field('address', withWikidataLink(args.address))) html:wikitext(construct_cat('Karya dengan maklumat alamat')) elseif args.publishedin then metadataTable:node(construct_field('publishedin', withWikidataLink(args.publishedin))) html:wikitext(construct_cat('Karya dengan maklumat alamat penerbitan')) else html:wikitext(construct_cat('Karya tanpa maklumat alamat penerbitan')) end -- Year / Inception if args.year then metadataTable:node(construct_field('year', withWikidataLink(args.year))) html:wikitext(construct_cat('Karya dengan maklumat tarikh')) html:wikitext(construct_cat('Karya tahun ' .. args.year)) elseif args.inception then metadataTable:node(construct_field('inception', withWikidataLink(args.inception))) html:wikitext(construct_cat('Karya dengan maklumat tarikh terawal')) else html:wikitext(construct_cat('Karya tanpa maklumat tarikh')) end -- Printer if args.printer then metadataTable:node(construct_field('printer', withWikidataLink(args.printer))) html:wikitext(construct_cat('Karya dengan maklumat pencetak')) else html:wikitext(construct_cat('Karya tanpa maklumat pencetak')) end -- Source local linkable = { djvu=1, pdf=1, png=1, gif=1, tif=1, ogg=1, ogv=1, webm=1 } if args.source and linkable[args.source] then metadataTable:node(construct_field('source', '[[:File:' .. mw.title.getCurrentTitle().text .. '|' .. args.source .. ']]')) else metadataTable:node(construct_field('source', args.source)) end -- Progress local progress_data = construct_status_field(args) metadataTable:node(progress_data.row) html:wikitext(progress_data.cat) -- Volumes/Series metadataTable:node(construct_field('volumes', args.volumes)) return metadataTable end -- Build the cover image local function build_cover(args) local page = mw.title.getCurrentTitle() if args.image then local imageTitle if tonumber(args.image) ~= nil then imageTitle = page:subPageTitle(args.image) else imageTitle = mw.title.new(args.image, 'Media') end if imageTitle then local name = imageTitle.text local slash = string.find(name, '/') if slash then local fname = string.sub(name, 1, slash - 1) local fpage = string.sub(name, slash + 1) return '[[File:' .. fname .. '|page=' .. fpage .. '|' .. cfg.cover.width .. '|class=ws-cover]]' else return '[[File:' .. name .. '|' .. cfg.cover.width .. '|class=ws-cover]]' end else return args.image end else return '[[' .. cfg.cover.image .. '|' .. cfg.cover.width .. '|class=ws-cover]]' end end -- Main local function indexTemplate(frame) local styles = frame:extensionTag{ name = 'templatestyles', args = { src = 'Modul:Index template/styles.css' } } local data = (require 'Modul:Index_data').indexDataWithWikidata(frame) local args = data.args local item = data.item local html = mw.html.create() -- Wikidata indicator if item then html:wikitext('[[Kategori:Karya dengan ID Wikidata]]') html:wikitext('<indicator name="wikidata">[[File:Wikidata.svg|20px|ID Wikidata|link=d:' .. item.id .. ']]</indicator>') else html:wikitext('[[Kategori:Karya tanpa ID Wikidata]]') end local metadataTable = build_metadata(args, item, html) local coverImage = build_cover(args) -- Outer container (mirrors English #ws-index-container) local outerTable = html:tag('table') :attr('id', 'ws-index-container') local outerRow = outerTable:tag('tr') -- Main cell: cover + metadata outerRow:tag('td') :attr('id', 'ws-index-main-cell') :tag('table') :attr('id', 'ws-index-main-table') :tag('tr'):tag('td') :tag('div') :attr('id', 'ws-index-cover-container') :wikitext(coverImage) :done() :node(metadataTable) :done() :tag('tr'):tag('td') :tag('div') :attr('id', 'ws-index-pagelist-container') :addClass('mw-collapsible') -- "Muka surat laman" bold, same line as legend, matching English :tag('strong'):wikitext(cfg.pagelist.pages.txt):done() :wikitext(' ') :tag('span') :attr('id', 'ws-index-pagelist-legend') :wikitext(cfg.pagelist.legend.txt) :done() :tag('div') :attr('id', 'ws-index-pagelist') :addClass('index-pagelist mw-collapsible-content') :newline() :wikitext(args.pages and mw.text.trim(args.pages)) :newline() -- Remarks cell (always rendered, empty or not — matching English) if args.remarks then outerRow:tag('td') :attr('id', 'ws-index-remarks') :newline() :wikitext(frame:preprocess(args.remarks)) else outerRow:tag('td') :attr('id', 'ws-index-remarks-empty') end -- Notes (below outer table, like English module) if args.notes then html:tag('div') :attr('id', 'ws-index-notes') :wikitext(args.notes) end -- Type categories if cfg.type_cats[args.type] then html:wikitext(construct_cat(cfg.type_cats[args.type])) end -- Source categories if cfg.source_cats[args.source] then html:wikitext(construct_cat(cfg.source_cats[args.source])) elseif args.source ~= 'lain-lain' then html:wikitext(construct_cat('Indeks fail format lain')) end html:wikitext(construct_cat('Indeks')) if not args.remarks then html:wikitext(construct_cat('Laman berindeks')) end return styles .. tostring(html) end local p = {} function p.indexTemplate(frame) return indexTemplate(frame) end return p 4fliri9obpfv4zgt2963opmqpvypn43 22425 22423 2026-04-13T00:31:23Z Hakimi97 9 22425 Scribunto text/plain --[=[ Latest update: 28th April 2025 This is a module to implement logic for [[MediaWiki:Proofreadpage index template]] on Malay Wikisource, based on https://en.wikisource.beta.wmflabs.org/wiki/Module:Index_template with significant changes: * Image and metadata are placed side by side in the first row, pagelist spans the full width in the second row, and finally remarks/notes appear on the right side of image, metadata and pagelist * Sufficient gap between image and metadata * All labels and values on metadata are ensured to be left-aligned * Sufficient gap between labels and values of metadata * Author property value changed to P50 instead of P253075 * Remarks are encapsulated by Template:scrollpane * Add language parameter and categorization for metadataTable * Change the wikilink format of edition and volume to follow the convention of [[Title/(Volume or Edition) (number)|(number)]]. * Ensure all file types under the source parameter could be wikilinked. ]=] local cfg = require('Modul:Index template/config') -- Helper: wrap in category markup local function construct_cat(cat) return '[[Kategori:' .. cat .. ']]' end -- Helper: link to category page local function construct_cat_link(cat, text) return '[[:Kategori:' .. cat .. '|' .. (text or cat) .. ']]' end -- Build a metadata row using CSS classes (like English module) local function construct_field(id, content) if id == nil or content == nil then return nil elseif not cfg.headings[id] then error(cfg.missing_heading_id(id)) end local tr = mw.html.create('tr') :attr('id', 'ws-index-' .. id .. '-row') :addClass('ws-index-row') :tag('th') :attr('scope', 'row') :attr('id', 'ws-index-' .. id .. '-label') :addClass('ws-index-label') :css('text-align', 'right') :css('padding-right', '1em') :wikitext(cfg.headings[id]['txt']) :done() :tag('td') :attr('id', 'ws-index-' .. id .. '-value') :addClass('ws-index-value') :wikitext(content) :allDone() return tr end -- Build the progress/status row local function construct_status_field(args) local index_status = args.progress or '_missing' local sd = cfg.status[index_status] or cfg.status['_default'] local txt = sd['txt'] if type(txt) == 'function' then txt = txt(index_status) end local display if sd['error'] then display = '<span class="error">' .. txt .. '</span>' else display = construct_cat_link(sd['cat'], txt) end return { row = construct_field('progress', display), cat = construct_cat(sd['cat']) } end -- Wikidata link helpers (unchanged from your original) local function addWikidataToLink(page, label, category) local title = mw.title.new(page) if title == nil then return '[[' .. page .. '|' .. label .. ']]' end if title.isRedirect then title = title.redirectTarget end local tag = mw.html.create('span') local itemId = mw.wikibase.getEntityIdForTitle(title.fullText) tag:wikitext('[[' .. page .. '|' .. label .. ']]') if itemId ~= nil then tag:wikitext(' [[Image:Wikidata.svg|10px|link=d:' .. itemId .. '|Lihat maklumat di Wikidata]]') if category ~= nil then tag:wikitext('[[Kategori:' .. category .. ']]') end end return tostring(tag) end local function withWikidataLink(wikitext, category) if wikitext == nil then return nil end local new_wikitext = mw.ustring.gsub(wikitext, '%[%[([^|%]]*)%]%]', function(page) return addWikidataToLink(page, mw.ustring.gsub(page, '%.*/', ''), category) end) if new_wikitext ~= wikitext then return new_wikitext end return mw.ustring.gsub(wikitext, '%[%[([^|]*)|([^|%]]*)%]%]', function(page, link) return addWikidataToLink(page, link, category) end) end -- Build the metadata table local function build_metadata(args, item, html) local metadataTable = mw.html.create('table') :attr('id', 'ws-index-metadata') -- Title if args.title then local titleContent = item and withWikidataLink(args.title) or '[[' .. args.title .. ']]' metadataTable:node(construct_field('title', titleContent)) else mw.addWarning('Anda perlu isi medan tajuk borang.') end -- Subtitle metadataTable:node(construct_field('subtitle', withWikidataLink(args.subtitle))) -- Language if args.language then if item then metadataTable:node(construct_field('language', withWikidataLink(args.language))) html:wikitext(construct_cat('Karya dengan maklumat bahasa')) local languages = item:formatPropertyValues('P407', { mw.wikibase.entity.claimRanks.RANK_NORMAL })['value'] local languageCount = 0 for language in string.gmatch(languages, '([^,]+)') do languageCount = languageCount + 1 html:wikitext(construct_cat('Laman indeks karya yang asal dalam ' .. language)) end if languageCount > 1 then html:wikitext(construct_cat('Laman indeks karya yang asal dalam pelbagai bahasa')) end else metadataTable:node(construct_field('language', args.language)) end else html:wikitext(construct_cat('Laman indeks karya tanpa maklumat bahasa')) end -- Volume if args.volume then metadataTable:node(construct_field('volume', '[[' .. args.title .. '/Jilid ' .. args.volume .. '|' .. args.volume .. ']]')) html:wikitext(construct_cat('Karya dengan maklumat nombor jilid')) else html:wikitext(construct_cat('Karya tanpa maklumat nombor jilid')) end -- Edition if args.edition then metadataTable:node(construct_field('edition', '[[' .. args.title .. '/Edisi ' .. args.edition .. '|' .. args.edition .. ']]')) html:wikitext(construct_cat('Karya dengan maklumat edisi')) else html:wikitext(construct_cat('Karya tanpa maklumat edisi')) end -- Author if args.author then if item then metadataTable:node(construct_field('author', withWikidataLink(args.author))) html:wikitext(construct_cat('Karya dengan maklumat pengarang')) local authors = item:formatPropertyValues('P50', { mw.wikibase.entity.claimRanks.RANK_NORMAL })['value'] for author in string.gmatch(authors, '([^,]+)') do html:wikitext(construct_cat('Karya ' .. author)) end else metadataTable:node(construct_field('author', '{{Al|' .. args.author .. '}}')) end else html:wikitext(construct_cat('Karya tanpa maklumat pengarang')) end -- Translator if args.translator then local content = item and withWikidataLink(args.translator) or ('{{Al|' .. args.translator .. '}}') metadataTable:node(construct_field('translator', content)) html:wikitext(construct_cat('Karya dengan maklumat penterjemah')) else html:wikitext(construct_cat('Karya tanpa maklumat penterjemah')) end -- Editor if args.editor then local content = item and withWikidataLink(args.editor) or ('{{Al|' .. args.editor .. '}}') metadataTable:node(construct_field('editor', content)) html:wikitext(construct_cat('Karya dengan maklumat penyunting')) else html:wikitext(construct_cat('Karya tanpa maklumat penyunting')) end -- Illustrator if args.illustrator then metadataTable:node(construct_field('illustrator', withWikidataLink(args.illustrator))) html:wikitext(construct_cat('Karya dengan maklumat pengilustrasi')) else html:wikitext(construct_cat('Karya tanpa maklumat pengilustrasi')) end -- Publisher if args.publisher then metadataTable:node(construct_field('publisher', withWikidataLink(args.publisher))) html:wikitext(construct_cat('Karya dengan maklumat penerbit')) else html:wikitext(construct_cat('Karya tanpa maklumat penerbit')) end -- Address / Published in if args.address then metadataTable:node(construct_field('address', withWikidataLink(args.address))) html:wikitext(construct_cat('Karya dengan maklumat alamat')) elseif args.publishedin then metadataTable:node(construct_field('publishedin', withWikidataLink(args.publishedin))) html:wikitext(construct_cat('Karya dengan maklumat alamat penerbitan')) else html:wikitext(construct_cat('Karya tanpa maklumat alamat penerbitan')) end -- Year / Inception if args.year then metadataTable:node(construct_field('year', withWikidataLink(args.year))) html:wikitext(construct_cat('Karya dengan maklumat tarikh')) html:wikitext(construct_cat('Karya tahun ' .. args.year)) elseif args.inception then metadataTable:node(construct_field('inception', withWikidataLink(args.inception))) html:wikitext(construct_cat('Karya dengan maklumat tarikh terawal')) else html:wikitext(construct_cat('Karya tanpa maklumat tarikh')) end -- Printer if args.printer then metadataTable:node(construct_field('printer', withWikidataLink(args.printer))) html:wikitext(construct_cat('Karya dengan maklumat pencetak')) else html:wikitext(construct_cat('Karya tanpa maklumat pencetak')) end -- Source local linkable = { djvu=1, pdf=1, png=1, gif=1, tif=1, ogg=1, ogv=1, webm=1 } if args.source and linkable[args.source] then metadataTable:node(construct_field('source', '[[:File:' .. mw.title.getCurrentTitle().text .. '|' .. args.source .. ']]')) else metadataTable:node(construct_field('source', args.source)) end -- Progress local progress_data = construct_status_field(args) metadataTable:node(progress_data.row) html:wikitext(progress_data.cat) -- Volumes/Series metadataTable:node(construct_field('volumes', args.volumes)) return metadataTable end -- Build the cover image local function build_cover(args) local page = mw.title.getCurrentTitle() if args.image then local imageTitle if tonumber(args.image) ~= nil then imageTitle = page:subPageTitle(args.image) else imageTitle = mw.title.new(args.image, 'Media') end if imageTitle then local name = imageTitle.text local slash = string.find(name, '/') if slash then local fname = string.sub(name, 1, slash - 1) local fpage = string.sub(name, slash + 1) return '[[File:' .. fname .. '|page=' .. fpage .. '|' .. cfg.cover.width .. '|class=ws-cover]]' else return '[[File:' .. name .. '|' .. cfg.cover.width .. '|class=ws-cover]]' end else return args.image end else return '[[' .. cfg.cover.image .. '|' .. cfg.cover.width .. '|class=ws-cover]]' end end -- Main local function indexTemplate(frame) local styles = frame:extensionTag{ name = 'templatestyles', args = { src = 'Modul:Index template/styles.css' } } local data = (require 'Modul:Index_data').indexDataWithWikidata(frame) local args = data.args local item = data.item local html = mw.html.create() -- Wikidata indicator if item then html:wikitext('[[Kategori:Karya dengan ID Wikidata]]') html:wikitext('<indicator name="wikidata">[[File:Wikidata.svg|20px|ID Wikidata|link=d:' .. item.id .. ']]</indicator>') else html:wikitext('[[Kategori:Karya tanpa ID Wikidata]]') end local metadataTable = build_metadata(args, item, html) local coverImage = build_cover(args) -- Outer container (mirrors English #ws-index-container) local outerTable = html:tag('table') :attr('id', 'ws-index-container') local outerRow = outerTable:tag('tr') -- Main cell: cover + metadata outerRow:tag('td') :attr('id', 'ws-index-main-cell') :tag('table') :attr('id', 'ws-index-main-table') :tag('tr'):tag('td') :tag('div') :attr('id', 'ws-index-cover-container') :wikitext(coverImage) :done() :node(metadataTable) :done() :tag('tr'):tag('td') :tag('div') :attr('id', 'ws-index-pagelist-container') :addClass('mw-collapsible') -- "Muka surat laman" bold, same line as legend, matching English :tag('em'):wikitext(cfg.pagelist.pages.txt):done() :wikitext(' ') :tag('span') :attr('id', 'ws-index-pagelist-legend') :wikitext(cfg.pagelist.legend.txt) :done() :tag('div') :attr('id', 'ws-index-pagelist') :addClass('index-pagelist mw-collapsible-content') :newline() :wikitext(args.pages and mw.text.trim(args.pages)) :newline() -- Remarks cell (always rendered, empty or not — matching English) if args.remarks then outerRow:tag('td') :attr('id', 'ws-index-remarks') :newline() :wikitext(frame:preprocess(args.remarks)) else outerRow:tag('td') :attr('id', 'ws-index-remarks-empty') end -- Notes (below outer table, like English module) if args.notes then html:tag('div') :attr('id', 'ws-index-notes') :wikitext(args.notes) end -- Type categories if cfg.type_cats[args.type] then html:wikitext(construct_cat(cfg.type_cats[args.type])) end -- Source categories if cfg.source_cats[args.source] then html:wikitext(construct_cat(cfg.source_cats[args.source])) elseif args.source ~= 'lain-lain' then html:wikitext(construct_cat('Indeks fail format lain')) end html:wikitext(construct_cat('Indeks')) if not args.remarks then html:wikitext(construct_cat('Laman berindeks')) end return styles .. tostring(html) end local p = {} function p.indexTemplate(frame) return indexTemplate(frame) end return p l5q601l7xing9pbp0gf4hao26jovd1p 22427 22425 2026-04-13T00:45:10Z Hakimi97 9 22427 Scribunto text/plain --[=[ Latest update: 28th April 2025 This is a module to implement logic for [[MediaWiki:Proofreadpage index template]] on Malay Wikisource, based on https://en.wikisource.beta.wmflabs.org/wiki/Module:Index_template with significant changes: * Image and metadata are placed side by side in the first row, pagelist spans the full width in the second row, and finally remarks/notes appear on the right side of image, metadata and pagelist * Sufficient gap between image and metadata * All labels and values on metadata are ensured to be left-aligned * Sufficient gap between labels and values of metadata * Author property value changed to P50 instead of P253075 * Remarks are encapsulated by Template:scrollpane * Add language parameter and categorization for metadataTable * Change the wikilink format of edition and volume to follow the convention of [[Title/(Volume or Edition) (number)|(number)]]. * Ensure all file types under the source parameter could be wikilinked. ]=] local cfg = require('Modul:Index template/config') -- Helper: wrap in category markup local function construct_cat(cat) return '[[Kategori:' .. cat .. ']]' end -- Helper: link to category page local function construct_cat_link(cat, text) return '[[:Kategori:' .. cat .. '|' .. (text or cat) .. ']]' end -- Build a metadata row using CSS classes (like English module) local function construct_field(id, content) if id == nil or content == nil then return nil elseif not cfg.headings[id] then error(cfg.missing_heading_id(id)) end local tr = mw.html.create('tr') :attr('id', 'ws-index-' .. id .. '-row') :addClass('ws-index-row') :tag('th') :attr('scope', 'row') :attr('id', 'ws-index-' .. id .. '-label') :addClass('ws-index-label') :wikitext(cfg.headings[id]['txt']) :done() :tag('td') :attr('id', 'ws-index-' .. id .. '-value') :addClass('ws-index-value') :wikitext(content) :allDone() return tr end -- Build the progress/status row local function construct_status_field(args) local index_status = args.progress or '_missing' local sd = cfg.status[index_status] or cfg.status['_default'] local txt = sd['txt'] if type(txt) == 'function' then txt = txt(index_status) end local display if sd['error'] then display = '<span class="error">' .. txt .. '</span>' else display = construct_cat_link(sd['cat'], txt) end return { row = construct_field('progress', display), cat = construct_cat(sd['cat']) } end -- Wikidata link helpers (unchanged from your original) local function addWikidataToLink(page, label, category) local title = mw.title.new(page) if title == nil then return '[[' .. page .. '|' .. label .. ']]' end if title.isRedirect then title = title.redirectTarget end local tag = mw.html.create('span') local itemId = mw.wikibase.getEntityIdForTitle(title.fullText) tag:wikitext('[[' .. page .. '|' .. label .. ']]') if itemId ~= nil then tag:wikitext(' [[Image:Wikidata.svg|10px|link=d:' .. itemId .. '|Lihat maklumat di Wikidata]]') if category ~= nil then tag:wikitext('[[Kategori:' .. category .. ']]') end end return tostring(tag) end local function withWikidataLink(wikitext, category) if wikitext == nil then return nil end local new_wikitext = mw.ustring.gsub(wikitext, '%[%[([^|%]]*)%]%]', function(page) return addWikidataToLink(page, mw.ustring.gsub(page, '%.*/', ''), category) end) if new_wikitext ~= wikitext then return new_wikitext end return mw.ustring.gsub(wikitext, '%[%[([^|]*)|([^|%]]*)%]%]', function(page, link) return addWikidataToLink(page, link, category) end) end -- Build the metadata table local function build_metadata(args, item, html) local metadataTable = mw.html.create('table') :attr('id', 'ws-index-metadata') -- Title if args.title then local titleContent = item and withWikidataLink(args.title) or '[[' .. args.title .. ']]' metadataTable:node(construct_field('title', titleContent)) else mw.addWarning('Anda perlu isi medan tajuk borang.') end -- Subtitle metadataTable:node(construct_field('subtitle', withWikidataLink(args.subtitle))) -- Language if args.language then if item then metadataTable:node(construct_field('language', withWikidataLink(args.language))) html:wikitext(construct_cat('Karya dengan maklumat bahasa')) local languages = item:formatPropertyValues('P407', { mw.wikibase.entity.claimRanks.RANK_NORMAL })['value'] local languageCount = 0 for language in string.gmatch(languages, '([^,]+)') do languageCount = languageCount + 1 html:wikitext(construct_cat('Laman indeks karya yang asal dalam ' .. language)) end if languageCount > 1 then html:wikitext(construct_cat('Laman indeks karya yang asal dalam pelbagai bahasa')) end else metadataTable:node(construct_field('language', args.language)) end else html:wikitext(construct_cat('Laman indeks karya tanpa maklumat bahasa')) end -- Volume if args.volume then metadataTable:node(construct_field('volume', '[[' .. args.title .. '/Jilid ' .. args.volume .. '|' .. args.volume .. ']]')) html:wikitext(construct_cat('Karya dengan maklumat nombor jilid')) else html:wikitext(construct_cat('Karya tanpa maklumat nombor jilid')) end -- Edition if args.edition then metadataTable:node(construct_field('edition', '[[' .. args.title .. '/Edisi ' .. args.edition .. '|' .. args.edition .. ']]')) html:wikitext(construct_cat('Karya dengan maklumat edisi')) else html:wikitext(construct_cat('Karya tanpa maklumat edisi')) end -- Author if args.author then if item then metadataTable:node(construct_field('author', withWikidataLink(args.author))) html:wikitext(construct_cat('Karya dengan maklumat pengarang')) local authors = item:formatPropertyValues('P50', { mw.wikibase.entity.claimRanks.RANK_NORMAL })['value'] for author in string.gmatch(authors, '([^,]+)') do html:wikitext(construct_cat('Karya ' .. author)) end else metadataTable:node(construct_field('author', '{{Al|' .. args.author .. '}}')) end else html:wikitext(construct_cat('Karya tanpa maklumat pengarang')) end -- Translator if args.translator then local content = item and withWikidataLink(args.translator) or ('{{Al|' .. args.translator .. '}}') metadataTable:node(construct_field('translator', content)) html:wikitext(construct_cat('Karya dengan maklumat penterjemah')) else html:wikitext(construct_cat('Karya tanpa maklumat penterjemah')) end -- Editor if args.editor then local content = item and withWikidataLink(args.editor) or ('{{Al|' .. args.editor .. '}}') metadataTable:node(construct_field('editor', content)) html:wikitext(construct_cat('Karya dengan maklumat penyunting')) else html:wikitext(construct_cat('Karya tanpa maklumat penyunting')) end -- Illustrator if args.illustrator then metadataTable:node(construct_field('illustrator', withWikidataLink(args.illustrator))) html:wikitext(construct_cat('Karya dengan maklumat pengilustrasi')) else html:wikitext(construct_cat('Karya tanpa maklumat pengilustrasi')) end -- Publisher if args.publisher then metadataTable:node(construct_field('publisher', withWikidataLink(args.publisher))) html:wikitext(construct_cat('Karya dengan maklumat penerbit')) else html:wikitext(construct_cat('Karya tanpa maklumat penerbit')) end -- Address / Published in if args.address then metadataTable:node(construct_field('address', withWikidataLink(args.address))) html:wikitext(construct_cat('Karya dengan maklumat alamat')) elseif args.publishedin then metadataTable:node(construct_field('publishedin', withWikidataLink(args.publishedin))) html:wikitext(construct_cat('Karya dengan maklumat alamat penerbitan')) else html:wikitext(construct_cat('Karya tanpa maklumat alamat penerbitan')) end -- Year / Inception if args.year then metadataTable:node(construct_field('year', withWikidataLink(args.year))) html:wikitext(construct_cat('Karya dengan maklumat tarikh')) html:wikitext(construct_cat('Karya tahun ' .. args.year)) elseif args.inception then metadataTable:node(construct_field('inception', withWikidataLink(args.inception))) html:wikitext(construct_cat('Karya dengan maklumat tarikh terawal')) else html:wikitext(construct_cat('Karya tanpa maklumat tarikh')) end -- Printer if args.printer then metadataTable:node(construct_field('printer', withWikidataLink(args.printer))) html:wikitext(construct_cat('Karya dengan maklumat pencetak')) else html:wikitext(construct_cat('Karya tanpa maklumat pencetak')) end -- Source local linkable = { djvu=1, pdf=1, png=1, gif=1, tif=1, ogg=1, ogv=1, webm=1 } if args.source and linkable[args.source] then metadataTable:node(construct_field('source', '[[:File:' .. mw.title.getCurrentTitle().text .. '|' .. args.source .. ']]')) else metadataTable:node(construct_field('source', args.source)) end -- Progress local progress_data = construct_status_field(args) metadataTable:node(progress_data.row) html:wikitext(progress_data.cat) -- Volumes/Series metadataTable:node(construct_field('volumes', args.volumes)) return metadataTable end -- Build the cover image local function build_cover(args) local page = mw.title.getCurrentTitle() if args.image then local imageTitle if tonumber(args.image) ~= nil then imageTitle = page:subPageTitle(args.image) else imageTitle = mw.title.new(args.image, 'Media') end if imageTitle then local name = imageTitle.text local slash = string.find(name, '/') if slash then local fname = string.sub(name, 1, slash - 1) local fpage = string.sub(name, slash + 1) return '[[File:' .. fname .. '|page=' .. fpage .. '|' .. cfg.cover.width .. '|class=ws-cover]]' else return '[[File:' .. name .. '|' .. cfg.cover.width .. '|class=ws-cover]]' end else return args.image end else return '[[' .. cfg.cover.image .. '|' .. cfg.cover.width .. '|class=ws-cover]]' end end -- Main local function indexTemplate(frame) local styles = frame:extensionTag{ name = 'templatestyles', args = { src = 'Modul:Index template/styles.css' } } local data = (require 'Modul:Index_data').indexDataWithWikidata(frame) local args = data.args local item = data.item local html = mw.html.create() -- Wikidata indicator if item then html:wikitext('[[Kategori:Karya dengan ID Wikidata]]') html:wikitext('<indicator name="wikidata">[[File:Wikidata.svg|20px|ID Wikidata|link=d:' .. item.id .. ']]</indicator>') else html:wikitext('[[Kategori:Karya tanpa ID Wikidata]]') end local metadataTable = build_metadata(args, item, html) local coverImage = build_cover(args) -- Outer container (mirrors English #ws-index-container) local outerTable = html:tag('table') :attr('id', 'ws-index-container') local outerRow = outerTable:tag('tr') -- Main cell: cover + metadata outerRow:tag('td') :attr('id', 'ws-index-main-cell') :tag('table') :attr('id', 'ws-index-main-table') :tag('tr'):tag('td') :tag('div') :attr('id', 'ws-index-cover-container') :wikitext(coverImage) :done() :node(metadataTable) :done() :tag('tr'):tag('td') :tag('div') :attr('id', 'ws-index-pagelist-container') :addClass('mw-collapsible') -- "Muka surat laman" bold, same line as legend, matching English :tag('em'):wikitext(cfg.pagelist.pages.txt):done() :wikitext(' ') :tag('span') :attr('id', 'ws-index-pagelist-legend') :wikitext(cfg.pagelist.legend.txt) :done() :tag('div') :attr('id', 'ws-index-pagelist') :addClass('index-pagelist mw-collapsible-content') :newline() :wikitext(args.pages and mw.text.trim(args.pages)) :newline() -- Remarks cell (always rendered, empty or not — matching English) if args.remarks then outerRow:tag('td') :attr('id', 'ws-index-remarks') :newline() :wikitext(frame:preprocess(args.remarks)) else outerRow:tag('td') :attr('id', 'ws-index-remarks-empty') end -- Notes (below outer table, like English module) if args.notes then html:tag('div') :attr('id', 'ws-index-notes') :wikitext(args.notes) end -- Type categories if cfg.type_cats[args.type] then html:wikitext(construct_cat(cfg.type_cats[args.type])) end -- Source categories if cfg.source_cats[args.source] then html:wikitext(construct_cat(cfg.source_cats[args.source])) elseif args.source ~= 'lain-lain' then html:wikitext(construct_cat('Indeks fail format lain')) end html:wikitext(construct_cat('Indeks')) if not args.remarks then html:wikitext(construct_cat('Laman berindeks')) end return styles .. tostring(html) end local p = {} function p.indexTemplate(frame) return indexTemplate(frame) end return p lzrzueqggqcf9jt6n3k0bzbfmnnwn79 22429 22427 2026-04-13T00:50:59Z Hakimi97 9 22429 Scribunto text/plain --[=[ Latest update: 28th April 2025 This is a module to implement logic for [[MediaWiki:Proofreadpage index template]] on Malay Wikisource, based on https://en.wikisource.beta.wmflabs.org/wiki/Module:Index_template with significant changes: * Image and metadata are placed side by side in the first row, pagelist spans the full width in the second row, and finally remarks/notes appear on the right side of image, metadata and pagelist * Sufficient gap between image and metadata * All labels and values on metadata are ensured to be left-aligned * Sufficient gap between labels and values of metadata * Author property value changed to P50 instead of P253075 * Remarks are encapsulated by Template:scrollpane * Add language parameter and categorization for metadataTable * Change the wikilink format of edition and volume to follow the convention of [[Title/(Volume or Edition) (number)|(number)]]. * Ensure all file types under the source parameter could be wikilinked. ]=] local cfg = require('Modul:Index template/config') -- Helper: wrap in category markup local function construct_cat(cat) return '[[Kategori:' .. cat .. ']]' end -- Helper: link to category page local function construct_cat_link(cat, text) return '[[:Kategori:' .. cat .. '|' .. (text or cat) .. ']]' end -- Build a metadata row using CSS classes (like English module) local function construct_field(id, content) if id == nil or content == nil then return nil elseif not cfg.headings[id] then error(cfg.missing_heading_id(id)) end local tr = mw.html.create('tr') :attr('id', 'ws-index-' .. id .. '-row') :addClass('ws-index-row') :tag('th') :attr('scope', 'row') :attr('id', 'ws-index-' .. id .. '-label') :addClass('ws-index-label') :wikitext(cfg.headings[id]['txt']) :done() :tag('td') :attr('id', 'ws-index-' .. id .. '-value') :addClass('ws-index-value') :wikitext(content) :allDone() return tr end -- Build the progress/status row local function construct_status_field(args) local index_status = args.progress or '_missing' local sd = cfg.status[index_status] or cfg.status['_default'] local txt = sd['txt'] if type(txt) == 'function' then txt = txt(index_status) end local display if sd['error'] then display = '<span class="error">' .. txt .. '</span>' else display = construct_cat_link(sd['cat'], txt) end return { row = construct_field('progress', display), cat = construct_cat(sd['cat']) } end -- Wikidata link helpers (unchanged from your original) local function addWikidataToLink(page, label, category) local title = mw.title.new(page) if title == nil then return '[[' .. page .. '|' .. label .. ']]' end if title.isRedirect then title = title.redirectTarget end local tag = mw.html.create('span') local itemId = mw.wikibase.getEntityIdForTitle(title.fullText) tag:wikitext('[[' .. page .. '|' .. label .. ']]') if itemId ~= nil then tag:wikitext(' [[Image:Wikidata.svg|10px|link=d:' .. itemId .. '|Lihat maklumat di Wikidata]]') if category ~= nil then tag:wikitext('[[Kategori:' .. category .. ']]') end end return tostring(tag) end local function withWikidataLink(wikitext, category) if wikitext == nil then return nil end local new_wikitext = mw.ustring.gsub(wikitext, '%[%[([^|%]]*)%]%]', function(page) return addWikidataToLink(page, mw.ustring.gsub(page, '%.*/', ''), category) end) if new_wikitext ~= wikitext then return new_wikitext end return mw.ustring.gsub(wikitext, '%[%[([^|]*)|([^|%]]*)%]%]', function(page, link) return addWikidataToLink(page, link, category) end) end -- Build the metadata table local function build_metadata(args, item, html) local metadataTable = mw.html.create('table') :attr('id', 'ws-index-metadata') -- Title if args.title then local titleContent = item and withWikidataLink(args.title) or '[[' .. args.title .. ']]' metadataTable:node(construct_field('title', titleContent)) else mw.addWarning('Anda perlu isi medan tajuk borang.') end -- Subtitle metadataTable:node(construct_field('subtitle', withWikidataLink(args.subtitle))) -- Language if args.language then if item then metadataTable:node(construct_field('language', withWikidataLink(args.language))) html:wikitext(construct_cat('Karya dengan maklumat bahasa')) local languages = item:formatPropertyValues('P407', { mw.wikibase.entity.claimRanks.RANK_NORMAL })['value'] local languageCount = 0 for language in string.gmatch(languages, '([^,]+)') do languageCount = languageCount + 1 html:wikitext(construct_cat('Laman indeks karya yang asal dalam ' .. language)) end if languageCount > 1 then html:wikitext(construct_cat('Laman indeks karya yang asal dalam pelbagai bahasa')) end else metadataTable:node(construct_field('language', args.language)) end else html:wikitext(construct_cat('Laman indeks karya tanpa maklumat bahasa')) end -- Volume if args.volume then metadataTable:node(construct_field('volume', '[[' .. args.title .. '/Jilid ' .. args.volume .. '|' .. args.volume .. ']]')) html:wikitext(construct_cat('Karya dengan maklumat nombor jilid')) else html:wikitext(construct_cat('Karya tanpa maklumat nombor jilid')) end -- Edition if args.edition then metadataTable:node(construct_field('edition', '[[' .. args.title .. '/Edisi ' .. args.edition .. '|' .. args.edition .. ']]')) html:wikitext(construct_cat('Karya dengan maklumat edisi')) else html:wikitext(construct_cat('Karya tanpa maklumat edisi')) end -- Author if args.author then if item then metadataTable:node(construct_field('author', withWikidataLink(args.author))) html:wikitext(construct_cat('Karya dengan maklumat pengarang')) local authors = item:formatPropertyValues('P50', { mw.wikibase.entity.claimRanks.RANK_NORMAL })['value'] for author in string.gmatch(authors, '([^,]+)') do html:wikitext(construct_cat('Karya ' .. author)) end else metadataTable:node(construct_field('author', '{{Al|' .. args.author .. '}}')) end else html:wikitext(construct_cat('Karya tanpa maklumat pengarang')) end -- Translator if args.translator then local content = item and withWikidataLink(args.translator) or ('{{Al|' .. args.translator .. '}}') metadataTable:node(construct_field('translator', content)) html:wikitext(construct_cat('Karya dengan maklumat penterjemah')) else html:wikitext(construct_cat('Karya tanpa maklumat penterjemah')) end -- Editor if args.editor then local content = item and withWikidataLink(args.editor) or ('{{Al|' .. args.editor .. '}}') metadataTable:node(construct_field('editor', content)) html:wikitext(construct_cat('Karya dengan maklumat penyunting')) else html:wikitext(construct_cat('Karya tanpa maklumat penyunting')) end -- Illustrator if args.illustrator then metadataTable:node(construct_field('illustrator', withWikidataLink(args.illustrator))) html:wikitext(construct_cat('Karya dengan maklumat pengilustrasi')) else html:wikitext(construct_cat('Karya tanpa maklumat pengilustrasi')) end -- Publisher if args.publisher then metadataTable:node(construct_field('publisher', withWikidataLink(args.publisher))) html:wikitext(construct_cat('Karya dengan maklumat penerbit')) else html:wikitext(construct_cat('Karya tanpa maklumat penerbit')) end -- Address / Published in if args.address then metadataTable:node(construct_field('address', withWikidataLink(args.address))) html:wikitext(construct_cat('Karya dengan maklumat alamat')) elseif args.publishedin then metadataTable:node(construct_field('publishedin', withWikidataLink(args.publishedin))) html:wikitext(construct_cat('Karya dengan maklumat alamat penerbitan')) else html:wikitext(construct_cat('Karya tanpa maklumat alamat penerbitan')) end -- Year / Inception if args.year then metadataTable:node(construct_field('year', withWikidataLink(args.year))) html:wikitext(construct_cat('Karya dengan maklumat tarikh')) html:wikitext(construct_cat('Karya tahun ' .. args.year)) elseif args.inception then metadataTable:node(construct_field('inception', withWikidataLink(args.inception))) html:wikitext(construct_cat('Karya dengan maklumat tarikh terawal')) else html:wikitext(construct_cat('Karya tanpa maklumat tarikh')) end -- Printer if args.printer then metadataTable:node(construct_field('printer', withWikidataLink(args.printer))) html:wikitext(construct_cat('Karya dengan maklumat pencetak')) else html:wikitext(construct_cat('Karya tanpa maklumat pencetak')) end -- Source local linkable = { djvu=1, pdf=1, png=1, gif=1, tif=1, ogg=1, ogv=1, webm=1 } if args.source and linkable[args.source] then metadataTable:node(construct_field('source', '[[:File:' .. mw.title.getCurrentTitle().text .. '|' .. args.source .. ']]')) else metadataTable:node(construct_field('source', args.source)) end -- Progress local progress_data = construct_status_field(args) metadataTable:node(progress_data.row) html:wikitext(progress_data.cat) -- Volumes/Series metadataTable:node(construct_field('volumes', args.volumes)) return metadataTable end -- Build the cover image local function build_cover(args) local page = mw.title.getCurrentTitle() if args.image then local imageTitle if tonumber(args.image) ~= nil then imageTitle = page:subPageTitle(args.image) else imageTitle = mw.title.new(args.image, 'Media') end if imageTitle then local name = imageTitle.text local slash = string.find(name, '/') if slash then local fname = string.sub(name, 1, slash - 1) local fpage = string.sub(name, slash + 1) return '[[File:' .. fname .. '|page=' .. fpage .. '|' .. cfg.cover.width .. '|class=ws-cover]]' else return '[[File:' .. name .. '|' .. cfg.cover.width .. '|class=ws-cover]]' end else return args.image end else return '[[' .. cfg.cover.image .. '|' .. cfg.cover.width .. '|class=ws-cover]]' end end -- Main local function indexTemplate(frame) local styles = frame:extensionTag{ name = 'templatestyles', args = { src = 'Modul:Index template/styles.css' } } local data = (require 'Modul:Index_data').indexDataWithWikidata(frame) local args = data.args local item = data.item local html = mw.html.create() -- Wikidata indicator if item then html:wikitext('[[Kategori:Karya dengan ID Wikidata]]') html:wikitext('<indicator name="wikidata">[[File:Wikidata.svg|20px|ID Wikidata|link=d:' .. item.id .. ']]</indicator>') else html:wikitext('[[Kategori:Karya tanpa ID Wikidata]]') end local metadataTable = build_metadata(args, item, html) local coverImage = build_cover(args) -- Outer container (mirrors English #ws-index-container) local outerTable = html:tag('table') :attr('id', 'ws-index-container') local outerRow = outerTable:tag('tr') -- Main cell: cover + metadata outerRow:tag('td') :attr('id', 'ws-index-main-cell') :tag('table') :attr('id', 'ws-index-main-table') :tag('tr'):tag('td') :tag('div') :attr('id', 'ws-index-cover-container') :wikitext(coverImage) :done() :node(metadataTable) :done() :tag('tr'):tag('td') :tag('div') :attr('id', 'ws-index-pagelist-container') :addClass('mw-collapsible') :tag('strong'):wikitext(cfg.pagelist.pages.txt):done() :wikitext(' ') :tag('span') :attr('id', 'ws-index-pagelist-legend') :wikitext(cfg.pagelist.legend.txt) :done() :tag('div') :attr('id', 'ws-index-pagelist') :addClass('index-pagelist mw-collapsible-content') :newline() :wikitext(args.pages and mw.text.trim(args.pages)) :newline() -- Remarks cell (always rendered, empty or not — matching English) if args.remarks then outerRow:tag('td') :attr('id', 'ws-index-remarks') :newline() :wikitext(frame:preprocess(args.remarks)) else outerRow:tag('td') :attr('id', 'ws-index-remarks-empty') end -- Notes (below outer table, like English module) if args.notes then html:tag('div') :attr('id', 'ws-index-notes') :wikitext(args.notes) end -- Type categories if cfg.type_cats[args.type] then html:wikitext(construct_cat(cfg.type_cats[args.type])) end -- Source categories if cfg.source_cats[args.source] then html:wikitext(construct_cat(cfg.source_cats[args.source])) elseif args.source ~= 'lain-lain' then html:wikitext(construct_cat('Indeks fail format lain')) end html:wikitext(construct_cat('Indeks')) if not args.remarks then html:wikitext(construct_cat('Laman berindeks')) end return styles .. tostring(html) end local p = {} function p.indexTemplate(frame) return indexTemplate(frame) end return p t4905x874vkxra43yabo9hi04k1mu53 22431 22429 2026-04-13T01:03:42Z Hakimi97 9 22431 Scribunto text/plain --[=[ Latest update: 28th April 2025 This is a module to implement logic for [[MediaWiki:Proofreadpage index template]] on Malay Wikisource, based on https://en.wikisource.beta.wmflabs.org/wiki/Module:Index_template with significant changes: * Image and metadata are placed side by side in the first row, pagelist spans the full width in the second row, and finally remarks/notes appear on the right side of image, metadata and pagelist * Sufficient gap between image and metadata * All labels and values on metadata are ensured to be left-aligned * Sufficient gap between labels and values of metadata * Author property value changed to P50 instead of P253075 * Remarks are encapsulated by Template:scrollpane * Add language parameter and categorization for metadataTable * Change the wikilink format of edition and volume to follow the convention of [[Title/(Volume or Edition) (number)|(number)]]. * Ensure all file types under the source parameter could be wikilinked. ]=] local cfg = require('Modul:Index template/config') local messageBox = require('Module:Message box') -- Helper: wrap in category markup local function construct_cat(cat) return '[[Kategori:' .. cat .. ']]' end -- Helper: link to category page local function construct_cat_link(cat, text) return '[[:Kategori:' .. cat .. '|' .. (text or cat) .. ']]' end -- Build a metadata row using CSS classes (like English module) local function construct_field(id, content) if id == nil or content == nil then return nil elseif not cfg.headings[id] then error(cfg.missing_heading_id(id)) end local tr = mw.html.create('tr') :attr('id', 'ws-index-' .. id .. '-row') :addClass('ws-index-row') :tag('th') :attr('scope', 'row') :attr('id', 'ws-index-' .. id .. '-label') :addClass('ws-index-label') :wikitext(cfg.headings[id]['txt']) :done() :tag('td') :attr('id', 'ws-index-' .. id .. '-value') :addClass('ws-index-value') :wikitext(content) :allDone() return tr end -- Build the progress/status row local function construct_status_field(args) local index_status = args.progress or '_missing' local sd = cfg.status[index_status] or cfg.status['_default'] local txt = sd['txt'] if type(txt) == 'function' then txt = txt(index_status) end local display if sd['error'] then display = '<span class="error">' .. txt .. '</span>' else display = construct_cat_link(sd['cat'], txt) end return { row = construct_field('progress', display), cat = construct_cat(sd['cat']) } end -- Wikidata link helpers (unchanged from your original) local function addWikidataToLink(page, label, category) local title = mw.title.new(page) if title == nil then return '[[' .. page .. '|' .. label .. ']]' end if title.isRedirect then title = title.redirectTarget end local tag = mw.html.create('span') local itemId = mw.wikibase.getEntityIdForTitle(title.fullText) tag:wikitext('[[' .. page .. '|' .. label .. ']]') if itemId ~= nil then tag:wikitext(' [[Image:Wikidata.svg|10px|link=d:' .. itemId .. '|Lihat maklumat di Wikidata]]') if category ~= nil then tag:wikitext('[[Kategori:' .. category .. ']]') end end return tostring(tag) end local function withWikidataLink(wikitext, category) if wikitext == nil then return nil end local new_wikitext = mw.ustring.gsub(wikitext, '%[%[([^|%]]*)%]%]', function(page) return addWikidataToLink(page, mw.ustring.gsub(page, '%.*/', ''), category) end) if new_wikitext ~= wikitext then return new_wikitext end return mw.ustring.gsub(wikitext, '%[%[([^|]*)|([^|%]]*)%]%]', function(page, link) return addWikidataToLink(page, link, category) end) end -- Build the metadata table local function build_metadata(args, item, html) local metadataTable = mw.html.create('table') :attr('id', 'ws-index-metadata') -- Title if args.title then local titleContent = item and withWikidataLink(args.title) or '[[' .. args.title .. ']]' metadataTable:node(construct_field('title', titleContent)) else mw.addWarning('Anda perlu isi medan tajuk borang.') end -- Subtitle metadataTable:node(construct_field('subtitle', withWikidataLink(args.subtitle))) -- Language if args.language then if item then metadataTable:node(construct_field('language', withWikidataLink(args.language))) html:wikitext(construct_cat('Karya dengan maklumat bahasa')) local languages = item:formatPropertyValues('P407', { mw.wikibase.entity.claimRanks.RANK_NORMAL })['value'] local languageCount = 0 for language in string.gmatch(languages, '([^,]+)') do languageCount = languageCount + 1 html:wikitext(construct_cat('Laman indeks karya yang asal dalam ' .. language)) end if languageCount > 1 then html:wikitext(construct_cat('Laman indeks karya yang asal dalam pelbagai bahasa')) end else metadataTable:node(construct_field('language', args.language)) end else html:wikitext(construct_cat('Laman indeks karya tanpa maklumat bahasa')) end -- Volume if args.volume then metadataTable:node(construct_field('volume', '[[' .. args.title .. '/Jilid ' .. args.volume .. '|' .. args.volume .. ']]')) html:wikitext(construct_cat('Karya dengan maklumat nombor jilid')) else html:wikitext(construct_cat('Karya tanpa maklumat nombor jilid')) end -- Edition if args.edition then metadataTable:node(construct_field('edition', '[[' .. args.title .. '/Edisi ' .. args.edition .. '|' .. args.edition .. ']]')) html:wikitext(construct_cat('Karya dengan maklumat edisi')) else html:wikitext(construct_cat('Karya tanpa maklumat edisi')) end -- Author if args.author then if item then metadataTable:node(construct_field('author', withWikidataLink(args.author))) html:wikitext(construct_cat('Karya dengan maklumat pengarang')) local authors = item:formatPropertyValues('P50', { mw.wikibase.entity.claimRanks.RANK_NORMAL })['value'] for author in string.gmatch(authors, '([^,]+)') do html:wikitext(construct_cat('Karya ' .. author)) end else metadataTable:node(construct_field('author', '{{Al|' .. args.author .. '}}')) end else html:wikitext(construct_cat('Karya tanpa maklumat pengarang')) end -- Translator if args.translator then local content = item and withWikidataLink(args.translator) or ('{{Al|' .. args.translator .. '}}') metadataTable:node(construct_field('translator', content)) html:wikitext(construct_cat('Karya dengan maklumat penterjemah')) else html:wikitext(construct_cat('Karya tanpa maklumat penterjemah')) end -- Editor if args.editor then local content = item and withWikidataLink(args.editor) or ('{{Al|' .. args.editor .. '}}') metadataTable:node(construct_field('editor', content)) html:wikitext(construct_cat('Karya dengan maklumat penyunting')) else html:wikitext(construct_cat('Karya tanpa maklumat penyunting')) end -- Illustrator if args.illustrator then metadataTable:node(construct_field('illustrator', withWikidataLink(args.illustrator))) html:wikitext(construct_cat('Karya dengan maklumat pengilustrasi')) else html:wikitext(construct_cat('Karya tanpa maklumat pengilustrasi')) end -- Publisher if args.publisher then metadataTable:node(construct_field('publisher', withWikidataLink(args.publisher))) html:wikitext(construct_cat('Karya dengan maklumat penerbit')) else html:wikitext(construct_cat('Karya tanpa maklumat penerbit')) end -- Address / Published in if args.address then metadataTable:node(construct_field('address', withWikidataLink(args.address))) html:wikitext(construct_cat('Karya dengan maklumat alamat')) elseif args.publishedin then metadataTable:node(construct_field('publishedin', withWikidataLink(args.publishedin))) html:wikitext(construct_cat('Karya dengan maklumat alamat penerbitan')) else html:wikitext(construct_cat('Karya tanpa maklumat alamat penerbitan')) end -- Year / Inception if args.year then metadataTable:node(construct_field('year', withWikidataLink(args.year))) html:wikitext(construct_cat('Karya dengan maklumat tarikh')) html:wikitext(construct_cat('Karya tahun ' .. args.year)) elseif args.inception then metadataTable:node(construct_field('inception', withWikidataLink(args.inception))) html:wikitext(construct_cat('Karya dengan maklumat tarikh terawal')) else html:wikitext(construct_cat('Karya tanpa maklumat tarikh')) end -- Printer if args.printer then metadataTable:node(construct_field('printer', withWikidataLink(args.printer))) html:wikitext(construct_cat('Karya dengan maklumat pencetak')) else html:wikitext(construct_cat('Karya tanpa maklumat pencetak')) end -- Source local linkable = { djvu=1, pdf=1, png=1, gif=1, tif=1, ogg=1, ogv=1, webm=1 } if args.source and linkable[args.source] then metadataTable:node(construct_field('source', '[[:File:' .. mw.title.getCurrentTitle().text .. '|' .. args.source .. ']]')) else metadataTable:node(construct_field('source', args.source)) end -- Progress local progress_data = construct_status_field(args) metadataTable:node(progress_data.row) html:wikitext(progress_data.cat) -- Volumes/Series metadataTable:node(construct_field('volumes', args.volumes)) return metadataTable end -- Build the cover image local function build_cover(args) local page = mw.title.getCurrentTitle() if args.image then local imageTitle if tonumber(args.image) ~= nil then imageTitle = page:subPageTitle(args.image) else imageTitle = mw.title.new(args.image, 'Media') end if imageTitle then local name = imageTitle.text local slash = string.find(name, '/') if slash then local fname = string.sub(name, 1, slash - 1) local fpage = string.sub(name, slash + 1) return '[[File:' .. fname .. '|page=' .. fpage .. '|' .. cfg.cover.width .. '|class=ws-cover]]' else return '[[File:' .. name .. '|' .. cfg.cover.width .. '|class=ws-cover]]' end else return args.image end else return '[[' .. cfg.cover.image .. '|' .. cfg.cover.width .. '|class=ws-cover]]' end end -- Implements [[Template:Index talk remarks]] local function _index_talk_remarks(frame, args) local talkPage = mw.title.getCurrentTitle().talkPageTitle if not talkPage or not talkPage.exists then return '' end -- Scan talk page for known formatting-note sections local notes = args.notes if not notes then local content = talkPage.content local keywords = cfg.talkremarks.keywords for _, keyword in ipairs(keywords) do local pattern = keyword.alone and '==( *' .. keyword.pattern .. ' *)==' or '==([^=%n]*' .. keyword.pattern .. '[^=%n]*)==' local section = mw.ustring.match(content, pattern) if section then notes = frame:callParserFunction( '#lsth', talkPage.prefixedText, mw.text.trim(section) ) break end end end if not notes then return '' end local notesDiv = mw.html.create('div') :addClass('ombox-content') :css('text-align', 'left') :css('max-height', '5.5em') :css('overflow', 'scroll') :css('padding', '0.25em') :css('margin', '0.25em') :css('border-style', 'dashed') :newline() :wikitext(notes) :newline() return messageBox.main('ombox', { ['type'] = 'content', ['image'] = '[[File:Ambox important.svg|24px]]', ['style'] = 'box-sizing:border-box;margin:-0.93em auto 0.0em;text-align:center;width:100%;', ['textstyle'] = 'font-size:93%;text-decoration:none;', ['text'] = cfg.talkremarks.text(talkPage) .. tostring(notesDiv) }) end -- Main local function indexTemplate(frame) local styles = frame:extensionTag{ name = 'templatestyles', args = { src = 'Modul:Index template/styles.css' } } local data = (require 'Modul:Index_data').indexDataWithWikidata(frame) local args = data.args local item = data.item local html = mw.html.create() local talkremarks = _index_talk_remarks(frame, args) -- Wikidata indicator if item then html:wikitext('[[Kategori:Karya dengan ID Wikidata]]') html:wikitext('<indicator name="wikidata">[[File:Wikidata.svg|20px|ID Wikidata|link=d:' .. item.id .. ']]</indicator>') else html:wikitext('[[Kategori:Karya tanpa ID Wikidata]]') end local metadataTable = build_metadata(args, item, html) local coverImage = build_cover(args) -- Outer container (mirrors English #ws-index-container) local outerTable = html:tag('table') :attr('id', 'ws-index-container') local outerRow = outerTable:tag('tr') -- Main cell: cover + metadata outerRow:tag('td') :attr('id', 'ws-index-main-cell') :tag('table') :attr('id', 'ws-index-main-table') :tag('tr'):tag('td') :tag('div') :attr('id', 'ws-index-cover-container') :wikitext(coverImage) :done() :node(metadataTable) :done() :tag('tr'):tag('td') :tag('div') :attr('id', 'ws-index-pagelist-container') :addClass('mw-collapsible') :tag('strong'):wikitext(cfg.pagelist.pages.txt):done() :wikitext(' ') :tag('span') :attr('id', 'ws-index-pagelist-legend') :wikitext(cfg.pagelist.legend.txt) :done() :tag('div') :attr('id', 'ws-index-pagelist') :addClass('index-pagelist mw-collapsible-content') :newline() :wikitext(args.pages and mw.text.trim(args.pages)) :newline() -- Remarks cell (always rendered, empty or not — matching English) if args.remarks then outerRow:tag('td') :attr('id', 'ws-index-remarks') :newline() :wikitext(frame:preprocess(args.remarks)) else outerRow:tag('td') :attr('id', 'ws-index-remarks-empty') end -- Notes (below outer table, like English module) if args.notes then html:tag('div') :attr('id', 'ws-index-notes') :wikitext(args.notes) end -- Type categories if cfg.type_cats[args.type] then html:wikitext(construct_cat(cfg.type_cats[args.type])) end -- Source categories if cfg.source_cats[args.source] then html:wikitext(construct_cat(cfg.source_cats[args.source])) elseif args.source ~= 'lain-lain' then html:wikitext(construct_cat('Indeks fail format lain')) end html:wikitext(construct_cat('Indeks')) if not args.remarks then html:wikitext(construct_cat('Laman berindeks')) end return talkremarks .. styles .. tostring(html) end local p = {} function p.indexTemplate(frame) return indexTemplate(frame) end return p lz4qkolqavhlrijj3yrykcxc0zxgxn1 22432 22431 2026-04-13T01:05:41Z Hakimi97 9 Membatalkan semakan [[Special:Diff/22431|22431]] oleh [[Special:Contributions/Hakimi97|Hakimi97]] ([[User talk:Hakimi97|bincang]]) 22432 Scribunto text/plain --[=[ Latest update: 28th April 2025 This is a module to implement logic for [[MediaWiki:Proofreadpage index template]] on Malay Wikisource, based on https://en.wikisource.beta.wmflabs.org/wiki/Module:Index_template with significant changes: * Image and metadata are placed side by side in the first row, pagelist spans the full width in the second row, and finally remarks/notes appear on the right side of image, metadata and pagelist * Sufficient gap between image and metadata * All labels and values on metadata are ensured to be left-aligned * Sufficient gap between labels and values of metadata * Author property value changed to P50 instead of P253075 * Remarks are encapsulated by Template:scrollpane * Add language parameter and categorization for metadataTable * Change the wikilink format of edition and volume to follow the convention of [[Title/(Volume or Edition) (number)|(number)]]. * Ensure all file types under the source parameter could be wikilinked. ]=] local cfg = require('Modul:Index template/config') -- Helper: wrap in category markup local function construct_cat(cat) return '[[Kategori:' .. cat .. ']]' end -- Helper: link to category page local function construct_cat_link(cat, text) return '[[:Kategori:' .. cat .. '|' .. (text or cat) .. ']]' end -- Build a metadata row using CSS classes (like English module) local function construct_field(id, content) if id == nil or content == nil then return nil elseif not cfg.headings[id] then error(cfg.missing_heading_id(id)) end local tr = mw.html.create('tr') :attr('id', 'ws-index-' .. id .. '-row') :addClass('ws-index-row') :tag('th') :attr('scope', 'row') :attr('id', 'ws-index-' .. id .. '-label') :addClass('ws-index-label') :wikitext(cfg.headings[id]['txt']) :done() :tag('td') :attr('id', 'ws-index-' .. id .. '-value') :addClass('ws-index-value') :wikitext(content) :allDone() return tr end -- Build the progress/status row local function construct_status_field(args) local index_status = args.progress or '_missing' local sd = cfg.status[index_status] or cfg.status['_default'] local txt = sd['txt'] if type(txt) == 'function' then txt = txt(index_status) end local display if sd['error'] then display = '<span class="error">' .. txt .. '</span>' else display = construct_cat_link(sd['cat'], txt) end return { row = construct_field('progress', display), cat = construct_cat(sd['cat']) } end -- Wikidata link helpers (unchanged from your original) local function addWikidataToLink(page, label, category) local title = mw.title.new(page) if title == nil then return '[[' .. page .. '|' .. label .. ']]' end if title.isRedirect then title = title.redirectTarget end local tag = mw.html.create('span') local itemId = mw.wikibase.getEntityIdForTitle(title.fullText) tag:wikitext('[[' .. page .. '|' .. label .. ']]') if itemId ~= nil then tag:wikitext(' [[Image:Wikidata.svg|10px|link=d:' .. itemId .. '|Lihat maklumat di Wikidata]]') if category ~= nil then tag:wikitext('[[Kategori:' .. category .. ']]') end end return tostring(tag) end local function withWikidataLink(wikitext, category) if wikitext == nil then return nil end local new_wikitext = mw.ustring.gsub(wikitext, '%[%[([^|%]]*)%]%]', function(page) return addWikidataToLink(page, mw.ustring.gsub(page, '%.*/', ''), category) end) if new_wikitext ~= wikitext then return new_wikitext end return mw.ustring.gsub(wikitext, '%[%[([^|]*)|([^|%]]*)%]%]', function(page, link) return addWikidataToLink(page, link, category) end) end -- Build the metadata table local function build_metadata(args, item, html) local metadataTable = mw.html.create('table') :attr('id', 'ws-index-metadata') -- Title if args.title then local titleContent = item and withWikidataLink(args.title) or '[[' .. args.title .. ']]' metadataTable:node(construct_field('title', titleContent)) else mw.addWarning('Anda perlu isi medan tajuk borang.') end -- Subtitle metadataTable:node(construct_field('subtitle', withWikidataLink(args.subtitle))) -- Language if args.language then if item then metadataTable:node(construct_field('language', withWikidataLink(args.language))) html:wikitext(construct_cat('Karya dengan maklumat bahasa')) local languages = item:formatPropertyValues('P407', { mw.wikibase.entity.claimRanks.RANK_NORMAL })['value'] local languageCount = 0 for language in string.gmatch(languages, '([^,]+)') do languageCount = languageCount + 1 html:wikitext(construct_cat('Laman indeks karya yang asal dalam ' .. language)) end if languageCount > 1 then html:wikitext(construct_cat('Laman indeks karya yang asal dalam pelbagai bahasa')) end else metadataTable:node(construct_field('language', args.language)) end else html:wikitext(construct_cat('Laman indeks karya tanpa maklumat bahasa')) end -- Volume if args.volume then metadataTable:node(construct_field('volume', '[[' .. args.title .. '/Jilid ' .. args.volume .. '|' .. args.volume .. ']]')) html:wikitext(construct_cat('Karya dengan maklumat nombor jilid')) else html:wikitext(construct_cat('Karya tanpa maklumat nombor jilid')) end -- Edition if args.edition then metadataTable:node(construct_field('edition', '[[' .. args.title .. '/Edisi ' .. args.edition .. '|' .. args.edition .. ']]')) html:wikitext(construct_cat('Karya dengan maklumat edisi')) else html:wikitext(construct_cat('Karya tanpa maklumat edisi')) end -- Author if args.author then if item then metadataTable:node(construct_field('author', withWikidataLink(args.author))) html:wikitext(construct_cat('Karya dengan maklumat pengarang')) local authors = item:formatPropertyValues('P50', { mw.wikibase.entity.claimRanks.RANK_NORMAL })['value'] for author in string.gmatch(authors, '([^,]+)') do html:wikitext(construct_cat('Karya ' .. author)) end else metadataTable:node(construct_field('author', '{{Al|' .. args.author .. '}}')) end else html:wikitext(construct_cat('Karya tanpa maklumat pengarang')) end -- Translator if args.translator then local content = item and withWikidataLink(args.translator) or ('{{Al|' .. args.translator .. '}}') metadataTable:node(construct_field('translator', content)) html:wikitext(construct_cat('Karya dengan maklumat penterjemah')) else html:wikitext(construct_cat('Karya tanpa maklumat penterjemah')) end -- Editor if args.editor then local content = item and withWikidataLink(args.editor) or ('{{Al|' .. args.editor .. '}}') metadataTable:node(construct_field('editor', content)) html:wikitext(construct_cat('Karya dengan maklumat penyunting')) else html:wikitext(construct_cat('Karya tanpa maklumat penyunting')) end -- Illustrator if args.illustrator then metadataTable:node(construct_field('illustrator', withWikidataLink(args.illustrator))) html:wikitext(construct_cat('Karya dengan maklumat pengilustrasi')) else html:wikitext(construct_cat('Karya tanpa maklumat pengilustrasi')) end -- Publisher if args.publisher then metadataTable:node(construct_field('publisher', withWikidataLink(args.publisher))) html:wikitext(construct_cat('Karya dengan maklumat penerbit')) else html:wikitext(construct_cat('Karya tanpa maklumat penerbit')) end -- Address / Published in if args.address then metadataTable:node(construct_field('address', withWikidataLink(args.address))) html:wikitext(construct_cat('Karya dengan maklumat alamat')) elseif args.publishedin then metadataTable:node(construct_field('publishedin', withWikidataLink(args.publishedin))) html:wikitext(construct_cat('Karya dengan maklumat alamat penerbitan')) else html:wikitext(construct_cat('Karya tanpa maklumat alamat penerbitan')) end -- Year / Inception if args.year then metadataTable:node(construct_field('year', withWikidataLink(args.year))) html:wikitext(construct_cat('Karya dengan maklumat tarikh')) html:wikitext(construct_cat('Karya tahun ' .. args.year)) elseif args.inception then metadataTable:node(construct_field('inception', withWikidataLink(args.inception))) html:wikitext(construct_cat('Karya dengan maklumat tarikh terawal')) else html:wikitext(construct_cat('Karya tanpa maklumat tarikh')) end -- Printer if args.printer then metadataTable:node(construct_field('printer', withWikidataLink(args.printer))) html:wikitext(construct_cat('Karya dengan maklumat pencetak')) else html:wikitext(construct_cat('Karya tanpa maklumat pencetak')) end -- Source local linkable = { djvu=1, pdf=1, png=1, gif=1, tif=1, ogg=1, ogv=1, webm=1 } if args.source and linkable[args.source] then metadataTable:node(construct_field('source', '[[:File:' .. mw.title.getCurrentTitle().text .. '|' .. args.source .. ']]')) else metadataTable:node(construct_field('source', args.source)) end -- Progress local progress_data = construct_status_field(args) metadataTable:node(progress_data.row) html:wikitext(progress_data.cat) -- Volumes/Series metadataTable:node(construct_field('volumes', args.volumes)) return metadataTable end -- Build the cover image local function build_cover(args) local page = mw.title.getCurrentTitle() if args.image then local imageTitle if tonumber(args.image) ~= nil then imageTitle = page:subPageTitle(args.image) else imageTitle = mw.title.new(args.image, 'Media') end if imageTitle then local name = imageTitle.text local slash = string.find(name, '/') if slash then local fname = string.sub(name, 1, slash - 1) local fpage = string.sub(name, slash + 1) return '[[File:' .. fname .. '|page=' .. fpage .. '|' .. cfg.cover.width .. '|class=ws-cover]]' else return '[[File:' .. name .. '|' .. cfg.cover.width .. '|class=ws-cover]]' end else return args.image end else return '[[' .. cfg.cover.image .. '|' .. cfg.cover.width .. '|class=ws-cover]]' end end -- Main local function indexTemplate(frame) local styles = frame:extensionTag{ name = 'templatestyles', args = { src = 'Modul:Index template/styles.css' } } local data = (require 'Modul:Index_data').indexDataWithWikidata(frame) local args = data.args local item = data.item local html = mw.html.create() -- Wikidata indicator if item then html:wikitext('[[Kategori:Karya dengan ID Wikidata]]') html:wikitext('<indicator name="wikidata">[[File:Wikidata.svg|20px|ID Wikidata|link=d:' .. item.id .. ']]</indicator>') else html:wikitext('[[Kategori:Karya tanpa ID Wikidata]]') end local metadataTable = build_metadata(args, item, html) local coverImage = build_cover(args) -- Outer container (mirrors English #ws-index-container) local outerTable = html:tag('table') :attr('id', 'ws-index-container') local outerRow = outerTable:tag('tr') -- Main cell: cover + metadata outerRow:tag('td') :attr('id', 'ws-index-main-cell') :tag('table') :attr('id', 'ws-index-main-table') :tag('tr'):tag('td') :tag('div') :attr('id', 'ws-index-cover-container') :wikitext(coverImage) :done() :node(metadataTable) :done() :tag('tr'):tag('td') :tag('div') :attr('id', 'ws-index-pagelist-container') :addClass('mw-collapsible') :tag('strong'):wikitext(cfg.pagelist.pages.txt):done() :wikitext(' ') :tag('span') :attr('id', 'ws-index-pagelist-legend') :wikitext(cfg.pagelist.legend.txt) :done() :tag('div') :attr('id', 'ws-index-pagelist') :addClass('index-pagelist mw-collapsible-content') :newline() :wikitext(args.pages and mw.text.trim(args.pages)) :newline() -- Remarks cell (always rendered, empty or not — matching English) if args.remarks then outerRow:tag('td') :attr('id', 'ws-index-remarks') :newline() :wikitext(frame:preprocess(args.remarks)) else outerRow:tag('td') :attr('id', 'ws-index-remarks-empty') end -- Notes (below outer table, like English module) if args.notes then html:tag('div') :attr('id', 'ws-index-notes') :wikitext(args.notes) end -- Type categories if cfg.type_cats[args.type] then html:wikitext(construct_cat(cfg.type_cats[args.type])) end -- Source categories if cfg.source_cats[args.source] then html:wikitext(construct_cat(cfg.source_cats[args.source])) elseif args.source ~= 'lain-lain' then html:wikitext(construct_cat('Indeks fail format lain')) end html:wikitext(construct_cat('Indeks')) if not args.remarks then html:wikitext(construct_cat('Laman berindeks')) end return styles .. tostring(html) end local p = {} function p.indexTemplate(frame) return indexTemplate(frame) end return p t4905x874vkxra43yabo9hi04k1mu53 22442 22432 2026-04-13T01:36:25Z Hakimi97 9 22442 Scribunto text/plain --[=[ Latest update: 28th April 2025 This is a module to implement logic for [[MediaWiki:Proofreadpage index template]] on Malay Wikisource, based on https://en.wikisource.beta.wmflabs.org/wiki/Module:Index_template with significant changes: * Image and metadata are placed side by side in the first row, pagelist spans the full width in the second row, and finally remarks/notes appear on the right side of image, metadata and pagelist * Sufficient gap between image and metadata * All labels and values on metadata are ensured to be left-aligned * Sufficient gap between labels and values of metadata * Author property value changed to P50 instead of P253075 * Remarks are encapsulated by Template:scrollpane * Add language parameter and categorization for metadataTable * Change the wikilink format of edition and volume to follow the convention of [[Title/(Volume or Edition) (number)|(number)]]. * Ensure all file types under the source parameter could be wikilinked. ]=] local cfg = require('Modul:Index template/config') -- Helper: wrap in category markup local function construct_cat(cat) return '[[Kategori:' .. cat .. ']]' end -- Helper: link to category page local function construct_cat_link(cat, text) return '[[:Kategori:' .. cat .. '|' .. (text or cat) .. ']]' end -- Build a metadata row using CSS classes (like English module) local function construct_field(id, content) if id == nil or content == nil then return nil elseif not cfg.headings[id] then error(cfg.missing_heading_id(id)) end local tr = mw.html.create('tr') :attr('id', 'ws-index-' .. id .. '-row') :addClass('ws-index-row') :tag('th') :attr('scope', 'row') :attr('id', 'ws-index-' .. id .. '-label') :addClass('ws-index-label') :wikitext(cfg.headings[id]['txt']) :done() :tag('td') :attr('id', 'ws-index-' .. id .. '-value') :addClass('ws-index-value') :wikitext(content) :allDone() return tr end -- Build the progress/status row local function construct_status_field(args) local index_status = args.progress or '_missing' local sd = cfg.status[index_status] or cfg.status['_default'] local txt = sd['txt'] if type(txt) == 'function' then txt = txt(index_status) end local display if sd['error'] then display = '<span class="error">' .. txt .. '</span>' else display = construct_cat_link(sd['cat'], txt) end return { row = construct_field('progress', display), cat = construct_cat(sd['cat']) } end -- Wikidata link helpers (unchanged from your original) local function addWikidataToLink(page, label, category) local title = mw.title.new(page) if title == nil then return '[[' .. page .. '|' .. label .. ']]' end if title.isRedirect then title = title.redirectTarget end local tag = mw.html.create('span') local itemId = mw.wikibase.getEntityIdForTitle(title.fullText) tag:wikitext('[[' .. page .. '|' .. label .. ']]') if itemId ~= nil then tag:wikitext(' [[Image:Wikidata.svg|10px|link=d:' .. itemId .. '|Lihat maklumat di Wikidata]]') if category ~= nil then tag:wikitext('[[Kategori:' .. category .. ']]') end end return tostring(tag) end local function withWikidataLink(wikitext, category) if wikitext == nil then return nil end local new_wikitext = mw.ustring.gsub(wikitext, '%[%[([^|%]]*)%]%]', function(page) return addWikidataToLink(page, mw.ustring.gsub(page, '%.*/', ''), category) end) if new_wikitext ~= wikitext then return new_wikitext end return mw.ustring.gsub(wikitext, '%[%[([^|]*)|([^|%]]*)%]%]', function(page, link) return addWikidataToLink(page, link, category) end) end -- Build the metadata table local function build_metadata(args, item, html) local metadataTable = mw.html.create('table') :attr('id', 'ws-index-metadata') -- Title if args.title then local titleContent = item and withWikidataLink(args.title) or '[[' .. args.title .. ']]' metadataTable:node(construct_field('title', titleContent)) else mw.addWarning('Anda perlu isi medan tajuk borang.') end -- Subtitle metadataTable:node(construct_field('subtitle', withWikidataLink(args.subtitle))) -- Language if args.language then if item then metadataTable:node(construct_field('language', withWikidataLink(args.language))) html:wikitext(construct_cat('Karya dengan maklumat bahasa')) local languages = item:formatPropertyValues('P407', { mw.wikibase.entity.claimRanks.RANK_NORMAL })['value'] local languageCount = 0 for language in string.gmatch(languages, '([^,]+)') do languageCount = languageCount + 1 html:wikitext(construct_cat('Laman indeks karya yang asal dalam ' .. language)) end if languageCount > 1 then html:wikitext(construct_cat('Laman indeks karya yang asal dalam pelbagai bahasa')) end else metadataTable:node(construct_field('language', args.language)) end else html:wikitext(construct_cat('Laman indeks karya tanpa maklumat bahasa')) end -- Volume if args.volume then metadataTable:node(construct_field('volume', '[[' .. args.title .. '/Jilid ' .. args.volume .. '|' .. args.volume .. ']]')) html:wikitext(construct_cat('Karya dengan maklumat nombor jilid')) else html:wikitext(construct_cat('Karya tanpa maklumat nombor jilid')) end -- Edition if args.edition then metadataTable:node(construct_field('edition', '[[' .. args.title .. '/Edisi ' .. args.edition .. '|' .. args.edition .. ']]')) html:wikitext(construct_cat('Karya dengan maklumat edisi')) else html:wikitext(construct_cat('Karya tanpa maklumat edisi')) end -- Author if args.author then if item then metadataTable:node(construct_field('author', withWikidataLink(args.author))) html:wikitext(construct_cat('Karya dengan maklumat pengarang')) local authors = item:formatPropertyValues('P50', { mw.wikibase.entity.claimRanks.RANK_NORMAL })['value'] for author in string.gmatch(authors, '([^,]+)') do html:wikitext(construct_cat('Karya ' .. author)) end else metadataTable:node(construct_field('author', '{{Al|' .. args.author .. '}}')) end else html:wikitext(construct_cat('Karya tanpa maklumat pengarang')) end -- Translator if args.translator then local content = item and withWikidataLink(args.translator) or ('{{Al|' .. args.translator .. '}}') metadataTable:node(construct_field('translator', content)) html:wikitext(construct_cat('Karya dengan maklumat penterjemah')) else html:wikitext(construct_cat('Karya tanpa maklumat penterjemah')) end -- Editor if args.editor then local content = item and withWikidataLink(args.editor) or ('{{Al|' .. args.editor .. '}}') metadataTable:node(construct_field('editor', content)) html:wikitext(construct_cat('Karya dengan maklumat penyunting')) else html:wikitext(construct_cat('Karya tanpa maklumat penyunting')) end -- Illustrator if args.illustrator then metadataTable:node(construct_field('illustrator', withWikidataLink(args.illustrator))) html:wikitext(construct_cat('Karya dengan maklumat pengilustrasi')) else html:wikitext(construct_cat('Karya tanpa maklumat pengilustrasi')) end -- Publisher if args.publisher then metadataTable:node(construct_field('publisher', withWikidataLink(args.publisher))) html:wikitext(construct_cat('Karya dengan maklumat penerbit')) else html:wikitext(construct_cat('Karya tanpa maklumat penerbit')) end -- Address / Published in if args.address then metadataTable:node(construct_field('address', withWikidataLink(args.address))) html:wikitext(construct_cat('Karya dengan maklumat alamat')) elseif args.publishedin then metadataTable:node(construct_field('publishedin', withWikidataLink(args.publishedin))) html:wikitext(construct_cat('Karya dengan maklumat alamat penerbitan')) else html:wikitext(construct_cat('Karya tanpa maklumat alamat penerbitan')) end -- Year / Inception if args.year then metadataTable:node(construct_field('year', withWikidataLink(args.year))) html:wikitext(construct_cat('Karya dengan maklumat tarikh')) html:wikitext(construct_cat('Karya tahun ' .. args.year)) elseif args.inception then metadataTable:node(construct_field('inception', withWikidataLink(args.inception))) html:wikitext(construct_cat('Karya dengan maklumat tarikh terawal')) else html:wikitext(construct_cat('Karya tanpa maklumat tarikh')) end -- Printer if args.printer then metadataTable:node(construct_field('printer', withWikidataLink(args.printer))) html:wikitext(construct_cat('Karya dengan maklumat pencetak')) else html:wikitext(construct_cat('Karya tanpa maklumat pencetak')) end -- Source local linkable = { djvu=1, pdf=1, png=1, gif=1, tif=1, ogg=1, ogv=1, webm=1 } if args.source and linkable[args.source] then metadataTable:node(construct_field('source', '[[:File:' .. mw.title.getCurrentTitle().text .. '|' .. args.source .. ']]')) else metadataTable:node(construct_field('source', args.source)) end -- Progress local progress_data = construct_status_field(args) metadataTable:node(progress_data.row) html:wikitext(progress_data.cat) -- Volumes/Series metadataTable:node(construct_field('volumes', args.volumes)) return metadataTable end -- Build the cover image local function build_cover(args) local page = mw.title.getCurrentTitle() if args.image then local imageTitle if tonumber(args.image) ~= nil then imageTitle = page:subPageTitle(args.image) else imageTitle = mw.title.new(args.image, 'Media') end if imageTitle then local name = imageTitle.text local slash = string.find(name, '/') if slash then local fname = string.sub(name, 1, slash - 1) local fpage = string.sub(name, slash + 1) return '[[File:' .. fname .. '|page=' .. fpage .. '|' .. cfg.cover.width .. '|class=ws-cover]]' else return '[[File:' .. name .. '|' .. cfg.cover.width .. '|class=ws-cover]]' end else return args.image end else return '[[' .. cfg.cover.image .. '|' .. cfg.cover.width .. '|class=ws-cover]]' end end -- Main local function indexTemplate(frame) local styles = frame:extensionTag{ name = 'templatestyles', args = { src = 'Modul:Index template/styles.css' } } local data = (require 'Modul:Index_data').indexDataWithWikidata(frame) local args = data.args local item = data.item local html = mw.html.create() -- Wikidata indicator if item then html:wikitext('[[Kategori:Karya dengan ID Wikidata]]') html:wikitext('<indicator name="wikidata">[[File:Wikidata.svg|20px|ID Wikidata|link=d:' .. item.id .. ']]</indicator>') else html:wikitext('[[Kategori:Karya tanpa ID Wikidata]]') end local metadataTable = build_metadata(args, item, html) local coverImage = build_cover(args) -- Outer container (mirrors English #ws-index-container) local outerTable = html:tag('table') :attr('id', 'ws-index-container') local outerRow = outerTable:tag('tr') -- Main cell: cover + metadata outerRow:tag('td') :attr('id', 'ws-index-main-cell') :tag('table') :attr('id', 'ws-index-main-table') :tag('tr'):tag('td') :tag('div') :attr('id', 'ws-index-cover-container') :wikitext(coverImage) :done() :node(metadataTable) :done() :tag('tr'):tag('td') :tag('div') :attr('id', 'ws-index-pagelist-container') :addClass('mw-collapsible') :tag('strong'):wikitext(cfg.pagelist.pages.txt):done() :wikitext(' ') :tag('span') :attr('id', 'ws-index-pagelist-legend') :wikitext(cfg.pagelist.legend.txt) :done() :tag('div') :attr('id', 'ws-index-pagelist') :addClass('index-pagelist mw-collapsible-content') :newline() :wikitext(args.pages and mw.text.trim(args.pages)) :newline() -- Remarks cell if args.remarks then outerRow:tag('td') :attr('id', 'ws-index-remarks') :newline() :wikitext(mw.getCurrentFrame():preprocess(args['Remarks'])) else outerRow:tag('td') :attr('id', 'ws-index-remarks-empty') end -- Notes if args.notes then html:tag('div') :attr('id', 'ws-index-notes') :wikitext(args.notes) end -- Type categories if cfg.type_cats[args.type] then html:wikitext(construct_cat(cfg.type_cats[args.type])) end -- Source categories if cfg.source_cats[args.source] then html:wikitext(construct_cat(cfg.source_cats[args.source])) elseif args.source ~= 'lain-lain' then html:wikitext(construct_cat('Indeks fail format lain')) end html:wikitext(construct_cat('Indeks')) if not args.remarks then html:wikitext(construct_cat('Laman berindeks')) end return styles .. tostring(html) end local p = {} function p.indexTemplate(frame) return indexTemplate(frame) end return p df49hn3wlahi4rwxug340h27hendw56 22443 22442 2026-04-13T01:36:47Z Hakimi97 9 Membatalkan semakan [[Special:Diff/22442|22442]] oleh [[Special:Contributions/Hakimi97|Hakimi97]] ([[User talk:Hakimi97|bincang]]) 22443 Scribunto text/plain --[=[ Latest update: 28th April 2025 This is a module to implement logic for [[MediaWiki:Proofreadpage index template]] on Malay Wikisource, based on https://en.wikisource.beta.wmflabs.org/wiki/Module:Index_template with significant changes: * Image and metadata are placed side by side in the first row, pagelist spans the full width in the second row, and finally remarks/notes appear on the right side of image, metadata and pagelist * Sufficient gap between image and metadata * All labels and values on metadata are ensured to be left-aligned * Sufficient gap between labels and values of metadata * Author property value changed to P50 instead of P253075 * Remarks are encapsulated by Template:scrollpane * Add language parameter and categorization for metadataTable * Change the wikilink format of edition and volume to follow the convention of [[Title/(Volume or Edition) (number)|(number)]]. * Ensure all file types under the source parameter could be wikilinked. ]=] local cfg = require('Modul:Index template/config') -- Helper: wrap in category markup local function construct_cat(cat) return '[[Kategori:' .. cat .. ']]' end -- Helper: link to category page local function construct_cat_link(cat, text) return '[[:Kategori:' .. cat .. '|' .. (text or cat) .. ']]' end -- Build a metadata row using CSS classes (like English module) local function construct_field(id, content) if id == nil or content == nil then return nil elseif not cfg.headings[id] then error(cfg.missing_heading_id(id)) end local tr = mw.html.create('tr') :attr('id', 'ws-index-' .. id .. '-row') :addClass('ws-index-row') :tag('th') :attr('scope', 'row') :attr('id', 'ws-index-' .. id .. '-label') :addClass('ws-index-label') :wikitext(cfg.headings[id]['txt']) :done() :tag('td') :attr('id', 'ws-index-' .. id .. '-value') :addClass('ws-index-value') :wikitext(content) :allDone() return tr end -- Build the progress/status row local function construct_status_field(args) local index_status = args.progress or '_missing' local sd = cfg.status[index_status] or cfg.status['_default'] local txt = sd['txt'] if type(txt) == 'function' then txt = txt(index_status) end local display if sd['error'] then display = '<span class="error">' .. txt .. '</span>' else display = construct_cat_link(sd['cat'], txt) end return { row = construct_field('progress', display), cat = construct_cat(sd['cat']) } end -- Wikidata link helpers (unchanged from your original) local function addWikidataToLink(page, label, category) local title = mw.title.new(page) if title == nil then return '[[' .. page .. '|' .. label .. ']]' end if title.isRedirect then title = title.redirectTarget end local tag = mw.html.create('span') local itemId = mw.wikibase.getEntityIdForTitle(title.fullText) tag:wikitext('[[' .. page .. '|' .. label .. ']]') if itemId ~= nil then tag:wikitext(' [[Image:Wikidata.svg|10px|link=d:' .. itemId .. '|Lihat maklumat di Wikidata]]') if category ~= nil then tag:wikitext('[[Kategori:' .. category .. ']]') end end return tostring(tag) end local function withWikidataLink(wikitext, category) if wikitext == nil then return nil end local new_wikitext = mw.ustring.gsub(wikitext, '%[%[([^|%]]*)%]%]', function(page) return addWikidataToLink(page, mw.ustring.gsub(page, '%.*/', ''), category) end) if new_wikitext ~= wikitext then return new_wikitext end return mw.ustring.gsub(wikitext, '%[%[([^|]*)|([^|%]]*)%]%]', function(page, link) return addWikidataToLink(page, link, category) end) end -- Build the metadata table local function build_metadata(args, item, html) local metadataTable = mw.html.create('table') :attr('id', 'ws-index-metadata') -- Title if args.title then local titleContent = item and withWikidataLink(args.title) or '[[' .. args.title .. ']]' metadataTable:node(construct_field('title', titleContent)) else mw.addWarning('Anda perlu isi medan tajuk borang.') end -- Subtitle metadataTable:node(construct_field('subtitle', withWikidataLink(args.subtitle))) -- Language if args.language then if item then metadataTable:node(construct_field('language', withWikidataLink(args.language))) html:wikitext(construct_cat('Karya dengan maklumat bahasa')) local languages = item:formatPropertyValues('P407', { mw.wikibase.entity.claimRanks.RANK_NORMAL })['value'] local languageCount = 0 for language in string.gmatch(languages, '([^,]+)') do languageCount = languageCount + 1 html:wikitext(construct_cat('Laman indeks karya yang asal dalam ' .. language)) end if languageCount > 1 then html:wikitext(construct_cat('Laman indeks karya yang asal dalam pelbagai bahasa')) end else metadataTable:node(construct_field('language', args.language)) end else html:wikitext(construct_cat('Laman indeks karya tanpa maklumat bahasa')) end -- Volume if args.volume then metadataTable:node(construct_field('volume', '[[' .. args.title .. '/Jilid ' .. args.volume .. '|' .. args.volume .. ']]')) html:wikitext(construct_cat('Karya dengan maklumat nombor jilid')) else html:wikitext(construct_cat('Karya tanpa maklumat nombor jilid')) end -- Edition if args.edition then metadataTable:node(construct_field('edition', '[[' .. args.title .. '/Edisi ' .. args.edition .. '|' .. args.edition .. ']]')) html:wikitext(construct_cat('Karya dengan maklumat edisi')) else html:wikitext(construct_cat('Karya tanpa maklumat edisi')) end -- Author if args.author then if item then metadataTable:node(construct_field('author', withWikidataLink(args.author))) html:wikitext(construct_cat('Karya dengan maklumat pengarang')) local authors = item:formatPropertyValues('P50', { mw.wikibase.entity.claimRanks.RANK_NORMAL })['value'] for author in string.gmatch(authors, '([^,]+)') do html:wikitext(construct_cat('Karya ' .. author)) end else metadataTable:node(construct_field('author', '{{Al|' .. args.author .. '}}')) end else html:wikitext(construct_cat('Karya tanpa maklumat pengarang')) end -- Translator if args.translator then local content = item and withWikidataLink(args.translator) or ('{{Al|' .. args.translator .. '}}') metadataTable:node(construct_field('translator', content)) html:wikitext(construct_cat('Karya dengan maklumat penterjemah')) else html:wikitext(construct_cat('Karya tanpa maklumat penterjemah')) end -- Editor if args.editor then local content = item and withWikidataLink(args.editor) or ('{{Al|' .. args.editor .. '}}') metadataTable:node(construct_field('editor', content)) html:wikitext(construct_cat('Karya dengan maklumat penyunting')) else html:wikitext(construct_cat('Karya tanpa maklumat penyunting')) end -- Illustrator if args.illustrator then metadataTable:node(construct_field('illustrator', withWikidataLink(args.illustrator))) html:wikitext(construct_cat('Karya dengan maklumat pengilustrasi')) else html:wikitext(construct_cat('Karya tanpa maklumat pengilustrasi')) end -- Publisher if args.publisher then metadataTable:node(construct_field('publisher', withWikidataLink(args.publisher))) html:wikitext(construct_cat('Karya dengan maklumat penerbit')) else html:wikitext(construct_cat('Karya tanpa maklumat penerbit')) end -- Address / Published in if args.address then metadataTable:node(construct_field('address', withWikidataLink(args.address))) html:wikitext(construct_cat('Karya dengan maklumat alamat')) elseif args.publishedin then metadataTable:node(construct_field('publishedin', withWikidataLink(args.publishedin))) html:wikitext(construct_cat('Karya dengan maklumat alamat penerbitan')) else html:wikitext(construct_cat('Karya tanpa maklumat alamat penerbitan')) end -- Year / Inception if args.year then metadataTable:node(construct_field('year', withWikidataLink(args.year))) html:wikitext(construct_cat('Karya dengan maklumat tarikh')) html:wikitext(construct_cat('Karya tahun ' .. args.year)) elseif args.inception then metadataTable:node(construct_field('inception', withWikidataLink(args.inception))) html:wikitext(construct_cat('Karya dengan maklumat tarikh terawal')) else html:wikitext(construct_cat('Karya tanpa maklumat tarikh')) end -- Printer if args.printer then metadataTable:node(construct_field('printer', withWikidataLink(args.printer))) html:wikitext(construct_cat('Karya dengan maklumat pencetak')) else html:wikitext(construct_cat('Karya tanpa maklumat pencetak')) end -- Source local linkable = { djvu=1, pdf=1, png=1, gif=1, tif=1, ogg=1, ogv=1, webm=1 } if args.source and linkable[args.source] then metadataTable:node(construct_field('source', '[[:File:' .. mw.title.getCurrentTitle().text .. '|' .. args.source .. ']]')) else metadataTable:node(construct_field('source', args.source)) end -- Progress local progress_data = construct_status_field(args) metadataTable:node(progress_data.row) html:wikitext(progress_data.cat) -- Volumes/Series metadataTable:node(construct_field('volumes', args.volumes)) return metadataTable end -- Build the cover image local function build_cover(args) local page = mw.title.getCurrentTitle() if args.image then local imageTitle if tonumber(args.image) ~= nil then imageTitle = page:subPageTitle(args.image) else imageTitle = mw.title.new(args.image, 'Media') end if imageTitle then local name = imageTitle.text local slash = string.find(name, '/') if slash then local fname = string.sub(name, 1, slash - 1) local fpage = string.sub(name, slash + 1) return '[[File:' .. fname .. '|page=' .. fpage .. '|' .. cfg.cover.width .. '|class=ws-cover]]' else return '[[File:' .. name .. '|' .. cfg.cover.width .. '|class=ws-cover]]' end else return args.image end else return '[[' .. cfg.cover.image .. '|' .. cfg.cover.width .. '|class=ws-cover]]' end end -- Main local function indexTemplate(frame) local styles = frame:extensionTag{ name = 'templatestyles', args = { src = 'Modul:Index template/styles.css' } } local data = (require 'Modul:Index_data').indexDataWithWikidata(frame) local args = data.args local item = data.item local html = mw.html.create() -- Wikidata indicator if item then html:wikitext('[[Kategori:Karya dengan ID Wikidata]]') html:wikitext('<indicator name="wikidata">[[File:Wikidata.svg|20px|ID Wikidata|link=d:' .. item.id .. ']]</indicator>') else html:wikitext('[[Kategori:Karya tanpa ID Wikidata]]') end local metadataTable = build_metadata(args, item, html) local coverImage = build_cover(args) -- Outer container (mirrors English #ws-index-container) local outerTable = html:tag('table') :attr('id', 'ws-index-container') local outerRow = outerTable:tag('tr') -- Main cell: cover + metadata outerRow:tag('td') :attr('id', 'ws-index-main-cell') :tag('table') :attr('id', 'ws-index-main-table') :tag('tr'):tag('td') :tag('div') :attr('id', 'ws-index-cover-container') :wikitext(coverImage) :done() :node(metadataTable) :done() :tag('tr'):tag('td') :tag('div') :attr('id', 'ws-index-pagelist-container') :addClass('mw-collapsible') :tag('strong'):wikitext(cfg.pagelist.pages.txt):done() :wikitext(' ') :tag('span') :attr('id', 'ws-index-pagelist-legend') :wikitext(cfg.pagelist.legend.txt) :done() :tag('div') :attr('id', 'ws-index-pagelist') :addClass('index-pagelist mw-collapsible-content') :newline() :wikitext(args.pages and mw.text.trim(args.pages)) :newline() -- Remarks cell (always rendered, empty or not — matching English) if args.remarks then outerRow:tag('td') :attr('id', 'ws-index-remarks') :newline() :wikitext(frame:preprocess(args.remarks)) else outerRow:tag('td') :attr('id', 'ws-index-remarks-empty') end -- Notes (below outer table, like English module) if args.notes then html:tag('div') :attr('id', 'ws-index-notes') :wikitext(args.notes) end -- Type categories if cfg.type_cats[args.type] then html:wikitext(construct_cat(cfg.type_cats[args.type])) end -- Source categories if cfg.source_cats[args.source] then html:wikitext(construct_cat(cfg.source_cats[args.source])) elseif args.source ~= 'lain-lain' then html:wikitext(construct_cat('Indeks fail format lain')) end html:wikitext(construct_cat('Indeks')) if not args.remarks then html:wikitext(construct_cat('Laman berindeks')) end return styles .. tostring(html) end local p = {} function p.indexTemplate(frame) return indexTemplate(frame) end return p t4905x874vkxra43yabo9hi04k1mu53 22447 22443 2026-04-13T01:47:50Z Hakimi97 9 22447 Scribunto text/plain --[=[ Latest update: 28th April 2025 This is a module to implement logic for [[MediaWiki:Proofreadpage index template]] on Malay Wikisource, based on https://en.wikisource.beta.wmflabs.org/wiki/Module:Index_template with significant changes: * Image and metadata are placed side by side in the first row, pagelist spans the full width in the second row, and finally remarks/notes appear on the right side of image, metadata and pagelist * Sufficient gap between image and metadata * All labels and values on metadata are ensured to be left-aligned * Sufficient gap between labels and values of metadata * Author property value changed to P50 instead of P253075 * Remarks are encapsulated by Template:scrollpane * Add language parameter and categorization for metadataTable * Change the wikilink format of edition and volume to follow the convention of [[Title/(Volume or Edition) (number)|(number)]]. * Ensure all file types under the source parameter could be wikilinked. ]=] local cfg = require('Modul:Index template/config') -- Helper: wrap in category markup local function construct_cat(cat) return '[[Kategori:' .. cat .. ']]' end -- Helper: link to category page local function construct_cat_link(cat, text) return '[[:Kategori:' .. cat .. '|' .. (text or cat) .. ']]' end -- Build a metadata row using CSS classes (like English module) local function construct_field(id, content) if id == nil or content == nil then return nil elseif not cfg.headings[id] then error(cfg.missing_heading_id(id)) end local tr = mw.html.create('tr') :attr('id', 'ws-index-' .. id .. '-row') :addClass('ws-index-row') :tag('th') :attr('scope', 'row') :attr('id', 'ws-index-' .. id .. '-label') :addClass('ws-index-label') :wikitext(cfg.headings[id]['txt']) :done() :tag('td') :attr('id', 'ws-index-' .. id .. '-value') :addClass('ws-index-value') :wikitext(content) :allDone() return tr end -- Build the progress/status row local function construct_status_field(args) local index_status = args.progress or '_missing' local sd = cfg.status[index_status] or cfg.status['_default'] local txt = sd['txt'] if type(txt) == 'function' then txt = txt(index_status) end local display if sd['error'] then display = '<span class="error">' .. txt .. '</span>' else display = construct_cat_link(sd['cat'], txt) end return { row = construct_field('progress', display), cat = construct_cat(sd['cat']) } end -- Wikidata link helpers (unchanged from your original) local function addWikidataToLink(page, label, category) local title = mw.title.new(page) if title == nil then return '[[' .. page .. '|' .. label .. ']]' end if title.isRedirect then title = title.redirectTarget end local tag = mw.html.create('span') local itemId = mw.wikibase.getEntityIdForTitle(title.fullText) tag:wikitext('[[' .. page .. '|' .. label .. ']]') if itemId ~= nil then tag:wikitext(' [[Image:Wikidata.svg|10px|link=d:' .. itemId .. '|Lihat maklumat di Wikidata]]') if category ~= nil then tag:wikitext('[[Kategori:' .. category .. ']]') end end return tostring(tag) end local function withWikidataLink(wikitext, category) if wikitext == nil then return nil end local new_wikitext = mw.ustring.gsub(wikitext, '%[%[([^|%]]*)%]%]', function(page) return addWikidataToLink(page, mw.ustring.gsub(page, '%.*/', ''), category) end) if new_wikitext ~= wikitext then return new_wikitext end return mw.ustring.gsub(wikitext, '%[%[([^|]*)|([^|%]]*)%]%]', function(page, link) return addWikidataToLink(page, link, category) end) end -- Build the metadata table local function build_metadata(args, item, html) local metadataTable = mw.html.create('table') :attr('id', 'ws-index-metadata') -- Title if args.title then local titleContent = item and withWikidataLink(args.title) or '[[' .. args.title .. ']]' metadataTable:node(construct_field('title', titleContent)) else mw.addWarning('Anda perlu isi medan tajuk borang.') end -- Subtitle metadataTable:node(construct_field('subtitle', withWikidataLink(args.subtitle))) -- Language if args.language then if item then metadataTable:node(construct_field('language', withWikidataLink(args.language))) html:wikitext(construct_cat('Karya dengan maklumat bahasa')) local languages = item:formatPropertyValues('P407', { mw.wikibase.entity.claimRanks.RANK_NORMAL })['value'] local languageCount = 0 for language in string.gmatch(languages, '([^,]+)') do languageCount = languageCount + 1 html:wikitext(construct_cat('Laman indeks karya yang asal dalam ' .. language)) end if languageCount > 1 then html:wikitext(construct_cat('Laman indeks karya yang asal dalam pelbagai bahasa')) end else metadataTable:node(construct_field('language', args.language)) end else html:wikitext(construct_cat('Laman indeks karya tanpa maklumat bahasa')) end -- Volume if args.volume then metadataTable:node(construct_field('volume', '[[' .. args.title .. '/Jilid ' .. args.volume .. '|' .. args.volume .. ']]')) html:wikitext(construct_cat('Karya dengan maklumat nombor jilid')) else html:wikitext(construct_cat('Karya tanpa maklumat nombor jilid')) end -- Edition if args.edition then metadataTable:node(construct_field('edition', '[[' .. args.title .. '/Edisi ' .. args.edition .. '|' .. args.edition .. ']]')) html:wikitext(construct_cat('Karya dengan maklumat edisi')) else html:wikitext(construct_cat('Karya tanpa maklumat edisi')) end -- Author if args.author then if item then metadataTable:node(construct_field('author', withWikidataLink(args.author))) html:wikitext(construct_cat('Karya dengan maklumat pengarang')) local authors = item:formatPropertyValues('P50', { mw.wikibase.entity.claimRanks.RANK_NORMAL })['value'] for author in string.gmatch(authors, '([^,]+)') do html:wikitext(construct_cat('Karya ' .. author)) end else metadataTable:node(construct_field('author', '{{Al|' .. args.author .. '}}')) end else html:wikitext(construct_cat('Karya tanpa maklumat pengarang')) end -- Translator if args.translator then local content = item and withWikidataLink(args.translator) or ('{{Al|' .. args.translator .. '}}') metadataTable:node(construct_field('translator', content)) html:wikitext(construct_cat('Karya dengan maklumat penterjemah')) else html:wikitext(construct_cat('Karya tanpa maklumat penterjemah')) end -- Editor if args.editor then local content = item and withWikidataLink(args.editor) or ('{{Al|' .. args.editor .. '}}') metadataTable:node(construct_field('editor', content)) html:wikitext(construct_cat('Karya dengan maklumat penyunting')) else html:wikitext(construct_cat('Karya tanpa maklumat penyunting')) end -- Illustrator if args.illustrator then metadataTable:node(construct_field('illustrator', withWikidataLink(args.illustrator))) html:wikitext(construct_cat('Karya dengan maklumat pengilustrasi')) else html:wikitext(construct_cat('Karya tanpa maklumat pengilustrasi')) end -- Publisher if args.publisher then metadataTable:node(construct_field('publisher', withWikidataLink(args.publisher))) html:wikitext(construct_cat('Karya dengan maklumat penerbit')) else html:wikitext(construct_cat('Karya tanpa maklumat penerbit')) end -- Address / Published in if args.address then metadataTable:node(construct_field('address', withWikidataLink(args.address))) html:wikitext(construct_cat('Karya dengan maklumat alamat')) elseif args.publishedin then metadataTable:node(construct_field('publishedin', withWikidataLink(args.publishedin))) html:wikitext(construct_cat('Karya dengan maklumat alamat penerbitan')) else html:wikitext(construct_cat('Karya tanpa maklumat alamat penerbitan')) end -- Year / Inception if args.year then metadataTable:node(construct_field('year', withWikidataLink(args.year))) html:wikitext(construct_cat('Karya dengan maklumat tarikh')) html:wikitext(construct_cat('Karya tahun ' .. args.year)) elseif args.inception then metadataTable:node(construct_field('inception', withWikidataLink(args.inception))) html:wikitext(construct_cat('Karya dengan maklumat tarikh terawal')) else html:wikitext(construct_cat('Karya tanpa maklumat tarikh')) end -- Printer if args.printer then metadataTable:node(construct_field('printer', withWikidataLink(args.printer))) html:wikitext(construct_cat('Karya dengan maklumat pencetak')) else html:wikitext(construct_cat('Karya tanpa maklumat pencetak')) end -- Source local linkable = { djvu=1, pdf=1, png=1, gif=1, tif=1, ogg=1, ogv=1, webm=1 } if args.source and linkable[args.source] then metadataTable:node(construct_field('source', '[[:Fail:' .. mw.title.getCurrentTitle().text .. '|' .. args.source .. ']]')) else metadataTable:node(construct_field('source', args.source)) end -- Progress local progress_data = construct_status_field(args) metadataTable:node(progress_data.row) html:wikitext(progress_data.cat) -- Volumes/Series metadataTable:node(construct_field('volumes', args.volumes)) return metadataTable end -- Build the cover image local function build_cover(args) local page = mw.title.getCurrentTitle() if args.image then local imageTitle if tonumber(args.image) ~= nil then imageTitle = page:subPageTitle(args.image) else imageTitle = mw.title.new(args.image, 'Media') end if imageTitle then local name = imageTitle.text local slash = string.find(name, '/') if slash then local fname = string.sub(name, 1, slash - 1) local fpage = string.sub(name, slash + 1) return '[[Fail:' .. fname .. '|page=' .. fpage .. '|' .. cfg.cover.width .. '|class=ws-cover]]' else return '[[Fail:' .. name .. '|' .. cfg.cover.width .. '|class=ws-cover]]' end else return args.image end else return '[[' .. cfg.cover.image .. '|' .. cfg.cover.width .. '|class=ws-cover]]' end end -- Main local function indexTemplate(frame) local styles = frame:extensionTag{ name = 'templatestyles', args = { src = 'Modul:Index template/styles.css' } } local data = (require 'Modul:Index_data').indexDataWithWikidata(frame) local args = data.args local item = data.item local html = mw.html.create() -- Wikidata indicator if item then html:wikitext('[[Kategori:Karya dengan ID Wikidata]]') html:wikitext('<indicator name="wikidata">[[File:Wikidata.svg|20px|ID Wikidata|link=d:' .. item.id .. ']]</indicator>') else html:wikitext('[[Kategori:Karya tanpa ID Wikidata]]') end local metadataTable = build_metadata(args, item, html) local coverImage = build_cover(args) -- Outer container (mirrors English #ws-index-container) local outerTable = html:tag('table') :attr('id', 'ws-index-container') local outerRow = outerTable:tag('tr') -- Main cell: cover + metadata outerRow:tag('td') :attr('id', 'ws-index-main-cell') :tag('table') :attr('id', 'ws-index-main-table') :tag('tr'):tag('td') :tag('div') :attr('id', 'ws-index-cover-container') :wikitext(coverImage) :done() :node(metadataTable) :done() :tag('tr'):tag('td') :tag('div') :attr('id', 'ws-index-pagelist-container') :addClass('mw-collapsible') :tag('strong'):wikitext(cfg.pagelist.pages.txt):done() :wikitext(' ') :tag('span') :attr('id', 'ws-index-pagelist-legend') :wikitext(cfg.pagelist.legend.txt) :done() :tag('div') :attr('id', 'ws-index-pagelist') :addClass('index-pagelist mw-collapsible-content') :newline() :wikitext(args.pages and mw.text.trim(args.pages)) :newline() -- Remarks cell (always rendered, empty or not — matching English) if args.remarks then outerRow:tag('td') :attr('id', 'ws-index-remarks') :newline() :wikitext(frame:preprocess(args.remarks)) else outerRow:tag('td') :attr('id', 'ws-index-remarks-empty') end -- Notes (below outer table, like English module) if args.notes then html:tag('div') :attr('id', 'ws-index-notes') :wikitext(args.notes) end -- Type categories if cfg.type_cats[args.type] then html:wikitext(construct_cat(cfg.type_cats[args.type])) end -- Source categories if cfg.source_cats[args.source] then html:wikitext(construct_cat(cfg.source_cats[args.source])) elseif args.source ~= 'lain-lain' then html:wikitext(construct_cat('Indeks fail format lain')) end html:wikitext(construct_cat('Indeks')) if not args.remarks then html:wikitext(construct_cat('Laman berindeks')) end return styles .. tostring(html) end local p = {} function p.indexTemplate(frame) return indexTemplate(frame) end return p mxjh2k0sxdmn2ro3j8jhf2499px2mn8 22456 22447 2026-04-13T02:48:43Z Hakimi97 9 Final documentation 22456 Scribunto text/plain --[=[ Latest update: 28th April 2025 This is a module to implement logic for [[MediaWiki:Proofreadpage index template]] on Malay Wikisource, based on https://en.wikisource.beta.wmflabs.org/wiki/Module:Index_template with significant changes: * The structure of image, metadata, pagelist, remarks/notes reconfigured to follow the structure on [[MediaWiki:Proofreadpage index template]] albeit with some modifications. * Sufficient gap between image and metadata * Sufficient gap between labels and values of metadata * Author property value changed to P50 instead of P253075 * Add language parameter and categorization for metadataTable * Change the wikilink format of edition and volume to follow the convention of [[Title/(Volume or Edition) (number)|(number)]]. * Ensure all file types under the source parameter could be wikilinked. ]=] local cfg = require('Modul:Index template/config') -- Helper: wrap in category markup local function construct_cat(cat) return '[[Kategori:' .. cat .. ']]' end -- Helper: link to category page local function construct_cat_link(cat, text) return '[[:Kategori:' .. cat .. '|' .. (text or cat) .. ']]' end -- Build a metadata row using CSS classes (like English module) local function construct_field(id, content) if id == nil or content == nil then return nil elseif not cfg.headings[id] then error(cfg.missing_heading_id(id)) end local tr = mw.html.create('tr') :attr('id', 'ws-index-' .. id .. '-row') :addClass('ws-index-row') :tag('th') :attr('scope', 'row') :attr('id', 'ws-index-' .. id .. '-label') :addClass('ws-index-label') :wikitext(cfg.headings[id]['txt']) :done() :tag('td') :attr('id', 'ws-index-' .. id .. '-value') :addClass('ws-index-value') :wikitext(content) :allDone() return tr end -- Build the progress/status row local function construct_status_field(args) local index_status = args.progress or '_missing' local sd = cfg.status[index_status] or cfg.status['_default'] local txt = sd['txt'] if type(txt) == 'function' then txt = txt(index_status) end local display if sd['error'] then display = '<span class="error">' .. txt .. '</span>' else display = construct_cat_link(sd['cat'], txt) end return { row = construct_field('progress', display), cat = construct_cat(sd['cat']) } end -- Wikidata link helpers (unchanged from your original) local function addWikidataToLink(page, label, category) local title = mw.title.new(page) if title == nil then return '[[' .. page .. '|' .. label .. ']]' end if title.isRedirect then title = title.redirectTarget end local tag = mw.html.create('span') local itemId = mw.wikibase.getEntityIdForTitle(title.fullText) tag:wikitext('[[' .. page .. '|' .. label .. ']]') if itemId ~= nil then tag:wikitext(' [[Image:Wikidata.svg|10px|link=d:' .. itemId .. '|Lihat maklumat di Wikidata]]') if category ~= nil then tag:wikitext('[[Kategori:' .. category .. ']]') end end return tostring(tag) end local function withWikidataLink(wikitext, category) if wikitext == nil then return nil end local new_wikitext = mw.ustring.gsub(wikitext, '%[%[([^|%]]*)%]%]', function(page) return addWikidataToLink(page, mw.ustring.gsub(page, '%.*/', ''), category) end) if new_wikitext ~= wikitext then return new_wikitext end return mw.ustring.gsub(wikitext, '%[%[([^|]*)|([^|%]]*)%]%]', function(page, link) return addWikidataToLink(page, link, category) end) end -- Build the metadata table local function build_metadata(args, item, html) local metadataTable = mw.html.create('table') :attr('id', 'ws-index-metadata') -- Title if args.title then local titleContent = item and withWikidataLink(args.title) or '[[' .. args.title .. ']]' metadataTable:node(construct_field('title', titleContent)) else mw.addWarning('Anda perlu isi medan tajuk borang.') end -- Subtitle metadataTable:node(construct_field('subtitle', withWikidataLink(args.subtitle))) -- Language if args.language then if item then metadataTable:node(construct_field('language', withWikidataLink(args.language))) html:wikitext(construct_cat('Karya dengan maklumat bahasa')) local languages = item:formatPropertyValues('P407', { mw.wikibase.entity.claimRanks.RANK_NORMAL })['value'] local languageCount = 0 for language in string.gmatch(languages, '([^,]+)') do languageCount = languageCount + 1 html:wikitext(construct_cat('Laman indeks karya yang asal dalam ' .. language)) end if languageCount > 1 then html:wikitext(construct_cat('Laman indeks karya yang asal dalam pelbagai bahasa')) end else metadataTable:node(construct_field('language', args.language)) end else html:wikitext(construct_cat('Laman indeks karya tanpa maklumat bahasa')) end -- Volume if args.volume then metadataTable:node(construct_field('volume', '[[' .. args.title .. '/Jilid ' .. args.volume .. '|' .. args.volume .. ']]')) html:wikitext(construct_cat('Karya dengan maklumat nombor jilid')) else html:wikitext(construct_cat('Karya tanpa maklumat nombor jilid')) end -- Edition if args.edition then metadataTable:node(construct_field('edition', '[[' .. args.title .. '/Edisi ' .. args.edition .. '|' .. args.edition .. ']]')) html:wikitext(construct_cat('Karya dengan maklumat edisi')) else html:wikitext(construct_cat('Karya tanpa maklumat edisi')) end -- Author if args.author then if item then metadataTable:node(construct_field('author', withWikidataLink(args.author))) html:wikitext(construct_cat('Karya dengan maklumat pengarang')) local authors = item:formatPropertyValues('P50', { mw.wikibase.entity.claimRanks.RANK_NORMAL })['value'] for author in string.gmatch(authors, '([^,]+)') do html:wikitext(construct_cat('Karya ' .. author)) end else metadataTable:node(construct_field('author', '{{Al|' .. args.author .. '}}')) end else html:wikitext(construct_cat('Karya tanpa maklumat pengarang')) end -- Translator if args.translator then local content = item and withWikidataLink(args.translator) or ('{{Al|' .. args.translator .. '}}') metadataTable:node(construct_field('translator', content)) html:wikitext(construct_cat('Karya dengan maklumat penterjemah')) else html:wikitext(construct_cat('Karya tanpa maklumat penterjemah')) end -- Editor if args.editor then local content = item and withWikidataLink(args.editor) or ('{{Al|' .. args.editor .. '}}') metadataTable:node(construct_field('editor', content)) html:wikitext(construct_cat('Karya dengan maklumat penyunting')) else html:wikitext(construct_cat('Karya tanpa maklumat penyunting')) end -- Illustrator if args.illustrator then metadataTable:node(construct_field('illustrator', withWikidataLink(args.illustrator))) html:wikitext(construct_cat('Karya dengan maklumat pengilustrasi')) else html:wikitext(construct_cat('Karya tanpa maklumat pengilustrasi')) end -- Publisher if args.publisher then metadataTable:node(construct_field('publisher', withWikidataLink(args.publisher))) html:wikitext(construct_cat('Karya dengan maklumat penerbit')) else html:wikitext(construct_cat('Karya tanpa maklumat penerbit')) end -- Address / Published in if args.address then metadataTable:node(construct_field('address', withWikidataLink(args.address))) html:wikitext(construct_cat('Karya dengan maklumat alamat')) elseif args.publishedin then metadataTable:node(construct_field('publishedin', withWikidataLink(args.publishedin))) html:wikitext(construct_cat('Karya dengan maklumat alamat penerbitan')) else html:wikitext(construct_cat('Karya tanpa maklumat alamat penerbitan')) end -- Year / Inception if args.year then metadataTable:node(construct_field('year', withWikidataLink(args.year))) html:wikitext(construct_cat('Karya dengan maklumat tarikh')) html:wikitext(construct_cat('Karya tahun ' .. args.year)) elseif args.inception then metadataTable:node(construct_field('inception', withWikidataLink(args.inception))) html:wikitext(construct_cat('Karya dengan maklumat tarikh terawal')) else html:wikitext(construct_cat('Karya tanpa maklumat tarikh')) end -- Printer if args.printer then metadataTable:node(construct_field('printer', withWikidataLink(args.printer))) html:wikitext(construct_cat('Karya dengan maklumat pencetak')) else html:wikitext(construct_cat('Karya tanpa maklumat pencetak')) end -- Source local linkable = { djvu=1, pdf=1, png=1, gif=1, tif=1, ogg=1, ogv=1, webm=1 } if args.source and linkable[args.source] then metadataTable:node(construct_field('source', '[[:Fail:' .. mw.title.getCurrentTitle().text .. '|' .. args.source .. ']]')) else metadataTable:node(construct_field('source', args.source)) end -- Progress local progress_data = construct_status_field(args) metadataTable:node(progress_data.row) html:wikitext(progress_data.cat) -- Volumes/Series metadataTable:node(construct_field('volumes', args.volumes)) return metadataTable end -- Build the cover image local function build_cover(args) local page = mw.title.getCurrentTitle() if args.image then local imageTitle if tonumber(args.image) ~= nil then imageTitle = page:subPageTitle(args.image) else imageTitle = mw.title.new(args.image, 'Media') end if imageTitle then local name = imageTitle.text local slash = string.find(name, '/') if slash then local fname = string.sub(name, 1, slash - 1) local fpage = string.sub(name, slash + 1) return '[[Fail:' .. fname .. '|page=' .. fpage .. '|' .. cfg.cover.width .. '|class=ws-cover]]' else return '[[Fail:' .. name .. '|' .. cfg.cover.width .. '|class=ws-cover]]' end else return args.image end else return '[[' .. cfg.cover.image .. '|' .. cfg.cover.width .. '|class=ws-cover]]' end end -- Main local function indexTemplate(frame) local styles = frame:extensionTag{ name = 'templatestyles', args = { src = 'Modul:Index template/styles.css' } } local data = (require 'Modul:Index_data').indexDataWithWikidata(frame) local args = data.args local item = data.item local html = mw.html.create() -- Wikidata indicator if item then html:wikitext('[[Kategori:Karya dengan ID Wikidata]]') html:wikitext('<indicator name="wikidata">[[File:Wikidata.svg|20px|ID Wikidata|link=d:' .. item.id .. ']]</indicator>') else html:wikitext('[[Kategori:Karya tanpa ID Wikidata]]') end local metadataTable = build_metadata(args, item, html) local coverImage = build_cover(args) -- Outer container (mirrors English #ws-index-container) local outerTable = html:tag('table') :attr('id', 'ws-index-container') local outerRow = outerTable:tag('tr') -- Main cell: cover + metadata outerRow:tag('td') :attr('id', 'ws-index-main-cell') :tag('table') :attr('id', 'ws-index-main-table') :tag('tr'):tag('td') :tag('div') :attr('id', 'ws-index-cover-container') :wikitext(coverImage) :done() :node(metadataTable) :done() :tag('tr'):tag('td') :tag('div') :attr('id', 'ws-index-pagelist-container') :addClass('mw-collapsible') :tag('strong'):wikitext(cfg.pagelist.pages.txt):done() :wikitext(' ') :tag('span') :attr('id', 'ws-index-pagelist-legend') :wikitext(cfg.pagelist.legend.txt) :done() :tag('div') :attr('id', 'ws-index-pagelist') :addClass('index-pagelist mw-collapsible-content') :newline() :wikitext(args.pages and mw.text.trim(args.pages)) :newline() -- Remarks cell (always rendered, empty or not — matching English) if args.remarks then outerRow:tag('td') :attr('id', 'ws-index-remarks') :newline() :wikitext(frame:preprocess(args.remarks)) else outerRow:tag('td') :attr('id', 'ws-index-remarks-empty') end -- Notes (below outer table, like English module) if args.notes then html:tag('div') :attr('id', 'ws-index-notes') :wikitext(args.notes) end -- Type categories if cfg.type_cats[args.type] then html:wikitext(construct_cat(cfg.type_cats[args.type])) end -- Source categories if cfg.source_cats[args.source] then html:wikitext(construct_cat(cfg.source_cats[args.source])) elseif args.source ~= 'lain-lain' then html:wikitext(construct_cat('Indeks fail format lain')) end html:wikitext(construct_cat('Indeks')) if not args.remarks then html:wikitext(construct_cat('Laman berindeks')) end return styles .. tostring(html) end local p = {} function p.indexTemplate(frame) return indexTemplate(frame) end return p lpncc66hw7gx9d9isias3prj77ls3oc 22457 22456 2026-04-13T02:49:14Z Hakimi97 9 Update the date for the changes made 22457 Scribunto text/plain --[=[ Latest update: 13th April 2026 This is a module to implement logic for [[MediaWiki:Proofreadpage index template]] on Malay Wikisource, based on https://en.wikisource.beta.wmflabs.org/wiki/Module:Index_template with significant changes: * The structure of image, metadata, pagelist, remarks/notes reconfigured to follow the structure on [[MediaWiki:Proofreadpage index template]] albeit with some modifications. * Sufficient gap between image and metadata * Sufficient gap between labels and values of metadata * Author property value changed to P50 instead of P253075 * Add language parameter and categorization for metadataTable * Change the wikilink format of edition and volume to follow the convention of [[Title/(Volume or Edition) (number)|(number)]]. * Ensure all file types under the source parameter could be wikilinked. ]=] local cfg = require('Modul:Index template/config') -- Helper: wrap in category markup local function construct_cat(cat) return '[[Kategori:' .. cat .. ']]' end -- Helper: link to category page local function construct_cat_link(cat, text) return '[[:Kategori:' .. cat .. '|' .. (text or cat) .. ']]' end -- Build a metadata row using CSS classes (like English module) local function construct_field(id, content) if id == nil or content == nil then return nil elseif not cfg.headings[id] then error(cfg.missing_heading_id(id)) end local tr = mw.html.create('tr') :attr('id', 'ws-index-' .. id .. '-row') :addClass('ws-index-row') :tag('th') :attr('scope', 'row') :attr('id', 'ws-index-' .. id .. '-label') :addClass('ws-index-label') :wikitext(cfg.headings[id]['txt']) :done() :tag('td') :attr('id', 'ws-index-' .. id .. '-value') :addClass('ws-index-value') :wikitext(content) :allDone() return tr end -- Build the progress/status row local function construct_status_field(args) local index_status = args.progress or '_missing' local sd = cfg.status[index_status] or cfg.status['_default'] local txt = sd['txt'] if type(txt) == 'function' then txt = txt(index_status) end local display if sd['error'] then display = '<span class="error">' .. txt .. '</span>' else display = construct_cat_link(sd['cat'], txt) end return { row = construct_field('progress', display), cat = construct_cat(sd['cat']) } end -- Wikidata link helpers (unchanged from your original) local function addWikidataToLink(page, label, category) local title = mw.title.new(page) if title == nil then return '[[' .. page .. '|' .. label .. ']]' end if title.isRedirect then title = title.redirectTarget end local tag = mw.html.create('span') local itemId = mw.wikibase.getEntityIdForTitle(title.fullText) tag:wikitext('[[' .. page .. '|' .. label .. ']]') if itemId ~= nil then tag:wikitext(' [[Image:Wikidata.svg|10px|link=d:' .. itemId .. '|Lihat maklumat di Wikidata]]') if category ~= nil then tag:wikitext('[[Kategori:' .. category .. ']]') end end return tostring(tag) end local function withWikidataLink(wikitext, category) if wikitext == nil then return nil end local new_wikitext = mw.ustring.gsub(wikitext, '%[%[([^|%]]*)%]%]', function(page) return addWikidataToLink(page, mw.ustring.gsub(page, '%.*/', ''), category) end) if new_wikitext ~= wikitext then return new_wikitext end return mw.ustring.gsub(wikitext, '%[%[([^|]*)|([^|%]]*)%]%]', function(page, link) return addWikidataToLink(page, link, category) end) end -- Build the metadata table local function build_metadata(args, item, html) local metadataTable = mw.html.create('table') :attr('id', 'ws-index-metadata') -- Title if args.title then local titleContent = item and withWikidataLink(args.title) or '[[' .. args.title .. ']]' metadataTable:node(construct_field('title', titleContent)) else mw.addWarning('Anda perlu isi medan tajuk borang.') end -- Subtitle metadataTable:node(construct_field('subtitle', withWikidataLink(args.subtitle))) -- Language if args.language then if item then metadataTable:node(construct_field('language', withWikidataLink(args.language))) html:wikitext(construct_cat('Karya dengan maklumat bahasa')) local languages = item:formatPropertyValues('P407', { mw.wikibase.entity.claimRanks.RANK_NORMAL })['value'] local languageCount = 0 for language in string.gmatch(languages, '([^,]+)') do languageCount = languageCount + 1 html:wikitext(construct_cat('Laman indeks karya yang asal dalam ' .. language)) end if languageCount > 1 then html:wikitext(construct_cat('Laman indeks karya yang asal dalam pelbagai bahasa')) end else metadataTable:node(construct_field('language', args.language)) end else html:wikitext(construct_cat('Laman indeks karya tanpa maklumat bahasa')) end -- Volume if args.volume then metadataTable:node(construct_field('volume', '[[' .. args.title .. '/Jilid ' .. args.volume .. '|' .. args.volume .. ']]')) html:wikitext(construct_cat('Karya dengan maklumat nombor jilid')) else html:wikitext(construct_cat('Karya tanpa maklumat nombor jilid')) end -- Edition if args.edition then metadataTable:node(construct_field('edition', '[[' .. args.title .. '/Edisi ' .. args.edition .. '|' .. args.edition .. ']]')) html:wikitext(construct_cat('Karya dengan maklumat edisi')) else html:wikitext(construct_cat('Karya tanpa maklumat edisi')) end -- Author if args.author then if item then metadataTable:node(construct_field('author', withWikidataLink(args.author))) html:wikitext(construct_cat('Karya dengan maklumat pengarang')) local authors = item:formatPropertyValues('P50', { mw.wikibase.entity.claimRanks.RANK_NORMAL })['value'] for author in string.gmatch(authors, '([^,]+)') do html:wikitext(construct_cat('Karya ' .. author)) end else metadataTable:node(construct_field('author', '{{Al|' .. args.author .. '}}')) end else html:wikitext(construct_cat('Karya tanpa maklumat pengarang')) end -- Translator if args.translator then local content = item and withWikidataLink(args.translator) or ('{{Al|' .. args.translator .. '}}') metadataTable:node(construct_field('translator', content)) html:wikitext(construct_cat('Karya dengan maklumat penterjemah')) else html:wikitext(construct_cat('Karya tanpa maklumat penterjemah')) end -- Editor if args.editor then local content = item and withWikidataLink(args.editor) or ('{{Al|' .. args.editor .. '}}') metadataTable:node(construct_field('editor', content)) html:wikitext(construct_cat('Karya dengan maklumat penyunting')) else html:wikitext(construct_cat('Karya tanpa maklumat penyunting')) end -- Illustrator if args.illustrator then metadataTable:node(construct_field('illustrator', withWikidataLink(args.illustrator))) html:wikitext(construct_cat('Karya dengan maklumat pengilustrasi')) else html:wikitext(construct_cat('Karya tanpa maklumat pengilustrasi')) end -- Publisher if args.publisher then metadataTable:node(construct_field('publisher', withWikidataLink(args.publisher))) html:wikitext(construct_cat('Karya dengan maklumat penerbit')) else html:wikitext(construct_cat('Karya tanpa maklumat penerbit')) end -- Address / Published in if args.address then metadataTable:node(construct_field('address', withWikidataLink(args.address))) html:wikitext(construct_cat('Karya dengan maklumat alamat')) elseif args.publishedin then metadataTable:node(construct_field('publishedin', withWikidataLink(args.publishedin))) html:wikitext(construct_cat('Karya dengan maklumat alamat penerbitan')) else html:wikitext(construct_cat('Karya tanpa maklumat alamat penerbitan')) end -- Year / Inception if args.year then metadataTable:node(construct_field('year', withWikidataLink(args.year))) html:wikitext(construct_cat('Karya dengan maklumat tarikh')) html:wikitext(construct_cat('Karya tahun ' .. args.year)) elseif args.inception then metadataTable:node(construct_field('inception', withWikidataLink(args.inception))) html:wikitext(construct_cat('Karya dengan maklumat tarikh terawal')) else html:wikitext(construct_cat('Karya tanpa maklumat tarikh')) end -- Printer if args.printer then metadataTable:node(construct_field('printer', withWikidataLink(args.printer))) html:wikitext(construct_cat('Karya dengan maklumat pencetak')) else html:wikitext(construct_cat('Karya tanpa maklumat pencetak')) end -- Source local linkable = { djvu=1, pdf=1, png=1, gif=1, tif=1, ogg=1, ogv=1, webm=1 } if args.source and linkable[args.source] then metadataTable:node(construct_field('source', '[[:Fail:' .. mw.title.getCurrentTitle().text .. '|' .. args.source .. ']]')) else metadataTable:node(construct_field('source', args.source)) end -- Progress local progress_data = construct_status_field(args) metadataTable:node(progress_data.row) html:wikitext(progress_data.cat) -- Volumes/Series metadataTable:node(construct_field('volumes', args.volumes)) return metadataTable end -- Build the cover image local function build_cover(args) local page = mw.title.getCurrentTitle() if args.image then local imageTitle if tonumber(args.image) ~= nil then imageTitle = page:subPageTitle(args.image) else imageTitle = mw.title.new(args.image, 'Media') end if imageTitle then local name = imageTitle.text local slash = string.find(name, '/') if slash then local fname = string.sub(name, 1, slash - 1) local fpage = string.sub(name, slash + 1) return '[[Fail:' .. fname .. '|page=' .. fpage .. '|' .. cfg.cover.width .. '|class=ws-cover]]' else return '[[Fail:' .. name .. '|' .. cfg.cover.width .. '|class=ws-cover]]' end else return args.image end else return '[[' .. cfg.cover.image .. '|' .. cfg.cover.width .. '|class=ws-cover]]' end end -- Main local function indexTemplate(frame) local styles = frame:extensionTag{ name = 'templatestyles', args = { src = 'Modul:Index template/styles.css' } } local data = (require 'Modul:Index_data').indexDataWithWikidata(frame) local args = data.args local item = data.item local html = mw.html.create() -- Wikidata indicator if item then html:wikitext('[[Kategori:Karya dengan ID Wikidata]]') html:wikitext('<indicator name="wikidata">[[File:Wikidata.svg|20px|ID Wikidata|link=d:' .. item.id .. ']]</indicator>') else html:wikitext('[[Kategori:Karya tanpa ID Wikidata]]') end local metadataTable = build_metadata(args, item, html) local coverImage = build_cover(args) -- Outer container (mirrors English #ws-index-container) local outerTable = html:tag('table') :attr('id', 'ws-index-container') local outerRow = outerTable:tag('tr') -- Main cell: cover + metadata outerRow:tag('td') :attr('id', 'ws-index-main-cell') :tag('table') :attr('id', 'ws-index-main-table') :tag('tr'):tag('td') :tag('div') :attr('id', 'ws-index-cover-container') :wikitext(coverImage) :done() :node(metadataTable) :done() :tag('tr'):tag('td') :tag('div') :attr('id', 'ws-index-pagelist-container') :addClass('mw-collapsible') :tag('strong'):wikitext(cfg.pagelist.pages.txt):done() :wikitext(' ') :tag('span') :attr('id', 'ws-index-pagelist-legend') :wikitext(cfg.pagelist.legend.txt) :done() :tag('div') :attr('id', 'ws-index-pagelist') :addClass('index-pagelist mw-collapsible-content') :newline() :wikitext(args.pages and mw.text.trim(args.pages)) :newline() -- Remarks cell (always rendered, empty or not — matching English) if args.remarks then outerRow:tag('td') :attr('id', 'ws-index-remarks') :newline() :wikitext(frame:preprocess(args.remarks)) else outerRow:tag('td') :attr('id', 'ws-index-remarks-empty') end -- Notes (below outer table, like English module) if args.notes then html:tag('div') :attr('id', 'ws-index-notes') :wikitext(args.notes) end -- Type categories if cfg.type_cats[args.type] then html:wikitext(construct_cat(cfg.type_cats[args.type])) end -- Source categories if cfg.source_cats[args.source] then html:wikitext(construct_cat(cfg.source_cats[args.source])) elseif args.source ~= 'lain-lain' then html:wikitext(construct_cat('Indeks fail format lain')) end html:wikitext(construct_cat('Indeks')) if not args.remarks then html:wikitext(construct_cat('Laman berindeks')) end return styles .. tostring(html) end local p = {} function p.indexTemplate(frame) return indexTemplate(frame) end return p 9ccbkh61nm0ypyi424yavgiv2cuiwds 22465 22457 2026-04-13T03:10:03Z Hakimi97 9 Percubaan: Memproses kod bahasa menjadi nama bahasa dan kategori apabila tidak terdapat data dari Wikidata 22465 Scribunto text/plain --[=[ Latest update: 13th April 2026 This is a module to implement logic for [[MediaWiki:Proofreadpage index template]] on Malay Wikisource, based on https://en.wikisource.beta.wmflabs.org/wiki/Module:Index_template with significant changes: * The structure of image, metadata, pagelist, remarks/notes reconfigured to follow the structure on [[MediaWiki:Proofreadpage index template]] albeit with some modifications. * Sufficient gap between image and metadata * Sufficient gap between labels and values of metadata * Author property value changed to P50 instead of P253075 * Add language parameter and categorization for metadataTable * Change the wikilink format of edition and volume to follow the convention of [[Title/(Volume or Edition) (number)|(number)]]. * Ensure all file types under the source parameter could be wikilinked. ]=] local ISO_639 = require('Module:ISO 639') local cfg = require('Modul:Index template/config') -- Helper: wrap in category markup local function construct_cat(cat) return '[[Kategori:' .. cat .. ']]' end -- Helper: link to category page local function construct_cat_link(cat, text) return '[[:Kategori:' .. cat .. '|' .. (text or cat) .. ']]' end -- Build a metadata row using CSS classes (like English module) local function construct_field(id, content) if id == nil or content == nil then return nil elseif not cfg.headings[id] then error(cfg.missing_heading_id(id)) end local tr = mw.html.create('tr') :attr('id', 'ws-index-' .. id .. '-row') :addClass('ws-index-row') :tag('th') :attr('scope', 'row') :attr('id', 'ws-index-' .. id .. '-label') :addClass('ws-index-label') :wikitext(cfg.headings[id]['txt']) :done() :tag('td') :attr('id', 'ws-index-' .. id .. '-value') :addClass('ws-index-value') :wikitext(content) :allDone() return tr end -- Build the progress/status row local function construct_status_field(args) local index_status = args.progress or '_missing' local sd = cfg.status[index_status] or cfg.status['_default'] local txt = sd['txt'] if type(txt) == 'function' then txt = txt(index_status) end local display if sd['error'] then display = '<span class="error">' .. txt .. '</span>' else display = construct_cat_link(sd['cat'], txt) end return { row = construct_field('progress', display), cat = construct_cat(sd['cat']) } end -- Wikidata link helpers (unchanged from your original) local function addWikidataToLink(page, label, category) local title = mw.title.new(page) if title == nil then return '[[' .. page .. '|' .. label .. ']]' end if title.isRedirect then title = title.redirectTarget end local tag = mw.html.create('span') local itemId = mw.wikibase.getEntityIdForTitle(title.fullText) tag:wikitext('[[' .. page .. '|' .. label .. ']]') if itemId ~= nil then tag:wikitext(' [[Image:Wikidata.svg|10px|link=d:' .. itemId .. '|Lihat maklumat di Wikidata]]') if category ~= nil then tag:wikitext('[[Kategori:' .. category .. ']]') end end return tostring(tag) end local function withWikidataLink(wikitext, category) if wikitext == nil then return nil end local new_wikitext = mw.ustring.gsub(wikitext, '%[%[([^|%]]*)%]%]', function(page) return addWikidataToLink(page, mw.ustring.gsub(page, '%.*/', ''), category) end) if new_wikitext ~= wikitext then return new_wikitext end return mw.ustring.gsub(wikitext, '%[%[([^|]*)|([^|%]]*)%]%]', function(page, link) return addWikidataToLink(page, link, category) end) end -- Build the metadata table local function build_metadata(args, item, html) local metadataTable = mw.html.create('table') :attr('id', 'ws-index-metadata') -- Title if args.title then local titleContent = item and withWikidataLink(args.title) or '[[' .. args.title .. ']]' metadataTable:node(construct_field('title', titleContent)) else mw.addWarning('Anda perlu isi medan tajuk borang.') end -- Subtitle metadataTable:node(construct_field('subtitle', withWikidataLink(args.subtitle))) -- Language if args.language then if item then metadataTable:node(construct_field('language', withWikidataLink(args.language))) html:wikitext(construct_cat('Karya dengan maklumat bahasa')) local languages = item:formatPropertyValues('P407', { mw.wikibase.entity.claimRanks.RANK_NORMAL })['value'] local languageCount = 0 for language in string.gmatch(languages, '([^,]+)') do languageCount = languageCount + 1 html:wikitext(construct_cat('Laman indeks karya yang asal dalam ' .. language)) end if languageCount > 1 then html:wikitext(construct_cat('Laman indeks karya yang asal dalam pelbagai bahasa')) end else metadataTable:node(construct_field('language', args.language)) local langs = mw.text.split(args.language, ',%s*', false) local languageCount = 0 for _, l in ipairs(langs) do local lang = mw.text.trim(l) if lang ~= '' then languageCount = languageCount + 1 html:wikitext(construct_cat( 'Laman indeks karya yang asal dalam ' .. ISO_639.language_name(lang) )) end end if languageCount > 1 then html:wikitext(construct_cat('Laman indeks karya yang asal dalam pelbagai bahasa')) end end else html:wikitext(construct_cat('Laman indeks karya tanpa maklumat bahasa')) end -- Volume if args.volume then metadataTable:node(construct_field('volume', '[[' .. args.title .. '/Jilid ' .. args.volume .. '|' .. args.volume .. ']]')) html:wikitext(construct_cat('Karya dengan maklumat nombor jilid')) else html:wikitext(construct_cat('Karya tanpa maklumat nombor jilid')) end -- Edition if args.edition then metadataTable:node(construct_field('edition', '[[' .. args.title .. '/Edisi ' .. args.edition .. '|' .. args.edition .. ']]')) html:wikitext(construct_cat('Karya dengan maklumat edisi')) else html:wikitext(construct_cat('Karya tanpa maklumat edisi')) end -- Author if args.author then if item then metadataTable:node(construct_field('author', withWikidataLink(args.author))) html:wikitext(construct_cat('Karya dengan maklumat pengarang')) local authors = item:formatPropertyValues('P50', { mw.wikibase.entity.claimRanks.RANK_NORMAL })['value'] for author in string.gmatch(authors, '([^,]+)') do html:wikitext(construct_cat('Karya ' .. author)) end else metadataTable:node(construct_field('author', '{{Al|' .. args.author .. '}}')) end else html:wikitext(construct_cat('Karya tanpa maklumat pengarang')) end -- Translator if args.translator then local content = item and withWikidataLink(args.translator) or ('{{Al|' .. args.translator .. '}}') metadataTable:node(construct_field('translator', content)) html:wikitext(construct_cat('Karya dengan maklumat penterjemah')) else html:wikitext(construct_cat('Karya tanpa maklumat penterjemah')) end -- Editor if args.editor then local content = item and withWikidataLink(args.editor) or ('{{Al|' .. args.editor .. '}}') metadataTable:node(construct_field('editor', content)) html:wikitext(construct_cat('Karya dengan maklumat penyunting')) else html:wikitext(construct_cat('Karya tanpa maklumat penyunting')) end -- Illustrator if args.illustrator then metadataTable:node(construct_field('illustrator', withWikidataLink(args.illustrator))) html:wikitext(construct_cat('Karya dengan maklumat pengilustrasi')) else html:wikitext(construct_cat('Karya tanpa maklumat pengilustrasi')) end -- Publisher if args.publisher then metadataTable:node(construct_field('publisher', withWikidataLink(args.publisher))) html:wikitext(construct_cat('Karya dengan maklumat penerbit')) else html:wikitext(construct_cat('Karya tanpa maklumat penerbit')) end -- Address / Published in if args.address then metadataTable:node(construct_field('address', withWikidataLink(args.address))) html:wikitext(construct_cat('Karya dengan maklumat alamat')) elseif args.publishedin then metadataTable:node(construct_field('publishedin', withWikidataLink(args.publishedin))) html:wikitext(construct_cat('Karya dengan maklumat alamat penerbitan')) else html:wikitext(construct_cat('Karya tanpa maklumat alamat penerbitan')) end -- Year / Inception if args.year then metadataTable:node(construct_field('year', withWikidataLink(args.year))) html:wikitext(construct_cat('Karya dengan maklumat tarikh')) html:wikitext(construct_cat('Karya tahun ' .. args.year)) elseif args.inception then metadataTable:node(construct_field('inception', withWikidataLink(args.inception))) html:wikitext(construct_cat('Karya dengan maklumat tarikh terawal')) else html:wikitext(construct_cat('Karya tanpa maklumat tarikh')) end -- Printer if args.printer then metadataTable:node(construct_field('printer', withWikidataLink(args.printer))) html:wikitext(construct_cat('Karya dengan maklumat pencetak')) else html:wikitext(construct_cat('Karya tanpa maklumat pencetak')) end -- Source local linkable = { djvu=1, pdf=1, png=1, gif=1, tif=1, ogg=1, ogv=1, webm=1 } if args.source and linkable[args.source] then metadataTable:node(construct_field('source', '[[:Fail:' .. mw.title.getCurrentTitle().text .. '|' .. args.source .. ']]')) else metadataTable:node(construct_field('source', args.source)) end -- Progress local progress_data = construct_status_field(args) metadataTable:node(progress_data.row) html:wikitext(progress_data.cat) -- Volumes/Series metadataTable:node(construct_field('volumes', args.volumes)) return metadataTable end -- Build the cover image local function build_cover(args) local page = mw.title.getCurrentTitle() if args.image then local imageTitle if tonumber(args.image) ~= nil then imageTitle = page:subPageTitle(args.image) else imageTitle = mw.title.new(args.image, 'Media') end if imageTitle then local name = imageTitle.text local slash = string.find(name, '/') if slash then local fname = string.sub(name, 1, slash - 1) local fpage = string.sub(name, slash + 1) return '[[Fail:' .. fname .. '|page=' .. fpage .. '|' .. cfg.cover.width .. '|class=ws-cover]]' else return '[[Fail:' .. name .. '|' .. cfg.cover.width .. '|class=ws-cover]]' end else return args.image end else return '[[' .. cfg.cover.image .. '|' .. cfg.cover.width .. '|class=ws-cover]]' end end -- Main local function indexTemplate(frame) local styles = frame:extensionTag{ name = 'templatestyles', args = { src = 'Modul:Index template/styles.css' } } local data = (require 'Modul:Index_data').indexDataWithWikidata(frame) local args = data.args local item = data.item local html = mw.html.create() -- Wikidata indicator if item then html:wikitext('[[Kategori:Karya dengan ID Wikidata]]') html:wikitext('<indicator name="wikidata">[[File:Wikidata.svg|20px|ID Wikidata|link=d:' .. item.id .. ']]</indicator>') else html:wikitext('[[Kategori:Karya tanpa ID Wikidata]]') end local metadataTable = build_metadata(args, item, html) local coverImage = build_cover(args) -- Outer container (mirrors English #ws-index-container) local outerTable = html:tag('table') :attr('id', 'ws-index-container') local outerRow = outerTable:tag('tr') -- Main cell: cover + metadata outerRow:tag('td') :attr('id', 'ws-index-main-cell') :tag('table') :attr('id', 'ws-index-main-table') :tag('tr'):tag('td') :tag('div') :attr('id', 'ws-index-cover-container') :wikitext(coverImage) :done() :node(metadataTable) :done() :tag('tr'):tag('td') :tag('div') :attr('id', 'ws-index-pagelist-container') :addClass('mw-collapsible') :tag('strong'):wikitext(cfg.pagelist.pages.txt):done() :wikitext(' ') :tag('span') :attr('id', 'ws-index-pagelist-legend') :wikitext(cfg.pagelist.legend.txt) :done() :tag('div') :attr('id', 'ws-index-pagelist') :addClass('index-pagelist mw-collapsible-content') :newline() :wikitext(args.pages and mw.text.trim(args.pages)) :newline() -- Remarks cell (always rendered, empty or not — matching English) if args.remarks then outerRow:tag('td') :attr('id', 'ws-index-remarks') :newline() :wikitext(frame:preprocess(args.remarks)) else outerRow:tag('td') :attr('id', 'ws-index-remarks-empty') end -- Notes (below outer table, like English module) if args.notes then html:tag('div') :attr('id', 'ws-index-notes') :wikitext(args.notes) end -- Type categories if cfg.type_cats[args.type] then html:wikitext(construct_cat(cfg.type_cats[args.type])) end -- Source categories if cfg.source_cats[args.source] then html:wikitext(construct_cat(cfg.source_cats[args.source])) elseif args.source ~= 'lain-lain' then html:wikitext(construct_cat('Indeks fail format lain')) end html:wikitext(construct_cat('Indeks')) if not args.remarks then html:wikitext(construct_cat('Laman berindeks')) end return styles .. tostring(html) end local p = {} function p.indexTemplate(frame) return indexTemplate(frame) end return p dayzwc0v3s9idh1orf2jpab6a5vmmmz 22466 22465 2026-04-13T03:15:59Z Hakimi97 9 22466 Scribunto text/plain --[=[ Latest update: 13th April 2026 This is a module to implement logic for [[MediaWiki:Proofreadpage index template]] on Malay Wikisource, based on https://en.wikisource.beta.wmflabs.org/wiki/Module:Index_template with significant changes: * The structure of image, metadata, pagelist, remarks/notes reconfigured to follow the structure on [[MediaWiki:Proofreadpage index template]] albeit with some modifications. * Sufficient gap between image and metadata * Sufficient gap between labels and values of metadata * Author property value changed to P50 instead of P253075 * Add language parameter and categorization for metadataTable * Change the wikilink format of edition and volume to follow the convention of [[Title/(Volume or Edition) (number)|(number)]]. * Ensure all file types under the source parameter could be wikilinked. ]=] local ISO_639 = require('Module:ISO 639') local cfg = require('Modul:Index template/config') -- Helper: wrap in category markup local function construct_cat(cat) return '[[Kategori:' .. cat .. ']]' end -- Helper: link to category page local function construct_cat_link(cat, text) return '[[:Kategori:' .. cat .. '|' .. (text or cat) .. ']]' end -- Build a metadata row using CSS classes (like English module) local function construct_field(id, content) if id == nil or content == nil then return nil elseif not cfg.headings[id] then error(cfg.missing_heading_id(id)) end local tr = mw.html.create('tr') :attr('id', 'ws-index-' .. id .. '-row') :addClass('ws-index-row') :tag('th') :attr('scope', 'row') :attr('id', 'ws-index-' .. id .. '-label') :addClass('ws-index-label') :wikitext(cfg.headings[id]['txt']) :done() :tag('td') :attr('id', 'ws-index-' .. id .. '-value') :addClass('ws-index-value') :wikitext(content) :allDone() return tr end -- Build the progress/status row local function construct_status_field(args) local index_status = args.progress or '_missing' local sd = cfg.status[index_status] or cfg.status['_default'] local txt = sd['txt'] if type(txt) == 'function' then txt = txt(index_status) end local display if sd['error'] then display = '<span class="error">' .. txt .. '</span>' else display = construct_cat_link(sd['cat'], txt) end return { row = construct_field('progress', display), cat = construct_cat(sd['cat']) } end -- Wikidata link helpers (unchanged from your original) local function addWikidataToLink(page, label, category) local title = mw.title.new(page) if title == nil then return '[[' .. page .. '|' .. label .. ']]' end if title.isRedirect then title = title.redirectTarget end local tag = mw.html.create('span') local itemId = mw.wikibase.getEntityIdForTitle(title.fullText) tag:wikitext('[[' .. page .. '|' .. label .. ']]') if itemId ~= nil then tag:wikitext(' [[Image:Wikidata.svg|10px|link=d:' .. itemId .. '|Lihat maklumat di Wikidata]]') if category ~= nil then tag:wikitext('[[Kategori:' .. category .. ']]') end end return tostring(tag) end local function withWikidataLink(wikitext, category) if wikitext == nil then return nil end local new_wikitext = mw.ustring.gsub(wikitext, '%[%[([^|%]]*)%]%]', function(page) return addWikidataToLink(page, mw.ustring.gsub(page, '%.*/', ''), category) end) if new_wikitext ~= wikitext then return new_wikitext end return mw.ustring.gsub(wikitext, '%[%[([^|]*)|([^|%]]*)%]%]', function(page, link) return addWikidataToLink(page, link, category) end) end -- Build the metadata table local function build_metadata(args, item, html) local metadataTable = mw.html.create('table') :attr('id', 'ws-index-metadata') -- Title if args.title then local titleContent = item and withWikidataLink(args.title) or '[[' .. args.title .. ']]' metadataTable:node(construct_field('title', titleContent)) else mw.addWarning('Anda perlu isi medan tajuk borang.') end -- Subtitle metadataTable:node(construct_field('subtitle', withWikidataLink(args.subtitle))) -- Language if args.language then if item then metadataTable:node(construct_field('language', withWikidataLink(args.language))) html:wikitext(construct_cat('Karya dengan maklumat bahasa')) local languages = item:formatPropertyValues('P407', { mw.wikibase.entity.claimRanks.RANK_NORMAL })['value'] local languageCount = 0 for language in string.gmatch(languages, '([^,]+)') do languageCount = languageCount + 1 html:wikitext(construct_cat('Laman indeks karya yang asal dalam ' .. language)) end if languageCount > 1 then html:wikitext(construct_cat('Laman indeks karya yang asal dalam pelbagai bahasa')) end else metadataTable:node(construct_field('language', args.language)) local langs = mw.text.split(args.language, ',%s*', false) local languageCount = 0 for _, l in ipairs(langs) do local lang = mw.text.trim(l) if lang ~= '' then local langName = ISO_639.language_name(lang) or lang languageCount = languageCount + 1 html:wikitext(construct_cat( 'Laman indeks karya yang asal dalam ' .. langName )) end end if languageCount > 1 then html:wikitext(construct_cat('Laman indeks karya yang asal dalam pelbagai bahasa')) end end else html:wikitext(construct_cat('Laman indeks karya tanpa maklumat bahasa')) end -- Volume if args.volume then metadataTable:node(construct_field('volume', '[[' .. args.title .. '/Jilid ' .. args.volume .. '|' .. args.volume .. ']]')) html:wikitext(construct_cat('Karya dengan maklumat nombor jilid')) else html:wikitext(construct_cat('Karya tanpa maklumat nombor jilid')) end -- Edition if args.edition then metadataTable:node(construct_field('edition', '[[' .. args.title .. '/Edisi ' .. args.edition .. '|' .. args.edition .. ']]')) html:wikitext(construct_cat('Karya dengan maklumat edisi')) else html:wikitext(construct_cat('Karya tanpa maklumat edisi')) end -- Author if args.author then if item then metadataTable:node(construct_field('author', withWikidataLink(args.author))) html:wikitext(construct_cat('Karya dengan maklumat pengarang')) local authors = item:formatPropertyValues('P50', { mw.wikibase.entity.claimRanks.RANK_NORMAL })['value'] for author in string.gmatch(authors, '([^,]+)') do html:wikitext(construct_cat('Karya ' .. author)) end else metadataTable:node(construct_field('author', '{{Al|' .. args.author .. '}}')) end else html:wikitext(construct_cat('Karya tanpa maklumat pengarang')) end -- Translator if args.translator then local content = item and withWikidataLink(args.translator) or ('{{Al|' .. args.translator .. '}}') metadataTable:node(construct_field('translator', content)) html:wikitext(construct_cat('Karya dengan maklumat penterjemah')) else html:wikitext(construct_cat('Karya tanpa maklumat penterjemah')) end -- Editor if args.editor then local content = item and withWikidataLink(args.editor) or ('{{Al|' .. args.editor .. '}}') metadataTable:node(construct_field('editor', content)) html:wikitext(construct_cat('Karya dengan maklumat penyunting')) else html:wikitext(construct_cat('Karya tanpa maklumat penyunting')) end -- Illustrator if args.illustrator then metadataTable:node(construct_field('illustrator', withWikidataLink(args.illustrator))) html:wikitext(construct_cat('Karya dengan maklumat pengilustrasi')) else html:wikitext(construct_cat('Karya tanpa maklumat pengilustrasi')) end -- Publisher if args.publisher then metadataTable:node(construct_field('publisher', withWikidataLink(args.publisher))) html:wikitext(construct_cat('Karya dengan maklumat penerbit')) else html:wikitext(construct_cat('Karya tanpa maklumat penerbit')) end -- Address / Published in if args.address then metadataTable:node(construct_field('address', withWikidataLink(args.address))) html:wikitext(construct_cat('Karya dengan maklumat alamat')) elseif args.publishedin then metadataTable:node(construct_field('publishedin', withWikidataLink(args.publishedin))) html:wikitext(construct_cat('Karya dengan maklumat alamat penerbitan')) else html:wikitext(construct_cat('Karya tanpa maklumat alamat penerbitan')) end -- Year / Inception if args.year then metadataTable:node(construct_field('year', withWikidataLink(args.year))) html:wikitext(construct_cat('Karya dengan maklumat tarikh')) html:wikitext(construct_cat('Karya tahun ' .. args.year)) elseif args.inception then metadataTable:node(construct_field('inception', withWikidataLink(args.inception))) html:wikitext(construct_cat('Karya dengan maklumat tarikh terawal')) else html:wikitext(construct_cat('Karya tanpa maklumat tarikh')) end -- Printer if args.printer then metadataTable:node(construct_field('printer', withWikidataLink(args.printer))) html:wikitext(construct_cat('Karya dengan maklumat pencetak')) else html:wikitext(construct_cat('Karya tanpa maklumat pencetak')) end -- Source local linkable = { djvu=1, pdf=1, png=1, gif=1, tif=1, ogg=1, ogv=1, webm=1 } if args.source and linkable[args.source] then metadataTable:node(construct_field('source', '[[:Fail:' .. mw.title.getCurrentTitle().text .. '|' .. args.source .. ']]')) else metadataTable:node(construct_field('source', args.source)) end -- Progress local progress_data = construct_status_field(args) metadataTable:node(progress_data.row) html:wikitext(progress_data.cat) -- Volumes/Series metadataTable:node(construct_field('volumes', args.volumes)) return metadataTable end -- Build the cover image local function build_cover(args) local page = mw.title.getCurrentTitle() if args.image then local imageTitle if tonumber(args.image) ~= nil then imageTitle = page:subPageTitle(args.image) else imageTitle = mw.title.new(args.image, 'Media') end if imageTitle then local name = imageTitle.text local slash = string.find(name, '/') if slash then local fname = string.sub(name, 1, slash - 1) local fpage = string.sub(name, slash + 1) return '[[Fail:' .. fname .. '|page=' .. fpage .. '|' .. cfg.cover.width .. '|class=ws-cover]]' else return '[[Fail:' .. name .. '|' .. cfg.cover.width .. '|class=ws-cover]]' end else return args.image end else return '[[' .. cfg.cover.image .. '|' .. cfg.cover.width .. '|class=ws-cover]]' end end -- Main local function indexTemplate(frame) local styles = frame:extensionTag{ name = 'templatestyles', args = { src = 'Modul:Index template/styles.css' } } local data = (require 'Modul:Index_data').indexDataWithWikidata(frame) local args = data.args local item = data.item local html = mw.html.create() -- Wikidata indicator if item then html:wikitext('[[Kategori:Karya dengan ID Wikidata]]') html:wikitext('<indicator name="wikidata">[[File:Wikidata.svg|20px|ID Wikidata|link=d:' .. item.id .. ']]</indicator>') else html:wikitext('[[Kategori:Karya tanpa ID Wikidata]]') end local metadataTable = build_metadata(args, item, html) local coverImage = build_cover(args) -- Outer container (mirrors English #ws-index-container) local outerTable = html:tag('table') :attr('id', 'ws-index-container') local outerRow = outerTable:tag('tr') -- Main cell: cover + metadata outerRow:tag('td') :attr('id', 'ws-index-main-cell') :tag('table') :attr('id', 'ws-index-main-table') :tag('tr'):tag('td') :tag('div') :attr('id', 'ws-index-cover-container') :wikitext(coverImage) :done() :node(metadataTable) :done() :tag('tr'):tag('td') :tag('div') :attr('id', 'ws-index-pagelist-container') :addClass('mw-collapsible') :tag('strong'):wikitext(cfg.pagelist.pages.txt):done() :wikitext(' ') :tag('span') :attr('id', 'ws-index-pagelist-legend') :wikitext(cfg.pagelist.legend.txt) :done() :tag('div') :attr('id', 'ws-index-pagelist') :addClass('index-pagelist mw-collapsible-content') :newline() :wikitext(args.pages and mw.text.trim(args.pages)) :newline() -- Remarks cell (always rendered, empty or not — matching English) if args.remarks then outerRow:tag('td') :attr('id', 'ws-index-remarks') :newline() :wikitext(frame:preprocess(args.remarks)) else outerRow:tag('td') :attr('id', 'ws-index-remarks-empty') end -- Notes (below outer table, like English module) if args.notes then html:tag('div') :attr('id', 'ws-index-notes') :wikitext(args.notes) end -- Type categories if cfg.type_cats[args.type] then html:wikitext(construct_cat(cfg.type_cats[args.type])) end -- Source categories if cfg.source_cats[args.source] then html:wikitext(construct_cat(cfg.source_cats[args.source])) elseif args.source ~= 'lain-lain' then html:wikitext(construct_cat('Indeks fail format lain')) end html:wikitext(construct_cat('Indeks')) if not args.remarks then html:wikitext(construct_cat('Laman berindeks')) end return styles .. tostring(html) end local p = {} function p.indexTemplate(frame) return indexTemplate(frame) end return p s8owwzrrpqmg3bjr8thf2yv04ko2rf6 22467 22466 2026-04-13T03:17:34Z Hakimi97 9 Pengembalian ke versi stabil 22467 Scribunto text/plain --[=[ Latest update: 13th April 2026 This is a module to implement logic for [[MediaWiki:Proofreadpage index template]] on Malay Wikisource, based on https://en.wikisource.beta.wmflabs.org/wiki/Module:Index_template with significant changes: * The structure of image, metadata, pagelist, remarks/notes reconfigured to follow the structure on [[MediaWiki:Proofreadpage index template]] albeit with some modifications. * Sufficient gap between image and metadata * Sufficient gap between labels and values of metadata * Author property value changed to P50 instead of P253075 * Add language parameter and categorization for metadataTable * Change the wikilink format of edition and volume to follow the convention of [[Title/(Volume or Edition) (number)|(number)]]. * Ensure all file types under the source parameter could be wikilinked. ]=] local cfg = require('Modul:Index template/config') -- Helper: wrap in category markup local function construct_cat(cat) return '[[Kategori:' .. cat .. ']]' end -- Helper: link to category page local function construct_cat_link(cat, text) return '[[:Kategori:' .. cat .. '|' .. (text or cat) .. ']]' end -- Build a metadata row using CSS classes (like English module) local function construct_field(id, content) if id == nil or content == nil then return nil elseif not cfg.headings[id] then error(cfg.missing_heading_id(id)) end local tr = mw.html.create('tr') :attr('id', 'ws-index-' .. id .. '-row') :addClass('ws-index-row') :tag('th') :attr('scope', 'row') :attr('id', 'ws-index-' .. id .. '-label') :addClass('ws-index-label') :wikitext(cfg.headings[id]['txt']) :done() :tag('td') :attr('id', 'ws-index-' .. id .. '-value') :addClass('ws-index-value') :wikitext(content) :allDone() return tr end -- Build the progress/status row local function construct_status_field(args) local index_status = args.progress or '_missing' local sd = cfg.status[index_status] or cfg.status['_default'] local txt = sd['txt'] if type(txt) == 'function' then txt = txt(index_status) end local display if sd['error'] then display = '<span class="error">' .. txt .. '</span>' else display = construct_cat_link(sd['cat'], txt) end return { row = construct_field('progress', display), cat = construct_cat(sd['cat']) } end -- Wikidata link helpers (unchanged from your original) local function addWikidataToLink(page, label, category) local title = mw.title.new(page) if title == nil then return '[[' .. page .. '|' .. label .. ']]' end if title.isRedirect then title = title.redirectTarget end local tag = mw.html.create('span') local itemId = mw.wikibase.getEntityIdForTitle(title.fullText) tag:wikitext('[[' .. page .. '|' .. label .. ']]') if itemId ~= nil then tag:wikitext(' [[Image:Wikidata.svg|10px|link=d:' .. itemId .. '|Lihat maklumat di Wikidata]]') if category ~= nil then tag:wikitext('[[Kategori:' .. category .. ']]') end end return tostring(tag) end local function withWikidataLink(wikitext, category) if wikitext == nil then return nil end local new_wikitext = mw.ustring.gsub(wikitext, '%[%[([^|%]]*)%]%]', function(page) return addWikidataToLink(page, mw.ustring.gsub(page, '%.*/', ''), category) end) if new_wikitext ~= wikitext then return new_wikitext end return mw.ustring.gsub(wikitext, '%[%[([^|]*)|([^|%]]*)%]%]', function(page, link) return addWikidataToLink(page, link, category) end) end -- Build the metadata table local function build_metadata(args, item, html) local metadataTable = mw.html.create('table') :attr('id', 'ws-index-metadata') -- Title if args.title then local titleContent = item and withWikidataLink(args.title) or '[[' .. args.title .. ']]' metadataTable:node(construct_field('title', titleContent)) else mw.addWarning('Anda perlu isi medan tajuk borang.') end -- Subtitle metadataTable:node(construct_field('subtitle', withWikidataLink(args.subtitle))) -- Language if args.language then if item then metadataTable:node(construct_field('language', withWikidataLink(args.language))) html:wikitext(construct_cat('Karya dengan maklumat bahasa')) local languages = item:formatPropertyValues('P407', { mw.wikibase.entity.claimRanks.RANK_NORMAL })['value'] local languageCount = 0 for language in string.gmatch(languages, '([^,]+)') do languageCount = languageCount + 1 html:wikitext(construct_cat('Laman indeks karya yang asal dalam ' .. language)) end if languageCount > 1 then html:wikitext(construct_cat('Laman indeks karya yang asal dalam pelbagai bahasa')) end else metadataTable:node(construct_field('language', args.language)) end else html:wikitext(construct_cat('Laman indeks karya tanpa maklumat bahasa')) end -- Volume if args.volume then metadataTable:node(construct_field('volume', '[[' .. args.title .. '/Jilid ' .. args.volume .. '|' .. args.volume .. ']]')) html:wikitext(construct_cat('Karya dengan maklumat nombor jilid')) else html:wikitext(construct_cat('Karya tanpa maklumat nombor jilid')) end -- Edition if args.edition then metadataTable:node(construct_field('edition', '[[' .. args.title .. '/Edisi ' .. args.edition .. '|' .. args.edition .. ']]')) html:wikitext(construct_cat('Karya dengan maklumat edisi')) else html:wikitext(construct_cat('Karya tanpa maklumat edisi')) end -- Author if args.author then if item then metadataTable:node(construct_field('author', withWikidataLink(args.author))) html:wikitext(construct_cat('Karya dengan maklumat pengarang')) local authors = item:formatPropertyValues('P50', { mw.wikibase.entity.claimRanks.RANK_NORMAL })['value'] for author in string.gmatch(authors, '([^,]+)') do html:wikitext(construct_cat('Karya ' .. author)) end else metadataTable:node(construct_field('author', '{{Al|' .. args.author .. '}}')) end else html:wikitext(construct_cat('Karya tanpa maklumat pengarang')) end -- Translator if args.translator then local content = item and withWikidataLink(args.translator) or ('{{Al|' .. args.translator .. '}}') metadataTable:node(construct_field('translator', content)) html:wikitext(construct_cat('Karya dengan maklumat penterjemah')) else html:wikitext(construct_cat('Karya tanpa maklumat penterjemah')) end -- Editor if args.editor then local content = item and withWikidataLink(args.editor) or ('{{Al|' .. args.editor .. '}}') metadataTable:node(construct_field('editor', content)) html:wikitext(construct_cat('Karya dengan maklumat penyunting')) else html:wikitext(construct_cat('Karya tanpa maklumat penyunting')) end -- Illustrator if args.illustrator then metadataTable:node(construct_field('illustrator', withWikidataLink(args.illustrator))) html:wikitext(construct_cat('Karya dengan maklumat pengilustrasi')) else html:wikitext(construct_cat('Karya tanpa maklumat pengilustrasi')) end -- Publisher if args.publisher then metadataTable:node(construct_field('publisher', withWikidataLink(args.publisher))) html:wikitext(construct_cat('Karya dengan maklumat penerbit')) else html:wikitext(construct_cat('Karya tanpa maklumat penerbit')) end -- Address / Published in if args.address then metadataTable:node(construct_field('address', withWikidataLink(args.address))) html:wikitext(construct_cat('Karya dengan maklumat alamat')) elseif args.publishedin then metadataTable:node(construct_field('publishedin', withWikidataLink(args.publishedin))) html:wikitext(construct_cat('Karya dengan maklumat alamat penerbitan')) else html:wikitext(construct_cat('Karya tanpa maklumat alamat penerbitan')) end -- Year / Inception if args.year then metadataTable:node(construct_field('year', withWikidataLink(args.year))) html:wikitext(construct_cat('Karya dengan maklumat tarikh')) html:wikitext(construct_cat('Karya tahun ' .. args.year)) elseif args.inception then metadataTable:node(construct_field('inception', withWikidataLink(args.inception))) html:wikitext(construct_cat('Karya dengan maklumat tarikh terawal')) else html:wikitext(construct_cat('Karya tanpa maklumat tarikh')) end -- Printer if args.printer then metadataTable:node(construct_field('printer', withWikidataLink(args.printer))) html:wikitext(construct_cat('Karya dengan maklumat pencetak')) else html:wikitext(construct_cat('Karya tanpa maklumat pencetak')) end -- Source local linkable = { djvu=1, pdf=1, png=1, gif=1, tif=1, ogg=1, ogv=1, webm=1 } if args.source and linkable[args.source] then metadataTable:node(construct_field('source', '[[:Fail:' .. mw.title.getCurrentTitle().text .. '|' .. args.source .. ']]')) else metadataTable:node(construct_field('source', args.source)) end -- Progress local progress_data = construct_status_field(args) metadataTable:node(progress_data.row) html:wikitext(progress_data.cat) -- Volumes/Series metadataTable:node(construct_field('volumes', args.volumes)) return metadataTable end -- Build the cover image local function build_cover(args) local page = mw.title.getCurrentTitle() if args.image then local imageTitle if tonumber(args.image) ~= nil then imageTitle = page:subPageTitle(args.image) else imageTitle = mw.title.new(args.image, 'Media') end if imageTitle then local name = imageTitle.text local slash = string.find(name, '/') if slash then local fname = string.sub(name, 1, slash - 1) local fpage = string.sub(name, slash + 1) return '[[Fail:' .. fname .. '|page=' .. fpage .. '|' .. cfg.cover.width .. '|class=ws-cover]]' else return '[[Fail:' .. name .. '|' .. cfg.cover.width .. '|class=ws-cover]]' end else return args.image end else return '[[' .. cfg.cover.image .. '|' .. cfg.cover.width .. '|class=ws-cover]]' end end -- Main local function indexTemplate(frame) local styles = frame:extensionTag{ name = 'templatestyles', args = { src = 'Modul:Index template/styles.css' } } local data = (require 'Modul:Index_data').indexDataWithWikidata(frame) local args = data.args local item = data.item local html = mw.html.create() -- Wikidata indicator if item then html:wikitext('[[Kategori:Karya dengan ID Wikidata]]') html:wikitext('<indicator name="wikidata">[[File:Wikidata.svg|20px|ID Wikidata|link=d:' .. item.id .. ']]</indicator>') else html:wikitext('[[Kategori:Karya tanpa ID Wikidata]]') end local metadataTable = build_metadata(args, item, html) local coverImage = build_cover(args) -- Outer container (mirrors English #ws-index-container) local outerTable = html:tag('table') :attr('id', 'ws-index-container') local outerRow = outerTable:tag('tr') -- Main cell: cover + metadata outerRow:tag('td') :attr('id', 'ws-index-main-cell') :tag('table') :attr('id', 'ws-index-main-table') :tag('tr'):tag('td') :tag('div') :attr('id', 'ws-index-cover-container') :wikitext(coverImage) :done() :node(metadataTable) :done() :tag('tr'):tag('td') :tag('div') :attr('id', 'ws-index-pagelist-container') :addClass('mw-collapsible') :tag('strong'):wikitext(cfg.pagelist.pages.txt):done() :wikitext(' ') :tag('span') :attr('id', 'ws-index-pagelist-legend') :wikitext(cfg.pagelist.legend.txt) :done() :tag('div') :attr('id', 'ws-index-pagelist') :addClass('index-pagelist mw-collapsible-content') :newline() :wikitext(args.pages and mw.text.trim(args.pages)) :newline() -- Remarks cell (always rendered, empty or not — matching English) if args.remarks then outerRow:tag('td') :attr('id', 'ws-index-remarks') :newline() :wikitext(frame:preprocess(args.remarks)) else outerRow:tag('td') :attr('id', 'ws-index-remarks-empty') end -- Notes (below outer table, like English module) if args.notes then html:tag('div') :attr('id', 'ws-index-notes') :wikitext(args.notes) end -- Type categories if cfg.type_cats[args.type] then html:wikitext(construct_cat(cfg.type_cats[args.type])) end -- Source categories if cfg.source_cats[args.source] then html:wikitext(construct_cat(cfg.source_cats[args.source])) elseif args.source ~= 'lain-lain' then html:wikitext(construct_cat('Indeks fail format lain')) end html:wikitext(construct_cat('Indeks')) if not args.remarks then html:wikitext(construct_cat('Laman berindeks')) end return styles .. tostring(html) end local p = {} function p.indexTemplate(frame) return indexTemplate(frame) end return p 9ccbkh61nm0ypyi424yavgiv2cuiwds 22468 22467 2026-04-13T03:23:47Z Hakimi97 9 Try to add language categorization (act 2) 22468 Scribunto text/plain --[=[ Latest update: 13th April 2026 This is a module to implement logic for [[MediaWiki:Proofreadpage index template]] on Malay Wikisource, based on https://en.wikisource.beta.wmflabs.org/wiki/Module:Index_template with significant changes: * The structure of image, metadata, pagelist, remarks/notes reconfigured to follow the structure on [[MediaWiki:Proofreadpage index template]] albeit with some modifications. * Sufficient gap between image and metadata * Sufficient gap between labels and values of metadata * Author property value changed to P50 instead of P253075 * Add language parameter and categorization for metadataTable * Change the wikilink format of edition and volume to follow the convention of [[Title/(Volume or Edition) (number)|(number)]]. * Ensure all file types under the source parameter could be wikilinked. ]=] local cfg = require('Modul:Index template/config') -- Helper: wrap in category markup local function construct_cat(cat) return '[[Kategori:' .. cat .. ']]' end -- Helper: link to category page local function construct_cat_link(cat, text) return '[[:Kategori:' .. cat .. '|' .. (text or cat) .. ']]' end -- Build a metadata row using CSS classes (like English module) local function construct_field(id, content) if id == nil or content == nil then return nil elseif not cfg.headings[id] then error(cfg.missing_heading_id(id)) end local tr = mw.html.create('tr') :attr('id', 'ws-index-' .. id .. '-row') :addClass('ws-index-row') :tag('th') :attr('scope', 'row') :attr('id', 'ws-index-' .. id .. '-label') :addClass('ws-index-label') :wikitext(cfg.headings[id]['txt']) :done() :tag('td') :attr('id', 'ws-index-' .. id .. '-value') :addClass('ws-index-value') :wikitext(content) :allDone() return tr end -- Build the progress/status row local function construct_status_field(args) local index_status = args.progress or '_missing' local sd = cfg.status[index_status] or cfg.status['_default'] local txt = sd['txt'] if type(txt) == 'function' then txt = txt(index_status) end local display if sd['error'] then display = '<span class="error">' .. txt .. '</span>' else display = construct_cat_link(sd['cat'], txt) end return { row = construct_field('progress', display), cat = construct_cat(sd['cat']) } end -- Wikidata link helpers (unchanged from your original) local function addWikidataToLink(page, label, category) local title = mw.title.new(page) if title == nil then return '[[' .. page .. '|' .. label .. ']]' end if title.isRedirect then title = title.redirectTarget end local tag = mw.html.create('span') local itemId = mw.wikibase.getEntityIdForTitle(title.fullText) tag:wikitext('[[' .. page .. '|' .. label .. ']]') if itemId ~= nil then tag:wikitext(' [[Image:Wikidata.svg|10px|link=d:' .. itemId .. '|Lihat maklumat di Wikidata]]') if category ~= nil then tag:wikitext('[[Kategori:' .. category .. ']]') end end return tostring(tag) end local function withWikidataLink(wikitext, category) if wikitext == nil then return nil end local new_wikitext = mw.ustring.gsub(wikitext, '%[%[([^|%]]*)%]%]', function(page) return addWikidataToLink(page, mw.ustring.gsub(page, '%.*/', ''), category) end) if new_wikitext ~= wikitext then return new_wikitext end return mw.ustring.gsub(wikitext, '%[%[([^|]*)|([^|%]]*)%]%]', function(page, link) return addWikidataToLink(page, link, category) end) end -- Build the metadata table local function build_metadata(args, item, html) local metadataTable = mw.html.create('table') :attr('id', 'ws-index-metadata') -- Title if args.title then local titleContent = item and withWikidataLink(args.title) or '[[' .. args.title .. ']]' metadataTable:node(construct_field('title', titleContent)) else mw.addWarning('Anda perlu isi medan tajuk borang.') end -- Subtitle metadataTable:node(construct_field('subtitle', withWikidataLink(args.subtitle))) -- Language if args.language then if item then metadataTable:node(construct_field('language', withWikidataLink(args.language))) html:wikitext(construct_cat('Karya dengan maklumat bahasa')) local languages = item:formatPropertyValues('P407', { mw.wikibase.entity.claimRanks.RANK_NORMAL })['value'] local languageCount = 0 for language in string.gmatch(languages, '([^,]+)') do languageCount = languageCount + 1 html:wikitext(construct_cat('Laman indeks karya yang asal dalam ' .. language)) end if languageCount > 1 then html:wikitext(construct_cat('Laman indeks karya yang asal dalam pelbagai bahasa')) end else metadataTable:node(construct_field('language', args.language)) local langs = mw.text.split(args.language, ',%s*', false) local languageCount = 0 for _, l in ipairs(langs) do local lang = mw.text.trim(l) if lang ~= '' then languageCount = languageCount + 1 html:wikitext(construct_cat( 'Laman indeks karya yang asal dalam ' .. lang )) end end if languageCount > 1 then html:wikitext(construct_cat('Laman indeks karya yang asal dalam pelbagai bahasa')) end end else html:wikitext(construct_cat('Laman indeks karya tanpa maklumat bahasa')) end -- Volume if args.volume then metadataTable:node(construct_field('volume', '[[' .. args.title .. '/Jilid ' .. args.volume .. '|' .. args.volume .. ']]')) html:wikitext(construct_cat('Karya dengan maklumat nombor jilid')) else html:wikitext(construct_cat('Karya tanpa maklumat nombor jilid')) end -- Edition if args.edition then metadataTable:node(construct_field('edition', '[[' .. args.title .. '/Edisi ' .. args.edition .. '|' .. args.edition .. ']]')) html:wikitext(construct_cat('Karya dengan maklumat edisi')) else html:wikitext(construct_cat('Karya tanpa maklumat edisi')) end -- Author if args.author then if item then metadataTable:node(construct_field('author', withWikidataLink(args.author))) html:wikitext(construct_cat('Karya dengan maklumat pengarang')) local authors = item:formatPropertyValues('P50', { mw.wikibase.entity.claimRanks.RANK_NORMAL })['value'] for author in string.gmatch(authors, '([^,]+)') do html:wikitext(construct_cat('Karya ' .. author)) end else metadataTable:node(construct_field('author', '{{Al|' .. args.author .. '}}')) end else html:wikitext(construct_cat('Karya tanpa maklumat pengarang')) end -- Translator if args.translator then local content = item and withWikidataLink(args.translator) or ('{{Al|' .. args.translator .. '}}') metadataTable:node(construct_field('translator', content)) html:wikitext(construct_cat('Karya dengan maklumat penterjemah')) else html:wikitext(construct_cat('Karya tanpa maklumat penterjemah')) end -- Editor if args.editor then local content = item and withWikidataLink(args.editor) or ('{{Al|' .. args.editor .. '}}') metadataTable:node(construct_field('editor', content)) html:wikitext(construct_cat('Karya dengan maklumat penyunting')) else html:wikitext(construct_cat('Karya tanpa maklumat penyunting')) end -- Illustrator if args.illustrator then metadataTable:node(construct_field('illustrator', withWikidataLink(args.illustrator))) html:wikitext(construct_cat('Karya dengan maklumat pengilustrasi')) else html:wikitext(construct_cat('Karya tanpa maklumat pengilustrasi')) end -- Publisher if args.publisher then metadataTable:node(construct_field('publisher', withWikidataLink(args.publisher))) html:wikitext(construct_cat('Karya dengan maklumat penerbit')) else html:wikitext(construct_cat('Karya tanpa maklumat penerbit')) end -- Address / Published in if args.address then metadataTable:node(construct_field('address', withWikidataLink(args.address))) html:wikitext(construct_cat('Karya dengan maklumat alamat')) elseif args.publishedin then metadataTable:node(construct_field('publishedin', withWikidataLink(args.publishedin))) html:wikitext(construct_cat('Karya dengan maklumat alamat penerbitan')) else html:wikitext(construct_cat('Karya tanpa maklumat alamat penerbitan')) end -- Year / Inception if args.year then metadataTable:node(construct_field('year', withWikidataLink(args.year))) html:wikitext(construct_cat('Karya dengan maklumat tarikh')) html:wikitext(construct_cat('Karya tahun ' .. args.year)) elseif args.inception then metadataTable:node(construct_field('inception', withWikidataLink(args.inception))) html:wikitext(construct_cat('Karya dengan maklumat tarikh terawal')) else html:wikitext(construct_cat('Karya tanpa maklumat tarikh')) end -- Printer if args.printer then metadataTable:node(construct_field('printer', withWikidataLink(args.printer))) html:wikitext(construct_cat('Karya dengan maklumat pencetak')) else html:wikitext(construct_cat('Karya tanpa maklumat pencetak')) end -- Source local linkable = { djvu=1, pdf=1, png=1, gif=1, tif=1, ogg=1, ogv=1, webm=1 } if args.source and linkable[args.source] then metadataTable:node(construct_field('source', '[[:Fail:' .. mw.title.getCurrentTitle().text .. '|' .. args.source .. ']]')) else metadataTable:node(construct_field('source', args.source)) end -- Progress local progress_data = construct_status_field(args) metadataTable:node(progress_data.row) html:wikitext(progress_data.cat) -- Volumes/Series metadataTable:node(construct_field('volumes', args.volumes)) return metadataTable end -- Build the cover image local function build_cover(args) local page = mw.title.getCurrentTitle() if args.image then local imageTitle if tonumber(args.image) ~= nil then imageTitle = page:subPageTitle(args.image) else imageTitle = mw.title.new(args.image, 'Media') end if imageTitle then local name = imageTitle.text local slash = string.find(name, '/') if slash then local fname = string.sub(name, 1, slash - 1) local fpage = string.sub(name, slash + 1) return '[[Fail:' .. fname .. '|page=' .. fpage .. '|' .. cfg.cover.width .. '|class=ws-cover]]' else return '[[Fail:' .. name .. '|' .. cfg.cover.width .. '|class=ws-cover]]' end else return args.image end else return '[[' .. cfg.cover.image .. '|' .. cfg.cover.width .. '|class=ws-cover]]' end end -- Main local function indexTemplate(frame) local styles = frame:extensionTag{ name = 'templatestyles', args = { src = 'Modul:Index template/styles.css' } } local data = (require 'Modul:Index_data').indexDataWithWikidata(frame) local args = data.args local item = data.item local html = mw.html.create() -- Wikidata indicator if item then html:wikitext('[[Kategori:Karya dengan ID Wikidata]]') html:wikitext('<indicator name="wikidata">[[File:Wikidata.svg|20px|ID Wikidata|link=d:' .. item.id .. ']]</indicator>') else html:wikitext('[[Kategori:Karya tanpa ID Wikidata]]') end local metadataTable = build_metadata(args, item, html) local coverImage = build_cover(args) -- Outer container (mirrors English #ws-index-container) local outerTable = html:tag('table') :attr('id', 'ws-index-container') local outerRow = outerTable:tag('tr') -- Main cell: cover + metadata outerRow:tag('td') :attr('id', 'ws-index-main-cell') :tag('table') :attr('id', 'ws-index-main-table') :tag('tr'):tag('td') :tag('div') :attr('id', 'ws-index-cover-container') :wikitext(coverImage) :done() :node(metadataTable) :done() :tag('tr'):tag('td') :tag('div') :attr('id', 'ws-index-pagelist-container') :addClass('mw-collapsible') :tag('strong'):wikitext(cfg.pagelist.pages.txt):done() :wikitext(' ') :tag('span') :attr('id', 'ws-index-pagelist-legend') :wikitext(cfg.pagelist.legend.txt) :done() :tag('div') :attr('id', 'ws-index-pagelist') :addClass('index-pagelist mw-collapsible-content') :newline() :wikitext(args.pages and mw.text.trim(args.pages)) :newline() -- Remarks cell (always rendered, empty or not — matching English) if args.remarks then outerRow:tag('td') :attr('id', 'ws-index-remarks') :newline() :wikitext(frame:preprocess(args.remarks)) else outerRow:tag('td') :attr('id', 'ws-index-remarks-empty') end -- Notes (below outer table, like English module) if args.notes then html:tag('div') :attr('id', 'ws-index-notes') :wikitext(args.notes) end -- Type categories if cfg.type_cats[args.type] then html:wikitext(construct_cat(cfg.type_cats[args.type])) end -- Source categories if cfg.source_cats[args.source] then html:wikitext(construct_cat(cfg.source_cats[args.source])) elseif args.source ~= 'lain-lain' then html:wikitext(construct_cat('Indeks fail format lain')) end html:wikitext(construct_cat('Indeks')) if not args.remarks then html:wikitext(construct_cat('Laman berindeks')) end return styles .. tostring(html) end local p = {} function p.indexTemplate(frame) return indexTemplate(frame) end return p bhkvptfqv4g6yqfcyw09870xlyse26a 22469 22468 2026-04-13T03:30:15Z Hakimi97 9 22469 Scribunto text/plain --[=[ Latest update: 13th April 2026 This is a module to implement logic for [[MediaWiki:Proofreadpage index template]] on Malay Wikisource, based on https://en.wikisource.beta.wmflabs.org/wiki/Module:Index_template with significant changes: * The structure of image, metadata, pagelist, remarks/notes reconfigured to follow the structure on [[MediaWiki:Proofreadpage index template]] albeit with some modifications. * Sufficient gap between image and metadata * Sufficient gap between labels and values of metadata * Author property value changed to P50 instead of P253075 * Add language parameter and categorization for metadataTable * Change the wikilink format of edition and volume to follow the convention of [[Title/(Volume or Edition) (number)|(number)]]. * Ensure all file types under the source parameter could be wikilinked. ]=] local ISO_639 = require('Modul:ISO 639') local cfg = require('Modul:Index template/config') -- Helper: wrap in category markup local function construct_cat(cat) return '[[Kategori:' .. cat .. ']]' end -- Helper: link to category page local function construct_cat_link(cat, text) return '[[:Kategori:' .. cat .. '|' .. (text or cat) .. ']]' end -- Build a metadata row using CSS classes (like English module) local function construct_field(id, content) if id == nil or content == nil then return nil elseif not cfg.headings[id] then error(cfg.missing_heading_id(id)) end local tr = mw.html.create('tr') :attr('id', 'ws-index-' .. id .. '-row') :addClass('ws-index-row') :tag('th') :attr('scope', 'row') :attr('id', 'ws-index-' .. id .. '-label') :addClass('ws-index-label') :wikitext(cfg.headings[id]['txt']) :done() :tag('td') :attr('id', 'ws-index-' .. id .. '-value') :addClass('ws-index-value') :wikitext(content) :allDone() return tr end -- Build the progress/status row local function construct_status_field(args) local index_status = args.progress or '_missing' local sd = cfg.status[index_status] or cfg.status['_default'] local txt = sd['txt'] if type(txt) == 'function' then txt = txt(index_status) end local display if sd['error'] then display = '<span class="error">' .. txt .. '</span>' else display = construct_cat_link(sd['cat'], txt) end return { row = construct_field('progress', display), cat = construct_cat(sd['cat']) } end -- Wikidata link helpers (unchanged from your original) local function addWikidataToLink(page, label, category) local title = mw.title.new(page) if title == nil then return '[[' .. page .. '|' .. label .. ']]' end if title.isRedirect then title = title.redirectTarget end local tag = mw.html.create('span') local itemId = mw.wikibase.getEntityIdForTitle(title.fullText) tag:wikitext('[[' .. page .. '|' .. label .. ']]') if itemId ~= nil then tag:wikitext(' [[Image:Wikidata.svg|10px|link=d:' .. itemId .. '|Lihat maklumat di Wikidata]]') if category ~= nil then tag:wikitext('[[Kategori:' .. category .. ']]') end end return tostring(tag) end local function withWikidataLink(wikitext, category) if wikitext == nil then return nil end local new_wikitext = mw.ustring.gsub(wikitext, '%[%[([^|%]]*)%]%]', function(page) return addWikidataToLink(page, mw.ustring.gsub(page, '%.*/', ''), category) end) if new_wikitext ~= wikitext then return new_wikitext end return mw.ustring.gsub(wikitext, '%[%[([^|]*)|([^|%]]*)%]%]', function(page, link) return addWikidataToLink(page, link, category) end) end -- Build the metadata table local function build_metadata(args, item, html) local metadataTable = mw.html.create('table') :attr('id', 'ws-index-metadata') -- Title if args.title then local titleContent = item and withWikidataLink(args.title) or '[[' .. args.title .. ']]' metadataTable:node(construct_field('title', titleContent)) else mw.addWarning('Anda perlu isi medan tajuk borang.') end -- Subtitle metadataTable:node(construct_field('subtitle', withWikidataLink(args.subtitle))) -- Language if args.language then if item then metadataTable:node(construct_field('language', withWikidataLink(args.language))) html:wikitext(construct_cat('Karya dengan maklumat bahasa')) local languages = item:formatPropertyValues('P407', { mw.wikibase.entity.claimRanks.RANK_NORMAL })['value'] local languageCount = 0 for language in string.gmatch(languages, '([^,]+)') do languageCount = languageCount + 1 html:wikitext(construct_cat('Laman indeks karya yang asal dalam ' .. language)) end if languageCount > 1 then html:wikitext(construct_cat('Laman indeks karya yang asal dalam pelbagai bahasa')) end else metadataTable:node(construct_field('language', args.language)) local langs = mw.text.split(args.language, ',%s*', false) local languageCount = 0 for _, l in ipairs(langs) do local lang = mw.text.trim(l) if lang ~= '' then local langName = ISO_639.language_name(lang, lang) languageCount = languageCount + 1 html:wikitext(construct_cat( 'Laman indeks karya yang asal dalam ' .. langName )) end end if languageCount > 1 then html:wikitext(construct_cat('Laman indeks karya yang asal dalam pelbagai bahasa')) end end else html:wikitext(construct_cat('Laman indeks karya tanpa maklumat bahasa')) end -- Volume if args.volume then metadataTable:node(construct_field('volume', '[[' .. args.title .. '/Jilid ' .. args.volume .. '|' .. args.volume .. ']]')) html:wikitext(construct_cat('Karya dengan maklumat nombor jilid')) else html:wikitext(construct_cat('Karya tanpa maklumat nombor jilid')) end -- Edition if args.edition then metadataTable:node(construct_field('edition', '[[' .. args.title .. '/Edisi ' .. args.edition .. '|' .. args.edition .. ']]')) html:wikitext(construct_cat('Karya dengan maklumat edisi')) else html:wikitext(construct_cat('Karya tanpa maklumat edisi')) end -- Author if args.author then if item then metadataTable:node(construct_field('author', withWikidataLink(args.author))) html:wikitext(construct_cat('Karya dengan maklumat pengarang')) local authors = item:formatPropertyValues('P50', { mw.wikibase.entity.claimRanks.RANK_NORMAL })['value'] for author in string.gmatch(authors, '([^,]+)') do html:wikitext(construct_cat('Karya ' .. author)) end else metadataTable:node(construct_field('author', '{{Al|' .. args.author .. '}}')) end else html:wikitext(construct_cat('Karya tanpa maklumat pengarang')) end -- Translator if args.translator then local content = item and withWikidataLink(args.translator) or ('{{Al|' .. args.translator .. '}}') metadataTable:node(construct_field('translator', content)) html:wikitext(construct_cat('Karya dengan maklumat penterjemah')) else html:wikitext(construct_cat('Karya tanpa maklumat penterjemah')) end -- Editor if args.editor then local content = item and withWikidataLink(args.editor) or ('{{Al|' .. args.editor .. '}}') metadataTable:node(construct_field('editor', content)) html:wikitext(construct_cat('Karya dengan maklumat penyunting')) else html:wikitext(construct_cat('Karya tanpa maklumat penyunting')) end -- Illustrator if args.illustrator then metadataTable:node(construct_field('illustrator', withWikidataLink(args.illustrator))) html:wikitext(construct_cat('Karya dengan maklumat pengilustrasi')) else html:wikitext(construct_cat('Karya tanpa maklumat pengilustrasi')) end -- Publisher if args.publisher then metadataTable:node(construct_field('publisher', withWikidataLink(args.publisher))) html:wikitext(construct_cat('Karya dengan maklumat penerbit')) else html:wikitext(construct_cat('Karya tanpa maklumat penerbit')) end -- Address / Published in if args.address then metadataTable:node(construct_field('address', withWikidataLink(args.address))) html:wikitext(construct_cat('Karya dengan maklumat alamat')) elseif args.publishedin then metadataTable:node(construct_field('publishedin', withWikidataLink(args.publishedin))) html:wikitext(construct_cat('Karya dengan maklumat alamat penerbitan')) else html:wikitext(construct_cat('Karya tanpa maklumat alamat penerbitan')) end -- Year / Inception if args.year then metadataTable:node(construct_field('year', withWikidataLink(args.year))) html:wikitext(construct_cat('Karya dengan maklumat tarikh')) html:wikitext(construct_cat('Karya tahun ' .. args.year)) elseif args.inception then metadataTable:node(construct_field('inception', withWikidataLink(args.inception))) html:wikitext(construct_cat('Karya dengan maklumat tarikh terawal')) else html:wikitext(construct_cat('Karya tanpa maklumat tarikh')) end -- Printer if args.printer then metadataTable:node(construct_field('printer', withWikidataLink(args.printer))) html:wikitext(construct_cat('Karya dengan maklumat pencetak')) else html:wikitext(construct_cat('Karya tanpa maklumat pencetak')) end -- Source local linkable = { djvu=1, pdf=1, png=1, gif=1, tif=1, ogg=1, ogv=1, webm=1 } if args.source and linkable[args.source] then metadataTable:node(construct_field('source', '[[:Fail:' .. mw.title.getCurrentTitle().text .. '|' .. args.source .. ']]')) else metadataTable:node(construct_field('source', args.source)) end -- Progress local progress_data = construct_status_field(args) metadataTable:node(progress_data.row) html:wikitext(progress_data.cat) -- Volumes/Series metadataTable:node(construct_field('volumes', args.volumes)) return metadataTable end -- Build the cover image local function build_cover(args) local page = mw.title.getCurrentTitle() if args.image then local imageTitle if tonumber(args.image) ~= nil then imageTitle = page:subPageTitle(args.image) else imageTitle = mw.title.new(args.image, 'Media') end if imageTitle then local name = imageTitle.text local slash = string.find(name, '/') if slash then local fname = string.sub(name, 1, slash - 1) local fpage = string.sub(name, slash + 1) return '[[Fail:' .. fname .. '|page=' .. fpage .. '|' .. cfg.cover.width .. '|class=ws-cover]]' else return '[[Fail:' .. name .. '|' .. cfg.cover.width .. '|class=ws-cover]]' end else return args.image end else return '[[' .. cfg.cover.image .. '|' .. cfg.cover.width .. '|class=ws-cover]]' end end -- Main local function indexTemplate(frame) local styles = frame:extensionTag{ name = 'templatestyles', args = { src = 'Modul:Index template/styles.css' } } local data = (require 'Modul:Index_data').indexDataWithWikidata(frame) local args = data.args local item = data.item local html = mw.html.create() -- Wikidata indicator if item then html:wikitext('[[Kategori:Karya dengan ID Wikidata]]') html:wikitext('<indicator name="wikidata">[[File:Wikidata.svg|20px|ID Wikidata|link=d:' .. item.id .. ']]</indicator>') else html:wikitext('[[Kategori:Karya tanpa ID Wikidata]]') end local metadataTable = build_metadata(args, item, html) local coverImage = build_cover(args) -- Outer container (mirrors English #ws-index-container) local outerTable = html:tag('table') :attr('id', 'ws-index-container') local outerRow = outerTable:tag('tr') -- Main cell: cover + metadata outerRow:tag('td') :attr('id', 'ws-index-main-cell') :tag('table') :attr('id', 'ws-index-main-table') :tag('tr'):tag('td') :tag('div') :attr('id', 'ws-index-cover-container') :wikitext(coverImage) :done() :node(metadataTable) :done() :tag('tr'):tag('td') :tag('div') :attr('id', 'ws-index-pagelist-container') :addClass('mw-collapsible') :tag('strong'):wikitext(cfg.pagelist.pages.txt):done() :wikitext(' ') :tag('span') :attr('id', 'ws-index-pagelist-legend') :wikitext(cfg.pagelist.legend.txt) :done() :tag('div') :attr('id', 'ws-index-pagelist') :addClass('index-pagelist mw-collapsible-content') :newline() :wikitext(args.pages and mw.text.trim(args.pages)) :newline() -- Remarks cell (always rendered, empty or not — matching English) if args.remarks then outerRow:tag('td') :attr('id', 'ws-index-remarks') :newline() :wikitext(frame:preprocess(args.remarks)) else outerRow:tag('td') :attr('id', 'ws-index-remarks-empty') end -- Notes (below outer table, like English module) if args.notes then html:tag('div') :attr('id', 'ws-index-notes') :wikitext(args.notes) end -- Type categories if cfg.type_cats[args.type] then html:wikitext(construct_cat(cfg.type_cats[args.type])) end -- Source categories if cfg.source_cats[args.source] then html:wikitext(construct_cat(cfg.source_cats[args.source])) elseif args.source ~= 'lain-lain' then html:wikitext(construct_cat('Indeks fail format lain')) end html:wikitext(construct_cat('Indeks')) if not args.remarks then html:wikitext(construct_cat('Laman berindeks')) end return styles .. tostring(html) end local p = {} function p.indexTemplate(frame) return indexTemplate(frame) end return p salxtb6eqt5niwlskj7nqzz94h8gvw7 22471 22469 2026-04-13T03:35:48Z Hakimi97 9 22471 Scribunto text/plain --[=[ Latest update: 13th April 2026 This is a module to implement logic for [[MediaWiki:Proofreadpage index template]] on Malay Wikisource, based on https://en.wikisource.beta.wmflabs.org/wiki/Module:Index_template with significant changes: * The structure of image, metadata, pagelist, remarks/notes reconfigured to follow the structure on [[MediaWiki:Proofreadpage index template]] albeit with some modifications. * Sufficient gap between image and metadata * Sufficient gap between labels and values of metadata * Author property value changed to P50 instead of P253075 * Add language parameter and categorization for metadataTable * Change the wikilink format of edition and volume to follow the convention of [[Title/(Volume or Edition) (number)|(number)]]. * Ensure all file types under the source parameter could be wikilinked. ]=] local ISO_639 = require('Modul:ISO 639') local cfg = require('Modul:Index template/config') -- Helper: wrap in category markup local function construct_cat(cat) return '[[Kategori:' .. cat .. ']]' end -- Helper: link to category page local function construct_cat_link(cat, text) return '[[:Kategori:' .. cat .. '|' .. (text or cat) .. ']]' end -- Build a metadata row using CSS classes (like English module) local function construct_field(id, content) if id == nil or content == nil then return nil elseif not cfg.headings[id] then error(cfg.missing_heading_id(id)) end local tr = mw.html.create('tr') :attr('id', 'ws-index-' .. id .. '-row') :addClass('ws-index-row') :tag('th') :attr('scope', 'row') :attr('id', 'ws-index-' .. id .. '-label') :addClass('ws-index-label') :wikitext(cfg.headings[id]['txt']) :done() :tag('td') :attr('id', 'ws-index-' .. id .. '-value') :addClass('ws-index-value') :wikitext(content) :allDone() return tr end -- Build the progress/status row local function construct_status_field(args) local index_status = args.progress or '_missing' local sd = cfg.status[index_status] or cfg.status['_default'] local txt = sd['txt'] if type(txt) == 'function' then txt = txt(index_status) end local display if sd['error'] then display = '<span class="error">' .. txt .. '</span>' else display = construct_cat_link(sd['cat'], txt) end return { row = construct_field('progress', display), cat = construct_cat(sd['cat']) } end -- Wikidata link helpers (unchanged from your original) local function addWikidataToLink(page, label, category) local title = mw.title.new(page) if title == nil then return '[[' .. page .. '|' .. label .. ']]' end if title.isRedirect then title = title.redirectTarget end local tag = mw.html.create('span') local itemId = mw.wikibase.getEntityIdForTitle(title.fullText) tag:wikitext('[[' .. page .. '|' .. label .. ']]') if itemId ~= nil then tag:wikitext(' [[Image:Wikidata.svg|10px|link=d:' .. itemId .. '|Lihat maklumat di Wikidata]]') if category ~= nil then tag:wikitext('[[Kategori:' .. category .. ']]') end end return tostring(tag) end local function withWikidataLink(wikitext, category) if wikitext == nil then return nil end local new_wikitext = mw.ustring.gsub(wikitext, '%[%[([^|%]]*)%]%]', function(page) return addWikidataToLink(page, mw.ustring.gsub(page, '%.*/', ''), category) end) if new_wikitext ~= wikitext then return new_wikitext end return mw.ustring.gsub(wikitext, '%[%[([^|]*)|([^|%]]*)%]%]', function(page, link) return addWikidataToLink(page, link, category) end) end -- Build the metadata table local function build_metadata(args, item, html) local metadataTable = mw.html.create('table') :attr('id', 'ws-index-metadata') -- Title if args.title then local titleContent = item and withWikidataLink(args.title) or '[[' .. args.title .. ']]' metadataTable:node(construct_field('title', titleContent)) else mw.addWarning('Anda perlu isi medan tajuk borang.') end -- Subtitle metadataTable:node(construct_field('subtitle', withWikidataLink(args.subtitle))) -- Language if args.language then if item then metadataTable:node(construct_field('language', withWikidataLink(args.language))) html:wikitext(construct_cat('Karya dengan maklumat bahasa')) local languages = item:formatPropertyValues('P407', { mw.wikibase.entity.claimRanks.RANK_NORMAL })['value'] local languageCount = 0 for language in string.gmatch(languages, '([^,]+)') do languageCount = languageCount + 1 html:wikitext(construct_cat('Laman indeks karya yang asal dalam ' .. language)) end if languageCount > 1 then html:wikitext(construct_cat('Laman indeks karya yang asal dalam pelbagai bahasa')) end -- if language code provided manually, return canonical language and associated categories manually else metadataTable:node(construct_field('language', args.language)) local langs = mw.text.split(args.language, ',%s*', false) local languageCount = 0 for _, l in ipairs(langs) do local lang = mw.text.trim(l) if lang ~= '' then local langName = ISO_639.language_name(lang, lang) languageCount = languageCount + 1 html:wikitext(construct_cat( 'Laman indeks karya yang asal dalam bahasa ' .. langName )) end end if languageCount > 1 then html:wikitext(construct_cat('Laman indeks karya yang asal dalam pelbagai bahasa')) end end else html:wikitext(construct_cat('Laman indeks karya tanpa maklumat bahasa')) end -- Volume if args.volume then metadataTable:node(construct_field('volume', '[[' .. args.title .. '/Jilid ' .. args.volume .. '|' .. args.volume .. ']]')) html:wikitext(construct_cat('Karya dengan maklumat nombor jilid')) else html:wikitext(construct_cat('Karya tanpa maklumat nombor jilid')) end -- Edition if args.edition then metadataTable:node(construct_field('edition', '[[' .. args.title .. '/Edisi ' .. args.edition .. '|' .. args.edition .. ']]')) html:wikitext(construct_cat('Karya dengan maklumat edisi')) else html:wikitext(construct_cat('Karya tanpa maklumat edisi')) end -- Author if args.author then if item then metadataTable:node(construct_field('author', withWikidataLink(args.author))) html:wikitext(construct_cat('Karya dengan maklumat pengarang')) local authors = item:formatPropertyValues('P50', { mw.wikibase.entity.claimRanks.RANK_NORMAL })['value'] for author in string.gmatch(authors, '([^,]+)') do html:wikitext(construct_cat('Karya ' .. author)) end else metadataTable:node(construct_field('author', '{{Al|' .. args.author .. '}}')) end else html:wikitext(construct_cat('Karya tanpa maklumat pengarang')) end -- Translator if args.translator then local content = item and withWikidataLink(args.translator) or ('{{Al|' .. args.translator .. '}}') metadataTable:node(construct_field('translator', content)) html:wikitext(construct_cat('Karya dengan maklumat penterjemah')) else html:wikitext(construct_cat('Karya tanpa maklumat penterjemah')) end -- Editor if args.editor then local content = item and withWikidataLink(args.editor) or ('{{Al|' .. args.editor .. '}}') metadataTable:node(construct_field('editor', content)) html:wikitext(construct_cat('Karya dengan maklumat penyunting')) else html:wikitext(construct_cat('Karya tanpa maklumat penyunting')) end -- Illustrator if args.illustrator then metadataTable:node(construct_field('illustrator', withWikidataLink(args.illustrator))) html:wikitext(construct_cat('Karya dengan maklumat pengilustrasi')) else html:wikitext(construct_cat('Karya tanpa maklumat pengilustrasi')) end -- Publisher if args.publisher then metadataTable:node(construct_field('publisher', withWikidataLink(args.publisher))) html:wikitext(construct_cat('Karya dengan maklumat penerbit')) else html:wikitext(construct_cat('Karya tanpa maklumat penerbit')) end -- Address / Published in if args.address then metadataTable:node(construct_field('address', withWikidataLink(args.address))) html:wikitext(construct_cat('Karya dengan maklumat alamat')) elseif args.publishedin then metadataTable:node(construct_field('publishedin', withWikidataLink(args.publishedin))) html:wikitext(construct_cat('Karya dengan maklumat alamat penerbitan')) else html:wikitext(construct_cat('Karya tanpa maklumat alamat penerbitan')) end -- Year / Inception if args.year then metadataTable:node(construct_field('year', withWikidataLink(args.year))) html:wikitext(construct_cat('Karya dengan maklumat tarikh')) html:wikitext(construct_cat('Karya tahun ' .. args.year)) elseif args.inception then metadataTable:node(construct_field('inception', withWikidataLink(args.inception))) html:wikitext(construct_cat('Karya dengan maklumat tarikh terawal')) else html:wikitext(construct_cat('Karya tanpa maklumat tarikh')) end -- Printer if args.printer then metadataTable:node(construct_field('printer', withWikidataLink(args.printer))) html:wikitext(construct_cat('Karya dengan maklumat pencetak')) else html:wikitext(construct_cat('Karya tanpa maklumat pencetak')) end -- Source local linkable = { djvu=1, pdf=1, png=1, gif=1, tif=1, ogg=1, ogv=1, webm=1 } if args.source and linkable[args.source] then metadataTable:node(construct_field('source', '[[:Fail:' .. mw.title.getCurrentTitle().text .. '|' .. args.source .. ']]')) else metadataTable:node(construct_field('source', args.source)) end -- Progress local progress_data = construct_status_field(args) metadataTable:node(progress_data.row) html:wikitext(progress_data.cat) -- Volumes/Series metadataTable:node(construct_field('volumes', args.volumes)) return metadataTable end -- Build the cover image local function build_cover(args) local page = mw.title.getCurrentTitle() if args.image then local imageTitle if tonumber(args.image) ~= nil then imageTitle = page:subPageTitle(args.image) else imageTitle = mw.title.new(args.image, 'Media') end if imageTitle then local name = imageTitle.text local slash = string.find(name, '/') if slash then local fname = string.sub(name, 1, slash - 1) local fpage = string.sub(name, slash + 1) return '[[Fail:' .. fname .. '|page=' .. fpage .. '|' .. cfg.cover.width .. '|class=ws-cover]]' else return '[[Fail:' .. name .. '|' .. cfg.cover.width .. '|class=ws-cover]]' end else return args.image end else return '[[' .. cfg.cover.image .. '|' .. cfg.cover.width .. '|class=ws-cover]]' end end -- Main local function indexTemplate(frame) local styles = frame:extensionTag{ name = 'templatestyles', args = { src = 'Modul:Index template/styles.css' } } local data = (require 'Modul:Index_data').indexDataWithWikidata(frame) local args = data.args local item = data.item local html = mw.html.create() -- Wikidata indicator if item then html:wikitext('[[Kategori:Karya dengan ID Wikidata]]') html:wikitext('<indicator name="wikidata">[[File:Wikidata.svg|20px|ID Wikidata|link=d:' .. item.id .. ']]</indicator>') else html:wikitext('[[Kategori:Karya tanpa ID Wikidata]]') end local metadataTable = build_metadata(args, item, html) local coverImage = build_cover(args) -- Outer container (mirrors English #ws-index-container) local outerTable = html:tag('table') :attr('id', 'ws-index-container') local outerRow = outerTable:tag('tr') -- Main cell: cover + metadata outerRow:tag('td') :attr('id', 'ws-index-main-cell') :tag('table') :attr('id', 'ws-index-main-table') :tag('tr'):tag('td') :tag('div') :attr('id', 'ws-index-cover-container') :wikitext(coverImage) :done() :node(metadataTable) :done() :tag('tr'):tag('td') :tag('div') :attr('id', 'ws-index-pagelist-container') :addClass('mw-collapsible') :tag('strong'):wikitext(cfg.pagelist.pages.txt):done() :wikitext(' ') :tag('span') :attr('id', 'ws-index-pagelist-legend') :wikitext(cfg.pagelist.legend.txt) :done() :tag('div') :attr('id', 'ws-index-pagelist') :addClass('index-pagelist mw-collapsible-content') :newline() :wikitext(args.pages and mw.text.trim(args.pages)) :newline() -- Remarks cell (always rendered, empty or not — matching English) if args.remarks then outerRow:tag('td') :attr('id', 'ws-index-remarks') :newline() :wikitext(frame:preprocess(args.remarks)) else outerRow:tag('td') :attr('id', 'ws-index-remarks-empty') end -- Notes (below outer table, like English module) if args.notes then html:tag('div') :attr('id', 'ws-index-notes') :wikitext(args.notes) end -- Type categories if cfg.type_cats[args.type] then html:wikitext(construct_cat(cfg.type_cats[args.type])) end -- Source categories if cfg.source_cats[args.source] then html:wikitext(construct_cat(cfg.source_cats[args.source])) elseif args.source ~= 'lain-lain' then html:wikitext(construct_cat('Indeks fail format lain')) end html:wikitext(construct_cat('Indeks')) if not args.remarks then html:wikitext(construct_cat('Laman berindeks')) end return styles .. tostring(html) end local p = {} function p.indexTemplate(frame) return indexTemplate(frame) end return p 0b8xfhw4192w1quur14b64ghykfvtah 22474 22471 2026-04-13T03:59:13Z Hakimi97 9 22474 Scribunto text/plain --[=[ Latest update: 13th April 2026 This is a module to implement logic for [[MediaWiki:Proofreadpage index template]] on Malay Wikisource, based on https://en.wikisource.beta.wmflabs.org/wiki/Module:Index_template with significant changes: * The structure of image, metadata, pagelist, remarks/notes reconfigured to follow the structure on [[MediaWiki:Proofreadpage index template]] albeit with some modifications. * Sufficient gap between image and metadata * Sufficient gap between labels and values of metadata * Author property value changed to P50 instead of P253075 * Add language parameter and categorization for metadataTable * Change the wikilink format of edition and volume to follow the convention of [[Title/(Volume or Edition) (number)|(number)]]. * Ensure all file types under the source parameter could be wikilinked. ]=] local ISO_639 = require('Modul:ISO 639') local cfg = require('Modul:Index template/config') -- Helper: wrap in category markup local function construct_cat(cat) return '[[Kategori:' .. cat .. ']]' end -- Helper: link to category page local function construct_cat_link(cat, text) return '[[:Kategori:' .. cat .. '|' .. (text or cat) .. ']]' end -- Build a metadata row using CSS classes (like English module) local function construct_field(id, content) if id == nil or content == nil then return nil elseif not cfg.headings[id] then error(cfg.missing_heading_id(id)) end local tr = mw.html.create('tr') :attr('id', 'ws-index-' .. id .. '-row') :addClass('ws-index-row') :tag('th') :attr('scope', 'row') :attr('id', 'ws-index-' .. id .. '-label') :addClass('ws-index-label') :wikitext(cfg.headings[id]['txt']) :done() :tag('td') :attr('id', 'ws-index-' .. id .. '-value') :addClass('ws-index-value') :wikitext(content) :allDone() return tr end -- Build the progress/status row local function construct_status_field(args) local index_status = args.progress or '_missing' local sd = cfg.status[index_status] or cfg.status['_default'] local txt = sd['txt'] if type(txt) == 'function' then txt = txt(index_status) end local display if sd['error'] then display = '<span class="error">' .. txt .. '</span>' else display = construct_cat_link(sd['cat'], txt) end return { row = construct_field('progress', display), cat = construct_cat(sd['cat']) } end -- Wikidata link helpers (unchanged from your original) local function addWikidataToLink(page, label, category) local title = mw.title.new(page) if title == nil then return '[[' .. page .. '|' .. label .. ']]' end if title.isRedirect then title = title.redirectTarget end local tag = mw.html.create('span') local itemId = mw.wikibase.getEntityIdForTitle(title.fullText) tag:wikitext('[[' .. page .. '|' .. label .. ']]') if itemId ~= nil then tag:wikitext(' [[Image:Wikidata.svg|10px|link=d:' .. itemId .. '|Lihat maklumat di Wikidata]]') if category ~= nil then tag:wikitext('[[Kategori:' .. category .. ']]') end end return tostring(tag) end local function withWikidataLink(wikitext, category) if wikitext == nil then return nil end local new_wikitext = mw.ustring.gsub(wikitext, '%[%[([^|%]]*)%]%]', function(page) return addWikidataToLink(page, mw.ustring.gsub(page, '%.*/', ''), category) end) if new_wikitext ~= wikitext then return new_wikitext end return mw.ustring.gsub(wikitext, '%[%[([^|]*)|([^|%]]*)%]%]', function(page, link) return addWikidataToLink(page, link, category) end) end -- Build the metadata table local function build_metadata(args, item, html) local metadataTable = mw.html.create('table') :attr('id', 'ws-index-metadata') -- Title if args.title then local titleContent = item and withWikidataLink(args.title) or '[[' .. args.title .. ']]' metadataTable:node(construct_field('title', titleContent)) else mw.addWarning('Anda perlu isi medan tajuk borang.') end -- Subtitle metadataTable:node(construct_field('subtitle', withWikidataLink(args.subtitle))) -- Language if args.language then if item then metadataTable:node(construct_field('language', withWikidataLink(args.language))) html:wikitext(construct_cat('Karya dengan maklumat bahasa')) local languages = item:formatPropertyValues('P407', { mw.wikibase.entity.claimRanks.RANK_NORMAL })['value'] local languageCount = 0 for language in string.gmatch(languages, '([^,]+)') do languageCount = languageCount + 1 html:wikitext(construct_cat('Laman indeks karya yang asal dalam ' .. language)) end if languageCount > 1 then html:wikitext(construct_cat('Laman indeks karya yang asal dalam pelbagai bahasa')) end -- if language code provided manually, return canonical language and associated categories manually else metadataTable:node(construct_field('language', ISO_639.language_name(args.language, args.language))) local langs = mw.text.split(args.language, ',%s*', false) local languageCount = 0 for _, l in ipairs(langs) do local lang = mw.text.trim(l) if lang ~= '' then local langName = ISO_639.language_name(lang, lang) languageCount = languageCount + 1 html:wikitext(construct_cat( 'Laman indeks karya yang asal dalam bahasa ' .. langName )) end end if languageCount > 1 then html:wikitext(construct_cat('Laman indeks karya yang asal dalam pelbagai bahasa')) end end else html:wikitext(construct_cat('Laman indeks karya tanpa maklumat bahasa')) end -- Volume if args.volume then metadataTable:node(construct_field('volume', '[[' .. args.title .. '/Jilid ' .. args.volume .. '|' .. args.volume .. ']]')) html:wikitext(construct_cat('Karya dengan maklumat nombor jilid')) else html:wikitext(construct_cat('Karya tanpa maklumat nombor jilid')) end -- Edition if args.edition then metadataTable:node(construct_field('edition', '[[' .. args.title .. '/Edisi ' .. args.edition .. '|' .. args.edition .. ']]')) html:wikitext(construct_cat('Karya dengan maklumat edisi')) else html:wikitext(construct_cat('Karya tanpa maklumat edisi')) end -- Author if args.author then if item then metadataTable:node(construct_field('author', withWikidataLink(args.author))) html:wikitext(construct_cat('Karya dengan maklumat pengarang')) local authors = item:formatPropertyValues('P50', { mw.wikibase.entity.claimRanks.RANK_NORMAL })['value'] for author in string.gmatch(authors, '([^,]+)') do html:wikitext(construct_cat('Karya ' .. author)) end else metadataTable:node(construct_field('author', '{{Al|' .. args.author .. '}}')) end else html:wikitext(construct_cat('Karya tanpa maklumat pengarang')) end -- Translator if args.translator then local content = item and withWikidataLink(args.translator) or ('{{Al|' .. args.translator .. '}}') metadataTable:node(construct_field('translator', content)) html:wikitext(construct_cat('Karya dengan maklumat penterjemah')) else html:wikitext(construct_cat('Karya tanpa maklumat penterjemah')) end -- Editor if args.editor then local content = item and withWikidataLink(args.editor) or ('{{Al|' .. args.editor .. '}}') metadataTable:node(construct_field('editor', content)) html:wikitext(construct_cat('Karya dengan maklumat penyunting')) else html:wikitext(construct_cat('Karya tanpa maklumat penyunting')) end -- Illustrator if args.illustrator then metadataTable:node(construct_field('illustrator', withWikidataLink(args.illustrator))) html:wikitext(construct_cat('Karya dengan maklumat pengilustrasi')) else html:wikitext(construct_cat('Karya tanpa maklumat pengilustrasi')) end -- Publisher if args.publisher then metadataTable:node(construct_field('publisher', withWikidataLink(args.publisher))) html:wikitext(construct_cat('Karya dengan maklumat penerbit')) else html:wikitext(construct_cat('Karya tanpa maklumat penerbit')) end -- Address / Published in if args.address then metadataTable:node(construct_field('address', withWikidataLink(args.address))) html:wikitext(construct_cat('Karya dengan maklumat alamat')) elseif args.publishedin then metadataTable:node(construct_field('publishedin', withWikidataLink(args.publishedin))) html:wikitext(construct_cat('Karya dengan maklumat alamat penerbitan')) else html:wikitext(construct_cat('Karya tanpa maklumat alamat penerbitan')) end -- Year / Inception if args.year then metadataTable:node(construct_field('year', withWikidataLink(args.year))) html:wikitext(construct_cat('Karya dengan maklumat tarikh')) html:wikitext(construct_cat('Karya tahun ' .. args.year)) elseif args.inception then metadataTable:node(construct_field('inception', withWikidataLink(args.inception))) html:wikitext(construct_cat('Karya dengan maklumat tarikh terawal')) else html:wikitext(construct_cat('Karya tanpa maklumat tarikh')) end -- Printer if args.printer then metadataTable:node(construct_field('printer', withWikidataLink(args.printer))) html:wikitext(construct_cat('Karya dengan maklumat pencetak')) else html:wikitext(construct_cat('Karya tanpa maklumat pencetak')) end -- Source local linkable = { djvu=1, pdf=1, png=1, gif=1, tif=1, ogg=1, ogv=1, webm=1 } if args.source and linkable[args.source] then metadataTable:node(construct_field('source', '[[:Fail:' .. mw.title.getCurrentTitle().text .. '|' .. args.source .. ']]')) else metadataTable:node(construct_field('source', args.source)) end -- Progress local progress_data = construct_status_field(args) metadataTable:node(progress_data.row) html:wikitext(progress_data.cat) -- Volumes/Series metadataTable:node(construct_field('volumes', args.volumes)) return metadataTable end -- Build the cover image local function build_cover(args) local page = mw.title.getCurrentTitle() if args.image then local imageTitle if tonumber(args.image) ~= nil then imageTitle = page:subPageTitle(args.image) else imageTitle = mw.title.new(args.image, 'Media') end if imageTitle then local name = imageTitle.text local slash = string.find(name, '/') if slash then local fname = string.sub(name, 1, slash - 1) local fpage = string.sub(name, slash + 1) return '[[Fail:' .. fname .. '|page=' .. fpage .. '|' .. cfg.cover.width .. '|class=ws-cover]]' else return '[[Fail:' .. name .. '|' .. cfg.cover.width .. '|class=ws-cover]]' end else return args.image end else return '[[' .. cfg.cover.image .. '|' .. cfg.cover.width .. '|class=ws-cover]]' end end -- Main local function indexTemplate(frame) local styles = frame:extensionTag{ name = 'templatestyles', args = { src = 'Modul:Index template/styles.css' } } local data = (require 'Modul:Index_data').indexDataWithWikidata(frame) local args = data.args local item = data.item local html = mw.html.create() -- Wikidata indicator if item then html:wikitext('[[Kategori:Karya dengan ID Wikidata]]') html:wikitext('<indicator name="wikidata">[[File:Wikidata.svg|20px|ID Wikidata|link=d:' .. item.id .. ']]</indicator>') else html:wikitext('[[Kategori:Karya tanpa ID Wikidata]]') end local metadataTable = build_metadata(args, item, html) local coverImage = build_cover(args) -- Outer container (mirrors English #ws-index-container) local outerTable = html:tag('table') :attr('id', 'ws-index-container') local outerRow = outerTable:tag('tr') -- Main cell: cover + metadata outerRow:tag('td') :attr('id', 'ws-index-main-cell') :tag('table') :attr('id', 'ws-index-main-table') :tag('tr'):tag('td') :tag('div') :attr('id', 'ws-index-cover-container') :wikitext(coverImage) :done() :node(metadataTable) :done() :tag('tr'):tag('td') :tag('div') :attr('id', 'ws-index-pagelist-container') :addClass('mw-collapsible') :tag('strong'):wikitext(cfg.pagelist.pages.txt):done() :wikitext(' ') :tag('span') :attr('id', 'ws-index-pagelist-legend') :wikitext(cfg.pagelist.legend.txt) :done() :tag('div') :attr('id', 'ws-index-pagelist') :addClass('index-pagelist mw-collapsible-content') :newline() :wikitext(args.pages and mw.text.trim(args.pages)) :newline() -- Remarks cell (always rendered, empty or not — matching English) if args.remarks then outerRow:tag('td') :attr('id', 'ws-index-remarks') :newline() :wikitext(frame:preprocess(args.remarks)) else outerRow:tag('td') :attr('id', 'ws-index-remarks-empty') end -- Notes (below outer table, like English module) if args.notes then html:tag('div') :attr('id', 'ws-index-notes') :wikitext(args.notes) end -- Type categories if cfg.type_cats[args.type] then html:wikitext(construct_cat(cfg.type_cats[args.type])) end -- Source categories if cfg.source_cats[args.source] then html:wikitext(construct_cat(cfg.source_cats[args.source])) elseif args.source ~= 'lain-lain' then html:wikitext(construct_cat('Indeks fail format lain')) end html:wikitext(construct_cat('Indeks')) if not args.remarks then html:wikitext(construct_cat('Laman berindeks')) end return styles .. tostring(html) end local p = {} function p.indexTemplate(frame) return indexTemplate(frame) end return p 8g4j8cawu2otvtzlqsn2iwgzaxjgoer 22478 22474 2026-04-13T04:08:51Z Hakimi97 9 22478 Scribunto text/plain --[=[ Latest update: 13th April 2026 This is a module to implement logic for [[MediaWiki:Proofreadpage index template]] on Malay Wikisource, based on https://en.wikisource.beta.wmflabs.org/wiki/Module:Index_template with significant changes: * The structure of image, metadata, pagelist, remarks/notes reconfigured to follow the structure on [[MediaWiki:Proofreadpage index template]] albeit with some modifications. * Sufficient gap between image and metadata * Sufficient gap between labels and values of metadata * Author property value changed to P50 instead of P253075 * Add language parameter and categorization for metadataTable * Change the wikilink format of edition and volume to follow the convention of [[Title/(Volume or Edition) (number)|(number)]]. * Ensure all file types under the source parameter could be wikilinked. ]=] local ISO_639 = require('Modul:ISO 639') local cfg = require('Modul:Index template/config') -- Helper: wrap in category markup local function construct_cat(cat) return '[[Kategori:' .. cat .. ']]' end -- Helper: link to category page local function construct_cat_link(cat, text) return '[[:Kategori:' .. cat .. '|' .. (text or cat) .. ']]' end -- Build a metadata row using CSS classes (like English module) local function construct_field(id, content) if id == nil or content == nil then return nil elseif not cfg.headings[id] then error(cfg.missing_heading_id(id)) end local tr = mw.html.create('tr') :attr('id', 'ws-index-' .. id .. '-row') :addClass('ws-index-row') :tag('th') :attr('scope', 'row') :attr('id', 'ws-index-' .. id .. '-label') :addClass('ws-index-label') :wikitext(cfg.headings[id]['txt']) :done() :tag('td') :attr('id', 'ws-index-' .. id .. '-value') :addClass('ws-index-value') :wikitext(content) :allDone() return tr end -- Build the progress/status row local function construct_status_field(args) local index_status = args.progress or '_missing' local sd = cfg.status[index_status] or cfg.status['_default'] local txt = sd['txt'] if type(txt) == 'function' then txt = txt(index_status) end local display if sd['error'] then display = '<span class="error">' .. txt .. '</span>' else display = construct_cat_link(sd['cat'], txt) end return { row = construct_field('progress', display), cat = construct_cat(sd['cat']) } end -- Wikidata link helpers (unchanged from your original) local function addWikidataToLink(page, label, category) local title = mw.title.new(page) if title == nil then return '[[' .. page .. '|' .. label .. ']]' end if title.isRedirect then title = title.redirectTarget end local tag = mw.html.create('span') local itemId = mw.wikibase.getEntityIdForTitle(title.fullText) tag:wikitext('[[' .. page .. '|' .. label .. ']]') if itemId ~= nil then tag:wikitext(' [[Image:Wikidata.svg|10px|link=d:' .. itemId .. '|Lihat maklumat di Wikidata]]') if category ~= nil then tag:wikitext('[[Kategori:' .. category .. ']]') end end return tostring(tag) end local function withWikidataLink(wikitext, category) if wikitext == nil then return nil end local new_wikitext = mw.ustring.gsub(wikitext, '%[%[([^|%]]*)%]%]', function(page) return addWikidataToLink(page, mw.ustring.gsub(page, '%.*/', ''), category) end) if new_wikitext ~= wikitext then return new_wikitext end return mw.ustring.gsub(wikitext, '%[%[([^|]*)|([^|%]]*)%]%]', function(page, link) return addWikidataToLink(page, link, category) end) end -- Build the metadata table local function build_metadata(args, item, html) local metadataTable = mw.html.create('table') :attr('id', 'ws-index-metadata') -- Title if args.title then local titleContent = item and withWikidataLink(args.title) or '[[' .. args.title .. ']]' metadataTable:node(construct_field('title', titleContent)) else mw.addWarning('Anda perlu isi medan tajuk borang.') end -- Subtitle metadataTable:node(construct_field('subtitle', withWikidataLink(args.subtitle))) -- Language if args.language then if item then metadataTable:node(construct_field('language', withWikidataLink(args.language))) html:wikitext(construct_cat('Karya dengan maklumat bahasa')) local languages = item:formatPropertyValues('P407', { mw.wikibase.entity.claimRanks.RANK_NORMAL })['value'] local languageCount = 0 for language in string.gmatch(languages, '([^,]+)') do languageCount = languageCount + 1 html:wikitext(construct_cat('Laman indeks karya yang asal dalam ' .. language)) end if languageCount > 1 then html:wikitext(construct_cat('Laman indeks karya yang asal dalam pelbagai bahasa')) end else local langs = mw.text.split(args.language, ',%s*', false) local displayLangs = {} local languageCount = 0 for _, l in ipairs(langs) do local lang = mw.text.trim(l) if lang ~= '' then local langName = ISO_639.language_name(lang, lang) table.insert(displayLangs, langName) languageCount = languageCount + 1 html:wikitext(construct_cat( 'Laman indeks karya yang asal dalam bahasa ' .. langName )) end end if languageCount > 1 then html:wikitext(construct_cat('Laman indeks karya yang asal dalam pelbagai bahasa')) metadataTable:node(construct_field('language', table.concat(displayLangs, ', '))) end end else html:wikitext(construct_cat('Laman indeks karya tanpa maklumat bahasa')) end -- Volume if args.volume then metadataTable:node(construct_field('volume', '[[' .. args.title .. '/Jilid ' .. args.volume .. '|' .. args.volume .. ']]')) html:wikitext(construct_cat('Karya dengan maklumat nombor jilid')) else html:wikitext(construct_cat('Karya tanpa maklumat nombor jilid')) end -- Edition if args.edition then metadataTable:node(construct_field('edition', '[[' .. args.title .. '/Edisi ' .. args.edition .. '|' .. args.edition .. ']]')) html:wikitext(construct_cat('Karya dengan maklumat edisi')) else html:wikitext(construct_cat('Karya tanpa maklumat edisi')) end -- Author if args.author then if item then metadataTable:node(construct_field('author', withWikidataLink(args.author))) html:wikitext(construct_cat('Karya dengan maklumat pengarang')) local authors = item:formatPropertyValues('P50', { mw.wikibase.entity.claimRanks.RANK_NORMAL })['value'] for author in string.gmatch(authors, '([^,]+)') do html:wikitext(construct_cat('Karya ' .. author)) end else metadataTable:node(construct_field('author', '{{Al|' .. args.author .. '}}')) end else html:wikitext(construct_cat('Karya tanpa maklumat pengarang')) end -- Translator if args.translator then local content = item and withWikidataLink(args.translator) or ('{{Al|' .. args.translator .. '}}') metadataTable:node(construct_field('translator', content)) html:wikitext(construct_cat('Karya dengan maklumat penterjemah')) else html:wikitext(construct_cat('Karya tanpa maklumat penterjemah')) end -- Editor if args.editor then local content = item and withWikidataLink(args.editor) or ('{{Al|' .. args.editor .. '}}') metadataTable:node(construct_field('editor', content)) html:wikitext(construct_cat('Karya dengan maklumat penyunting')) else html:wikitext(construct_cat('Karya tanpa maklumat penyunting')) end -- Illustrator if args.illustrator then metadataTable:node(construct_field('illustrator', withWikidataLink(args.illustrator))) html:wikitext(construct_cat('Karya dengan maklumat pengilustrasi')) else html:wikitext(construct_cat('Karya tanpa maklumat pengilustrasi')) end -- Publisher if args.publisher then metadataTable:node(construct_field('publisher', withWikidataLink(args.publisher))) html:wikitext(construct_cat('Karya dengan maklumat penerbit')) else html:wikitext(construct_cat('Karya tanpa maklumat penerbit')) end -- Address / Published in if args.address then metadataTable:node(construct_field('address', withWikidataLink(args.address))) html:wikitext(construct_cat('Karya dengan maklumat alamat')) elseif args.publishedin then metadataTable:node(construct_field('publishedin', withWikidataLink(args.publishedin))) html:wikitext(construct_cat('Karya dengan maklumat alamat penerbitan')) else html:wikitext(construct_cat('Karya tanpa maklumat alamat penerbitan')) end -- Year / Inception if args.year then metadataTable:node(construct_field('year', withWikidataLink(args.year))) html:wikitext(construct_cat('Karya dengan maklumat tarikh')) html:wikitext(construct_cat('Karya tahun ' .. args.year)) elseif args.inception then metadataTable:node(construct_field('inception', withWikidataLink(args.inception))) html:wikitext(construct_cat('Karya dengan maklumat tarikh terawal')) else html:wikitext(construct_cat('Karya tanpa maklumat tarikh')) end -- Printer if args.printer then metadataTable:node(construct_field('printer', withWikidataLink(args.printer))) html:wikitext(construct_cat('Karya dengan maklumat pencetak')) else html:wikitext(construct_cat('Karya tanpa maklumat pencetak')) end -- Source local linkable = { djvu=1, pdf=1, png=1, gif=1, tif=1, ogg=1, ogv=1, webm=1 } if args.source and linkable[args.source] then metadataTable:node(construct_field('source', '[[:Fail:' .. mw.title.getCurrentTitle().text .. '|' .. args.source .. ']]')) else metadataTable:node(construct_field('source', args.source)) end -- Progress local progress_data = construct_status_field(args) metadataTable:node(progress_data.row) html:wikitext(progress_data.cat) -- Volumes/Series metadataTable:node(construct_field('volumes', args.volumes)) return metadataTable end -- Build the cover image local function build_cover(args) local page = mw.title.getCurrentTitle() if args.image then local imageTitle if tonumber(args.image) ~= nil then imageTitle = page:subPageTitle(args.image) else imageTitle = mw.title.new(args.image, 'Media') end if imageTitle then local name = imageTitle.text local slash = string.find(name, '/') if slash then local fname = string.sub(name, 1, slash - 1) local fpage = string.sub(name, slash + 1) return '[[Fail:' .. fname .. '|page=' .. fpage .. '|' .. cfg.cover.width .. '|class=ws-cover]]' else return '[[Fail:' .. name .. '|' .. cfg.cover.width .. '|class=ws-cover]]' end else return args.image end else return '[[' .. cfg.cover.image .. '|' .. cfg.cover.width .. '|class=ws-cover]]' end end -- Main local function indexTemplate(frame) local styles = frame:extensionTag{ name = 'templatestyles', args = { src = 'Modul:Index template/styles.css' } } local data = (require 'Modul:Index_data').indexDataWithWikidata(frame) local args = data.args local item = data.item local html = mw.html.create() -- Wikidata indicator if item then html:wikitext('[[Kategori:Karya dengan ID Wikidata]]') html:wikitext('<indicator name="wikidata">[[File:Wikidata.svg|20px|ID Wikidata|link=d:' .. item.id .. ']]</indicator>') else html:wikitext('[[Kategori:Karya tanpa ID Wikidata]]') end local metadataTable = build_metadata(args, item, html) local coverImage = build_cover(args) -- Outer container (mirrors English #ws-index-container) local outerTable = html:tag('table') :attr('id', 'ws-index-container') local outerRow = outerTable:tag('tr') -- Main cell: cover + metadata outerRow:tag('td') :attr('id', 'ws-index-main-cell') :tag('table') :attr('id', 'ws-index-main-table') :tag('tr'):tag('td') :tag('div') :attr('id', 'ws-index-cover-container') :wikitext(coverImage) :done() :node(metadataTable) :done() :tag('tr'):tag('td') :tag('div') :attr('id', 'ws-index-pagelist-container') :addClass('mw-collapsible') :tag('strong'):wikitext(cfg.pagelist.pages.txt):done() :wikitext(' ') :tag('span') :attr('id', 'ws-index-pagelist-legend') :wikitext(cfg.pagelist.legend.txt) :done() :tag('div') :attr('id', 'ws-index-pagelist') :addClass('index-pagelist mw-collapsible-content') :newline() :wikitext(args.pages and mw.text.trim(args.pages)) :newline() -- Remarks cell (always rendered, empty or not — matching English) if args.remarks then outerRow:tag('td') :attr('id', 'ws-index-remarks') :newline() :wikitext(frame:preprocess(args.remarks)) else outerRow:tag('td') :attr('id', 'ws-index-remarks-empty') end -- Notes (below outer table, like English module) if args.notes then html:tag('div') :attr('id', 'ws-index-notes') :wikitext(args.notes) end -- Type categories if cfg.type_cats[args.type] then html:wikitext(construct_cat(cfg.type_cats[args.type])) end -- Source categories if cfg.source_cats[args.source] then html:wikitext(construct_cat(cfg.source_cats[args.source])) elseif args.source ~= 'lain-lain' then html:wikitext(construct_cat('Indeks fail format lain')) end html:wikitext(construct_cat('Indeks')) if not args.remarks then html:wikitext(construct_cat('Laman berindeks')) end return styles .. tostring(html) end local p = {} function p.indexTemplate(frame) return indexTemplate(frame) end return p pc7c79c598k1u11tikfl0qea1g5vwb6 22489 22478 2026-04-13T04:23:49Z Hakimi97 9 The usage of [[Template:Author link]] must only happen when there is no wikilinks key-in manually. 22489 Scribunto text/plain --[=[ Latest update: 13th April 2026 This is a module to implement logic for [[MediaWiki:Proofreadpage index template]] on Malay Wikisource, based on https://en.wikisource.beta.wmflabs.org/wiki/Module:Index_template with significant changes: * The structure of image, metadata, pagelist, remarks/notes reconfigured to follow the structure on [[MediaWiki:Proofreadpage index template]] albeit with some modifications. * Sufficient gap between image and metadata * Sufficient gap between labels and values of metadata * Author property value changed to P50 instead of P253075 * Add language parameter and categorization for metadataTable * Change the wikilink format of edition and volume to follow the convention of [[Title/(Volume or Edition) (number)|(number)]]. * Ensure all file types under the source parameter could be wikilinked. ]=] local ISO_639 = require('Modul:ISO 639') local cfg = require('Modul:Index template/config') -- Helper: wrap in category markup local function construct_cat(cat) return '[[Kategori:' .. cat .. ']]' end -- Helper: link to category page local function construct_cat_link(cat, text) return '[[:Kategori:' .. cat .. '|' .. (text or cat) .. ']]' end -- Build a metadata row using CSS classes (like English module) local function construct_field(id, content) if id == nil or content == nil then return nil elseif not cfg.headings[id] then error(cfg.missing_heading_id(id)) end local tr = mw.html.create('tr') :attr('id', 'ws-index-' .. id .. '-row') :addClass('ws-index-row') :tag('th') :attr('scope', 'row') :attr('id', 'ws-index-' .. id .. '-label') :addClass('ws-index-label') :wikitext(cfg.headings[id]['txt']) :done() :tag('td') :attr('id', 'ws-index-' .. id .. '-value') :addClass('ws-index-value') :wikitext(content) :allDone() return tr end -- Build the progress/status row local function construct_status_field(args) local index_status = args.progress or '_missing' local sd = cfg.status[index_status] or cfg.status['_default'] local txt = sd['txt'] if type(txt) == 'function' then txt = txt(index_status) end local display if sd['error'] then display = '<span class="error">' .. txt .. '</span>' else display = construct_cat_link(sd['cat'], txt) end return { row = construct_field('progress', display), cat = construct_cat(sd['cat']) } end -- Wikidata link helpers (unchanged from your original) local function addWikidataToLink(page, label, category) local title = mw.title.new(page) if title == nil then return '[[' .. page .. '|' .. label .. ']]' end if title.isRedirect then title = title.redirectTarget end local tag = mw.html.create('span') local itemId = mw.wikibase.getEntityIdForTitle(title.fullText) tag:wikitext('[[' .. page .. '|' .. label .. ']]') if itemId ~= nil then tag:wikitext(' [[Image:Wikidata.svg|10px|link=d:' .. itemId .. '|Lihat maklumat di Wikidata]]') if category ~= nil then tag:wikitext('[[Kategori:' .. category .. ']]') end end return tostring(tag) end local function withWikidataLink(wikitext, category) if wikitext == nil then return nil end local new_wikitext = mw.ustring.gsub(wikitext, '%[%[([^|%]]*)%]%]', function(page) return addWikidataToLink(page, mw.ustring.gsub(page, '%.*/', ''), category) end) if new_wikitext ~= wikitext then return new_wikitext end return mw.ustring.gsub(wikitext, '%[%[([^|]*)|([^|%]]*)%]%]', function(page, link) return addWikidataToLink(page, link, category) end) end -- Build the metadata table local function build_metadata(args, item, html) local metadataTable = mw.html.create('table') :attr('id', 'ws-index-metadata') -- Title if args.title then local titleContent = item and withWikidataLink(args.title) or '[[' .. args.title .. ']]' metadataTable:node(construct_field('title', titleContent)) else mw.addWarning('Anda perlu isi medan tajuk borang.') end -- Subtitle metadataTable:node(construct_field('subtitle', withWikidataLink(args.subtitle))) -- Language if args.language then if item then metadataTable:node(construct_field('language', withWikidataLink(args.language))) html:wikitext(construct_cat('Karya dengan maklumat bahasa')) local languages = item:formatPropertyValues('P407', { mw.wikibase.entity.claimRanks.RANK_NORMAL })['value'] local languageCount = 0 for language in string.gmatch(languages, '([^,]+)') do languageCount = languageCount + 1 html:wikitext(construct_cat('Laman indeks karya yang asal dalam ' .. language)) end if languageCount > 1 then html:wikitext(construct_cat('Laman indeks karya yang asal dalam pelbagai bahasa')) end else local langs = mw.text.split(args.language, ',%s*', false) local displayLangs = {} local languageCount = 0 for _, l in ipairs(langs) do local lang = mw.text.trim(l) if lang ~= '' then local langName = ISO_639.language_name(lang, lang) table.insert(displayLangs, langName) languageCount = languageCount + 1 html:wikitext(construct_cat( 'Laman indeks karya yang asal dalam bahasa ' .. langName )) end end if languageCount > 1 then html:wikitext(construct_cat('Laman indeks karya yang asal dalam pelbagai bahasa')) metadataTable:node(construct_field('language', table.concat(displayLangs, ', '))) end end else html:wikitext(construct_cat('Laman indeks karya tanpa maklumat bahasa')) end -- Volume if args.volume then metadataTable:node(construct_field('volume', '[[' .. args.title .. '/Jilid ' .. args.volume .. '|' .. args.volume .. ']]')) html:wikitext(construct_cat('Karya dengan maklumat nombor jilid')) else html:wikitext(construct_cat('Karya tanpa maklumat nombor jilid')) end -- Edition if args.edition then metadataTable:node(construct_field('edition', '[[' .. args.title .. '/Edisi ' .. args.edition .. '|' .. args.edition .. ']]')) html:wikitext(construct_cat('Karya dengan maklumat edisi')) else html:wikitext(construct_cat('Karya tanpa maklumat edisi')) end -- Author if args.author then if item then metadataTable:node(construct_field('author', withWikidataLink(args.author))) html:wikitext(construct_cat('Karya dengan maklumat pengarang')) local authors = item:formatPropertyValues('P50', { mw.wikibase.entity.claimRanks.RANK_NORMAL })['value'] for author in string.gmatch(authors, '([^,]+)') do html:wikitext(construct_cat('Karya ' .. author)) end else local authorContent if string.find(args.author, '%[%[') or string.find(args.author, '%]%]') then authorContent = args.author else authorContent = '{{Al|' .. args.author .. '}}' end metadataTable:node(construct_field('author', authorContent)) end else html:wikitext(construct_cat('Karya tanpa maklumat pengarang')) end -- Translator if args.translator then local content = item and withWikidataLink(args.translator) or ('{{Al|' .. args.translator .. '}}') metadataTable:node(construct_field('translator', content)) html:wikitext(construct_cat('Karya dengan maklumat penterjemah')) else html:wikitext(construct_cat('Karya tanpa maklumat penterjemah')) end -- Editor if args.editor then local content = item and withWikidataLink(args.editor) or ('{{Al|' .. args.editor .. '}}') metadataTable:node(construct_field('editor', content)) html:wikitext(construct_cat('Karya dengan maklumat penyunting')) else html:wikitext(construct_cat('Karya tanpa maklumat penyunting')) end -- Illustrator if args.illustrator then metadataTable:node(construct_field('illustrator', withWikidataLink(args.illustrator))) html:wikitext(construct_cat('Karya dengan maklumat pengilustrasi')) else html:wikitext(construct_cat('Karya tanpa maklumat pengilustrasi')) end -- Publisher if args.publisher then metadataTable:node(construct_field('publisher', withWikidataLink(args.publisher))) html:wikitext(construct_cat('Karya dengan maklumat penerbit')) else html:wikitext(construct_cat('Karya tanpa maklumat penerbit')) end -- Address / Published in if args.address then metadataTable:node(construct_field('address', withWikidataLink(args.address))) html:wikitext(construct_cat('Karya dengan maklumat alamat')) elseif args.publishedin then metadataTable:node(construct_field('publishedin', withWikidataLink(args.publishedin))) html:wikitext(construct_cat('Karya dengan maklumat alamat penerbitan')) else html:wikitext(construct_cat('Karya tanpa maklumat alamat penerbitan')) end -- Year / Inception if args.year then metadataTable:node(construct_field('year', withWikidataLink(args.year))) html:wikitext(construct_cat('Karya dengan maklumat tarikh')) html:wikitext(construct_cat('Karya tahun ' .. args.year)) elseif args.inception then metadataTable:node(construct_field('inception', withWikidataLink(args.inception))) html:wikitext(construct_cat('Karya dengan maklumat tarikh terawal')) else html:wikitext(construct_cat('Karya tanpa maklumat tarikh')) end -- Printer if args.printer then metadataTable:node(construct_field('printer', withWikidataLink(args.printer))) html:wikitext(construct_cat('Karya dengan maklumat pencetak')) else html:wikitext(construct_cat('Karya tanpa maklumat pencetak')) end -- Source local linkable = { djvu=1, pdf=1, png=1, gif=1, tif=1, ogg=1, ogv=1, webm=1 } if args.source and linkable[args.source] then metadataTable:node(construct_field('source', '[[:Fail:' .. mw.title.getCurrentTitle().text .. '|' .. args.source .. ']]')) else metadataTable:node(construct_field('source', args.source)) end -- Progress local progress_data = construct_status_field(args) metadataTable:node(progress_data.row) html:wikitext(progress_data.cat) -- Volumes/Series metadataTable:node(construct_field('volumes', args.volumes)) return metadataTable end -- Build the cover image local function build_cover(args) local page = mw.title.getCurrentTitle() if args.image then local imageTitle if tonumber(args.image) ~= nil then imageTitle = page:subPageTitle(args.image) else imageTitle = mw.title.new(args.image, 'Media') end if imageTitle then local name = imageTitle.text local slash = string.find(name, '/') if slash then local fname = string.sub(name, 1, slash - 1) local fpage = string.sub(name, slash + 1) return '[[Fail:' .. fname .. '|page=' .. fpage .. '|' .. cfg.cover.width .. '|class=ws-cover]]' else return '[[Fail:' .. name .. '|' .. cfg.cover.width .. '|class=ws-cover]]' end else return args.image end else return '[[' .. cfg.cover.image .. '|' .. cfg.cover.width .. '|class=ws-cover]]' end end -- Main local function indexTemplate(frame) local styles = frame:extensionTag{ name = 'templatestyles', args = { src = 'Modul:Index template/styles.css' } } local data = (require 'Modul:Index_data').indexDataWithWikidata(frame) local args = data.args local item = data.item local html = mw.html.create() -- Wikidata indicator if item then html:wikitext('[[Kategori:Karya dengan ID Wikidata]]') html:wikitext('<indicator name="wikidata">[[File:Wikidata.svg|20px|ID Wikidata|link=d:' .. item.id .. ']]</indicator>') else html:wikitext('[[Kategori:Karya tanpa ID Wikidata]]') end local metadataTable = build_metadata(args, item, html) local coverImage = build_cover(args) -- Outer container (mirrors English #ws-index-container) local outerTable = html:tag('table') :attr('id', 'ws-index-container') local outerRow = outerTable:tag('tr') -- Main cell: cover + metadata outerRow:tag('td') :attr('id', 'ws-index-main-cell') :tag('table') :attr('id', 'ws-index-main-table') :tag('tr'):tag('td') :tag('div') :attr('id', 'ws-index-cover-container') :wikitext(coverImage) :done() :node(metadataTable) :done() :tag('tr'):tag('td') :tag('div') :attr('id', 'ws-index-pagelist-container') :addClass('mw-collapsible') :tag('strong'):wikitext(cfg.pagelist.pages.txt):done() :wikitext(' ') :tag('span') :attr('id', 'ws-index-pagelist-legend') :wikitext(cfg.pagelist.legend.txt) :done() :tag('div') :attr('id', 'ws-index-pagelist') :addClass('index-pagelist mw-collapsible-content') :newline() :wikitext(args.pages and mw.text.trim(args.pages)) :newline() -- Remarks cell (always rendered, empty or not — matching English) if args.remarks then outerRow:tag('td') :attr('id', 'ws-index-remarks') :newline() :wikitext(frame:preprocess(args.remarks)) else outerRow:tag('td') :attr('id', 'ws-index-remarks-empty') end -- Notes (below outer table, like English module) if args.notes then html:tag('div') :attr('id', 'ws-index-notes') :wikitext(args.notes) end -- Type categories if cfg.type_cats[args.type] then html:wikitext(construct_cat(cfg.type_cats[args.type])) end -- Source categories if cfg.source_cats[args.source] then html:wikitext(construct_cat(cfg.source_cats[args.source])) elseif args.source ~= 'lain-lain' then html:wikitext(construct_cat('Indeks fail format lain')) end html:wikitext(construct_cat('Indeks')) if not args.remarks then html:wikitext(construct_cat('Laman berindeks')) end return styles .. tostring(html) end local p = {} function p.indexTemplate(frame) return indexTemplate(frame) end return p 1owl091871djplajf2b6za0ocrxkkt0 22496 22489 2026-04-13T04:44:11Z Hakimi97 9 22496 Scribunto text/plain --[=[ Latest update: 13th April 2026 This is a module to implement logic for [[MediaWiki:Proofreadpage index template]] on Malay Wikisource, based on https://en.wikisource.beta.wmflabs.org/wiki/Module:Index_template with significant changes: * The structure of image, metadata, pagelist, remarks/notes reconfigured to follow the structure on [[MediaWiki:Proofreadpage index template]] albeit with some modifications. * Sufficient gap between image and metadata * Sufficient gap between labels and values of metadata * Author property value changed to P50 instead of P253075 * Add language parameter and categorization for metadataTable * Change the wikilink format of edition and volume to follow the convention of [[Title/(Volume or Edition) (number)|(number)]]. * Ensure all file types under the source parameter could be wikilinked. ]=] local ISO_639 = require('Modul:ISO 639') local cfg = require('Modul:Index template/config') -- Helper: wrap in category markup local function construct_cat(cat) return '[[Kategori:' .. cat .. ']]' end -- Helper: link to category page local function construct_cat_link(cat, text) return '[[:Kategori:' .. cat .. '|' .. (text or cat) .. ']]' end -- Build a metadata row using CSS classes (like English module) local function construct_field(id, content) if id == nil or content == nil then return nil elseif not cfg.headings[id] then error(cfg.missing_heading_id(id)) end local tr = mw.html.create('tr') :attr('id', 'ws-index-' .. id .. '-row') :addClass('ws-index-row') :tag('th') :attr('scope', 'row') :attr('id', 'ws-index-' .. id .. '-label') :addClass('ws-index-label') :wikitext(cfg.headings[id]['txt']) :done() :tag('td') :attr('id', 'ws-index-' .. id .. '-value') :addClass('ws-index-value') :wikitext(content) :allDone() return tr end -- Build the progress/status row local function construct_status_field(args) local index_status = args.progress or '_missing' local sd = cfg.status[index_status] or cfg.status['_default'] local txt = sd['txt'] if type(txt) == 'function' then txt = txt(index_status) end local display if sd['error'] then display = '<span class="error">' .. txt .. '</span>' else display = construct_cat_link(sd['cat'], txt) end return { row = construct_field('progress', display), cat = construct_cat(sd['cat']) } end -- Wikidata link helpers (unchanged from your original) local function addWikidataToLink(page, label, category) local title = mw.title.new(page) if title == nil then return '[[' .. page .. '|' .. label .. ']]' end if title.isRedirect then title = title.redirectTarget end local tag = mw.html.create('span') local itemId = mw.wikibase.getEntityIdForTitle(title.fullText) tag:wikitext('[[' .. page .. '|' .. label .. ']]') if itemId ~= nil then tag:wikitext(' [[Image:Wikidata.svg|10px|link=d:' .. itemId .. '|Lihat maklumat di Wikidata]]') if category ~= nil then tag:wikitext('[[Kategori:' .. category .. ']]') end end return tostring(tag) end local function withWikidataLink(wikitext, category) if wikitext == nil then return nil end local new_wikitext = mw.ustring.gsub(wikitext, '%[%[([^|%]]*)%]%]', function(page) return addWikidataToLink(page, mw.ustring.gsub(page, '%.*/', ''), category) end) if new_wikitext ~= wikitext then return new_wikitext end return mw.ustring.gsub(wikitext, '%[%[([^|]*)|([^|%]]*)%]%]', function(page, link) return addWikidataToLink(page, link, category) end) end -- Build the metadata table local function build_metadata(args, item, html) local metadataTable = mw.html.create('table') :attr('id', 'ws-index-metadata') -- Title if args.title then local titleContent = item and withWikidataLink(args.title) or '[[' .. args.title .. ']]' metadataTable:node(construct_field('title', titleContent)) else mw.addWarning('Anda perlu isi medan tajuk borang.') end -- Subtitle metadataTable:node(construct_field('subtitle', withWikidataLink(args.subtitle))) -- Language if args.language then if item then metadataTable:node(construct_field('language', withWikidataLink(args.language))) html:wikitext(construct_cat('Karya dengan maklumat bahasa')) local languages = item:formatPropertyValues('P407', { mw.wikibase.entity.claimRanks.RANK_NORMAL })['value'] local languageCount = 0 for language in string.gmatch(languages, '([^,]+)') do languageCount = languageCount + 1 html:wikitext(construct_cat('Laman indeks karya yang asal dalam ' .. language)) end if languageCount > 1 then html:wikitext(construct_cat('Laman indeks karya yang asal dalam pelbagai bahasa')) end else local langs = mw.text.split(args.language, ',%s*', false) local displayLangs = {} local languageCount = 0 for _, l in ipairs(langs) do local lang = mw.text.trim(l) if lang ~= '' then local langName = ISO_639.language_name(lang, lang) table.insert(displayLangs, langName) languageCount = languageCount + 1 html:wikitext(construct_cat( 'Laman indeks karya yang asal dalam bahasa ' .. langName )) end end if languageCount > 1 then html:wikitext(construct_cat('Laman indeks karya yang asal dalam pelbagai bahasa')) metadataTable:node(construct_field('language', table.concat(displayLangs, ', '))) end end else html:wikitext(construct_cat('Laman indeks karya tanpa maklumat bahasa')) end -- Volume if args.volume then metadataTable:node(construct_field('volume', '[[' .. args.title .. '/Jilid ' .. args.volume .. '|' .. args.volume .. ']]')) html:wikitext(construct_cat('Karya dengan maklumat nombor jilid')) else html:wikitext(construct_cat('Karya tanpa maklumat nombor jilid')) end -- Edition if args.edition then metadataTable:node(construct_field('edition', '[[' .. args.title .. '/Edisi ' .. args.edition .. '|' .. args.edition .. ']]')) html:wikitext(construct_cat('Karya dengan maklumat edisi')) else html:wikitext(construct_cat('Karya tanpa maklumat edisi')) end -- Author if args.author then if item then metadataTable:node(construct_field('author', withWikidataLink(args.author))) html:wikitext(construct_cat('Karya dengan maklumat pengarang')) local authors = item:formatPropertyValues('P50', { mw.wikibase.entity.claimRanks.RANK_NORMAL })['value'] for author in string.gmatch(authors, '([^,]+)') do html:wikitext(construct_cat('Karya ' .. author)) end else local authorContent if string.find(args.author, '%[%[') or string.find(args.author, '%]%]') then authorContent = args.author else authorContent = '{{Al|' .. args.author .. '}}' end metadataTable:node(construct_field('author', authorContent)) end else html:wikitext(construct_cat('Karya tanpa maklumat pengarang')) end -- Translator if args.translator then local content = item and withWikidataLink(args.translator) or ('{{Al|' .. args.translator .. '}}') metadataTable:node(construct_field('translator', content)) html:wikitext(construct_cat('Karya dengan maklumat penterjemah')) else html:wikitext(construct_cat('Karya tanpa maklumat penterjemah')) end -- Editor if args.editor then local content = item and withWikidataLink(args.editor) or ('{{Al|' .. args.editor .. '}}') metadataTable:node(construct_field('editor', content)) html:wikitext(construct_cat('Karya dengan maklumat penyunting')) else html:wikitext(construct_cat('Karya tanpa maklumat penyunting')) end -- Illustrator if args.illustrator then metadataTable:node(construct_field('illustrator', withWikidataLink(args.illustrator))) html:wikitext(construct_cat('Karya dengan maklumat pengilustrasi')) else html:wikitext(construct_cat('Karya tanpa maklumat pengilustrasi')) end -- Publisher if args.publisher then metadataTable:node(construct_field('publisher', withWikidataLink(args.publisher))) html:wikitext(construct_cat('Karya dengan maklumat penerbit')) else html:wikitext(construct_cat('Karya tanpa maklumat penerbit')) end -- Address / Published in if args.address then metadataTable:node(construct_field('address', withWikidataLink(args.address))) html:wikitext(construct_cat('Karya dengan maklumat alamat')) elseif args.publishedin then metadataTable:node(construct_field('publishedin', withWikidataLink(args.publishedin))) html:wikitext(construct_cat('Karya dengan maklumat alamat penerbitan')) else html:wikitext(construct_cat('Karya tanpa maklumat alamat penerbitan')) end -- Year / Inception if args.year then metadataTable:node(construct_field('year', withWikidataLink(args.year))) html:wikitext(construct_cat('Karya dengan maklumat tarikh')) html:wikitext(construct_cat('Karya tahun ' .. args.year)) elseif args.inception then metadataTable:node(construct_field('inception', withWikidataLink(args.inception))) html:wikitext(construct_cat('Karya dengan maklumat tarikh terawal')) else html:wikitext(construct_cat('Karya tanpa maklumat tarikh')) end -- Printer if args.printer then metadataTable:node(construct_field('printer', withWikidataLink(args.printer))) html:wikitext(construct_cat('Karya dengan maklumat pencetak')) else html:wikitext(construct_cat('Karya tanpa maklumat pencetak')) end -- Source local linkable = { djvu=1, pdf=1, png=1, gif=1, tif=1, ogg=1, ogv=1, webm=1 } if args.source and linkable[args.source] then metadataTable:node(construct_field('source', '[[:Fail:' .. mw.title.getCurrentTitle().text .. '|' .. args.source .. ']]')) else metadataTable:node(construct_field('source', args.source)) end -- Progress local progress_data = construct_status_field(args) metadataTable:node(progress_data.row) html:wikitext(progress_data.cat) -- Volumes/Series metadataTable:node(construct_field('volumes', args.volumes)) return metadataTable end -- Build the cover image local function build_cover(args) local page = mw.title.getCurrentTitle() if args.image then local imageTitle if tonumber(args.image) ~= nil then imageTitle = page:subPageTitle(args.image) else imageTitle = mw.title.new(args.image, 'Media') end if imageTitle then local name = imageTitle.text local slash = string.find(name, '/') if slash then local fname = string.sub(name, 1, slash - 1) local fpage = string.sub(name, slash + 1) return '[[Fail:' .. fname .. '|page=' .. fpage .. '|' .. cfg.cover.width .. '|class=ws-cover]]' else return '[[Fail:' .. name .. '|' .. cfg.cover.width .. '|class=ws-cover]]' end else return args.image end else return '[[' .. cfg.cover.image .. '|' .. cfg.cover.width .. '|class=ws-cover]]' end end -- Main local function indexTemplate(frame) local styles = frame:extensionTag{ name = 'templatestyles', args = { src = 'Modul:Index template/styles.css' } } local data = (require 'Modul:Index_data').indexDataWithWikidata(frame) local args = data.args local item = data.item local html = mw.html.create() -- Wikidata indicator if item then html:wikitext('[[Kategori:Karya dengan ID Wikidata]]') html:wikitext('<indicator name="wikidata">[[File:Wikidata.svg|20px|ID Wikidata|link=d:' .. item.id .. ']]</indicator>') else html:wikitext('[[Kategori:Karya tanpa ID Wikidata]]') end local metadataTable = build_metadata(args, item, html) local coverImage = build_cover(args) -- Outer container (mirrors English #ws-index-container) local outerTable = html:tag('table') :attr('id', 'ws-index-container') local outerRow = outerTable:tag('tr') -- Main cell: cover + metadata outerRow:tag('td') :attr('id', 'ws-index-main-cell') :tag('table') :attr('id', 'ws-index-main-table') :tag('tr'):tag('td') :tag('div') :attr('id', 'ws-index-cover-container') :wikitext(coverImage) :done() :node(metadataTable) :done() :tag('tr'):tag('td') :tag('div') :attr('id', 'ws-index-pagelist-container') :addClass('mw-collapsible') :tag('em'):wikitext(cfg.pagelist.pages.txt):done() :wikitext(' ') :tag('span') :attr('id', 'ws-index-pagelist-legend') :wikitext(cfg.pagelist.legend.txt) :done() :tag('div') :attr('id', 'ws-index-pagelist') :addClass('index-pagelist mw-collapsible-content') :newline() :wikitext(args.pages and mw.text.trim(args.pages)) :newline() -- Remarks cell (always rendered, empty or not — matching English) if args.remarks then outerRow:tag('td') :attr('id', 'ws-index-remarks') :newline() :wikitext(frame:preprocess(args.remarks)) else outerRow:tag('td') :attr('id', 'ws-index-remarks-empty') end -- Notes (below outer table, like English module) if args.notes then html:tag('div') :attr('id', 'ws-index-notes') :wikitext(args.notes) end -- Type categories if cfg.type_cats[args.type] then html:wikitext(construct_cat(cfg.type_cats[args.type])) end -- Source categories if cfg.source_cats[args.source] then html:wikitext(construct_cat(cfg.source_cats[args.source])) elseif args.source ~= 'lain-lain' then html:wikitext(construct_cat('Indeks fail format lain')) end html:wikitext(construct_cat('Indeks')) if not args.remarks then html:wikitext(construct_cat('Laman berindeks')) end return styles .. tostring(html) end local p = {} function p.indexTemplate(frame) return indexTemplate(frame) end return p i87w5qay1ov8508p2ixgyenx64vin6k 22499 22496 2026-04-13T05:01:15Z Hakimi97 9 22499 Scribunto text/plain --[=[ Latest update: 13th April 2026 This is a module to implement logic for [[MediaWiki:Proofreadpage index template]] on Malay Wikisource, based on https://en.wikisource.beta.wmflabs.org/wiki/Module:Index_template with significant changes: * The structure of image, metadata, pagelist, remarks/notes reconfigured to follow the structure on [[MediaWiki:Proofreadpage index template]] albeit with some modifications. * Sufficient gap between image and metadata * Sufficient gap between labels and values of metadata * Author property value changed to P50 instead of P253075 * Add language parameter and categorization for metadataTable * Change the wikilink format of edition and volume to follow the convention of [[Title/(Volume or Edition) (number)|(number)]]. * Ensure all file types under the source parameter could be wikilinked. ]=] local ISO_639 = require('Modul:ISO 639') local cfg = require('Modul:Index template/config') -- Helper: wrap in category markup local function construct_cat(cat) return '[[Kategori:' .. cat .. ']]' end -- Helper: link to category page local function construct_cat_link(cat, text) return '[[:Kategori:' .. cat .. '|' .. (text or cat) .. ']]' end -- Build a metadata row using CSS classes (like English module) local function construct_field(id, content) if id == nil or content == nil then return nil elseif not cfg.headings[id] then error(cfg.missing_heading_id(id)) end local tr = mw.html.create('tr') :attr('id', 'ws-index-' .. id .. '-row') :addClass('ws-index-row') :tag('th') :attr('scope', 'row') :attr('id', 'ws-index-' .. id .. '-label') :addClass('ws-index-label') :wikitext(cfg.headings[id]['txt']) :done() :tag('td') :attr('id', 'ws-index-' .. id .. '-value') :addClass('ws-index-value') :wikitext(content) :allDone() return tr end -- Build the progress/status row local function construct_status_field(args) local index_status = args.progress or '_missing' local sd = cfg.status[index_status] or cfg.status['_default'] local txt = sd['txt'] if type(txt) == 'function' then txt = txt(index_status) end local display if sd['error'] then display = '<span class="error">' .. txt .. '</span>' else display = construct_cat_link(sd['cat'], txt) end return { row = construct_field('progress', display), cat = construct_cat(sd['cat']) } end -- Wikidata link helpers (unchanged from your original) local function addWikidataToLink(page, label, category) local title = mw.title.new(page) if title == nil then return '[[' .. page .. '|' .. label .. ']]' end if title.isRedirect then title = title.redirectTarget end local tag = mw.html.create('span') local itemId = mw.wikibase.getEntityIdForTitle(title.fullText) tag:wikitext('[[' .. page .. '|' .. label .. ']]') if itemId ~= nil then tag:wikitext(' [[Image:Wikidata.svg|10px|link=d:' .. itemId .. '|Lihat maklumat di Wikidata]]') if category ~= nil then tag:wikitext('[[Kategori:' .. category .. ']]') end end return tostring(tag) end local function withWikidataLink(wikitext, category) if wikitext == nil then return nil end local new_wikitext = mw.ustring.gsub(wikitext, '%[%[([^|%]]*)%]%]', function(page) return addWikidataToLink(page, mw.ustring.gsub(page, '%.*/', ''), category) end) if new_wikitext ~= wikitext then return new_wikitext end return mw.ustring.gsub(wikitext, '%[%[([^|]*)|([^|%]]*)%]%]', function(page, link) return addWikidataToLink(page, link, category) end) end -- Build the metadata table local function build_metadata(args, item, html) local metadataTable = mw.html.create('table') :attr('id', 'ws-index-metadata') -- Title if args.title then local titleContent = item and withWikidataLink(args.title) or '[[' .. args.title .. ']]' metadataTable:node(construct_field('title', titleContent)) else mw.addWarning('Anda perlu isi medan tajuk borang.') end -- Subtitle metadataTable:node(construct_field('subtitle', withWikidataLink(args.subtitle))) -- Language if args.language then if item then metadataTable:node(construct_field('language', withWikidataLink(args.language))) html:wikitext(construct_cat('Karya dengan maklumat bahasa')) local languages = item:formatPropertyValues('P407', { mw.wikibase.entity.claimRanks.RANK_NORMAL })['value'] local languageCount = 0 for language in string.gmatch(languages, '([^,]+)') do languageCount = languageCount + 1 html:wikitext(construct_cat('Laman indeks karya yang asal dalam ' .. language)) end if languageCount > 1 then html:wikitext(construct_cat('Laman indeks karya yang asal dalam pelbagai bahasa')) end else local langs = mw.text.split(args.language, ',%s*', false) local displayLangs = {} local languageCount = 0 for _, l in ipairs(langs) do local lang = mw.text.trim(l) if lang ~= '' then local langName = ISO_639.language_name(lang, lang) table.insert(displayLangs, langName) languageCount = languageCount + 1 html:wikitext(construct_cat( 'Laman indeks karya yang asal dalam bahasa ' .. langName )) end end if languageCount > 1 then html:wikitext(construct_cat('Laman indeks karya yang asal dalam pelbagai bahasa')) metadataTable:node(construct_field('language', table.concat(displayLangs, ', '))) end end else html:wikitext(construct_cat('Laman indeks karya tanpa maklumat bahasa')) end -- Volume if args.volume then metadataTable:node(construct_field('volume', '[[' .. args.title .. '/Jilid ' .. args.volume .. '|' .. args.volume .. ']]')) html:wikitext(construct_cat('Karya dengan maklumat nombor jilid')) else html:wikitext(construct_cat('Karya tanpa maklumat nombor jilid')) end -- Edition if args.edition then metadataTable:node(construct_field('edition', '[[' .. args.title .. '/Edisi ' .. args.edition .. '|' .. args.edition .. ']]')) html:wikitext(construct_cat('Karya dengan maklumat edisi')) else html:wikitext(construct_cat('Karya tanpa maklumat edisi')) end -- Author if args.author then if item then metadataTable:node(construct_field('author', withWikidataLink(args.author))) html:wikitext(construct_cat('Karya dengan maklumat pengarang')) local authors = item:formatPropertyValues('P50', { mw.wikibase.entity.claimRanks.RANK_NORMAL })['value'] for author in string.gmatch(authors, '([^,]+)') do html:wikitext(construct_cat('Karya ' .. author)) end else local hasWikiLink = args.author:find('%[%[') or args.author:find('%]%]') metadataTable:node(construct_field( 'author', hasWikiLink and args.author or ('{{Al|' .. args.author .. '}}') )) end else html:wikitext(construct_cat('Karya tanpa maklumat pengarang')) end -- Translator if args.translator then local content = item and withWikidataLink(args.translator) or ('{{Al|' .. args.translator .. '}}') metadataTable:node(construct_field('translator', content)) html:wikitext(construct_cat('Karya dengan maklumat penterjemah')) else html:wikitext(construct_cat('Karya tanpa maklumat penterjemah')) end -- Editor if args.editor then local content = item and withWikidataLink(args.editor) or ('{{Al|' .. args.editor .. '}}') metadataTable:node(construct_field('editor', content)) html:wikitext(construct_cat('Karya dengan maklumat penyunting')) else html:wikitext(construct_cat('Karya tanpa maklumat penyunting')) end -- Illustrator if args.illustrator then metadataTable:node(construct_field('illustrator', withWikidataLink(args.illustrator))) html:wikitext(construct_cat('Karya dengan maklumat pengilustrasi')) else html:wikitext(construct_cat('Karya tanpa maklumat pengilustrasi')) end -- Publisher if args.publisher then metadataTable:node(construct_field('publisher', withWikidataLink(args.publisher))) html:wikitext(construct_cat('Karya dengan maklumat penerbit')) else html:wikitext(construct_cat('Karya tanpa maklumat penerbit')) end -- Address / Published in if args.address then metadataTable:node(construct_field('address', withWikidataLink(args.address))) html:wikitext(construct_cat('Karya dengan maklumat alamat')) elseif args.publishedin then metadataTable:node(construct_field('publishedin', withWikidataLink(args.publishedin))) html:wikitext(construct_cat('Karya dengan maklumat alamat penerbitan')) else html:wikitext(construct_cat('Karya tanpa maklumat alamat penerbitan')) end -- Year / Inception if args.year then metadataTable:node(construct_field('year', withWikidataLink(args.year))) html:wikitext(construct_cat('Karya dengan maklumat tarikh')) html:wikitext(construct_cat('Karya tahun ' .. args.year)) elseif args.inception then metadataTable:node(construct_field('inception', withWikidataLink(args.inception))) html:wikitext(construct_cat('Karya dengan maklumat tarikh terawal')) else html:wikitext(construct_cat('Karya tanpa maklumat tarikh')) end -- Printer if args.printer then metadataTable:node(construct_field('printer', withWikidataLink(args.printer))) html:wikitext(construct_cat('Karya dengan maklumat pencetak')) else html:wikitext(construct_cat('Karya tanpa maklumat pencetak')) end -- Source local linkable = { djvu=1, pdf=1, png=1, gif=1, tif=1, ogg=1, ogv=1, webm=1 } if args.source and linkable[args.source] then metadataTable:node(construct_field('source', '[[:Fail:' .. mw.title.getCurrentTitle().text .. '|' .. args.source .. ']]')) else metadataTable:node(construct_field('source', args.source)) end -- Progress local progress_data = construct_status_field(args) metadataTable:node(progress_data.row) html:wikitext(progress_data.cat) -- Volumes/Series metadataTable:node(construct_field('volumes', args.volumes)) return metadataTable end -- Build the cover image local function build_cover(args) local page = mw.title.getCurrentTitle() if args.image then local imageTitle if tonumber(args.image) ~= nil then imageTitle = page:subPageTitle(args.image) else imageTitle = mw.title.new(args.image, 'Media') end if imageTitle then local name = imageTitle.text local slash = string.find(name, '/') if slash then local fname = string.sub(name, 1, slash - 1) local fpage = string.sub(name, slash + 1) return '[[Fail:' .. fname .. '|page=' .. fpage .. '|' .. cfg.cover.width .. '|class=ws-cover]]' else return '[[Fail:' .. name .. '|' .. cfg.cover.width .. '|class=ws-cover]]' end else return args.image end else return '[[' .. cfg.cover.image .. '|' .. cfg.cover.width .. '|class=ws-cover]]' end end -- Main local function indexTemplate(frame) local styles = frame:extensionTag{ name = 'templatestyles', args = { src = 'Modul:Index template/styles.css' } } local data = (require 'Modul:Index_data').indexDataWithWikidata(frame) local args = data.args local item = data.item local html = mw.html.create() -- Wikidata indicator if item then html:wikitext('[[Kategori:Karya dengan ID Wikidata]]') html:wikitext('<indicator name="wikidata">[[File:Wikidata.svg|20px|ID Wikidata|link=d:' .. item.id .. ']]</indicator>') else html:wikitext('[[Kategori:Karya tanpa ID Wikidata]]') end local metadataTable = build_metadata(args, item, html) local coverImage = build_cover(args) -- Outer container (mirrors English #ws-index-container) local outerTable = html:tag('table') :attr('id', 'ws-index-container') local outerRow = outerTable:tag('tr') -- Main cell: cover + metadata outerRow:tag('td') :attr('id', 'ws-index-main-cell') :tag('table') :attr('id', 'ws-index-main-table') :tag('tr'):tag('td') :tag('div') :attr('id', 'ws-index-cover-container') :wikitext(coverImage) :done() :node(metadataTable) :done() :tag('tr'):tag('td') :tag('div') :attr('id', 'ws-index-pagelist-container') :addClass('mw-collapsible') :tag('em'):wikitext(cfg.pagelist.pages.txt):done() :wikitext(' ') :tag('span') :attr('id', 'ws-index-pagelist-legend') :wikitext(cfg.pagelist.legend.txt) :done() :tag('div') :attr('id', 'ws-index-pagelist') :addClass('index-pagelist mw-collapsible-content') :newline() :wikitext(args.pages and mw.text.trim(args.pages)) :newline() -- Remarks cell (always rendered, empty or not — matching English) if args.remarks then outerRow:tag('td') :attr('id', 'ws-index-remarks') :newline() :wikitext(frame:preprocess(args.remarks)) else outerRow:tag('td') :attr('id', 'ws-index-remarks-empty') end -- Notes (below outer table, like English module) if args.notes then html:tag('div') :attr('id', 'ws-index-notes') :wikitext(args.notes) end -- Type categories if cfg.type_cats[args.type] then html:wikitext(construct_cat(cfg.type_cats[args.type])) end -- Source categories if cfg.source_cats[args.source] then html:wikitext(construct_cat(cfg.source_cats[args.source])) elseif args.source ~= 'lain-lain' then html:wikitext(construct_cat('Indeks fail format lain')) end html:wikitext(construct_cat('Indeks')) if not args.remarks then html:wikitext(construct_cat('Laman berindeks')) end return styles .. tostring(html) end local p = {} function p.indexTemplate(frame) return indexTemplate(frame) end return p t0h6b07p6sdbl73hey4ababno16wpiv 22504 22499 2026-04-13T05:55:32Z Hakimi97 9 Make sure the title obtained from wikidata link is plain first, then create a localized wikilinks 22504 Scribunto text/plain --[=[ Latest update: 13th April 2026 This is a module to implement logic for [[MediaWiki:Proofreadpage index template]] on Malay Wikisource, based on https://en.wikisource.beta.wmflabs.org/wiki/Module:Index_template with significant changes: * The structure of image, metadata, pagelist, remarks/notes reconfigured to follow the structure on [[MediaWiki:Proofreadpage index template]] albeit with some modifications. * Sufficient gap between image and metadata * Sufficient gap between labels and values of metadata * Author property value changed to P50 instead of P253075 * Add language parameter and categorization for metadataTable * Change the wikilink format of edition and volume to follow the convention of [[Title/(Volume or Edition) (number)|(number)]]. * Ensure all file types under the source parameter could be wikilinked. ]=] local ISO_639 = require('Modul:ISO 639') local cfg = require('Modul:Index template/config') -- Helper: wrap in category markup local function construct_cat(cat) return '[[Kategori:' .. cat .. ']]' end -- Helper: link to category page local function construct_cat_link(cat, text) return '[[:Kategori:' .. cat .. '|' .. (text or cat) .. ']]' end -- Build a metadata row using CSS classes (like English module) local function construct_field(id, content) if id == nil or content == nil then return nil elseif not cfg.headings[id] then error(cfg.missing_heading_id(id)) end local tr = mw.html.create('tr') :attr('id', 'ws-index-' .. id .. '-row') :addClass('ws-index-row') :tag('th') :attr('scope', 'row') :attr('id', 'ws-index-' .. id .. '-label') :addClass('ws-index-label') :wikitext(cfg.headings[id]['txt']) :done() :tag('td') :attr('id', 'ws-index-' .. id .. '-value') :addClass('ws-index-value') :wikitext(content) :allDone() return tr end -- Build the progress/status row local function construct_status_field(args) local index_status = args.progress or '_missing' local sd = cfg.status[index_status] or cfg.status['_default'] local txt = sd['txt'] if type(txt) == 'function' then txt = txt(index_status) end local display if sd['error'] then display = '<span class="error">' .. txt .. '</span>' else display = construct_cat_link(sd['cat'], txt) end return { row = construct_field('progress', display), cat = construct_cat(sd['cat']) } end -- Wikidata link helpers (unchanged from your original) local function addWikidataToLink(page, label, category) local title = mw.title.new(page) if title == nil then return '[[' .. page .. '|' .. label .. ']]' end if title.isRedirect then title = title.redirectTarget end local tag = mw.html.create('span') local itemId = mw.wikibase.getEntityIdForTitle(title.fullText) tag:wikitext('[[' .. page .. '|' .. label .. ']]') if itemId ~= nil then tag:wikitext(' [[Image:Wikidata.svg|10px|link=d:' .. itemId .. '|Lihat maklumat di Wikidata]]') if category ~= nil then tag:wikitext('[[Kategori:' .. category .. ']]') end end return tostring(tag) end local function withWikidataLink(wikitext, category) if wikitext == nil then return nil end local new_wikitext = mw.ustring.gsub(wikitext, '%[%[([^|%]]*)%]%]', function(page) return addWikidataToLink(page, mw.ustring.gsub(page, '%.*/', ''), category) end) if new_wikitext ~= wikitext then return new_wikitext end return mw.ustring.gsub(wikitext, '%[%[([^|]*)|([^|%]]*)%]%]', function(page, link) return addWikidataToLink(page, link, category) end) end local function extract_link_target(wikitext) if wikitext == nil then return nil end -- [[Page|Label]] -> Page local page = mw.ustring.match(wikitext, '^%[%[([^|%]]+)|[^%]]+%]%]$') if page then return page end -- [[Page]] -> Page page = mw.ustring.match(wikitext, '^%[%[([^%]]+)%]%]$') if page then return page end -- plain title return wikitext end local function construct_subpage_link(title, prefix, value) local baseTitle = extract_link_target(title) if not baseTitle or not value then return nil end return '[[' .. baseTitle .. '/' .. prefix .. ' ' .. value .. '|' .. value .. ']]' end -- Build the metadata table local function build_metadata(args, item, html) local metadataTable = mw.html.create('table') :attr('id', 'ws-index-metadata') -- Title if args.title then local titleContent = item and withWikidataLink(args.title) or '[[' .. args.title .. ']]' metadataTable:node(construct_field('title', titleContent)) else mw.addWarning('Anda perlu isi medan tajuk borang.') end -- Subtitle metadataTable:node(construct_field('subtitle', withWikidataLink(args.subtitle))) -- Language if args.language then if item then metadataTable:node(construct_field('language', withWikidataLink(args.language))) html:wikitext(construct_cat('Karya dengan maklumat bahasa')) local languages = item:formatPropertyValues('P407', { mw.wikibase.entity.claimRanks.RANK_NORMAL })['value'] local languageCount = 0 for language in string.gmatch(languages, '([^,]+)') do languageCount = languageCount + 1 html:wikitext(construct_cat('Laman indeks karya yang asal dalam ' .. language)) end if languageCount > 1 then html:wikitext(construct_cat('Laman indeks karya yang asal dalam pelbagai bahasa')) end else local langs = mw.text.split(args.language, ',%s*', false) local displayLangs = {} local languageCount = 0 for _, l in ipairs(langs) do local lang = mw.text.trim(l) if lang ~= '' then local langName = ISO_639.language_name(lang, lang) table.insert(displayLangs, langName) languageCount = languageCount + 1 html:wikitext(construct_cat( 'Laman indeks karya yang asal dalam bahasa ' .. langName )) end end if languageCount > 1 then html:wikitext(construct_cat('Laman indeks karya yang asal dalam pelbagai bahasa')) metadataTable:node(construct_field('language', table.concat(displayLangs, ', '))) end end else html:wikitext(construct_cat('Laman indeks karya tanpa maklumat bahasa')) end -- Volume if args.volume then metadataTable:node(construct_field( 'volume', construct_subpage_link(args.title, 'Jilid', args.volume) )) html:wikitext(construct_cat('Karya dengan maklumat nombor jilid')) else html:wikitext(construct_cat('Karya tanpa maklumat nombor jilid')) end -- Edition if args.edition then metadataTable:node(construct_field( 'edition', construct_subpage_link(args.title, 'Edisi', args.edition) )) html:wikitext(construct_cat('Karya dengan maklumat edisi')) else html:wikitext(construct_cat('Karya tanpa maklumat edisi')) end -- Author if args.author then if item then metadataTable:node(construct_field('author', withWikidataLink(args.author))) html:wikitext(construct_cat('Karya dengan maklumat pengarang')) local authors = item:formatPropertyValues('P50', { mw.wikibase.entity.claimRanks.RANK_NORMAL })['value'] for author in string.gmatch(authors, '([^,]+)') do html:wikitext(construct_cat('Karya ' .. author)) end else local hasWikiLink = args.author:find('%[%[') or args.author:find('%]%]') metadataTable:node(construct_field( 'author', hasWikiLink and args.author or ('{{Al|' .. args.author .. '}}') )) end else html:wikitext(construct_cat('Karya tanpa maklumat pengarang')) end -- Translator if args.translator then local content = item and withWikidataLink(args.translator) or ('{{Al|' .. args.translator .. '}}') metadataTable:node(construct_field('translator', content)) html:wikitext(construct_cat('Karya dengan maklumat penterjemah')) else html:wikitext(construct_cat('Karya tanpa maklumat penterjemah')) end -- Editor if args.editor then local content = item and withWikidataLink(args.editor) or ('{{Al|' .. args.editor .. '}}') metadataTable:node(construct_field('editor', content)) html:wikitext(construct_cat('Karya dengan maklumat penyunting')) else html:wikitext(construct_cat('Karya tanpa maklumat penyunting')) end -- Illustrator if args.illustrator then metadataTable:node(construct_field('illustrator', withWikidataLink(args.illustrator))) html:wikitext(construct_cat('Karya dengan maklumat pengilustrasi')) else html:wikitext(construct_cat('Karya tanpa maklumat pengilustrasi')) end -- Publisher if args.publisher then metadataTable:node(construct_field('publisher', withWikidataLink(args.publisher))) html:wikitext(construct_cat('Karya dengan maklumat penerbit')) else html:wikitext(construct_cat('Karya tanpa maklumat penerbit')) end -- Address / Published in if args.address then metadataTable:node(construct_field('address', withWikidataLink(args.address))) html:wikitext(construct_cat('Karya dengan maklumat alamat')) elseif args.publishedin then metadataTable:node(construct_field('publishedin', withWikidataLink(args.publishedin))) html:wikitext(construct_cat('Karya dengan maklumat alamat penerbitan')) else html:wikitext(construct_cat('Karya tanpa maklumat alamat penerbitan')) end -- Year / Inception if args.year then metadataTable:node(construct_field('year', withWikidataLink(args.year))) html:wikitext(construct_cat('Karya dengan maklumat tarikh')) html:wikitext(construct_cat('Karya tahun ' .. args.year)) elseif args.inception then metadataTable:node(construct_field('inception', withWikidataLink(args.inception))) html:wikitext(construct_cat('Karya dengan maklumat tarikh terawal')) else html:wikitext(construct_cat('Karya tanpa maklumat tarikh')) end -- Printer if args.printer then metadataTable:node(construct_field('printer', withWikidataLink(args.printer))) html:wikitext(construct_cat('Karya dengan maklumat pencetak')) else html:wikitext(construct_cat('Karya tanpa maklumat pencetak')) end -- Source local linkable = { djvu=1, pdf=1, png=1, gif=1, tif=1, ogg=1, ogv=1, webm=1 } if args.source and linkable[args.source] then metadataTable:node(construct_field('source', '[[:Fail:' .. mw.title.getCurrentTitle().text .. '|' .. args.source .. ']]')) else metadataTable:node(construct_field('source', args.source)) end -- Progress local progress_data = construct_status_field(args) metadataTable:node(progress_data.row) html:wikitext(progress_data.cat) -- Volumes/Series metadataTable:node(construct_field('volumes', args.volumes)) return metadataTable end -- Build the cover image local function build_cover(args) local page = mw.title.getCurrentTitle() if args.image then local imageTitle if tonumber(args.image) ~= nil then imageTitle = page:subPageTitle(args.image) else imageTitle = mw.title.new(args.image, 'Media') end if imageTitle then local name = imageTitle.text local slash = string.find(name, '/') if slash then local fname = string.sub(name, 1, slash - 1) local fpage = string.sub(name, slash + 1) return '[[Fail:' .. fname .. '|page=' .. fpage .. '|' .. cfg.cover.width .. '|class=ws-cover]]' else return '[[Fail:' .. name .. '|' .. cfg.cover.width .. '|class=ws-cover]]' end else return args.image end else return '[[' .. cfg.cover.image .. '|' .. cfg.cover.width .. '|class=ws-cover]]' end end -- Main local function indexTemplate(frame) local styles = frame:extensionTag{ name = 'templatestyles', args = { src = 'Modul:Index template/styles.css' } } local data = (require 'Modul:Index_data').indexDataWithWikidata(frame) local args = data.args local item = data.item local html = mw.html.create() -- Wikidata indicator if item then html:wikitext('[[Kategori:Karya dengan ID Wikidata]]') html:wikitext('<indicator name="wikidata">[[File:Wikidata.svg|20px|ID Wikidata|link=d:' .. item.id .. ']]</indicator>') else html:wikitext('[[Kategori:Karya tanpa ID Wikidata]]') end local metadataTable = build_metadata(args, item, html) local coverImage = build_cover(args) -- Outer container (mirrors English #ws-index-container) local outerTable = html:tag('table') :attr('id', 'ws-index-container') local outerRow = outerTable:tag('tr') -- Main cell: cover + metadata outerRow:tag('td') :attr('id', 'ws-index-main-cell') :tag('table') :attr('id', 'ws-index-main-table') :tag('tr'):tag('td') :tag('div') :attr('id', 'ws-index-cover-container') :wikitext(coverImage) :done() :node(metadataTable) :done() :tag('tr'):tag('td') :tag('div') :attr('id', 'ws-index-pagelist-container') :addClass('mw-collapsible') :tag('em'):wikitext(cfg.pagelist.pages.txt):done() :wikitext(' ') :tag('span') :attr('id', 'ws-index-pagelist-legend') :wikitext(cfg.pagelist.legend.txt) :done() :tag('div') :attr('id', 'ws-index-pagelist') :addClass('index-pagelist mw-collapsible-content') :newline() :wikitext(args.pages and mw.text.trim(args.pages)) :newline() -- Remarks cell (always rendered, empty or not — matching English) if args.remarks then outerRow:tag('td') :attr('id', 'ws-index-remarks') :newline() :wikitext(frame:preprocess(args.remarks)) else outerRow:tag('td') :attr('id', 'ws-index-remarks-empty') end -- Notes (below outer table, like English module) if args.notes then html:tag('div') :attr('id', 'ws-index-notes') :wikitext(args.notes) end -- Type categories if cfg.type_cats[args.type] then html:wikitext(construct_cat(cfg.type_cats[args.type])) end -- Source categories if cfg.source_cats[args.source] then html:wikitext(construct_cat(cfg.source_cats[args.source])) elseif args.source ~= 'lain-lain' then html:wikitext(construct_cat('Indeks fail format lain')) end html:wikitext(construct_cat('Indeks')) if not args.remarks then html:wikitext(construct_cat('Laman berindeks')) end return styles .. tostring(html) end local p = {} function p.indexTemplate(frame) return indexTemplate(frame) end return p gz6yu8hta3oql0wwzb63h3jivv7izt6 22505 22504 2026-04-13T05:59:08Z Hakimi97 9 Kembali ke laman terdahulu 22505 Scribunto text/plain --[=[ Latest update: 13th April 2026 This is a module to implement logic for [[MediaWiki:Proofreadpage index template]] on Malay Wikisource, based on https://en.wikisource.beta.wmflabs.org/wiki/Module:Index_template with significant changes: * The structure of image, metadata, pagelist, remarks/notes reconfigured to follow the structure on [[MediaWiki:Proofreadpage index template]] albeit with some modifications. * Sufficient gap between image and metadata * Sufficient gap between labels and values of metadata * Author property value changed to P50 instead of P253075 * Add language parameter and categorization for metadataTable * Change the wikilink format of edition and volume to follow the convention of [[Title/(Volume or Edition) (number)|(number)]]. * Ensure all file types under the source parameter could be wikilinked. ]=] local ISO_639 = require('Modul:ISO 639') local cfg = require('Modul:Index template/config') -- Helper: wrap in category markup local function construct_cat(cat) return '[[Kategori:' .. cat .. ']]' end -- Helper: link to category page local function construct_cat_link(cat, text) return '[[:Kategori:' .. cat .. '|' .. (text or cat) .. ']]' end -- Build a metadata row using CSS classes (like English module) local function construct_field(id, content) if id == nil or content == nil then return nil elseif not cfg.headings[id] then error(cfg.missing_heading_id(id)) end local tr = mw.html.create('tr') :attr('id', 'ws-index-' .. id .. '-row') :addClass('ws-index-row') :tag('th') :attr('scope', 'row') :attr('id', 'ws-index-' .. id .. '-label') :addClass('ws-index-label') :wikitext(cfg.headings[id]['txt']) :done() :tag('td') :attr('id', 'ws-index-' .. id .. '-value') :addClass('ws-index-value') :wikitext(content) :allDone() return tr end -- Build the progress/status row local function construct_status_field(args) local index_status = args.progress or '_missing' local sd = cfg.status[index_status] or cfg.status['_default'] local txt = sd['txt'] if type(txt) == 'function' then txt = txt(index_status) end local display if sd['error'] then display = '<span class="error">' .. txt .. '</span>' else display = construct_cat_link(sd['cat'], txt) end return { row = construct_field('progress', display), cat = construct_cat(sd['cat']) } end -- Wikidata link helpers (unchanged from your original) local function addWikidataToLink(page, label, category) local title = mw.title.new(page) if title == nil then return '[[' .. page .. '|' .. label .. ']]' end if title.isRedirect then title = title.redirectTarget end local tag = mw.html.create('span') local itemId = mw.wikibase.getEntityIdForTitle(title.fullText) tag:wikitext('[[' .. page .. '|' .. label .. ']]') if itemId ~= nil then tag:wikitext(' [[Image:Wikidata.svg|10px|link=d:' .. itemId .. '|Lihat maklumat di Wikidata]]') if category ~= nil then tag:wikitext('[[Kategori:' .. category .. ']]') end end return tostring(tag) end local function withWikidataLink(wikitext, category) if wikitext == nil then return nil end local new_wikitext = mw.ustring.gsub(wikitext, '%[%[([^|%]]*)%]%]', function(page) return addWikidataToLink(page, mw.ustring.gsub(page, '%.*/', ''), category) end) if new_wikitext ~= wikitext then return new_wikitext end return mw.ustring.gsub(wikitext, '%[%[([^|]*)|([^|%]]*)%]%]', function(page, link) return addWikidataToLink(page, link, category) end) end -- Build the metadata table local function build_metadata(args, item, html) local metadataTable = mw.html.create('table') :attr('id', 'ws-index-metadata') -- Title if args.title then local titleContent = item and withWikidataLink(args.title) or '[[' .. args.title .. ']]' metadataTable:node(construct_field('title', titleContent)) else mw.addWarning('Anda perlu isi medan tajuk borang.') end -- Subtitle metadataTable:node(construct_field('subtitle', withWikidataLink(args.subtitle))) -- Language if args.language then if item then metadataTable:node(construct_field('language', withWikidataLink(args.language))) html:wikitext(construct_cat('Karya dengan maklumat bahasa')) local languages = item:formatPropertyValues('P407', { mw.wikibase.entity.claimRanks.RANK_NORMAL })['value'] local languageCount = 0 for language in string.gmatch(languages, '([^,]+)') do languageCount = languageCount + 1 html:wikitext(construct_cat('Laman indeks karya yang asal dalam ' .. language)) end if languageCount > 1 then html:wikitext(construct_cat('Laman indeks karya yang asal dalam pelbagai bahasa')) end else local langs = mw.text.split(args.language, ',%s*', false) local displayLangs = {} local languageCount = 0 for _, l in ipairs(langs) do local lang = mw.text.trim(l) if lang ~= '' then local langName = ISO_639.language_name(lang, lang) table.insert(displayLangs, langName) languageCount = languageCount + 1 html:wikitext(construct_cat( 'Laman indeks karya yang asal dalam bahasa ' .. langName )) end end if languageCount > 1 then html:wikitext(construct_cat('Laman indeks karya yang asal dalam pelbagai bahasa')) metadataTable:node(construct_field('language', table.concat(displayLangs, ', '))) end end else html:wikitext(construct_cat('Laman indeks karya tanpa maklumat bahasa')) end -- Volume if args.volume then metadataTable:node(construct_field('volume', '[[' .. args.title .. '/Jilid ' .. args.volume .. '|' .. args.volume .. ']]')) html:wikitext(construct_cat('Karya dengan maklumat nombor jilid')) else html:wikitext(construct_cat('Karya tanpa maklumat nombor jilid')) end -- Edition if args.edition then metadataTable:node(construct_field('edition', '[[' .. args.title .. '/Edisi ' .. args.edition .. '|' .. args.edition .. ']]')) html:wikitext(construct_cat('Karya dengan maklumat edisi')) else html:wikitext(construct_cat('Karya tanpa maklumat edisi')) end -- Author if args.author then if item then metadataTable:node(construct_field('author', withWikidataLink(args.author))) html:wikitext(construct_cat('Karya dengan maklumat pengarang')) local authors = item:formatPropertyValues('P50', { mw.wikibase.entity.claimRanks.RANK_NORMAL })['value'] for author in string.gmatch(authors, '([^,]+)') do html:wikitext(construct_cat('Karya ' .. author)) end else local hasWikiLink = args.author:find('%[%[') or args.author:find('%]%]') metadataTable:node(construct_field( 'author', hasWikiLink and args.author or ('{{Al|' .. args.author .. '}}') )) end else html:wikitext(construct_cat('Karya tanpa maklumat pengarang')) end -- Translator if args.translator then local content = item and withWikidataLink(args.translator) or ('{{Al|' .. args.translator .. '}}') metadataTable:node(construct_field('translator', content)) html:wikitext(construct_cat('Karya dengan maklumat penterjemah')) else html:wikitext(construct_cat('Karya tanpa maklumat penterjemah')) end -- Editor if args.editor then local content = item and withWikidataLink(args.editor) or ('{{Al|' .. args.editor .. '}}') metadataTable:node(construct_field('editor', content)) html:wikitext(construct_cat('Karya dengan maklumat penyunting')) else html:wikitext(construct_cat('Karya tanpa maklumat penyunting')) end -- Illustrator if args.illustrator then metadataTable:node(construct_field('illustrator', withWikidataLink(args.illustrator))) html:wikitext(construct_cat('Karya dengan maklumat pengilustrasi')) else html:wikitext(construct_cat('Karya tanpa maklumat pengilustrasi')) end -- Publisher if args.publisher then metadataTable:node(construct_field('publisher', withWikidataLink(args.publisher))) html:wikitext(construct_cat('Karya dengan maklumat penerbit')) else html:wikitext(construct_cat('Karya tanpa maklumat penerbit')) end -- Address / Published in if args.address then metadataTable:node(construct_field('address', withWikidataLink(args.address))) html:wikitext(construct_cat('Karya dengan maklumat alamat')) elseif args.publishedin then metadataTable:node(construct_field('publishedin', withWikidataLink(args.publishedin))) html:wikitext(construct_cat('Karya dengan maklumat alamat penerbitan')) else html:wikitext(construct_cat('Karya tanpa maklumat alamat penerbitan')) end -- Year / Inception if args.year then metadataTable:node(construct_field('year', withWikidataLink(args.year))) html:wikitext(construct_cat('Karya dengan maklumat tarikh')) html:wikitext(construct_cat('Karya tahun ' .. args.year)) elseif args.inception then metadataTable:node(construct_field('inception', withWikidataLink(args.inception))) html:wikitext(construct_cat('Karya dengan maklumat tarikh terawal')) else html:wikitext(construct_cat('Karya tanpa maklumat tarikh')) end -- Printer if args.printer then metadataTable:node(construct_field('printer', withWikidataLink(args.printer))) html:wikitext(construct_cat('Karya dengan maklumat pencetak')) else html:wikitext(construct_cat('Karya tanpa maklumat pencetak')) end -- Source local linkable = { djvu=1, pdf=1, png=1, gif=1, tif=1, ogg=1, ogv=1, webm=1 } if args.source and linkable[args.source] then metadataTable:node(construct_field('source', '[[:Fail:' .. mw.title.getCurrentTitle().text .. '|' .. args.source .. ']]')) else metadataTable:node(construct_field('source', args.source)) end -- Progress local progress_data = construct_status_field(args) metadataTable:node(progress_data.row) html:wikitext(progress_data.cat) -- Volumes/Series metadataTable:node(construct_field('volumes', args.volumes)) return metadataTable end -- Build the cover image local function build_cover(args) local page = mw.title.getCurrentTitle() if args.image then local imageTitle if tonumber(args.image) ~= nil then imageTitle = page:subPageTitle(args.image) else imageTitle = mw.title.new(args.image, 'Media') end if imageTitle then local name = imageTitle.text local slash = string.find(name, '/') if slash then local fname = string.sub(name, 1, slash - 1) local fpage = string.sub(name, slash + 1) return '[[Fail:' .. fname .. '|page=' .. fpage .. '|' .. cfg.cover.width .. '|class=ws-cover]]' else return '[[Fail:' .. name .. '|' .. cfg.cover.width .. '|class=ws-cover]]' end else return args.image end else return '[[' .. cfg.cover.image .. '|' .. cfg.cover.width .. '|class=ws-cover]]' end end -- Main local function indexTemplate(frame) local styles = frame:extensionTag{ name = 'templatestyles', args = { src = 'Modul:Index template/styles.css' } } local data = (require 'Modul:Index_data').indexDataWithWikidata(frame) local args = data.args local item = data.item local html = mw.html.create() -- Wikidata indicator if item then html:wikitext('[[Kategori:Karya dengan ID Wikidata]]') html:wikitext('<indicator name="wikidata">[[File:Wikidata.svg|20px|ID Wikidata|link=d:' .. item.id .. ']]</indicator>') else html:wikitext('[[Kategori:Karya tanpa ID Wikidata]]') end local metadataTable = build_metadata(args, item, html) local coverImage = build_cover(args) -- Outer container (mirrors English #ws-index-container) local outerTable = html:tag('table') :attr('id', 'ws-index-container') local outerRow = outerTable:tag('tr') -- Main cell: cover + metadata outerRow:tag('td') :attr('id', 'ws-index-main-cell') :tag('table') :attr('id', 'ws-index-main-table') :tag('tr'):tag('td') :tag('div') :attr('id', 'ws-index-cover-container') :wikitext(coverImage) :done() :node(metadataTable) :done() :tag('tr'):tag('td') :tag('div') :attr('id', 'ws-index-pagelist-container') :addClass('mw-collapsible') :tag('em'):wikitext(cfg.pagelist.pages.txt):done() :wikitext(' ') :tag('span') :attr('id', 'ws-index-pagelist-legend') :wikitext(cfg.pagelist.legend.txt) :done() :tag('div') :attr('id', 'ws-index-pagelist') :addClass('index-pagelist mw-collapsible-content') :newline() :wikitext(args.pages and mw.text.trim(args.pages)) :newline() -- Remarks cell (always rendered, empty or not — matching English) if args.remarks then outerRow:tag('td') :attr('id', 'ws-index-remarks') :newline() :wikitext(frame:preprocess(args.remarks)) else outerRow:tag('td') :attr('id', 'ws-index-remarks-empty') end -- Notes (below outer table, like English module) if args.notes then html:tag('div') :attr('id', 'ws-index-notes') :wikitext(args.notes) end -- Type categories if cfg.type_cats[args.type] then html:wikitext(construct_cat(cfg.type_cats[args.type])) end -- Source categories if cfg.source_cats[args.source] then html:wikitext(construct_cat(cfg.source_cats[args.source])) elseif args.source ~= 'lain-lain' then html:wikitext(construct_cat('Indeks fail format lain')) end html:wikitext(construct_cat('Indeks')) if not args.remarks then html:wikitext(construct_cat('Laman berindeks')) end return styles .. tostring(html) end local p = {} function p.indexTemplate(frame) return indexTemplate(frame) end return p t0h6b07p6sdbl73hey4ababno16wpiv 22506 22505 2026-04-13T06:02:58Z Hakimi97 9 22506 Scribunto text/plain --[=[ Latest update: 13th April 2026 This is a module to implement logic for [[MediaWiki:Proofreadpage index template]] on Malay Wikisource, based on https://en.wikisource.beta.wmflabs.org/wiki/Module:Index_template with significant changes: * The structure of image, metadata, pagelist, remarks/notes reconfigured to follow the structure on [[MediaWiki:Proofreadpage index template]] albeit with some modifications. * Sufficient gap between image and metadata * Sufficient gap between labels and values of metadata * Author property value changed to P50 instead of P253075 * Add language parameter and categorization for metadataTable * Change the wikilink format of edition and volume to follow the convention of [[Title/(Volume or Edition) (number)|(number)]]. * Ensure all file types under the source parameter could be wikilinked. ]=] local ISO_639 = require('Modul:ISO 639') local cfg = require('Modul:Index template/config') -- Helper: wrap in category markup local function construct_cat(cat) return '[[Kategori:' .. cat .. ']]' end -- Helper: link to category page local function construct_cat_link(cat, text) return '[[:Kategori:' .. cat .. '|' .. (text or cat) .. ']]' end -- Build a metadata row using CSS classes (like English module) local function construct_field(id, content) if id == nil or content == nil then return nil elseif not cfg.headings[id] then error(cfg.missing_heading_id(id)) end local tr = mw.html.create('tr') :attr('id', 'ws-index-' .. id .. '-row') :addClass('ws-index-row') :tag('th') :attr('scope', 'row') :attr('id', 'ws-index-' .. id .. '-label') :addClass('ws-index-label') :wikitext(cfg.headings[id]['txt']) :done() :tag('td') :attr('id', 'ws-index-' .. id .. '-value') :addClass('ws-index-value') :wikitext(content) :allDone() return tr end -- Build the progress/status row local function construct_status_field(args) local index_status = args.progress or '_missing' local sd = cfg.status[index_status] or cfg.status['_default'] local txt = sd['txt'] if type(txt) == 'function' then txt = txt(index_status) end local display if sd['error'] then display = '<span class="error">' .. txt .. '</span>' else display = construct_cat_link(sd['cat'], txt) end return { row = construct_field('progress', display), cat = construct_cat(sd['cat']) } end -- Wikidata link helpers (unchanged from your original) local function addWikidataToLink(page, label, category) local title = mw.title.new(page) if title == nil then return '[[' .. page .. '|' .. label .. ']]' end if title.isRedirect then title = title.redirectTarget end local tag = mw.html.create('span') local itemId = mw.wikibase.getEntityIdForTitle(title.fullText) tag:wikitext('[[' .. page .. '|' .. label .. ']]') if itemId ~= nil then tag:wikitext(' [[Image:Wikidata.svg|10px|link=d:' .. itemId .. '|Lihat maklumat di Wikidata]]') if category ~= nil then tag:wikitext('[[Kategori:' .. category .. ']]') end end return tostring(tag) end local function withWikidataLink(wikitext, category) if wikitext == nil then return nil end local new_wikitext = mw.ustring.gsub(wikitext, '%[%[([^|%]]*)%]%]', function(page) return addWikidataToLink(page, mw.ustring.gsub(page, '%.*/', ''), category) end) if new_wikitext ~= wikitext then return new_wikitext end return mw.ustring.gsub(wikitext, '%[%[([^|]*)|([^|%]]*)%]%]', function(page, link) return addWikidataToLink(page, link, category) end) end local function getLinkTarget(text) text = mw.text.killMarkers(text or '') text = mw.ustring.gsub(text, '%s*Lihat dan sunting data pada Wikidata%s*', '') return mw.text.trim(text) end -- Build the metadata table local function build_metadata(args, item, html) local metadataTable = mw.html.create('table') :attr('id', 'ws-index-metadata') -- Title if args.title then local titleContent = item and withWikidataLink(args.title) or '[[' .. args.title .. ']]' metadataTable:node(construct_field('title', titleContent)) else mw.addWarning('Anda perlu isi medan tajuk borang.') end -- Subtitle metadataTable:node(construct_field('subtitle', withWikidataLink(args.subtitle))) -- Language if args.language then if item then metadataTable:node(construct_field('language', withWikidataLink(args.language))) html:wikitext(construct_cat('Karya dengan maklumat bahasa')) local languages = item:formatPropertyValues('P407', { mw.wikibase.entity.claimRanks.RANK_NORMAL })['value'] local languageCount = 0 for language in string.gmatch(languages, '([^,]+)') do languageCount = languageCount + 1 html:wikitext(construct_cat('Laman indeks karya yang asal dalam ' .. language)) end if languageCount > 1 then html:wikitext(construct_cat('Laman indeks karya yang asal dalam pelbagai bahasa')) end else local langs = mw.text.split(args.language, ',%s*', false) local displayLangs = {} local languageCount = 0 for _, l in ipairs(langs) do local lang = mw.text.trim(l) if lang ~= '' then local langName = ISO_639.language_name(lang, lang) table.insert(displayLangs, langName) languageCount = languageCount + 1 html:wikitext(construct_cat( 'Laman indeks karya yang asal dalam bahasa ' .. langName )) end end if languageCount > 1 then html:wikitext(construct_cat('Laman indeks karya yang asal dalam pelbagai bahasa')) metadataTable:node(construct_field('language', table.concat(displayLangs, ', '))) end end else html:wikitext(construct_cat('Laman indeks karya tanpa maklumat bahasa')) end -- Volume if args.volume then metadataTable:node(construct_field('volume', '[[' .. getLinkTarget(args.title) .. '/Jilid ' .. args.volume .. '|' .. args.volume .. ']]')) html:wikitext(construct_cat('Karya dengan maklumat nombor jilid')) else html:wikitext(construct_cat('Karya tanpa maklumat nombor jilid')) end -- Edition if args.edition then metadataTable:node(construct_field('edition', '[[' .. getLinkTarget(args.title) .. '/Edisi ' .. args.edition .. '|' .. args.edition .. ']]')) html:wikitext(construct_cat('Karya dengan maklumat edisi')) else html:wikitext(construct_cat('Karya tanpa maklumat edisi')) end -- Author if args.author then if item then metadataTable:node(construct_field('author', withWikidataLink(args.author))) html:wikitext(construct_cat('Karya dengan maklumat pengarang')) local authors = item:formatPropertyValues('P50', { mw.wikibase.entity.claimRanks.RANK_NORMAL })['value'] for author in string.gmatch(authors, '([^,]+)') do html:wikitext(construct_cat('Karya ' .. author)) end else local hasWikiLink = args.author:find('%[%[') or args.author:find('%]%]') metadataTable:node(construct_field( 'author', hasWikiLink and args.author or ('{{Al|' .. args.author .. '}}') )) end else html:wikitext(construct_cat('Karya tanpa maklumat pengarang')) end -- Translator if args.translator then local content = item and withWikidataLink(args.translator) or ('{{Al|' .. args.translator .. '}}') metadataTable:node(construct_field('translator', content)) html:wikitext(construct_cat('Karya dengan maklumat penterjemah')) else html:wikitext(construct_cat('Karya tanpa maklumat penterjemah')) end -- Editor if args.editor then local content = item and withWikidataLink(args.editor) or ('{{Al|' .. args.editor .. '}}') metadataTable:node(construct_field('editor', content)) html:wikitext(construct_cat('Karya dengan maklumat penyunting')) else html:wikitext(construct_cat('Karya tanpa maklumat penyunting')) end -- Illustrator if args.illustrator then metadataTable:node(construct_field('illustrator', withWikidataLink(args.illustrator))) html:wikitext(construct_cat('Karya dengan maklumat pengilustrasi')) else html:wikitext(construct_cat('Karya tanpa maklumat pengilustrasi')) end -- Publisher if args.publisher then metadataTable:node(construct_field('publisher', withWikidataLink(args.publisher))) html:wikitext(construct_cat('Karya dengan maklumat penerbit')) else html:wikitext(construct_cat('Karya tanpa maklumat penerbit')) end -- Address / Published in if args.address then metadataTable:node(construct_field('address', withWikidataLink(args.address))) html:wikitext(construct_cat('Karya dengan maklumat alamat')) elseif args.publishedin then metadataTable:node(construct_field('publishedin', withWikidataLink(args.publishedin))) html:wikitext(construct_cat('Karya dengan maklumat alamat penerbitan')) else html:wikitext(construct_cat('Karya tanpa maklumat alamat penerbitan')) end -- Year / Inception if args.year then metadataTable:node(construct_field('year', withWikidataLink(args.year))) html:wikitext(construct_cat('Karya dengan maklumat tarikh')) html:wikitext(construct_cat('Karya tahun ' .. args.year)) elseif args.inception then metadataTable:node(construct_field('inception', withWikidataLink(args.inception))) html:wikitext(construct_cat('Karya dengan maklumat tarikh terawal')) else html:wikitext(construct_cat('Karya tanpa maklumat tarikh')) end -- Printer if args.printer then metadataTable:node(construct_field('printer', withWikidataLink(args.printer))) html:wikitext(construct_cat('Karya dengan maklumat pencetak')) else html:wikitext(construct_cat('Karya tanpa maklumat pencetak')) end -- Source local linkable = { djvu=1, pdf=1, png=1, gif=1, tif=1, ogg=1, ogv=1, webm=1 } if args.source and linkable[args.source] then metadataTable:node(construct_field('source', '[[:Fail:' .. mw.title.getCurrentTitle().text .. '|' .. args.source .. ']]')) else metadataTable:node(construct_field('source', args.source)) end -- Progress local progress_data = construct_status_field(args) metadataTable:node(progress_data.row) html:wikitext(progress_data.cat) -- Volumes/Series metadataTable:node(construct_field('volumes', args.volumes)) return metadataTable end -- Build the cover image local function build_cover(args) local page = mw.title.getCurrentTitle() if args.image then local imageTitle if tonumber(args.image) ~= nil then imageTitle = page:subPageTitle(args.image) else imageTitle = mw.title.new(args.image, 'Media') end if imageTitle then local name = imageTitle.text local slash = string.find(name, '/') if slash then local fname = string.sub(name, 1, slash - 1) local fpage = string.sub(name, slash + 1) return '[[Fail:' .. fname .. '|page=' .. fpage .. '|' .. cfg.cover.width .. '|class=ws-cover]]' else return '[[Fail:' .. name .. '|' .. cfg.cover.width .. '|class=ws-cover]]' end else return args.image end else return '[[' .. cfg.cover.image .. '|' .. cfg.cover.width .. '|class=ws-cover]]' end end -- Main local function indexTemplate(frame) local styles = frame:extensionTag{ name = 'templatestyles', args = { src = 'Modul:Index template/styles.css' } } local data = (require 'Modul:Index_data').indexDataWithWikidata(frame) local args = data.args local item = data.item local html = mw.html.create() -- Wikidata indicator if item then html:wikitext('[[Kategori:Karya dengan ID Wikidata]]') html:wikitext('<indicator name="wikidata">[[File:Wikidata.svg|20px|ID Wikidata|link=d:' .. item.id .. ']]</indicator>') else html:wikitext('[[Kategori:Karya tanpa ID Wikidata]]') end local metadataTable = build_metadata(args, item, html) local coverImage = build_cover(args) -- Outer container (mirrors English #ws-index-container) local outerTable = html:tag('table') :attr('id', 'ws-index-container') local outerRow = outerTable:tag('tr') -- Main cell: cover + metadata outerRow:tag('td') :attr('id', 'ws-index-main-cell') :tag('table') :attr('id', 'ws-index-main-table') :tag('tr'):tag('td') :tag('div') :attr('id', 'ws-index-cover-container') :wikitext(coverImage) :done() :node(metadataTable) :done() :tag('tr'):tag('td') :tag('div') :attr('id', 'ws-index-pagelist-container') :addClass('mw-collapsible') :tag('em'):wikitext(cfg.pagelist.pages.txt):done() :wikitext(' ') :tag('span') :attr('id', 'ws-index-pagelist-legend') :wikitext(cfg.pagelist.legend.txt) :done() :tag('div') :attr('id', 'ws-index-pagelist') :addClass('index-pagelist mw-collapsible-content') :newline() :wikitext(args.pages and mw.text.trim(args.pages)) :newline() -- Remarks cell (always rendered, empty or not — matching English) if args.remarks then outerRow:tag('td') :attr('id', 'ws-index-remarks') :newline() :wikitext(frame:preprocess(args.remarks)) else outerRow:tag('td') :attr('id', 'ws-index-remarks-empty') end -- Notes (below outer table, like English module) if args.notes then html:tag('div') :attr('id', 'ws-index-notes') :wikitext(args.notes) end -- Type categories if cfg.type_cats[args.type] then html:wikitext(construct_cat(cfg.type_cats[args.type])) end -- Source categories if cfg.source_cats[args.source] then html:wikitext(construct_cat(cfg.source_cats[args.source])) elseif args.source ~= 'lain-lain' then html:wikitext(construct_cat('Indeks fail format lain')) end html:wikitext(construct_cat('Indeks')) if not args.remarks then html:wikitext(construct_cat('Laman berindeks')) end return styles .. tostring(html) end local p = {} function p.indexTemplate(frame) return indexTemplate(frame) end return p 3i8s5chropr7b0kbhdk1spnh7r7xwgt 22507 22506 2026-04-13T06:10:51Z Hakimi97 9 Membatalkan semakan [[Special:Diff/22506|22506]] oleh [[Special:Contributions/Hakimi97|Hakimi97]] ([[User talk:Hakimi97|bincang]]) 22507 Scribunto text/plain --[=[ Latest update: 13th April 2026 This is a module to implement logic for [[MediaWiki:Proofreadpage index template]] on Malay Wikisource, based on https://en.wikisource.beta.wmflabs.org/wiki/Module:Index_template with significant changes: * The structure of image, metadata, pagelist, remarks/notes reconfigured to follow the structure on [[MediaWiki:Proofreadpage index template]] albeit with some modifications. * Sufficient gap between image and metadata * Sufficient gap between labels and values of metadata * Author property value changed to P50 instead of P253075 * Add language parameter and categorization for metadataTable * Change the wikilink format of edition and volume to follow the convention of [[Title/(Volume or Edition) (number)|(number)]]. * Ensure all file types under the source parameter could be wikilinked. ]=] local ISO_639 = require('Modul:ISO 639') local cfg = require('Modul:Index template/config') -- Helper: wrap in category markup local function construct_cat(cat) return '[[Kategori:' .. cat .. ']]' end -- Helper: link to category page local function construct_cat_link(cat, text) return '[[:Kategori:' .. cat .. '|' .. (text or cat) .. ']]' end -- Build a metadata row using CSS classes (like English module) local function construct_field(id, content) if id == nil or content == nil then return nil elseif not cfg.headings[id] then error(cfg.missing_heading_id(id)) end local tr = mw.html.create('tr') :attr('id', 'ws-index-' .. id .. '-row') :addClass('ws-index-row') :tag('th') :attr('scope', 'row') :attr('id', 'ws-index-' .. id .. '-label') :addClass('ws-index-label') :wikitext(cfg.headings[id]['txt']) :done() :tag('td') :attr('id', 'ws-index-' .. id .. '-value') :addClass('ws-index-value') :wikitext(content) :allDone() return tr end -- Build the progress/status row local function construct_status_field(args) local index_status = args.progress or '_missing' local sd = cfg.status[index_status] or cfg.status['_default'] local txt = sd['txt'] if type(txt) == 'function' then txt = txt(index_status) end local display if sd['error'] then display = '<span class="error">' .. txt .. '</span>' else display = construct_cat_link(sd['cat'], txt) end return { row = construct_field('progress', display), cat = construct_cat(sd['cat']) } end -- Wikidata link helpers (unchanged from your original) local function addWikidataToLink(page, label, category) local title = mw.title.new(page) if title == nil then return '[[' .. page .. '|' .. label .. ']]' end if title.isRedirect then title = title.redirectTarget end local tag = mw.html.create('span') local itemId = mw.wikibase.getEntityIdForTitle(title.fullText) tag:wikitext('[[' .. page .. '|' .. label .. ']]') if itemId ~= nil then tag:wikitext(' [[Image:Wikidata.svg|10px|link=d:' .. itemId .. '|Lihat maklumat di Wikidata]]') if category ~= nil then tag:wikitext('[[Kategori:' .. category .. ']]') end end return tostring(tag) end local function withWikidataLink(wikitext, category) if wikitext == nil then return nil end local new_wikitext = mw.ustring.gsub(wikitext, '%[%[([^|%]]*)%]%]', function(page) return addWikidataToLink(page, mw.ustring.gsub(page, '%.*/', ''), category) end) if new_wikitext ~= wikitext then return new_wikitext end return mw.ustring.gsub(wikitext, '%[%[([^|]*)|([^|%]]*)%]%]', function(page, link) return addWikidataToLink(page, link, category) end) end -- Build the metadata table local function build_metadata(args, item, html) local metadataTable = mw.html.create('table') :attr('id', 'ws-index-metadata') -- Title if args.title then local titleContent = item and withWikidataLink(args.title) or '[[' .. args.title .. ']]' metadataTable:node(construct_field('title', titleContent)) else mw.addWarning('Anda perlu isi medan tajuk borang.') end -- Subtitle metadataTable:node(construct_field('subtitle', withWikidataLink(args.subtitle))) -- Language if args.language then if item then metadataTable:node(construct_field('language', withWikidataLink(args.language))) html:wikitext(construct_cat('Karya dengan maklumat bahasa')) local languages = item:formatPropertyValues('P407', { mw.wikibase.entity.claimRanks.RANK_NORMAL })['value'] local languageCount = 0 for language in string.gmatch(languages, '([^,]+)') do languageCount = languageCount + 1 html:wikitext(construct_cat('Laman indeks karya yang asal dalam ' .. language)) end if languageCount > 1 then html:wikitext(construct_cat('Laman indeks karya yang asal dalam pelbagai bahasa')) end else local langs = mw.text.split(args.language, ',%s*', false) local displayLangs = {} local languageCount = 0 for _, l in ipairs(langs) do local lang = mw.text.trim(l) if lang ~= '' then local langName = ISO_639.language_name(lang, lang) table.insert(displayLangs, langName) languageCount = languageCount + 1 html:wikitext(construct_cat( 'Laman indeks karya yang asal dalam bahasa ' .. langName )) end end if languageCount > 1 then html:wikitext(construct_cat('Laman indeks karya yang asal dalam pelbagai bahasa')) metadataTable:node(construct_field('language', table.concat(displayLangs, ', '))) end end else html:wikitext(construct_cat('Laman indeks karya tanpa maklumat bahasa')) end -- Volume if args.volume then metadataTable:node(construct_field('volume', '[[' .. args.title .. '/Jilid ' .. args.volume .. '|' .. args.volume .. ']]')) html:wikitext(construct_cat('Karya dengan maklumat nombor jilid')) else html:wikitext(construct_cat('Karya tanpa maklumat nombor jilid')) end -- Edition if args.edition then metadataTable:node(construct_field('edition', '[[' .. args.title .. '/Edisi ' .. args.edition .. '|' .. args.edition .. ']]')) html:wikitext(construct_cat('Karya dengan maklumat edisi')) else html:wikitext(construct_cat('Karya tanpa maklumat edisi')) end -- Author if args.author then if item then metadataTable:node(construct_field('author', withWikidataLink(args.author))) html:wikitext(construct_cat('Karya dengan maklumat pengarang')) local authors = item:formatPropertyValues('P50', { mw.wikibase.entity.claimRanks.RANK_NORMAL })['value'] for author in string.gmatch(authors, '([^,]+)') do html:wikitext(construct_cat('Karya ' .. author)) end else local hasWikiLink = args.author:find('%[%[') or args.author:find('%]%]') metadataTable:node(construct_field( 'author', hasWikiLink and args.author or ('{{Al|' .. args.author .. '}}') )) end else html:wikitext(construct_cat('Karya tanpa maklumat pengarang')) end -- Translator if args.translator then local content = item and withWikidataLink(args.translator) or ('{{Al|' .. args.translator .. '}}') metadataTable:node(construct_field('translator', content)) html:wikitext(construct_cat('Karya dengan maklumat penterjemah')) else html:wikitext(construct_cat('Karya tanpa maklumat penterjemah')) end -- Editor if args.editor then local content = item and withWikidataLink(args.editor) or ('{{Al|' .. args.editor .. '}}') metadataTable:node(construct_field('editor', content)) html:wikitext(construct_cat('Karya dengan maklumat penyunting')) else html:wikitext(construct_cat('Karya tanpa maklumat penyunting')) end -- Illustrator if args.illustrator then metadataTable:node(construct_field('illustrator', withWikidataLink(args.illustrator))) html:wikitext(construct_cat('Karya dengan maklumat pengilustrasi')) else html:wikitext(construct_cat('Karya tanpa maklumat pengilustrasi')) end -- Publisher if args.publisher then metadataTable:node(construct_field('publisher', withWikidataLink(args.publisher))) html:wikitext(construct_cat('Karya dengan maklumat penerbit')) else html:wikitext(construct_cat('Karya tanpa maklumat penerbit')) end -- Address / Published in if args.address then metadataTable:node(construct_field('address', withWikidataLink(args.address))) html:wikitext(construct_cat('Karya dengan maklumat alamat')) elseif args.publishedin then metadataTable:node(construct_field('publishedin', withWikidataLink(args.publishedin))) html:wikitext(construct_cat('Karya dengan maklumat alamat penerbitan')) else html:wikitext(construct_cat('Karya tanpa maklumat alamat penerbitan')) end -- Year / Inception if args.year then metadataTable:node(construct_field('year', withWikidataLink(args.year))) html:wikitext(construct_cat('Karya dengan maklumat tarikh')) html:wikitext(construct_cat('Karya tahun ' .. args.year)) elseif args.inception then metadataTable:node(construct_field('inception', withWikidataLink(args.inception))) html:wikitext(construct_cat('Karya dengan maklumat tarikh terawal')) else html:wikitext(construct_cat('Karya tanpa maklumat tarikh')) end -- Printer if args.printer then metadataTable:node(construct_field('printer', withWikidataLink(args.printer))) html:wikitext(construct_cat('Karya dengan maklumat pencetak')) else html:wikitext(construct_cat('Karya tanpa maklumat pencetak')) end -- Source local linkable = { djvu=1, pdf=1, png=1, gif=1, tif=1, ogg=1, ogv=1, webm=1 } if args.source and linkable[args.source] then metadataTable:node(construct_field('source', '[[:Fail:' .. mw.title.getCurrentTitle().text .. '|' .. args.source .. ']]')) else metadataTable:node(construct_field('source', args.source)) end -- Progress local progress_data = construct_status_field(args) metadataTable:node(progress_data.row) html:wikitext(progress_data.cat) -- Volumes/Series metadataTable:node(construct_field('volumes', args.volumes)) return metadataTable end -- Build the cover image local function build_cover(args) local page = mw.title.getCurrentTitle() if args.image then local imageTitle if tonumber(args.image) ~= nil then imageTitle = page:subPageTitle(args.image) else imageTitle = mw.title.new(args.image, 'Media') end if imageTitle then local name = imageTitle.text local slash = string.find(name, '/') if slash then local fname = string.sub(name, 1, slash - 1) local fpage = string.sub(name, slash + 1) return '[[Fail:' .. fname .. '|page=' .. fpage .. '|' .. cfg.cover.width .. '|class=ws-cover]]' else return '[[Fail:' .. name .. '|' .. cfg.cover.width .. '|class=ws-cover]]' end else return args.image end else return '[[' .. cfg.cover.image .. '|' .. cfg.cover.width .. '|class=ws-cover]]' end end -- Main local function indexTemplate(frame) local styles = frame:extensionTag{ name = 'templatestyles', args = { src = 'Modul:Index template/styles.css' } } local data = (require 'Modul:Index_data').indexDataWithWikidata(frame) local args = data.args local item = data.item local html = mw.html.create() -- Wikidata indicator if item then html:wikitext('[[Kategori:Karya dengan ID Wikidata]]') html:wikitext('<indicator name="wikidata">[[File:Wikidata.svg|20px|ID Wikidata|link=d:' .. item.id .. ']]</indicator>') else html:wikitext('[[Kategori:Karya tanpa ID Wikidata]]') end local metadataTable = build_metadata(args, item, html) local coverImage = build_cover(args) -- Outer container (mirrors English #ws-index-container) local outerTable = html:tag('table') :attr('id', 'ws-index-container') local outerRow = outerTable:tag('tr') -- Main cell: cover + metadata outerRow:tag('td') :attr('id', 'ws-index-main-cell') :tag('table') :attr('id', 'ws-index-main-table') :tag('tr'):tag('td') :tag('div') :attr('id', 'ws-index-cover-container') :wikitext(coverImage) :done() :node(metadataTable) :done() :tag('tr'):tag('td') :tag('div') :attr('id', 'ws-index-pagelist-container') :addClass('mw-collapsible') :tag('em'):wikitext(cfg.pagelist.pages.txt):done() :wikitext(' ') :tag('span') :attr('id', 'ws-index-pagelist-legend') :wikitext(cfg.pagelist.legend.txt) :done() :tag('div') :attr('id', 'ws-index-pagelist') :addClass('index-pagelist mw-collapsible-content') :newline() :wikitext(args.pages and mw.text.trim(args.pages)) :newline() -- Remarks cell (always rendered, empty or not — matching English) if args.remarks then outerRow:tag('td') :attr('id', 'ws-index-remarks') :newline() :wikitext(frame:preprocess(args.remarks)) else outerRow:tag('td') :attr('id', 'ws-index-remarks-empty') end -- Notes (below outer table, like English module) if args.notes then html:tag('div') :attr('id', 'ws-index-notes') :wikitext(args.notes) end -- Type categories if cfg.type_cats[args.type] then html:wikitext(construct_cat(cfg.type_cats[args.type])) end -- Source categories if cfg.source_cats[args.source] then html:wikitext(construct_cat(cfg.source_cats[args.source])) elseif args.source ~= 'lain-lain' then html:wikitext(construct_cat('Indeks fail format lain')) end html:wikitext(construct_cat('Indeks')) if not args.remarks then html:wikitext(construct_cat('Laman berindeks')) end return styles .. tostring(html) end local p = {} function p.indexTemplate(frame) return indexTemplate(frame) end return p t0h6b07p6sdbl73hey4ababno16wpiv 22508 22507 2026-04-13T06:18:03Z Hakimi97 9 22508 Scribunto text/plain --[=[ Latest update: 13th April 2026 This is a module to implement logic for [[MediaWiki:Proofreadpage index template]] on Malay Wikisource, based on https://en.wikisource.beta.wmflabs.org/wiki/Module:Index_template with significant changes: * The structure of image, metadata, pagelist, remarks/notes reconfigured to follow the structure on [[MediaWiki:Proofreadpage index template]] albeit with some modifications. * Sufficient gap between image and metadata * Sufficient gap between labels and values of metadata * Author property value changed to P50 instead of P253075 * Add language parameter and categorization for metadataTable * Change the wikilink format of edition and volume to follow the convention of [[Title/(Volume or Edition) (number)|(number)]]. * Ensure all file types under the source parameter could be wikilinked. ]=] local ISO_639 = require('Modul:ISO 639') local cfg = require('Modul:Index template/config') -- Helper: wrap in category markup local function construct_cat(cat) return '[[Kategori:' .. cat .. ']]' end -- Helper: link to category page local function construct_cat_link(cat, text) return '[[:Kategori:' .. cat .. '|' .. (text or cat) .. ']]' end -- Build a metadata row using CSS classes (like English module) local function construct_field(id, content) if id == nil or content == nil then return nil elseif not cfg.headings[id] then error(cfg.missing_heading_id(id)) end local tr = mw.html.create('tr') :attr('id', 'ws-index-' .. id .. '-row') :addClass('ws-index-row') :tag('th') :attr('scope', 'row') :attr('id', 'ws-index-' .. id .. '-label') :addClass('ws-index-label') :wikitext(cfg.headings[id]['txt']) :done() :tag('td') :attr('id', 'ws-index-' .. id .. '-value') :addClass('ws-index-value') :wikitext(content) :allDone() return tr end -- Build the progress/status row local function construct_status_field(args) local index_status = args.progress or '_missing' local sd = cfg.status[index_status] or cfg.status['_default'] local txt = sd['txt'] if type(txt) == 'function' then txt = txt(index_status) end local display if sd['error'] then display = '<span class="error">' .. txt .. '</span>' else display = construct_cat_link(sd['cat'], txt) end return { row = construct_field('progress', display), cat = construct_cat(sd['cat']) } end -- Wikidata link helpers (unchanged from your original) local function addWikidataToLink(page, label, category) local title = mw.title.new(page) if title == nil then return '[[' .. page .. '|' .. label .. ']]' end if title.isRedirect then title = title.redirectTarget end local tag = mw.html.create('span') local itemId = mw.wikibase.getEntityIdForTitle(title.fullText) tag:wikitext('[[' .. page .. '|' .. label .. ']]') if itemId ~= nil then tag:wikitext(' [[Image:Wikidata.svg|10px|link=d:' .. itemId .. '|Lihat maklumat di Wikidata]]') if category ~= nil then tag:wikitext('[[Kategori:' .. category .. ']]') end end return tostring(tag) end local function withWikidataLink(wikitext, category) if wikitext == nil then return nil end local new_wikitext = mw.ustring.gsub(wikitext, '%[%[([^|%]]*)%]%]', function(page) return addWikidataToLink(page, mw.ustring.gsub(page, '%.*/', ''), category) end) if new_wikitext ~= wikitext then return new_wikitext end return mw.ustring.gsub(wikitext, '%[%[([^|]*)|([^|%]]*)%]%]', function(page, link) return addWikidataToLink(page, link, category) end) end local function linkIfExists(page, label) if not page or page == '' then return page end local title = mw.title.new(page) if title and title.exists then return '[[' .. title.fullText .. '|' .. (label or page) .. ']]' end return label or page end local function makeTitleContent(rawTitle, item) if not rawTitle or rawTitle == '' then return rawTitle end local content = linkIfExists(rawTitle, rawTitle) if item then content = withWikidataLink(content) end return content end -- Build the metadata table local function build_metadata(args, item, html) local rawTitle = args.title local metadataTable = mw.html.create('table') :attr('id', 'ws-index-metadata') -- Title if rawTitle then local titleContent = makeTitleContent(rawTitle, item) metadataTable:node(construct_field('title', titleContent)) else mw.addWarning('Anda perlu isi medan tajuk borang.') end -- Subtitle metadataTable:node(construct_field('subtitle', withWikidataLink(args.subtitle))) -- Language if args.language then if item then metadataTable:node(construct_field('language', withWikidataLink(args.language))) html:wikitext(construct_cat('Karya dengan maklumat bahasa')) local languages = item:formatPropertyValues('P407', { mw.wikibase.entity.claimRanks.RANK_NORMAL })['value'] local languageCount = 0 for language in string.gmatch(languages, '([^,]+)') do languageCount = languageCount + 1 html:wikitext(construct_cat('Laman indeks karya yang asal dalam ' .. language)) end if languageCount > 1 then html:wikitext(construct_cat('Laman indeks karya yang asal dalam pelbagai bahasa')) end else local langs = mw.text.split(args.language, ',%s*', false) local displayLangs = {} local languageCount = 0 for _, l in ipairs(langs) do local lang = mw.text.trim(l) if lang ~= '' then local langName = ISO_639.language_name(lang, lang) table.insert(displayLangs, langName) languageCount = languageCount + 1 html:wikitext(construct_cat( 'Laman indeks karya yang asal dalam bahasa ' .. langName )) end end if languageCount > 1 then html:wikitext(construct_cat('Laman indeks karya yang asal dalam pelbagai bahasa')) metadataTable:node(construct_field('language', table.concat(displayLangs, ', '))) end end else html:wikitext(construct_cat('Laman indeks karya tanpa maklumat bahasa')) end -- Volume if args.volume and rawTitle then metadataTable:node(construct_field('volume', '[[' .. rawTitle .. '/Jilid ' .. args.volume .. '|' .. args.volume .. ']]')) html:wikitext(construct_cat('Karya dengan maklumat nombor jilid')) else html:wikitext(construct_cat('Karya tanpa maklumat nombor jilid')) end -- Edition if args.edition and rawTitle then metadataTable:node(construct_field('edition', '[[' .. rawTitle .. '/Edisi ' .. args.edition .. '|' .. args.edition .. ']]')) html:wikitext(construct_cat('Karya dengan maklumat edisi')) else html:wikitext(construct_cat('Karya tanpa maklumat edisi')) end -- Author if args.author then if item then metadataTable:node(construct_field('author', withWikidataLink(args.author))) html:wikitext(construct_cat('Karya dengan maklumat pengarang')) local authors = item:formatPropertyValues('P50', { mw.wikibase.entity.claimRanks.RANK_NORMAL })['value'] for author in string.gmatch(authors, '([^,]+)') do html:wikitext(construct_cat('Karya ' .. author)) end else local hasWikiLink = args.author:find('%[%[') or args.author:find('%]%]') metadataTable:node(construct_field( 'author', hasWikiLink and args.author or ('{{Al|' .. args.author .. '}}') )) end else html:wikitext(construct_cat('Karya tanpa maklumat pengarang')) end -- Translator if args.translator then local content = item and withWikidataLink(args.translator) or ('{{Al|' .. args.translator .. '}}') metadataTable:node(construct_field('translator', content)) html:wikitext(construct_cat('Karya dengan maklumat penterjemah')) else html:wikitext(construct_cat('Karya tanpa maklumat penterjemah')) end -- Editor if args.editor then local content = item and withWikidataLink(args.editor) or ('{{Al|' .. args.editor .. '}}') metadataTable:node(construct_field('editor', content)) html:wikitext(construct_cat('Karya dengan maklumat penyunting')) else html:wikitext(construct_cat('Karya tanpa maklumat penyunting')) end -- Illustrator if args.illustrator then metadataTable:node(construct_field('illustrator', withWikidataLink(args.illustrator))) html:wikitext(construct_cat('Karya dengan maklumat pengilustrasi')) else html:wikitext(construct_cat('Karya tanpa maklumat pengilustrasi')) end -- Publisher if args.publisher then metadataTable:node(construct_field('publisher', withWikidataLink(args.publisher))) html:wikitext(construct_cat('Karya dengan maklumat penerbit')) else html:wikitext(construct_cat('Karya tanpa maklumat penerbit')) end -- Address / Published in if args.address then metadataTable:node(construct_field('address', withWikidataLink(args.address))) html:wikitext(construct_cat('Karya dengan maklumat alamat')) elseif args.publishedin then metadataTable:node(construct_field('publishedin', withWikidataLink(args.publishedin))) html:wikitext(construct_cat('Karya dengan maklumat alamat penerbitan')) else html:wikitext(construct_cat('Karya tanpa maklumat alamat penerbitan')) end -- Year / Inception if args.year then metadataTable:node(construct_field('year', withWikidataLink(args.year))) html:wikitext(construct_cat('Karya dengan maklumat tarikh')) html:wikitext(construct_cat('Karya tahun ' .. args.year)) elseif args.inception then metadataTable:node(construct_field('inception', withWikidataLink(args.inception))) html:wikitext(construct_cat('Karya dengan maklumat tarikh terawal')) else html:wikitext(construct_cat('Karya tanpa maklumat tarikh')) end -- Printer if args.printer then metadataTable:node(construct_field('printer', withWikidataLink(args.printer))) html:wikitext(construct_cat('Karya dengan maklumat pencetak')) else html:wikitext(construct_cat('Karya tanpa maklumat pencetak')) end -- Source local linkable = { djvu=1, pdf=1, png=1, gif=1, tif=1, ogg=1, ogv=1, webm=1 } if args.source and linkable[args.source] then metadataTable:node(construct_field('source', '[[:Fail:' .. mw.title.getCurrentTitle().text .. '|' .. args.source .. ']]')) else metadataTable:node(construct_field('source', args.source)) end -- Progress local progress_data = construct_status_field(args) metadataTable:node(progress_data.row) html:wikitext(progress_data.cat) -- Volumes/Series metadataTable:node(construct_field('volumes', args.volumes)) return metadataTable end -- Build the cover image local function build_cover(args) local page = mw.title.getCurrentTitle() if args.image then local imageTitle if tonumber(args.image) ~= nil then imageTitle = page:subPageTitle(args.image) else imageTitle = mw.title.new(args.image, 'Media') end if imageTitle then local name = imageTitle.text local slash = string.find(name, '/') if slash then local fname = string.sub(name, 1, slash - 1) local fpage = string.sub(name, slash + 1) return '[[Fail:' .. fname .. '|page=' .. fpage .. '|' .. cfg.cover.width .. '|class=ws-cover]]' else return '[[Fail:' .. name .. '|' .. cfg.cover.width .. '|class=ws-cover]]' end else return args.image end else return '[[' .. cfg.cover.image .. '|' .. cfg.cover.width .. '|class=ws-cover]]' end end -- Main local function indexTemplate(frame) local styles = frame:extensionTag{ name = 'templatestyles', args = { src = 'Modul:Index template/styles.css' } } local data = (require 'Modul:Index_data').indexDataWithWikidata(frame) local args = data.args local item = data.item local html = mw.html.create() -- Wikidata indicator if item then html:wikitext('[[Kategori:Karya dengan ID Wikidata]]') html:wikitext('<indicator name="wikidata">[[File:Wikidata.svg|20px|ID Wikidata|link=d:' .. item.id .. ']]</indicator>') else html:wikitext('[[Kategori:Karya tanpa ID Wikidata]]') end local metadataTable = build_metadata(args, item, html) local coverImage = build_cover(args) -- Outer container (mirrors English #ws-index-container) local outerTable = html:tag('table') :attr('id', 'ws-index-container') local outerRow = outerTable:tag('tr') -- Main cell: cover + metadata outerRow:tag('td') :attr('id', 'ws-index-main-cell') :tag('table') :attr('id', 'ws-index-main-table') :tag('tr'):tag('td') :tag('div') :attr('id', 'ws-index-cover-container') :wikitext(coverImage) :done() :node(metadataTable) :done() :tag('tr'):tag('td') :tag('div') :attr('id', 'ws-index-pagelist-container') :addClass('mw-collapsible') :tag('em'):wikitext(cfg.pagelist.pages.txt):done() :wikitext(' ') :tag('span') :attr('id', 'ws-index-pagelist-legend') :wikitext(cfg.pagelist.legend.txt) :done() :tag('div') :attr('id', 'ws-index-pagelist') :addClass('index-pagelist mw-collapsible-content') :newline() :wikitext(args.pages and mw.text.trim(args.pages)) :newline() -- Remarks cell (always rendered, empty or not — matching English) if args.remarks then outerRow:tag('td') :attr('id', 'ws-index-remarks') :newline() :wikitext(frame:preprocess(args.remarks)) else outerRow:tag('td') :attr('id', 'ws-index-remarks-empty') end -- Notes (below outer table, like English module) if args.notes then html:tag('div') :attr('id', 'ws-index-notes') :wikitext(args.notes) end -- Type categories if cfg.type_cats[args.type] then html:wikitext(construct_cat(cfg.type_cats[args.type])) end -- Source categories if cfg.source_cats[args.source] then html:wikitext(construct_cat(cfg.source_cats[args.source])) elseif args.source ~= 'lain-lain' then html:wikitext(construct_cat('Indeks fail format lain')) end html:wikitext(construct_cat('Indeks')) if not args.remarks then html:wikitext(construct_cat('Laman berindeks')) end return styles .. tostring(html) end local p = {} function p.indexTemplate(frame) return indexTemplate(frame) end return p kyea3vxkignd29ynbinzenh7861ka3t 22510 22508 2026-04-13T06:26:13Z Hakimi97 9 22510 Scribunto text/plain --[=[ Latest update: 13th April 2026 This is a module to implement logic for [[MediaWiki:Proofreadpage index template]] on Malay Wikisource, based on https://en.wikisource.beta.wmflabs.org/wiki/Module:Index_template with significant changes: * The structure of image, metadata, pagelist, remarks/notes reconfigured to follow the structure on [[MediaWiki:Proofreadpage index template]] albeit with some modifications. * Sufficient gap between image and metadata * Sufficient gap between labels and values of metadata * Author property value changed to P50 instead of P253075 * Add language parameter and categorization for metadataTable * Change the wikilink format of edition and volume to follow the convention of [[Title/(Volume or Edition) (number)|(number)]]. * Ensure all file types under the source parameter could be wikilinked. ]=] local ISO_639 = require('Modul:ISO 639') local cfg = require('Modul:Index template/config') -- Helper: wrap in category markup local function construct_cat(cat) return '[[Kategori:' .. cat .. ']]' end -- Helper: link to category page local function construct_cat_link(cat, text) return '[[:Kategori:' .. cat .. '|' .. (text or cat) .. ']]' end -- Build a metadata row using CSS classes (like English module) local function construct_field(id, content) if id == nil or content == nil then return nil elseif not cfg.headings[id] then error(cfg.missing_heading_id(id)) end local tr = mw.html.create('tr') :attr('id', 'ws-index-' .. id .. '-row') :addClass('ws-index-row') :tag('th') :attr('scope', 'row') :attr('id', 'ws-index-' .. id .. '-label') :addClass('ws-index-label') :wikitext(cfg.headings[id]['txt']) :done() :tag('td') :attr('id', 'ws-index-' .. id .. '-value') :addClass('ws-index-value') :wikitext(content) :allDone() return tr end -- Build the progress/status row local function construct_status_field(args) local index_status = args.progress or '_missing' local sd = cfg.status[index_status] or cfg.status['_default'] local txt = sd['txt'] if type(txt) == 'function' then txt = txt(index_status) end local display if sd['error'] then display = '<span class="error">' .. txt .. '</span>' else display = construct_cat_link(sd['cat'], txt) end return { row = construct_field('progress', display), cat = construct_cat(sd['cat']) } end -- Wikidata link helpers (unchanged from your original) local function addWikidataToLink(page, label, category) local title = mw.title.new(page) if title == nil then return '[[' .. page .. '|' .. label .. ']]' end if title.isRedirect then title = title.redirectTarget end local tag = mw.html.create('span') local itemId = mw.wikibase.getEntityIdForTitle(title.fullText) tag:wikitext('[[' .. page .. '|' .. label .. ']]') if itemId ~= nil then tag:wikitext(' [[Image:Wikidata.svg|10px|link=d:' .. itemId .. '|Lihat maklumat di Wikidata]]') if category ~= nil then tag:wikitext('[[Kategori:' .. category .. ']]') end end return tostring(tag) end local function withWikidataLink(wikitext, category) if wikitext == nil then return nil end local new_wikitext = mw.ustring.gsub(wikitext, '%[%[([^|%]]*)%]%]', function(page) return addWikidataToLink(page, mw.ustring.gsub(page, '%.*/', ''), category) end) if new_wikitext ~= wikitext then return new_wikitext end return mw.ustring.gsub(wikitext, '%[%[([^|]*)|([^|%]]*)%]%]', function(page, link) return addWikidataToLink(page, link, category) end) end local function linkIfExists(page, label) if not page or page == '' then return page end local title = mw.title.new(page) if title and title.exists then return '[[' .. title.fullText .. '|' .. (label or page) .. ']]' end return label or page end local function makeTitleContent(rawTitle, item) if not rawTitle or rawTitle == '' then return rawTitle end local content = linkIfExists(rawTitle, rawTitle) if item then content = withWikidataLink(content) end return content end -- Build the metadata table local function build_metadata(args, item, html) local rawTitle = args.title local metadataTable = mw.html.create('table') :attr('id', 'ws-index-metadata') -- Title if args.title_display then metadataTable:node(construct_field('title', args.title_display)) elseif rawTitle then local titleContent = makeTitleContent(rawTitle, item) metadataTable:node(construct_field('title', titleContent)) else mw.addWarning('Anda perlu isi medan tajuk borang.') end -- Subtitle metadataTable:node(construct_field('subtitle', withWikidataLink(args.subtitle))) -- Language if args.language then if item then metadataTable:node(construct_field('language', withWikidataLink(args.language))) html:wikitext(construct_cat('Karya dengan maklumat bahasa')) local languages = item:formatPropertyValues('P407', { mw.wikibase.entity.claimRanks.RANK_NORMAL })['value'] local languageCount = 0 for language in string.gmatch(languages, '([^,]+)') do languageCount = languageCount + 1 html:wikitext(construct_cat('Laman indeks karya yang asal dalam ' .. language)) end if languageCount > 1 then html:wikitext(construct_cat('Laman indeks karya yang asal dalam pelbagai bahasa')) end else local langs = mw.text.split(args.language, ',%s*', false) local displayLangs = {} local languageCount = 0 for _, l in ipairs(langs) do local lang = mw.text.trim(l) if lang ~= '' then local langName = ISO_639.language_name(lang, lang) table.insert(displayLangs, langName) languageCount = languageCount + 1 html:wikitext(construct_cat( 'Laman indeks karya yang asal dalam bahasa ' .. langName )) end end if languageCount > 1 then html:wikitext(construct_cat('Laman indeks karya yang asal dalam pelbagai bahasa')) metadataTable:node(construct_field('language', table.concat(displayLangs, ', '))) end end else html:wikitext(construct_cat('Laman indeks karya tanpa maklumat bahasa')) end -- Volume if args.volume and rawTitle then metadataTable:node(construct_field('volume', '[[' .. rawTitle .. '/Jilid ' .. args.volume .. '|' .. args.volume .. ']]')) html:wikitext(construct_cat('Karya dengan maklumat nombor jilid')) else html:wikitext(construct_cat('Karya tanpa maklumat nombor jilid')) end -- Edition if args.edition and rawTitle then metadataTable:node(construct_field('edition', '[[' .. rawTitle .. '/Edisi ' .. args.edition .. '|' .. args.edition .. ']]')) html:wikitext(construct_cat('Karya dengan maklumat edisi')) else html:wikitext(construct_cat('Karya tanpa maklumat edisi')) end -- Author if args.author then if item then metadataTable:node(construct_field('author', withWikidataLink(args.author))) html:wikitext(construct_cat('Karya dengan maklumat pengarang')) local authors = item:formatPropertyValues('P50', { mw.wikibase.entity.claimRanks.RANK_NORMAL })['value'] for author in string.gmatch(authors, '([^,]+)') do html:wikitext(construct_cat('Karya ' .. author)) end else local hasWikiLink = args.author:find('%[%[') or args.author:find('%]%]') metadataTable:node(construct_field( 'author', hasWikiLink and args.author or ('{{Al|' .. args.author .. '}}') )) end else html:wikitext(construct_cat('Karya tanpa maklumat pengarang')) end -- Translator if args.translator then local content = item and withWikidataLink(args.translator) or ('{{Al|' .. args.translator .. '}}') metadataTable:node(construct_field('translator', content)) html:wikitext(construct_cat('Karya dengan maklumat penterjemah')) else html:wikitext(construct_cat('Karya tanpa maklumat penterjemah')) end -- Editor if args.editor then local content = item and withWikidataLink(args.editor) or ('{{Al|' .. args.editor .. '}}') metadataTable:node(construct_field('editor', content)) html:wikitext(construct_cat('Karya dengan maklumat penyunting')) else html:wikitext(construct_cat('Karya tanpa maklumat penyunting')) end -- Illustrator if args.illustrator then metadataTable:node(construct_field('illustrator', withWikidataLink(args.illustrator))) html:wikitext(construct_cat('Karya dengan maklumat pengilustrasi')) else html:wikitext(construct_cat('Karya tanpa maklumat pengilustrasi')) end -- Publisher if args.publisher then metadataTable:node(construct_field('publisher', withWikidataLink(args.publisher))) html:wikitext(construct_cat('Karya dengan maklumat penerbit')) else html:wikitext(construct_cat('Karya tanpa maklumat penerbit')) end -- Address / Published in if args.address then metadataTable:node(construct_field('address', withWikidataLink(args.address))) html:wikitext(construct_cat('Karya dengan maklumat alamat')) elseif args.publishedin then metadataTable:node(construct_field('publishedin', withWikidataLink(args.publishedin))) html:wikitext(construct_cat('Karya dengan maklumat alamat penerbitan')) else html:wikitext(construct_cat('Karya tanpa maklumat alamat penerbitan')) end -- Year / Inception if args.year then metadataTable:node(construct_field('year', withWikidataLink(args.year))) html:wikitext(construct_cat('Karya dengan maklumat tarikh')) html:wikitext(construct_cat('Karya tahun ' .. args.year)) elseif args.inception then metadataTable:node(construct_field('inception', withWikidataLink(args.inception))) html:wikitext(construct_cat('Karya dengan maklumat tarikh terawal')) else html:wikitext(construct_cat('Karya tanpa maklumat tarikh')) end -- Printer if args.printer then metadataTable:node(construct_field('printer', withWikidataLink(args.printer))) html:wikitext(construct_cat('Karya dengan maklumat pencetak')) else html:wikitext(construct_cat('Karya tanpa maklumat pencetak')) end -- Source local linkable = { djvu=1, pdf=1, png=1, gif=1, tif=1, ogg=1, ogv=1, webm=1 } if args.source and linkable[args.source] then metadataTable:node(construct_field('source', '[[:Fail:' .. mw.title.getCurrentTitle().text .. '|' .. args.source .. ']]')) else metadataTable:node(construct_field('source', args.source)) end -- Progress local progress_data = construct_status_field(args) metadataTable:node(progress_data.row) html:wikitext(progress_data.cat) -- Volumes/Series metadataTable:node(construct_field('volumes', args.volumes)) return metadataTable end -- Build the cover image local function build_cover(args) local page = mw.title.getCurrentTitle() if args.image then local imageTitle if tonumber(args.image) ~= nil then imageTitle = page:subPageTitle(args.image) else imageTitle = mw.title.new(args.image, 'Media') end if imageTitle then local name = imageTitle.text local slash = string.find(name, '/') if slash then local fname = string.sub(name, 1, slash - 1) local fpage = string.sub(name, slash + 1) return '[[Fail:' .. fname .. '|page=' .. fpage .. '|' .. cfg.cover.width .. '|class=ws-cover]]' else return '[[Fail:' .. name .. '|' .. cfg.cover.width .. '|class=ws-cover]]' end else return args.image end else return '[[' .. cfg.cover.image .. '|' .. cfg.cover.width .. '|class=ws-cover]]' end end -- Main local function indexTemplate(frame) local styles = frame:extensionTag{ name = 'templatestyles', args = { src = 'Modul:Index template/styles.css' } } local data = (require 'Modul:Index_data').indexDataWithWikidata(frame) local args = data.args local item = data.item local html = mw.html.create() -- Wikidata indicator if item then html:wikitext('[[Kategori:Karya dengan ID Wikidata]]') html:wikitext('<indicator name="wikidata">[[File:Wikidata.svg|20px|ID Wikidata|link=d:' .. item.id .. ']]</indicator>') else html:wikitext('[[Kategori:Karya tanpa ID Wikidata]]') end local metadataTable = build_metadata(args, item, html) local coverImage = build_cover(args) -- Outer container (mirrors English #ws-index-container) local outerTable = html:tag('table') :attr('id', 'ws-index-container') local outerRow = outerTable:tag('tr') -- Main cell: cover + metadata outerRow:tag('td') :attr('id', 'ws-index-main-cell') :tag('table') :attr('id', 'ws-index-main-table') :tag('tr'):tag('td') :tag('div') :attr('id', 'ws-index-cover-container') :wikitext(coverImage) :done() :node(metadataTable) :done() :tag('tr'):tag('td') :tag('div') :attr('id', 'ws-index-pagelist-container') :addClass('mw-collapsible') :tag('em'):wikitext(cfg.pagelist.pages.txt):done() :wikitext(' ') :tag('span') :attr('id', 'ws-index-pagelist-legend') :wikitext(cfg.pagelist.legend.txt) :done() :tag('div') :attr('id', 'ws-index-pagelist') :addClass('index-pagelist mw-collapsible-content') :newline() :wikitext(args.pages and mw.text.trim(args.pages)) :newline() -- Remarks cell (always rendered, empty or not — matching English) if args.remarks then outerRow:tag('td') :attr('id', 'ws-index-remarks') :newline() :wikitext(frame:preprocess(args.remarks)) else outerRow:tag('td') :attr('id', 'ws-index-remarks-empty') end -- Notes (below outer table, like English module) if args.notes then html:tag('div') :attr('id', 'ws-index-notes') :wikitext(args.notes) end -- Type categories if cfg.type_cats[args.type] then html:wikitext(construct_cat(cfg.type_cats[args.type])) end -- Source categories if cfg.source_cats[args.source] then html:wikitext(construct_cat(cfg.source_cats[args.source])) elseif args.source ~= 'lain-lain' then html:wikitext(construct_cat('Indeks fail format lain')) end html:wikitext(construct_cat('Indeks')) if not args.remarks then html:wikitext(construct_cat('Laman berindeks')) end return styles .. tostring(html) end local p = {} function p.indexTemplate(frame) return indexTemplate(frame) end return p szulbbb39lozma9wil3vhbrpuladima 22511 22510 2026-04-13T06:28:12Z Hakimi97 9 22511 Scribunto text/plain --[=[ Latest update: 13th April 2026 This is a module to implement logic for [[MediaWiki:Proofreadpage index template]] on Malay Wikisource, based on https://en.wikisource.beta.wmflabs.org/wiki/Module:Index_template with significant changes: * The structure of image, metadata, pagelist, remarks/notes reconfigured to follow the structure on [[MediaWiki:Proofreadpage index template]] albeit with some modifications. * Sufficient gap between image and metadata * Sufficient gap between labels and values of metadata * Author property value changed to P50 instead of P253075 * Add language parameter and categorization for metadataTable * Change the wikilink format of edition and volume to follow the convention of [[Title/(Volume or Edition) (number)|(number)]]. * Ensure all file types under the source parameter could be wikilinked. ]=] local ISO_639 = require('Modul:ISO 639') local cfg = require('Modul:Index template/config') -- Helper: wrap in category markup local function construct_cat(cat) return '[[Kategori:' .. cat .. ']]' end -- Helper: link to category page local function construct_cat_link(cat, text) return '[[:Kategori:' .. cat .. '|' .. (text or cat) .. ']]' end -- Build a metadata row using CSS classes (like English module) local function construct_field(id, content) if id == nil or content == nil then return nil elseif not cfg.headings[id] then error(cfg.missing_heading_id(id)) end local tr = mw.html.create('tr') :attr('id', 'ws-index-' .. id .. '-row') :addClass('ws-index-row') :tag('th') :attr('scope', 'row') :attr('id', 'ws-index-' .. id .. '-label') :addClass('ws-index-label') :wikitext(cfg.headings[id]['txt']) :done() :tag('td') :attr('id', 'ws-index-' .. id .. '-value') :addClass('ws-index-value') :wikitext(content) :allDone() return tr end -- Build the progress/status row local function construct_status_field(args) local index_status = args.progress or '_missing' local sd = cfg.status[index_status] or cfg.status['_default'] local txt = sd['txt'] if type(txt) == 'function' then txt = txt(index_status) end local display if sd['error'] then display = '<span class="error">' .. txt .. '</span>' else display = construct_cat_link(sd['cat'], txt) end return { row = construct_field('progress', display), cat = construct_cat(sd['cat']) } end -- Wikidata link helpers (unchanged from your original) local function addWikidataToLink(page, label, category) local title = mw.title.new(page) if title == nil then return '[[' .. page .. '|' .. label .. ']]' end if title.isRedirect then title = title.redirectTarget end local tag = mw.html.create('span') local itemId = mw.wikibase.getEntityIdForTitle(title.fullText) tag:wikitext('[[' .. page .. '|' .. label .. ']]') if itemId ~= nil then tag:wikitext(' [[Image:Wikidata.svg|10px|link=d:' .. itemId .. '|Lihat maklumat di Wikidata]]') if category ~= nil then tag:wikitext('[[Kategori:' .. category .. ']]') end end return tostring(tag) end local function withWikidataLink(wikitext, category) if wikitext == nil then return nil end local new_wikitext = mw.ustring.gsub(wikitext, '%[%[([^|%]]*)%]%]', function(page) return addWikidataToLink(page, mw.ustring.gsub(page, '%.*/', ''), category) end) if new_wikitext ~= wikitext then return new_wikitext end return mw.ustring.gsub(wikitext, '%[%[([^|]*)|([^|%]]*)%]%]', function(page, link) return addWikidataToLink(page, link, category) end) end -- Build the metadata table local function build_metadata(args, item, html) local metadataTable = mw.html.create('table') :attr('id', 'ws-index-metadata') -- Title if args.title then local titleContent = item and withWikidataLink(args.title) or '[[' .. args.title .. ']]' metadataTable:node(construct_field('title', titleContent)) else mw.addWarning('Anda perlu isi medan tajuk borang.') end -- Subtitle metadataTable:node(construct_field('subtitle', withWikidataLink(args.subtitle))) -- Language if args.language then if item then metadataTable:node(construct_field('language', withWikidataLink(args.language))) html:wikitext(construct_cat('Karya dengan maklumat bahasa')) local languages = item:formatPropertyValues('P407', { mw.wikibase.entity.claimRanks.RANK_NORMAL })['value'] local languageCount = 0 for language in string.gmatch(languages, '([^,]+)') do languageCount = languageCount + 1 html:wikitext(construct_cat('Laman indeks karya yang asal dalam ' .. language)) end if languageCount > 1 then html:wikitext(construct_cat('Laman indeks karya yang asal dalam pelbagai bahasa')) end else local langs = mw.text.split(args.language, ',%s*', false) local displayLangs = {} local languageCount = 0 for _, l in ipairs(langs) do local lang = mw.text.trim(l) if lang ~= '' then local langName = ISO_639.language_name(lang, lang) table.insert(displayLangs, langName) languageCount = languageCount + 1 html:wikitext(construct_cat( 'Laman indeks karya yang asal dalam bahasa ' .. langName )) end end if languageCount > 1 then html:wikitext(construct_cat('Laman indeks karya yang asal dalam pelbagai bahasa')) metadataTable:node(construct_field('language', table.concat(displayLangs, ', '))) end end else html:wikitext(construct_cat('Laman indeks karya tanpa maklumat bahasa')) end -- Volume if args.volume then metadataTable:node(construct_field('volume', '[[' .. args.title .. '/Jilid ' .. args.volume .. '|' .. args.volume .. ']]')) html:wikitext(construct_cat('Karya dengan maklumat nombor jilid')) else html:wikitext(construct_cat('Karya tanpa maklumat nombor jilid')) end -- Edition if args.edition then metadataTable:node(construct_field('edition', '[[' .. args.title .. '/Edisi ' .. args.edition .. '|' .. args.edition .. ']]')) html:wikitext(construct_cat('Karya dengan maklumat edisi')) else html:wikitext(construct_cat('Karya tanpa maklumat edisi')) end -- Author if args.author then if item then metadataTable:node(construct_field('author', withWikidataLink(args.author))) html:wikitext(construct_cat('Karya dengan maklumat pengarang')) local authors = item:formatPropertyValues('P50', { mw.wikibase.entity.claimRanks.RANK_NORMAL })['value'] for author in string.gmatch(authors, '([^,]+)') do html:wikitext(construct_cat('Karya ' .. author)) end else local hasWikiLink = args.author:find('%[%[') or args.author:find('%]%]') metadataTable:node(construct_field( 'author', hasWikiLink and args.author or ('{{Al|' .. args.author .. '}}') )) end else html:wikitext(construct_cat('Karya tanpa maklumat pengarang')) end -- Translator if args.translator then local content = item and withWikidataLink(args.translator) or ('{{Al|' .. args.translator .. '}}') metadataTable:node(construct_field('translator', content)) html:wikitext(construct_cat('Karya dengan maklumat penterjemah')) else html:wikitext(construct_cat('Karya tanpa maklumat penterjemah')) end -- Editor if args.editor then local content = item and withWikidataLink(args.editor) or ('{{Al|' .. args.editor .. '}}') metadataTable:node(construct_field('editor', content)) html:wikitext(construct_cat('Karya dengan maklumat penyunting')) else html:wikitext(construct_cat('Karya tanpa maklumat penyunting')) end -- Illustrator if args.illustrator then metadataTable:node(construct_field('illustrator', withWikidataLink(args.illustrator))) html:wikitext(construct_cat('Karya dengan maklumat pengilustrasi')) else html:wikitext(construct_cat('Karya tanpa maklumat pengilustrasi')) end -- Publisher if args.publisher then metadataTable:node(construct_field('publisher', withWikidataLink(args.publisher))) html:wikitext(construct_cat('Karya dengan maklumat penerbit')) else html:wikitext(construct_cat('Karya tanpa maklumat penerbit')) end -- Address / Published in if args.address then metadataTable:node(construct_field('address', withWikidataLink(args.address))) html:wikitext(construct_cat('Karya dengan maklumat alamat')) elseif args.publishedin then metadataTable:node(construct_field('publishedin', withWikidataLink(args.publishedin))) html:wikitext(construct_cat('Karya dengan maklumat alamat penerbitan')) else html:wikitext(construct_cat('Karya tanpa maklumat alamat penerbitan')) end -- Year / Inception if args.year then metadataTable:node(construct_field('year', withWikidataLink(args.year))) html:wikitext(construct_cat('Karya dengan maklumat tarikh')) html:wikitext(construct_cat('Karya tahun ' .. args.year)) elseif args.inception then metadataTable:node(construct_field('inception', withWikidataLink(args.inception))) html:wikitext(construct_cat('Karya dengan maklumat tarikh terawal')) else html:wikitext(construct_cat('Karya tanpa maklumat tarikh')) end -- Printer if args.printer then metadataTable:node(construct_field('printer', withWikidataLink(args.printer))) html:wikitext(construct_cat('Karya dengan maklumat pencetak')) else html:wikitext(construct_cat('Karya tanpa maklumat pencetak')) end -- Source local linkable = { djvu=1, pdf=1, png=1, gif=1, tif=1, ogg=1, ogv=1, webm=1 } if args.source and linkable[args.source] then metadataTable:node(construct_field('source', '[[:Fail:' .. mw.title.getCurrentTitle().text .. '|' .. args.source .. ']]')) else metadataTable:node(construct_field('source', args.source)) end -- Progress local progress_data = construct_status_field(args) metadataTable:node(progress_data.row) html:wikitext(progress_data.cat) -- Volumes/Series metadataTable:node(construct_field('volumes', args.volumes)) return metadataTable end -- Build the cover image local function build_cover(args) local page = mw.title.getCurrentTitle() if args.image then local imageTitle if tonumber(args.image) ~= nil then imageTitle = page:subPageTitle(args.image) else imageTitle = mw.title.new(args.image, 'Media') end if imageTitle then local name = imageTitle.text local slash = string.find(name, '/') if slash then local fname = string.sub(name, 1, slash - 1) local fpage = string.sub(name, slash + 1) return '[[Fail:' .. fname .. '|page=' .. fpage .. '|' .. cfg.cover.width .. '|class=ws-cover]]' else return '[[Fail:' .. name .. '|' .. cfg.cover.width .. '|class=ws-cover]]' end else return args.image end else return '[[' .. cfg.cover.image .. '|' .. cfg.cover.width .. '|class=ws-cover]]' end end -- Main local function indexTemplate(frame) local styles = frame:extensionTag{ name = 'templatestyles', args = { src = 'Modul:Index template/styles.css' } } local data = (require 'Modul:Index_data').indexDataWithWikidata(frame) local args = data.args local item = data.item local html = mw.html.create() -- Wikidata indicator if item then html:wikitext('[[Kategori:Karya dengan ID Wikidata]]') html:wikitext('<indicator name="wikidata">[[File:Wikidata.svg|20px|ID Wikidata|link=d:' .. item.id .. ']]</indicator>') else html:wikitext('[[Kategori:Karya tanpa ID Wikidata]]') end local metadataTable = build_metadata(args, item, html) local coverImage = build_cover(args) -- Outer container (mirrors English #ws-index-container) local outerTable = html:tag('table') :attr('id', 'ws-index-container') local outerRow = outerTable:tag('tr') -- Main cell: cover + metadata outerRow:tag('td') :attr('id', 'ws-index-main-cell') :tag('table') :attr('id', 'ws-index-main-table') :tag('tr'):tag('td') :tag('div') :attr('id', 'ws-index-cover-container') :wikitext(coverImage) :done() :node(metadataTable) :done() :tag('tr'):tag('td') :tag('div') :attr('id', 'ws-index-pagelist-container') :addClass('mw-collapsible') :tag('em'):wikitext(cfg.pagelist.pages.txt):done() :wikitext(' ') :tag('span') :attr('id', 'ws-index-pagelist-legend') :wikitext(cfg.pagelist.legend.txt) :done() :tag('div') :attr('id', 'ws-index-pagelist') :addClass('index-pagelist mw-collapsible-content') :newline() :wikitext(args.pages and mw.text.trim(args.pages)) :newline() -- Remarks cell (always rendered, empty or not — matching English) if args.remarks then outerRow:tag('td') :attr('id', 'ws-index-remarks') :newline() :wikitext(frame:preprocess(args.remarks)) else outerRow:tag('td') :attr('id', 'ws-index-remarks-empty') end -- Notes (below outer table, like English module) if args.notes then html:tag('div') :attr('id', 'ws-index-notes') :wikitext(args.notes) end -- Type categories if cfg.type_cats[args.type] then html:wikitext(construct_cat(cfg.type_cats[args.type])) end -- Source categories if cfg.source_cats[args.source] then html:wikitext(construct_cat(cfg.source_cats[args.source])) elseif args.source ~= 'lain-lain' then html:wikitext(construct_cat('Indeks fail format lain')) end html:wikitext(construct_cat('Indeks')) if not args.remarks then html:wikitext(construct_cat('Laman berindeks')) end return styles .. tostring(html) end local p = {} function p.indexTemplate(frame) return indexTemplate(frame) end return p t0h6b07p6sdbl73hey4ababno16wpiv 22513 22511 2026-04-13T06:31:36Z Hakimi97 9 Edisi dan jilid tidak guna pakai pautan wiki kerana tidak berjaya 22513 Scribunto text/plain --[=[ Latest update: 13th April 2026 This is a module to implement logic for [[MediaWiki:Proofreadpage index template]] on Malay Wikisource, based on https://en.wikisource.beta.wmflabs.org/wiki/Module:Index_template with significant changes: * The structure of image, metadata, pagelist, remarks/notes reconfigured to follow the structure on [[MediaWiki:Proofreadpage index template]] albeit with some modifications. * Sufficient gap between image and metadata * Sufficient gap between labels and values of metadata * Author property value changed to P50 instead of P253075 * Add language parameter and categorization for metadataTable * Change the wikilink format of edition and volume to follow the convention of [[Title/(Volume or Edition) (number)|(number)]]. * Ensure all file types under the source parameter could be wikilinked. ]=] local ISO_639 = require('Modul:ISO 639') local cfg = require('Modul:Index template/config') -- Helper: wrap in category markup local function construct_cat(cat) return '[[Kategori:' .. cat .. ']]' end -- Helper: link to category page local function construct_cat_link(cat, text) return '[[:Kategori:' .. cat .. '|' .. (text or cat) .. ']]' end -- Build a metadata row using CSS classes (like English module) local function construct_field(id, content) if id == nil or content == nil then return nil elseif not cfg.headings[id] then error(cfg.missing_heading_id(id)) end local tr = mw.html.create('tr') :attr('id', 'ws-index-' .. id .. '-row') :addClass('ws-index-row') :tag('th') :attr('scope', 'row') :attr('id', 'ws-index-' .. id .. '-label') :addClass('ws-index-label') :wikitext(cfg.headings[id]['txt']) :done() :tag('td') :attr('id', 'ws-index-' .. id .. '-value') :addClass('ws-index-value') :wikitext(content) :allDone() return tr end -- Build the progress/status row local function construct_status_field(args) local index_status = args.progress or '_missing' local sd = cfg.status[index_status] or cfg.status['_default'] local txt = sd['txt'] if type(txt) == 'function' then txt = txt(index_status) end local display if sd['error'] then display = '<span class="error">' .. txt .. '</span>' else display = construct_cat_link(sd['cat'], txt) end return { row = construct_field('progress', display), cat = construct_cat(sd['cat']) } end -- Wikidata link helpers (unchanged from your original) local function addWikidataToLink(page, label, category) local title = mw.title.new(page) if title == nil then return '[[' .. page .. '|' .. label .. ']]' end if title.isRedirect then title = title.redirectTarget end local tag = mw.html.create('span') local itemId = mw.wikibase.getEntityIdForTitle(title.fullText) tag:wikitext('[[' .. page .. '|' .. label .. ']]') if itemId ~= nil then tag:wikitext(' [[Image:Wikidata.svg|10px|link=d:' .. itemId .. '|Lihat maklumat di Wikidata]]') if category ~= nil then tag:wikitext('[[Kategori:' .. category .. ']]') end end return tostring(tag) end local function withWikidataLink(wikitext, category) if wikitext == nil then return nil end local new_wikitext = mw.ustring.gsub(wikitext, '%[%[([^|%]]*)%]%]', function(page) return addWikidataToLink(page, mw.ustring.gsub(page, '%.*/', ''), category) end) if new_wikitext ~= wikitext then return new_wikitext end return mw.ustring.gsub(wikitext, '%[%[([^|]*)|([^|%]]*)%]%]', function(page, link) return addWikidataToLink(page, link, category) end) end -- Build the metadata table local function build_metadata(args, item, html) local metadataTable = mw.html.create('table') :attr('id', 'ws-index-metadata') -- Title if args.title then local titleContent = item and withWikidataLink(args.title) or '[[' .. args.title .. ']]' metadataTable:node(construct_field('title', titleContent)) else mw.addWarning('Anda perlu isi medan tajuk borang.') end -- Subtitle metadataTable:node(construct_field('subtitle', withWikidataLink(args.subtitle))) -- Language if args.language then if item then metadataTable:node(construct_field('language', withWikidataLink(args.language))) html:wikitext(construct_cat('Karya dengan maklumat bahasa')) local languages = item:formatPropertyValues('P407', { mw.wikibase.entity.claimRanks.RANK_NORMAL })['value'] local languageCount = 0 for language in string.gmatch(languages, '([^,]+)') do languageCount = languageCount + 1 html:wikitext(construct_cat('Laman indeks karya yang asal dalam ' .. language)) end if languageCount > 1 then html:wikitext(construct_cat('Laman indeks karya yang asal dalam pelbagai bahasa')) end else local langs = mw.text.split(args.language, ',%s*', false) local displayLangs = {} local languageCount = 0 for _, l in ipairs(langs) do local lang = mw.text.trim(l) if lang ~= '' then local langName = ISO_639.language_name(lang, lang) table.insert(displayLangs, langName) languageCount = languageCount + 1 html:wikitext(construct_cat( 'Laman indeks karya yang asal dalam bahasa ' .. langName )) end end if languageCount > 1 then html:wikitext(construct_cat('Laman indeks karya yang asal dalam pelbagai bahasa')) metadataTable:node(construct_field('language', table.concat(displayLangs, ', '))) end end else html:wikitext(construct_cat('Laman indeks karya tanpa maklumat bahasa')) end -- Volume if args.volume then metadataTable:node(construct_field('volume', args.volume)) html:wikitext(construct_cat('Karya dengan maklumat nombor jilid')) else html:wikitext(construct_cat('Karya tanpa maklumat nombor jilid')) end -- Edition if args.edition then metadataTable:node(construct_field('edition', args.edition)) html:wikitext(construct_cat('Karya dengan maklumat edisi')) else html:wikitext(construct_cat('Karya tanpa maklumat edisi')) end -- Author if args.author then if item then metadataTable:node(construct_field('author', withWikidataLink(args.author))) html:wikitext(construct_cat('Karya dengan maklumat pengarang')) local authors = item:formatPropertyValues('P50', { mw.wikibase.entity.claimRanks.RANK_NORMAL })['value'] for author in string.gmatch(authors, '([^,]+)') do html:wikitext(construct_cat('Karya ' .. author)) end else local hasWikiLink = args.author:find('%[%[') or args.author:find('%]%]') metadataTable:node(construct_field( 'author', hasWikiLink and args.author or ('{{Al|' .. args.author .. '}}') )) end else html:wikitext(construct_cat('Karya tanpa maklumat pengarang')) end -- Translator if args.translator then local content = item and withWikidataLink(args.translator) or ('{{Al|' .. args.translator .. '}}') metadataTable:node(construct_field('translator', content)) html:wikitext(construct_cat('Karya dengan maklumat penterjemah')) else html:wikitext(construct_cat('Karya tanpa maklumat penterjemah')) end -- Editor if args.editor then local content = item and withWikidataLink(args.editor) or ('{{Al|' .. args.editor .. '}}') metadataTable:node(construct_field('editor', content)) html:wikitext(construct_cat('Karya dengan maklumat penyunting')) else html:wikitext(construct_cat('Karya tanpa maklumat penyunting')) end -- Illustrator if args.illustrator then metadataTable:node(construct_field('illustrator', withWikidataLink(args.illustrator))) html:wikitext(construct_cat('Karya dengan maklumat pengilustrasi')) else html:wikitext(construct_cat('Karya tanpa maklumat pengilustrasi')) end -- Publisher if args.publisher then metadataTable:node(construct_field('publisher', withWikidataLink(args.publisher))) html:wikitext(construct_cat('Karya dengan maklumat penerbit')) else html:wikitext(construct_cat('Karya tanpa maklumat penerbit')) end -- Address / Published in if args.address then metadataTable:node(construct_field('address', withWikidataLink(args.address))) html:wikitext(construct_cat('Karya dengan maklumat alamat')) elseif args.publishedin then metadataTable:node(construct_field('publishedin', withWikidataLink(args.publishedin))) html:wikitext(construct_cat('Karya dengan maklumat alamat penerbitan')) else html:wikitext(construct_cat('Karya tanpa maklumat alamat penerbitan')) end -- Year / Inception if args.year then metadataTable:node(construct_field('year', withWikidataLink(args.year))) html:wikitext(construct_cat('Karya dengan maklumat tarikh')) html:wikitext(construct_cat('Karya tahun ' .. args.year)) elseif args.inception then metadataTable:node(construct_field('inception', withWikidataLink(args.inception))) html:wikitext(construct_cat('Karya dengan maklumat tarikh terawal')) else html:wikitext(construct_cat('Karya tanpa maklumat tarikh')) end -- Printer if args.printer then metadataTable:node(construct_field('printer', withWikidataLink(args.printer))) html:wikitext(construct_cat('Karya dengan maklumat pencetak')) else html:wikitext(construct_cat('Karya tanpa maklumat pencetak')) end -- Source local linkable = { djvu=1, pdf=1, png=1, gif=1, tif=1, ogg=1, ogv=1, webm=1 } if args.source and linkable[args.source] then metadataTable:node(construct_field('source', '[[:Fail:' .. mw.title.getCurrentTitle().text .. '|' .. args.source .. ']]')) else metadataTable:node(construct_field('source', args.source)) end -- Progress local progress_data = construct_status_field(args) metadataTable:node(progress_data.row) html:wikitext(progress_data.cat) -- Volumes/Series metadataTable:node(construct_field('volumes', args.volumes)) return metadataTable end -- Build the cover image local function build_cover(args) local page = mw.title.getCurrentTitle() if args.image then local imageTitle if tonumber(args.image) ~= nil then imageTitle = page:subPageTitle(args.image) else imageTitle = mw.title.new(args.image, 'Media') end if imageTitle then local name = imageTitle.text local slash = string.find(name, '/') if slash then local fname = string.sub(name, 1, slash - 1) local fpage = string.sub(name, slash + 1) return '[[Fail:' .. fname .. '|page=' .. fpage .. '|' .. cfg.cover.width .. '|class=ws-cover]]' else return '[[Fail:' .. name .. '|' .. cfg.cover.width .. '|class=ws-cover]]' end else return args.image end else return '[[' .. cfg.cover.image .. '|' .. cfg.cover.width .. '|class=ws-cover]]' end end -- Main local function indexTemplate(frame) local styles = frame:extensionTag{ name = 'templatestyles', args = { src = 'Modul:Index template/styles.css' } } local data = (require 'Modul:Index_data').indexDataWithWikidata(frame) local args = data.args local item = data.item local html = mw.html.create() -- Wikidata indicator if item then html:wikitext('[[Kategori:Karya dengan ID Wikidata]]') html:wikitext('<indicator name="wikidata">[[File:Wikidata.svg|20px|ID Wikidata|link=d:' .. item.id .. ']]</indicator>') else html:wikitext('[[Kategori:Karya tanpa ID Wikidata]]') end local metadataTable = build_metadata(args, item, html) local coverImage = build_cover(args) -- Outer container (mirrors English #ws-index-container) local outerTable = html:tag('table') :attr('id', 'ws-index-container') local outerRow = outerTable:tag('tr') -- Main cell: cover + metadata outerRow:tag('td') :attr('id', 'ws-index-main-cell') :tag('table') :attr('id', 'ws-index-main-table') :tag('tr'):tag('td') :tag('div') :attr('id', 'ws-index-cover-container') :wikitext(coverImage) :done() :node(metadataTable) :done() :tag('tr'):tag('td') :tag('div') :attr('id', 'ws-index-pagelist-container') :addClass('mw-collapsible') :tag('em'):wikitext(cfg.pagelist.pages.txt):done() :wikitext(' ') :tag('span') :attr('id', 'ws-index-pagelist-legend') :wikitext(cfg.pagelist.legend.txt) :done() :tag('div') :attr('id', 'ws-index-pagelist') :addClass('index-pagelist mw-collapsible-content') :newline() :wikitext(args.pages and mw.text.trim(args.pages)) :newline() -- Remarks cell (always rendered, empty or not — matching English) if args.remarks then outerRow:tag('td') :attr('id', 'ws-index-remarks') :newline() :wikitext(frame:preprocess(args.remarks)) else outerRow:tag('td') :attr('id', 'ws-index-remarks-empty') end -- Notes (below outer table, like English module) if args.notes then html:tag('div') :attr('id', 'ws-index-notes') :wikitext(args.notes) end -- Type categories if cfg.type_cats[args.type] then html:wikitext(construct_cat(cfg.type_cats[args.type])) end -- Source categories if cfg.source_cats[args.source] then html:wikitext(construct_cat(cfg.source_cats[args.source])) elseif args.source ~= 'lain-lain' then html:wikitext(construct_cat('Indeks fail format lain')) end html:wikitext(construct_cat('Indeks')) if not args.remarks then html:wikitext(construct_cat('Laman berindeks')) end return styles .. tostring(html) end local p = {} function p.indexTemplate(frame) return indexTemplate(frame) end return p qht7a7dn6ysdrgszmiphi9vamwtzulw 22540 22513 2026-04-13T08:47:51Z Hakimi97 9 22540 Scribunto text/plain --[=[ Latest update: 13th April 2026 This is a module to implement logic for [[MediaWiki:Proofreadpage index template]] on Malay Wikisource, based on https://en.wikisource.beta.wmflabs.org/wiki/Module:Index_template with significant changes: * The structure of image, metadata, pagelist, remarks/notes reconfigured to follow the structure on [[MediaWiki:Proofreadpage index template]] albeit with some modifications. * Sufficient gap between image and metadata * Sufficient gap between labels and values of metadata * Author property value changed to P50 instead of P253075 * Add language parameter and categorization for metadataTable * Change the wikilink format of edition and volume to follow the convention of [[Title/(Volume or Edition) (number)|(number)]]. * Ensure all file types under the source parameter could be wikilinked. ]=] local ISO_639 = require('Modul:ISO 639') local cfg = require('Modul:Index template/config') -- Helper: wrap in category markup local function construct_cat(cat) return '[[Kategori:' .. cat .. ']]' end -- Helper: link to category page local function construct_cat_link(cat, text) return '[[:Kategori:' .. cat .. '|' .. (text or cat) .. ']]' end -- Build a metadata row using CSS classes (like English module) local function construct_field(id, content) if id == nil or content == nil then return nil elseif not cfg.headings[id] then error(cfg.missing_heading_id(id)) end local tr = mw.html.create('tr') :attr('id', 'ws-index-' .. id .. '-row') :addClass('ws-index-row') :tag('th') :attr('scope', 'row') :attr('id', 'ws-index-' .. id .. '-label') :addClass('ws-index-label') :wikitext(cfg.headings[id]['txt']) :done() :tag('td') :attr('id', 'ws-index-' .. id .. '-value') :addClass('ws-index-value') :wikitext(content) :allDone() return tr end -- Build the progress/status row local function construct_status_field(args) local index_status = args.progress or '_missing' local sd = cfg.status[index_status] or cfg.status['_default'] local txt = sd['txt'] if type(txt) == 'function' then txt = txt(index_status) end local display if sd['error'] then display = '<span class="error">' .. txt .. '</span>' else display = construct_cat_link(sd['cat'], txt) end return { row = construct_field('progress', display), cat = construct_cat(sd['cat']) } end -- Wikidata link helpers (unchanged from your original) local function addWikidataToLink(page, label, category) local title = mw.title.new(page) if title == nil then return '[[' .. page .. '|' .. label .. ']]' end if title.isRedirect then title = title.redirectTarget end local tag = mw.html.create('span') local itemId = mw.wikibase.getEntityIdForTitle(title.fullText) tag:wikitext('[[' .. page .. '|' .. label .. ']]') if itemId ~= nil then tag:wikitext(' [[Image:Wikidata.svg|10px|link=d:' .. itemId .. '|Lihat maklumat di Wikidata]]') if category ~= nil then tag:wikitext('[[Kategori:' .. category .. ']]') end end return tostring(tag) end local function withWikidataLink(wikitext, category) if wikitext == nil then return nil end local new_wikitext = mw.ustring.gsub(wikitext, '%[%[([^|%]]*)%]%]', function(page) return addWikidataToLink(page, mw.ustring.gsub(page, '%.*/', ''), category) end) if new_wikitext ~= wikitext then return new_wikitext end return mw.ustring.gsub(wikitext, '%[%[([^|]*)|([^|%]]*)%]%]', function(page, link) return addWikidataToLink(page, link, category) end) end -- Build the metadata table local function build_metadata(args, item, html) local metadataTable = mw.html.create('table') :attr('id', 'ws-index-metadata') -- Title if args.title then local titleContent = item and withWikidataLink(args.title) or '[[' .. args.title .. ']]' metadataTable:node(construct_field('title', titleContent)) else mw.addWarning('Anda perlu isi medan tajuk borang.') end -- Subtitle metadataTable:node(construct_field('subtitle', withWikidataLink(args.subtitle))) -- Language if args.language then if item then metadataTable:node(construct_field('language', withWikidataLink(args.language))) html:wikitext(construct_cat('Karya dengan maklumat bahasa')) local languages = item:formatPropertyValues( 'P407', { mw.wikibase.entity.claimRanks.RANK_NORMAL } )['value'] local languageCount = 0 for language in string.gmatch(languages, '([^,]+)') do language = mw.text.trim(language) if language ~= '' then languageCount = languageCount + 1 html:wikitext(construct_cat( 'Laman indeks karya yang asal dalam bahasa ' .. language )) end end if languageCount > 1 then html:wikitext(construct_cat( 'Laman indeks karya yang asal dalam pelbagai bahasa' )) end else local langs = mw.text.split(args.language, ',%s*', false) local displayLangs = {} local languageCount = 0 for _, l in ipairs(langs) do local lang = mw.text.trim(l) if lang ~= '' then local langName = ISO_639.language_name(lang, lang) table.insert(displayLangs, langName) languageCount = languageCount + 1 html:wikitext(construct_cat( 'Laman indeks karya yang asal dalam bahasa ' .. langName )) end end if languageCount > 0 then metadataTable:node(construct_field( 'language', table.concat(displayLangs, ', ') )) html:wikitext(construct_cat('Karya dengan maklumat bahasa')) else html:wikitext(construct_cat('Laman indeks karya tanpa maklumat bahasa')) end if languageCount > 1 then html:wikitext(construct_cat( 'Laman indeks karya yang asal dalam pelbagai bahasa' )) end end else html:wikitext(construct_cat('Laman indeks karya tanpa maklumat bahasa')) end -- Volume if args.volume then metadataTable:node(construct_field('volume', args.volume)) html:wikitext(construct_cat('Karya dengan maklumat nombor jilid')) else html:wikitext(construct_cat('Karya tanpa maklumat nombor jilid')) end -- Edition if args.edition then metadataTable:node(construct_field('edition', args.edition)) html:wikitext(construct_cat('Karya dengan maklumat edisi')) else html:wikitext(construct_cat('Karya tanpa maklumat edisi')) end -- Author if args.author then if item then metadataTable:node(construct_field('author', withWikidataLink(args.author))) html:wikitext(construct_cat('Karya dengan maklumat pengarang')) local authors = item:formatPropertyValues('P50', { mw.wikibase.entity.claimRanks.RANK_NORMAL })['value'] for author in string.gmatch(authors, '([^,]+)') do html:wikitext(construct_cat('Karya ' .. author)) end else local hasWikiLink = args.author:find('%[%[') or args.author:find('%]%]') metadataTable:node(construct_field( 'author', hasWikiLink and args.author or ('{{Al|' .. args.author .. '}}') )) end else html:wikitext(construct_cat('Karya tanpa maklumat pengarang')) end -- Translator if args.translator then local content = item and withWikidataLink(args.translator) or ('{{Al|' .. args.translator .. '}}') metadataTable:node(construct_field('translator', content)) html:wikitext(construct_cat('Karya dengan maklumat penterjemah')) else html:wikitext(construct_cat('Karya tanpa maklumat penterjemah')) end -- Editor if args.editor then local content = item and withWikidataLink(args.editor) or ('{{Al|' .. args.editor .. '}}') metadataTable:node(construct_field('editor', content)) html:wikitext(construct_cat('Karya dengan maklumat penyunting')) else html:wikitext(construct_cat('Karya tanpa maklumat penyunting')) end -- Illustrator if args.illustrator then metadataTable:node(construct_field('illustrator', withWikidataLink(args.illustrator))) html:wikitext(construct_cat('Karya dengan maklumat pengilustrasi')) else html:wikitext(construct_cat('Karya tanpa maklumat pengilustrasi')) end -- Publisher if args.publisher then metadataTable:node(construct_field('publisher', withWikidataLink(args.publisher))) html:wikitext(construct_cat('Karya dengan maklumat penerbit')) else html:wikitext(construct_cat('Karya tanpa maklumat penerbit')) end -- Address / Published in if args.address then metadataTable:node(construct_field('address', withWikidataLink(args.address))) html:wikitext(construct_cat('Karya dengan maklumat alamat')) elseif args.publishedin then metadataTable:node(construct_field('publishedin', withWikidataLink(args.publishedin))) html:wikitext(construct_cat('Karya dengan maklumat alamat penerbitan')) else html:wikitext(construct_cat('Karya tanpa maklumat alamat penerbitan')) end -- Year / Inception if args.year then metadataTable:node(construct_field('year', withWikidataLink(args.year))) html:wikitext(construct_cat('Karya dengan maklumat tarikh')) html:wikitext(construct_cat('Karya tahun ' .. args.year)) elseif args.inception then metadataTable:node(construct_field('inception', withWikidataLink(args.inception))) html:wikitext(construct_cat('Karya dengan maklumat tarikh terawal')) else html:wikitext(construct_cat('Karya tanpa maklumat tarikh')) end -- Printer if args.printer then metadataTable:node(construct_field('printer', withWikidataLink(args.printer))) html:wikitext(construct_cat('Karya dengan maklumat pencetak')) else html:wikitext(construct_cat('Karya tanpa maklumat pencetak')) end -- Source local linkable = { djvu=1, pdf=1, png=1, gif=1, tif=1, ogg=1, ogv=1, webm=1 } if args.source and linkable[args.source] then metadataTable:node(construct_field('source', '[[:Fail:' .. mw.title.getCurrentTitle().text .. '|' .. args.source .. ']]')) else metadataTable:node(construct_field('source', args.source)) end -- Progress local progress_data = construct_status_field(args) metadataTable:node(progress_data.row) html:wikitext(progress_data.cat) -- Volumes/Series metadataTable:node(construct_field('volumes', args.volumes)) return metadataTable end -- Build the cover image local function build_cover(args) local page = mw.title.getCurrentTitle() if args.image then local imageTitle if tonumber(args.image) ~= nil then imageTitle = page:subPageTitle(args.image) else imageTitle = mw.title.new(args.image, 'Media') end if imageTitle then local name = imageTitle.text local slash = string.find(name, '/') if slash then local fname = string.sub(name, 1, slash - 1) local fpage = string.sub(name, slash + 1) return '[[Fail:' .. fname .. '|page=' .. fpage .. '|' .. cfg.cover.width .. '|class=ws-cover]]' else return '[[Fail:' .. name .. '|' .. cfg.cover.width .. '|class=ws-cover]]' end else return args.image end else return '[[' .. cfg.cover.image .. '|' .. cfg.cover.width .. '|class=ws-cover]]' end end -- Main local function indexTemplate(frame) local styles = frame:extensionTag{ name = 'templatestyles', args = { src = 'Modul:Index template/styles.css' } } local data = (require 'Modul:Index_data').indexDataWithWikidata(frame) local args = data.args local item = data.item local html = mw.html.create() -- Wikidata indicator if item then html:wikitext('[[Kategori:Karya dengan ID Wikidata]]') html:wikitext('<indicator name="wikidata">[[File:Wikidata.svg|20px|ID Wikidata|link=d:' .. item.id .. ']]</indicator>') else html:wikitext('[[Kategori:Karya tanpa ID Wikidata]]') end local metadataTable = build_metadata(args, item, html) local coverImage = build_cover(args) -- Outer container (mirrors English #ws-index-container) local outerTable = html:tag('table') :attr('id', 'ws-index-container') local outerRow = outerTable:tag('tr') -- Main cell: cover + metadata outerRow:tag('td') :attr('id', 'ws-index-main-cell') :tag('table') :attr('id', 'ws-index-main-table') :tag('tr'):tag('td') :tag('div') :attr('id', 'ws-index-cover-container') :wikitext(coverImage) :done() :node(metadataTable) :done() :tag('tr'):tag('td') :tag('div') :attr('id', 'ws-index-pagelist-container') :addClass('mw-collapsible') :tag('em'):wikitext(cfg.pagelist.pages.txt):done() :wikitext(' ') :tag('span') :attr('id', 'ws-index-pagelist-legend') :wikitext(cfg.pagelist.legend.txt) :done() :tag('div') :attr('id', 'ws-index-pagelist') :addClass('index-pagelist mw-collapsible-content') :newline() :wikitext(args.pages and mw.text.trim(args.pages)) :newline() -- Remarks cell (always rendered, empty or not — matching English) if args.remarks then outerRow:tag('td') :attr('id', 'ws-index-remarks') :newline() :wikitext(frame:preprocess(args.remarks)) else outerRow:tag('td') :attr('id', 'ws-index-remarks-empty') end -- Notes (below outer table, like English module) if args.notes then html:tag('div') :attr('id', 'ws-index-notes') :wikitext(args.notes) end -- Type categories if cfg.type_cats[args.type] then html:wikitext(construct_cat(cfg.type_cats[args.type])) end -- Source categories if cfg.source_cats[args.source] then html:wikitext(construct_cat(cfg.source_cats[args.source])) elseif args.source ~= 'lain-lain' then html:wikitext(construct_cat('Indeks fail format lain')) end html:wikitext(construct_cat('Indeks')) if not args.remarks then html:wikitext(construct_cat('Laman berindeks')) end return styles .. tostring(html) end local p = {} function p.indexTemplate(frame) return indexTemplate(frame) end return p 0usjc5zuzlpctwbvrb7zwz4ou0oirvs 22543 22540 2026-04-13T08:49:59Z Hakimi97 9 22543 Scribunto text/plain --[=[ Latest update: 13th April 2026 This is a module to implement logic for [[MediaWiki:Proofreadpage index template]] on Malay Wikisource, based on https://en.wikisource.beta.wmflabs.org/wiki/Module:Index_template with significant changes: * The structure of image, metadata, pagelist, remarks/notes reconfigured to follow the structure on [[MediaWiki:Proofreadpage index template]] albeit with some modifications. * Sufficient gap between image and metadata * Sufficient gap between labels and values of metadata * Author property value changed to P50 instead of P253075 * Add language parameter and categorization for metadataTable * Change the wikilink format of edition and volume to follow the convention of [[Title/(Volume or Edition) (number)|(number)]]. * Ensure all file types under the source parameter could be wikilinked. ]=] local ISO_639 = require('Modul:ISO 639') local cfg = require('Modul:Index template/config') -- Helper: wrap in category markup local function construct_cat(cat) return '[[Kategori:' .. cat .. ']]' end -- Helper: link to category page local function construct_cat_link(cat, text) return '[[:Kategori:' .. cat .. '|' .. (text or cat) .. ']]' end -- Build a metadata row using CSS classes (like English module) local function construct_field(id, content) if id == nil or content == nil then return nil elseif not cfg.headings[id] then error(cfg.missing_heading_id(id)) end local tr = mw.html.create('tr') :attr('id', 'ws-index-' .. id .. '-row') :addClass('ws-index-row') :tag('th') :attr('scope', 'row') :attr('id', 'ws-index-' .. id .. '-label') :addClass('ws-index-label') :wikitext(cfg.headings[id]['txt']) :done() :tag('td') :attr('id', 'ws-index-' .. id .. '-value') :addClass('ws-index-value') :wikitext(content) :allDone() return tr end -- Build the progress/status row local function construct_status_field(args) local index_status = args.progress or '_missing' local sd = cfg.status[index_status] or cfg.status['_default'] local txt = sd['txt'] if type(txt) == 'function' then txt = txt(index_status) end local display if sd['error'] then display = '<span class="error">' .. txt .. '</span>' else display = construct_cat_link(sd['cat'], txt) end return { row = construct_field('progress', display), cat = construct_cat(sd['cat']) } end -- Wikidata link helpers (unchanged from your original) local function addWikidataToLink(page, label, category) local title = mw.title.new(page) if title == nil then return '[[' .. page .. '|' .. label .. ']]' end if title.isRedirect then title = title.redirectTarget end local tag = mw.html.create('span') local itemId = mw.wikibase.getEntityIdForTitle(title.fullText) tag:wikitext('[[' .. page .. '|' .. label .. ']]') if itemId ~= nil then tag:wikitext(' [[Image:Wikidata.svg|10px|link=d:' .. itemId .. '|Lihat maklumat di Wikidata]]') if category ~= nil then tag:wikitext('[[Kategori:' .. category .. ']]') end end return tostring(tag) end local function withWikidataLink(wikitext, category) if wikitext == nil then return nil end local new_wikitext = mw.ustring.gsub(wikitext, '%[%[([^|%]]*)%]%]', function(page) return addWikidataToLink(page, mw.ustring.gsub(page, '%.*/', ''), category) end) if new_wikitext ~= wikitext then return new_wikitext end return mw.ustring.gsub(wikitext, '%[%[([^|]*)|([^|%]]*)%]%]', function(page, link) return addWikidataToLink(page, link, category) end) end -- Build the metadata table local function build_metadata(args, item, html) local metadataTable = mw.html.create('table') :attr('id', 'ws-index-metadata') -- Title if args.title then local titleContent = item and withWikidataLink(args.title) or '[[' .. args.title .. ']]' metadataTable:node(construct_field('title', titleContent)) else mw.addWarning('Anda perlu isi medan tajuk borang.') end -- Subtitle metadataTable:node(construct_field('subtitle', withWikidataLink(args.subtitle))) -- Language if args.language then if item then metadataTable:node(construct_field('language', withWikidataLink(args.language))) html:wikitext(construct_cat('Karya dengan maklumat bahasa')) local languages = item:formatPropertyValues( 'P407', { mw.wikibase.entity.claimRanks.RANK_NORMAL } )['value'] local languageCount = 0 for language in string.gmatch(languages, '([^,]+)') do language = mw.text.trim(language) if language ~= '' then languageCount = languageCount + 1 html:wikitext(construct_cat( 'Laman indeks karya yang asal dalam ' .. language )) end end if languageCount > 1 then html:wikitext(construct_cat( 'Laman indeks karya yang asal dalam pelbagai bahasa' )) end else local langs = mw.text.split(args.language, ',%s*', false) local displayLangs = {} local languageCount = 0 for _, l in ipairs(langs) do local lang = mw.text.trim(l) if lang ~= '' then local langName = ISO_639.language_name(lang, lang) table.insert(displayLangs, langName) languageCount = languageCount + 1 html:wikitext(construct_cat( 'Laman indeks karya yang asal dalam bahasa ' .. langName )) end end if languageCount > 0 then metadataTable:node(construct_field( 'language', table.concat(displayLangs, ', ') )) html:wikitext(construct_cat('Karya dengan maklumat bahasa')) else html:wikitext(construct_cat('Laman indeks karya tanpa maklumat bahasa')) end if languageCount > 1 then html:wikitext(construct_cat( 'Laman indeks karya yang asal dalam pelbagai bahasa' )) end end else html:wikitext(construct_cat('Laman indeks karya tanpa maklumat bahasa')) end -- Volume if args.volume then metadataTable:node(construct_field('volume', args.volume)) html:wikitext(construct_cat('Karya dengan maklumat nombor jilid')) else html:wikitext(construct_cat('Karya tanpa maklumat nombor jilid')) end -- Edition if args.edition then metadataTable:node(construct_field('edition', args.edition)) html:wikitext(construct_cat('Karya dengan maklumat edisi')) else html:wikitext(construct_cat('Karya tanpa maklumat edisi')) end -- Author if args.author then if item then metadataTable:node(construct_field('author', withWikidataLink(args.author))) html:wikitext(construct_cat('Karya dengan maklumat pengarang')) local authors = item:formatPropertyValues('P50', { mw.wikibase.entity.claimRanks.RANK_NORMAL })['value'] for author in string.gmatch(authors, '([^,]+)') do html:wikitext(construct_cat('Karya ' .. author)) end else local hasWikiLink = args.author:find('%[%[') or args.author:find('%]%]') metadataTable:node(construct_field( 'author', hasWikiLink and args.author or ('{{Al|' .. args.author .. '}}') )) end else html:wikitext(construct_cat('Karya tanpa maklumat pengarang')) end -- Translator if args.translator then local content = item and withWikidataLink(args.translator) or ('{{Al|' .. args.translator .. '}}') metadataTable:node(construct_field('translator', content)) html:wikitext(construct_cat('Karya dengan maklumat penterjemah')) else html:wikitext(construct_cat('Karya tanpa maklumat penterjemah')) end -- Editor if args.editor then local content = item and withWikidataLink(args.editor) or ('{{Al|' .. args.editor .. '}}') metadataTable:node(construct_field('editor', content)) html:wikitext(construct_cat('Karya dengan maklumat penyunting')) else html:wikitext(construct_cat('Karya tanpa maklumat penyunting')) end -- Illustrator if args.illustrator then metadataTable:node(construct_field('illustrator', withWikidataLink(args.illustrator))) html:wikitext(construct_cat('Karya dengan maklumat pengilustrasi')) else html:wikitext(construct_cat('Karya tanpa maklumat pengilustrasi')) end -- Publisher if args.publisher then metadataTable:node(construct_field('publisher', withWikidataLink(args.publisher))) html:wikitext(construct_cat('Karya dengan maklumat penerbit')) else html:wikitext(construct_cat('Karya tanpa maklumat penerbit')) end -- Address / Published in if args.address then metadataTable:node(construct_field('address', withWikidataLink(args.address))) html:wikitext(construct_cat('Karya dengan maklumat alamat')) elseif args.publishedin then metadataTable:node(construct_field('publishedin', withWikidataLink(args.publishedin))) html:wikitext(construct_cat('Karya dengan maklumat alamat penerbitan')) else html:wikitext(construct_cat('Karya tanpa maklumat alamat penerbitan')) end -- Year / Inception if args.year then metadataTable:node(construct_field('year', withWikidataLink(args.year))) html:wikitext(construct_cat('Karya dengan maklumat tarikh')) html:wikitext(construct_cat('Karya tahun ' .. args.year)) elseif args.inception then metadataTable:node(construct_field('inception', withWikidataLink(args.inception))) html:wikitext(construct_cat('Karya dengan maklumat tarikh terawal')) else html:wikitext(construct_cat('Karya tanpa maklumat tarikh')) end -- Printer if args.printer then metadataTable:node(construct_field('printer', withWikidataLink(args.printer))) html:wikitext(construct_cat('Karya dengan maklumat pencetak')) else html:wikitext(construct_cat('Karya tanpa maklumat pencetak')) end -- Source local linkable = { djvu=1, pdf=1, png=1, gif=1, tif=1, ogg=1, ogv=1, webm=1 } if args.source and linkable[args.source] then metadataTable:node(construct_field('source', '[[:Fail:' .. mw.title.getCurrentTitle().text .. '|' .. args.source .. ']]')) else metadataTable:node(construct_field('source', args.source)) end -- Progress local progress_data = construct_status_field(args) metadataTable:node(progress_data.row) html:wikitext(progress_data.cat) -- Volumes/Series metadataTable:node(construct_field('volumes', args.volumes)) return metadataTable end -- Build the cover image local function build_cover(args) local page = mw.title.getCurrentTitle() if args.image then local imageTitle if tonumber(args.image) ~= nil then imageTitle = page:subPageTitle(args.image) else imageTitle = mw.title.new(args.image, 'Media') end if imageTitle then local name = imageTitle.text local slash = string.find(name, '/') if slash then local fname = string.sub(name, 1, slash - 1) local fpage = string.sub(name, slash + 1) return '[[Fail:' .. fname .. '|page=' .. fpage .. '|' .. cfg.cover.width .. '|class=ws-cover]]' else return '[[Fail:' .. name .. '|' .. cfg.cover.width .. '|class=ws-cover]]' end else return args.image end else return '[[' .. cfg.cover.image .. '|' .. cfg.cover.width .. '|class=ws-cover]]' end end -- Main local function indexTemplate(frame) local styles = frame:extensionTag{ name = 'templatestyles', args = { src = 'Modul:Index template/styles.css' } } local data = (require 'Modul:Index_data').indexDataWithWikidata(frame) local args = data.args local item = data.item local html = mw.html.create() -- Wikidata indicator if item then html:wikitext('[[Kategori:Karya dengan ID Wikidata]]') html:wikitext('<indicator name="wikidata">[[File:Wikidata.svg|20px|ID Wikidata|link=d:' .. item.id .. ']]</indicator>') else html:wikitext('[[Kategori:Karya tanpa ID Wikidata]]') end local metadataTable = build_metadata(args, item, html) local coverImage = build_cover(args) -- Outer container (mirrors English #ws-index-container) local outerTable = html:tag('table') :attr('id', 'ws-index-container') local outerRow = outerTable:tag('tr') -- Main cell: cover + metadata outerRow:tag('td') :attr('id', 'ws-index-main-cell') :tag('table') :attr('id', 'ws-index-main-table') :tag('tr'):tag('td') :tag('div') :attr('id', 'ws-index-cover-container') :wikitext(coverImage) :done() :node(metadataTable) :done() :tag('tr'):tag('td') :tag('div') :attr('id', 'ws-index-pagelist-container') :addClass('mw-collapsible') :tag('em'):wikitext(cfg.pagelist.pages.txt):done() :wikitext(' ') :tag('span') :attr('id', 'ws-index-pagelist-legend') :wikitext(cfg.pagelist.legend.txt) :done() :tag('div') :attr('id', 'ws-index-pagelist') :addClass('index-pagelist mw-collapsible-content') :newline() :wikitext(args.pages and mw.text.trim(args.pages)) :newline() -- Remarks cell (always rendered, empty or not — matching English) if args.remarks then outerRow:tag('td') :attr('id', 'ws-index-remarks') :newline() :wikitext(frame:preprocess(args.remarks)) else outerRow:tag('td') :attr('id', 'ws-index-remarks-empty') end -- Notes (below outer table, like English module) if args.notes then html:tag('div') :attr('id', 'ws-index-notes') :wikitext(args.notes) end -- Type categories if cfg.type_cats[args.type] then html:wikitext(construct_cat(cfg.type_cats[args.type])) end -- Source categories if cfg.source_cats[args.source] then html:wikitext(construct_cat(cfg.source_cats[args.source])) elseif args.source ~= 'lain-lain' then html:wikitext(construct_cat('Indeks fail format lain')) end html:wikitext(construct_cat('Indeks')) if not args.remarks then html:wikitext(construct_cat('Laman berindeks')) end return styles .. tostring(html) end local p = {} function p.indexTemplate(frame) return indexTemplate(frame) end return p camuy6cx62rimhxcguuzeqssrs0degc 22544 22543 2026-04-13T08:53:55Z Hakimi97 9 22544 Scribunto text/plain --[=[ Latest update: 13th April 2026 This is a module to implement logic for [[MediaWiki:Proofreadpage index template]] on Malay Wikisource, based on https://en.wikisource.beta.wmflabs.org/wiki/Module:Index_template with significant changes: * The structure of image, metadata, pagelist, remarks/notes reconfigured to follow the structure on [[MediaWiki:Proofreadpage index template]] albeit with some modifications. * Sufficient gap between image and metadata * Sufficient gap between labels and values of metadata * Author property value changed to P50 instead of P253075 * Add language parameter and categorization for metadataTable * Change the wikilink format of edition and volume to follow the convention of [[Title/(Volume or Edition) (number)|(number)]]. * Ensure all file types under the source parameter could be wikilinked. ]=] local ISO_639 = require('Modul:ISO 639') local cfg = require('Modul:Index template/config') -- Helper: wrap in category markup local function construct_cat(cat) return '[[Kategori:' .. cat .. ']]' end -- Helper: link to category page local function construct_cat_link(cat, text) return '[[:Kategori:' .. cat .. '|' .. (text or cat) .. ']]' end -- Build a metadata row using CSS classes (like English module) local function construct_field(id, content) if id == nil or content == nil then return nil elseif not cfg.headings[id] then error(cfg.missing_heading_id(id)) end local tr = mw.html.create('tr') :attr('id', 'ws-index-' .. id .. '-row') :addClass('ws-index-row') :tag('th') :attr('scope', 'row') :attr('id', 'ws-index-' .. id .. '-label') :addClass('ws-index-label') :wikitext(cfg.headings[id]['txt']) :done() :tag('td') :attr('id', 'ws-index-' .. id .. '-value') :addClass('ws-index-value') :wikitext(content) :allDone() return tr end -- Build the progress/status row local function construct_status_field(args) local index_status = args.progress or '_missing' local sd = cfg.status[index_status] or cfg.status['_default'] local txt = sd['txt'] if type(txt) == 'function' then txt = txt(index_status) end local display if sd['error'] then display = '<span class="error">' .. txt .. '</span>' else display = construct_cat_link(sd['cat'], txt) end return { row = construct_field('progress', display), cat = construct_cat(sd['cat']) } end -- Wikidata link helpers (unchanged from your original) local function addWikidataToLink(page, label, category) local title = mw.title.new(page) if title == nil then return '[[' .. page .. '|' .. label .. ']]' end if title.isRedirect then title = title.redirectTarget end local tag = mw.html.create('span') local itemId = mw.wikibase.getEntityIdForTitle(title.fullText) tag:wikitext('[[' .. page .. '|' .. label .. ']]') if itemId ~= nil then tag:wikitext(' [[Image:Wikidata.svg|10px|link=d:' .. itemId .. '|Lihat maklumat di Wikidata]]') if category ~= nil then tag:wikitext('[[Kategori:' .. category .. ']]') end end return tostring(tag) end local function withWikidataLink(wikitext, category) if wikitext == nil then return nil end local new_wikitext = mw.ustring.gsub(wikitext, '%[%[([^|%]]*)%]%]', function(page) return addWikidataToLink(page, mw.ustring.gsub(page, '%.*/', ''), category) end) if new_wikitext ~= wikitext then return new_wikitext end return mw.ustring.gsub(wikitext, '%[%[([^|]*)|([^|%]]*)%]%]', function(page, link) return addWikidataToLink(page, link, category) end) end -- Build the metadata table local function build_metadata(args, item, html) local metadataTable = mw.html.create('table') :attr('id', 'ws-index-metadata') -- Title if args.title then local titleContent = item and withWikidataLink(args.title) or '[[' .. args.title .. ']]' metadataTable:node(construct_field('title', titleContent)) else mw.addWarning('Anda perlu isi medan tajuk borang.') end -- Subtitle metadataTable:node(construct_field('subtitle', withWikidataLink(args.subtitle))) -- Language do local displayLang = nil local languageCount = 0 if item then local languages = item:formatPropertyValues( 'P407', { mw.wikibase.entity.claimRanks.RANK_NORMAL } )['value'] if languages and mw.text.trim(languages) ~= '' then displayLang = languages for language in string.gmatch(languages, '([^,]+)') do language = mw.text.trim(language) if language ~= '' then languageCount = languageCount + 1 html:wikitext(construct_cat( 'Laman indeks karya yang asal dalam ' .. language )) end end end end if not displayLang and args.language then local langs = mw.text.split(args.language, ',%s*', false) local displayLangs = {} for _, l in ipairs(langs) do local lang = mw.text.trim(l) if lang ~= '' then local langName = ISO_639.language_name(lang, lang) table.insert(displayLangs, langName) languageCount = languageCount + 1 html:wikitext(construct_cat( 'Laman indeks karya yang asal dalam bahasa ' .. langName )) end end if #displayLangs > 0 then displayLang = table.concat(displayLangs, ', ') end end if displayLang then metadataTable:node(construct_field('language', displayLang)) html:wikitext(construct_cat('Karya dengan maklumat bahasa')) if languageCount > 1 then html:wikitext(construct_cat( 'Laman indeks karya yang asal dalam pelbagai bahasa' )) end else html:wikitext(construct_cat('Laman indeks karya tanpa maklumat bahasa')) end end -- Volume if args.volume then metadataTable:node(construct_field('volume', args.volume)) html:wikitext(construct_cat('Karya dengan maklumat nombor jilid')) else html:wikitext(construct_cat('Karya tanpa maklumat nombor jilid')) end -- Edition if args.edition then metadataTable:node(construct_field('edition', args.edition)) html:wikitext(construct_cat('Karya dengan maklumat edisi')) else html:wikitext(construct_cat('Karya tanpa maklumat edisi')) end -- Author if args.author then if item then metadataTable:node(construct_field('author', withWikidataLink(args.author))) html:wikitext(construct_cat('Karya dengan maklumat pengarang')) local authors = item:formatPropertyValues('P50', { mw.wikibase.entity.claimRanks.RANK_NORMAL })['value'] for author in string.gmatch(authors, '([^,]+)') do html:wikitext(construct_cat('Karya ' .. author)) end else local hasWikiLink = args.author:find('%[%[') or args.author:find('%]%]') metadataTable:node(construct_field( 'author', hasWikiLink and args.author or ('{{Al|' .. args.author .. '}}') )) end else html:wikitext(construct_cat('Karya tanpa maklumat pengarang')) end -- Translator if args.translator then local content = item and withWikidataLink(args.translator) or ('{{Al|' .. args.translator .. '}}') metadataTable:node(construct_field('translator', content)) html:wikitext(construct_cat('Karya dengan maklumat penterjemah')) else html:wikitext(construct_cat('Karya tanpa maklumat penterjemah')) end -- Editor if args.editor then local content = item and withWikidataLink(args.editor) or ('{{Al|' .. args.editor .. '}}') metadataTable:node(construct_field('editor', content)) html:wikitext(construct_cat('Karya dengan maklumat penyunting')) else html:wikitext(construct_cat('Karya tanpa maklumat penyunting')) end -- Illustrator if args.illustrator then metadataTable:node(construct_field('illustrator', withWikidataLink(args.illustrator))) html:wikitext(construct_cat('Karya dengan maklumat pengilustrasi')) else html:wikitext(construct_cat('Karya tanpa maklumat pengilustrasi')) end -- Publisher if args.publisher then metadataTable:node(construct_field('publisher', withWikidataLink(args.publisher))) html:wikitext(construct_cat('Karya dengan maklumat penerbit')) else html:wikitext(construct_cat('Karya tanpa maklumat penerbit')) end -- Address / Published in if args.address then metadataTable:node(construct_field('address', withWikidataLink(args.address))) html:wikitext(construct_cat('Karya dengan maklumat alamat')) elseif args.publishedin then metadataTable:node(construct_field('publishedin', withWikidataLink(args.publishedin))) html:wikitext(construct_cat('Karya dengan maklumat alamat penerbitan')) else html:wikitext(construct_cat('Karya tanpa maklumat alamat penerbitan')) end -- Year / Inception if args.year then metadataTable:node(construct_field('year', withWikidataLink(args.year))) html:wikitext(construct_cat('Karya dengan maklumat tarikh')) html:wikitext(construct_cat('Karya tahun ' .. args.year)) elseif args.inception then metadataTable:node(construct_field('inception', withWikidataLink(args.inception))) html:wikitext(construct_cat('Karya dengan maklumat tarikh terawal')) else html:wikitext(construct_cat('Karya tanpa maklumat tarikh')) end -- Printer if args.printer then metadataTable:node(construct_field('printer', withWikidataLink(args.printer))) html:wikitext(construct_cat('Karya dengan maklumat pencetak')) else html:wikitext(construct_cat('Karya tanpa maklumat pencetak')) end -- Source local linkable = { djvu=1, pdf=1, png=1, gif=1, tif=1, ogg=1, ogv=1, webm=1 } if args.source and linkable[args.source] then metadataTable:node(construct_field('source', '[[:Fail:' .. mw.title.getCurrentTitle().text .. '|' .. args.source .. ']]')) else metadataTable:node(construct_field('source', args.source)) end -- Progress local progress_data = construct_status_field(args) metadataTable:node(progress_data.row) html:wikitext(progress_data.cat) -- Volumes/Series metadataTable:node(construct_field('volumes', args.volumes)) return metadataTable end -- Build the cover image local function build_cover(args) local page = mw.title.getCurrentTitle() if args.image then local imageTitle if tonumber(args.image) ~= nil then imageTitle = page:subPageTitle(args.image) else imageTitle = mw.title.new(args.image, 'Media') end if imageTitle then local name = imageTitle.text local slash = string.find(name, '/') if slash then local fname = string.sub(name, 1, slash - 1) local fpage = string.sub(name, slash + 1) return '[[Fail:' .. fname .. '|page=' .. fpage .. '|' .. cfg.cover.width .. '|class=ws-cover]]' else return '[[Fail:' .. name .. '|' .. cfg.cover.width .. '|class=ws-cover]]' end else return args.image end else return '[[' .. cfg.cover.image .. '|' .. cfg.cover.width .. '|class=ws-cover]]' end end -- Main local function indexTemplate(frame) local styles = frame:extensionTag{ name = 'templatestyles', args = { src = 'Modul:Index template/styles.css' } } local data = (require 'Modul:Index_data').indexDataWithWikidata(frame) local args = data.args local item = data.item local html = mw.html.create() -- Wikidata indicator if item then html:wikitext('[[Kategori:Karya dengan ID Wikidata]]') html:wikitext('<indicator name="wikidata">[[File:Wikidata.svg|20px|ID Wikidata|link=d:' .. item.id .. ']]</indicator>') else html:wikitext('[[Kategori:Karya tanpa ID Wikidata]]') end local metadataTable = build_metadata(args, item, html) local coverImage = build_cover(args) -- Outer container (mirrors English #ws-index-container) local outerTable = html:tag('table') :attr('id', 'ws-index-container') local outerRow = outerTable:tag('tr') -- Main cell: cover + metadata outerRow:tag('td') :attr('id', 'ws-index-main-cell') :tag('table') :attr('id', 'ws-index-main-table') :tag('tr'):tag('td') :tag('div') :attr('id', 'ws-index-cover-container') :wikitext(coverImage) :done() :node(metadataTable) :done() :tag('tr'):tag('td') :tag('div') :attr('id', 'ws-index-pagelist-container') :addClass('mw-collapsible') :tag('em'):wikitext(cfg.pagelist.pages.txt):done() :wikitext(' ') :tag('span') :attr('id', 'ws-index-pagelist-legend') :wikitext(cfg.pagelist.legend.txt) :done() :tag('div') :attr('id', 'ws-index-pagelist') :addClass('index-pagelist mw-collapsible-content') :newline() :wikitext(args.pages and mw.text.trim(args.pages)) :newline() -- Remarks cell (always rendered, empty or not — matching English) if args.remarks then outerRow:tag('td') :attr('id', 'ws-index-remarks') :newline() :wikitext(frame:preprocess(args.remarks)) else outerRow:tag('td') :attr('id', 'ws-index-remarks-empty') end -- Notes (below outer table, like English module) if args.notes then html:tag('div') :attr('id', 'ws-index-notes') :wikitext(args.notes) end -- Type categories if cfg.type_cats[args.type] then html:wikitext(construct_cat(cfg.type_cats[args.type])) end -- Source categories if cfg.source_cats[args.source] then html:wikitext(construct_cat(cfg.source_cats[args.source])) elseif args.source ~= 'lain-lain' then html:wikitext(construct_cat('Indeks fail format lain')) end html:wikitext(construct_cat('Indeks')) if not args.remarks then html:wikitext(construct_cat('Laman berindeks')) end return styles .. tostring(html) end local p = {} function p.indexTemplate(frame) return indexTemplate(frame) end return p py8s8lkb83kv6ziyl9d7a6e6wqtokfk 22564 22544 2026-04-13T09:41:48Z Hakimi97 9 22564 Scribunto text/plain --[=[ Latest update: 13th April 2026 This is a module to implement logic for [[MediaWiki:Proofreadpage index template]] on Malay Wikisource, based on https://en.wikisource.beta.wmflabs.org/wiki/Module:Index_template with significant changes: * The structure of image, metadata, pagelist, remarks/notes reconfigured to follow the structure on [[MediaWiki:Proofreadpage index template]] albeit with some modifications. * Sufficient gap between image and metadata * Sufficient gap between labels and values of metadata * Author property value changed to P50 instead of P253075 * Add language parameter and categorization for metadataTable * Change the wikilink format of edition and volume to follow the convention of [[Title/(Volume or Edition) (number)|(number)]]. * Ensure all file types under the source parameter could be wikilinked. ]=] local ISO_639 = require('Modul:ISO 639') local cfg = require('Modul:Index template/config') -- Helper: wrap in category markup local function construct_cat(cat) return '[[Kategori:' .. cat .. ']]' end -- Helper: link to category page local function construct_cat_link(cat, text) return '[[:Kategori:' .. cat .. '|' .. (text or cat) .. ']]' end -- Build a metadata row using CSS classes (like English module) local function construct_field(id, content) if id == nil or content == nil then return nil elseif not cfg.headings[id] then error(cfg.missing_heading_id(id)) end local tr = mw.html.create('tr') :attr('id', 'ws-index-' .. id .. '-row') :addClass('ws-index-row') :tag('th') :attr('scope', 'row') :attr('id', 'ws-index-' .. id .. '-label') :addClass('ws-index-label') :wikitext(cfg.headings[id]['txt']) :done() :tag('td') :attr('id', 'ws-index-' .. id .. '-value') :addClass('ws-index-value') :wikitext(content) :allDone() return tr end -- Build the progress/status row local function construct_status_field(args) local index_status = args.progress or '_missing' local sd = cfg.status[index_status] or cfg.status['_default'] local txt = sd['txt'] if type(txt) == 'function' then txt = txt(index_status) end local display if sd['error'] then display = '<span class="error">' .. txt .. '</span>' else display = construct_cat_link(sd['cat'], txt) end return { row = construct_field('progress', display), cat = construct_cat(sd['cat']) } end -- Wikidata link helpers (unchanged from your original) local function addWikidataToLink(page, label, category) local title = mw.title.new(page) if title == nil then return '[[' .. page .. '|' .. label .. ']]' end if title.isRedirect then title = title.redirectTarget end local tag = mw.html.create('span') local itemId = mw.wikibase.getEntityIdForTitle(title.fullText) tag:wikitext('[[' .. page .. '|' .. label .. ']]') if itemId ~= nil then tag:wikitext(' [[Image:Wikidata.svg|10px|link=d:' .. itemId .. '|Lihat maklumat di Wikidata]]') if category ~= nil then tag:wikitext('[[Kategori:' .. category .. ']]') end end return tostring(tag) end local function withWikidataLink(wikitext, category) if wikitext == nil then return nil end local new_wikitext = mw.ustring.gsub(wikitext, '%[%[([^|%]]*)%]%]', function(page) return addWikidataToLink(page, mw.ustring.gsub(page, '%.*/', ''), category) end) if new_wikitext ~= wikitext then return new_wikitext end return mw.ustring.gsub(wikitext, '%[%[([^|]*)|([^|%]]*)%]%]', function(page, link) return addWikidataToLink(page, link, category) end) end -- Build the metadata table local function build_metadata(args, item, html) local metadataTable = mw.html.create('table') :attr('id', 'ws-index-metadata') -- Title if args.title then local titleContent if item then titleContent = withWikidataLink(args.title) else -- If any wikilink exists, don't wrap at all if args.title:find('%[%[') or args.title:find('%]%]') then titleContent = args.title else titleContent = '[[' .. args.title .. ']]' end end metadataTable:node(construct_field('title', titleContent)) else mw.addWarning('Anda perlu isi medan tajuk borang.') end -- Subtitle metadataTable:node(construct_field('subtitle', withWikidataLink(args.subtitle))) -- Language do local displayLang = nil local languageCount = 0 if item then local languages = item:formatPropertyValues( 'P407', { mw.wikibase.entity.claimRanks.RANK_NORMAL } )['value'] if languages and mw.text.trim(languages) ~= '' then displayLang = languages for language in string.gmatch(languages, '([^,]+)') do language = mw.text.trim(language) if language ~= '' then languageCount = languageCount + 1 html:wikitext(construct_cat( 'Laman indeks karya yang asal dalam ' .. language )) end end end end if not displayLang and args.language then local langs = mw.text.split(args.language, ',%s*', false) local displayLangs = {} for _, l in ipairs(langs) do local lang = mw.text.trim(l) if lang ~= '' then local langName = ISO_639.language_name(lang, lang) table.insert(displayLangs, langName) languageCount = languageCount + 1 html:wikitext(construct_cat( 'Laman indeks karya yang asal dalam bahasa ' .. langName )) end end if #displayLangs > 0 then displayLang = table.concat(displayLangs, ', ') end end if displayLang then metadataTable:node(construct_field('language', displayLang)) html:wikitext(construct_cat('Karya dengan maklumat bahasa')) if languageCount > 1 then html:wikitext(construct_cat( 'Laman indeks karya yang asal dalam pelbagai bahasa' )) end else html:wikitext(construct_cat('Laman indeks karya tanpa maklumat bahasa')) end end -- Volume if args.volume then metadataTable:node(construct_field('volume', args.volume)) html:wikitext(construct_cat('Karya dengan maklumat nombor jilid')) else html:wikitext(construct_cat('Karya tanpa maklumat nombor jilid')) end -- Edition if args.edition then metadataTable:node(construct_field('edition', args.edition)) html:wikitext(construct_cat('Karya dengan maklumat edisi')) else html:wikitext(construct_cat('Karya tanpa maklumat edisi')) end -- Author if args.author then if item then metadataTable:node(construct_field('author', withWikidataLink(args.author))) html:wikitext(construct_cat('Karya dengan maklumat pengarang')) local authors = item:formatPropertyValues('P50', { mw.wikibase.entity.claimRanks.RANK_NORMAL })['value'] for author in string.gmatch(authors, '([^,]+)') do html:wikitext(construct_cat('Karya ' .. author)) end else local hasWikiLink = args.author:find('%[%[') or args.author:find('%]%]') metadataTable:node(construct_field( 'author', hasWikiLink and args.author or ('{{Al|' .. args.author .. '}}') )) end else html:wikitext(construct_cat('Karya tanpa maklumat pengarang')) end -- Translator if args.translator then local content = item and withWikidataLink(args.translator) or ('{{Al|' .. args.translator .. '}}') metadataTable:node(construct_field('translator', content)) html:wikitext(construct_cat('Karya dengan maklumat penterjemah')) else html:wikitext(construct_cat('Karya tanpa maklumat penterjemah')) end -- Editor if args.editor then local content = item and withWikidataLink(args.editor) or ('{{Al|' .. args.editor .. '}}') metadataTable:node(construct_field('editor', content)) html:wikitext(construct_cat('Karya dengan maklumat penyunting')) else html:wikitext(construct_cat('Karya tanpa maklumat penyunting')) end -- Illustrator if args.illustrator then metadataTable:node(construct_field('illustrator', withWikidataLink(args.illustrator))) html:wikitext(construct_cat('Karya dengan maklumat pengilustrasi')) else html:wikitext(construct_cat('Karya tanpa maklumat pengilustrasi')) end -- Publisher if args.publisher then metadataTable:node(construct_field('publisher', withWikidataLink(args.publisher))) html:wikitext(construct_cat('Karya dengan maklumat penerbit')) else html:wikitext(construct_cat('Karya tanpa maklumat penerbit')) end -- Address / Published in if args.address then metadataTable:node(construct_field('address', withWikidataLink(args.address))) html:wikitext(construct_cat('Karya dengan maklumat alamat')) elseif args.publishedin then metadataTable:node(construct_field('publishedin', withWikidataLink(args.publishedin))) html:wikitext(construct_cat('Karya dengan maklumat alamat penerbitan')) else html:wikitext(construct_cat('Karya tanpa maklumat alamat penerbitan')) end -- Year / Inception if args.year then metadataTable:node(construct_field('year', withWikidataLink(args.year))) html:wikitext(construct_cat('Karya dengan maklumat tarikh')) html:wikitext(construct_cat('Karya tahun ' .. args.year)) elseif args.inception then metadataTable:node(construct_field('inception', withWikidataLink(args.inception))) html:wikitext(construct_cat('Karya dengan maklumat tarikh terawal')) else html:wikitext(construct_cat('Karya tanpa maklumat tarikh')) end -- Printer if args.printer then metadataTable:node(construct_field('printer', withWikidataLink(args.printer))) html:wikitext(construct_cat('Karya dengan maklumat pencetak')) else html:wikitext(construct_cat('Karya tanpa maklumat pencetak')) end -- Source local linkable = { djvu=1, pdf=1, png=1, gif=1, tif=1, ogg=1, ogv=1, webm=1 } if args.source and linkable[args.source] then metadataTable:node(construct_field('source', '[[:Fail:' .. mw.title.getCurrentTitle().text .. '|' .. args.source .. ']]')) else metadataTable:node(construct_field('source', args.source)) end -- Progress local progress_data = construct_status_field(args) metadataTable:node(progress_data.row) html:wikitext(progress_data.cat) -- Volumes/Series metadataTable:node(construct_field('volumes', args.volumes)) return metadataTable end -- Build the cover image local function build_cover(args) local page = mw.title.getCurrentTitle() if args.image then local imageTitle if tonumber(args.image) ~= nil then imageTitle = page:subPageTitle(args.image) else imageTitle = mw.title.new(args.image, 'Media') end if imageTitle then local name = imageTitle.text local slash = string.find(name, '/') if slash then local fname = string.sub(name, 1, slash - 1) local fpage = string.sub(name, slash + 1) return '[[Fail:' .. fname .. '|page=' .. fpage .. '|' .. cfg.cover.width .. '|class=ws-cover]]' else return '[[Fail:' .. name .. '|' .. cfg.cover.width .. '|class=ws-cover]]' end else return args.image end else return '[[' .. cfg.cover.image .. '|' .. cfg.cover.width .. '|class=ws-cover]]' end end -- Main local function indexTemplate(frame) local styles = frame:extensionTag{ name = 'templatestyles', args = { src = 'Modul:Index template/styles.css' } } local data = (require 'Modul:Index_data').indexDataWithWikidata(frame) local args = data.args local item = data.item local html = mw.html.create() -- Wikidata indicator if item then html:wikitext('[[Kategori:Karya dengan ID Wikidata]]') html:wikitext('<indicator name="wikidata">[[File:Wikidata.svg|20px|ID Wikidata|link=d:' .. item.id .. ']]</indicator>') else html:wikitext('[[Kategori:Karya tanpa ID Wikidata]]') end local metadataTable = build_metadata(args, item, html) local coverImage = build_cover(args) -- Outer container (mirrors English #ws-index-container) local outerTable = html:tag('table') :attr('id', 'ws-index-container') local outerRow = outerTable:tag('tr') -- Main cell: cover + metadata outerRow:tag('td') :attr('id', 'ws-index-main-cell') :tag('table') :attr('id', 'ws-index-main-table') :tag('tr'):tag('td') :tag('div') :attr('id', 'ws-index-cover-container') :wikitext(coverImage) :done() :node(metadataTable) :done() :tag('tr'):tag('td') :tag('div') :attr('id', 'ws-index-pagelist-container') :addClass('mw-collapsible') :tag('em'):wikitext(cfg.pagelist.pages.txt):done() :wikitext(' ') :tag('span') :attr('id', 'ws-index-pagelist-legend') :wikitext(cfg.pagelist.legend.txt) :done() :tag('div') :attr('id', 'ws-index-pagelist') :addClass('index-pagelist mw-collapsible-content') :newline() :wikitext(args.pages and mw.text.trim(args.pages)) :newline() -- Remarks cell (always rendered, empty or not — matching English) if args.remarks then outerRow:tag('td') :attr('id', 'ws-index-remarks') :newline() :wikitext(frame:preprocess(args.remarks)) else outerRow:tag('td') :attr('id', 'ws-index-remarks-empty') end -- Notes (below outer table, like English module) if args.notes then html:tag('div') :attr('id', 'ws-index-notes') :wikitext(args.notes) end -- Type categories if cfg.type_cats[args.type] then html:wikitext(construct_cat(cfg.type_cats[args.type])) end -- Source categories if cfg.source_cats[args.source] then html:wikitext(construct_cat(cfg.source_cats[args.source])) elseif args.source ~= 'lain-lain' then html:wikitext(construct_cat('Indeks fail format lain')) end html:wikitext(construct_cat('Indeks')) if not args.remarks then html:wikitext(construct_cat('Laman berindeks')) end return styles .. tostring(html) end local p = {} function p.indexTemplate(frame) return indexTemplate(frame) end return p 8nrigvqtb476csogmfkvrwvetba1gkg 22577 22564 2026-04-13T09:54:43Z Hakimi97 9 Document the changes 22577 Scribunto text/plain --[=[ Latest update: 13th April 2026 This is a module to implement logic for [[MediaWiki:Proofreadpage index template]] on Malay Wikisource, based on https://en.wikisource.beta.wmflabs.org/wiki/Module:Index_template with significant changes: * The structure of image, metadata, pagelist, and remarks/notes reconfigured to follow the structure on [[MediaWiki:Proofreadpage index template]], albeit with some modifications. * Sufficient gap between image and metadata * Sufficient gap between labels and values of metadata * Author property value changed to P50 instead of P253075 * Add language parameter and categorization for metadataTable * Ensure all file types under the source parameter could be wikilinked. * The wikilinks for title and author fields could be generated automatically or manually * The manually-entered language code would return language canonical names. ]=] local ISO_639 = require('Modul:ISO 639') local cfg = require('Modul:Index template/config') -- Helper: wrap in category markup local function construct_cat(cat) return '[[Kategori:' .. cat .. ']]' end -- Helper: link to category page local function construct_cat_link(cat, text) return '[[:Kategori:' .. cat .. '|' .. (text or cat) .. ']]' end -- Build a metadata row using CSS classes (like English module) local function construct_field(id, content) if id == nil or content == nil then return nil elseif not cfg.headings[id] then error(cfg.missing_heading_id(id)) end local tr = mw.html.create('tr') :attr('id', 'ws-index-' .. id .. '-row') :addClass('ws-index-row') :tag('th') :attr('scope', 'row') :attr('id', 'ws-index-' .. id .. '-label') :addClass('ws-index-label') :wikitext(cfg.headings[id]['txt']) :done() :tag('td') :attr('id', 'ws-index-' .. id .. '-value') :addClass('ws-index-value') :wikitext(content) :allDone() return tr end -- Build the progress/status row local function construct_status_field(args) local index_status = args.progress or '_missing' local sd = cfg.status[index_status] or cfg.status['_default'] local txt = sd['txt'] if type(txt) == 'function' then txt = txt(index_status) end local display if sd['error'] then display = '<span class="error">' .. txt .. '</span>' else display = construct_cat_link(sd['cat'], txt) end return { row = construct_field('progress', display), cat = construct_cat(sd['cat']) } end -- Wikidata link helpers (unchanged from your original) local function addWikidataToLink(page, label, category) local title = mw.title.new(page) if title == nil then return '[[' .. page .. '|' .. label .. ']]' end if title.isRedirect then title = title.redirectTarget end local tag = mw.html.create('span') local itemId = mw.wikibase.getEntityIdForTitle(title.fullText) tag:wikitext('[[' .. page .. '|' .. label .. ']]') if itemId ~= nil then tag:wikitext(' [[Image:Wikidata.svg|10px|link=d:' .. itemId .. '|Lihat maklumat di Wikidata]]') if category ~= nil then tag:wikitext('[[Kategori:' .. category .. ']]') end end return tostring(tag) end local function withWikidataLink(wikitext, category) if wikitext == nil then return nil end local new_wikitext = mw.ustring.gsub(wikitext, '%[%[([^|%]]*)%]%]', function(page) return addWikidataToLink(page, mw.ustring.gsub(page, '%.*/', ''), category) end) if new_wikitext ~= wikitext then return new_wikitext end return mw.ustring.gsub(wikitext, '%[%[([^|]*)|([^|%]]*)%]%]', function(page, link) return addWikidataToLink(page, link, category) end) end -- Build the metadata table local function build_metadata(args, item, html) local metadataTable = mw.html.create('table') :attr('id', 'ws-index-metadata') -- Title if args.title then local titleContent if item then titleContent = withWikidataLink(args.title) else -- If any wikilink exists, don't wrap at all if args.title:find('%[%[') or args.title:find('%]%]') then titleContent = args.title else titleContent = '[[' .. args.title .. ']]' end end metadataTable:node(construct_field('title', titleContent)) else mw.addWarning('Anda perlu isi medan tajuk borang.') end -- Subtitle metadataTable:node(construct_field('subtitle', withWikidataLink(args.subtitle))) -- Language do local displayLang = nil local languageCount = 0 if item then local languages = item:formatPropertyValues( 'P407', { mw.wikibase.entity.claimRanks.RANK_NORMAL } )['value'] if languages and mw.text.trim(languages) ~= '' then displayLang = languages for language in string.gmatch(languages, '([^,]+)') do language = mw.text.trim(language) if language ~= '' then languageCount = languageCount + 1 html:wikitext(construct_cat( 'Laman indeks karya yang asal dalam ' .. language )) end end end end if not displayLang and args.language then local langs = mw.text.split(args.language, ',%s*', false) local displayLangs = {} for _, l in ipairs(langs) do local lang = mw.text.trim(l) if lang ~= '' then local langName = ISO_639.language_name(lang, lang) table.insert(displayLangs, langName) languageCount = languageCount + 1 html:wikitext(construct_cat( 'Laman indeks karya yang asal dalam bahasa ' .. langName )) end end if #displayLangs > 0 then displayLang = table.concat(displayLangs, ', ') end end if displayLang then metadataTable:node(construct_field('language', displayLang)) html:wikitext(construct_cat('Karya dengan maklumat bahasa')) if languageCount > 1 then html:wikitext(construct_cat( 'Laman indeks karya yang asal dalam pelbagai bahasa' )) end else html:wikitext(construct_cat('Laman indeks karya tanpa maklumat bahasa')) end end -- Volume if args.volume then metadataTable:node(construct_field('volume', args.volume)) html:wikitext(construct_cat('Karya dengan maklumat nombor jilid')) else html:wikitext(construct_cat('Karya tanpa maklumat nombor jilid')) end -- Edition if args.edition then metadataTable:node(construct_field('edition', args.edition)) html:wikitext(construct_cat('Karya dengan maklumat edisi')) else html:wikitext(construct_cat('Karya tanpa maklumat edisi')) end -- Author if args.author then if item then metadataTable:node(construct_field('author', withWikidataLink(args.author))) html:wikitext(construct_cat('Karya dengan maklumat pengarang')) local authors = item:formatPropertyValues('P50', { mw.wikibase.entity.claimRanks.RANK_NORMAL })['value'] for author in string.gmatch(authors, '([^,]+)') do html:wikitext(construct_cat('Karya ' .. author)) end else local hasWikiLink = args.author:find('%[%[') or args.author:find('%]%]') metadataTable:node(construct_field( 'author', hasWikiLink and args.author or ('{{Al|' .. args.author .. '}}') )) end else html:wikitext(construct_cat('Karya tanpa maklumat pengarang')) end -- Translator if args.translator then local content = item and withWikidataLink(args.translator) or ('{{Al|' .. args.translator .. '}}') metadataTable:node(construct_field('translator', content)) html:wikitext(construct_cat('Karya dengan maklumat penterjemah')) else html:wikitext(construct_cat('Karya tanpa maklumat penterjemah')) end -- Editor if args.editor then local content = item and withWikidataLink(args.editor) or ('{{Al|' .. args.editor .. '}}') metadataTable:node(construct_field('editor', content)) html:wikitext(construct_cat('Karya dengan maklumat penyunting')) else html:wikitext(construct_cat('Karya tanpa maklumat penyunting')) end -- Illustrator if args.illustrator then metadataTable:node(construct_field('illustrator', withWikidataLink(args.illustrator))) html:wikitext(construct_cat('Karya dengan maklumat pengilustrasi')) else html:wikitext(construct_cat('Karya tanpa maklumat pengilustrasi')) end -- Publisher if args.publisher then metadataTable:node(construct_field('publisher', withWikidataLink(args.publisher))) html:wikitext(construct_cat('Karya dengan maklumat penerbit')) else html:wikitext(construct_cat('Karya tanpa maklumat penerbit')) end -- Address / Published in if args.address then metadataTable:node(construct_field('address', withWikidataLink(args.address))) html:wikitext(construct_cat('Karya dengan maklumat alamat')) elseif args.publishedin then metadataTable:node(construct_field('publishedin', withWikidataLink(args.publishedin))) html:wikitext(construct_cat('Karya dengan maklumat alamat penerbitan')) else html:wikitext(construct_cat('Karya tanpa maklumat alamat penerbitan')) end -- Year / Inception if args.year then metadataTable:node(construct_field('year', withWikidataLink(args.year))) html:wikitext(construct_cat('Karya dengan maklumat tarikh')) html:wikitext(construct_cat('Karya tahun ' .. args.year)) elseif args.inception then metadataTable:node(construct_field('inception', withWikidataLink(args.inception))) html:wikitext(construct_cat('Karya dengan maklumat tarikh terawal')) else html:wikitext(construct_cat('Karya tanpa maklumat tarikh')) end -- Printer if args.printer then metadataTable:node(construct_field('printer', withWikidataLink(args.printer))) html:wikitext(construct_cat('Karya dengan maklumat pencetak')) else html:wikitext(construct_cat('Karya tanpa maklumat pencetak')) end -- Source local linkable = { djvu=1, pdf=1, png=1, gif=1, tif=1, ogg=1, ogv=1, webm=1 } if args.source and linkable[args.source] then metadataTable:node(construct_field('source', '[[:Fail:' .. mw.title.getCurrentTitle().text .. '|' .. args.source .. ']]')) else metadataTable:node(construct_field('source', args.source)) end -- Progress local progress_data = construct_status_field(args) metadataTable:node(progress_data.row) html:wikitext(progress_data.cat) -- Volumes/Series metadataTable:node(construct_field('volumes', args.volumes)) return metadataTable end -- Build the cover image local function build_cover(args) local page = mw.title.getCurrentTitle() if args.image then local imageTitle if tonumber(args.image) ~= nil then imageTitle = page:subPageTitle(args.image) else imageTitle = mw.title.new(args.image, 'Media') end if imageTitle then local name = imageTitle.text local slash = string.find(name, '/') if slash then local fname = string.sub(name, 1, slash - 1) local fpage = string.sub(name, slash + 1) return '[[Fail:' .. fname .. '|page=' .. fpage .. '|' .. cfg.cover.width .. '|class=ws-cover]]' else return '[[Fail:' .. name .. '|' .. cfg.cover.width .. '|class=ws-cover]]' end else return args.image end else return '[[' .. cfg.cover.image .. '|' .. cfg.cover.width .. '|class=ws-cover]]' end end -- Main local function indexTemplate(frame) local styles = frame:extensionTag{ name = 'templatestyles', args = { src = 'Modul:Index template/styles.css' } } local data = (require 'Modul:Index_data').indexDataWithWikidata(frame) local args = data.args local item = data.item local html = mw.html.create() -- Wikidata indicator if item then html:wikitext('[[Kategori:Karya dengan ID Wikidata]]') html:wikitext('<indicator name="wikidata">[[File:Wikidata.svg|20px|ID Wikidata|link=d:' .. item.id .. ']]</indicator>') else html:wikitext('[[Kategori:Karya tanpa ID Wikidata]]') end local metadataTable = build_metadata(args, item, html) local coverImage = build_cover(args) -- Outer container (mirrors English #ws-index-container) local outerTable = html:tag('table') :attr('id', 'ws-index-container') local outerRow = outerTable:tag('tr') -- Main cell: cover + metadata outerRow:tag('td') :attr('id', 'ws-index-main-cell') :tag('table') :attr('id', 'ws-index-main-table') :tag('tr'):tag('td') :tag('div') :attr('id', 'ws-index-cover-container') :wikitext(coverImage) :done() :node(metadataTable) :done() :tag('tr'):tag('td') :tag('div') :attr('id', 'ws-index-pagelist-container') :addClass('mw-collapsible') :tag('em'):wikitext(cfg.pagelist.pages.txt):done() :wikitext(' ') :tag('span') :attr('id', 'ws-index-pagelist-legend') :wikitext(cfg.pagelist.legend.txt) :done() :tag('div') :attr('id', 'ws-index-pagelist') :addClass('index-pagelist mw-collapsible-content') :newline() :wikitext(args.pages and mw.text.trim(args.pages)) :newline() -- Remarks cell (always rendered, empty or not — matching English) if args.remarks then outerRow:tag('td') :attr('id', 'ws-index-remarks') :newline() :wikitext(frame:preprocess(args.remarks)) else outerRow:tag('td') :attr('id', 'ws-index-remarks-empty') end -- Notes (below outer table, like English module) if args.notes then html:tag('div') :attr('id', 'ws-index-notes') :wikitext(args.notes) end -- Type categories if cfg.type_cats[args.type] then html:wikitext(construct_cat(cfg.type_cats[args.type])) end -- Source categories if cfg.source_cats[args.source] then html:wikitext(construct_cat(cfg.source_cats[args.source])) elseif args.source ~= 'lain-lain' then html:wikitext(construct_cat('Indeks fail format lain')) end html:wikitext(construct_cat('Indeks')) if not args.remarks then html:wikitext(construct_cat('Laman berindeks')) end return styles .. tostring(html) end local p = {} function p.indexTemplate(frame) return indexTemplate(frame) end return p lr6sw5isru92jiiz91svfup9j1x1o6k Modul:Index template/styles.css 828 5999 22413 17212 2026-04-12T23:47:46Z Hakimi97 9 Penstrukturan semula gaya paparan Indeks 22413 sanitized-css text/css #ws-index-container { display: table; border-spacing: 1px 1px; box-sizing: border-box; width: 100%; } #ws-index-main-cell { padding: 0; vertical-align: top; } #ws-index-main-table { display: inline-table; border-collapse: collapse; box-sizing: border-box; width: 100%; } #ws-index-cover-container { float: left; margin: .5em .25em .5em 0; } #ws-index-metadata { border-collapse: separate; border-spacing: 2px 2px; box-sizing: border-box; empty-cells: show; } .ws-index-label { padding-right: .5em; text-align: right; vertical-align: top; font-weight: bold; } .ws-index-value { vertical-align: top; } #ws-index-pagelist-container { margin-right: .75em; } #ws-index-pagelist { text-align: justify; border: 1px solid var(--border-color-base, #a2a9b1); padding-left: .5em; background: var(--background-color-neutral-subtle, #f8f9fa); } #ws-index-pagelist-container em { font-weight: bold; font-style: normal; } #ws-index-pagelist-legend { font-size: 83%; white-space: nowrap; } #ws-index-remarks { padding: 0 .25em; vertical-align: top; width: 30%; } #ws-index-remarks-empty { display: none; padding: 0; } tfzfbs60bmjri7avjp07r8mhdo5djyg 22414 22413 2026-04-12T23:48:19Z Hakimi97 9 Dilindungi "[[Modul:Index template/styles.css]]": Laman berimpak tinggi ([Sunting=Benarkan penyelia sahaja] (tak terbatas) [Pindahkan=Benarkan penyelia sahaja] (tak terbatas)) [melata] 22413 sanitized-css text/css #ws-index-container { display: table; border-spacing: 1px 1px; box-sizing: border-box; width: 100%; } #ws-index-main-cell { padding: 0; vertical-align: top; } #ws-index-main-table { display: inline-table; border-collapse: collapse; box-sizing: border-box; width: 100%; } #ws-index-cover-container { float: left; margin: .5em .25em .5em 0; } #ws-index-metadata { border-collapse: separate; border-spacing: 2px 2px; box-sizing: border-box; empty-cells: show; } .ws-index-label { padding-right: .5em; text-align: right; vertical-align: top; font-weight: bold; } .ws-index-value { vertical-align: top; } #ws-index-pagelist-container { margin-right: .75em; } #ws-index-pagelist { text-align: justify; border: 1px solid var(--border-color-base, #a2a9b1); padding-left: .5em; background: var(--background-color-neutral-subtle, #f8f9fa); } #ws-index-pagelist-container em { font-weight: bold; font-style: normal; } #ws-index-pagelist-legend { font-size: 83%; white-space: nowrap; } #ws-index-remarks { padding: 0 .25em; vertical-align: top; width: 30%; } #ws-index-remarks-empty { display: none; padding: 0; } tfzfbs60bmjri7avjp07r8mhdo5djyg 22416 22414 2026-04-13T00:07:15Z Hakimi97 9 22416 sanitized-css text/css /* === Labels: right-align + wider gap === */ .ws-index-label { padding-right: 1.5em; /* wider gap between label and value */ text-align: right; vertical-align: top; font-weight: bold; white-space: nowrap; } .ws-index-value { vertical-align: top; } /* === Pagelist heading: match English style === */ #ws-index-pagelist-container { clear: both; margin-top: 0.5em; margin-right: .75em; } #ws-index-pagelist-container em { font-weight: bold; font-style: normal; } #ws-index-pagelist-legend { font-size: 83%; white-space: nowrap; } /* === [Kembang]/[Runtuh] toggle: push to right === */ #ws-index-pagelist-container .mw-collapsible-toggle { float: right; font-weight: normal; font-size: 83%; } /* === Pagelist box === */ #ws-index-pagelist { text-align: justify; border: 1px solid var(--border-color-base, #a2a9b1); padding: 0.25em 0.5em; background: var(--background-color-neutral-subtle, #f8f9fa); } /* === Remarks: match English module (right column with border) === */ #ws-index-remarks { vertical-align: top; width: 30%; padding: 0 0.5em 0 0.75em; border-left: 1px solid var(--border-color-base, #a2a9b1); } #ws-index-remarks-empty { display: none; padding: 0; } 9pd4pza8vrvtjnncqxs11wgpffkk3op 22418 22416 2026-04-13T00:17:30Z Hakimi97 9 22418 sanitized-css text/css /* === Labels: right-align + wider gap === */ .ws-index-label { padding-right: 1.5em; /* wider gap between label and value */ text-align: right; vertical-align: top; font-weight: bold; white-space: nowrap; } .ws-index-value { vertical-align: top; } /* === Pagelist heading: match English style === */ #ws-index-pagelist-container { clear: both; margin-top: 0.5em; margin-right: .75em; } #ws-index-pagelist-legend { font-size: 83%; white-space: nowrap; } /* === [Kembang]/[Runtuh] toggle: push to right === */ #ws-index-pagelist-container .mw-collapsible-toggle { float: right; font-weight: normal; font-size: 83%; } /* === Pagelist box === */ #ws-index-pagelist { text-align: justify; border: 1px solid var(--border-color-base, #a2a9b1); padding: 0.25em 0.5em; background: var(--background-color-neutral-subtle, #f8f9fa); } /* === Remarks: match English module (right column with border) === */ #ws-index-remarks { vertical-align: top; width: 30%; padding: 0 0.5em 0 0.75em; border-left: 1px solid var(--border-color-base, #a2a9b1); } #ws-index-remarks-empty { display: none; padding: 0; } ea2jvtw1qc9an3gcca10n0asw65pua3 22420 22418 2026-04-13T00:21:48Z Hakimi97 9 22420 sanitized-css text/css .ws-index-value { vertical-align: top; } /* === Pagelist heading: match English style === */ #ws-index-pagelist-container { clear: both; margin-top: 0.5em; margin-right: .75em; } #ws-index-pagelist-legend { font-size: 83%; white-space: nowrap; } /* === [Kembang]/[Runtuh] toggle: push to right === */ #ws-index-pagelist-container .mw-collapsible-toggle { float: right; font-weight: normal; font-size: 83%; } /* === Pagelist box === */ #ws-index-pagelist { text-align: justify; border: 1px solid var(--border-color-base, #a2a9b1); padding: 0.25em 0.5em; background: var(--background-color-neutral-subtle, #f8f9fa); } /* === Remarks: match English module (right column with border) === */ #ws-index-remarks { vertical-align: top; width: 30%; padding: 0 0.5em 0 0.75em; border-left: 1px solid var(--border-color-base, #a2a9b1); } #ws-index-remarks-empty { display: none; padding: 0; } ettquvruz7zbzrlek4irnzyahmc2khf 22424 22420 2026-04-13T00:30:36Z Hakimi97 9 22424 sanitized-css text/css #ws-index-container { display: table; border-spacing: 1px 1px; box-sizing: border-box; width: 100%; } #ws-index-main-cell { padding: 0; vertical-align: top; } #ws-index-main-table { display: inline-table; border-collapse: collapse; box-sizing: border-box; width: 100%; } #ws-index-cover-container { float: left; margin: .5em .25em .5em 0; } #ws-index-metadata { border-collapse: separate; border-spacing: 2px 2px; box-sizing: border-box; empty-cells: show; } #ws-index-pagelist-container { clear: both; margin-top: 0.5em; margin-right: .75em; overflow: hidden; } #ws-index-pagelist-container .mw-collapsible-toggle { float: right !important; font-weight: normal; font-size: 83%; } #ws-index-pagelist-legend { font-size: 83%; white-space: nowrap; } #ws-index-pagelist { text-align: justify; border: 1px solid var(--border-color-base, #a2a9b1); padding: 0.25em 0.5em; background: var(--background-color-neutral-subtle, #f8f9fa); } #ws-index-remarks { vertical-align: top; width: 30%; padding: 0 0.5em 0 0.75em; border-left: 1px solid var(--border-color-base, #a2a9b1); } #ws-index-remarks-empty { display: none; padding: 0; } jn1tnjdwrxf0d8ayivsrschhb40yldz 22426 22424 2026-04-13T00:44:51Z Hakimi97 9 22426 sanitized-css text/css .ws-index-label { padding-right: 0.5em; text-align: right; vertical-align: top; } .ws-index-value { vertical-align: top; } #ws-index-container { display: table; border-spacing: 1px 1px; box-sizing: border-box; width: 100%; } #ws-index-main-cell { padding: 0; vertical-align: top; } #ws-index-main-table { display: inline-table; border-collapse: collapse; box-sizing: border-box; width: 100%; } #ws-index-cover-container { float: left; margin: .5em .25em .5em 0; } #ws-index-metadata { border-collapse: separate; border-spacing: 2px 2px; box-sizing: border-box; empty-cells: show; } #ws-index-pagelist-container { clear: both; margin-top: 0.5em; margin-right: .75em; overflow: hidden; } #ws-index-pagelist-container .mw-collapsible-toggle { float: right !important; font-weight: normal; font-size: 83%; } #ws-index-pagelist-legend { font-size: 83%; white-space: nowrap; } #ws-index-pagelist { text-align: justify; border: 1px solid var(--border-color-base, #a2a9b1); padding: 0.25em 0.5em; background: var(--background-color-neutral-subtle, #f8f9fa); } #ws-index-remarks { vertical-align: top; width: 30%; padding: 0 0.5em 0 0.75em; border-left: 1px solid var(--border-color-base, #a2a9b1); } #ws-index-remarks-empty { display: none; padding: 0; } cv5l3acpptdtuzovqbocmykirhrw41y 22428 22426 2026-04-13T00:49:37Z Hakimi97 9 22428 sanitized-css text/css /* === Labels: right-align + wider gap === */ .ws-index-label { padding-right: 1.5em; /* wider gap between label and value */ text-align: right; vertical-align: top; font-weight: bold; white-space: nowrap; } .ws-index-value { vertical-align: top; } /* === Pagelist heading: match English style === */ #ws-index-pagelist-container { clear: both; margin-top: 0.5em; margin-right: .75em; } #ws-index-pagelist-legend { font-size: 83%; white-space: nowrap; } /* === [Kembang]/[Runtuh] toggle: push to right === */ #ws-index-pagelist-container .mw-collapsible-toggle { float: right; font-weight: normal; font-size: 83%; } /* === Pagelist box === */ #ws-index-pagelist { text-align: justify; border: 1px solid var(--border-color-base, #a2a9b1); padding: 0.25em 0.5em; background: var(--background-color-neutral-subtle, #f8f9fa); } /* === Remarks: match English module (right column with border) === */ #ws-index-remarks { vertical-align: top; width: 30%; padding: 0 0.5em 0 0.75em; border-left: 1px solid var(--border-color-base, #a2a9b1); } #ws-index-remarks-empty { display: none; padding: 0; } ea2jvtw1qc9an3gcca10n0asw65pua3 22434 22428 2026-04-13T01:07:11Z Hakimi97 9 22434 sanitized-css text/css .ws-index-label { padding-right: 0.5em; text-align: right; vertical-align: top; font-weight: bold; white-space: nowrap; } .ws-index-value { vertical-align: top; } #ws-index-pagelist-container { clear: both; margin-top: 0.5em; margin-right: .75em; } #ws-index-pagelist-legend { font-size: 83%; white-space: nowrap; } #ws-index-pagelist-container .mw-collapsible-toggle { float: right; font-weight: normal; font-size: 83%; } #ws-index-pagelist { text-align: justify; border: 1px solid var(--border-color-base, #a2a9b1); padding: 0.25em 0.5em; background: var(--background-color-neutral-subtle, #f8f9fa); } #ws-index-remarks { vertical-align: top; width: 30%; padding: 0 0.5em 0 0.75em; border-left: 1px solid var(--border-color-base, #a2a9b1); } #ws-index-remarks-empty { display: none; padding: 0; } shxpzrsafmzuc3fsqc7o7jl9x5303hv 22435 22434 2026-04-13T01:16:00Z Hakimi97 9 22435 sanitized-css text/css .ws-index-label { padding-right: 0.5em; text-align: right; vertical-align: top; font-weight: bold; white-space: nowrap; } .ws-index-value { vertical-align: top; } #ws-index-pagelist-container { clear: both; margin-top: 0.5em; margin-right: .75em; width: 100%; } #ws-index-pagelist-legend { font-size: 83%; white-space: nowrap; } #ws-index-pagelist-container .mw-collapsible-toggle { float: right; font-weight: normal; font-size: 83%; } #ws-index-pagelist { text-align: justify; border: 1px solid var(--border-color-base, #a2a9b1); padding: 0.25em 0.5em; background: var(--background-color-neutral-subtle, #f8f9fa); } #ws-index-remarks { vertical-align: top; width: 30%; padding: 0 0.5em 0 0.75em; border-left: 1px solid var(--border-color-base, #a2a9b1); } #ws-index-remarks-empty { display: none; padding: 0; } ji5s7uj6dim7r6hlj5ns69fgv8y3qla 22436 22435 2026-04-13T01:18:26Z Hakimi97 9 22436 sanitized-css text/css .ws-index-label { padding-right: 0.5em; text-align: right; vertical-align: top; font-weight: bold; white-space: nowrap; } .ws-index-value { vertical-align: top; } #ws-index-main-table { width: 100%; } #ws-index-pagelist-container { clear: both; margin-top: 0.5em; margin-right: .75em; width: 100%; } #ws-index-pagelist-legend { font-size: 83%; white-space: nowrap; } #ws-index-pagelist-container .mw-collapsible-toggle { float: right; font-weight: normal; font-size: 83%; } #ws-index-pagelist { text-align: justify; border: 1px solid var(--border-color-base, #a2a9b1); padding: 0.25em 0.5em; background: var(--background-color-neutral-subtle, #f8f9fa); } #ws-index-remarks { vertical-align: top; width: 30%; padding: 0 0.5em 0 0.75em; border-left: 1px solid var(--border-color-base, #a2a9b1); } #ws-index-remarks-empty { display: none; padding: 0; } k0959d7aovzt2m9gjxyll3hxgkbuqc4 22437 22436 2026-04-13T01:21:44Z Hakimi97 9 22437 sanitized-css text/css .ws-index-label { padding-right: 0.5em; text-align: right; vertical-align: top; font-weight: bold; white-space: nowrap; } .ws-index-value { vertical-align: top; } #ws-index-main-table { display: inline-table; border-collapse: collapse; border-spacing: 0 0; box-sizing: border-box; width: 100%; } #ws-index-pagelist-container { margin-top: 0.5em; margin-right: .75em; } #ws-index-pagelist-legend { font-size: 83%; white-space: nowrap; } #ws-index-pagelist-container .mw-collapsible-toggle { float: right; font-weight: normal; font-size: 83%; } #ws-index-pagelist { text-align: justify; border: 1px solid var(--border-color-base, #a2a9b1); padding: 0.25em 0.5em; background: var(--background-color-neutral-subtle, #f8f9fa); } #ws-index-remarks { vertical-align: top; width: 30%; padding: 0 0.5em 0 0.75em; border-left: 1px solid var(--border-color-base, #a2a9b1); } #ws-index-remarks-empty { display: none; padding: 0; } r0yx0naw3gf0mev9k45vx11luit28ur 22438 22437 2026-04-13T01:25:25Z Hakimi97 9 22438 sanitized-css text/css .ws-index-label { padding-right: 0.5em; text-align: right; vertical-align: top; font-weight: bold; white-space: nowrap; } .ws-index-value { vertical-align: top; } #ws-index-main-table { display: inline-table; border-collapse: collapse; border-spacing: 0 0; box-sizing: border-box; width: 100%; } #ws-index-pagelist-container { margin-top: 0.5em; margin-right: .75em; } #ws-index-pagelist-legend { font-size: 83%; white-space: nowrap; } #ws-index-pagelist { text-align: justify; border: 1px solid var(--border-color-base, #a2a9b1); padding: 0.25em 0.5em; background: var(--background-color-neutral-subtle, #f8f9fa); } #ws-index-remarks { vertical-align: top; width: 30%; padding: 0 0.5em 0 0.75em; border-left: 1px solid var(--border-color-base, #a2a9b1); } #ws-index-remarks-empty { display: none; padding: 0; } nccw5gelqhkqakeqils65ptaz2qwf5a 22439 22438 2026-04-13T01:28:28Z Hakimi97 9 22439 sanitized-css text/css .ws-index-label { padding-right: 0.5em; text-align: right; vertical-align: top; font-weight: bold; white-space: nowrap; } .ws-index-value { vertical-align: top; } #ws-index-main-table { display: inline-table; border-collapse: collapse; border-spacing: 0 0; box-sizing: border-box; width: 100%; } #ws-index-pagelist-container { margin-top: 0.5em; margin-right: .75em; width: 100%; } #ws-index-pagelist-legend { font-size: 83%; white-space: nowrap; } #ws-index-pagelist { text-align: justify; border: 1px solid var(--border-color-base, #a2a9b1); padding: 0.25em 0.5em; background: var(--background-color-neutral-subtle, #f8f9fa); } #ws-index-remarks { vertical-align: top; width: 30%; padding: 0 0.5em 0 0.75em; border-left: 1px solid var(--border-color-base, #a2a9b1); } #ws-index-remarks-empty { display: none; padding: 0; } p39y9iyjcje7zkak82ohyp0wbennb9f 22445 22439 2026-04-13T01:44:44Z Hakimi97 9 22445 sanitized-css text/css .ws-index-label { padding-right: 0.5em; text-align: right; vertical-align: top; font-weight: bold; white-space: nowrap; } .ws-index-value { vertical-align: top; } #ws-index-cover-container { float: left; margin: .5em .25em .5em 0; } #ws-index-metadata { border-collapse: separate; border-spacing: 2px 2px; box-sizing: border-box; empty-cells: show; } #ws-index-main-table { display: inline-table; border-collapse: collapse; border-spacing: 0 0; box-sizing: border-box; width: 100%; } #ws-index-pagelist-container { margin-top: 0.5em; margin-right: .75em; width: 100%; } #ws-index-pagelist-legend { font-size: 83%; white-space: nowrap; } #ws-index-pagelist { text-align: justify; border: 1px solid var(--border-color-base, #a2a9b1); padding: 0.25em 0.5em; background: var(--background-color-neutral-subtle, #f8f9fa); } #ws-index-remarks { vertical-align: top; width: 30%; padding: 0 0.5em 0 0.75em; border-left: 1px solid var(--border-color-base, #a2a9b1); } #ws-index-remarks-empty { display: none; padding: 0; } 316ihh7ix82dfqg30f7enosn4umoy1s 22448 22445 2026-04-13T01:59:01Z Hakimi97 9 22448 sanitized-css text/css .ws-index-label { padding-right: 0.5em; text-align: right; vertical-align: top; font-weight: bold; white-space: nowrap; } .ws-index-value { vertical-align: top; } #ws-index-cover-container { float: left; margin: .5em .5em .5em 0; } #ws-index-metadata { border-collapse: separate; border-spacing: 2px 2px; box-sizing: border-box; empty-cells: show; } #ws-index-main-table { display: inline-table; border-collapse: collapse; border-spacing: 0 0; box-sizing: border-box; width: 100%; } #ws-index-pagelist-container { margin-top: 0.5em; margin-right: .75em; width: 100%; } #ws-index-pagelist-legend { font-size: 83%; white-space: nowrap; } #ws-index-pagelist { text-align: justify; border: 1px solid var(--border-color-base, #a2a9b1); padding: 0.25em 0.5em; background: var(--background-color-neutral-subtle, #f8f9fa); } #ws-index-remarks { vertical-align: top; width: 30%; padding: 0 0.5em 0 0.75em; border-left: 1px solid var(--border-color-base, #a2a9b1); } #ws-index-remarks-empty { display: none; padding: 0; } 6vi25e5sy3sxeu5a2h7brl0uz9p3k3z 22449 22448 2026-04-13T02:36:10Z Hakimi97 9 22449 sanitized-css text/css .ws-index-label { padding-right: 0.5em; text-align: right; vertical-align: top; font-weight: bold; white-space: nowrap; } .ws-index-value { vertical-align: top; } #ws-index-cover-container { float: left; margin: .5em .5em .5em 0; } #ws-index-metadata { border-collapse: separate; border-spacing: 2px 2px; box-sizing: border-box; empty-cells: show; } #ws-index-main-table { display: inline-table; border-collapse: collapse; border-spacing: 0 0; box-sizing: border-box; width: 100%; } #ws-index-pagelist-container { margin-top: 0.5em; margin-right: .75em; } #ws-index-pagelist-legend { font-size: 83%; white-space: nowrap; } #ws-index-pagelist { text-align: justify; border: 1px solid var(--border-color-base, #a2a9b1); padding: 0.25em 0.5em; background: var(--background-color-neutral-subtle, #f8f9fa); } #ws-index-remarks { vertical-align: top; width: 30%; padding: 0 0.5em 0 0.75em; border-left: 1px solid var(--border-color-base, #a2a9b1); } #ws-index-remarks-empty { display: none; padding: 0; } apye24pt7zkardt4wauuj95z33d1r13 22450 22449 2026-04-13T02:37:41Z Hakimi97 9 Membatalkan semakan [[Special:Diff/22449|22449]] oleh [[Special:Contributions/Hakimi97|Hakimi97]] ([[User talk:Hakimi97|bincang]]) 22450 sanitized-css text/css .ws-index-label { padding-right: 0.5em; text-align: right; vertical-align: top; font-weight: bold; white-space: nowrap; } .ws-index-value { vertical-align: top; } #ws-index-cover-container { float: left; margin: .5em .5em .5em 0; } #ws-index-metadata { border-collapse: separate; border-spacing: 2px 2px; box-sizing: border-box; empty-cells: show; } #ws-index-main-table { display: inline-table; border-collapse: collapse; border-spacing: 0 0; box-sizing: border-box; width: 100%; } #ws-index-pagelist-container { margin-top: 0.5em; margin-right: .75em; width: 100%; } #ws-index-pagelist-legend { font-size: 83%; white-space: nowrap; } #ws-index-pagelist { text-align: justify; border: 1px solid var(--border-color-base, #a2a9b1); padding: 0.25em 0.5em; background: var(--background-color-neutral-subtle, #f8f9fa); } #ws-index-remarks { vertical-align: top; width: 30%; padding: 0 0.5em 0 0.75em; border-left: 1px solid var(--border-color-base, #a2a9b1); } #ws-index-remarks-empty { display: none; padding: 0; } 6vi25e5sy3sxeu5a2h7brl0uz9p3k3z 22451 22450 2026-04-13T02:43:01Z Hakimi97 9 22451 sanitized-css text/css .ws-index-label { padding-right: 0.5em; text-align: right; vertical-align: top; font-weight: bold; white-space: nowrap; } .ws-index-value { vertical-align: top; } #ws-index-container { display: table; border-spacing: 1px 1px; box-sizing: border-box; width: 100%; } #ws-index-cover-container { float: left; margin: .5em .5em .5em 0; } #ws-index-metadata { border-collapse: separate; border-spacing: 2px 2px; box-sizing: border-box; empty-cells: show; } #ws-index-main-cell { padding: 0; vertical-align: top; } #ws-index-main-table { display: inline-table; border-collapse: collapse; border-spacing: 0 0; box-sizing: border-box; width: 100%; } #ws-index-pagelist-container { margin-top: 0.5em; margin-right: .75em; } #ws-index-pagelist-legend { font-size: 83%; white-space: nowrap; } #ws-index-pagelist { text-align: justify; border: 1px solid var(--border-color-base, #a2a9b1); padding: 0.25em 0.5em; background: var(--background-color-neutral-subtle, #f8f9fa); } #ws-index-remarks { vertical-align: top; width: 30%; padding: 0 0.5em 0 0.75em; border-left: 1px solid var(--border-color-base, #a2a9b1); } #ws-index-remarks-empty { display: none; padding: 0; } nnxfbdeeeoid5l459ozq351ucop2a7m 22497 22451 2026-04-13T04:45:39Z Hakimi97 9 22497 sanitized-css text/css .ws-index-label { padding-right: 0.5em; text-align: right; vertical-align: top; font-weight: bold; white-space: nowrap; } .ws-index-value { vertical-align: top; } #ws-index-container { display: table; border-spacing: 1px 1px; box-sizing: border-box; width: 100%; } #ws-index-cover-container { float: left; margin: .5em .5em .5em 0; } #ws-index-metadata { border-collapse: separate; border-spacing: 2px 2px; box-sizing: border-box; empty-cells: show; } #ws-index-main-cell { padding: 0; vertical-align: top; } #ws-index-main-table { display: inline-table; border-collapse: collapse; border-spacing: 0 0; box-sizing: border-box; width: 100%; } #ws-index-pagelist-container { margin-top: 0.5em; margin-right: .75em; } #ws-index-pagelist-container em { font-weight: bold; font-style: normal; } #ws-index-pagelist-legend { font-size: 83%; white-space: nowrap; } #ws-index-pagelist { text-align: justify; border: 1px solid var(--border-color-base, #a2a9b1); padding: 0.25em 0.5em; background: var(--background-color-neutral-subtle, #f8f9fa); } #ws-index-remarks { vertical-align: top; width: 30%; padding: 0 0.5em 0 0.75em; border-left: 1px solid var(--border-color-base, #a2a9b1); } #ws-index-remarks-empty { display: none; padding: 0; } nhowhfq46h0ef6p3czwnz1xbxt701hk Indeks:Collective volume with texts in Malay, Or. 1724.pdf 252 6139 22570 18680 2026-04-13T09:46:17Z Hakimi97 9 22570 proofread-index text/x-wiki {{:MediaWiki:Proofreadpage_index_template |Type=book |wikidata_item=Q134349238 |Title= |Language=ms-arab |Volume= |Author= |Translator= |Editor= |Illustrator= |School= |Publisher= |Address= |Year= |Key= |ISBN= |OCLC= |LCCN= |BNF_ARK= |ARC= |DOI= |Source=pdf |Image=1 |Progress=X |Transclusion=no |Validation_date= |Pages=[[Hikayat Mareskalek (Or. 1724)]] <pagelist from=1 to=57/> [[Aturan Setia Bugis Dengan Melayu (Or. 1724)]] <pagelist from=58 to=117/> |Volumes= |Remarks=‌ |Width= |Header= |Footer= |tmplver= }} rnt66hl22qhg3go9iixo7ofeqwhbx3t 22571 22570 2026-04-13T09:46:30Z Hakimi97 9 22571 proofread-index text/x-wiki {{:MediaWiki:Proofreadpage_index_template |Type=book |wikidata_item=Q134349238 |Title= |Language=ms-arab |Volume= |Author= |Translator= |Editor= |Illustrator= |School= |Publisher= |Address= |Year= |Key= |ISBN= |OCLC= |LCCN= |BNF_ARK= |ARC= |DOI= |Source=pdf |Image=1 |Progress=X |Transclusion=no |Validation_date= |Pages=[[Hikayat Mareskalek (Or. 1724)]] <pagelist from=1 to=57/> [[Aturan Setia Bugis Dengan Melayu (Or. 1724)]] <pagelist from=58 to=117/> |Volumes= |Remarks= |Width= |Header= |Footer= |tmplver= }} 0a8o3eg1mbce5vyaqlahtc1w2c0nnq7 Indeks:Bahāwayn Kitāb Futūḥ al Šām.pdf 252 6402 22531 22153 2026-04-13T07:36:53Z Hakimi97 9 22531 proofread-index text/x-wiki {{:MediaWiki:Proofreadpage_index_template |Type=book |wikidata_item=Q135411802 |Title= |Language=ms-arab |Volume= |Author= |Translator= |Editor= |Illustrator= |School= |Publisher= |Address= |Year= |Key= |ISBN= |OCLC= |LCCN= |BNF_ARK= |ARC= |DOI= |Source=djvu |Image=5 |Progress=X |Transclusion=no |Validation_date= |Pages=<pagelist /> |Volumes= |Remarks= |Width= |Header= |Footer= |tmplver= }} [[Kategori:Naskhah tercetak di Pulau Penyengat]] 24nwgmlsdow6l6uzto0ip7h7fnyrwet 22532 22531 2026-04-13T07:37:23Z Hakimi97 9 22532 proofread-index text/x-wiki {{:MediaWiki:Proofreadpage_index_template |Type=book |wikidata_item=Q135411802 |Title= |Language=ms-arab |Volume= |Author= |Translator= |Editor= |Illustrator= |School= |Publisher= |Address= |Year= |Key= |ISBN= |OCLC= |LCCN= |BNF_ARK= |ARC= |DOI= |Source=pdf |Image=5 |Progress=C |Transclusion=no |Validation_date= |Pages=<pagelist /> |Volumes= |Remarks= |Width= |Header= |Footer= |tmplver= }} [[Kategori:Naskhah tercetak di Pulau Penyengat]] k4xsfcekfmzbdxourvlmnetaa4d1r8w 22533 22532 2026-04-13T07:37:48Z Hakimi97 9 22533 proofread-index text/x-wiki {{:MediaWiki:Proofreadpage_index_template |Type=book |wikidata_item=Q135411802 |Title= |Language=ms |Volume= |Author= |Translator= |Editor= |Illustrator= |School= |Publisher= |Address= |Year= |Key= |ISBN= |OCLC= |LCCN= |BNF_ARK= |ARC= |DOI= |Source=pdf |Image=5 |Progress=C |Transclusion=no |Validation_date= |Pages=<pagelist /> |Volumes= |Remarks= |Width= |Header= |Footer= |tmplver= }} [[Kategori:Naskhah tercetak di Pulau Penyengat]] ja15d9fbbwxd2816p5jeua48kf3x95d 22534 22533 2026-04-13T07:38:17Z Hakimi97 9 22534 proofread-index text/x-wiki {{:MediaWiki:Proofreadpage_index_template |Type=book |wikidata_item=Q135411802 |Title= |Language=ms-arab |Volume= |Author= |Translator= |Editor= |Illustrator= |School= |Publisher= |Address= |Year= |Key= |ISBN= |OCLC= |LCCN= |BNF_ARK= |ARC= |DOI= |Source=pdf |Image=5 |Progress=C |Transclusion=no |Validation_date= |Pages=<pagelist /> |Volumes= |Remarks= |Width= |Header= |Footer= |tmplver= }} [[Kategori:Naskhah tercetak di Pulau Penyengat]] k4xsfcekfmzbdxourvlmnetaa4d1r8w 22535 22534 2026-04-13T07:39:56Z Hakimi97 9 22535 proofread-index text/x-wiki {{:MediaWiki:Proofreadpage_index_template |Type=book |wikidata_item=Q135411802 |Title= |Language=ms |Volume= |Author= |Translator= |Editor= |Illustrator= |School= |Publisher= |Address= |Year= |Key= |ISBN= |OCLC= |LCCN= |BNF_ARK= |ARC= |DOI= |Source=pdf |Image=5 |Progress=C |Transclusion=no |Validation_date= |Pages=<pagelist /> |Volumes= |Remarks= |Width= |Header= |Footer= |tmplver= }} [[Kategori:Naskhah tercetak di Pulau Penyengat]] ja15d9fbbwxd2816p5jeua48kf3x95d Indeks:Bahwa inilah kitab bacaan kanak-kanak yang dinyatakan dengan gambar-gambarnya.pdf 252 6405 22529 21544 2026-04-13T07:27:05Z Hakimi97 9 22529 proofread-index text/x-wiki {{:MediaWiki:Proofreadpage_index_template |Type=book |wikidata_item= |Title=Bahwa inilah kitab bacaan kanak-kanak yang dinyatakan dengan gambar-gambarnya |Language=ms |Volume= |Author= |Translator= |Editor= |Illustrator= |School= |Publisher= |Address= |Year= |Key= |ISBN= |OCLC= |LCCN= |BNF_ARK= |ARC= |DOI= |Source=pdf |Image=1 |Progress=C |Transclusion=no |Validation_date= |Pages=<pagelist /> |Volumes= |Remarks= |Width= |Header= |Footer= |tmplver= }} jfrb5qnvqvfzzbh9x41umxl6pw77m8q Indeks:Bahwa ini Kitab pada manyatakan dari-hal jinis-jinis kajadian.pdf 252 6520 22526 18660 2026-04-13T07:15:08Z Hakimi97 9 22526 proofread-index text/x-wiki {{:MediaWiki:Proofreadpage_index_template |Type=book |wikidata_item= |Title=Bahwa ini Kitab pada manyatakan dari-hal jinis-jinis kajadian |Language=ms-arab |Volume= |Author= |Translator= |Editor= |Illustrator= |School= |Publisher= |Address= |Year= |Key= |ISBN= |OCLC= |LCCN= |BNF_ARK= |ARC= |DOI= |Source=djvu |Image=1 |Progress=X |Transclusion=no |Validation_date= |Pages=<pagelist /> |Volumes= |Remarks= |Width= |Header= |Footer= |tmplver= }} 2nk5mzex6h4v16ypwd48cyxvttw3awg 22527 22526 2026-04-13T07:15:30Z Hakimi97 9 22527 proofread-index text/x-wiki {{:MediaWiki:Proofreadpage_index_template |Type=book |wikidata_item= |Title=Bahwa ini Kitab pada manyatakan dari-hal jinis-jinis kajadian |Language=ms-arab |Volume= |Author= |Translator= |Editor= |Illustrator= |School= |Publisher= |Address= |Year= |Key= |ISBN= |OCLC= |LCCN= |BNF_ARK= |ARC= |DOI= |Source=pdf |Image=1 |Progress=C |Transclusion=no |Validation_date= |Pages=<pagelist /> |Volumes= |Remarks= |Width= |Header= |Footer= |tmplver= }} h1yk4jsplewgj8vrcbj7yol002j4s50 Indeks:Biblia id est Vetus et Novum Testamentum.pdf 252 6561 22537 18666 2026-04-13T08:38:26Z Hakimi97 9 22537 proofread-index text/x-wiki {{:MediaWiki:Proofreadpage_index_template |Type=book |wikidata_item= |Title=Biblia id est Vetus et Novum Testamentum |Language=ms-arab |Volume= |Author= |Translator= |Editor= |Illustrator= |School= |Publisher= |Address= |Year= |Key= |ISBN= |OCLC= |LCCN= |BNF_ARK= |ARC= |DOI= |Source=pdf |Image=1 |Progress=C |Transclusion=no |Validation_date= |Pages=Vetus Testamentum <pagelist from=1 to=1318 1to7=- 8=Tajuk 9=تاجوق 10=- 11=- 12=دفتر 13=1/> Novum Testamentum <pagelist from=1320 1320=Tajuk 1321=تاجوق 1322=- 1323=دفتر 1324=- 1325=1 1748to1756=-/> |Volumes= |Remarks= |Width= |Header= |Footer= |tmplver= }} any3b4xlnjdcew15s8yltsnq2sgqxgw Indeks:Syair Mekah dan Medinah SBB-PK Berlin Schoemann V 41.pdf 252 6566 22393 19849 2026-04-12T12:04:57Z Hakimi97 9 22393 proofread-index text/x-wiki {{:MediaWiki:Proofreadpage_index_template |Type=book |wikidata_item= |Title=Syair Mekah dan Medinah (Schoemann V 41) |Language=ms-arab |Volume= |Author= |Translator= |Editor= |Illustrator= |School= |Publisher= |Address= |Year= |Key= |ISBN= |OCLC= |LCCN= |BNF_ARK= |ARC= |DOI= |Source=pdf |Image=6 |Progress=X |Transclusion=no |Validation_date= |Pages=<pagelist /> |Volumes= |Remarks=‌ |Width= |Header= |Footer= |tmplver= }} ry7ou7vebwej3qbbfkrc6dy9zwbp1sr 22394 22393 2026-04-12T12:05:19Z Hakimi97 9 22394 proofread-index text/x-wiki {{:MediaWiki:Proofreadpage_index_template |Type=book |wikidata_item= |Title=Syair Mekah dan Medinah (Schoemann V 41) |Language=ms-arab |Volume= |Author= |Translator= |Editor= |Illustrator= |School= |Publisher= |Address= |Year= |Key= |ISBN= |OCLC= |LCCN= |BNF_ARK= |ARC= |DOI= |Source=pdf |Image=6 |Progress=C |Transclusion=no |Validation_date= |Pages=<pagelist /> |Volumes= |Remarks=‌ |Width= |Header= |Footer= |tmplver= }} m3wyo6nr7nns2dcst0b3v32pc6eqt4d Indeks:Bloemlezing uit Maleische geschriften.pdf 252 7053 22539 19575 2026-04-13T08:40:14Z Hakimi97 9 22539 proofread-index text/x-wiki {{:MediaWiki:Proofreadpage_index_template |Type=book |wikidata_item= |Title=Bloemlezing uit Maleische geschriften |Language=ms-arab |Volume= |Author= |Translator= |Editor= |Illustrator= |School= |Publisher= |Address= |Year= |Key= |ISBN= |OCLC= |LCCN= |BNF_ARK= |ARC= |DOI= |Source=pdf |Image=1 |Progress=C |Transclusion=no |Validation_date= |Pages=<pagelist /> |Volumes= |Remarks= |Width= |Header= |Footer= |tmplver= }} ddpjcx1qa1f0xwxsrs1rvopx0emg7rh Indeks:Bloemlezing uit Maleische geschriften eerste stuk derde druk.pdf 252 7555 22541 20785 2026-04-13T08:48:39Z Hakimi97 9 22541 proofread-index text/x-wiki {{:MediaWiki:Proofreadpage_index_template |Type=book |wikidata_item= |Title=Bloemlezing uit Maleische geschriften |Language=ms |Volume=1 |Author= |Translator= |Editor= |Illustrator= |School= |Publisher= |Address= |Year= |Key= |ISBN= |OCLC= |LCCN= |BNF_ARK= |ARC= |DOI= |Source=pdf |Image=1 |Progress=C |Transclusion=no |Validation_date= |Pages=<pagelist /> |Volumes= |Remarks= |Width= |Header= |Footer= |tmplver= }} i1vbw5v6jkf9izoioiawlnovtnpelrk Laman:Syair Mekah dan Medinah SBB-PK Berlin Schoemann V 41.pdf/8 250 7658 22406 21103 2026-04-12T13:11:52Z Hadithfajri 36 22406 proofread-page text/x-wiki <noinclude><pagequality level="1" user="Hadithfajri" /></noinclude>{{رڠکڤ|داڠر الهم هندي دان تولن\\مسجد الحرام اکو خبرکن تيدقله بوليه اکو بنديڠکن \\ روڤاڽ بوکن بواتن انسان مسجد الحرام اࢨت ترلال مجيد \\ بواتن سلطان مرد يڠ امة رسيد دياتس دنيا دباوه لاڠيت \\ تيدقله دو هڽاله واحد حيرنله تون کيت مليهت \\ ممندڠ مسجد يڠ تڠݢي فڠکت تيڠڽ باتو ليچن ترافت \\ ستڠه بساݢي ستڠهڽ بولة تيڠ يڠ بولة رفاڽ فوتيه \\ امفام سنتن کفلا دادي اوکير برسالوء تينده برتنده \\ بوڠا تنجڠ ببوه سيره ستڠهڽ هيتم روف يڠبولة \\ اوکيرڽ ليچن باݢي دتاکة باکر چينا بتاجون بالت \\ حيرنله تون متا مليهت ستڠه يڠ بولة روفاڽ هجو \\ دتمفا فانس کيلو کميلو بکاسڠ٢ باتحنجڠ فولو \\ فد تڠه هاري دفنداڠ سيلو}}<noinclude></noinclude> k2atqxe7t8tj9iiem86ltkm5u53k5qa MediaWiki:Gadget-PurgeTab.js 8 7694 22405 21356 2026-04-12T13:02:24Z Hakimi97 9 22405 javascript text/javascript /* MediaWiki:Gadget-PurgeTab.js * * Gadget to add tools to the toolbar for purging pages */ $(function () { if (mw.config.get('wgCanonicalNamespace') === "Fail" && mw.config.get('wgArticleId') === 0) { // Active on File: pages for non-existent files too. // FIXME: This logic is pretty awkward. } else if (!mw.config.get('wgArticleId')) { return; } let purgePortlet = mw.util.addPortletLink( 'p-cactions', '#', 'Singkir', 'ca-purge', 'Singkirkan cache laman ini', '*' ); $(purgePortlet).on('click', e => { doPurge(false); e.preventDefault(); }); let hardpurgePortlet = mw.util.addPortletLink( 'p-cactions', '#', 'Singkir keras', 'ca-purge-hardpurge', 'Singkirkan dengan kemas kini jadual pautan rekursif paksaan', ',' ); $(hardpurgePortlet).on('click', e => { doPurge(true); e.preventDefault(); }); let nulleditPortlet = mw.util.addPortletLink( 'p-cactions', '#', 'Suntingan kosong', 'ca-nulledit', 'Laksanakan suntingan nol di laman ini', '0' ); $(nulleditPortlet).on('click', e => { doNullEdit(); e.preventDefault(); }); }); function doPurge (hard) { let params = { action: 'purge', pageids: mw.config.get('wgArticleId') }; if (hard) { params.forcerecursivelinkupdate = 1; params.redirects = 1; } new mw.Api().post(params) .catch(httpErrorHandler) .then(() => location.reload()); } function doNullEdit () { new mw.Api().postWithEditToken({ action: 'edit', pageid: mw.config.get('wgArticleId'), appendtext: '', watchlist: 'nochange', nocreate: '1', }) .catch(httpErrorHandler) .then(() => location.reload()); } function httpErrorHandler (code, details) { let msg; switch (code) { case 'http': msg = 'Ralat HTTP: ' + details.xhr.statusText; break; case 'ok-but-empty': msg = 'Terima respons kosong.'; break; default: msg = details.error.info; } mw.notify(msg, {title: 'Gagal proses singkir', type: 'error', tag: 'purge'}); } r8wfswlgfz63jofpm1db6q9fykz304l 22407 22405 2026-04-12T13:21:56Z Hakimi97 9 Rewrite the code 22407 javascript text/javascript /* MediaWiki:Gadget-PurgeTab.js * * Gadget to add tools to the toolbar for purging pages */ $( function () { const articleId = mw.config.get( 'wgArticleId' ); const canonicalNamespace = mw.config.get( 'wgCanonicalNamespace' ); const pageName = mw.config.get( 'wgPageName' ); // Allow File: pages even when the file page does not exist yet (articleId = 0). // For all other missing pages, do nothing. if ( !articleId && canonicalNamespace !== 'File' ) { return; } const purgePortlet = mw.util.addPortletLink( 'p-cactions', '#', 'Singkir', 'ca-purge', 'Singkirkan cache laman ini', '*' ); if ( purgePortlet ) { $( purgePortlet ).on( 'click', ( e ) => { e.preventDefault(); void doPurge( false ); } ); } const hardPurgePortlet = mw.util.addPortletLink( 'p-cactions', '#', 'Singkir keras', 'ca-purge-hardpurge', 'Singkirkan dengan kemas kini pautan paksaan', ',' ); if ( hardPurgePortlet ) { $( hardPurgePortlet ).on( 'click', ( e ) => { e.preventDefault(); void doPurge( true ); } ); } const nullEditPortlet = mw.util.addPortletLink( 'p-cactions', '#', 'Suntingan kosong', 'ca-nulledit', 'Laksanakan suntingan nol di laman ini', '0' ); if ( nullEditPortlet ) { $( nullEditPortlet ).on( 'click', ( e ) => { e.preventDefault(); void doNullEdit(); } ); } function getTargetParam() { // Existing pages: target by pageid. // Missing File: pages: target by title/page name. if ( articleId ) { return { pageid: articleId }; } return { titles: pageName }; } async function doPurge( hard ) { const api = new mw.Api(); const target = getTargetParam(); const params = { action: 'purge', redirects: 1, ...target }; if ( hard ) { params.forcelinkupdate = 1; } try { await api.post( params ); location.reload(); } catch ( err ) { httpErrorHandler( err ); } } async function doNullEdit() { // You cannot null-edit a page that does not yet exist. if ( !articleId ) { mw.notify( 'Tidak dapat melakukan suntingan nol pada laman yang belum wujud.', { title: 'Gagal suntingan kosong', type: 'error', tag: 'nulledit' } ); return; } const api = new mw.Api(); try { // Read the current revision content and timestamp first. const data = await api.get( { action: 'query', pageids: articleId, prop: 'revisions', rvprop: [ 'timestamp', 'content' ], rvslots: 'main', formatversion: 2 } ); const page = data?.query?.pages?.[ 0 ]; const revision = page?.revisions?.[ 0 ]; const mainSlot = revision?.slots?.main; if ( !page || page.missing ) { throw new Error( 'Laman tidak wujud.' ); } if ( !revision || !mainSlot || mainSlot.content === undefined ) { throw new Error( 'Tidak dapat mengambil kandungan semasa untuk suntingan nol.' ); } // Re-save identical content. await api.postWithEditToken( { action: 'edit', pageid: articleId, text: mainSlot.content, summary: 'Null edit', basetimestamp: revision.timestamp, nocreate: 1, watchlist: 'nochange' } ); location.reload(); } catch ( err ) { httpErrorHandler( err ); } } function httpErrorHandler( err ) { let msg = 'Ralat tidak diketahui.'; // mw.Api can reject with arrays/objects depending on failure mode. if ( Array.isArray( err ) ) { const code = err[ 0 ]; const details = err[ 1 ] || {}; switch ( code ) { case 'http': msg = 'Ralat HTTP: ' + ( details.xhr?.statusText || 'Unknown HTTP error' ); break; case 'ok-but-empty': msg = 'Terima respons kosong.'; break; default: msg = details?.error?.info || String( code ); break; } } else if ( err && typeof err === 'object' ) { msg = err.error?.info || err.message || msg; } else if ( err ) { msg = String( err ); } mw.notify( msg, { title: 'Gagal proses', type: 'error', tag: 'purge' } ); } } ); nv6tpv3ys6btqrymutsyy9a4mnehgug 22408 22407 2026-04-12T13:35:17Z Hakimi97 9 Rewrite the code (2nd version) 22408 javascript text/javascript /* MediaWiki:Gadget-PurgeTab.js * * Gadget to add tools to the toolbar for purging pages */ $( function () { var articleId = mw.config.get( 'wgArticleId' ); var canonicalNamespace = mw.config.get( 'wgCanonicalNamespace' ); var pageName = mw.config.get( 'wgPageName' ); // Allow File: pages even when the page does not yet exist. if ( canonicalNamespace !== 'File' && !articleId ) { return; } var portletId = 'p-cactions'; var purgePortlet = mw.util.addPortletLink( portletId, '#', 'Singkir', 'ca-purge', 'Singkirkan cache laman ini', '*' ); if ( purgePortlet ) { $( purgePortlet ).on( 'click', function ( e ) { e.preventDefault(); doPurge( false, articleId, pageName ); } ); } var hardpurgePortlet = mw.util.addPortletLink( portletId, '#', 'Singkir keras', 'ca-purge-hardpurge', 'Singkirkan dengan kemas kini pautan paksaan', ',' ); if ( hardpurgePortlet ) { $( hardpurgePortlet ).on( 'click', function ( e ) { e.preventDefault(); doPurge( true, articleId, pageName ); } ); } var nulleditPortlet = mw.util.addPortletLink( portletId, '#', 'Suntingan kosong', 'ca-nulledit', 'Laksanakan suntingan nol di laman ini', '0' ); if ( nulleditPortlet ) { $( nulleditPortlet ).on( 'click', function ( e ) { e.preventDefault(); doNullEdit( articleId ); } ); } } ); function doPurge( hard, articleId, pageName ) { var params = { action: 'purge', redirects: 1 }; if ( articleId ) { params.pageids = articleId; } else { params.titles = pageName; } if ( hard ) { params.forcelinkupdate = 1; } new mw.Api().post( params ) .then( function () { location.reload(); } ) .catch( httpErrorHandler ); } function doNullEdit( articleId ) { var api = new mw.Api(); if ( !articleId ) { mw.notify( 'Tidak dapat melakukan suntingan nol pada laman yang belum wujud.', { title: 'Gagal suntingan kosong', type: 'error', tag: 'nulledit' } ); return; } api.get( { action: 'query', pageids: articleId, prop: 'revisions', rvprop: 'timestamp|content', rvslots: 'main', formatversion: 2 } ).then( function ( data ) { var page, revision, content; if ( !data || !data.query || !data.query.pages || !data.query.pages.length ) { throw new Error( 'Tidak dapat membaca data laman.' ); } page = data.query.pages[ 0 ]; if ( page.missing ) { throw new Error( 'Laman tidak wujud.' ); } if ( !page.revisions || !page.revisions.length || !page.revisions[ 0 ].slots || !page.revisions[ 0 ].slots.main ) { throw new Error( 'Tidak dapat mengambil kandungan semasa untuk suntingan nol.' ); } revision = page.revisions[ 0 ]; content = page.revisions[ 0 ].slots.main.content; return api.postWithEditToken( { action: 'edit', pageid: articleId, text: content, summary: 'Null edit', basetimestamp: revision.timestamp, nocreate: 1, watchlist: 'nochange' } ); } ).then( function () { location.reload(); } ).catch( httpErrorHandler ); } function httpErrorHandler( code, details ) { var msg; // mw.Api sometimes rejects with (code, details), and sometimes via promise objects. if ( typeof code === 'object' && code !== null && !details ) { if ( code.error && code.error.info ) { msg = code.error.info; } else if ( code.message ) { msg = code.message; } else { msg = 'Ralat tidak diketahui.'; } } else { switch ( code ) { case 'http': msg = 'Ralat HTTP: ' + ( details && details.xhr ? details.xhr.statusText : 'Unknown HTTP error' ); break; case 'ok-but-empty': msg = 'Terima respons kosong.'; break; default: msg = details && details.error && details.error.info ? details.error.info : String( code ); } } mw.notify( msg, { title: 'Gagal proses', type: 'error', tag: 'purge' } ); } 43r6ovzjla4lwfv3t58iz1t0lyo1c2y Indeks:Commentary on Ḥadīth collection شرح الحدیث.pdf 252 7773 22579 21788 2026-04-13T10:01:45Z Hakimi97 9 22579 proofread-index text/x-wiki {{:MediaWiki:Proofreadpage_index_template |Type=book |wikidata_item= |Title=Shirat al-Mustaqim |Language=ms-arab |Volume= |Author=Nuruddin al-Raniri |Translator= |Editor= |Illustrator= |School= |Publisher= |Address= |Year= |Key= |ISBN= |OCLC= |LCCN= |BNF_ARK= |ARC= |DOI= |Source=djvu |Image=6 |Progress=C |Transclusion=no |Validation_date= |Pages=<pagelist 1to5="–" 6=1 525to530="–" /> |Volumes= |Remarks= |Width= |Header= |Footer= |tmplver= }} gv34rtew3u431bm9mescxxefs03otli Indeks:MSS Malay D 3.pdf 252 7781 22452 21682 2026-04-13T02:43:55Z Hakimi97 9 Percubaan (1) 22452 proofread-index text/x-wiki {{:MediaWiki:Proofreadpage_index_template |Type=book |wikidata_item= |Title=Hikayat Parang Puting |Language=ms-arab |Volume= |Author= |Translator= |Editor= |Illustrator= |School= |Publisher= |Address= |Year= |Key= |ISBN= |OCLC= |LCCN= |BNF_ARK= |ARC= |DOI= |Source=djvu |Image=1 |Progress=X |Transclusion=no |Validation_date= |Pages=<pagelist /> |Volumes= |Remarks=cuba |Width= |Header= |Footer= |tmplver= }} 45fypgeo8a5r3ym8p4s554s30nblo7j 22453 22452 2026-04-13T02:44:16Z Hakimi97 9 Membatalkan semakan [[Special:Diff/22452|22452]] oleh [[Special:Contributions/Hakimi97|Hakimi97]] ([[User talk:Hakimi97|bincang]]) 22453 proofread-index text/x-wiki {{:MediaWiki:Proofreadpage_index_template |Type=book |wikidata_item= |Title=Hikayat Parang Puting |Language=ms-arab |Volume= |Author= |Translator= |Editor= |Illustrator= |School= |Publisher= |Address= |Year= |Key= |ISBN= |OCLC= |LCCN= |BNF_ARK= |ARC= |DOI= |Source=djvu |Image=1 |Progress=X |Transclusion=no |Validation_date= |Pages=<pagelist /> |Volumes= |Remarks= |Width= |Header= |Footer= |tmplver= }} cfuyhro93bbpt1098kaklx60s8fxe7o Indeks:Bahawa inilah shaer Indera Subha.pdf 252 7822 22522 21849 2026-04-13T06:57:48Z Hakimi97 9 22522 proofread-index text/x-wiki {{:MediaWiki:Proofreadpage_index_template |Type=book |wikidata_item= |Title=Bahawa inilah shaer Indera Subha |Language=ms-arab |Volume= |Author= |Translator= |Editor= |Illustrator= |School= |Publisher= |Address= |Year= |Key= |ISBN= |OCLC= |LCCN= |BNF_ARK= |ARC= |DOI= |Source=djvu |Image=3 |Progress=X |Transclusion=no |Validation_date= |Pages=<pagelist /> |Volumes= |Remarks= |Width= |Header= |Footer= |tmplver= }} 74jedsa6yqh2pr4had9n9d31y3blq67 22523 22522 2026-04-13T06:58:10Z Hakimi97 9 22523 proofread-index text/x-wiki {{:MediaWiki:Proofreadpage_index_template |Type=book |wikidata_item= |Title=Bahawa inilah shaer Indera Subha |Language=ms-arab |Volume= |Author= |Translator= |Editor= |Illustrator= |School= |Publisher= |Address= |Year= |Key= |ISBN= |OCLC= |LCCN= |BNF_ARK= |ARC= |DOI= |Source=djvu |Image=4 |Progress=C |Transclusion=no |Validation_date= |Pages=<pagelist /> |Volumes= |Remarks= |Width= |Header= |Footer= |tmplver= }} exy3j3i3i36t3a6hcdqp3f6xztgll5j 22524 22523 2026-04-13T06:58:37Z Hakimi97 9 22524 proofread-index text/x-wiki {{:MediaWiki:Proofreadpage_index_template |Type=book |wikidata_item= |Title=Bahawa inilah shaer Indera Subha |Language=ms-arab |Volume= |Author= |Translator= |Editor= |Illustrator= |School= |Publisher= |Address= |Year= |Key= |ISBN= |OCLC= |LCCN= |BNF_ARK= |ARC= |DOI= |Source=djvu |Image=2 |Progress=C |Transclusion=no |Validation_date= |Pages=<pagelist /> |Volumes= |Remarks= |Width= |Header= |Footer= |tmplver= }} jjp9u2mmewch61kewsp8384xla1zfyt Indeks:Bahawa inilah shaer Sri Banian atau Selendang Delima.pdf 252 7831 22525 21861 2026-04-13T07:14:38Z Hakimi97 9 22525 proofread-index text/x-wiki {{:MediaWiki:Proofreadpage_index_template |Type=book |wikidata_item= |Title=Bahawa inilah shaer Sri Banian atau Selendang Delima |Language=ms-arab |Volume= |Author= |Translator= |Editor= |Illustrator= |School= |Publisher= |Address= |Year= |Key= |ISBN= |OCLC= |LCCN= |BNF_ARK= |ARC= |DOI= |Source=pdf |Image=2 |Progress=C |Transclusion=no |Validation_date= |Pages=<pagelist /> |Volumes= |Remarks= |Width= |Header= |Footer= |tmplver= }} m9bdy5908glfscc7evvow7zekaw82ao Wikisumber:Kedai Kopi/Pengumuman/Arkib/2025 4 7884 22488 22127 2026-04-13T04:21:30Z Uzume 289 gitiles 22488 wikitext text/x-wiki {{archive header}} == Wikidata weekly summary #661 == <div class="plainlinks mw-content-ltr" lang="en" dir="ltr"> [[File:Wikidata-logo-en.svg|150px|right]] <div style="margin-top:10px; padding-left:5px; font-family:Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;">'' Here's your quick overview of what has been happening around Wikidata in the<br>week leading up to 2025-01-06. Missed the previous one? See issue [[d:Special:MyLanguage/Wikidata:Status updates/2024 12 30|#660]]''</div> <div style="-moz-column-count:2; -webkit-column-count:2; column-count:2; -webkit-column-width: 400px; -moz-column-width: 400px; column-width: 400px;"> ''' Discussions ''' * New request for comments: [[d:Wikidata:Requests_for_comment/Constraints_for_Germanies|Constraints for Germanies]] - Following from a property discussion on [[d:Property_talk:P17#German_non-states|P17 (German non-states)]], this RfC aims to find consensus on how to apply constraints that exclude items of historical periods in German history. ''' [[d:Special:MyLanguage/Wikidata:Events|Upcoming events]] ''' * [https://wikimedia.pt/eventos/oficina-lexicografia-e-sustentabilidade-linguistica-documentacao-do-mirandes-com-recurso-a-wikidata/ Workshop: Lexicography and linguistic sustainability - Mirandese documentation using Wikidata] This Portuguese-language workshop takes place Thursday 16 January, 10:00 - 17:00, Room 208, 206 at the Faculty of Letters of the University of Porto. * Please submit your proposals for the [[d:Event:Data_Reuse_Days_2025|Data Reuse Days]] online event until January 12th. See current proposals on the [[d:Event_talk:Data_Reuse_Days_2025|talk page]] and here's some ideas to inspire you: presentations/demos of tools using Wikidata's data (10mins Lightning Talk presentations), discussions and presentations connecting Wikidata editors with reusers and/or explanations and demos on how to use a specific part of the technical infrastructure to reuse Wikidata's data (APIs, dumps, etc.). * [https://lists.wikimedia.org/hyperkitty/list/wikitech-l@lists.wikimedia.org/thread/AXIS6LCWODKBHKBBA26KTLZ2BESHWSFA/ Talk to the Search Platform / Query Service Team --January 8, 2025]. The Search Platform Team holds monthly meetings to discuss anything related to Wikimedia search, Wikidata Query Service (WDQS), Wikimedia Commons Query Service (WCQS), etc.! Time: 16:00-17:00 UTC / 08:00 PDT / 11:00 EDT / 17:00 CET * The next [[d:Wikidata:Events#Office_hours|Wikidata+Wikibase office hours]] will take place on Wednesday, 17:00 UTC, 15th January 2025 (18:00 Berlin time) in the [https://t.me/joinchat/IeCRo0j5Uag1qR4Tk8Ftsg Wikidata Telegram group]. The Wikidata and Wikibase office hours are online events where the development team presents what they have been working on over the past quarter, and the community is welcome to ask questions and discuss important issues related to the development of Wikidata and Wikibase. * [https://lists.wikimedia.org/hyperkitty/list/wikidata@lists.wikimedia.org/message/H266YWDOBVUZ3OMANPP7N7BLDHWDAO4N/ Wiki Workshop 2025 Announcement and Call for Papers]. Submission deadline: March 9, 2025 (23:59 AoE) ''' Press, articles, blog posts, videos ''' * Blogs: (fr) [https://george2etexte.wordpress.com/2024/12/12/autrices-au-pseudonyme-masculin/ female authors with male pseudonyms], blog post by ''Le Deuxième Texte'' including SPARQL queries to find female authors with male pseudonyms. * Websites :[https://matlaofmalta.github.io/PRA3006/ Global Dementia and Risk Factors], website by 'Students at the Maastricht Science Programme', includes data visualizations of the prevalence and current treatments of dementia across the world. It utilises data extracted as SPARQL Endpoints from Wikidata. * Papers ** [https://arxiv.org/abs/2412.20942 Ontology-grounded Automatic Knowledge Graph Construction by LLM under Wikidata schema] - This paper proposes an ontology-driven approach to KG construction using LLMs where competency questions guide ontology creation and relation extraction, leveraging Wikidata for semantic consistency. A scalable pipeline minimizes human effort while producing high-quality, interpretable KGs interoperable with Wikidata for knowledge base expansion. By Xiaohan Feng, Xixin Wu & Helen Meng (2024). ** [https://link.springer.com/chapter/10.1007/978-981-97-6995-7_39 Knowledge Incorporated Image Question Answering Using Wikidata Repository] - Proposes a Visual Question Answering (VQA) model that integrates external knowledge from Wikidata to address complex open-domain questions by combining image, question, and knowledge modalities. Evaluated on the VQAv2 dataset, the model outperforms prior state-of-the-art approaches, demonstrating improved reasoning and accuracy (Koshti et al., 2024). * Videos: (arabic) [https://www.youtube.com/watch?v=Kbuks8jCyGw Part 6: SPARQL Demo Session: connecting external services] - Sparql SERVICE clause gives access to additional data such as labels via wikibase:label, interaction with MediaWiki APIs using wikibase:mwapi, and integration of data from subgraphs (such as the main graph and the scholarly articles graph). Integration of data from external SPARQL endpoints such as DBpedia. ''' Tool of the week ''' * [https://github.com/thadguidry/wikidata-entity-linker Wikidata Entity Linker] - is a Microsoft Edge browser extension that creates web links for matching inner HTML text based on a regex format of Q\d+ which is the format of a Wikidata Entity ID. ([https://lists.wikimedia.org/hyperkitty/list/wikidata@lists.wikimedia.org/thread/SEM4F3VBD3SJ5URR3VXRP26FGO2LSOGN/ email]) ''' Other Noteworthy Stuff ''' * [https://www.leibniz-gemeinschaft.de/karriere/stellenportal/detail/job/show/Job/research-software-engineer-wikibase-expertin-mwd Vacancy: Research Software Engineer / Wikibase-Expert] - The Technische Informationsbibliothek (TIB) located in Hannover has a research position open for someone interested in the deployment, administration and maintenance of open source knowledge management software such as Mediawiki, Wikibase and OpenRefine as part of the NFDI4Culture partnership within the OSL. * January 1, 2025, marked Public Domain Day, with hundreds of 1929 films entering the public domain. [[d:User:Spinster|Sandra]] has shared [[d:User:Spinster/Work notes/202501 1929 US films for Public Domain Day|helpful notes]] to assist in making these films discoverable via [[d:Help:WikiFlix|WikiFlix]], by adding video files to Wikicommons and Wikidata. Join the effort! '''Newest [[d:Special:ListProperties|properties]] and [[d:Special:MyLanguage/Wikidata:Property proposal|property proposals]] to review''' <!-- NEW PROPERTIES DO NOT REMOVE --> * Newest General datatypes: **[[:d:Property:P13171|bequest income]] (<nowiki>the sum a organisations receives from bequests/legacies in a timeframe</nowiki>) **[[:d:Property:P13176|taxon known by this common name]] (<nowiki>taxon item of which this common name refers</nowiki>) **[[:d:Property:P13177|homonymous taxon]] (<nowiki>taxon item of which the taxon name is an exact homonym</nowiki>) **[[:d:Property:P13187|role named in credits as]] (<nowiki>use as qualifier to indicate how the object's role was named in the credits of its respective work</nowiki>) **[[:d:Property:P13188|meeting of]] (<nowiki>subject is a meeting or session of this organization</nowiki>) * Newest External identifiers: [[:d:Property:P13165|PCGames.de product ID]], [[:d:Property:P13166|PUG authority ID]], [[:d:Property:P13167|Three Decks class ID]], [[:d:Property:P13168|Vidas author ID]], [[:d:Property:P13169|Usito ID]], [[:d:Property:P13170|ZSL authority ID]], [[:d:Property:P13172|Collectie Nederland ID]], [[:d:Property:P13173|Hachette author ID]], [[:d:Property:P13174|CamerounWeb person ID]], [[:d:Property:P13175|Hindi Shabdamitra entry ID]], [[:d:Property:P13178|OpenSSF Practices ID]], [[:d:Property:P13179|Japanese Health Insurance System Facility ID]], [[:d:Property:P13180|Centre d'Etudes Picasso ID]], [[:d:Property:P13181|CUATM statistical code]], [[:d:Property:P13182|CUATM unique identification code]], [[:d:Property:P13183|JudaicaLink person (GND) ID]], [[:d:Property:P13184|teams.by national team ID]], [[:d:Property:P13185|Eyrolles author ID]], [[:d:Property:P13186|Mémoire des avocats ID]], [[:d:Property:P13189|BCU Kirundi-English Dictionary ID]], [[:d:Property:P13190|Estonian–Latvian Dictionary ID]], [[:d:Property:P13191|WHL player ID]], [[:d:Property:P13192|Indo-European Lexicon ID]], [[:d:Property:P13193|Battle.net game ID]], [[:d:Property:P13194|Singapore Unique Entity Number]], [[:d:Property:P13195|AniSearch character ID]], [[:d:Property:P13196|Three Decks conflict ID]], [[:d:Property:P13197|Berlinische Galerie object ID]], [[:d:Property:P13198|ThePWHL.com player ID]], [[:d:Property:P13199|Play:Right genre ID]], [[:d:Property:P13200|Resistance in Belgium ID]], [[:d:Property:P13201|Paris Match ID]], [[:d:Property:P13202|Kyiv Independent topic]], [[:d:Property:P13203|Newmark Albanian-English Dictionary ID]], [[:d:Property:P13204|Wellcome Collection concept ID]], [[:d:Property:P13205|Amsterdam Monumentenstad ID]], [[:d:Property:P13206|VG247 game ID]], [[:d:Property:P13207|DNCI label ID]], [[:d:Property:P13208|National Football Teams.com stadium ID]] <!-- END NEW PROPERTIES --> <!-- NEW PROPOSALS DO NOT REMOVE --> * New General datatypes property proposals to review: **[[:d:Wikidata:Property proposal/About box|About box]] (<nowiki>Screenshot of the About Box of the respective software (contains important information such as authors, license, version number and year(s) and is included in almost every software)</nowiki>) **[[:d:Wikidata:Property proposal/nonprofit tax status|nonprofit tax status]] (<nowiki>country specific tax status of organisations like non-profits</nowiki>) **[[:d:Wikidata:Property proposal/nomenclatural type of|nomenclatural type of]] (<nowiki>taxon item of which this item is the taxonomic type</nowiki>) **[[:d:Wikidata:Property proposal/World Heritage type|World Heritage type]] (<nowiki>Propriety of World heritage site : the Type (Cultural, Natural, Mixed)</nowiki>) **[[:d:Wikidata:Property proposal/DVD region code|DVD region code]] (<nowiki>DVD release is restricted to region code</nowiki>) **[[:d:Wikidata:Property proposal/number of shading units|number of shading units]] (<nowiki>Number of shading units in a graphics card.</nowiki>) **[[:d:Wikidata:Property proposal/Archaeological National Register code|Archaeological National Register code]] (<nowiki>identifier of elements of the National archaeological register of Moldova</nowiki>) **[[:d:Wikidata:Property proposal/presented works|presented works]] (<nowiki>works of art performed, displayed or presented at a given event</nowiki>) **[[:d:Wikidata:Property proposal/identifiant REGAFI|identifiant REGAFI]] (<nowiki></nowiki>) **[[:d:Wikidata:Property proposal/Maximum beam energy|Maximum beam energy]] (<nowiki>Maximum beam energy of a particle accelerator</nowiki>) **[[:d:Wikidata:Property proposal/Accused of|Accused of]] (<nowiki>Crime or other misdeed a person has been accused of, but ''not proven or convicted''</nowiki>) **[[:d:Wikidata:Property proposal/hat gespendet|hat gespendet]] (<nowiki>Amount of money donated to a person or organization</nowiki>) **[[:d:Wikidata:Property proposal/name starts with|name starts with]] (<nowiki>The name that this qualifies, the full contents of which are unknown, is known to start with these characters.</nowiki>) **[[:d:Wikidata:Property proposal/духовный сан|духовный сан]] (<nowiki>formal styles of address used for members of the clergy</nowiki>) **[[:d:Wikidata:Property proposal/A2B2 user ID|A2B2 user ID]] (<nowiki>User ID on a2b2.org</nowiki>) * New External identifier property proposals to review: [[:d:Wikidata:Property proposal/Algeria Press Service tag ID (French)|Algeria Press Service tag ID (French)]], [[:d:Wikidata:Property proposal/Algeria Press Service tag ID (English)|Algeria Press Service tag ID (English)]], [[:d:Wikidata:Property proposal/Algeria Press Service tag ID (Arabic)|Algeria Press Service tag ID (Arabic)]], [[:d:Wikidata:Property proposal/Norsk oversettterleksikon ID|Norsk oversettterleksikon ID]], [[:d:Wikidata:Property proposal/hockey1946.ru player id|hockey1946.ru player id]], [[:d:Wikidata:Property proposal/footballdatabase.eu match ID|footballdatabase.eu match ID]], [[:d:Wikidata:Property proposal/Kamus Pelajar Edisi Kedua ID|Kamus Pelajar Edisi Kedua ID]], [[:d:Wikidata:Property proposal/Lyricfind artist ID|Lyricfind artist ID]], [[:d:Wikidata:Property proposal/HonestGamers game ID|HonestGamers game ID]], [[:d:Wikidata:Property proposal/identifiant MACM d'un artisite|identifiant MACM d'un artisite]], [[:d:Wikidata:Property proposal/Syrian Memory person ID|Syrian Memory person ID]], [[:d:Wikidata:Property proposal/Identifiant d'un(e) auteurice sur le site Mille ans de littérature d'oc|Identifiant d'un(e) auteurice sur le site Mille ans de littérature d'oc]], [[:d:Wikidata:Property proposal/Kamus Dewan Edisi Tiga|Kamus Dewan Edisi Tiga]], [[:d:Wikidata:Property proposal/identifiant Registre national des gels|identifiant Registre national des gels]], [[:d:Wikidata:Property proposal/DOSBox Wiki|DOSBox Wiki]], [[:d:Wikidata:Property proposal/Identifiant Cimetières de France|Identifiant Cimetières de France]], [[:d:Wikidata:Property proposal/Ech-Chaab tag ID|Ech-Chaab tag ID]], [[:d:Wikidata:Property proposal/Lutris company ID|Lutris company ID]], [[:d:Wikidata:Property proposal/Shamela Algeria person ID|Shamela Algeria person ID]], [[:d:Wikidata:Property proposal/enterprise number (Germany)|enterprise number (Germany)]], [[:d:Wikidata:Property proposal/Ohio University ArchivesSpace Subject ID|Ohio University ArchivesSpace Subject ID]], [[:d:Wikidata:Property proposal/Progetto Euploos ID|Progetto Euploos ID]], [[:d:Wikidata:Property proposal/Nafziger Order of Battle ID|Nafziger Order of Battle ID]], [[:d:Wikidata:Property proposal/DataGov dataset|DataGov dataset]], [[:d:Wikidata:Property proposal/ERR keyword ID|ERR keyword ID]], [[:d:Wikidata:Property proposal/Comprehensive Historical Dictionary of Ladino entry ID|Comprehensive Historical Dictionary of Ladino entry ID]], [[:d:Wikidata:Property proposal/Ohio University ArchivesSpace Agent ID|Ohio University ArchivesSpace Agent ID]], [[:d:Wikidata:Property proposal/Russian Football National League player ID|Russian Football National League player ID]], [[:d:Wikidata:Property proposal/Gaia ID|Gaia ID]], [[:d:Wikidata:Property proposal/Inventory of Natural Heritage site ID|Inventory of Natural Heritage site ID]], [[:d:Wikidata:Property proposal/Inventory of Natural Heritage tree ID|Inventory of Natural Heritage tree ID]], [[:d:Wikidata:Property proposal/Spanish-German Dictionary ID|Spanish-German Dictionary ID]], [[:d:Wikidata:Property proposal/UAF match ID|UAF match ID]], [[:d:Wikidata:Property proposal/Identifiant d'un(e) journaliste sur Francetvinfo|Identifiant d'un(e) journaliste sur Francetvinfo]], [[:d:Wikidata:Property proposal/Game Vortex software ID|Game Vortex software ID]], [[:d:Wikidata:Property proposal/identifiant Pappers d'un dirigeant|identifiant Pappers d'un dirigeant]], [[:d:Wikidata:Property proposal/Database of Canada's Early Women Writers ID|Database of Canada's Early Women Writers ID]], [[:d:Wikidata:Property proposal/Canadian Writing Research Collaboratory ID|Canadian Writing Research Collaboratory ID]], [[:d:Wikidata:Property proposal/Mishramilan catalog ID|Mishramilan catalog ID]], [[:d:Wikidata:Property proposal/SearchCulture.gr ID|SearchCulture.gr ID]], [[:d:Wikidata:Property proposal/Cinema Belgica venue ID|Cinema Belgica venue ID]], [[:d:Wikidata:Property proposal/Cinema Belgica person ID|Cinema Belgica person ID]], [[:d:Wikidata:Property proposal/Cinema Belgica film ID|Cinema Belgica film ID]], [[:d:Wikidata:Property proposal/Cinema Belgica company ID|Cinema Belgica company ID]], [[:d:Wikidata:Property proposal/Cinema Belgica censorship ID|Cinema Belgica censorship ID]], [[:d:Wikidata:Property proposal/Archaeological Cadastre (Greece) ID|Archaeological Cadastre (Greece) ID]], [[:d:Wikidata:Property proposal/Hankook Ilbo tag ID|Hankook Ilbo tag ID]], [[:d:Wikidata:Property proposal/Rijksmuseum ID|Rijksmuseum ID]], [[:d:Wikidata:Property proposal/SOIUSA code|SOIUSA code]], [[:d:Wikidata:Property proposal/myCast work ID|myCast work ID]], [[:d:Wikidata:Property proposal/MetalTabs.com track ID|MetalTabs.com track ID]], [[:d:Wikidata:Property proposal/MUBI Festival ID|MUBI Festival ID]], [[:d:Wikidata:Property proposal/Beaux Arts ID|Beaux Arts ID]], [[:d:Wikidata:Property proposal/rutracker.org page ID|rutracker.org page ID]], [[:d:Wikidata:Property proposal/Park Merwestein Bomenwijzer ID|Park Merwestein Bomenwijzer ID]], [[:d:Wikidata:Property proposal/RPG Maker game ID|RPG Maker game ID]], [[:d:Wikidata:Property proposal/RateMyProfessors ID|RateMyProfessors ID]], [[:d:Wikidata:Property proposal/PubMed author ID|PubMed author ID]], [[:d:Wikidata:Property proposal/BodyMeasurements.org ID|BodyMeasurements.org ID]], [[:d:Wikidata:Property proposal/Hessian Biography person ID|Hessian Biography person ID]], [[:d:Wikidata:Property proposal/Kvikmyndavefurinn|Kvikmyndavefurinn]], [[:d:Wikidata:Property proposal/Kvikmyndavefurinn person ID|Kvikmyndavefurinn person ID]], [[:d:Wikidata:Property proposal/Bluepages article ID|Bluepages article ID]], [[:d:Wikidata:Property proposal/Kvikmyndavefurinn company ID|Kvikmyndavefurinn company ID]], [[:d:Wikidata:Property proposal/Archaeological Cadastre (Greece) info ID|Archaeological Cadastre (Greece) info ID]], [[:d:Wikidata:Property proposal/A Dictionary of Geology and Earth Sciences entry ID|A Dictionary of Geology and Earth Sciences entry ID]], [[:d:Wikidata:Property proposal/Wikishia item ID|Wikishia item ID]], [[:d:Wikidata:Property proposal/EHIS educational institution ID|EHIS educational institution ID]], [[:d:Wikidata:Property proposal/Bertsolaritzaren Datu Basea ID|Bertsolaritzaren Datu Basea ID]], [[:d:Wikidata:Property proposal/A Dictionary of Sociology entry ID|A Dictionary of Sociology entry ID]] <!-- END NEW PROPOSALS --> You can comment on [[d:Wikidata:Property proposal/Overview|all open property proposals]]! ''' Did you know? ''' * Query examples: ** [https://w.wiki/Cc7k French Photographers born before 1870, who do not have a French Wikipedia article] ** [https://w.wiki/CdzY The 10 smallest countries with some kind of urban rail transit system] ** [https://w.wiki/Cdzc Last meals of people] * Newest [[d:Special:MyLanguage/Wikidata:WikiProjects|WikiProjects]]: [[d:Wikidata:WikiProject_French_scientific_prizes|French Scientific Prizes]] aims to list French-language awards and to ensure the mention of a source associated with each award. * Newest [[d:Wikidata:Database reports|database reports]]: [[d:Property:P641|Items with "sport (P641)" only]] * [[d:Wikidata:Showcase items|Showcase Items]]: [[d:Q19455277|2015 Iditarod Q19455277)]] - sled dog race * [[d:Wikidata:Showcase lexemes|Showcase Lexemes]]: [[d:Lexeme:L478233|trekke (L478233)]] - Norwegian irregular verb "to pull", "to drag", or "to draw" ''' Development ''' * The development team is just settling back in after the holidays, so there haven’t been any significant updates yet. [[phab:maniphest/query/4RotIcw5oINo/#R|You can see all open tickets related to Wikidata here]]. If you want to help, you can also have a look at [https://phabricator.wikimedia.org/project/board/71/query/zfiRgTnZF7zu/?filter=zfiRgTnZF7zu&order=priority the tasks needing a volunteer]. ''' Weekly Tasks ''' * Add labels, in your own language(s), for the new properties listed [[d:Wikidata:Status_updates/Next#Newest_properties_and_property_proposals_to_review|above]]. * Contribute to the showcase Item and Lexeme [[d:Wikidata:Status_updates/Next#Did_you_know?|above]]. * Govdirectory weekly focus country: * Summarize your [[d:Wikidata:Status_updates/Next#Did_you_know?|WikiProject's ongoing activities]] in one or two sentences. * Help [[d:Special:LanguageStats|translate]] or proofread the interface and documentation pages, in your own language! * [[d:User:Pasleim/projectmerge|Help merge identical items]] across Wikimedia projects. * Help [[d:Wikidata:Status updates/Next|write the next summary!]] <div style="margin-top:10px; font-size:90%; padding-left:5px; font-family:Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;">'''· [[:d:Special:MyLanguage/Wikidata:Status updates/2025 01 06|Read the full report]]''' · [[d:Special:MyLanguage/Wikidata:Status updates/2024 12 30|Previous issue]] · [[m:Global message delivery/Targets/Wikidata|Unsubscribe]] · [[:d:User:Mohammed Abdulai (WMDE)|Mohammed Abdulai (WMDE)]] [[:d:User talk:Mohammed Abdulai (WMDE)|talk]] · [[Pengguna:MediaWiki message delivery|MediaWiki message delivery]] ([[Perbincangan pengguna:MediaWiki message delivery|bincang]]) 00:59, 7 Januari 2025 (+08) · </div> </div> </div> <!-- Pesanan dihantar oleh Pengguna:Mohammed Abdulai (WMDE)@metawiki yang menggunakan senarai di https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikidata&oldid=28065367 --> == Wikidata weekly summary #662 == <div class="plainlinks mw-content-ltr" lang="en" dir="ltr"> [[File:Wikidata-logo-en.svg|150px|right]] <div style="margin-top:10px; padding-left:5px; font-family:Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;">'' Here's your quick overview of what has been happening around Wikidata in the<br>week leading up to 2025-01-13. Missed the previous one? See issue [[d:Special:MyLanguage/Wikidata:Status updates/2025 01 06|#661]]''</div> <div style="-moz-column-count:2; -webkit-column-count:2; column-count:2; -webkit-column-width: 400px; -moz-column-width: 400px; column-width: 400px;"> ''' Events ''' * [[d:Special:MyLanguage/Wikidata:Events|Upcoming events]]: ** The next [[d:Wikidata:Events#Office_hours|Wikidata+Wikibase office hours]] will take place on Wednesday, 17:00 UTC, 15th January 2025 (18:00 Berlin time) in the [https://t.me/joinchat/IeCRo0j5Uag1qR4Tk8Ftsg Wikidata Telegram group]. The Wikidata and Wikibase office hours are online events where the development team presents what they have been working on over the past quarter, and the community is welcome to ask questions and discuss important issues related to the development of Wikidata and Wikibase. ** [https://m.facebook.com/ActivatingBotswana/photos/-join-the-wikidata-bw-2025-training-contest-date-saturday-18012025-time-1000-am-/603821475632432/ Join the Wikidata Training Event 2025] organised by Wikimedia Botswana UG for Wikidata enthusiasts of all levels. Starts 18 Jan 10:00am CAT (UTC+2), registration required. ''' Press, articles, blog posts, videos ''' * Blogs **[[metawiki:BHL/Our_outcomes/WiR/Status_updates/2025-01-10|Updates on the Wikimedian-in-Residence at the Biodiversity Heritage Library focusing on Structured Data on Commons and Wikidata]] ** [[outreach:GLAM/Newsletter/December 2024/Contents/New Zealand report|Wikidata module for the Hidden Figures CURE]] - The newly published Wikidata module for the Hidden Figures CURE teaches undergraduates to use Wikidata for uncovering and highlighting the contributions of hidden figures in natural history, such as women, people of color, and Indigenous peoples. ** [[outreach:GLAM/Newsletter/December 2024/Contents/Memory of the World report|Memory of the World: Ways forward]] - Efforts to improve the representation of UNESCO's Memory of the World (MOW) international register on Wikidata include new articles, enhanced data quality, and training on creating structured data. Key contributions involve updating Wikipedia and Wikidata entries, addressing data inconsistencies, and expanding the visibility of MOW inscriptions across languages. ** [[diffblog:2025/01/12/empowering-multilingual-knowledge-the-journey-behind-the-1-click-info-extension-powered-by-wikidata/|Empowering Multilingual Knowledge: The Journey Behind the 1-Click-Info Extension Powered by Wikidata]] - Introduces the [[m:Wikidata_One_click_Info_Extension%22OCI%22|1-Click Data extension]] for your browser. A project funded by the Arcadia grant through Wikimedia Deutschland and fiscally sponsored by the Dagbani Wikimedians user group. ** [https://wikimedia.cat/2025/01/09/visibilitzacio-del-domini-public-a-wikidata/ Public domain visibility on Wikidata] (in Catalan). The article discusses how Wikidata is being used to enhance the visibility of public domain works by integrating copyright information and making it easily accessible. * Videos ** [https://www.youtube.com/watch?v=_U2TDZCGBs8 Tracking Looted Art with Graphs, Graphs and Networks in the Humanities 2022 Conference] ** [https://www.youtube.com/watch?v=3hBerusj198 How Wikimedia Uses AI to Vectorize its Knowledge Base] * Presentations: ''Wikibase e Wikidata per lo studio dell'epigrafia greca'' (in Italian, i.e. Wikibase and Wikidata for the study of Greek epigraphy), presentation at SAEG (Advanced Seminar of Greek Epigraphy) IX in Rome, 10 January 2025, by [[:d:User:Pietro Ortimini|Pietro Ortimini]], [[:d:User:Anna Clara Maniero Azzolini|Anna Clara Maniero Azzolini]], [[:d:User:Epìdosis|Epìdosis]] - [[:commons:File:Wikibase e Wikidata per lo studio dell'epigrafia greca - SAEG.pdf|slides]] ''' Tool of the week ''' * [https://www.johl.io/dungeonofknowledge/roguelike.html Dungeon Of Knowledge] - is a roguelike game with Items generated from Wikidata that lets you crawl through the Dungeon of Knowledge in a classic ASCII interface. ([https://wikis.world/@johl@mastodon.xyz/113537541434127802 toot]) ([https://www.johl.io/dungeonofknowledge/ blog]) ''' Other Noteworthy Stuff ''' * [[d:User:Zita Zage (WMDE)|Zita Ursula Zage]] has joined the [https://www.wikimedia.de/ueber-uns/ansprechpartner_innen/ Software Communication team] (SCoT) at Wikimedia Deutschland as an intern until the end of June 2025. Welcome Zita! * [https://viaf.org/ VIAF] (cf. [[:d:Q54919|Q54919]] and [[:d:Property:P214|P214]]) underwent a relevant change of interface on January 10; the way of visualizing clusters in JSON format has changed in comparison with [https://www.oclc.org/developer/api/oclc-apis/viaf/authority-cluster.en.html present OCLC documentation] and e.g. http://viaf.org/viaf/102333412/viaf.json doesn't work anymore; this broke most or all Wikidata gadgets using VIAF data; in the absence of official communications from OCLC, developers are trying to understand if the new VIAF interface is stable before changing their gadgets accordingly '''Newest [[d:Special:ListProperties|properties]] and [[d:Special:MyLanguage/Wikidata:Property proposal|property proposals]] to review''' <!-- NEW PROPERTIES DO NOT REMOVE --> * Newest General datatypes: **[[:d:Property:P13171|bequest income]] (<nowiki>the sum a organisations receives from bequests/legacies in a timeframe</nowiki>) **[[:d:Property:P13176|taxon known by this common name]] (<nowiki>taxon item of which this common name refers</nowiki>) **[[:d:Property:P13177|homonymous taxon]] (<nowiki>taxon item of which the taxon name is an exact homonym</nowiki>) **[[:d:Property:P13187|role named in credits as]] (<nowiki>use as qualifier to indicate how the object's role was named in the credits of its respective work</nowiki>) **[[:d:Property:P13188|meeting of]] (<nowiki>subject is a meeting or session of this organization</nowiki>) **[[:d:Property:P13210|organisation tax status]] (<nowiki>jurisdiction specific tax status of organisations like non-profits</nowiki>) * Newest External identifiers: [[:d:Property:P13172|Collectie Nederland ID]], [[:d:Property:P13173|Hachette author ID]], [[:d:Property:P13174|CamerounWeb person ID]], [[:d:Property:P13175|Hindi Shabdamitra entry ID]], [[:d:Property:P13178|OpenSSF Practices ID]], [[:d:Property:P13179|Japanese Health Insurance System Facility ID]], [[:d:Property:P13180|Centre d'Etudes Picasso ID]], [[:d:Property:P13181|CUATM statistical code]], [[:d:Property:P13182|CUATM unique identification code]], [[:d:Property:P13183|JudaicaLink person (GND) ID]], [[:d:Property:P13184|teams.by national team ID]], [[:d:Property:P13185|Eyrolles author ID]], [[:d:Property:P13186|Mémoire des avocats ID]], [[:d:Property:P13189|BCU Kirundi-English Dictionary ID]], [[:d:Property:P13190|Estonian–Latvian Dictionary ID]], [[:d:Property:P13191|WHL player ID]], [[:d:Property:P13192|Indo-European Lexicon ID]], [[:d:Property:P13193|Battle.net game ID]], [[:d:Property:P13194|Singapore Unique Entity Number]], [[:d:Property:P13195|AniSearch character ID]], [[:d:Property:P13196|Three Decks conflict ID]], [[:d:Property:P13197|Berlinische Galerie object ID]], [[:d:Property:P13198|ThePWHL.com player ID]], [[:d:Property:P13199|Play:Right genre ID]], [[:d:Property:P13200|Resistance in Belgium ID]], [[:d:Property:P13201|Paris Match ID]], [[:d:Property:P13202|Kyiv Independent topic]], [[:d:Property:P13203|Newmark Albanian-English Dictionary ID]], [[:d:Property:P13204|Wellcome Collection concept ID]], [[:d:Property:P13205|Amsterdam Monumentenstad ID]], [[:d:Property:P13206|VG247 game ID]], [[:d:Property:P13207|DNCI label ID]], [[:d:Property:P13208|National Football Teams.com stadium ID]], [[:d:Property:P13209|Kamus Pelajar ID]], [[:d:Property:P13211|Dictionary of Norwegian Translators ID]], [[:d:Property:P13212|MACM artist ID]], [[:d:Property:P13213|Lutris company ID]], [[:d:Property:P13214|hockey1946.ru player ID]], [[:d:Property:P13215|DOSBoxWiki article]], [[:d:Property:P13216|NBA G League player ID]], [[:d:Property:P13217|World Women's Snooker player ID]], [[:d:Property:P13218|footballdatabase.eu match ID]], [[:d:Property:P13219|GERS ID]], [[:d:Property:P13220|Comprehensive Historical Dictionary of Ladino entry ID]], [[:d:Property:P13221|SBOID]], [[:d:Property:P13222|Game Vortex software ID]], [[:d:Property:P13223|Syrian Memory Institution person ID]], [[:d:Property:P13224|Mishramilan catalog ID]], [[:d:Property:P13225|myCast work ID]], [[:d:Property:P13226|Hessian Biography person (GND) ID]], [[:d:Property:P13227|Beaux-Arts ID]], [[:d:Property:P13228|Gaia ID]] <!-- END NEW PROPERTIES --> <!-- NEW PROPOSALS DO NOT REMOVE --> * New General datatypes property proposals to review: **[[:d:Wikidata:Property proposal/About box|About box]] (<nowiki>Screenshot of the About Box of the respective software (contains important information such as authors, license, version number and year(s) and is included in almost every software)</nowiki>) **[[:d:Wikidata:Property proposal/nomenclatural type of|nomenclatural type of]] (<nowiki>taxon item of which this item is the taxonomic type (name-bearing type), e.g. the family for which this genus is the type, the genus for which this species is the type, the taxon for which this type specimen is the type, ect...</nowiki>) **[[:d:Wikidata:Property proposal/World Heritage type|World Heritage type]] (<nowiki>Propriety of World heritage site : the Type (Cultural, Natural, Mixed)</nowiki>) **[[:d:Wikidata:Property proposal/DVD region code|DVD region code]] (<nowiki>DVD release is restricted to region code</nowiki>) **[[:d:Wikidata:Property proposal/number of shading units|number of shading units]] (<nowiki>number of shading units in a graphics processing unit</nowiki>) **[[:d:Wikidata:Property proposal/Archaeological National Register code|Archaeological National Register code]] (<nowiki>identifier of elements of the National archaeological register of Moldova</nowiki>) **[[:d:Wikidata:Property proposal/presented works|presented works]] (<nowiki>works of art performed, displayed or presented at a given event</nowiki>) **[[:d:Wikidata:Property proposal/identifiant REGAFI|identifiant REGAFI]] (<nowiki></nowiki>) **[[:d:Wikidata:Property proposal/Maximum beam energy|Maximum beam energy]] (<nowiki>Maximum beam energy of a particle accelerator</nowiki>) **[[:d:Wikidata:Property proposal/Accused of|Accused of]] (<nowiki>Crime or other misdeed a person has been accused of, but ''not proven or convicted''</nowiki>) **[[:d:Wikidata:Property proposal/hat gespendet|hat gespendet]] (<nowiki>Amount of money donated to a person or organization</nowiki>) **[[:d:Wikidata:Property proposal/name starts with|name starts with]] (<nowiki>The name that this qualifies, the full contents of which are unknown, is known to start with these characters.</nowiki>) **[[:d:Wikidata:Property proposal/духовный сан|духовный сан]] (<nowiki>formal styles of address used for members of the clergy</nowiki>) **[[:d:Wikidata:Property proposal/A2B2 user ID|A2B2 user ID]] (<nowiki>User ID on a2b2.org</nowiki>) **[[:d:Wikidata:Property proposal/Source language|Source language]] (<nowiki>headword languge of dictionary</nowiki>) **[[:d:Wikidata:Property proposal/Entry height|Entry height]] (<nowiki>Height of the entrance above ground level for boarding public transport vehicles.</nowiki>) **[[:d:Wikidata:Property proposal/location code|location code]] (<nowiki>the location code of the location item. Should be used with qualifier property {{Q|P459}} to specify which location code system being used.</nowiki>) **[[:d:Wikidata:Property proposal/DIF historia player ID|DIF historia player ID]] (<nowiki>Identifier for a sportsperson connected to Djurgårdens IF on difhistoria.se (official site)</nowiki>) **[[:d:Wikidata:Property proposal/number of texture mapping units|number of texture mapping units]] (<nowiki>number of texture mapping units in a graphics processing unit</nowiki>) **[[:d:Wikidata:Property proposal/number of render output units|number of render output units]] (<nowiki>number of render output units in a graphics processing unit</nowiki>) **[[:d:Wikidata:Property proposal/number of ray tracing cores|number of ray tracing cores]] (<nowiki>number of ray tracing cores in a graphics processing unit</nowiki>) * New External identifier property proposals to review: [[:d:Wikidata:Property proposal/Algeria Press Service tag ID (French)|Algeria Press Service tag ID (French)]], [[:d:Wikidata:Property proposal/Algeria Press Service tag ID (English)|Algeria Press Service tag ID (English)]], [[:d:Wikidata:Property proposal/Algeria Press Service tag ID (Arabic)|Algeria Press Service tag ID (Arabic)]], [[:d:Wikidata:Property proposal/Lyricfind artist ID|Lyricfind artist ID]], [[:d:Wikidata:Property proposal/HonestGamers game ID|HonestGamers game ID]], [[:d:Wikidata:Property proposal/Identifiant d'un(e) auteurice sur le site Mille ans de littérature d'oc|Identifiant d'un(e) auteurice sur le site Mille ans de littérature d'oc]], [[:d:Wikidata:Property proposal/Kamus Dewan Edisi Tiga|Kamus Dewan Edisi Tiga]], [[:d:Wikidata:Property proposal/identifiant Registre national des gels|identifiant Registre national des gels]], [[:d:Wikidata:Property proposal/Identifiant Cimetières de France|Identifiant Cimetières de France]], [[:d:Wikidata:Property proposal/Ech-Chaab tag ID|Ech-Chaab tag ID]], [[:d:Wikidata:Property proposal/Shamela Algeria person ID|Shamela Algeria person ID]], [[:d:Wikidata:Property proposal/enterprise number (Germany)|enterprise number (Germany)]], [[:d:Wikidata:Property proposal/Ohio University ArchivesSpace Subject ID|Ohio University ArchivesSpace Subject ID]], [[:d:Wikidata:Property proposal/Progetto Euploos ID|Progetto Euploos ID]], [[:d:Wikidata:Property proposal/Nafziger Order of Battle ID|Nafziger Order of Battle ID]], [[:d:Wikidata:Property proposal/DataGov dataset|DataGov dataset]], [[:d:Wikidata:Property proposal/ERR keyword ID|ERR keyword ID]], [[:d:Wikidata:Property proposal/Ohio University ArchivesSpace Agent ID|Ohio University ArchivesSpace Agent ID]], [[:d:Wikidata:Property proposal/Russian Football National League player ID|Russian Football National League player ID]], [[:d:Wikidata:Property proposal/Inventory of Natural Heritage site ID|Inventory of Natural Heritage site ID]], [[:d:Wikidata:Property proposal/Inventory of Natural Heritage tree ID|Inventory of Natural Heritage tree ID]], [[:d:Wikidata:Property proposal/Spanish-German Dictionary ID|Spanish-German Dictionary ID]], [[:d:Wikidata:Property proposal/UAF match ID|UAF match ID]], [[:d:Wikidata:Property proposal/Identifiant d'un(e) journaliste sur Francetvinfo|Identifiant d'un(e) journaliste sur Francetvinfo]], [[:d:Wikidata:Property proposal/identifiant Pappers d'un dirigeant|identifiant Pappers d'un dirigeant]], [[:d:Wikidata:Property proposal/Database of Canada's Early Women Writers ID|Database of Canada's Early Women Writers ID]], [[:d:Wikidata:Property proposal/Canadian Writing Research Collaboratory ID|Canadian Writing Research Collaboratory ID]], [[:d:Wikidata:Property proposal/SearchCulture.gr ID|SearchCulture.gr ID]], [[:d:Wikidata:Property proposal/Cinema Belgica venue ID|Cinema Belgica venue ID]], [[:d:Wikidata:Property proposal/Cinema Belgica person ID|Cinema Belgica person ID]], [[:d:Wikidata:Property proposal/Cinema Belgica film ID|Cinema Belgica film ID]], [[:d:Wikidata:Property proposal/Cinema Belgica company ID|Cinema Belgica company ID]], [[:d:Wikidata:Property proposal/Cinema Belgica censorship ID|Cinema Belgica censorship ID]], [[:d:Wikidata:Property proposal/Archaeological Cadastre (Greece) ID|Archaeological Cadastre (Greece) ID]], [[:d:Wikidata:Property proposal/Hankook Ilbo tag ID|Hankook Ilbo tag ID]], [[:d:Wikidata:Property proposal/Rijksmuseum ID|Rijksmuseum ID]], [[:d:Wikidata:Property proposal/SOIUSA code|SOIUSA code]], [[:d:Wikidata:Property proposal/MetalTabs.com track ID|MetalTabs.com track ID]], [[:d:Wikidata:Property proposal/MUBI Festival ID|MUBI Festival ID]], [[:d:Wikidata:Property proposal/rutracker.org page ID|rutracker.org page ID]], [[:d:Wikidata:Property proposal/Park Merwestein Bomenwijzer ID|Park Merwestein Bomenwijzer ID]], [[:d:Wikidata:Property proposal/RPG Maker game ID|RPG Maker game ID]], [[:d:Wikidata:Property proposal/RateMyProfessors ID|RateMyProfessors ID]], [[:d:Wikidata:Property proposal/PubMed author ID|PubMed author ID]], [[:d:Wikidata:Property proposal/BodyMeasurements.org ID|BodyMeasurements.org ID]], [[:d:Wikidata:Property proposal/Kvikmyndavefurinn|Kvikmyndavefurinn]], [[:d:Wikidata:Property proposal/Kvikmyndavefurinn person ID|Kvikmyndavefurinn person ID]], [[:d:Wikidata:Property proposal/Bluepages article ID|Bluepages article ID]], [[:d:Wikidata:Property proposal/Kvikmyndavefurinn company ID|Kvikmyndavefurinn company ID]], [[:d:Wikidata:Property proposal/Archaeological Cadastre (Greece) info ID|Archaeological Cadastre (Greece) info ID]], [[:d:Wikidata:Property proposal/A Dictionary of Geology and Earth Sciences entry ID|A Dictionary of Geology and Earth Sciences entry ID]], [[:d:Wikidata:Property proposal/Wikishia item ID|Wikishia item ID]], [[:d:Wikidata:Property proposal/EHIS educational institution ID|EHIS educational institution ID]], [[:d:Wikidata:Property proposal/Bertsolaritzaren Datu Basea ID|Bertsolaritzaren Datu Basea ID]], [[:d:Wikidata:Property proposal/A Dictionary of Sociology entry ID|A Dictionary of Sociology entry ID]], [[:d:Wikidata:Property proposal/A Dictionary of Cultural Anthropology entry ID|A Dictionary of Cultural Anthropology entry ID]], [[:d:Wikidata:Property proposal/A Dictionary of Geography entry ID|A Dictionary of Geography entry ID]], [[:d:Wikidata:Property proposal/DGLAi ID|DGLAi ID]], [[:d:Wikidata:Property proposal/Jeune Afrique person ID|Jeune Afrique person ID]], [[:d:Wikidata:Property proposal/norskeflyplasser.no-ID|norskeflyplasser.no-ID]], [[:d:Wikidata:Property proposal/taz topic ID|taz topic ID]], [[:d:Wikidata:Property proposal/Euronews topic ID (English)|Euronews topic ID (English)]], [[:d:Wikidata:Property proposal/Euronews topic ID (French)|Euronews topic ID (French)]], [[:d:Wikidata:Property proposal/Euronews topic ID (Spanish)|Euronews topic ID (Spanish)]], [[:d:Wikidata:Property proposal/Euronews topic ID (Arabic)|Euronews topic ID (Arabic)]], [[:d:Wikidata:Property proposal/Roman Inscriptions of Britain Online ID|Roman Inscriptions of Britain Online ID]], [[:d:Wikidata:Property proposal/Unine thesis id|Unine thesis id]], [[:d:Wikidata:Property proposal/Enpedia ID|Enpedia ID]], [[:d:Wikidata:Property proposal/Dizionario Biografico della Calabria Contemporanea ID|Dizionario Biografico della Calabria Contemporanea ID]], [[:d:Wikidata:Property proposal/Bahamut Animation Crazy Serial Number|Bahamut Animation Crazy Serial Number]], [[:d:Wikidata:Property proposal/Finnish Olympic Committee ID|Finnish Olympic Committee ID]], [[:d:Wikidata:Property proposal/Team Norway profile ID (new)|Team Norway profile ID (new)]], [[:d:Wikidata:Property proposal/NOC of Belarus champion ID (new)|NOC of Belarus champion ID (new)]], [[:d:Wikidata:Property proposal/JOC profile ID (new)|JOC profile ID (new)]], [[:d:Wikidata:Property proposal/Répertoire du patrimoine bâti de Québec|Répertoire du patrimoine bâti de Québec]] <!-- END NEW PROPOSALS --> You can comment on [[d:Wikidata:Property proposal/Overview|all open property proposals]]! ''' Did you know? ''' * Query examples: ** [https://w.wiki/Ci3h Search for Items where description begins with capitalised letters, filter by language, country of citizenship and occupation] ** [https://w.wiki/Ci5D Wikidata Items using the 'smells of' property] * Newest [[d:Special:MyLanguage/Wikidata:WikiProjects|WikiProjects]]: [[d:Wikidata:WikiProject Writing Systems|Writing Systems]] aims to standardize and enhance Wikipedia's coverage of writing systems and related subjects. * Newest [[d:Wikidata:Database reports|database reports]]: [[d:User:Pasleim/Sitelink statistics|Some statistics about sitelinks]] * [[d:Wikidata:Showcase items|Showcase Items]]: [[d:Q219831|The Night Watch (Q219831)]] - 1642 painting by Rembrandt * [[d:Wikidata:Showcase lexemes|Showcase Lexemes]]: [[d:Lexeme:L107276|дополнение (L107276)]] - Rusian noun (dopólnenie) that can mean "addition", "supplement" or an "an object" ''' Development ''' * Wikidata Query Service UI: We fixed a long-standing issue with missing edge labels in graph visualisations ([[phab:T317702]]) * Wikibase REST API: We implemented a [[d:Wikidata talk:REST API feedback round#Give us feedback on the search proof of concept in the REST API!|proof of concept for a search endpoint]] you can try out. * EntitySchemas: We’re working on language fallback for the heading on EntitySchema pages ([[phab:T228423]]) * Language codes: We cleaned up language codes in WikibaseLexeme after moving some of them to CLDR ([[phab:T352922]]) [[phab:maniphest/query/4RotIcw5oINo/#R|You can see all open tickets related to Wikidata here]]. If you want to help, you can also have a look at [https://phabricator.wikimedia.org/project/board/71/query/zfiRgTnZF7zu/?filter=zfiRgTnZF7zu&order=priority the tasks needing a volunteer]. ''' Weekly Tasks ''' * Add labels, in your own language(s), for the new properties listed [[d:Wikidata:Status_updates/Next#Newest_properties_and_property_proposals_to_review|above]]. * Contribute to the showcase Item and Lexeme [[d:Wikidata:Status_updates/Next#Did_you_know?|above]]. * Govdirectory weekly focus country: [[Wikidata:WikiProject Govdirectory/Greenland|Greenland]] * Summarize your [[d:Wikidata:Status_updates/Next#Did_you_know?|WikiProject's ongoing activities]] in one or two sentences. * Help [[d:Special:LanguageStats|translate]] or proofread the interface and documentation pages, in your own language! * [[d:User:Pasleim/projectmerge|Help merge identical items]] across Wikimedia projects. * Help [[d:Wikidata:Status updates/Next|write the next summary!]] <div style="margin-top:10px; font-size:90%; padding-left:5px; font-family:Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;">'''· [[d:Special:MyLanguage/Wikidata:Status updates/2025 01 06|Previous issue]] · [[m:Global message delivery/Targets/Wikidata|Unsubscribe]] · [[:d:User:Mohammed Abdulai (WMDE)|Mohammed Abdulai (WMDE)]] [[:d:User talk:Mohammed Abdulai (WMDE)|talk]] · [[Pengguna:MediaWiki message delivery|MediaWiki message delivery]] ([[Perbincangan pengguna:MediaWiki message delivery|bincang]]) 23:25, 13 Januari 2025 (+08)''' </div> </div> </div> <!-- Pesanan dihantar oleh Pengguna:Mohammed Abdulai (WMDE)@metawiki yang menggunakan senarai di https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikidata&oldid=28092985 --> == <span lang="en" dir="ltr">Tech News: 2025-03</span> == <div lang="en" dir="ltr"> <section begin="technews-2025-W03"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2025/03|Translations]] are available. '''Weekly highlight''' * The Single User Login system is being updated over the next few months. This is the system which allows users to fill out the login form on one Wikimedia site and get logged in on all others at the same time. It needs to be updated because of the ways that browsers are increasingly restricting cross-domain cookies. To accommodate these restrictions, login and account creation pages will move to a central domain, but it will still appear to the user as if they are on the originating wiki. The updated code will be enabled this week for users on test wikis. This change is planned to roll out to all users during February and March. See [[mw:Special:MyLanguage/MediaWiki Platform Team/SUL3#Deployment|the SUL3 project page]] for more details and a timeline. '''Updates for editors''' * On wikis with [[mw:Special:MyLanguage/Extension:PageAssessments|PageAssessments]] installed, you can now [[mw:Special:MyLanguage/Extension:PageAssessments#Search|filter search results]] to pages in a given WikiProject by using the <code dir=ltr>inproject:</code> keyword. (These wikis: {{int:project-localized-name-arwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-enwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-enwikivoyage/en}}{{int:comma-separator/en}}{{int:project-localized-name-frwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-huwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-newiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-trwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-zhwiki/en}}) [https://phabricator.wikimedia.org/T378868] * One new wiki has been created: a {{int:project-localized-name-group-wikipedia}} in [[d:Q34129|Tigre]] ([[w:tig:|<code>w:tig:</code>]]) [https://phabricator.wikimedia.org/T381377] * [[File:Octicons-sync.svg|12px|link=|class=skin-invert|Recurrent item]] View all {{formatnum:35}} community-submitted {{PLURAL:35|task|tasks}} that were [[m:Special:MyLanguage/Tech/News/Recently resolved community tasks|resolved last week]]. For example, there was a bug with updating a user's edit-count after making a rollback edit, which is now fixed. [https://phabricator.wikimedia.org/T382592] '''Updates for technical contributors''' * [[File:Octicons-tools.svg|12px|link=|class=skin-invert|Advanced item]] Wikimedia REST API users, such as bot operators and tool maintainers, may be affected by ongoing upgrades. Starting the week of January 13, we will begin rerouting [[phab:T374683|some page content endpoints]] from RESTbase to the newer MediaWiki REST API endpoints for all wiki projects. This change was previously available on testwiki and should not affect existing functionality, but active users of the impacted endpoints may raise issues directly to the [[phab:project/view/6931/|MediaWiki Interfaces Team]] in Phabricator if they arise. * Toolforge tool maintainers can now share their feedback on Toolforge UI, an initiative to provide a web platform that allows creating and managing Toolforge tools through a graphic interface, in addition to existing command-line workflows. This project aims to streamline active maintainers’ tasks, as well as make registration and deployment processes more accessible for new tool creators. The initiative is still at a very early stage, and the Cloud Services team is in the process of collecting feedback from the Toolforge community to help shape the solution to their needs. [[wikitech:Wikimedia Cloud Services team/EnhancementProposals/Toolforge UI|Read more and share your thoughts about Toolforge UI]]. * [[File:Octicons-tools.svg|12px|link=|class=skin-invert|Advanced item]] For tool and library developers who use the OAuth system: The identity endpoint used for [[mw:Special:MyLanguage/OAuth/For Developers#Identifying the user|OAuth 1]] and [[mw:Special:MyLanguage/OAuth/For Developers#Identifying the user 2|OAuth 2]] returned a JSON object with an integer in its <code>sub</code> field, which was incorrect (the field must always be a string). This has been fixed; the fix will be deployed to Wikimedia wikis on the week of January 13. [https://phabricator.wikimedia.org/T382139] * Many wikis currently use [[:mw:Parsoid/Parser Unification/Cite CSS|Cite CSS]] to render custom footnote markers in Parsoid output. Starting January 20 these rules will be disabled, but the developers ask you to ''not'' clean up your <bdi lang="en" dir="ltr">[[MediaWiki:Common.css]]</bdi> until February 20 to avoid issues during the migration. Your wikis might experience some small changes to footnote markers in Visual Editor and when using experimental Parsoid read mode, but if there are changes these are expected to bring the rendering in line with the legacy parser output. [https://phabricator.wikimedia.org/T370027] '''Meetings and events''' * The next meeting in the series of [[c:Special:MyLanguage/Commons:WMF support for Commons/Commons community calls|Wikimedia Foundation Community Conversations with the Wikimedia Commons community]] will take place on [[m:Special:MyLanguage/Event:Commons community discussion - 15 January 2025 08:00 UTC|January 15 at 8:00 UTC]] and [[m:Special:MyLanguage/Event:Commons community discussion - 15 January 2025 16:00 UTC|at 16:00 UTC]]. The topic of this call is defining the priorities in tool investment for Commons. Contributors from all wikis, especially users who are maintaining tools for Commons, are welcome to attend. '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2025/03|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2025-W03"/> </div> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 09:42, 14 Januari 2025 (+08) <!-- Pesanan dihantar oleh Pengguna:Quiddity (WMF)@metawiki yang menggunakan senarai di https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=28048614 --> == ''The Signpost'': 15 January 2025 == <div lang="en" dir="ltr" class="mw-content-ltr" style="margin-top:10px; font-size:90%; padding-left:5px; font-family:Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;">[[File:WikipediaSignpostIcon.svg|40px|right]] ''News, reports and features from the English Wikipedia's newspaper''</div> <div style="column-count:2;"> * From the editors: [[w:en:Wikipedia:Wikipedia Signpost/2025-01-15/From the editors|Looking back, looking forward]] * Traffic report: [[w:en:Wikipedia:Wikipedia Signpost/2025-01-15/Traffic report|The most viewed articles of 2024]] * In the media: [[w:en:Wikipedia:Wikipedia Signpost/2025-01-15/In the media|Will you be targeted?]] * Technology report: [[w:en:Wikipedia:Wikipedia Signpost/2025-01-15/Technology report|New Calculator template brings interactivity at last]] * Essay: [[w:en:Wikipedia:Wikipedia Signpost/2025-01-15/Essay|Meet the Canadian who holds the longest editing streak on Wikipedia]] * Opinion: [[w:en:Wikipedia:Wikipedia Signpost/2025-01-15/Opinion|Reflections one score hence]] * News and notes: [[w:en:Wikipedia:Wikipedia Signpost/2025-01-15/News and notes|It's a new dawn, it's a new day, it's a new life for me... and I'm feeling free]] * Serendipity: [[w:en:Wikipedia:Wikipedia Signpost/2025-01-15/Serendipity|What we've left behind, and where we want to go next]] * Op-ed: [[w:en:Wikipedia:Wikipedia Signpost/2025-01-15/Op-ed|Elon Musk and the right on Wikipedia]] * In focus: [[w:en:Wikipedia:Wikipedia Signpost/2025-01-15/In focus|Twenty years of The Signpost: What did it take?]] * Arbitration report: [[w:en:Wikipedia:Wikipedia Signpost/2025-01-15/Arbitration report|Analyzing commonalities of some contentious topics]] * Humour: [[w:en:Wikipedia:Wikipedia Signpost/2025-01-15/Humour|How to make friends on Wikipedia]] </div> <div style="margin-top:10px; font-size:90%; padding-left:5px; font-family:Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;">'''[[w:en:Wikipedia:Wikipedia Signpost|Read this Signpost in full]]''' · [[w:en:Wikipedia:Signpost/Single|Single-page]] · [[m:Global message delivery/Targets/Signpost|Unsubscribe]] · [[m:Global message delivery|Global message delivery]] 15:57, 15 Januari 2025 (+08) <!-- Sent via script ([[w:en:User:JPxG/SPS]]) --></div> <!-- Pesanan dihantar oleh Pengguna:JPxG@metawiki yang menggunakan senarai di https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Signpost&oldid=28061132 --> == Wikidata weekly summary #663 == <div class="plainlinks mw-content-ltr" lang="en" dir="ltr"> [[File:Wikidata-logo-en.svg|150px|right]] <div style="margin-top:10px; padding-left:5px; font-family:Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;">'' Here's your quick overview of what has been happening around Wikidata in the<br>week leading up to 2025-01-20. Missed the previous one? See issue [[d:Special:MyLanguage/Wikidata:Status updates/2025 01 13|#662]]''</div> <div style="-moz-column-count:2; -webkit-column-count:2; column-count:2; -webkit-column-width: 400px; -moz-column-width: 400px; column-width: 400px;"> ''' Discussions ''' * Open request for adminship: [[d:Wikidata:Requests_for_permissions/Administrator/Xezbeth|Xezbeth]] - RfP scheduled to end after 26 January 2025 09:17 (UTC). ''' Events ''' * [[d:Special:MyLanguage/Wikidata:Events|Upcoming]]: ** [https://calendar.colorado.edu/event/black-history-month-wikidata-comics-edit-a-thon Edit-A-Thon for Black History Month]: 12 February 1300 - 1500 MST (UTC+7) is an onsite event at the University of Colorado Boulder, with a theme to add or expand items on Black and African-American comics creators. ** [[d:Event:Data Reuse Days 2025|Data Reuse Days 2025]] is from February 18 to 27, 2025! This is an online event focusing on how people and organizations use Wikidata's data to build interesting applications and tools. Don't forget to register so we can know you are coming. * Past: Missed the Q1 Wikidata+Wikibase office hour? You can catch up by reading the session log here: [[d:Wikidata:Events/Telegram_office_hour_2025-01-15|2025-01-15 (Q1 2025)]] ''' Press, articles, blog posts, videos ''' * Blogs: [https://blog.rayberger.org/cleaning-up-legacy-wikipedia-links Cleaning up legacy Wikipedia links in Open Library]: The blog post discusses cleaning up outdated Wikipedia links to improve article accuracy and navigation, while highlighting the importance of integrating Wikidata for better data management. * Papers ** [https://doi.org/10.36253/jlis.it-630 Tiziana Possemato, ''Recording Gender in the Person Entity: An Ongoing Discussion'']: it compares the practices of gender-registration of person-type entities in LCNAF and ISNI with the use of P21 in Wikidata. By Ray Berger ** [https://arxiv.org/abs/2501.06699v1 Large Language Models, Knowledge Graphs and Search Engines - A Crossroads for Answering Users' Questions]: this paper seeks to establish a taxonomy of user information needs to help establish a roadmap of future research for finding synergies between LLM's, Search engines and Knowledge graphs. By Hogan et al., (2025) * Videos ** [https://www.youtube.com/watch?v=QQRKMWFK5yE Replacing deprecated Wikipedia links with Wikidata items in Open Library] ** [https://www.youtube.com/watch?v=jjrDTHdsWOo&pp=ygUIV2lraWRhdGE%3D Tracking Looted Art with Wikidata Queries] - As part of ''Art History Loves Wiki 25'', Laurel Zuckerman will show how Wikidata SPARQL queries can aid provenance researchers and historians find, identify and track looted art. ** [https://www.youtube.com/watch?v=HZnAp7oovlg OpenStreetMap and Wikidata in Disaster Times]: Ormat Murat Yilmaz will speak on how Wikidata and OSM play a role in coordinating relief efforts by providing a collaborative platform for providing data about affected areas. Part of WM CEE meeting 2024 Istanbul. ** [https://www.youtube.com/watch?v=aMDO5ZMYyLg&pp=ygUIV2lraWRhdGE%3D Serbian Novels on Wikidata]: Presented by Filip Maljkovič on the progress and process of adding Serbian literature into Wikidata, using OCR methods to map pages and assign Properties. ** (german)[https://www.youtube.com/watch?v=tL7cj6h6YZk Wikidata for NGOs: Use and network open data sensibly]: Johan Hoelderle discusses how nonprofits can benefit from the largest free knowledge base and show what potential open data offers for non-profit projects. ** [https://www.youtube.com/watch?v=Khj5jIOeKHE Data partnerships and Libraries combating misinformation]: WMDE's [[d:User:Alan Ang (WMDE)|Alan Ang]] delivers a speech on how GLAM institutions can help prevent the spread of dis- and misinformation whether hallucinatory AI or malicious, part of the Wikimedia+Libraries International Convention 2025. ''' Tool of the week ''' * [https://fist.toolforge.org/file_candidates/#/ Wikidata file candidates📱] - This tool can show you candidate matches of Wikidata Items to files on Commons and Flickr. ([http://magnusmanske.de/wordpress/archives/509 original blog]) ''' Other Noteworthy Stuff ''' * [https://github.com/OpenRefine/OpenRefine/releases/tag/3.9-beta1 OpenRefine 3.9-beta1 was released] * [https://wikimedia-deutschland.softgarden.io/job/50824818/Product-Manager-Wikibase-Suite-all-genders-?jobDbPVId=179781902&l=en Product Manager: Wikibase Suite]: Wikimedia Deutschland is looking for a PM to lead Wikibase Suite, empowering institutions like GLAMs and research groups to build customizable linked knowledge bases and contribute to the world’s largest open data graph. '''Newest [[d:Special:ListProperties|properties]] and [[d:Special:MyLanguage/Wikidata:Property proposal|property proposals]] to review''' <!-- NEW PROPERTIES DO NOT REMOVE --> * Newest General datatypes: **[[:d:Property:P13210|organisation tax status]] (<nowiki>jurisdiction specific tax status of organisations like non-profits</nowiki>) **[[:d:Property:P13238|entry height]] (<nowiki>height of the entrance above ground level for boarding vehicles</nowiki>) * Newest External identifiers: [[:d:Property:P13194|Singapore Unique Entity Number]], [[:d:Property:P13195|AniSearch character ID]], [[:d:Property:P13196|Three Decks conflict ID]], [[:d:Property:P13197|Berlinische Galerie object ID]], [[:d:Property:P13198|ThePWHL.com player ID]], [[:d:Property:P13199|Play:Right genre ID]], [[:d:Property:P13200|Resistance in Belgium ID]], [[:d:Property:P13201|Paris Match ID]], [[:d:Property:P13202|Kyiv Independent topic]], [[:d:Property:P13203|Newmark Albanian-English Dictionary ID]], [[:d:Property:P13204|Wellcome Collection concept ID]], [[:d:Property:P13205|Amsterdam Monumentenstad ID]], [[:d:Property:P13206|VG247 game ID]], [[:d:Property:P13207|DNCI label ID]], [[:d:Property:P13208|National Football Teams.com stadium ID]], [[:d:Property:P13209|Kamus Pelajar ID]], [[:d:Property:P13211|Dictionary of Norwegian Translators ID]], [[:d:Property:P13212|MACM artist ID]], [[:d:Property:P13213|Lutris company ID]], [[:d:Property:P13214|hockey1946.ru player ID]], [[:d:Property:P13215|DOSBoxWiki article]], [[:d:Property:P13216|NBA G League player ID]], [[:d:Property:P13217|World Women's Snooker player ID]], [[:d:Property:P13218|footballdatabase.eu match ID]], [[:d:Property:P13219|GERS ID]], [[:d:Property:P13220|Comprehensive Historical Dictionary of Ladino entry ID]], [[:d:Property:P13221|SBOID]], [[:d:Property:P13222|Game Vortex software ID]], [[:d:Property:P13223|Syrian Memory Institution person ID]], [[:d:Property:P13224|Mishramilan catalog ID]], [[:d:Property:P13225|myCast work ID]], [[:d:Property:P13226|Hessian Biography person (GND) ID]], [[:d:Property:P13227|Beaux-Arts ID]], [[:d:Property:P13228|Gaia ID]], [[:d:Property:P13229|Franceinfo journalist ID]], [[:d:Property:P13230|Hankook Ilbo tag ID]], [[:d:Property:P13231|Cinema Belgica person ID]], [[:d:Property:P13232|Cinema Belgica venue ID]], [[:d:Property:P13233|Ukrainian Association of Football match ID]], [[:d:Property:P13234|Rijksmuseum ID]], [[:d:Property:P13235|Cinema Belgica film ID]], [[:d:Property:P13236|Danbooru tag]], [[:d:Property:P13237|Russian Football National League player ID]] <!-- END NEW PROPERTIES --> <!-- NEW PROPOSALS DO NOT REMOVE --> * New General datatypes property proposals to review: **[[:d:Wikidata:Property proposal/About box|About box]] (<nowiki>Screenshot of the About Box of the respective software (contains important information such as authors, license, version number and year(s) and is included in almost every software)</nowiki>) **[[:d:Wikidata:Property proposal/nomenclatural type of|nomenclatural type of]] (<nowiki>taxon item of which this item is the taxonomic type (name-bearing type), e.g. the family for which this genus is the type, the genus for which this species is the type, the taxon for which this type specimen is the type, ect...</nowiki>) **[[:d:Wikidata:Property proposal/World Heritage type|World Heritage type]] (<nowiki>Propriety of World heritage site : the Type (Cultural, Natural, Mixed)</nowiki>) **[[:d:Wikidata:Property proposal/DVD region code|DVD region code]] (<nowiki>DVD release is restricted to region code</nowiki>) **[[:d:Wikidata:Property proposal/number of shading units|number of shading units]] (<nowiki>number of shading units in a graphics processing unit</nowiki>) **[[:d:Wikidata:Property proposal/Archaeological National Register code|Archaeological National Register code]] (<nowiki>identifier of elements of the National archaeological register of Moldova</nowiki>) **[[:d:Wikidata:Property proposal/presented works|presented works]] (<nowiki>works of art performed, displayed or presented at a given event</nowiki>) **[[:d:Wikidata:Property proposal/identifiant REGAFI|identifiant REGAFI]] (<nowiki></nowiki>) **[[:d:Wikidata:Property proposal/Maximum beam energy|Maximum beam energy]] (<nowiki>Maximum beam energy of a particle accelerator</nowiki>) **[[:d:Wikidata:Property proposal/hat gespendet|hat gespendet]] (<nowiki>Amount of money donated to a person or organization</nowiki>) **[[:d:Wikidata:Property proposal/name starts with|name starts with]] (<nowiki>The name that this qualifies, the full contents of which are unknown, is known to start with these characters.</nowiki>) **[[:d:Wikidata:Property proposal/духовный сан|духовный сан]] (<nowiki>formal styles of address used for members of the clergy</nowiki>) **[[:d:Wikidata:Property proposal/A2B2 user ID|A2B2 user ID]] (<nowiki>User ID on a2b2.org</nowiki>) **[[:d:Wikidata:Property proposal/Source language|Source language]] (<nowiki>headword languge of dictionary</nowiki>) **[[:d:Wikidata:Property proposal/location code|location code]] (<nowiki>the location code of the location item. Should be used with qualifier property {{Q|P459}} to specify which location code system being used.</nowiki>) **[[:d:Wikidata:Property proposal/DIF historia player ID|DIF historia player ID]] (<nowiki>Identifier for a sportsperson connected to Djurgårdens IF on difhistoria.se (official site)</nowiki>) **[[:d:Wikidata:Property proposal/number of texture mapping units|number of texture mapping units]] (<nowiki>number of texture mapping units in a graphics processing unit</nowiki>) **[[:d:Wikidata:Property proposal/number of render output units|number of render output units]] (<nowiki>number of render output units in a graphics processing unit</nowiki>) **[[:d:Wikidata:Property proposal/number of ray tracing cores|number of ray tracing cores]] (<nowiki>number of ray tracing cores in a graphics processing unit</nowiki>) **[[:d:Wikidata:Property proposal/Bibliography for subject|Bibliography for subject]] (<nowiki>Wikidata property on this item providing a link to a bibliography about the subject that is a good starting point.</nowiki>) **[[:d:Wikidata:Property proposal/likes / dislikes|likes / dislikes]] (<nowiki>''(no English description proposed yet)''</nowiki>) **[[:d:Wikidata:Property proposal/number of goals scored in penalty shootouts|number of goals scored in penalty shootouts]] (<nowiki>total number of goals scored by a team in a penalty shootout</nowiki>) **[[:d:Wikidata:Property proposal/broadcasting days and time|broadcasting days and time]] (<nowiki>days of the week in which a TV or radio program is broadcasted</nowiki>) * New External identifier property proposals to review: [[:d:Wikidata:Property proposal/Algeria Press Service tag ID (French)|Algeria Press Service tag ID (French)]], [[:d:Wikidata:Property proposal/Algeria Press Service tag ID (English)|Algeria Press Service tag ID (English)]], [[:d:Wikidata:Property proposal/Algeria Press Service tag ID (Arabic)|Algeria Press Service tag ID (Arabic)]], [[:d:Wikidata:Property proposal/HonestGamers game ID|HonestGamers game ID]], [[:d:Wikidata:Property proposal/Identifiant d'un(e) auteurice sur le site Mille ans de littérature d'oc|Identifiant d'un(e) auteurice sur le site Mille ans de littérature d'oc]], [[:d:Wikidata:Property proposal/Kamus Dewan Edisi Tiga|Kamus Dewan Edisi Tiga]], [[:d:Wikidata:Property proposal/identifiant Registre national des gels|identifiant Registre national des gels]], [[:d:Wikidata:Property proposal/Ech-Chaab tag ID|Ech-Chaab tag ID]], [[:d:Wikidata:Property proposal/Shamela Algeria person ID|Shamela Algeria person ID]], [[:d:Wikidata:Property proposal/enterprise number (Germany)|enterprise number (Germany)]], [[:d:Wikidata:Property proposal/Ohio University ArchivesSpace Subject ID|Ohio University ArchivesSpace Subject ID]], [[:d:Wikidata:Property proposal/Progetto Euploos ID|Progetto Euploos ID]], [[:d:Wikidata:Property proposal/Nafziger Order of Battle ID|Nafziger Order of Battle ID]], [[:d:Wikidata:Property proposal/DataGov dataset|DataGov dataset]], [[:d:Wikidata:Property proposal/ERR keyword ID|ERR keyword ID]], [[:d:Wikidata:Property proposal/Ohio University ArchivesSpace Agent ID|Ohio University ArchivesSpace Agent ID]], [[:d:Wikidata:Property proposal/Inventory of Natural Heritage site ID|Inventory of Natural Heritage site ID]], [[:d:Wikidata:Property proposal/Inventory of Natural Heritage tree ID|Inventory of Natural Heritage tree ID]], [[:d:Wikidata:Property proposal/Spanish-German Dictionary ID|Spanish-German Dictionary ID]], [[:d:Wikidata:Property proposal/identifiant Pappers d'un dirigeant|identifiant Pappers d'un dirigeant]], [[:d:Wikidata:Property proposal/Database of Canada's Early Women Writers ID|Database of Canada's Early Women Writers ID]], [[:d:Wikidata:Property proposal/Canadian Writing Research Collaboratory ID|Canadian Writing Research Collaboratory ID]], [[:d:Wikidata:Property proposal/SearchCulture.gr ID|SearchCulture.gr ID]], [[:d:Wikidata:Property proposal/Cinema Belgica company ID|Cinema Belgica company ID]], [[:d:Wikidata:Property proposal/Cinema Belgica censorship ID|Cinema Belgica censorship ID]], [[:d:Wikidata:Property proposal/Archaeological Cadastre (Greece) ID|Archaeological Cadastre (Greece) ID]], [[:d:Wikidata:Property proposal/SOIUSA code|SOIUSA code]], [[:d:Wikidata:Property proposal/MetalTabs.com track ID|MetalTabs.com track ID]], [[:d:Wikidata:Property proposal/MUBI Festival ID|MUBI Festival ID]], [[:d:Wikidata:Property proposal/rutracker.org page ID|rutracker.org page ID]], [[:d:Wikidata:Property proposal/Park Merwestein Bomenwijzer ID|Park Merwestein Bomenwijzer ID]], [[:d:Wikidata:Property proposal/RPG Maker game ID|RPG Maker game ID]], [[:d:Wikidata:Property proposal/RateMyProfessors ID|RateMyProfessors ID]], [[:d:Wikidata:Property proposal/PubMed author ID|PubMed author ID]], [[:d:Wikidata:Property proposal/BodyMeasurements.org ID|BodyMeasurements.org ID]], [[:d:Wikidata:Property proposal/Kvikmyndavefurinn|Kvikmyndavefurinn]], [[:d:Wikidata:Property proposal/Kvikmyndavefurinn person ID|Kvikmyndavefurinn person ID]], [[:d:Wikidata:Property proposal/Bluepages article ID|Bluepages article ID]], [[:d:Wikidata:Property proposal/Kvikmyndavefurinn company ID|Kvikmyndavefurinn company ID]], [[:d:Wikidata:Property proposal/Archaeological Cadastre (Greece) info ID|Archaeological Cadastre (Greece) info ID]], [[:d:Wikidata:Property proposal/A Dictionary of Geology and Earth Sciences entry ID|A Dictionary of Geology and Earth Sciences entry ID]], [[:d:Wikidata:Property proposal/Wikishia item ID|Wikishia item ID]], [[:d:Wikidata:Property proposal/EHIS educational institution ID|EHIS educational institution ID]], [[:d:Wikidata:Property proposal/Bertsolaritzaren Datu Basea ID|Bertsolaritzaren Datu Basea ID]], [[:d:Wikidata:Property proposal/A Dictionary of Sociology entry ID|A Dictionary of Sociology entry ID]], [[:d:Wikidata:Property proposal/A Dictionary of Cultural Anthropology entry ID|A Dictionary of Cultural Anthropology entry ID]], [[:d:Wikidata:Property proposal/A Dictionary of Geography entry ID|A Dictionary of Geography entry ID]], [[:d:Wikidata:Property proposal/DGLAi ID|DGLAi ID]], [[:d:Wikidata:Property proposal/Jeune Afrique person ID|Jeune Afrique person ID]], [[:d:Wikidata:Property proposal/norskeflyplasser.no-ID|norskeflyplasser.no-ID]], [[:d:Wikidata:Property proposal/taz topic ID|taz topic ID]], [[:d:Wikidata:Property proposal/Euronews topic ID (English)|Euronews topic ID (English)]], [[:d:Wikidata:Property proposal/Euronews topic ID (French)|Euronews topic ID (French)]], [[:d:Wikidata:Property proposal/Euronews topic ID (Spanish)|Euronews topic ID (Spanish)]], [[:d:Wikidata:Property proposal/Euronews topic ID (Arabic)|Euronews topic ID (Arabic)]], [[:d:Wikidata:Property proposal/Roman Inscriptions of Britain Online ID|Roman Inscriptions of Britain Online ID]], [[:d:Wikidata:Property proposal/Unine thesis id|Unine thesis id]], [[:d:Wikidata:Property proposal/Enpedia ID|Enpedia ID]], [[:d:Wikidata:Property proposal/Dizionario Biografico della Calabria Contemporanea ID|Dizionario Biografico della Calabria Contemporanea ID]], [[:d:Wikidata:Property proposal/Bahamut Animation Crazy Serial Number|Bahamut Animation Crazy Serial Number]], [[:d:Wikidata:Property proposal/Finnish Olympic Committee ID|Finnish Olympic Committee ID]], [[:d:Wikidata:Property proposal/Team Norway profile ID (new)|Team Norway profile ID (new)]], [[:d:Wikidata:Property proposal/NOC of Belarus champion ID (new)|NOC of Belarus champion ID (new)]], [[:d:Wikidata:Property proposal/JOC profile ID (new)|JOC profile ID (new)]], [[:d:Wikidata:Property proposal/Répertoire du patrimoine bâti de Québec|Répertoire du patrimoine bâti de Québec]], [[:d:Wikidata:Property proposal/RFI topic ID (French)|RFI topic ID (French)]], [[:d:Wikidata:Property proposal/RFI topic ID (English)|RFI topic ID (English)]], [[:d:Wikidata:Property proposal/RFI topic ID (Spanish)|RFI topic ID (Spanish)]], [[:d:Wikidata:Property proposal/EJU profile ID|EJU profile ID]], [[:d:Wikidata:Property proposal/University of Pécs teachers identifier|University of Pécs teachers identifier]], [[:d:Wikidata:Property proposal/ROAR id|ROAR id]], [[:d:Wikidata:Property proposal/CPB profile ID|CPB profile ID]], [[:d:Wikidata:Property proposal/TERMCAT term ID|TERMCAT term ID]], [[:d:Wikidata:Property proposal/Handle prefix|Handle prefix]], [[:d:Wikidata:Property proposal/U.S. Soccer player ID|U.S. Soccer player ID]], [[:d:Wikidata:Property proposal/Celfic FC player ID|Celfic FC player ID]], [[:d:Wikidata:Property proposal/WSGF game ID|WSGF game ID]], [[:d:Wikidata:Property proposal/Sutian entry ID|Sutian entry ID]], [[:d:Wikidata:Property proposal/wikiHow article ID|wikiHow article ID]], [[:d:Wikidata:Property proposal/Graceful17 ID|Graceful17 ID]], [[:d:Wikidata:Property proposal/IATI Organisation Identifier|IATI Organisation Identifier]], [[:d:Wikidata:Property proposal/Suno artist ID|Suno artist ID]], [[:d:Wikidata:Property proposal/VAi Archiefhub Agent ID|VAi Archiefhub Agent ID]], [[:d:Wikidata:Property proposal/Soccerbase season ID|Soccerbase season ID]], [[:d:Wikidata:Property proposal/PlaymakerStats season ID|PlaymakerStats season ID]], [[:d:Wikidata:Property proposal/ESPN.com football match ID|ESPN.com football match ID]], [[:d:Wikidata:Property proposal/Eurosport person ID|Eurosport person ID]], [[:d:Wikidata:Property proposal/Newsweek topic ID|Newsweek topic ID]], [[:d:Wikidata:Property proposal/New York Post topic ID|New York Post topic ID]], [[:d:Wikidata:Property proposal/RaiPlay Sound IDs|RaiPlay Sound IDs]], [[:d:Wikidata:Property proposal/Chinese Church and Organization Dictionary Identifier|Chinese Church and Organization Dictionary Identifier]], [[:d:Wikidata:Property proposal/DDLC entry ID|DDLC entry ID]], [[:d:Wikidata:Property proposal/Fluorophores.org substance ID|Fluorophores.org substance ID]] <!-- END NEW PROPOSALS --> You can comment on [[d:Wikidata:Property proposal/Overview|all open property proposals]]! ''' Did you know? ''' * Query examples: ** [https://w.wiki/CnZG Most common eponyms] (a name or noun formed after a person) ** [https://w.wiki/FRz Number of Lexemes including recordings from Lingua Libre by language] ** [https://w.wiki/CnZP Boiling point of alkanes] ([[d:Wikidata:Request_a_query#Boiling_point_of_alkanes|source]]) ** [https://query-chest.toolforge.org/redirect/APjvLNGJSiKismGqMmYUogq6Ieq6qgkAcSc8M2AYsKw Train station in Germany without image] ([[d:Wikidata:Request_a_query#train_stations_in_Germany_without_image|source]]) * Newest [[d:Special:MyLanguage/Wikidata:WikiProjects|WikiProjects]]: [[d:Wikidata:WikiProject IIT|WikiProject IIT]] aims to describe current and former IIT faculty members. The following property schema is based on a similar schema found at [[Wikidata:WikiProject IUPUI University Library|WikiProject IUPUI University Library]] * WikiProject Highlights: [[d:Wikidata:WikiProject sum of all paintings/Historic collections|Sum of all paintings/Historic collections]] - keep track of historic collections as part of the provenance of paintings * Newest [[d:Wikidata:Database reports|database reports]]: [http://tools.wmflabs.org/wikidata-todo/project_stats.php Links per language] * [[d:Wikidata:Showcase items|Showcase Items]]: [[d:Q3030|4 Vesta (Q3030)]] - second largest asteroid of the main asteroid belt * [[d:Wikidata:Showcase lexemes|Showcase Lexemes]]: [[d:Lexeme:L347296|L347296]] - Tamil noun that can mean "priest", "teacher" or "preceptor" ''' Development ''' * mul language code: [https://lists.wikimedia.org/hyperkitty/list/wikidata-tech@lists.wikimedia.org/thread/CEANO2X2PMFMEBFY6ZTCUUYR4P6O54CD/ The "mul" language code for labels, descriptions and aliases will be fully enabled on #Wikidata starting 28th Jan!] * Constraint violations: ** We’re making good progress on checking format constraints more efficiently and with fewer errors ([[phab:T380751|T380751]]) ** We’re working on making distinct-values constraint checks works with the split Query Service ([[phab:T369079|T369079]]) * EntitySchemas: We’re working on making the heading on EntitySchema pages apply language fallback ([[phab:T228423|T228423]]) * Search: We’ve started working on the new search UI component which will let you search for additional entity types from the main search bar and not just Items anymore ([[phab:T338483|T338483]]) * Wikibase REST API: We're working on adding search to the API ([[phab:T383209|T383209]]) [[phab:maniphest/query/4RotIcw5oINo/#R|You can see all open tickets related to Wikidata here]]. If you want to help, you can also have a look at [https://phabricator.wikimedia.org/project/board/71/query/zfiRgTnZF7zu/?filter=zfiRgTnZF7zu&order=priority the tasks needing a volunteer]. ''' Weekly Tasks ''' * Add labels, in your own language(s), for the new properties listed [[d:Wikidata:Status_updates/Next#Newest_properties_and_property_proposals_to_review|above]]. * Contribute to the showcase Item and Lexeme [[d:Wikidata:Status_updates/Next#Did_you_know?|above]]. * Govdirectory weekly focus country: [[Wikidata:WikiProject Govdirectory/United States of America|United States of America]] * Summarize your [[d:Wikidata:Status_updates/Next#Did_you_know?|WikiProject's ongoing activities]] in one or two sentences. * Help [[d:Special:LanguageStats|translate]] or proofread the interface and documentation pages, in your own language! * [[d:User:Pasleim/projectmerge|Help merge identical items]] across Wikimedia projects. * Help [[d:Wikidata:Status updates/Next|write the next summary!]] <div style="margin-top:10px; font-size:90%; padding-left:5px; font-family:Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;">'''· [[d:Special:MyLanguage/Wikidata:Status updates/2025 01 13|Previous issue]] · [[m:Global message delivery/Targets/Wikidata|Unsubscribe]] · [[:d:User:Mohammed Abdulai (WMDE)|Mohammed Abdulai (WMDE)]] [[:d:User talk:Mohammed Abdulai (WMDE)|talk]] · [[Pengguna:MediaWiki message delivery|MediaWiki message delivery]] ([[Perbincangan pengguna:MediaWiki message delivery|bincang]]) 05:38, 21 Januari 2025 (+08)''' </div> </div> </div> <!-- Pesanan dihantar oleh Pengguna:Mohammed Abdulai (WMDE)@metawiki yang menggunakan senarai di https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikidata&oldid=28136359 --> == <span lang="en" dir="ltr">Tech News: 2025-04</span> == <div lang="en" dir="ltr"> <section begin="technews-2025-W04"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2025/04|Translations]] are available. '''Updates for editors''' * Administrators can mass-delete multiple pages created by a user or IP address using [[mw:Special:MyLanguage/Extension:Nuke|Extension:Nuke]]. It previously only allowed deletion of pages created in the last 30 days. It can now delete pages from the last 90 days, provided it is targeting a specific user or IP address. [https://phabricator.wikimedia.org/T380846] * On [[phab:P72148|wikis that use]] the [[mw:Special:MyLanguage/Help:Patrolled edits|Patrolled edits]] feature, when the rollback feature is used to revert an unpatrolled page revision, that revision will now be marked as "manually patrolled" instead of "autopatrolled", which is more accurate. Some editors that use [[mw:Special:MyLanguage/Help:New filters for edit review/Filtering|filters]] on Recent Changes may need to update their filter settings. [https://phabricator.wikimedia.org/T302140] * [[File:Octicons-sync.svg|12px|link=|class=skin-invert|Recurrent item]] View all {{formatnum:31}} community-submitted {{PLURAL:31|task|tasks}} that were [[m:Special:MyLanguage/Tech/News/Recently resolved community tasks|resolved last week]]. For example, the Visual Editor's "Insert link" feature did not always suggest existing pages properly when an editor started typing, which has now been [[phab:T383497|fixed]]. '''Updates for technical contributors''' * The Structured Discussion extension (also known as Flow) is being progressively removed from the wikis. This extension is unmaintained and causes issues. It will be replaced by [[mw:Special:MyLanguage/Help:DiscussionTools|DiscussionTools]], which is used on any regular talk page. [[mw:Special:MyLanguage/Structured Discussions/Deprecation#Deprecation timeline|The last group of wikis]] ({{int:project-localized-name-cawikiquote/en}}{{int:comma-separator/en}}{{int:project-localized-name-fiwikimedia/en}}{{int:comma-separator/en}}{{int:project-localized-name-gomwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-kabwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-ptwikibooks/en}}{{int:comma-separator/en}}{{int:project-localized-name-sewikimedia/en}}) will soon be contacted. If you have questions about this process, please ping [[m:User:Trizek (WMF)|Trizek (WMF)]] at your wiki. [https://phabricator.wikimedia.org/T380912] * The latest quarterly [[mw:Technical_Community_Newsletter/2025/January|Technical Community Newsletter]] is now available. This edition includes: updates about services from the Data Platform Engineering teams, information about Codex from the Design System team, and more. '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2025/04|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2025-W04"/> </div> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 09:36, 21 Januari 2025 (+08) <!-- Pesanan dihantar oleh Pengguna:Quiddity (WMF)@metawiki yang menggunakan senarai di https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=28129769 --> == Wikidata weekly summary #664 == <div class="plainlinks mw-content-ltr" lang="en" dir="ltr"> [[File:Wikidata-logo-en.svg|150px|right]] <div style="margin-top:10px; padding-left:5px; font-family:Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;">'' Here's your quick overview of what has been happening around Wikidata in the<br>week leading up to 2025-01-27. Missed the previous one? See issue [[d:Special:MyLanguage/Wikidata:Status updates/2025 01 20|#663]]''</div> <div style="-moz-column-count:2; -webkit-column-count:2; column-count:2; -webkit-column-width: 400px; -moz-column-width: 400px; column-width: 400px;"> ''' Discussions ''' * Closed request for adminship: [[d:Wikidata:Requests for permissions/Administrator/Xezbeth|Xezbeth]] (closed as successful). Welcome onboard \o/ ''' Events ''' * [[d:Special:MyLanguage/Wikidata:Events|Upcoming events]]: ** [https://lists.wikimedia.org/hyperkitty/list/wikidata@lists.wikimedia.org/message/UYJB44NLH4SEB6QC4LDTL6T6OG3H3C7L/ Call for Proposals: IslandoraCon 2025]. ''"IslandoraCon brings together a community of librarians, archivists, cultural heritage collections managers, technologists, developers, project managers, and open source project enthusiasts in support of the Islandora framework for digital curation and asset management."'' Deadline for session proposals: February 14, 2024. ''' Press, articles, blog posts, videos ''' * Blogs: [http://simia.net/wiki/Progress_in_lexicographic_data_in_Wikidata_2024 Progress in lexicographic data in Wikidata 2024] by Denny Vrandečić. See also ** [http://simia.net/wiki/Languages_with_the_best_lexicographic_data_coverage_in_Wikidata_2024 Languages with the best lexicographic data coverage in Wikidata 2024] ** [http://simia.net/wiki/Wikidata_lexicographic_data_coverage_for_Croatian_in_2024 Wikidata lexicographic data coverage for Croatian in 2024] * Videos ** (replay) [https://www.youtube.com/playlist?list=PLs-DUSOdPkl7GiF6yPQH8vYhr8trSEY-s Arabic Wikidata Days 2024] full playlist ** [https://www.youtube.com/watch?v=faUAEZBf7dA NYC Parks on Wikidata] (Wikipedia Day NYC 22nd Birthday Bash) ** [https://www.youtube.com/watch?v=znuP1Rp_YZc From books to Bytes (10): Factgrid. A Wikibase instance for historical data] ''' Tool of the week ''' * [[d:User:Bamyers99/PhotoNearby.js|PhotoNearby.js]] - a user script that checks Wikimedia Commons for a nearby photo if no [[d:Property:P18|image (P18)]] statement and has [[d:Property:P625|coordinate location (P625)]]. Displays above the Statements heading. Defaults to a 500 meter radius. Displays a link to WikiShootMe. ''' Other Noteworthy Stuff ''' * As part of an effort to benchmark open source SPARQL engines on Wikidata, the page [[d:Wikidata:Scaling_Wikidata/Benchmarking/Existing_Benchmarks|Wikidata:Scaling Wikidata/Benchmarking/Existing Benchmarks]] contains some initial results and analyses of benchmarking Blazegraph, MilleniumDB, QLever, and Virtuoso on several existing SPARQL query benchmarks for Wikidata. There are some surprising results there, particularly related to different answers produced by different engines. Suggestions on how to improve the effort or provide deeper explanations of the results are particularly welcome on the discussion page. * '''Newest [[d:Special:ListProperties|properties]] and [[d:Special:MyLanguage/Wikidata:Property proposal|property proposals]] to review''' * Newest General datatypes: **[[:d:Property:P13210|organisation tax status]] (<nowiki>jurisdiction specific tax status of organisations like non-profits</nowiki>) **[[:d:Property:P13238|entry height]] (<nowiki>height of the entrance above ground level for boarding vehicles</nowiki>) * Newest External identifiers: [[:d:Property:P13197|Berlinische Galerie object ID]], [[:d:Property:P13198|ThePWHL.com player ID]], [[:d:Property:P13199|Play:Right genre ID]], [[:d:Property:P13200|Resistance in Belgium ID]], [[:d:Property:P13201|Paris Match ID]], [[:d:Property:P13202|Kyiv Independent topic]], [[:d:Property:P13203|Newmark Albanian-English Dictionary ID]], [[:d:Property:P13204|Wellcome Collection concept ID]], [[:d:Property:P13205|Amsterdam Monumentenstad ID]], [[:d:Property:P13206|VG247 game ID]], [[:d:Property:P13207|DNCI label ID]], [[:d:Property:P13208|National Football Teams.com stadium ID]], [[:d:Property:P13209|Kamus Pelajar ID]], [[:d:Property:P13211|Dictionary of Norwegian Translators ID]], [[:d:Property:P13212|MACM artist ID]], [[:d:Property:P13213|Lutris company ID]], [[:d:Property:P13214|hockey1946.ru player ID]], [[:d:Property:P13215|DOSBoxWiki article]], [[:d:Property:P13216|NBA G League player ID]], [[:d:Property:P13217|World Women's Snooker player ID]], [[:d:Property:P13218|footballdatabase.eu match ID]], [[:d:Property:P13219|GERS ID]], [[:d:Property:P13220|Comprehensive Historical Dictionary of Ladino entry ID]], [[:d:Property:P13221|SBOID]], [[:d:Property:P13222|Game Vortex software ID]], [[:d:Property:P13223|Syrian Memory Institution person ID]], [[:d:Property:P13224|Mishramilan catalog ID]], [[:d:Property:P13225|myCast work ID]], [[:d:Property:P13226|Hessian Biography person (GND) ID]], [[:d:Property:P13227|Beaux-Arts ID]], [[:d:Property:P13228|Gaia ID]], [[:d:Property:P13229|Franceinfo journalist ID]], [[:d:Property:P13230|Hankook Ilbo tag ID]], [[:d:Property:P13231|Cinema Belgica person ID]], [[:d:Property:P13232|Cinema Belgica venue ID]], [[:d:Property:P13233|Ukrainian Association of Football match ID]], [[:d:Property:P13234|Rijksmuseum ID]], [[:d:Property:P13235|Cinema Belgica film ID]], [[:d:Property:P13236|Danbooru tag]], [[:d:Property:P13237|Russian Football National League player ID]], [[:d:Property:P13239|Database of Canada's Early Women Writers ID]], [[:d:Property:P13240|taz ID]], [[:d:Property:P13241|Roman Inscriptions of Britain Online ID]], [[:d:Property:P13242|Répertoire du patrimoine bâti de Québec ID]], [[:d:Property:P13243|Game Jolt username]] <!-- END NEW PROPERTIES --> <!-- NEW PROPOSALS DO NOT REMOVE --> * New General datatypes property proposals to review: **[[:d:Wikidata:Property proposal/nomenclatural type of|nomenclatural type of]] (<nowiki>taxon item of which this item is the taxonomic type (name-bearing type), e.g. the family for which this genus is the type, the genus for which this species is the type, the taxon for which this type specimen is the type, ect...</nowiki>) **[[:d:Wikidata:Property proposal/World Heritage type|World Heritage type]] (<nowiki>Propriety of World heritage site : the Type (Cultural, Natural, Mixed)</nowiki>) **[[:d:Wikidata:Property proposal/DVD region code|DVD region code]] (<nowiki>DVD release is restricted to region code</nowiki>) **[[:d:Wikidata:Property proposal/number of shading units|number of shading units]] (<nowiki>number of shading units in a graphics processing unit</nowiki>) **[[:d:Wikidata:Property proposal/Archaeological National Register code|Archaeological National Register code]] (<nowiki>identifier of elements of the National archaeological register of Moldova</nowiki>) **[[:d:Wikidata:Property proposal/presented works|presented works]] (<nowiki>works of art performed, displayed or presented at a given event</nowiki>) **[[:d:Wikidata:Property proposal/identifiant REGAFI|identifiant REGAFI]] (<nowiki></nowiki>) **[[:d:Wikidata:Property proposal/Maximum beam energy|Maximum beam energy]] (<nowiki>Maximum beam energy of a particle accelerator</nowiki>) **[[:d:Wikidata:Property proposal/hat gespendet|hat gespendet]] (<nowiki>Amount of money donated to a person or organization</nowiki>) **[[:d:Wikidata:Property proposal/name starts with|name starts with]] (<nowiki>The name that this qualifies, the full contents of which are unknown, is known to start with these characters.</nowiki>) **[[:d:Wikidata:Property proposal/духовный сан|духовный сан]] (<nowiki>formal styles of address used for members of the clergy</nowiki>) **[[:d:Wikidata:Property proposal/A2B2 user ID|A2B2 user ID]] (<nowiki>User ID on a2b2.org</nowiki>) **[[:d:Wikidata:Property proposal/Source language|Source language]] (<nowiki>headword languge of dictionary</nowiki>) **[[:d:Wikidata:Property proposal/location code|location code]] (<nowiki>the location code of the location item. Should be used with qualifier property {{Q|P459}} to specify which location code system being used.</nowiki>) **[[:d:Wikidata:Property proposal/DIF historia player ID|DIF historia player ID]] (<nowiki>Identifier for a sportsperson connected to Djurgårdens IF on difhistoria.se (official site)</nowiki>) **[[:d:Wikidata:Property proposal/number of texture mapping units|number of texture mapping units]] (<nowiki>number of texture mapping units in a graphics processing unit</nowiki>) **[[:d:Wikidata:Property proposal/number of render output units|number of render output units]] (<nowiki>number of render output units in a graphics processing unit</nowiki>) **[[:d:Wikidata:Property proposal/number of ray tracing cores|number of ray tracing cores]] (<nowiki>number of ray tracing cores in a graphics processing unit</nowiki>) **[[:d:Wikidata:Property proposal/Bibliography for subject|Bibliography for subject]] (<nowiki>Wikidata property on this item providing a link to a bibliography about the subject that is a good starting point.</nowiki>) **[[:d:Wikidata:Property proposal/likes / dislikes|likes / dislikes]] (<nowiki>''(no English description proposed yet)''</nowiki>) **[[:d:Wikidata:Property proposal/number of goals scored in penalty shootouts|number of goals scored in penalty shootouts]] (<nowiki>total number of goals scored by a team in a penalty shootout</nowiki>) **[[:d:Wikidata:Property proposal/broadcasting days and time|broadcasting days and time]] (<nowiki>days of the week in which a TV or radio program is broadcasted</nowiki>) **[[:d:Wikidata:Property proposal/reverse compound|reverse compound]] (<nowiki>compound where the parts are reversed</nowiki>) **[[:d:Wikidata:Property proposal/cognate-citation|cognate-citation]] (<nowiki>lexeme with with the same etymological origin and where a source supports it.</nowiki>) **[[:d:Wikidata:Property proposal/Instrument de recherche (inventaire)|Instrument de recherche (inventaire)]] (<nowiki>{{Translate this | fr = <!-- | xx = descriptions dans d'autres langues --> }}</nowiki>) **[[:d:Wikidata:Property proposal/Instrument de recherche|Instrument de recherche]] (<nowiki>document containing detailed information about a specific collection of papers or records within an archive</nowiki>) **[[:d:Wikidata:Property proposal/Ratsinformationssystem|Ratsinformationssystem]] (<nowiki>Link to the council information system of the municipality</nowiki>) **[[:d:Wikidata:Property proposal/name with acutes|name with acutes]] (<nowiki>item name with acute accents showing stressed vowels</nowiki>) * New External identifier property proposals to review: [[:d:Wikidata:Property proposal/Algeria Press Service tag ID (French)|Algeria Press Service tag ID (French)]], [[:d:Wikidata:Property proposal/Algeria Press Service tag ID (English)|Algeria Press Service tag ID (English)]], [[:d:Wikidata:Property proposal/Algeria Press Service tag ID (Arabic)|Algeria Press Service tag ID (Arabic)]], [[:d:Wikidata:Property proposal/HonestGamers game ID|HonestGamers game ID]], [[:d:Wikidata:Property proposal/Identifiant d'un(e) auteurice sur le site Mille ans de littérature d'oc|Identifiant d'un(e) auteurice sur le site Mille ans de littérature d'oc]], [[:d:Wikidata:Property proposal/Kamus Dewan Edisi Tiga|Kamus Dewan Edisi Tiga]], [[:d:Wikidata:Property proposal/identifiant Registre national des gels|identifiant Registre national des gels]], [[:d:Wikidata:Property proposal/Ech-Chaab tag ID|Ech-Chaab tag ID]], [[:d:Wikidata:Property proposal/Shamela Algeria person ID|Shamela Algeria person ID]], [[:d:Wikidata:Property proposal/enterprise number (Germany)|enterprise number (Germany)]], [[:d:Wikidata:Property proposal/Ohio University ArchivesSpace Subject ID|Ohio University ArchivesSpace Subject ID]], [[:d:Wikidata:Property proposal/Progetto Euploos ID|Progetto Euploos ID]], [[:d:Wikidata:Property proposal/Nafziger Order of Battle ID|Nafziger Order of Battle ID]], [[:d:Wikidata:Property proposal/DataGov dataset|DataGov dataset]], [[:d:Wikidata:Property proposal/ERR keyword ID|ERR keyword ID]], [[:d:Wikidata:Property proposal/Ohio University ArchivesSpace Agent ID|Ohio University ArchivesSpace Agent ID]], [[:d:Wikidata:Property proposal/Inventory of Natural Heritage site ID|Inventory of Natural Heritage site ID]], [[:d:Wikidata:Property proposal/Inventory of Natural Heritage tree ID|Inventory of Natural Heritage tree ID]], [[:d:Wikidata:Property proposal/Spanish-German Dictionary ID|Spanish-German Dictionary ID]], [[:d:Wikidata:Property proposal/identifiant Pappers d'un dirigeant|identifiant Pappers d'un dirigeant]], [[:d:Wikidata:Property proposal/Canadian Writing Research Collaboratory ID|Canadian Writing Research Collaboratory ID]], [[:d:Wikidata:Property proposal/SearchCulture.gr ID|SearchCulture.gr ID]], [[:d:Wikidata:Property proposal/Cinema Belgica company ID|Cinema Belgica company ID]], [[:d:Wikidata:Property proposal/Cinema Belgica censorship ID|Cinema Belgica censorship ID]], [[:d:Wikidata:Property proposal/Archaeological Cadastre (Greece) ID|Archaeological Cadastre (Greece) ID]], [[:d:Wikidata:Property proposal/SOIUSA code|SOIUSA code]], [[:d:Wikidata:Property proposal/MetalTabs.com track ID|MetalTabs.com track ID]], [[:d:Wikidata:Property proposal/MUBI Festival ID|MUBI Festival ID]], [[:d:Wikidata:Property proposal/rutracker.org page ID|rutracker.org page ID]], [[:d:Wikidata:Property proposal/RPG Maker game ID|RPG Maker game ID]], [[:d:Wikidata:Property proposal/RateMyProfessors ID|RateMyProfessors ID]], [[:d:Wikidata:Property proposal/PubMed author ID|PubMed author ID]], [[:d:Wikidata:Property proposal/BodyMeasurements.org ID|BodyMeasurements.org ID]], [[:d:Wikidata:Property proposal/Kvikmyndavefurinn|Kvikmyndavefurinn]], [[:d:Wikidata:Property proposal/Kvikmyndavefurinn person ID|Kvikmyndavefurinn person ID]], [[:d:Wikidata:Property proposal/Bluepages article ID|Bluepages article ID]], [[:d:Wikidata:Property proposal/Kvikmyndavefurinn company ID|Kvikmyndavefurinn company ID]], [[:d:Wikidata:Property proposal/Archaeological Cadastre (Greece) info ID|Archaeological Cadastre (Greece) info ID]], [[:d:Wikidata:Property proposal/A Dictionary of Geology and Earth Sciences entry ID|A Dictionary of Geology and Earth Sciences entry ID]], [[:d:Wikidata:Property proposal/Wikishia item ID|Wikishia item ID]], [[:d:Wikidata:Property proposal/EHIS educational institution ID|EHIS educational institution ID]], [[:d:Wikidata:Property proposal/Bertsolaritzaren Datu Basea ID|Bertsolaritzaren Datu Basea ID]], [[:d:Wikidata:Property proposal/A Dictionary of Sociology entry ID|A Dictionary of Sociology entry ID]], [[:d:Wikidata:Property proposal/A Dictionary of Cultural Anthropology entry ID|A Dictionary of Cultural Anthropology entry ID]], [[:d:Wikidata:Property proposal/A Dictionary of Geography entry ID|A Dictionary of Geography entry ID]], [[:d:Wikidata:Property proposal/DGLAi ID|DGLAi ID]], [[:d:Wikidata:Property proposal/Jeune Afrique person ID|Jeune Afrique person ID]], [[:d:Wikidata:Property proposal/norskeflyplasser.no-ID|norskeflyplasser.no-ID]], [[:d:Wikidata:Property proposal/Euronews topic ID (English)|Euronews topic ID (English)]], [[:d:Wikidata:Property proposal/Euronews topic ID (French)|Euronews topic ID (French)]], [[:d:Wikidata:Property proposal/Euronews topic ID (Spanish)|Euronews topic ID (Spanish)]], [[:d:Wikidata:Property proposal/Euronews topic ID (Arabic)|Euronews topic ID (Arabic)]], [[:d:Wikidata:Property proposal/Unine thesis id|Unine thesis id]], [[:d:Wikidata:Property proposal/Enpedia ID|Enpedia ID]], [[:d:Wikidata:Property proposal/Dizionario Biografico della Calabria Contemporanea ID|Dizionario Biografico della Calabria Contemporanea ID]], [[:d:Wikidata:Property proposal/Bahamut Animation Crazy Serial Number|Bahamut Animation Crazy Serial Number]], [[:d:Wikidata:Property proposal/Finnish Olympic Committee ID|Finnish Olympic Committee ID]], [[:d:Wikidata:Property proposal/Team Norway profile ID (new)|Team Norway profile ID (new)]], [[:d:Wikidata:Property proposal/NOC of Belarus champion ID (new)|NOC of Belarus champion ID (new)]], [[:d:Wikidata:Property proposal/JOC profile ID (new)|JOC profile ID (new)]], [[:d:Wikidata:Property proposal/RFI topic ID (French)|RFI topic ID (French)]], [[:d:Wikidata:Property proposal/RFI topic ID (English)|RFI topic ID (English)]], [[:d:Wikidata:Property proposal/RFI topic ID (Spanish)|RFI topic ID (Spanish)]], [[:d:Wikidata:Property proposal/EJU profile ID|EJU profile ID]], [[:d:Wikidata:Property proposal/University of Pécs teachers identifier|University of Pécs teachers identifier]], [[:d:Wikidata:Property proposal/ROAR id|ROAR id]], [[:d:Wikidata:Property proposal/CPB profile ID|CPB profile ID]], [[:d:Wikidata:Property proposal/TERMCAT term ID|TERMCAT term ID]], [[:d:Wikidata:Property proposal/Handle prefix|Handle prefix]], [[:d:Wikidata:Property proposal/U.S. Soccer player ID|U.S. Soccer player ID]], [[:d:Wikidata:Property proposal/Celfic FC player ID|Celfic FC player ID]], [[:d:Wikidata:Property proposal/WSGF game ID|WSGF game ID]], [[:d:Wikidata:Property proposal/Sutian entry ID|Sutian entry ID]], [[:d:Wikidata:Property proposal/wikiHow article ID|wikiHow article ID]], [[:d:Wikidata:Property proposal/Graceful17 ID|Graceful17 ID]], [[:d:Wikidata:Property proposal/IATI Organisation Identifier|IATI Organisation Identifier]], [[:d:Wikidata:Property proposal/Suno artist ID|Suno artist ID]], [[:d:Wikidata:Property proposal/VAi Archiefhub Agent ID|VAi Archiefhub Agent ID]], [[:d:Wikidata:Property proposal/Soccerbase season ID|Soccerbase season ID]], [[:d:Wikidata:Property proposal/PlaymakerStats season ID|PlaymakerStats season ID]], [[:d:Wikidata:Property proposal/ESPN.com football match ID|ESPN.com football match ID]], [[:d:Wikidata:Property proposal/Eurosport person ID|Eurosport person ID]], [[:d:Wikidata:Property proposal/Newsweek topic ID|Newsweek topic ID]], [[:d:Wikidata:Property proposal/New York Post topic ID|New York Post topic ID]], [[:d:Wikidata:Property proposal/RaiPlay Sound IDs|RaiPlay Sound IDs]], [[:d:Wikidata:Property proposal/Chinese Church and Organization Dictionary Identifier|Chinese Church and Organization Dictionary Identifier]], [[:d:Wikidata:Property proposal/DDLC entry ID|DDLC entry ID]], [[:d:Wikidata:Property proposal/Fluorophores.org substance ID|Fluorophores.org substance ID]], [[:d:Wikidata:Property proposal/Yahoo Knowledge Graph ID|Yahoo Knowledge Graph ID]], [[:d:Wikidata:Property proposal/Biographical Dictionary of Republican China (X-Boorman) ID|Biographical Dictionary of Republican China (X-Boorman) ID]], [[:d:Wikidata:Property proposal/Modern China Biographical Database ID|Modern China Biographical Database ID]], [[:d:Wikidata:Property proposal/Chinese Engineers Relational Database ID|Chinese Engineers Relational Database ID]], [[:d:Wikidata:Property proposal/The Biographical Encyclopaedia of Islamic Philosophy ID|The Biographical Encyclopaedia of Islamic Philosophy ID]], [[:d:Wikidata:Property proposal/Letterboxd studio ID|Letterboxd studio ID]], [[:d:Wikidata:Property proposal/Izvestia topic ID|Izvestia topic ID]], [[:d:Wikidata:Property proposal/The Oxford Dictionary of Late Antiquity ID|The Oxford Dictionary of Late Antiquity ID]], [[:d:Wikidata:Property proposal/Museum Data Service museum ID|Museum Data Service museum ID]], [[:d:Wikidata:Property proposal/BGSU Historical Collections of the Great Lakes vessel ID|BGSU Historical Collections of the Great Lakes vessel ID]], [[:d:Wikidata:Property proposal/booru tag|booru tag]], [[:d:Wikidata:Property proposal/critify.de game ID|critify.de game ID]], [[:d:Wikidata:Property proposal/Iowa State University Library Vocabularies ID|Iowa State University Library Vocabularies ID]], [[:d:Wikidata:Property proposal/MikuWiki article ID|MikuWiki article ID]], [[:d:Wikidata:Property proposal/Trade register Switzerland ID|Trade register Switzerland ID]], [[:d:Wikidata:Property proposal/JSR package|JSR package]], [[:d:Wikidata:Property proposal/Storytel author ID|Storytel author ID]], [[:d:Wikidata:Property proposal/TvStar.info person ID|TvStar.info person ID]] <!-- END NEW PROPOSALS --> You can comment on [[d:Wikidata:Property proposal/Overview|all open property proposals]]! ''' Did you know? ''' * Query examples: **[https://w.wiki/CrWS Pairs of things, of different types, that smell of the same thing]. ([[:d:Wikidata:WikiProject_Smell/Tools-tasks|Source]]) ** [https://w.wiki/CrfV Literary work (1700-1830) with more than 25 sitelinks] ([[d:Wikidata:Request_a_query#Old_books_that_appear_on_lots_of_wikipedias?|source]]) ** [https://w.wiki/Crfk What are the statistics for lexemes in language A that are derived from lexemes in language B?] ([[d:Wikidata:Request_a_query#Lexeme_Etymological_data_for_language|source]]) * Newest [[d:Special:MyLanguage/Wikidata:WikiProjects|WikiProjects]]: [[d:Wikidata:WikiProject No Longer at the Margins|No Longer at the Margins]] - aims to highlight and document the contributions of women in science, ensuring their visibility and recognition in the historical and archival record by addressing biases and gaps in representation. * Newest [[d:Wikidata:Database reports|database reports]]: [[d:User:Pasleim/commonsmerge|Merge candidates based on same commons category]] * [[d:Wikidata:Showcase items|Showcase Items]]: [[d:Q309988|Karlsruhe Institute of Technology (Q309988)]] - technical university and research center in Karlsruhe, Germany * [[d:Wikidata:Showcase lexemes|Showcase Lexemes]]: [[d:Lexeme:L113869|истина (L113869)]] - Russian noun (pronounced "istina"), translates to "truth", "reality" or a fact in English. ''' Development ''' * Storage growth: We are making some changes to the terms-related database table in order to scale better ([[phab:T351802]]) * Constraint violations: We’re working on making distinct-values constraint checks works with the split Query Service ([[phab:T369079]]) * EntitySchemas: We’re working on making the heading on EntitySchema pages apply language fallback ([[phab:T228423]]) * Search: We are working on the new search UI component which will let you search for additional entity types from the main search bar and not just Items anymore ([[phab:T338483]]) * Wikibase REST API: We're continuing the work on adding search to the API ([[phab:T383209]]) * Lua: We are investigating if we can increase the Entity Usage Limit on client pages ([[phab:T381098]]) [[phab:maniphest/query/4RotIcw5oINo/#R|You can see all open tickets related to Wikidata here]]. If you want to help, you can also have a look at [https://phabricator.wikimedia.org/project/board/71/query/zfiRgTnZF7zu/?filter=zfiRgTnZF7zu&order=priority the tasks needing a volunteer]. ''' Weekly Tasks ''' * Add labels, in your own language(s), for the new properties listed [[d:Wikidata:Status_updates/Next#Newest_properties_and_property_proposals_to_review|above]]. * Contribute to the showcase Item and Lexeme [[d:Wikidata:Status_updates/Next#Did_you_know?|above]]. * Govdirectory weekly focus country: [[d:Wikidata:WikiProject Govdirectory/United States of America|United States of America]] * Summarize your [[d:Wikidata:Status_updates/Next#Did_you_know?|WikiProject's ongoing activities]] in one or two sentences. * Help [[d:Special:LanguageStats|translate]] or proofread the interface and documentation pages, in your own language! * [[d:User:Pasleim/projectmerge|Help merge identical items]] across Wikimedia projects. * Help [[d:Wikidata:Status updates/Next|write the next summary!]] <div style="margin-top:10px; font-size:90%; padding-left:5px; font-family:Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;">'''· [[d:Special:MyLanguage/Wikidata:Status updates/2025 01 20|Previous issue]] · [[m:Global message delivery/Targets/Wikidata|Unsubscribe]] · [[:d:User:Mohammed Abdulai (WMDE)|Mohammed Abdulai (WMDE)]] [[:d:User talk:Mohammed Abdulai (WMDE)|talk]] · [[Pengguna:MediaWiki message delivery|MediaWiki message delivery]] ([[Perbincangan pengguna:MediaWiki message delivery|bincang]]) 03:36, 28 Januari 2025 (+08)''' </div> </div> </div> <!-- Pesanan dihantar oleh Pengguna:Mohammed Abdulai (WMDE)@metawiki yang menggunakan senarai di https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikidata&oldid=28179464 --> == <span lang="en" dir="ltr">Tech News: 2025-05</span> == <div lang="en" dir="ltr"> <section begin="technews-2025-W05"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2025/05|Translations]] are available. '''Weekly highlight''' * Patrollers and admins - what information or context about edits or users could help you to make patroller or admin decisions more quickly or easily? The Wikimedia Foundation wants to hear from you to help guide its upcoming annual plan. Please consider sharing your thoughts on this and [[m:Special:MyLanguage/Wikimedia Foundation Annual Plan/2025-2026/Product & Technology OKRs|13 other questions]] to shape the technical direction for next year. '''Updates for editors''' * iOS Wikipedia App users worldwide can now access a [[mw:Special:MyLanguage/Wikimedia Apps/Team/iOS/Personalized Wikipedia Year in Review/How your data is used|personalized Year in Review]] feature, which provides insights based on their reading and editing history on Wikipedia. This project is part of a broader effort to help welcome new readers as they discover and interact with encyclopedic content. * [[File:Octicons-gift.svg|12px|link=|class=skin-invert|Wishlist item]] Edit patrollers now have a new feature available that can highlight potentially problematic new pages. When a page is created with the same title as a page which was previously deleted, a tag ('Recreated') will now be added, which users can filter for in [[{{#special:RecentChanges}}]] and [[{{#special:NewPages}}]]. [https://phabricator.wikimedia.org/T56145] * Later this week, there will be a new warning for editors if they attempt to create a redirect that links to another redirect (a [[mw:Special:MyLanguage/Help:Redirects#Double redirects|double redirect]]). The feature will recommend that they link directly to the second redirect's target page. Thanks to the user SomeRandomDeveloper for this improvement. [https://phabricator.wikimedia.org/T326056] * [[File:Octicons-tools.svg|12px|link=|class=skin-invert|Advanced item]] Wikimedia wikis allow [[w:en:WebAuthn|WebAuthn]]-based second factor checks (such as hardware tokens) during login, but the feature is [[m:Community Wishlist Survey 2023/Miscellaneous/Fix security key (WebAuthn) support|fragile]] and has very few users. The MediaWiki Platform team is temporarily disabling adding new WebAuthn keys, to avoid interfering with the rollout of [[mw:MediaWiki Platform Team/SUL3|SUL3]] (single user login version 3). Existing keys are unaffected. [https://phabricator.wikimedia.org/T378402] * [[File:Octicons-sync.svg|12px|link=|class=skin-invert|Recurrent item]] View all {{formatnum:30}} community-submitted {{PLURAL:30|task|tasks}} that were [[m:Special:MyLanguage/Tech/News/Recently resolved community tasks|resolved last week]]. '''Updates for technical contributors''' * For developers that use the [[wikitech:Data Platform/Data Lake/Edits/MediaWiki history dumps|MediaWiki History dumps]]: The Data Platform Engineering team has added a couple of new fields to these dumps, to support the [[mw:Special:MyLanguage/Trust and Safety Product/Temporary Accounts|Temporary Accounts]] initiative. If you maintain software that reads those dumps, please review your code and the updated documentation, since the order of the fields in the row will change. There will also be one field rename: in the <bdi lang="zxx" dir="ltr"><code>mediawiki_user_history</code></bdi> dump, the <bdi lang="zxx" dir="ltr"><code>anonymous</code></bdi> field will be renamed to <bdi lang="zxx" dir="ltr"><code>is_anonymous</code></bdi>. The changes will take effect with the next release of the dumps in February. [https://lists.wikimedia.org/hyperkitty/list/wikitech-l@lists.wikimedia.org/thread/LKMFDS62TXGDN6L56F4ABXYLN7CSCQDI/] '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2025/05|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2025-W05"/> </div> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 06:14, 28 Januari 2025 (+08) <!-- Pesanan dihantar oleh Pengguna:Quiddity (WMF)@metawiki yang menggunakan senarai di https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=28149374 --> == Weekly Summary #665 == <div class="plainlinks mw-content-ltr" lang="en" dir="ltr"> [[File:Wikidata-logo-en.svg|150px|right]] <div style="margin-top:10px; padding-left:5px; font-family:Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;">''Here's your quick overview of what has been happening around Wikidata in the<br>week leading up to 2025-02-03. Missed the previous one? See issue [[d:Wikidata:Status updates/2025 02 03|#664]]''</div> <div style="-moz-column-count:2; -webkit-column-count:2; column-count:2; -webkit-column-width: 400px; -moz-column-width: 400px; column-width: 400px;"> '''Discussions''' * New requests for permissions/Bot: [[d:Wikidata:Requests_for_permissions/Bot/WhitneyBot|WhitneyBot]] - Task: Sync artist data from the [[w:Whitney_Museum|Whitney Museum of American Art's]] collection to Wikidata. * Closed request for permissions/Bot: [[d:Wikidata:Requests_for_permissions/Bot/ZLBot|ZLBot]] - Closed as unsuccessful. * New request for comments: [[d:Wikidata:Requests_for_comment/Proper_names_in_multiple_languages|Proper names in multiple languages]] - This RfC seeks to address concerns regarding the recent MUL announcement for [[d:Help:Default_values_for_labels_and_aliases|default values for labels and aliases]]. '''Events''' * [[d:Special:MyLanguage/Wikidata:Events|Upcoming events]]: ** We are excited to reveal [[d:Wikidata:WikidataCon_2025|WikidataCon 2025]] will be returning this year, keep an eye on the project page for more details to come, and block your calendar for October 31 - November 2. ** New Linked Data for Libraries [[Wikidata: WikiProject LD4 Wikidata Affinity Group|LD4 Wikidata Affinity Group]] project series! The next [[d:Wikidata:WikiProject_LD4_Wikidata_Affinity_Group/Affinity_Group_Calls/Starting_A_Wikidata_Project|LD4 Wikidata Affinity Group project]] series session on Tuesday, 4 February, 2025 at 9am PT / 12pm ET / 17:00 UTC / 6pm CET [https://zonestamp.toolforge.org/1738688400 Time Zone Converter] Eric Willey will be facilitating a series of four sessions focused on starting a Wikidata project from the foundation up at your institution. The first session will focus on selling your project to administrators. ** Wikidata Indonesia is holding a [https://www.instagram.com/p/DFhh69fv7qg/ Datathon] (February 5 - 7) and [https://www.instagram.com/p/DFekzK5PCzE/ Quiz] (January 31 - February 7), take part! ** OpenStreetMap X Wikidata Meetup #73 February 10 Time: 19:30-21:00 UTC+8 at Taipei {{Q|61752245}} ** [[d:Event:Data Reuse Days 2025|Data Reuse Days]], February 18-27: online event dedicated to the applications using Wikidata's data and their technical setup. [[d:Event:Data_Reuse_Days_2025#Sessions|A first version of the program]] is now available. Make sure to [[d:Special:RegisterForEvent/1050|register]] to receive the event's access links. ** [https://lists.wikimedia.org/hyperkitty/list/wikitech-l@lists.wikimedia.org/thread/DULCWTDLOMIRQYLBPSIVZZXDGTX7ZLMJ/ Talk to the Search Platform / Query Service Team - February 12].Time: 16:00-17:00 UTC / 08:00 PST / 11:00 EST / 17:00 CET ** [https://events.illinoisstate.edu/event/why-wikidata-introduction-and-edit-a-thon/ Why Wikidata? and edit-a-thon] hosted by Illinois State University on February 4, 1400 - 1600 CST (UTC-6). Eric Willey and Rebecca Fitzsimmons will hold a hands-on demonstration of Wikidata, at the Milner Library, ISU (Room 165). * Past Events ** [[m:Event:Wikimedia_Canada/Wikidata_Workshop_Jan_2025|Wikidata Workshop Jan 2025]] - Hosted by Wikimedia Canada, this workshop offered 2 sessions for English and French-speaking attendees. Subjects covered include the basics of Wikidata, intro to editing, linking photos to Commons and how to query Wikidata. The workshop took place 30 January 01:00 - 03:00 UTC. '''Press, articles, blog posts, videos''' * Blogs ** Bob duCharme, author of ''Learning SPARQL'' posts a blog entry on [https://www.bobdc.com/blog/filterforeignliterals/ filtering (only) foreign labels] from a SPARQL query, using the WDQS to illustrate their example. ** (german)[https://www.degruyter.com/document/doi/10.1515/abitech-2025-0011/html How does library work in the Wikiverse affect the use of your own holdings?] - Wikidata enthusiast Christian Erlinger explores in this article how GLAM institutions measure their contributions to the Wikiverse and how Wikidata items and sitelinking contribute to their connectedness. * Papers ** [https://link.springer.com/chapter/10.1007/978-3-031-78952-6_48 Towards a Sustainable Community-Driven Documentation of Semantic Web Tools] A Wikidata-based toolkit to help knowledge engineers and developers find and document semantic web tools by categorizing them into a taxonomy and integrating GitHub metadata to track their maintenance status. By A. Reiz, F.J. Ekaputra & N. Mihindukulasooriya (2025). ** [[commons:File:FOSDEM-2025-Wikidata-Wikibase-JohnSamuel.pdf|From Open Collaboration to Customized Control - Transitioning from Wikidata to Wikibase]] by John Samuel at FOSDEM 2025 (Track: Collaboration and Content Management) on February 1, 2025. * Videos ** [https://www.youtube.com/watch?v=T-q8vgVOrQM Biodiversity Heritage Library Creator IDs on Wikidata via Mix'n'match] - Tiago Lubiana will demonstrate the workflow of Mix'n'Match curation and adding BHL Creator ID's to Wikidata. ** (arabic)[https://www.youtube.com/watch?v=7zmFylVYalc OpenRefine and QuickStatements] - In this 2nd session of the Arabic Wikidata Days 2024, advanced skills of OR such as improving and importing tabular data. QS will also be demonstrated and how it simplifies adding and editing Wikidata. Presented by Professor Qais Shraideh. ** [https://www.youtube.com/watch?v=v82D_Q2MFVk Resource, Description & Access & STA] - Michaela Edelmann introduces the cataloging platform that runs on Wikibase for the German-speaking DACH countries. ** (Czech) 25th Annual Conference: National Archives of Czech Republic had 2 segments for Wikibases: [https://www.youtube.com/watch?v=nssngihJCnQ&t=2098s Wikibase for Welsh Authority Control] and [https://www.youtube.com/watch?v=nssngihJCnQ&t=2896s Wikibase: a tool for creating/sharing LOD] * Presentations ** [https://zenodo.org/records/14755184 New developments of Wikibase-as-a-Service] at the Open Science Lab (part of NFDI4Culture). Presented at Art Loves History Wiki Conference, it shows developments to the WB software suite. '''Tool of the week''' * [https://holonetgalacticmap-frontend.vercel.app/ Holonet Galactic Map] - Explore information and facts of the planets that inhabit the Star Wars universe, powered by Wikidata. '''Other Noteworthy Stuff''' * ⚠️ '''Wikidata Query Service graph split''': The graph split is about 2 months away. If you are doing queries that involve scholarly articles or if you have an application that does you will be affected. Please check [[d:Wikidata:SPARQL query service/WDQS graph split]] for details. * We ([[d:User:Peter F. Patel-Schneider|Peter F. Patel-Schneider]] and [[User:Egezort|Egezort]]) want to run a course on the Wikidata Ontology for a limited number of participants. Designed for those already familiar with Wikidata, it will present information about ontologies and how they form the core of Wikidata, incorporating several exercises on analyses of and fixes to the Wikidata ontology. Upon successful completion (ending with a group project in consultation by us), participants will receive certificates. Please give feedback and suggestions to improve the structure and course content (found in more detail at [[d:Wikidata:WikiProject_Ontology/Ontology_Course|WikiProject:Ontology Course]]) which will be incorporated into our Wikimedia [[M:Grants:Project/Rapid|rapid grant application]] to support the effort. Interested in helping or want to share your thoughts? [[d:Wikidata_talk:WikiProject_Ontology/Ontology_Course|Let us know]]. * Several database changes will impact Wikidata in the coming months, including the migration of the term store (<code>wbt_ tables</code>) to a dedicated cluster to improve performance and enable future growth. This move will speed up most Wikidata SQL queries but prevent direct joins between term store data and other Wikidata tables. Additionally, the wb_type table will be removed, with its mapping hardcoded in Wikibase, simplifying the codebase. [https://lists.wikimedia.org/hyperkitty/list/wikidata-tech@lists.wikimedia.org/thread/7AMRB7G4CZ6BBOILAA6PK4QX44MUAHT4/ More details]. * Call for projects and mentors for Google Summer of Code 2025! Deadline: February 28th. [https://lists.wikimedia.org/hyperkitty/list/wikitech-l@lists.wikimedia.org/thread/GQWJNAPQFXZRW2KN4AO3OV5YMVMO6SNQ/ More info]! * [https://www.wikimedia.de/presse/europaeischer-open-source-award-fuer-lydia-pintscher-auszeichnung-fuer-ihren-beitrag-zu-wikidata/ Lydia Pintscher awarded the] [[d:Q131702864|European Open Source Award]] - Wikidata Portfolio Manager for WMDE, Lydia's contributions to the development of Wikidata have been recognised in the category of ''Advocacy and Awareness''. '''Newest [[d:Special:ListProperties|properties]] and [[d:Special:MyLanguage/Wikidata:Property proposal|property proposals]] to review''' <!-- NEW PROPERTIES DO NOT REMOVE --> * Newest [[d:Special:ListProperties|properties]]: ** General datatypes: ***[[:d:Property:P13210|organisation tax status]] (<nowiki>jurisdiction specific tax status of organisations like non-profits</nowiki>) ***[[:d:Property:P13238|entry height]] (<nowiki>height of the entrance above ground level for boarding vehicles</nowiki>) ***[[:d:Property:P13251|number of shading units]] (<nowiki>number of shading units in a graphics processing unit (GPU)</nowiki>) ***[[:d:Property:P13252|land acknowledgement]] (<nowiki>acknowledgement of indigenous or native people who live and whose ancestors lived at a location</nowiki>) ** External identifiers: [[:d:Property:P13205|Amsterdam Monumentenstad ID]], [[:d:Property:P13206|VG247 game ID]], [[:d:Property:P13207|DNCI label ID]], [[:d:Property:P13208|National Football Teams.com stadium ID]], [[:d:Property:P13209|Kamus Pelajar ID]], [[:d:Property:P13211|Dictionary of Norwegian Translators ID]], [[:d:Property:P13212|MACM artist ID]], [[:d:Property:P13213|Lutris company ID]], [[:d:Property:P13214|hockey1946.ru player ID]], [[:d:Property:P13215|DOSBoxWiki article]], [[:d:Property:P13216|NBA G League player ID]], [[:d:Property:P13217|World Women's Snooker player ID]], [[:d:Property:P13218|footballdatabase.eu match ID]], [[:d:Property:P13219|GERS ID]], [[:d:Property:P13220|Comprehensive Historical Dictionary of Ladino entry ID]], [[:d:Property:P13221|SBOID]], [[:d:Property:P13222|Game Vortex software ID]], [[:d:Property:P13223|Syrian Memory Institution person ID]], [[:d:Property:P13224|Mishramilan catalog ID]], [[:d:Property:P13225|myCast work ID]], [[:d:Property:P13226|Hessian Biography person (GND) ID]], [[:d:Property:P13227|Beaux-Arts ID]], [[:d:Property:P13228|Gaia ID]], [[:d:Property:P13229|Franceinfo journalist ID]], [[:d:Property:P13230|Hankook Ilbo tag ID]], [[:d:Property:P13231|Cinema Belgica person ID]], [[:d:Property:P13232|Cinema Belgica venue ID]], [[:d:Property:P13233|Ukrainian Association of Football match ID]], [[:d:Property:P13234|Rijksmuseum ID]], [[:d:Property:P13235|Cinema Belgica film ID]], [[:d:Property:P13236|Danbooru tag]], [[:d:Property:P13237|Russian Football National League player ID]], [[:d:Property:P13239|Database of Canada's Early Women Writers ID]], [[:d:Property:P13240|taz ID]], [[:d:Property:P13241|Roman Inscriptions of Britain Online ID]], [[:d:Property:P13242|Répertoire du patrimoine bâti de Québec ID]], [[:d:Property:P13243|Game Jolt username]], [[:d:Property:P13244|Kvikmyndavefurinn work ID]], [[:d:Property:P13245|Kvikmyndavefurinn person ID]], [[:d:Property:P13246|EHIS educational institution ID]], [[:d:Property:P13247|WSGF game ID]], [[:d:Property:P13248|‎Kvikmyndavefurinn company ID]], [[:d:Property:P13249|‎Museum Data Service museum ID]], [[:d:Property:P13250|HonestGamers game ID]], [[:d:Property:P13253|Pappers executive ID]], [[:d:Property:P13254|Islamic Philosophy ID]], [[:d:Property:P13255|L'Humanité topic ID]], [[:d:Property:P13256|Kamus Dewan Edisi Tiga ID]] <!-- END NEW PROPERTIES --> <!-- NEW PROPOSALS DO NOT REMOVE --> * New [[d:Special:MyLanguage/Wikidata:Property proposal|property proposals]] to review: ** General datatypes: ***[[:d:Wikidata:Property proposal/nomenclatural type of|nomenclatural type of]] (<nowiki>taxon item of which this item is the taxonomic type (name-bearing type), e.g. the family for which this genus is the type, the genus for which this species is the type, the taxon for which this type specimen is the type, ect...</nowiki>) ***[[:d:Wikidata:Property proposal/World Heritage type|World Heritage type]] (<nowiki>Propriety of World heritage site : the Type (Cultural, Natural, Mixed)</nowiki>) ***[[:d:Wikidata:Property proposal/DVD region code|DVD region code]] (<nowiki>DVD release is restricted to region code</nowiki>) ***[[:d:Wikidata:Property proposal/Archaeological National Register code|Archaeological National Register code]] (<nowiki>identifier of elements of the National archaeological register of Moldova</nowiki>) ***[[:d:Wikidata:Property proposal/presented works|presented works]] (<nowiki>works of art performed, displayed or presented at a given event</nowiki>) ***[[:d:Wikidata:Property proposal/identifiant REGAFI|identifiant REGAFI]] (<nowiki></nowiki>) ***[[:d:Wikidata:Property proposal/Maximum beam energy|Maximum beam energy]] (<nowiki>Maximum beam energy of a particle accelerator</nowiki>) ***[[:d:Wikidata:Property proposal/name starts with|name starts with]] (<nowiki>The name that this qualifies, the full contents of which are unknown, is known to start with these characters.</nowiki>) ***[[:d:Wikidata:Property proposal/духовный сан|духовный сан]] (<nowiki>formal styles of address used for members of the clergy</nowiki>) ***[[:d:Wikidata:Property proposal/A2B2 user ID|A2B2 user ID]] (<nowiki>User ID on a2b2.org</nowiki>) ***[[:d:Wikidata:Property proposal/Source language|Source language]] (<nowiki>headword languge of dictionary</nowiki>) ***[[:d:Wikidata:Property proposal/location code|location code]] (<nowiki>the location code of the location item. Should either be used with qualifier property {{Q|P459}} to specify which location code system being used, or be used as the qualifier of {{P|31}}.</nowiki>) ***[[:d:Wikidata:Property proposal/DIF historia player ID|DIF historia player ID]] (<nowiki>Identifier for a sportsperson connected to Djurgårdens IF on difhistoria.se (official site)</nowiki>) ***[[:d:Wikidata:Property proposal/number of texture mapping units|number of texture mapping units]] (<nowiki>number of texture mapping units in a graphics processing unit</nowiki>) ***[[:d:Wikidata:Property proposal/number of render output units|number of render output units]] (<nowiki>number of render output units in a graphics processing unit</nowiki>) ***[[:d:Wikidata:Property proposal/number of ray tracing cores|number of ray tracing cores]] (<nowiki>number of ray tracing cores in a graphics processing unit</nowiki>) ***[[:d:Wikidata:Property proposal/Bibliography for subject|Bibliography for subject]] (<nowiki>Wikidata property on this item providing a link to a bibliography about the subject that is a good starting point.</nowiki>) ***[[:d:Wikidata:Property proposal/likes / dislikes|likes / dislikes]] (<nowiki>''(no English description proposed yet)''</nowiki>) ***[[:d:Wikidata:Property proposal/number of goals scored in penalty shootouts|number of goals scored in penalty shootouts]] (<nowiki>total number of goals scored by a team in a penalty shootout</nowiki>) ***[[:d:Wikidata:Property proposal/broadcasting days and time|broadcasting days and time]] (<nowiki>days of the week in which a TV or radio program is broadcasted</nowiki>) ***[[:d:Wikidata:Property proposal/reverse compound|reverse compound]] (<nowiki>compound where the parts are reversed</nowiki>) ***[[:d:Wikidata:Property proposal/cognate-citation|cognate-citation]] (<nowiki>lexeme with with the same etymological origin and where a source supports it.</nowiki>) ***[[:d:Wikidata:Property proposal/Instrument de recherche (inventaire)|Instrument de recherche (inventaire)]] (<nowiki>{{Translate this | fr = <!-- | xx = descriptions dans d'autres langues --> }}</nowiki>) ***[[:d:Wikidata:Property proposal/Instrument de recherche|Instrument de recherche]] (<nowiki>document containing detailed information about a specific collection of papers or records within an archive</nowiki>) ***[[:d:Wikidata:Property proposal/Ratsinformationssystem|Ratsinformationssystem]] (<nowiki>Link to the council information system of the municipality</nowiki>) ***[[:d:Wikidata:Property proposal/name with acutes|name with acutes]] (<nowiki>item name with acute accents showing stressed vowels</nowiki>) ***[[:d:Wikidata:Property proposal/doors open on the… / exit train on the…|doors open on the… / exit train on the…]] (<nowiki>side of the train where the doors open at this station or only side where this vehicle has doors</nowiki>) ***[[:d:Wikidata:Property proposal/directs readers to|directs readers to]] (<nowiki>document or class of documents to which this item or class directs readers (aliases: is citation of {{!}} links to {{!}} refers to {{!}} target)</nowiki>) ***[[:d:Wikidata:Property proposal/items classified|items classified]] (<nowiki>class of items that this classification system classifies (aliases: items categorized {{!}} classifies {{!}} categorizes)</nowiki>) ***[[:d:Wikidata:Property proposal/reason not to be used with instances of|reason not to be used with instances of]] (<nowiki>clarification for why P31 (instance of) can not be used with this property</nowiki>) ***[[:d:Wikidata:Property proposal/dislikes of fictional character|dislikes of fictional character]] (<nowiki>''(no English description proposed yet)''</nowiki>) ***[[:d:Wikidata:Property proposal/AI-generated media prompt|AI-generated media prompt]] (<nowiki>exact prompt that was used to generate an AI-generated media</nowiki>) ***[[:d:Wikidata:Property proposal/Text-to-image software used for creation|Text-to-image software used for creation]] (<nowiki>text-to-image generation software that was used to create this media or work</nowiki>) ***[[:d:Wikidata:Property proposal/schism|schism]] (<nowiki></nowiki>) ***[[:d:Wikidata:Property proposal/Lemmy instance URL|Lemmy instance URL]] (<nowiki>the Lemmy instance of/about the subject</nowiki>) ** External identifiers: [[:d:Wikidata:Property proposal/Algeria Press Service tag ID (French)|Algeria Press Service tag ID (French)]], [[:d:Wikidata:Property proposal/Algeria Press Service tag ID (English)|Algeria Press Service tag ID (English)]], [[:d:Wikidata:Property proposal/Algeria Press Service tag ID (Arabic)|Algeria Press Service tag ID (Arabic)]], [[:d:Wikidata:Property proposal/Identifiant d'un(e) auteurice sur le site Mille ans de littérature d'oc|Identifiant d'un(e) auteurice sur le site Mille ans de littérature d'oc]], [[:d:Wikidata:Property proposal/identifiant Registre national des gels|identifiant Registre national des gels]], [[:d:Wikidata:Property proposal/Ech-Chaab tag ID|Ech-Chaab tag ID]], [[:d:Wikidata:Property proposal/Shamela Algeria person ID|Shamela Algeria person ID]], [[:d:Wikidata:Property proposal/enterprise number (Germany)|enterprise number (Germany)]], [[:d:Wikidata:Property proposal/Ohio University ArchivesSpace Subject ID|Ohio University ArchivesSpace Subject ID]], [[:d:Wikidata:Property proposal/Progetto Euploos ID|Progetto Euploos ID]], [[:d:Wikidata:Property proposal/Nafziger Order of Battle ID|Nafziger Order of Battle ID]], [[:d:Wikidata:Property proposal/DataGov dataset|DataGov dataset]], [[:d:Wikidata:Property proposal/ERR keyword ID|ERR keyword ID]], [[:d:Wikidata:Property proposal/Ohio University ArchivesSpace Agent ID|Ohio University ArchivesSpace Agent ID]], [[:d:Wikidata:Property proposal/Inventory of Natural Heritage site ID|Inventory of Natural Heritage site ID]], [[:d:Wikidata:Property proposal/Inventory of Natural Heritage tree ID|Inventory of Natural Heritage tree ID]], [[:d:Wikidata:Property proposal/Spanish-German Dictionary ID|Spanish-German Dictionary ID]], [[:d:Wikidata:Property proposal/Canadian Writing Research Collaboratory ID|Canadian Writing Research Collaboratory ID]], [[:d:Wikidata:Property proposal/SearchCulture.gr ID|SearchCulture.gr ID]], [[:d:Wikidata:Property proposal/Cinema Belgica company ID|Cinema Belgica company ID]], [[:d:Wikidata:Property proposal/Cinema Belgica censorship ID|Cinema Belgica censorship ID]], [[:d:Wikidata:Property proposal/Archaeological Cadastre (Greece) ID|Archaeological Cadastre (Greece) ID]], [[:d:Wikidata:Property proposal/SOIUSA code|SOIUSA code]], [[:d:Wikidata:Property proposal/MetalTabs.com track ID|MetalTabs.com track ID]], [[:d:Wikidata:Property proposal/MUBI Festival ID|MUBI Festival ID]], [[:d:Wikidata:Property proposal/rutracker.org page ID|rutracker.org page ID]], [[:d:Wikidata:Property proposal/RPG Maker game ID|RPG Maker game ID]], [[:d:Wikidata:Property proposal/RateMyProfessors ID|RateMyProfessors ID]], [[:d:Wikidata:Property proposal/PubMed author ID|PubMed author ID]], [[:d:Wikidata:Property proposal/BodyMeasurements.org ID|BodyMeasurements.org ID]], [[:d:Wikidata:Property proposal/Bluepages article ID|Bluepages article ID]], [[:d:Wikidata:Property proposal/Archaeological Cadastre (Greece) info ID|Archaeological Cadastre (Greece) info ID]], [[:d:Wikidata:Property proposal/A Dictionary of Geology and Earth Sciences entry ID|A Dictionary of Geology and Earth Sciences entry ID]], [[:d:Wikidata:Property proposal/Wikishia item ID|Wikishia item ID]], [[:d:Wikidata:Property proposal/Bertsolaritzaren Datu Basea ID|Bertsolaritzaren Datu Basea ID]], [[:d:Wikidata:Property proposal/A Dictionary of Sociology entry ID|A Dictionary of Sociology entry ID]], [[:d:Wikidata:Property proposal/A Dictionary of Cultural Anthropology entry ID|A Dictionary of Cultural Anthropology entry ID]], [[:d:Wikidata:Property proposal/A Dictionary of Geography entry ID|A Dictionary of Geography entry ID]], [[:d:Wikidata:Property proposal/DGLAi ID|DGLAi ID]], [[:d:Wikidata:Property proposal/Jeune Afrique person ID|Jeune Afrique person ID]], [[:d:Wikidata:Property proposal/norskeflyplasser.no-ID|norskeflyplasser.no-ID]], [[:d:Wikidata:Property proposal/Euronews topic ID (English)|Euronews topic ID (English)]], [[:d:Wikidata:Property proposal/Euronews topic ID (French)|Euronews topic ID (French)]], [[:d:Wikidata:Property proposal/Euronews topic ID (Spanish)|Euronews topic ID (Spanish)]], [[:d:Wikidata:Property proposal/Euronews topic ID (Arabic)|Euronews topic ID (Arabic)]], [[:d:Wikidata:Property proposal/Unine thesis id|Unine thesis id]], [[:d:Wikidata:Property proposal/Enpedia ID|Enpedia ID]], [[:d:Wikidata:Property proposal/Dizionario Biografico della Calabria Contemporanea ID|Dizionario Biografico della Calabria Contemporanea ID]], [[:d:Wikidata:Property proposal/Bahamut Animation Crazy Serial Number|Bahamut Animation Crazy Serial Number]], [[:d:Wikidata:Property proposal/Finnish Olympic Committee ID|Finnish Olympic Committee ID]], [[:d:Wikidata:Property proposal/Team Norway profile ID (new)|Team Norway profile ID (new)]], [[:d:Wikidata:Property proposal/NOC of Belarus champion ID (new)|NOC of Belarus champion ID (new)]], [[:d:Wikidata:Property proposal/JOC profile ID (new)|JOC profile ID (new)]], [[:d:Wikidata:Property proposal/RFI topic ID (French)|RFI topic ID (French)]], [[:d:Wikidata:Property proposal/RFI topic ID (English)|RFI topic ID (English)]], [[:d:Wikidata:Property proposal/RFI topic ID (Spanish)|RFI topic ID (Spanish)]], [[:d:Wikidata:Property proposal/EJU profile ID|EJU profile ID]], [[:d:Wikidata:Property proposal/University of Pécs teachers identifier|University of Pécs teachers identifier]], [[:d:Wikidata:Property proposal/ROAR id|ROAR id]], [[:d:Wikidata:Property proposal/CPB profile ID|CPB profile ID]], [[:d:Wikidata:Property proposal/TERMCAT term ID|TERMCAT term ID]], [[:d:Wikidata:Property proposal/Handle prefix|Handle prefix]], [[:d:Wikidata:Property proposal/U.S. Soccer player ID|U.S. Soccer player ID]], [[:d:Wikidata:Property proposal/Celfic FC player ID|Celfic FC player ID]], [[:d:Wikidata:Property proposal/Sutian entry ID|Sutian entry ID]], [[:d:Wikidata:Property proposal/wikiHow article ID|wikiHow article ID]], [[:d:Wikidata:Property proposal/Graceful17 ID|Graceful17 ID]], [[:d:Wikidata:Property proposal/IATI Organisation Identifier|IATI Organisation Identifier]], [[:d:Wikidata:Property proposal/Suno artist ID|Suno artist ID]], [[:d:Wikidata:Property proposal/VAi Archiefhub Agent ID|VAi Archiefhub Agent ID]], [[:d:Wikidata:Property proposal/Soccerbase season ID|Soccerbase season ID]], [[:d:Wikidata:Property proposal/PlaymakerStats season ID|PlaymakerStats season ID]], [[:d:Wikidata:Property proposal/ESPN.com football match ID|ESPN.com football match ID]], [[:d:Wikidata:Property proposal/Eurosport person ID|Eurosport person ID]], [[:d:Wikidata:Property proposal/Newsweek topic ID|Newsweek topic ID]], [[:d:Wikidata:Property proposal/New York Post topic ID|New York Post topic ID]], [[:d:Wikidata:Property proposal/RaiPlay Sound IDs|RaiPlay Sound IDs]], [[:d:Wikidata:Property proposal/Chinese Church and Organization Dictionary Identifier|Chinese Church and Organization Dictionary Identifier]], [[:d:Wikidata:Property proposal/DDLC entry ID|DDLC entry ID]], [[:d:Wikidata:Property proposal/Fluorophores.org substance ID|Fluorophores.org substance ID]], [[:d:Wikidata:Property proposal/Yahoo Knowledge Graph ID|Yahoo Knowledge Graph ID]], [[:d:Wikidata:Property proposal/Biographical Dictionary of Republican China (X-Boorman) ID|Biographical Dictionary of Republican China (X-Boorman) ID]], [[:d:Wikidata:Property proposal/Modern China Biographical Database ID|Modern China Biographical Database ID]], [[:d:Wikidata:Property proposal/Chinese Engineers Relational Database ID|Chinese Engineers Relational Database ID]], [[:d:Wikidata:Property proposal/Letterboxd studio ID|Letterboxd studio ID]], [[:d:Wikidata:Property proposal/Izvestia topic ID|Izvestia topic ID]], [[:d:Wikidata:Property proposal/The Oxford Dictionary of Late Antiquity ID|The Oxford Dictionary of Late Antiquity ID]], [[:d:Wikidata:Property proposal/BGSU Historical Collections of the Great Lakes vessel ID|BGSU Historical Collections of the Great Lakes vessel ID]], [[:d:Wikidata:Property proposal/booru tag|booru tag]], [[:d:Wikidata:Property proposal/critify.de game ID|critify.de game ID]], [[:d:Wikidata:Property proposal/Iowa State University Library Vocabularies ID|Iowa State University Library Vocabularies ID]], [[:d:Wikidata:Property proposal/MikuWiki article ID|MikuWiki article ID]], [[:d:Wikidata:Property proposal/Trade register Switzerland ID|Trade register Switzerland ID]], [[:d:Wikidata:Property proposal/JSR package|JSR package]], [[:d:Wikidata:Property proposal/Storytel author ID|Storytel author ID]], [[:d:Wikidata:Property proposal/TvStar.info person ID|TvStar.info person ID]], [[:d:Wikidata:Property proposal/Amazon Music track ID|Amazon Music track ID]], [[:d:Wikidata:Property proposal/National Trust Heritage Records ID|National Trust Heritage Records ID]], [[:d:Wikidata:Property proposal/Toonopedia ID|Toonopedia ID]], [[:d:Wikidata:Property proposal/Oorlogsbronnen-identifier|Oorlogsbronnen-identifier]], [[:d:Wikidata:Property proposal/CPC Zone game ID|CPC Zone game ID]], [[:d:Wikidata:Property proposal/Patristic Text Archive|Patristic Text Archive]], [[:d:Wikidata:Property proposal/Biblioteca italiana work ID|Biblioteca italiana work ID]], [[:d:Wikidata:Property proposal/identifiant d'une œuvre au MACM|identifiant d'une œuvre au MACM]], [[:d:Wikidata:Property proposal/nesdb.se game ID|nesdb.se game ID]], [[:d:Wikidata:Property proposal/Identifiant d'une personne sur le site du musée du diocèse de Lyon|Identifiant d'une personne sur le site du musée du diocèse de Lyon]], [[:d:Wikidata:Property proposal/Número de Identificación Tributaria|Número de Identificación Tributaria]], [[:d:Wikidata:Property proposal/Hiking Note trail identifier|Hiking Note trail identifier]], [[:d:Wikidata:Property proposal/Hiking Note mountain identifier|Hiking Note mountain identifier]], [[:d:Wikidata:Property proposal/Video Game History Foundation Library|Video Game History Foundation Library]], [[:d:Wikidata:Property proposal/Yandex Music track ID|Yandex Music track ID]], [[:d:Wikidata:Property proposal/PromoDJ track ID|PromoDJ track ID]], [[:d:Wikidata:Property proposal/Jamendo track ID|Jamendo track ID]], [[:d:Wikidata:Property proposal/Know Your Meme slug|Know Your Meme slug]], [[:d:Wikidata:Property proposal/CriticDB IDs|CriticDB IDs]], [[:d:Wikidata:Property proposal/Euronews topic ID|Euronews topic ID]], [[:d:Wikidata:Property proposal/RFI topic ID|RFI topic ID]], [[:d:Wikidata:Property proposal/Algeria Press Service topic ID|Algeria Press Service topic ID]], [[:d:Wikidata:Property proposal/Hiking Note chalet identifier|Hiking Note chalet identifier]], [[:d:Wikidata:Property proposal/Encyclopedia of Marxism ID|Encyclopedia of Marxism ID]] <!-- END NEW PROPOSALS --> You can comment on [[d:Wikidata:Property proposal/Overview|all open property proposals]]! '''Did you know?''' * Query examples: ** [https://w.wiki/Cvmf Old books (1700 - 1830) with many (+25) Sitelinks] ** [https://w.wiki/CrbD List of translated songs or musical works, with 'role named in credits' as a qualifier] * Newest [[d:Special:MyLanguage/Wikidata:WikiProjects|WikiProjects]]:[[d:Wikidata:WikiProject Musée d'art contemporain de Montréal|WikiProject Musée d'art contemporain de Montréal]] - This project with the Museum of Contemporary Art of Montreal aims to share its data model. * WikiProject Highlights: ** [[d:Wikidata:WikiProject_Antiquity/Patristic_Text_Archive|Antiquity: Patristic Text Archive]] is a web archive for (mostly) Greek [[d:Q189380|Patristic]] archival texts. ** [[d:Wikidata:WikiProject_Ontology/Ontology_Course|WikiProject: Ontology Course]] - as mentioned above, this WikiProject plans to be a certified course to teahc participants about proper Wikidata ontologies. * Newest [[d:Wikidata:Database reports|database reports]]: [[d:User:Mr._Ibrahem/Language_statistics_for_items|Language statistics for Items]] * [[d:Wikidata:Showcase items|Showcase Items]]:[[d:Q3554288|Valérie Masson-Delmotte (Q3554288)]] - French engineer and climatologist * [[d:Wikidata:Showcase lexemes|Showcase Lexemes]]:[[d:Lexeme:L30087|lasku(L30087)]] - Finnish noun, translates to "landing", "calculation" or "invoice" in English. '''Development''' * Storage growth: We are continuing to make some changes to the terms-related database table in order to scale better ([[phab:T351802]]) * Wikibase REST API: We are continuing to work on bringing search to the REST API ([[phab:T383126]]) * mul language code: Support for the language code has been rolled out fully * EntitySchemas: We finished adding language fallback to the heading of EntitySchema pages ([[phab:T228423]]) * Sitelinks: Fixed a bug that prevented linking Wikidata Items from Wikipedias ([[phab:T385261]]) * Scoped search: We continued working on improving the main search field on Wikidata in order to allow you to search for Properties, Lexemes, etc more easily with it ([[phab:T321543]]) [[phab:maniphest/query/4RotIcw5oINo/#R|You can see all open tickets related to Wikidata here]]. If you want to help, you can also have a look at [https://phabricator.wikimedia.org/project/board/71/query/zfiRgTnZF7zu/?filter=zfiRgTnZF7zu&order=priority the tasks needing a volunteer]. '''Weekly Tasks''' * Add labels, in your own language(s), for the new properties listed [[d:Wikidata:Status_updates/Next#Newest_properties_and_property_proposals_to_review|above]]. * Contribute to the showcase Item and Lexeme [[d:Wikidata:Status_updates/Next#Did_you_know?|above]]. * Govdirectory weekly focus country: [[d:Wikidata:WikiProject Govdirectory/Liechtenstein|Liechtenstein]] * Summarize your [[d:Wikidata:Status_updates/Next#Did_you_know?|WikiProject's ongoing activities]] in one or two sentences. * Help [[d:Special:LanguageStats|translate]] or proofread the interface and documentation pages, in your own language! * [[d:User:Pasleim/projectmerge|Help merge identical items]] across Wikimedia projects. * Help [[d:Wikidata:Status updates/Next|write the next summary!]] <div style="margin-top:10px; font-size:90%; padding-left:5px; font-family:Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;">'''·[[d:Wikidata:Status updates/2025 01 27|Previous issue]] · [[:d:User:Danny Benjafield (WMDE)|Danny Benjafield (WMDE)]] [[:d:User talk:Danny Benjafield (WMDE)|talk]] · 00:15, 4 Februari 2025 (+08)''' </div> </div> </div> <!-- Pesanan dihantar oleh Pengguna:Danny Benjafield (WMDE)@metawiki yang menggunakan senarai di https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikidata&oldid=28182031 --> == <span lang="en" dir="ltr">Tech News: 2025-06</span> == <div lang="en" dir="ltr"> <section begin="technews-2025-W06"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2025/06|Translations]] are available. '''Updates for editors''' * Editors who use the "Special characters" editing-toolbar menu can now see the 32 special characters you have used most recently, across editing sessions on that wiki. This change should help make it easier to find the characters you use most often. The feature is in both the 2010 wikitext editor and VisualEditor. [https://phabricator.wikimedia.org/T110722] * Editors using the 2010 wikitext editor can now create sublists with correct indentation by selecting the line(s) you want to indent and then clicking the toolbar buttons.[https://phabricator.wikimedia.org/T380438] You can now also insert <code><nowiki><code></nowiki></code> tags using a new toolbar button.[https://phabricator.wikimedia.org/T383010] Thanks to user stjn for these improvements. * Help is needed to ensure the [[mw:Special:MyLanguage/Citoid/Enabling Citoid on your wiki|citation generator]] works properly on each wiki. ** (1) Administrators should update the local versions of the page <code dir=ltr>MediaWiki:Citoid-template-type-map.json</code> to include entries for <code dir=ltr>preprint</code>, <code dir=ltr>standard</code>, and <code dir=ltr>dataset</code>; Here are example diffs to replicate [https://en.wikipedia.org/w/index.php?title=MediaWiki%3ACitoid-template-type-map.json&diff=1189164774&oldid=1165783565 for 'preprint'] and [https://en.wikipedia.org/w/index.php?title=MediaWiki%3ACitoid-template-type-map.json&diff=1270832208&oldid=1270828390 for 'standard' and 'dataset']. ** (2.1) If the citoid map in the citation template used for these types of references is missing, [[mediawikiwiki:Citoid/Enabling Citoid on your wiki#Step 2.a: Create a 'citoid' maps value for each citation template|one will need to be added]]. (2.2) If the citoid map does exist, the TemplateData will need to be updated to include new field names. Here are example updates [https://en.wikipedia.org/w/index.php?title=Template%3ACitation%2Fdoc&diff=1270829051&oldid=1262470053 for 'preprint'] and [https://en.wikipedia.org/w/index.php?title=Template%3ACitation%2Fdoc&diff=1270831369&oldid=1270829480 for 'standard' and 'dataset']. The new fields that may need to be supported are <code dir=ltr>archiveID</code>, <code dir=ltr>identifier</code>, <code dir=ltr>repository</code>, <code dir=ltr>organization</code>, <code dir=ltr>repositoryLocation</code>, <code dir=ltr>committee</code>, and <code dir=ltr>versionNumber</code>. [https://phabricator.wikimedia.org/T383666] * One new wiki has been created: a {{int:project-localized-name-group-wikipedia/en}} in [[d:Q15637215|Central Kanuri]] ([[w:knc:|<code>w:knc:</code>]]) [https://phabricator.wikimedia.org/T385181] * [[File:Octicons-sync.svg|12px|link=|class=skin-invert|Recurrent item]] View all {{formatnum:27}} community-submitted {{PLURAL:27|task|tasks}} that were [[m:Special:MyLanguage/Tech/News/Recently resolved community tasks|resolved last week]]. For example, the [[mediawikiwiki:Special:MyLanguage/Help:Extension:Wikisource/Wikimedia OCR|OCR (optical character recognition) tool]] used for Wikisource now supports a new language, Church Slavonic. [https://phabricator.wikimedia.org/T384782] '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2025/06|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2025-W06"/> </div> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 08:09, 4 Februari 2025 (+08) <!-- Pesanan dihantar oleh Pengguna:Quiddity (WMF)@metawiki yang menggunakan senarai di https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=28203495 --> == This Month in Education: January 2025 == <div class="plainlinks" lang="en" dir="ltr">Apologies for writing in English. Please help to translate in your language. <div style="text-align: center;"> <span style="font-weight:bold; color:#00A7E2; font-size:2.9em; font-family:'Helvetica Neue', Helvetica, Arial, sans-serif;">This Month in Education</span> <span style="font-weight:bold; color:#00A7E2; font-size:1.4em; font-family:'Helvetica Neue', Helvetica, Arial, sans-serif;"> Volume 14 • Issue 1 • January 2025</span> <div style="border-top:1px solid #a2a9b1; border-bottom:1px solid #a2a9b1; padding:0.5em; font-size:larger; margin-bottom:0.2em">[[m:Special:MyLanguage/Education/Newsletter/January 2025|Contents]] • [[m:Special:MyLanguage/Education/Newsletter/January 2025/Headlines|Headlines]] • [[m:Special:MyLanguage/Global message delivery/Targets/This Month in Education|Subscribe]]</div> <div style="color:white; font-size:1.8em; font-family:Montserrat; background:#92BFB1;">In This Issue</div></div> <div style="text-align: left; column-count: 2; column-width: 35em;"> * [[m:Special:MyLanguage/Education/News/January 2025/Advancing Education Pillar in Kosovo: 2024 Journey|Advancing Education Pillar in Kosovo: 2024 Journey]] * [[m:Special:MyLanguage/Education/News/January 2025/Auckland Museum Wikipedia Students Making Progress|Auckland Museum Wikipedia Students Making Progress]] * [[m:Special:MyLanguage/Education/News/January 2025/Celebrating 10 Years of Wiki Education|Celebrating 10 Years of Wiki Education]] * [[m:Special:MyLanguage/Education/News/January 2025/Empowering Multilingual Students: Expanding Wikipedia Through Collaboration of foreign languages faculty's students of the University of Tehran|Empowering Multilingual Students: Expanding Wikipedia Through Collaboration of foreign languages faculty's students of the University of Tehran]] * [[m:Special:MyLanguage/Education/News/January 2025/Ensuring accurate and authentic information with 1Lib1Ref Campaign in Anambra|Ensuring accurate and authentic information with 1Lib1Ref Campaign in Anambra]] * [[m:Special:MyLanguage/Education/News/January 2025/Experiences of Wikipedia in the classroom with a gender perspective in Monterrey |Experiences of Wikipedia in the classroom with a gender perspective in Monterrey]] * [[m:Special:MyLanguage/Education/News/January 2025/Fine Arts University Students exploring Wikipedia in Tirana, Albania|Fine Arts University Students exploring Wikipedia in Tirana, Albania]] * [[m:Special:MyLanguage/Education/News/January 2025/Lviv hosted Ukraine’s first student photo walk for Wikipedia|Lviv hosted Ukraine’s first student photo walk for Wikipedia]] * [[m:Special:MyLanguage/Education/News/January 2025/Many new trained volunteers and new articles at the end of the year in Macedonia|Many new trained volunteers and new articles at the end of the year in Macedonia]] * [[m:Special:MyLanguage/Education/News/January 2025/Wikimedia and Scientific Events in Brazil|Wikimedia and Scientific Events in Brazil]] * [[m:Special:MyLanguage/Education/News/January 2025/Wiki Workshop- Call for Contributions|Wiki Workshop- Call for Contributions]] </div> <div style="margin-top:10px; text-align: center; font-size:90%; padding-left:5px; font-family:Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;">[[m:Special:MyLanguage/Education/Newsletter/About|About ''This Month in Education'']] · [[m:Global message delivery/Targets/This Month in Education|Subscribe/Unsubscribe]] · [[m:Special:MyLanguage/MassMessage|Global message delivery]] · For the team: [[:m:User:ZI Jony|ZI Jony]] 23:56, 5 Februari 2025 (+08)</div> </div> <!-- Pesanan dihantar oleh Pengguna:ZI Jony@metawiki yang menggunakan senarai di https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/This_Month_in_Education&oldid=28111205 --> == ''The Signpost'': 7 February 2025 == <div lang="en" dir="ltr" class="mw-content-ltr" style="margin-top:10px; font-size:90%; padding-left:5px; font-family:Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;">[[File:WikipediaSignpostIcon.svg|40px|right]] ''News, reports and features from the English Wikipedia's newspaper''</div> <div style="column-count:2;"> * Recent research: [[w:en:Wikipedia:Wikipedia Signpost/2025-02-07/Recent research|GPT-4 writes better edit summaries than human Wikipedians]] * News and notes: [[w:en:Wikipedia:Wikipedia Signpost/2025-02-07/News and notes|Let's talk!]] * Opinion: [[w:en:Wikipedia:Wikipedia Signpost/2025-02-07/Opinion|Fathoms Below, but over the moon]] * In the media: [[w:en:Wikipedia:Wikipedia Signpost/2025-02-07/In the media|Wikipedia is an extension of legacy media propaganda, says Elon Musk]] * Community view: [[w:en:Wikipedia:Wikipedia Signpost/2025-02-07/Community view|24th Wikipedia Day in New York City]] * Arbitration report: [[w:en:Wikipedia:Wikipedia Signpost/2025-02-07/Arbitration report|Palestine-Israel articles 5 has closed]] * Traffic report: [[w:en:Wikipedia:Wikipedia Signpost/2025-02-07/Traffic report|A wild drive]] </div> <div style="margin-top:10px; font-size:90%; padding-left:5px; font-family:Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;">'''[[w:en:Wikipedia:Wikipedia Signpost|Read this Signpost in full]]''' · [[w:en:Wikipedia:Signpost/Single|Single-page]] · [[m:Global message delivery/Targets/Signpost|Unsubscribe]] · [[m:Global message delivery|Global message delivery]] 09:59, 7 Februari 2025 (+08) <!-- Sent via script ([[w:en:User:JPxG/SPS]]) --></div> <!-- Pesanan dihantar oleh Pengguna:JPxG@metawiki yang menggunakan senarai di https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Signpost&oldid=28179470 --> == Wikidata weekly summary #666 == <div class="plainlinks mw-content-ltr" lang="en" dir="ltr"> [[File:Wikidata-logo-en.svg|150px|right]] <div style="margin-top:10px; padding-left:5px; font-family:Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;">''Here's your quick overview of what has been happening around Wikidata in the<br>week leading up to 2025-02-10. Missed the previous one? See issue [[d:Wikidata:Status updates/2025 02 03|#665]]''</div> <div style="-moz-column-count:2; -webkit-column-count:2; column-count:2; -webkit-column-width: 400px; -moz-column-width: 400px; column-width: 400px;"> '''Discussions''' * New requests for permissions/Bot: ** [[d:Wikidata:Requests_for_permissions/Bot/TiagoLubianaBot_5|TiagoLubianaBot 5]] - Task(s): Add [[d:Property:P18|image]] or [[d:Property:P13162|reference illustration]] based on categories for botanical illustrations on Wikimedia Commons. Only add when only 1 or 2 files in category. ** [[d:Wikidata:Requests_for_permissions/Bot/Sapper-bot|Sapper Bot]] - Task(s): Daily updates the [[d:Q126982|Sea of Galilee]]'s [[d:Property:P2044|elevation above sea level]] based on official government data. * Closed request for permissions/Bot: [[d:Wikidata:Requests_for_permissions/Bot/MangadexBot|MangadexBot]] - Task(s): add metadata from mangadex to manga with Mangadex manga ID - closed as relevant Property has been deprecated and marked for deletion. '''Events''' * [[d:Special:MyLanguage/Wikidata:Events|Upcoming events]]: ** Data Reuse Days, starting on February 18th. [[d:Event:Data Reuse Days 2025#Sessions|Check out the program]] and don't forget to [[d:Special:RegisterForEvent/1050|register on wiki]] to receive the access link. ** [https://calendar.library.torontomu.ca/event/3855376 Whose (Wiki)Data is it anyway?] - Ethics & Consent when cataloguing people, places and things. An on-site Library workshop of the Toronto Metropolitan University, February 12, 1200 - 1600 EST (UTC-5). ** [https://calendar.colorado.edu/event/black-history-month-wikidata-comics-edit-a-thon Comics Edit-A-Thon for Black History month], hosted by the ''Center for Research Data and Digital Scholarship'' of the University of Colorado (onsite only & registration required). February 12, 1300 - 1500 MST (UTC-7). '''Press, articles, blog posts, videos''' * Blogs ** [https://www.daniel-motz.de/articles/query-by-graph Making SPARQL more accessible]: Daniel Motz's bachelor's thesis on visual query graphs, check out their project in Tool of the Week ** [https://tech-news.wikimedia.de/2025/02/05/glam-rockers/ GLAM Rockers: an interview with the creators of GLAMorous Europe] - Anne Mühlich and Gerd Müller speak about their project [https://www.glam-europe.de/ GLAMorous Europe] which uses Wikidata to enrich the digital art collection. ** [https://tech-news.wikimedia.de/2025/02/10/preserving-community-history-with-wikibase/ Preserving Community History with Wikibase] - Tan Li Qi of MyCommunity, a Singaporean nonprofit dedicated to preserving the stories of everyday people by documenting community narratives, social memories, and local heritage. ** [https://sites.harvard.edu/harvard-library-circ/2025/02/03/wikidata-edit-a-thon-for-the-black-teacher-archive/ Wikidata Edit-A-Thon for Black Teacher archive] by the Harvard Library University. A write-up of the event which saw more than 400 items edited. * Project Chat - join the discussion ** [[d:Wikidata:Project_chat#Should_we_certify_Wikidata_trainers?|Should Wikidata trainers be certified?]] '''Tool of the week''' * [https://query.daniel-motz.de/ Query by Graph] - build a SPARQL query using drag'n'drop visual elements. This is an interesting tool that provides another way to approach building SPARQL queries, especially for those that find the Query builder or raw SPARQL unintuitive or complex. * [https://cividata.org/en/ CivData] - "Cividata makes the diverse world of non-profit organizations visible. As a volunteer project, Cividata provides a comprehensive overview of non-profit organizations worldwide, based on data from Wikipedia's sister project Wikidata." '''Other Noteworthy Stuff''' * [[m:Global_Resource_Distribution_Committee/Creation_of_the_interim_GRDC|Creation of the interim Global Resource Distribution Committee]] - Call for candidates ends February 25, [[m:Midnight_deadline|midnight (AOE)]].<br />The interim GDRC is being established to oversee and adjust resource distribution for the Community Fund, aligning with the movement's evolving needs. Currently open to applications from candidates with experience in grantmaking, budgeting and knowledge of Wikimedia's grant types. Further information on the role and how to apply can be found on the [[m:Submit_your_application|GDRC Meta page]] * [https://www.curationist.org/news/curationist-is-seeking-a-part-time-remote-digital-archivist Curationist seeks Digital Archivist] - Curationist, a free online resource for cultural heritage seeks a part-time archiver who can navigate Wikidata, SPARQL and create metadata and support writers. * For the upcoming [[m:Wikidata_and_research|Wikidata and Research]] conference in July, the [https://openreview.net/group?id=wikimedia.it/Wikidata_and_Research/2025/Conference&referrer=%5BHomepage%5D(%2F)#tab-accept-paper list of accepted papers] has been posted. '''Newest [[d:Special:ListProperties|properties]] and [[d:Special:MyLanguage/Wikidata:Property proposal|property proposals]] to review''' <!-- NEW PROPERTIES DO NOT REMOVE --> * Newest [[d:Special:ListProperties|properties]]: ** General datatypes: ***[[:d:Property:P13238|entry height]] (<nowiki>height of the entrance above ground level for boarding vehicles</nowiki>) ***[[:d:Property:P13251|number of shading units]] (<nowiki>number of shading units in a graphics processing unit (GPU)</nowiki>) ***[[:d:Property:P13260|romantic orientation]] (<nowiki>pattern of romantic attraction of this person or fictional character — use ONLY IF they have stated it themselves, unambiguously, or it has been widely agreed upon by historians after their death</nowiki>) ***[[:d:Property:P13262|location code]] (<nowiki>the location code of the location (please use more specific property if available)</nowiki>) ***[[:d:Property:P13269|directs readers to]] (<nowiki>document or class of documents to which this item or class directs readers</nowiki>) ** External identifiers: [[:d:Property:P13229|Franceinfo journalist ID]], [[:d:Property:P13230|Hankook Ilbo tag ID]], [[:d:Property:P13231|Cinema Belgica person ID]], [[:d:Property:P13232|Cinema Belgica venue ID]], [[:d:Property:P13233|Ukrainian Association of Football match ID]], [[:d:Property:P13234|Rijksmuseum ID]], [[:d:Property:P13235|Cinema Belgica film ID]], [[:d:Property:P13236|Danbooru tag]], [[:d:Property:P13237|Russian Football National League player ID]], [[:d:Property:P13239|Database of Canada's Early Women Writers ID]], [[:d:Property:P13240|taz ID]], [[:d:Property:P13241|Roman Inscriptions of Britain Online ID]], [[:d:Property:P13242|Répertoire du patrimoine bâti de Québec ID]], [[:d:Property:P13243|Game Jolt username]], [[:d:Property:P13244|Kvikmyndavefurinn work ID]], [[:d:Property:P13245|Kvikmyndavefurinn person ID]], [[:d:Property:P13246|EHIS educational institution ID]], [[:d:Property:P13247|WSGF game ID]], [[:d:Property:P13248|‎Kvikmyndavefurinn company ID]], [[:d:Property:P13249|‎Museum Data Service museum ID]], [[:d:Property:P13250|HonestGamers game ID]], [[:d:Property:P13253|Pappers executive ID]], [[:d:Property:P13254|Islamic Philosophy ID]], [[:d:Property:P13255|L'Humanité topic ID]], [[:d:Property:P13256|Kamus Dewan Edisi Tiga ID]], [[:d:Property:P13257|Izvestia topic ID]], [[:d:Property:P13258|Presisov večjezični slovar ID]], [[:d:Property:P13259|Zvuk release ID]], [[:d:Property:P13261|Mille ans de littérature d'oc author ID]], [[:d:Property:P13263|norskeflyplasser.no ID]], [[:d:Property:P13264|HCERES expert ID]], [[:d:Property:P13265|Registre national des gels ID]], [[:d:Property:P13266|A Dictionary of Geology and Earth Sciences entry ID]], [[:d:Property:P13267|DGLAi ID]], [[:d:Property:P13268|Finnish Olympic Committee athlete ID]], [[:d:Property:P13270|Cinema Belgica company ID]], [[:d:Property:P13271|RPG Maker game ID (archived)]], [[:d:Property:P13272|Chinese Church and Organization Dictionary ID]], [[:d:Property:P13273|Letterboxd studio ID]], [[:d:Property:P13274|Biblioteca Italiana work ID]], [[:d:Property:P13275|A Dictionary of Cultural Anthropology entry ID]], [[:d:Property:P13276|A Dictionary of Geography entry ID]], [[:d:Property:P13277|A Dictionary of Sociology entry ID]], [[:d:Property:P13278|Jeune Afrique person ID]], [[:d:Property:P13279|Dictionary of Late Antiquity ID]], [[:d:Property:P13280|University of Pécs Almanac ID]], [[:d:Property:P13281|TERMCAT term ID]] <!-- END NEW PROPERTIES --> <!-- NEW PROPOSALS DO NOT REMOVE --> * New [[d:Special:MyLanguage/Wikidata:Property proposal|property proposals]] to review: ** General datatypes: ***[[:d:Wikidata:Property proposal/nomenclatural type of|nomenclatural type of]] (<nowiki>taxon item of which this item is the taxonomic type (name-bearing type), e.g. the family for which this genus is the type, the genus for which this species is the type, the taxon for which this type specimen is the type, ect...</nowiki>) ***[[:d:Wikidata:Property proposal/DVD region code|DVD region code]] (<nowiki>DVD release is restricted to region code</nowiki>) ***[[:d:Wikidata:Property proposal/Archaeological National Register code|Archaeological National Register code]] (<nowiki>identifier of elements of the National archaeological register of Moldova</nowiki>) ***[[:d:Wikidata:Property proposal/presented works|presented works]] (<nowiki>works of art performed, displayed or presented at a given event</nowiki>) ***[[:d:Wikidata:Property proposal/identifiant REGAFI|identifiant REGAFI]] (<nowiki></nowiki>) ***[[:d:Wikidata:Property proposal/Maximum beam energy|Maximum beam energy]] (<nowiki>Maximum beam energy of a particle accelerator</nowiki>) ***[[:d:Wikidata:Property proposal/name starts with|name starts with]] (<nowiki>The name that this qualifies, the full contents of which are unknown, is known to start with these characters.</nowiki>) ***[[:d:Wikidata:Property proposal/духовный сан|духовный сан]] (<nowiki>formal styles of address used for members of the clergy</nowiki>) ***[[:d:Wikidata:Property proposal/A2B2 user ID|A2B2 user ID]] (<nowiki>User ID on a2b2.org</nowiki>) ***[[:d:Wikidata:Property proposal/Source language|Source language]] (<nowiki>headword languge of dictionary</nowiki>) ***[[:d:Wikidata:Property proposal/DIF historia player ID|DIF historia player ID]] (<nowiki>Identifier for a sportsperson connected to Djurgårdens IF on difhistoria.se (official site)</nowiki>) ***[[:d:Wikidata:Property proposal/number of texture mapping units|number of texture mapping units]] (<nowiki>number of texture mapping units in a graphics processing unit</nowiki>) ***[[:d:Wikidata:Property proposal/number of render output units|number of render output units]] (<nowiki>number of render output units in a graphics processing unit</nowiki>) ***[[:d:Wikidata:Property proposal/number of ray tracing cores|number of ray tracing cores]] (<nowiki>number of ray tracing cores in a graphics processing unit</nowiki>) ***[[:d:Wikidata:Property proposal/Bibliography for subject|Bibliography for subject]] (<nowiki>Wikidata property on this item providing a link to a bibliography about the subject that is a good starting point.</nowiki>) ***[[:d:Wikidata:Property proposal/likes / dislikes|likes / dislikes]] (<nowiki>''(no English description proposed yet)''</nowiki>) ***[[:d:Wikidata:Property proposal/number of goals scored in penalty shootouts|number of goals scored in penalty shootouts]] (<nowiki>total number of goals scored by a team in a penalty shootout</nowiki>) ***[[:d:Wikidata:Property proposal/broadcasting days and time|broadcasting days and time]] (<nowiki>days of the week in which a TV or radio program is broadcasted</nowiki>) ***[[:d:Wikidata:Property proposal/reverse compound|reverse compound]] (<nowiki>compound where the parts are reversed</nowiki>) ***[[:d:Wikidata:Property proposal/cognate-citation|cognate-citation]] (<nowiki>lexeme with with the same etymological origin and where a source supports it.</nowiki>) ***[[:d:Wikidata:Property proposal/Instrument de recherche (inventaire)|Instrument de recherche (inventaire)]] (<nowiki>{{Translate this | fr = <!-- | xx = descriptions dans d'autres langues --> }}</nowiki>) ***[[:d:Wikidata:Property proposal/Instrument de recherche|Instrument de recherche]] (<nowiki>document containing detailed information about a specific collection of papers or records within an archive</nowiki>) ***[[:d:Wikidata:Property proposal/Ratsinformationssystem|Ratsinformationssystem]] (<nowiki>Link to the council information system of the municipality</nowiki>) ***[[:d:Wikidata:Property proposal/name with acutes|name with acutes]] (<nowiki>item name with acute accents showing stressed vowels</nowiki>) ***[[:d:Wikidata:Property proposal/doors open on the… / exit train on the…|doors open on the… / exit train on the…]] (<nowiki>side of the train where the doors open at this station or only side where this vehicle has doors</nowiki>) ***[[:d:Wikidata:Property proposal/items classified|items classified]] (<nowiki>class of items that this classification system classifies (aliases: items categorized {{!}} classifies {{!}} categorizes)</nowiki>) ***[[:d:Wikidata:Property proposal/reason not to be used with instances of|reason not to be used with instances of]] (<nowiki>clarification for why P31 (instance of) can not be used with this property</nowiki>) ***[[:d:Wikidata:Property proposal/dislikes of fictional character|dislikes of fictional character]] (<nowiki>''(no English description proposed yet)''</nowiki>) ***[[:d:Wikidata:Property proposal/AI-generated media prompt|AI-generated media prompt]] (<nowiki>exact prompt that was used to generate an AI-generated media</nowiki>) ***[[:d:Wikidata:Property proposal/Text-to-image software used for creation|Text-to-image software used for creation]] (<nowiki>software that was used to create this media or work</nowiki>) ***[[:d:Wikidata:Property proposal/Lemmy instance URL|Lemmy instance URL]] (<nowiki>the Lemmy instance of/about the subject</nowiki>) ***[[:d:Wikidata:Property proposal/reason for event cancellation|reason for event cancellation]] (<nowiki>circumstances leading to the cancellation of the event</nowiki>) ***[[:d:Wikidata:Property proposal/stylized title|stylized title]] (<nowiki>''(no English description proposed yet)''</nowiki>) ***[[:d:Wikidata:Property proposal/RAM capacity|RAM capacity]] (<nowiki>amount of volatile random-access memory (RAM) modules used by this device</nowiki>) ***[[:d:Wikidata:Property proposal/VRAM capacity|VRAM capacity]] (<nowiki>amount of dual-ported video RAM (VRAM) modules used by this device</nowiki>) ***[[:d:Wikidata:Property proposal/nombre anterior|nombre anterior]] (<nowiki>Former official name used by an entity, organization, place, or object.</nowiki>) ***[[:d:Wikidata:Property proposal/earliest start date|earliest start date]] (<nowiki>earliest start date</nowiki>) ***[[:d:Wikidata:Property proposal/model number|model number]] (<nowiki>Identifier for a product model</nowiki>) ***[[:d:Wikidata:Property proposal/Nation Ranking (primary) and Nation Ranking (secondary)|Nation Ranking (primary) and Nation Ranking (secondary)]] (<nowiki>Nation Ranking (primary)</nowiki>) ***[[:d:Wikidata:Property proposal/has license|has license]] (<nowiki>licenses the subject have</nowiki>) ***[[:d:Wikidata:Property proposal/representing sports team|representing sports team]] (<nowiki>a sports team or club representing this organisation or geographic area</nowiki>) ** External identifiers: [[:d:Wikidata:Property proposal/Algeria Press Service tag ID (French)|Algeria Press Service tag ID (French)]], [[:d:Wikidata:Property proposal/Algeria Press Service tag ID (English)|Algeria Press Service tag ID (English)]], [[:d:Wikidata:Property proposal/Algeria Press Service tag ID (Arabic)|Algeria Press Service tag ID (Arabic)]], [[:d:Wikidata:Property proposal/Ech-Chaab tag ID|Ech-Chaab tag ID]], [[:d:Wikidata:Property proposal/Shamela Algeria person ID|Shamela Algeria person ID]], [[:d:Wikidata:Property proposal/enterprise number (Germany)|enterprise number (Germany)]], [[:d:Wikidata:Property proposal/Ohio University ArchivesSpace Subject ID|Ohio University ArchivesSpace Subject ID]], [[:d:Wikidata:Property proposal/Progetto Euploos ID|Progetto Euploos ID]], [[:d:Wikidata:Property proposal/DataGov dataset|DataGov dataset]], [[:d:Wikidata:Property proposal/ERR keyword ID|ERR keyword ID]], [[:d:Wikidata:Property proposal/Ohio University ArchivesSpace Agent ID|Ohio University ArchivesSpace Agent ID]], [[:d:Wikidata:Property proposal/Inventory of Natural Heritage site ID|Inventory of Natural Heritage site ID]], [[:d:Wikidata:Property proposal/Inventory of Natural Heritage tree ID|Inventory of Natural Heritage tree ID]], [[:d:Wikidata:Property proposal/Spanish-German Dictionary ID|Spanish-German Dictionary ID]], [[:d:Wikidata:Property proposal/Canadian Writing Research Collaboratory ID|Canadian Writing Research Collaboratory ID]], [[:d:Wikidata:Property proposal/SearchCulture.gr ID|SearchCulture.gr ID]], [[:d:Wikidata:Property proposal/Cinema Belgica censorship ID|Cinema Belgica censorship ID]], [[:d:Wikidata:Property proposal/Archaeological Cadastre (Greece) ID|Archaeological Cadastre (Greece) ID]], [[:d:Wikidata:Property proposal/SOIUSA code|SOIUSA code]], [[:d:Wikidata:Property proposal/MetalTabs.com track ID|MetalTabs.com track ID]], [[:d:Wikidata:Property proposal/rutracker.org page ID|rutracker.org page ID]], [[:d:Wikidata:Property proposal/RateMyProfessors ID|RateMyProfessors ID]], [[:d:Wikidata:Property proposal/PubMed author ID|PubMed author ID]], [[:d:Wikidata:Property proposal/BodyMeasurements.org ID|BodyMeasurements.org ID]], [[:d:Wikidata:Property proposal/Bluepages article ID|Bluepages article ID]], [[:d:Wikidata:Property proposal/Archaeological Cadastre (Greece) info ID|Archaeological Cadastre (Greece) info ID]], [[:d:Wikidata:Property proposal/Wikishia item ID|Wikishia item ID]], [[:d:Wikidata:Property proposal/Bertsolaritzaren Datu Basea ID|Bertsolaritzaren Datu Basea ID]], [[:d:Wikidata:Property proposal/Euronews topic ID (English)|Euronews topic ID (English)]], [[:d:Wikidata:Property proposal/Euronews topic ID (French)|Euronews topic ID (French)]], [[:d:Wikidata:Property proposal/Euronews topic ID (Spanish)|Euronews topic ID (Spanish)]], [[:d:Wikidata:Property proposal/Euronews topic ID (Arabic)|Euronews topic ID (Arabic)]], [[:d:Wikidata:Property proposal/Unine thesis id|Unine thesis id]], [[:d:Wikidata:Property proposal/Enpedia ID|Enpedia ID]], [[:d:Wikidata:Property proposal/Dizionario Biografico della Calabria Contemporanea ID|Dizionario Biografico della Calabria Contemporanea ID]], [[:d:Wikidata:Property proposal/Bahamut Animation Crazy Serial Number|Bahamut Animation Crazy Serial Number]], [[:d:Wikidata:Property proposal/Team Norway profile ID (new)|Team Norway profile ID (new)]], [[:d:Wikidata:Property proposal/NOC of Belarus champion ID (new)|NOC of Belarus champion ID (new)]], [[:d:Wikidata:Property proposal/JOC profile ID (new)|JOC profile ID (new)]], [[:d:Wikidata:Property proposal/RFI topic ID (French)|RFI topic ID (French)]], [[:d:Wikidata:Property proposal/RFI topic ID (English)|RFI topic ID (English)]], [[:d:Wikidata:Property proposal/RFI topic ID (Spanish)|RFI topic ID (Spanish)]], [[:d:Wikidata:Property proposal/EJU profile ID|EJU profile ID]], [[:d:Wikidata:Property proposal/ROAR id|ROAR id]], [[:d:Wikidata:Property proposal/CPB profile ID|CPB profile ID]], [[:d:Wikidata:Property proposal/U.S. Soccer player ID|U.S. Soccer player ID]], [[:d:Wikidata:Property proposal/Celfic FC player ID|Celfic FC player ID]], [[:d:Wikidata:Property proposal/Sutian entry ID|Sutian entry ID]], [[:d:Wikidata:Property proposal/wikiHow article ID|wikiHow article ID]], [[:d:Wikidata:Property proposal/Graceful17 ID|Graceful17 ID]], [[:d:Wikidata:Property proposal/IATI Organisation Identifier|IATI Organisation Identifier]], [[:d:Wikidata:Property proposal/Suno artist ID|Suno artist ID]], [[:d:Wikidata:Property proposal/VAi Archiefhub Agent ID|VAi Archiefhub Agent ID]], [[:d:Wikidata:Property proposal/Soccerbase season ID|Soccerbase season ID]], [[:d:Wikidata:Property proposal/PlaymakerStats season ID|PlaymakerStats season ID]], [[:d:Wikidata:Property proposal/ESPN.com football match ID|ESPN.com football match ID]], [[:d:Wikidata:Property proposal/Eurosport person ID|Eurosport person ID]], [[:d:Wikidata:Property proposal/Newsweek topic ID|Newsweek topic ID]], [[:d:Wikidata:Property proposal/New York Post topic ID|New York Post topic ID]], [[:d:Wikidata:Property proposal/RaiPlay Sound IDs|RaiPlay Sound IDs]], [[:d:Wikidata:Property proposal/DDLC entry ID|DDLC entry ID]], [[:d:Wikidata:Property proposal/Fluorophores.org substance ID|Fluorophores.org substance ID]], [[:d:Wikidata:Property proposal/Yahoo Knowledge Graph ID|Yahoo Knowledge Graph ID]], [[:d:Wikidata:Property proposal/Biographical Dictionary of Republican China (X-Boorman) ID|Biographical Dictionary of Republican China (X-Boorman) ID]], [[:d:Wikidata:Property proposal/Modern China Biographical Database ID|Modern China Biographical Database ID]], [[:d:Wikidata:Property proposal/Chinese Engineers Relational Database ID|Chinese Engineers Relational Database ID]], [[:d:Wikidata:Property proposal/BGSU Historical Collections of the Great Lakes vessel ID|BGSU Historical Collections of the Great Lakes vessel ID]], [[:d:Wikidata:Property proposal/booru tag|booru tag]], [[:d:Wikidata:Property proposal/critify.de game ID|critify.de game ID]], [[:d:Wikidata:Property proposal/Iowa State University Library Vocabularies ID|Iowa State University Library Vocabularies ID]], [[:d:Wikidata:Property proposal/MikuWiki article ID|MikuWiki article ID]], [[:d:Wikidata:Property proposal/JSR package|JSR package]], [[:d:Wikidata:Property proposal/Storytel author ID|Storytel author ID]], [[:d:Wikidata:Property proposal/TvStar.info person ID|TvStar.info person ID]], [[:d:Wikidata:Property proposal/Amazon Music track ID|Amazon Music track ID]], [[:d:Wikidata:Property proposal/National Trust Heritage Records ID|National Trust Heritage Records ID]], [[:d:Wikidata:Property proposal/Toonopedia ID|Toonopedia ID]], [[:d:Wikidata:Property proposal/Oorlogsbronnen-identifier|Oorlogsbronnen-identifier]], [[:d:Wikidata:Property proposal/CPC Zone game ID|CPC Zone game ID]], [[:d:Wikidata:Property proposal/Patristic Text Archive|Patristic Text Archive]], [[:d:Wikidata:Property proposal/identifiant d'une œuvre au MACM|identifiant d'une œuvre au MACM]], [[:d:Wikidata:Property proposal/nesdb.se game ID|nesdb.se game ID]], [[:d:Wikidata:Property proposal/Identifiant d'une personne sur le site du musée du diocèse de Lyon|Identifiant d'une personne sur le site du musée du diocèse de Lyon]], [[:d:Wikidata:Property proposal/Número de Identificación Tributaria|Número de Identificación Tributaria]], [[:d:Wikidata:Property proposal/Hiking Note trail identifier|Hiking Note trail identifier]], [[:d:Wikidata:Property proposal/Hiking Note mountain identifier|Hiking Note mountain identifier]], [[:d:Wikidata:Property proposal/Video Game History Foundation Library|Video Game History Foundation Library]], [[:d:Wikidata:Property proposal/Yandex Music track ID|Yandex Music track ID]], [[:d:Wikidata:Property proposal/PromoDJ track ID|PromoDJ track ID]], [[:d:Wikidata:Property proposal/Jamendo track ID|Jamendo track ID]], [[:d:Wikidata:Property proposal/Know Your Meme slug|Know Your Meme slug]], [[:d:Wikidata:Property proposal/CriticDB IDs|CriticDB IDs]], [[:d:Wikidata:Property proposal/Euronews topic ID|Euronews topic ID]], [[:d:Wikidata:Property proposal/RFI topic ID|RFI topic ID]], [[:d:Wikidata:Property proposal/Algeria Press Service topic ID|Algeria Press Service topic ID]], [[:d:Wikidata:Property proposal/Hiking Note chalet identifier|Hiking Note chalet identifier]], [[:d:Wikidata:Property proposal/Encyclopedia of Marxism ID|Encyclopedia of Marxism ID]], [[:d:Wikidata:Property proposal/Helden van het Verzet person ID|Helden van het Verzet person ID]], [[:d:Wikidata:Property proposal/Records of Early English Drama ID|Records of Early English Drama ID]], [[:d:Wikidata:Property proposal/The New Yorker topic ID|The New Yorker topic ID]], [[:d:Wikidata:Property proposal/top50|top50]], [[:d:Wikidata:Property proposal/PBA.com player ID|PBA.com player ID]], [[:d:Wikidata:Property proposal/PWBA.com player ID|PWBA.com player ID]], [[:d:Wikidata:Property proposal/LEMAC ID|LEMAC ID]], [[:d:Wikidata:Property proposal/Rate Your Music music video ID|Rate Your Music music video ID]], [[:d:Wikidata:Property proposal/Rate Your Music release issue ID|Rate Your Music release issue ID]], [[:d:Wikidata:Property proposal/Nonbinary Wiki id|Nonbinary Wiki id]], [[:d:Wikidata:Property proposal/goal.com football match ID|goal.com football match ID]], [[:d:Wikidata:Property proposal/LEMAV ID|LEMAV ID]], [[:d:Wikidata:Property proposal/AllGame game ID|AllGame game ID]], [[:d:Wikidata:Property proposal/Repertorium kleine politieke partijen 1918-1967 (Partij)|Repertorium kleine politieke partijen 1918-1967 (Partij)]], [[:d:Wikidata:Property proposal/TechRaptor IDs|TechRaptor IDs]], [[:d:Wikidata:Property proposal/Kompass company ID|Kompass company ID]], [[:d:Wikidata:Property proposal/TechSavvy.de GPU ID|TechSavvy.de GPU ID]], [[:d:Wikidata:Property proposal/PCPartPicker hardware ID|PCPartPicker hardware ID]], [[:d:Wikidata:Property proposal/Wine AppDB ID developer ID|Wine AppDB ID developer ID]], [[:d:Wikidata:Property proposal/Memoria Chilena ID|Memoria Chilena ID]], [[:d:Wikidata:Property proposal/The Soka Gakkai Dictionary of Buddhism ID|The Soka Gakkai Dictionary of Buddhism ID]] <!-- END NEW PROPOSALS --> You can comment on [[d:Wikidata:Property proposal/Overview|all open property proposals]]! '''Did you know?''' * Query examples: ** [https://w.wiki/8HMC Specifiying colours for a gender representation of Scottish witches] ** [https://w.wiki/D2TF Currently active rock metal bands, their hometowns and latest release] ** [https://w.wiki/Cwm5 Map of Global Administrative Areas with links to Xeno-canto datasets in GBIF] ** [https://w.wiki/Cxfy Map of drowned places and their images] * Newest [[d:Special:MyLanguage/Wikidata:WikiProjects|WikiProjects]]: ** [[d:Wikidata:WikiProject_Events_and_Role_Frames/Game_plan|Events and Role Frames]] - the goal is to enhance Wikidata’s representation of lexemes by linking lexeme senses to PropBank role sets. ** [[d:Wikidata:WikiProject_Medicine/List_of_Canadian_doctors|List of Canadian doctors (WikiProject Medicine)]] * Newest [[d:Wikidata:Database reports|database reports]]: [[d:Wikidata:Database_reports/List_of_properties/1-1000|List of most used Properties]] * [[d:Wikidata:Showcase items|Showcase Items]]: [[d:Q634873|Newton's parakeet (Q634873)]] - extinct species of bird * [[d:Wikidata:Showcase lexemes|Showcase Lexemes]]:[[d:Lexeme:L1328922|kuchapa (L1328922)]] - Swahili noun that can mean "photographic print", "print", "printer", "act of typing" or an "publishing." '''Development''' * Search in the UI: We continued the work on adding a search UI that lets you search in Properties, Lexemes and EntitySchemas more easily ([[phab:T338483]]) * Search in the API: We are continuing our work on search in the REST API ([[phab:T383126]]) [[phab:maniphest/query/4RotIcw5oINo/#R|You can see all open tickets related to Wikidata here]]. If you want to help, you can also have a look at [https://phabricator.wikimedia.org/project/board/71/query/zfiRgTnZF7zu/?filter=zfiRgTnZF7zu&order=priority the tasks needing a volunteer]. '''Weekly Tasks''' * Add labels, in your own language(s), for the new properties listed [[d:Wikidata:Status_updates/Next#Newest_properties_and_property_proposals_to_review|above]]. * Contribute to the showcase Item and Lexeme [[d:Wikidata:Status_updates/Next#Did_you_know?|above]]. * Govdirectory weekly focus country: [[d:Wikidata:WikiProject Govdirectory/Nigeria|Nigeria]] * Summarize your [[d:Wikidata:Status_updates/Next#Did_you_know?|WikiProject's ongoing activities]] in one or two sentences. * Help [[d:Special:LanguageStats|translate]] or proofread the interface and documentation pages, in your own language! * [[d:User:Pasleim/projectmerge|Help merge identical items]] across Wikimedia projects. * Help [[d:Wikidata:Status updates/Next|write the next summary!]] </div> <div style="margin-top:10px; font-size:90%; padding-left:5px; font-family:Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;">'''[[:d:Wikidata:Status updates/2025_02_10|Read the full report]]''' &middot; [[m:Global message delivery/Targets/Wikidata|Unsubscribe]] &middot; [[:d:User:Danny Benjafield (WMDE)|Danny Benjafield (WMDE)]] 02:13, 11 Februari 2025 (+08) </div> </div> <!-- Pesanan dihantar oleh Pengguna:Danny Benjafield (WMDE)@metawiki yang menggunakan senarai di https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikidata&oldid=28241170 --> == <span lang="en" dir="ltr">Tech News: 2025-07</span> == <div lang="en" dir="ltr"> <section begin="technews-2025-W07"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2025/07|Translations]] are available. '''Weekly highlight''' * The Product and Technology Advisory Council (PTAC) has published [[m:Special:MyLanguage/Product and Technology Advisory Council/February 2025 draft PTAC recommendation for feedback|a draft of their recommendations]] for the Wikimedia Foundation's Product and Technology department. They have recommended focusing on [[m:Special:MyLanguage/Product and Technology Advisory Council/February 2025 draft PTAC recommendation for feedback/Mobile experiences|mobile experiences]], particularly contributions. They request community [[m:Talk:Product and Technology Advisory Council/February 2025 draft PTAC recommendation for feedback|feedback at the talk page]] by 21 February. '''Updates for editors''' * The "Special pages" portlet link will be moved from the "Toolbox" into the "Navigation" section of the main menu's sidebar by default. This change is because the Toolbox is intended for tools relating to the current page, not tools relating to the site, so the link will be more logically and consistently located. To modify this behavior and update CSS styling, administrators can follow the instructions at [[phab:T385346|T385346]]. [https://phabricator.wikimedia.org/T333211] * As part of this year's work around improving the ways readers discover content on the wikis, the Web team will be running an experiment with a small number of readers that displays some suggestions for related or interesting articles within the search bar. Please check out [[mw:Special:MyLanguage/Reading/Web/Content Discovery Experiments#Experiment 1: Display article recommendations in more prominent locations, search|the project page]] for more information. * [[File:Octicons-tools.svg|12px|link=|class=skin-invert|Advanced item]] Template editors who use TemplateStyles can now customize output for users with specific accessibility needs by using accessibility related media queries (<code dir=ltr>[https://developer.mozilla.org/en-US/docs/Web/CSS/@media/prefers-reduced-motion prefers-reduced-motion]</code>, <code dir=ltr>[https://developer.mozilla.org/en-US/docs/Web/CSS/@media/prefers-reduced-transparency prefers-reduced-transparency]</code>, <code dir=ltr>[https://developer.mozilla.org/en-US/docs/Web/CSS/@media/prefers-contrast prefers-contrast]</code>, and <code dir=ltr>[https://developer.mozilla.org/en-US/docs/Web/CSS/@media/forced-colors forced-colors]</code>). Thanks to user Bawolff for these improvements. [https://phabricator.wikimedia.org/T384175] * [[File:Octicons-sync.svg|12px|link=|class=skin-invert|Recurrent item]] View all {{formatnum:22}} community-submitted {{PLURAL:22|task|tasks}} that were [[m:Special:MyLanguage/Tech/News/Recently resolved community tasks|resolved last week]]. For example, the global blocks log will now be shown directly on the {{#special:CentralAuth}} page, similarly to global locks, to simplify the workflows for stewards. [https://phabricator.wikimedia.org/T377024] '''Updates for technical contributors''' * Wikidata [[d:Special:MyLanguage/Help:Default values for labels and aliases|now supports a special language as a "default for all languages"]] for labels and aliases. This is to avoid excessive duplication of the same information across many languages. If your Wikidata queries use labels, you may need to update them as some existing labels are getting removed. [https://phabricator.wikimedia.org/T312511] * The function <code dir="ltr">getDescription</code> was invoked on every Wiki page read and accounts for ~2.5% of a page's total load time. The calculated value will now be cached, reducing load on Wikimedia servers. [https://phabricator.wikimedia.org/T383660] * As part of the RESTBase deprecation [[mw:RESTBase/deprecation|effort]], the <code dir="ltr">/page/related</code> endpoint has been blocked as of February 6, 2025, and will be removed soon. This timeline was chosen to align with the deprecation schedules for older Android and iOS versions. The stable alternative is the "<code dir="ltr">morelike</code>" action API in MediaWiki, and [[gerrit:c/mediawiki/services/mobileapps/+/982154/13/pagelib/src/transform/FooterReadMore.js|a migration example]] is available. The MediaWiki Interfaces team [[phab:T376297|can be contacted]] for any questions. [https://lists.wikimedia.org/hyperkitty/list/wikitech-l@lists.wikimedia.org/thread/GFC2IJO7L4BWO3YTM7C5HF4MCCBE2RJ2/] '''In depth''' * The latest quarterly [[mw:Special:MyLanguage/Wikimedia Language and Product Localization/Newsletter/2025/January|Language and Internationalization newsletter]] is available. It includes: Updates about the "Contribute" menu; details on some of the newest language editions of Wikipedia; details on new languages supported by the MediaWiki interface; updates on the Community-defined lists feature; and more. * The latest [[mw:Extension:Chart/Project/Updates#January 2025: Better visibility into charts and tabular data usage|Chart Project newsletter]] is available. It includes updates on the progress towards bringing better visibility into global charts usage and support for categorizing pages in the Data namespace on Commons. '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2025/07|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2025-W07"/> </div> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 08:12, 11 Februari 2025 (+08) <!-- Pesanan dihantar oleh Pengguna:Quiddity (WMF)@metawiki yang menggunakan senarai di https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=28231022 --> == Wikidata weekly summary #667 == <div class="plainlinks mw-content-ltr" lang="en" dir="ltr"> [[File:Wikidata-logo-en.svg|150px|right]] <div style="margin-top:10px; padding-left:5px; font-family:Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;">'' Here's your quick overview of what has been happening around Wikidata in the<br>week leading up to 2025-02-17. Missed the previous one? See issue [[d:Special:MyLanguage/Wikidata:Status updates/2025 02 10|#666]]''</div> <div style="-moz-column-count:2; -webkit-column-count:2; column-count:2; -webkit-column-width: 400px; -moz-column-width: 400px; column-width: 400px;"> ''' Discussions ''' * Open request for CheckUser: [[d:Wikidata:Requests for permissions/CheckUser/Lymantria|Lymantria]] (RfP scheduled to end at 19 February 2025 04:22 UTC) * New request for comments: [[d:Wikidata:Requests for comment/Anna's Archive|Anna's Archive]] - The RFC is about whether Wikidata should import and store metadata from Anna's Archive, considering legal, copyright, and technical challenges. ''' Events ''' * [[d:Special:MyLanguage/Wikidata:Events|Upcoming]]: ** Data Reuse Days, starting on February 18th. [[d:Event:Data Reuse Days 2025#Sessions|Check out the program]] and don't forget to [[d:Special:RegisterForEvent/1050|register on wiki]] to receive the access link. ** How to the use the [[:w:20th Century Press Archives]] as Source ([[Wikipedia:Digitaler_Themenabend#111._DTA:_„Das_Pressearchiv_20._Jahrhundert_als_Quelle“,_18._Februar_2025,_19_Uhr|Digitaler Themenabend: Das Pressearchiv 20. Jahrhundert als Quelle]] - in German) will introduce into research in the archives and into the work of [[:de:Wikipedia:Projekt Pressearchiv|Wikipedia Projekt Pressearchiv]] - Tuesday, February 18, at 18:00 UTC (informal [[:de:Wikipedia:Digitaler_Themenabend#111._DTA:_%E2%80%9EDas_Pressearchiv_20._Jahrhundert_als_Quelle%E2%80%9C,_18._Februar_2025,_19_Uhr|registration]]) ** New Linked Data for Libraries [[Wikidata: WikiProject LD4 Wikidata Affinity Group|LD4 Wikidata Affinity Group]] project series! We have our next LD4 Wikidata Affinity Group project series session on Tuesday, 18 February, 2025 at 9am PT / 12pm ET / 17:00 UTC / 6pm CET [https://zonestamp.toolforge.org/1738688400 Time Zone Converter]. Eric Willey will be facilitating a series of four sessions focused on starting a Wikidata project from the foundation up at your institution. The second session will focus on choosing your project. [[d:Wikidata:WikiProject_LD4_Wikidata_Affinity_Group/Affinity_Group_Calls/Starting_A_Wikidata_Project|Event page]] ** (workshop) [[WMFdashboard:courses/Grupo de Usuários Wiki Movimento Brasil/Wikidata Lab XLIV|Wikidata Lab XLIV: Launch of QuickStatements 3.0]] on February 24 at 15:00 UTC. Register [[WMFdashboard:courses/Grupo de Usuários Wiki Movimento Brasil/Wikidata Lab XLIV|here]] and watch it on [https://www.youtube.com/watch?v=yHqyRynWGvQ WMB's YouTube channel]! ** Wikidata and Wikibase: Curriculum Transformation in the Digital Humanities. Talk on Wednesday, 5 March. By Information Services, University of Edinburgh. ([https://www.eventbrite.co.uk/e/wikidata-and-wikibase-curriculum-transformation-in-the-digital-humanities-tickets-1247440079859 register]) * Past: ** [[outreach:GLAM/Newsletter/January 2025/Contents/Wikidata report|Wikidata at WikiLibCon 2025]] ** [[outreach:GLAM/Newsletter/January 2025/Contents/Germany report|Exploring Wikidata & Building Community for Cultural Heritage Professionals]] ''' Press, articles, blog posts, videos ''' * Blogs ** [https://addshore.com/2025/02/visualizing-wikibase-ecosystem-using-wikibase-world/ Visualising the Wikibase ecosystem using Wikibase World] by [[d:User:Addshore|Addshore]] ** [[foundationsite:news/2025/02/12/wikipedia-recognized-as-a-digital-public-good/|Wikipedia Recognized as a Digital Public Good]] * Videos ** [https://www.youtube.com/watch?v=CAfpEYXb2WI From Open Collaboration to Customized Control: Transitioning from Wikidata to Wikibase]. Presented by John Samuel, this talk explores Wikibase, a self-hosted platform that brings the power of Wikidata to your own infrastructure. ** (Ukranian) [https://www.youtube.com/watch?v=ROuOz8gxMoU The Role of Wikidata in the development of the Crimean Tatar Wikipedia]. This talk discusses how Wikidata has been used to support populating a small language Wikipedia with content. ** (Portuguese) [https://www.youtube.com/watch?v=7Gw0Wdh6CNQ Mapping etymology on OpenStreetMaps with Wikidata] Tiago Lubjana demonstrates how to map etymology in OpenStreetMaps with Wikidata, using the streets of the [[d:Q971299|Butantanã Institute]] as an example. * Podcasts: Between The Brackets Episode 173: [https://betweenthebrackets.libsyn.com/episode-173-adam-shorland-tom-arrow-and-ollie-hyde Adam Shorland, Tom Arrow and Ollie Hyde] ''' Tool of the week ''' * [https://rstockm.github.io/fedipol/index.html Fedipol] (Fediverse Activity Tracker) is a Wikidata-based tool used for tracking activity and analyzing accounts related to German political parties, institutions, and instances on the Fediverse. * [https://openrefine.org/blog/2025/02/13/version-3-9-0 OpenRefine 3.9.0 was released] ''' Other Noteworthy Stuff ''' * [https://lists.wikimedia.org/hyperkitty/list/wikimedia-l@lists.wikimedia.org/message/N4RKFU6DYVJFJ3PIS3PEGKH7YJSRLRVJ/ Call for Projects and Mentors for Outreachy Round 30 is open!] The deadline to submit projects on the Outreachy website is March 4, 2025 at 4pm UTC and the project list will be finalized by March 14, 2025. '''Newest [[d:Special:ListProperties|properties]] and [[d:Special:MyLanguage/Wikidata:Property proposal|property proposals]] to review''' <!-- NEW PROPERTIES DO NOT REMOVE --> * Newest General datatypes: **[[:d:Property:P13282|land acknowledgement]] (<nowiki>acknowledgement of indigenous or native people who live and whose ancestors lived at a location</nowiki>) **[[:d:Property:P13296|study or design for this work]] (<nowiki>preliminary work for this finished work</nowiki>) * Newest External identifiers: [[:d:Property:P13283|Dizionario Biografico della Calabria Contemporanea ID]], [[:d:Property:P13284|ESPN.com football match ID]], [[:d:Property:P13285|WPBSA.com player ID]], [[:d:Property:P13286|World Snooker Tour tournament ID]], [[:d:Property:P13287|Bertsolaritzaren Datu Basea ID]], [[:d:Property:P13288|EJU judoka ID]], [[:d:Property:P13289|Yandex Music track ID]], [[:d:Property:P13290|Video Game History Foundation Library agent ID]], [[:d:Property:P13291|Video Game History Foundation Library subject ID]], [[:d:Property:P13292|Video Game History Foundation Library resource ID]], [[:d:Property:P13293|Toonopedia ID]], [[:d:Property:P13294|PlaymakerStats season ID]], [[:d:Property:P13295|ERR keyword ID]], [[:d:Property:P13297|El Watan topic ID]], [[:d:Property:P13298|BGSU Historical Collections of the Great Lakes entry ID]], [[:d:Property:P13299|‎CPC Zone game ID]], [[:d:Property:P13300|New York Post topic ID]], [[:d:Property:P13301|National Trust Heritage Records ID]], [[:d:Property:P13302|Records of Early English Drama ID]], [[:d:Property:P13303|Shamela Algeria person ID]], [[:d:Property:P13304|PWBA.com player ID]] <!-- END NEW PROPERTIES --> <!-- NEW PROPOSALS DO NOT REMOVE --> * New General datatypes property proposals to review: **[[:d:Wikidata:Property proposal/The College of Cardinals Report|The College of Cardinals Report]] (<nowiki>ID of the person on the The College of Cardinals Report website</nowiki>) **[[:d:Wikidata:Property proposal/Nation Ranking (secondary)|Nation Ranking (secondary)]] (<nowiki>Nation Ranking (primary)</nowiki>) **[[:d:Wikidata:Property proposal/Peh-oe-ji|Peh-oe-ji]] (<nowiki>writing system for {{Q|36778|Taiwan Taigi}} or other {{Q|36495}} language varieties in Fujian and South East Asia.</nowiki>) **[[:d:Wikidata:Property proposal/Taiwanese Taigi Romanization System|Taiwanese Taigi Romanization System]] (<nowiki>romanization system for {{Q|36778|Taiwan Taigi}} or other {{Q|36495}} language varieties in Fujian and South East Asia.</nowiki>) **[[:d:Wikidata:Property proposal/leader of organization|leader of organization]] (<nowiki>This property identifies the top executive leader of an organization, regardless of the specific title used by the organization.</nowiki>) * New External identifier property proposals to review: [[:d:Wikidata:Property proposal/National Gallery ID|National Gallery ID]], [[:d:Wikidata:Property proposal/SteamDB developer ID|SteamDB developer ID]], [[:d:Wikidata:Property proposal/Steam Group ID|Steam Group ID]], [[:d:Wikidata:Property proposal/Identifiant d'une personne dans le Dictionnaire de la déportation gardoise|Identifiant d'une personne dans le Dictionnaire de la déportation gardoise]], [[:d:Wikidata:Property proposal/Digital Scriptorium Catalog item ID|Digital Scriptorium Catalog item ID]], [[:d:Wikidata:Property proposal/DRTV IDs|DRTV IDs]], [[:d:Wikidata:Property proposal/Cultural Heritage Online (Japan) special ID|Cultural Heritage Online (Japan) special ID]], [[:d:Wikidata:Property proposal/Hiking Note plant identifier|Hiking Note plant identifier]], [[:d:Wikidata:Property proposal/Identifiant d'une personnalité sur Calindex|Identifiant d'une personnalité sur Calindex]], [[:d:Wikidata:Property proposal/Identifiant d'un(e) auteurice sur Calindex|Identifiant d'un(e) auteurice sur Calindex]], [[:d:Wikidata:Property proposal/Identifiant dans le dictionnaire de la BnF|Identifiant dans le dictionnaire de la BnF]], [[:d:Wikidata:Property proposal/The Atlantic topic ID|The Atlantic topic ID]], [[:d:Wikidata:Property proposal/Kulturenvanteri place ID|Kulturenvanteri place ID]], [[:d:Wikidata:Property proposal/Global Energy Monitor Wiki ID|Global Energy Monitor Wiki ID]], [[:d:Wikidata:Property proposal/VGC IDs|VGC IDs]], [[:d:Wikidata:Property proposal/Audiomack artist-ID|Audiomack artist-ID]], [[:d:Wikidata:Property proposal/Audiomack album-ID|Audiomack album-ID]], [[:d:Wikidata:Property proposal/Audiomack sang-ID|Audiomack sang-ID]], [[:d:Wikidata:Property proposal/Wikishire Page ID|Wikishire Page ID]], [[:d:Wikidata:Property proposal/Kulturdatenbank-ID|Kulturdatenbank-ID]], [[:d:Wikidata:Property proposal/TERMDAT ID|TERMDAT ID]], [[:d:Wikidata:Property proposal/United Nations Multilingual Terminology Database ID|United Nations Multilingual Terminology Database ID]], [[:d:Wikidata:Property proposal/Homosaurus ID (V4)|Homosaurus ID (V4)]], [[:d:Wikidata:Property proposal/IRIS UNIL author ID|IRIS UNIL author ID]], [[:d:Wikidata:Property proposal/Kantonsspital St.Gallen Author ID|Kantonsspital St.Gallen Author ID]], [[:d:Wikidata:Property proposal/Platform for Taiwan Religion and Folk Culture ID|Platform for Taiwan Religion and Folk Culture ID]], [[:d:Wikidata:Property proposal/Big Finish Release ID|Big Finish Release ID]], [[:d:Wikidata:Property proposal/TermTerm UUID|TermTerm UUID]], [[:d:Wikidata:Property proposal/FU-Lexikon ID|FU-Lexikon ID]], [[:d:Wikidata:Property proposal/Miraheze wiki ID|Miraheze wiki ID]], [[:d:Wikidata:Property proposal/Eurobasket.com club ID|Eurobasket.com club ID]], [[:d:Wikidata:Property proposal/domain name|domain name]] <!-- END NEW PROPOSALS --> You can comment on [[d:Wikidata:Property proposal/Overview|all open property proposals]]! ''' Did you know? ''' * Query examples: ** [https://w.wiki/CweX What tropical cyclones have hit Indonesia?] ([https://x.com/4sqa/status/1887868955102228579 source]) ** [https://w.wiki/6CBD Cheeses named after towns] * [[d:Wikidata:Showcase items|Showcase Items]]: [[d:Q183529|Olimpiyskiy National Sports Complex (Q183529)]] - stadium in Kyiv, Ukraine * [[d:Wikidata:Showcase lexemes|Showcase Lexemes]]: [[d:Lexeme:L39182|hacer (L39182)]] - Spanish verb that can mean "do", "create", "pretend" or "play a role". ''' Development ''' * Search: We are continuing the work on the improved search that lets you limit your search more easily to other entity types besides Items like Lexemes and Properties ([[phab:T321543]]) * RDF: We are working on aligning the RDF export to the Query Service prefixes ([[phab:T384344]]) [[phab:maniphest/query/4RotIcw5oINo/#R|You can see all open tickets related to Wikidata here]]. If you want to help, you can also have a look at [https://phabricator.wikimedia.org/project/board/71/query/zfiRgTnZF7zu/?filter=zfiRgTnZF7zu&order=priority the tasks needing a volunteer]. ''' Weekly Tasks ''' * Add labels, in your own language(s), for the new properties listed [[d:Wikidata:Status_updates/Next#Newest_properties_and_property_proposals_to_review|above]]. * Contribute to the showcase Item and Lexeme [[d:Wikidata:Status_updates/Next#Did_you_know?|above]]. * Govdirectory weekly focus country: [[d:Wikidata:WikiProject Govdirectory/Cuba|Cuba]] * Summarize your [[d:Wikidata:Status_updates/Next#Did_you_know?|WikiProject's ongoing activities]] in one or two sentences. * Help [[d:Special:LanguageStats|translate]] or proofread the interface and documentation pages, in your own language! * [[d:User:Pasleim/projectmerge|Help merge identical items]] across Wikimedia projects. * Help [[d:Wikidata:Status updates/Next|write the next summary!]] <div style="margin-top:10px; font-size:90%; padding-left:5px; font-family:Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;">'''· [[:d:Special:MyLanguage/Wikidata:Status updates/2025 02 17|Read the full report]] · [[d:Special:MyLanguage/Wikidata:Status updates/2025 02 10|Previous issue]] · [[m:Global message delivery/Targets/Wikidata|Unsubscribe]] · [[:d:User:Mohammed Abdulai (WMDE)|Mohammed Abdulai (WMDE)]] [[:d:User talk:Mohammed Abdulai (WMDE)|talk]] · [[Pengguna:MediaWiki message delivery|MediaWiki message delivery]] ([[Perbincangan pengguna:MediaWiki message delivery|bincang]]) 05:11, 18 Februari 2025 (+08)''' </div> </div> </div> <!-- Pesanan dihantar oleh Pengguna:Mohammed Abdulai (WMDE)@metawiki yang menggunakan senarai di https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikidata&oldid=28241170 --> == <span lang="en" dir="ltr">Tech News: 2025-08</span> == <div lang="en" dir="ltr"> <section begin="technews-2025-W08"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2025/08|Translations]] are available. '''Weekly highlight''' * Communities using growth tools can now showcase one event on the <code>{{#special:Homepage}}</code> for newcomers. This feature will help newcomers to be informed about editing activities they can participate in. Administrators can create a new event to showcase at <code>{{#special:CommunityConfiguration}}</code>. To learn more about this feature, please read [[diffblog:2025/02/12/community-updates-module-connecting-newcomers-to-your-initiatives/|the Diff post]], have a look [[mw:Special:MyLanguage/Help:Growth/Tools/Community updates module|at the documentation]], or contact [[mw:Talk:Growth|the Growth team]]. '''Updates for editors''' [[File:Page Frame Features on desktop.png|thumb|Highlighted talk pages improvements]] * Starting next week, talk pages at these wikis – {{int:project-localized-name-eswiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-frwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-itwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-jawiki/en}} – will get [[diffblog:2024/05/02/making-talk-pages-better-for-everyone/|a new design]]. This change was extensively tested as a Beta feature and is the last step of [[mw:Special:MyLanguage/Talk pages project/Feature summary|talk pages improvements]]. [https://phabricator.wikimedia.org/T379102] * You can now navigate to view a redirect page directly from its action pages, such as the history page. Previously, you were forced to first go to the redirect target. This change should help editors who work with redirects a lot. Thanks to user stjn for this improvement. [https://phabricator.wikimedia.org/T5324] * When a Cite reference is reused many times, wikis currently show either numbers like "1.23" or localized alphabetic markers like "a b c" in the reference list. Previously, if there were so many reuses that the alphabetic markers were all used, [[MediaWiki:Cite error references no backlink label|an error message]] was displayed. As part of the work to [[phab:T383036|modernize Cite customization]], these errors will no longer be shown and instead the backlinks will fall back to showing numeric markers like "1.23" once the alphabetic markers are all used. * The log entries for each change to an editor's user-groups are now clearer by specifying exactly what has changed, instead of the plain before and after listings. Translators can [[phab:T369466|help to update the localized versions]]. Thanks to user Msz2001 for these improvements. * A new filter has been added to the [[{{#special:Nuke}}]] tool, which allows administrators to mass delete pages, to enable users to filter for pages in a range of page sizes (in bytes). This allows, for example, deleting pages only of a certain size or below. [https://phabricator.wikimedia.org/T378488] * Non-administrators can now check which pages are able to be deleted using the [[{{#special:Nuke}}]] tool. Thanks to user MolecularPilot for this and the previous improvements. [https://phabricator.wikimedia.org/T376378] * [[File:Octicons-sync.svg|12px|link=|class=skin-invert|Recurrent item]] View all {{formatnum:25}} community-submitted {{PLURAL:25|task|tasks}} that were [[m:Special:MyLanguage/Tech/News/Recently resolved community tasks|resolved last week]]. For example, a bug was fixed in the configuration for the AV1 video file format, which enables these files to play again. [https://phabricator.wikimedia.org/T382193] '''Updates for technical contributors''' * Parsoid Read Views is going to be rolling out to most Wiktionaries over the next few weeks, following the successful transition of Wikivoyage to Parsoid Read Views last year. For more information, see the [[mw:Special:MyLanguage/Parsoid/Parser Unification|Parsoid/Parser Unification]] project page. [https://phabricator.wikimedia.org/T385923][https://phabricator.wikimedia.org/T371640] * Developers of tools that run on-wiki should note that <code dir=ltr>mw.Uri</code> is deprecated. Tools requiring <code dir=ltr>mw.Uri</code> must explicitly declare <code dir=ltr>mediawiki.Uri</code> as a ResourceLoader dependency, and should migrate to the browser native <code dir=ltr>URL</code> API soon. [https://phabricator.wikimedia.org/T384515] '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2025/08|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2025-W08"/> </div> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 05:16, 18 Februari 2025 (+08) <!-- Pesanan dihantar oleh Pengguna:Quiddity (WMF)@metawiki yang menggunakan senarai di https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=28275610 --> == Wikidata weekly summary #668 == <div class="plainlinks mw-content-ltr" lang="en" dir="ltr"> [[File:Wikidata-logo-en.svg|150px|right]] <div style="margin-top:10px; padding-left:5px; font-family:Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;">'' Here's your quick overview of what has been happening around Wikidata in the<br>week leading up to 2025-02-24. Missed the previous one? See issue [[d:Special:MyLanguage/Wikidata:Status updates/2025 02 17|#667]]''</div> <div style="-moz-column-count:2; -webkit-column-count:2; column-count:2; -webkit-column-width: 400px; -moz-column-width: 400px; column-width: 400px;"> ''' Discussions ''' * New requests for permissions/Bot: [[d:Wikidata:Requests_for_permissions/Bot/MatSuBot_10|MatSuBot_10]] - Task(s): Import aliases from [[d:Property:P2521|Female form of Label (P2521)]] and [[d:Property:P3321|Male form of Label(P3321)]]. * New request for comments: [[d:Wikidata:Requests_for_comment/Trainers|Certify the Wikidata trainers?]] - Initially discussed in [[d:Wikidata:Project_chat#Should_we_certify_Wikidata_trainers?|Project Chat]], this RfC looks to establish a clear community-endorsed policy on how Wikidata Trainers can be appropriately certified and their skills demonstrated and recognized. ''' Events ''' * Ongoing events: Data Reuse Days, until February 28th: [[d:Event:Data_Reuse_Days_2025#Sessions|watch the sessions that you missed and check the program for this week]]. * [[d:Special:MyLanguage/Wikidata:Events|Upcoming events]]: ** [[d:Wikidata:WikiProject India/Events/International Mother Language Day 2025 Datathon|International Mother Language Day 2025 Datathon]] - online event by [[d:Wikidata:WikiProject India|WikiProject India]] from 21-28 February 2025. ** OpenStreetMap X Wikidata Meetup #74 March 10 Time: 19:30-21:00 UTC+8 at Taipei {{Q|61752245}} * Past: ** [[:m:Wikisource Conference 2025/Submissions/Wikidata and Bangla Wikisource: When two cool kids play together!|Wikidata and Bangla Wikisource: When two cool kids play together!]] at [[:m:Wikisource Conference 2025|Wikisource Conference 2025]] ** [https://www.youtube.com/watch?v=yHqyRynWGvQ Wiki Movimento Brasil unveil QuickStatements 3.0] - A livetsreamed workshop showcasing the latest version of QuickStatements. Discover the new features implemented based on community research. ''' Press, articles, blog posts, videos ''' * Videos: ** [https://www.youtube.com/watch?v=WmHhcBIFQAM Live Wikidata Editing] - User:Ainali and User:Abbe98 return for a Wikidata live edit session for Data Reuse Days. ** (Czech) [https://www.youtube.com/watch?v=4TMYlp9NlMU Wikibase as a tool for database operation in a memory institution] Linda Jansová presents this session on Wikibase (first streamed 9 November, 2024) at the 13th Wikiconference 2024, hosted by WM Česká republika. * Podcasts: [https://creators.spotify.com/pod/show/civichackerpodcast/episodes/Using-Wikidata-to-Connect-Constituents-With-Their-Government-e1or922/a-a963q1t Using Wikidata to connect constituents with their government] - User:Ainali (Co-founder of ''Wikimedians for Sustainable Development'' discusses their knowledge about Wikidata and how it underpins [[d:Wikidata:WikiProject_Govdirectory|Govdirectory]], their vision for the future impact of Wikidata. ''' Tool of the week ''' * The [https://github.com/WikiEducationFoundation/wikidata-diff-analyzer WikidataDiffAnalyzer] is a Ruby gem designed to parse and analyze differences between Wikidata revisions, providing detailed statistics on changes to claims, labels, descriptions, aliases, site links, and more, while also supporting analysis of merges, redirects, and other edit types. * [https://rstockm.github.io/fedipol/index.html German Political parties and politicians tracked on the Fediverse] - Powered by Wikidata, this Fediverse tracker aggregates social media links to official channels of German politicians. ([https://chaos.social/@rstockm/113982039705706466 toot]) ''' Other Noteworthy Stuff ''' * [https://wikimedia-deutschland.softgarden.io/job/53795746/Senior-UX-Designer-Wikidata-all-genders-?jobDbPVId=191749381&l=en Job Vacancy: Senior UX Designer for Wikidata] - If you have a passion for UX design and open and free knowledge, please consider applying! * [Wikibase] [https://lists.wikimedia.org/hyperkitty/list/wikibaseug@lists.wikimedia.org/thread/YCM3S7ZOJL6JL3BFHOM4ILWQ4PDR42LW/ Bug Fixes: Wikibase Suite Deploy 1.0.2, 3.0.4, Wikibase 1.0.2, 3.0.3] '''Newest [[d:Special:ListProperties|properties]] and [[d:Special:MyLanguage/Wikidata:Property proposal|property proposals]] to review''' <!-- NEW PROPERTIES DO NOT REMOVE --> * Newest General datatypes: **[[:d:Property:P13308|software used for creation]] (<nowiki>software that was used to create this media or work</nowiki>) **[[:d:Property:P13318|mode of reproduction]] (<nowiki>ways for living organisms to propagate or produce their offsprings</nowiki>) **[[:d:Property:P13326|Toki Pona headnoun]] (<nowiki>Toki Pona common noun for which the name serves as a proper modifier</nowiki>) * Newest External identifiers: [[:d:Property:P13304|PWBA.com player ID]], [[:d:Property:P13305|IATI organisation ID]], [[:d:Property:P13306|Oorlogsbronnen ID]], [[:d:Property:P13307|DIF historia player ID]], [[:d:Property:P13309|Cinema Belgica censorship ID]], [[:d:Property:P13310|critify.de game ID]], [[:d:Property:P13311|Digital Scriptorium Catalog item ID]], [[:d:Property:P13312|Patristic Text Archive author ID]], [[:d:Property:P13313|Patristic Text Archive work ID]], [[:d:Property:P13314|Patristic Text Archive manuscript ID]], [[:d:Property:P13315|Patristic Text Archive person ID]], [[:d:Property:P13316|Patristic Text Archive organization ID]], [[:d:Property:P13317|The New Yorker topic ID]], [[:d:Property:P13319|CriticDB author ID]], [[:d:Property:P13320|Rate Your Music music video ID]], [[:d:Property:P13321|Eurosport person ID]], [[:d:Property:P13322|Soccerbase season ID]], [[:d:Property:P13323|nesdb.se game ID]], [[:d:Property:P13324|Albin Michel author ID]], [[:d:Property:P13325|National Gallery ID]], [[:d:Property:P13327|Wine AppDB ID developer ID]], [[:d:Property:P13328|Brussels Inventory of Natural Heritage site ID]], [[:d:Property:P13329|Brussels Inventory of Natural Heritage tree ID]] <!-- END NEW PROPERTIES --> <!-- NEW PROPOSALS DO NOT REMOVE --> * New General datatypes property proposals to review: **[[:d:Wikidata:Property proposal/Date filed|Date filed]] (<nowiki>Filing date for a document, e.g. a patent or court case. Alternative names include <code>date submitted</code>, <code>submission date</code>, <code>filing date</code>, etc. These are all distinct from dates of issuance, granting, acceptance, publication, etc. that are public-facing and have to do with the last stage in a publication process. Searches for [https://www.wikidata.org/w/index.php?search=date+filed&title=Special:Search&profile=advanced&fulltext=1&ns120=1 similar] terms yielded [https://www.wikidata.org/wiki/Special:Search?search=filing&ns120=1&fulltext=Search+for+a+property&fulltext=Search no results], so apologies if this is redundant.</nowiki>) **[[:d:Wikidata:Property proposal/API documentation|API documentation]] (<nowiki>API documentation URL</nowiki>) * New External identifier property proposals to review: [[:d:Wikidata:Property proposal/Euronews topic ID|Euronews topic ID]], [[:d:Wikidata:Property proposal/NES Directory game ID|NES Directory game ID]], [[:d:Wikidata:Property proposal/Friends of Friendless Churches ID|Friends of Friendless Churches ID]], [[:d:Wikidata:Property proposal/Bane NOR station ID|Bane NOR station ID]], [[:d:Wikidata:Property proposal/Meine Abgeordneten ID|Meine Abgeordneten ID]], [[:d:Wikidata:Property proposal/Wikidot article ID|Wikidot article ID]], [[:d:Wikidata:Property proposal/Breitbart tag ID|Breitbart tag ID]], [[:d:Wikidata:Property proposal/SMB-digital asset ID|SMB-digital asset ID]], [[:d:Wikidata:Property proposal/Authority control/Korean National Species list ID|Authority control/Korean National Species list ID]], [[:d:Wikidata:Property proposal/FMJD person ID|FMJD person ID]], [[:d:Wikidata:Property proposal/KNDB person ID|KNDB person ID]], [[:d:Wikidata:Property proposal/Radiomuseum.org vacuum tube transitor ID|Radiomuseum.org vacuum tube transitor ID]], [[:d:Wikidata:Property proposal/Lenape Talking Dictionary ID|Lenape Talking Dictionary ID]], [[:d:Wikidata:Property proposal/Thinky Games database game ID|Thinky Games database game ID]], [[:d:Wikidata:Property proposal/Encyclopædia Universalis index ID|Encyclopædia Universalis index ID]], [[:d:Wikidata:Property proposal/Archives in Bavaria ID|Archives in Bavaria ID]], [[:d:Wikidata:Property proposal/CBFC record ID|CBFC record ID]] <!-- END NEW PROPOSALS --> You can comment on [[d:Wikidata:Property proposal/Overview|all open property proposals]]! ''' Did you know? ''' * Query examples: ** [https://w.wiki/DBhe Show missing alias when they exist as another gendered form] ** [https://w.wiki/DACK Items with Human Settlement, but lack a Country] ** [https://w.wiki/DByA Image gallery of works by William Hogarth] [[:d:User:MartinPoulter/queries/collections#Works_of_William_Hogarth_by_collection|(source)]] ** [https://w.wiki/DC7Q Objects in Sri Lanka] (differentiated by different color icons) ([[d:Wikidata:Request_a_query#Generating_a_list_of_subjects_for_a_photo_project|source]]) ** [https://query-chest.toolforge.org/redirect/O3WoHEep4y0uC2cwkYkIq8WOIQKqEEqo6IkmAkUAEa8 Find a certain edit summary in page history] ([[d:Wikidata:Request_a_query#Find_a_certain_edit_summary_in_page_history|source]]) * Newest [[d:Special:MyLanguage/Wikidata:WikiProjects|WikiProjects]]: [[d:Wikidata:WikiProject Wiki-PR Puerto Rican Cultural Heritage|Puerto Rican Cultural Heritage]] - serves as a central hub for various initiatives highlighting Puerto Ricans and Puerto Rican culture in Wikidata * Newest [[d:Wikidata:Database reports|database reports]]: [[d:Wikidata:SPARQL_query_service/Federation_report|SPARQL: Federation report]] - Check the status of different SPARQL endpoints. * [[d:Wikidata:Showcase items|Showcase Items]]: [[d:Q466611|The Incredible Hulk (Q466611)]] - 2008 superhero film directed by Louis Leterrier * [[d:Wikidata:Showcase lexemes|Showcase Lexemes]]: [[d:Lexeme:L743600|år (L743600)]] - Nynorsk noun that can mean "a vein", "road", "talent", "an ore", "insect wing part" or "small stripe with a different colour from its surroundings." ''' Development ''' * Hosting the Data Reuse Days * Wikibase REST API: We are continuing the work on a search endpoint for the API ([[phab:T383126]]) * Search: We are continuing to work on the search field that lets you search other entity types as well and not just Items ([[phab:T321543]] * Mobile editing: We are designing prototypes for first testing sessions [[phab:maniphest/query/4RotIcw5oINo/#R|You can see all open tickets related to Wikidata here]]. If you want to help, you can also have a look at [https://phabricator.wikimedia.org/project/board/71/query/zfiRgTnZF7zu/?filter=zfiRgTnZF7zu&order=priority the tasks needing a volunteer]. ''' Weekly Tasks ''' * Add labels, in your own language(s), for the new properties listed [[d:Wikidata:Status_updates/Next#Newest_properties_and_property_proposals_to_review|above]]. * Contribute to the showcase Item and Lexeme [[d:Wikidata:Status_updates/Next#Did_you_know?|above]]. * Govdirectory weekly focus country: [[d:Wikidata:WikiProject Govdirectory/Uganda|Uganda]] * Summarize your [[d:Wikidata:Status_updates/Next#Did_you_know?|WikiProject's ongoing activities]] in one or two sentences. * Help [[d:Special:LanguageStats|translate]] or proofread the interface and documentation pages, in your own language! * [[d:User:Pasleim/projectmerge|Help merge identical items]] across Wikimedia projects. * Help [[d:Wikidata:Status updates/Next|write the next summary!] <div style="margin-top:10px; font-size:90%; padding-left:5px; font-family:Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;">''' · [[:d:Special:MyLanguage/Wikidata:Status updates/2025 02 24|Read the full report]] · [[d:Special:MyLanguage/Wikidata:Status updates/2025 02 17|Previous issue]] · [[m:Global message delivery/Targets/Wikidata|Unsubscribe]] · [[:d:User:Mohammed Abdulai (WMDE)|Mohammed Abdulai (WMDE)]] [[:d:User talk:Mohammed Abdulai (WMDE)|talk]] · [[Pengguna:MediaWiki message delivery|MediaWiki message delivery]] ([[Perbincangan pengguna:MediaWiki message delivery|bincang]]) 02:59, 25 Februari 2025 (+08)''' </div> </div> </div> <!-- Pesanan dihantar oleh Pengguna:Mohammed Abdulai (WMDE)@metawiki yang menggunakan senarai di https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikidata&oldid=28298643 --> == <span lang="en" dir="ltr">Tech News: 2025-09</span> == <div lang="en" dir="ltr"> <section begin="technews-2025-W09"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2025/09|Translations]] are available. '''Updates for editors''' * Administrators can now customize how the [[m:Special:MyLanguage/User language|Babel feature]] creates categories using [[{{#special:CommunityConfiguration/Babel}}]]. They can rename language categories, choose whether they should be auto-created, and adjust other settings. [https://phabricator.wikimedia.org/T374348] * The <bdi lang="en" dir="ltr">[https://www.wikimedia.org/ wikimedia.org]</bdi> portal has been updated – and is receiving some ongoing improvements – to modernize and improve the accessibility of our portal pages. It now has better support for mobile layouts, updated wording and links, and better language support. Additionally, all of the Wikimedia project portals, such as <bdi lang="en" dir="ltr">[https://wikibooks.org wikibooks.org]</bdi>, now support dark mode when a reader is using that system setting. [https://phabricator.wikimedia.org/T373204][https://phabricator.wikimedia.org/T368221][https://meta.wikimedia.org/wiki/Project_portals] * One new wiki has been created: a {{int:project-localized-name-group-wiktionary/en}} in [[d:Q33965|Santali]] ([[wikt:sat:|<code>wikt:sat:</code>]]) [https://phabricator.wikimedia.org/T386619] * [[File:Octicons-sync.svg|12px|link=|class=skin-invert|Recurrent item]] View all {{formatnum:30}} community-submitted {{PLURAL:30|task|tasks}} that were [[m:Special:MyLanguage/Tech/News/Recently resolved community tasks|resolved last week]]. For example, a bug was fixed that prevented clicking on search results in the web-interface for some Firefox for Android phone configurations. [https://phabricator.wikimedia.org/T381289] '''Meetings and events''' * The next Language Community Meeting is happening soon, February 28th at [https://zonestamp.toolforge.org/1740751200 14:00 UTC]. This week's meeting will cover: highlights and technical updates on keyboard and tools for the Sámi languages, Translatewiki.net contributions from the Bahasa Lampung community in Indonesia, and technical Q&A. If you'd like to join, simply [[mw:Wikimedia Language and Product Localization/Community meetings#28 February 2025|sign up on the wiki page]]. '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2025/09|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2025-W09"/> </div> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 08:41, 25 Februari 2025 (+08) <!-- Pesanan dihantar oleh Pengguna:Quiddity (WMF)@metawiki yang menggunakan senarai di https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=28296129 --> == ''The Signpost'': 27 February 2025 == <div lang="en" dir="ltr" class="mw-content-ltr" style="margin-top:10px; font-size:90%; padding-left:5px; font-family:Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;">[[File:WikipediaSignpostIcon.svg|40px|right]] ''News, reports and features from the English Wikipedia's newspaper''</div> <div style="column-count:2;"> * News and notes: [[w:en:Wikipedia:Wikipedia Signpost/2025-02-27/News and notes|Administrator elections up for reapproval and 1bil GET snagged on Commons]] * Serendipity: [[w:en:Wikipedia:Wikipedia Signpost/2025-02-27/Serendipity|Guinea-Bissau Heritage from Commons to the World]] * Technology report: [[w:en:Wikipedia:Wikipedia Signpost/2025-02-27/Technology report|Hear that? The wikis go silent twice a year]] * In the media: [[w:en:Wikipedia:Wikipedia Signpost/2025-02-27/In the media|The end of the world]] * Recent research: [[w:en:Wikipedia:Wikipedia Signpost/2025-02-27/Recent research|What's known about how readers navigate Wikipedia; Italian Wikipedia hardest to read]] * Opinion: [[w:en:Wikipedia:Wikipedia Signpost/2025-02-27/Opinion|Sennecaster's RfA debriefing]] * Tips and tricks: [[w:en:Wikipedia:Wikipedia Signpost/2025-02-27/Tips and tricks|One year after this article is posted, will every single article on Wikipedia have a short description?]] * Community view: [[w:en:Wikipedia:Wikipedia Signpost/2025-02-27/Community view|Open letter from French Wikipedians says "no" to intimidation of volunteer contributors]] * Traffic report: [[w:en:Wikipedia:Wikipedia Signpost/2025-02-27/Traffic report|Temporary scars, February stars]] * Essay: [[w:en:Wikipedia:Wikipedia Signpost/2025-02-27/Essay|The source, the whole source, and nothing but the source]] * Obituary: [[w:en:Wikipedia:Wikipedia Signpost/2025-02-27/Obituary|Ümüt Çınar (Kmoksy) and Vinícius Medina Kern (Vmkern)]] </div> <div style="margin-top:10px; font-size:90%; padding-left:5px; font-family:Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;">'''[[w:en:Wikipedia:Wikipedia Signpost|Read this Signpost in full]]''' · [[w:en:Wikipedia:Signpost/Single|Single-page]] · [[m:Global message delivery/Targets/Signpost|Unsubscribe]] · [[m:Global message delivery|Global message delivery]] 18:31, 27 Februari 2025 (+08) <!-- Sent via script ([[w:en:User:JPxG/SPS]]) --></div> <!-- Pesanan dihantar oleh Pengguna:JPxG@metawiki yang menggunakan senarai di https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Signpost&oldid=28313070 --> == Wikidata weekly summary #669 == <div class="plainlinks mw-content-ltr" lang="en" dir="ltr"> [[File:Wikidata-logo-en.svg|150px|right]] <div style="margin-top:10px; padding-left:5px; font-family:Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;">'' Here's your quick overview of what has been happening around Wikidata in the<br>week leading up to 2025-03-03. Missed the previous one? See issue [[d:Special:MyLanguage/Wikidata:Status updates/2025 02 24|#668]]''</div> <div style="-moz-column-count:2; -webkit-column-count:2; column-count:2; -webkit-column-width: 400px; -moz-column-width: 400px; column-width: 400px;"> ''' Discussions ''' * Other: Email Chain [https://lists.wikimedia.org/hyperkitty/list/wikidata@lists.wikimedia.org/thread/JPY7EHO7ANRYAY7ATDZ6GR3NT2VWCU22/ "Elephant in the room"] - discussing the large number of Wikidata Items lacking Statements, Sitelinks or Labels/Descriptions. ''' Events ''' * [[d:Special:MyLanguage/Wikidata:Events|Upcoming events]]: ** All the information you need to start working on your [[wikimania:2025:Program|Wikimania 2025 program]] submissions is now available on the Wiki. Deadline: March 31 st, Anywhere on Earth. ** New Wikidata Event! The upcoming [[d:Event:Wikidata_and_Sister_Projects|"Wikidata and Sister Projects"]] event (May 29–June 1) is looking for speakers to share how Wikidata connects with other Wikimedia projects - if you are interested, request more info or [[d:Event_talk:Wikidata_and_Sister_Projects|submit your session idea here]]. ** New Linked Data for Libraries [[Wikidata: WikiProject LD4 Wikidata Affinity Group|LD4 Wikidata Affinity Group]] project series! We have our next LD4 Wikidata Affinity Group project series session on Tuesday, March 4, 2025 at 9am PT / 12pm ET / 17:00 UTC / 6pm CET [https://zonestamp.toolforge.org/1741107600 Time Zone Converter] Eric Willey will be facilitating a series of four sessions focused on starting a Wikidata project from the foundation up at your institution. The third session will focus on making the most of your time and work. [[d:Wikidata:WikiProject_LD4_Wikidata_Affinity_Group/Affinity_Group_Calls/Starting_A_Wikidata_Project#Session_3_(March_4)_-_Making_the_Most_of_Your_Time_and_Work|Event page]]. ** [https://www.eventbrite.co.uk/e/wikidata-and-wikibase-curriculum-transformation-in-the-digital-humanities-tickets-1247440079859 Wikidata and Wikibase - Curriculum Transformation in the Digital Humanities] - Join for 4 free talks showcasing how linked open data can support teaching, research and collections. March 5, 1500 - 1700 GMT (UTC-0). ** [[m:Wiki_Workshop_2025/Call_for_Papers|Wiki Workshop 2025 CfP - Call for Papers]] (Submission deadline: March 9) ** [[m:Wikimedia Taiwan/Wikidata Taiwan/Open Data Day Taiwan 2025|Open Data Day Taiwan 2025]] March 9 Time: 09:30-17:30 UTC+8 at Taipei [[d:Q122750631|Humanities Building (Q122750631)]] ** [https://lists.wikimedia.org/hyperkitty/list/african-wikimedians@lists.wikimedia.org/thread/U752LT3K7ZRDD6WLBB6T4IJSGH3LVQSE/ Wiki Mentor Africa (WMA) Hackathon 2025 - Registration & Scholarship Now Open]. Date: 28th - 30th March 2025. Who Can Participate? African developers, Wikimedia contributors, and anyone interested in Wikimedia projects. * Ongoing: ** [[m:Wiki Loves Ramadan 2025|Wiki Loves Ramadan 2025]] - annual global contest aimed at documenting and sharing the diverse customs and traditions observed during the month of Ramadan. Date: 25 February 2025 – 16 April 2025. Register [[m:Event:Wiki Loves Ramadan 2025|here]]! ** Items with [[d:Property:P31|P31 (instance of)]] = human settlement without a country has dropped from 7600 to below 4600 Items. [https://lists.wikimedia.org/hyperkitty/list/wikidata@lists.wikimedia.org/message/SNG4X263GJBGFNKY5LX2WDD7KU3IICQI/ You can help to get it even lower]. ** [[:d:Wikidata:WikiProject India/Events/Open Data Days 2025/Datathon|Wikidata & OpenStreetMap Datathon & Mapathon as part of International Open Data Day 2025]] from 1st - 15th March 2025 by [[d:Q11037573|WikiProject India (Q11037573)]]. * Past events: Data Reuse Days 2025: you can [[d:Event:Data_Reuse_Days_2025#Sessions|watch the sessions that you missed]] at your own pace. ''' Press, articles, blog posts, videos ''' * Blogs ** [https://www.theguardian.com/education/2025/feb/24/uk-universities-educate-the-most-national-leaders-globally-analysis-shows UK universities educate the most national leaders globally], analysis (based on Wikidata) shows. By The Guardian ** Two Wikimedians-in-Residence appointed to increase Maltese literature representation on Wikipedia and Wikidata [https://timesofmalta.com/article/national-book-council-appoints-wikimediansinresidence.1105754 Times of Malta] * Videos ** (French) PasseGares: Bug fixes and data imports from Wikidata [https://www.youtube.com/watch?v=kNhmxBAryys YouTube] ** Adding Wikidata label and descriptions, from the Wali Language Art+Feminism Editathon (Ghana 2025) [https://www.youtube.com/watch?v=Il7trmWUXv0 YouTube] ** Workshop showcasing QuickStatements 3.0! Learn how this updated tool streamlines your workflow and discover new features. [https://www.youtube.com/watch?v=yHqyRynWGvQ YouTube] ** Contributing to Wikidata 101, a series of demonstrations organised by WM Community UG Uganda [https://www.youtube.com/watch?v=8Zo8Z3_vqvM Part 1], [https://www.youtube.com/watch?v=c59Z2tpEsuU Part 2], [https://www.youtube.com/watch?v=wTWs5fCyok8 Part 3] ** Optimize SPARQL queries to avoid timeouts: Efficiently count entities sharing values [https://www.youtube.com/watch?v=ksj8n4IyOqQ YouTube] ** Data Reuse Days [https://www.youtube.com/playlist?list=PLduaHBu_3ejMPb2P_3XWnLH4K14f7wGRd playlist] and live-editing session with User:Ainali and User:Abbe98 [https://www.youtube.com/watch?v=OoRjMUP95x4 YouTube] ** LUDAP: Shared authority file for Luxembourg's Scientific and Cultural Heritage, with Wikibase [https://www.youtube.com/watch?v=qpwdTwteY5w YouTube] ''' Tool of the week ''' * [[m:QuickStatements 3.0|QuickStatements 3.0]] - new version of the original QuickStatements with enhanced functionality, performance, and user experience. ''' Other Noteworthy Stuff ''' * [https://lists.wikimedia.org/hyperkitty/list/wikidata@lists.wikimedia.org/message/GQ5FOALWYP6P6JXBPDQNC4RZPIPZ5VDZ/ On March 17, Vector 2022 will become the default skin on Wikidata] * Jobs ** Senior UX Designer for Wikidata - [https://wikimedia-deutschland.softgarden.io/job/53795746/Senior-UX-Designer-Wikidata-all-genders-?jobDbPVId=191749381&l=en Apply online] ** Product Manager for Wikibase Suite - [https://wikimedia-deutschland.softgarden.io/job/53665453/Product-Manager-Wikibase-Suite-all-genders-?jobDbPVId=190245769&l=en Apply online] '''Newest [[d:Special:ListProperties|properties]] and [[d:Special:MyLanguage/Wikidata:Property proposal|property proposals]] to review''' <!-- NEW PROPERTIES DO NOT REMOVE --> * Newest General datatypes: **[[:d:Property:P13338|thesis submitted for degree]] (<nowiki>the academic degree for which a thesis or dissertation is submitted</nowiki>) * Newest External identifiers: [[:d:Property:P13330|Korean National Species list ID]], [[:d:Property:P13331|NES Directory game ID]], [[:d:Property:P13332|Miraheze wiki ID]], [[:d:Property:P13333|Global Energy Monitor Wiki ID]], [[:d:Property:P13334|FU-Lexikon ID]], [[:d:Property:P13335|MACM artwork ID]], [[:d:Property:P13336|Hiking Note chalet identifier]], [[:d:Property:P13337|domain name]], [[:d:Property:P13339|‎TechRaptor game ID]], [[:d:Property:P13340|‎TechRaptor company ID]], [[:d:Property:P13341|‎TechRaptor genre ID]], [[:d:Property:P13342|Sanzhi Dargwa dictionary ID]] <!-- END NEW PROPERTIES --> <!-- NEW PROPOSALS DO NOT REMOVE --> * New General datatypes property proposals to review: **[[:d:Wikidata:Property proposal/copy present in institution|copy present in institution]] (<nowiki>copy present in institution</nowiki>) **[[:d:Wikidata:Property proposal/single extrait de l'album|single extrait de l'album]] (<nowiki>indicates the album from which the item is taken</nowiki>) * New External identifier property proposals to review: [[:d:Wikidata:Property proposal/HelloAsso organization ID|HelloAsso organization ID]], [[:d:Wikidata:Property proposal/europlayers.com club ID|europlayers.com club ID]], [[:d:Wikidata:Property proposal/eLIBRARY Document Number|eLIBRARY Document Number]], [[:d:Wikidata:Property proposal/LIBRIS Library ID|LIBRIS Library ID]], [[:d:Wikidata:Property proposal/parlament.fyi person ID|parlament.fyi person ID]], [[:d:Wikidata:Property proposal/Embryo Project Encyclopedia ID|Embryo Project Encyclopedia ID]], [[:d:Wikidata:Property proposal/factordb id|factordb id]], [[:d:Wikidata:Property proposal/Yukon Register of Historic Places ID|Yukon Register of Historic Places ID]], [[:d:Wikidata:Property proposal/Our Campaigns container ID|Our Campaigns container ID]], [[:d:Wikidata:Property proposal/Encyclopaedia of Islam (glossary and index of terms) ID|Encyclopaedia of Islam (glossary and index of terms) ID]], [[:d:Wikidata:Property proposal/badmintoncn.com star ID|badmintoncn.com star ID]], [[:d:Wikidata:Property proposal/Game Input Database ID|Game Input Database ID]], [[:d:Wikidata:Property proposal/Historia Hispánica ID|Historia Hispánica ID]], [[:d:Wikidata:Property proposal/Coasterpedia ID|Coasterpedia ID]], [[:d:Wikidata:Property proposal/Captain Coaster coaster ID|Captain Coaster coaster ID]], [[:d:Wikidata:Property proposal/Captain Coaster park ID|Captain Coaster park ID]], [[:d:Wikidata:Property proposal/Dark Ride Database IDs|Dark Ride Database IDs]] <!-- END NEW PROPOSALS --> You can comment on [[d:Wikidata:Property proposal/Overview|all open property proposals]]! ''' Did you know? ''' * Query examples: ** [https://w.wiki/DE5f Map of Birthplace of Polish Nationals, born after 1900 who have an article on Polish Wikipedia] ** [https://w.wiki/DGqj Items with no Statement or Sitelinks] - You can help by expanding these Items! ** [https://w.wiki/DH2r Showcase lexemes and their language/lexical category] ([https://t.me/c/1325756915/35747 source]) * Newest [[d:Special:MyLanguage/Wikidata:WikiProjects|WikiProjects]]: [[d:Wikidata:WikiProject Climate Change/Policies|Climate Change Policies]] - aims to model policies related to Climate change on Wikidata. * Newest [[d:Wikidata:Database reports|database reports]]: [[d:Wikidata:Database reports/Most linked category items|Most linked category Items]] * [[d:Wikidata:Showcase items|Showcase Items]]: [[d:Q383541|Basshunter (Q383541)]] - Swedish singer, record producer, and DJ * [[d:Wikidata:Showcase lexemes|Showcase Lexemes]]: [[d:Lexeme:L7347|baguette (L7347)]] - French noun that can mean "elongated type of bread loaf", "elongated type of bread loaf", "conductor's baton", "chopsticks", "drum sticks" or "magic wand". ''' Development ''' * Wikibase REST API: We are continuing the work on the simple Item search ([[phab:T383126]]) * Dumps: We fixed an issue that prevented the dumps from being generated ([[phab:T386401]]) * Search: We are continuing to work on the search UI that will let you search not just Items but also other entity types ([[phab:T321543]]) [[phab:maniphest/query/4RotIcw5oINo/#R|You can see all open tickets related to Wikidata here]]. If you want to help, you can also have a look at [https://phabricator.wikimedia.org/project/board/71/query/zfiRgTnZF7zu/?filter=zfiRgTnZF7zu&order=priority the tasks needing a volunteer]. ''' Weekly Tasks ''' * Add labels, in your own language(s), for the new properties listed [[d:Wikidata:Status_updates/Next#Newest_properties_and_property_proposals_to_review|above]]. * Contribute to the showcase Item and Lexeme [[d:Wikidata:Status_updates/Next#Did_you_know?|above]]. * Govdirectory weekly focus country: [[d:Wikidata:WikiProject Govdirectory/Australia|Australia]] * Summarize your [[d:Wikidata:Status_updates/Next#Did_you_know?|WikiProject's ongoing activities]] in one or two sentences. * Help [[d:Special:LanguageStats|translate]] or proofread the interface and documentation pages, in your own language! * [[d:User:Pasleim/projectmerge|Help merge identical items]] across Wikimedia projects. * Help [[d:Wikidata:Status updates/Next|write the next summary!]] <div style="margin-top:10px; font-size:90%; padding-left:5px; font-family:Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;">'''· [[:d:Special:MyLanguage/Wikidata:Status updates/2025 03 03|Read the full report]] · [[d:Special:MyLanguage/Wikidata:Status updates/2025 02 24|Previous issue]] · [[m:Global message delivery/Targets/Wikidata|Unsubscribe]] · [[:d:User:Mohammed Abdulai (WMDE)|Mohammed Abdulai (WMDE)]] [[:d:User talk:Mohammed Abdulai (WMDE)|talk]] · [[Pengguna:MediaWiki message delivery|MediaWiki message delivery]] ([[Perbincangan pengguna:MediaWiki message delivery|bincang]]) 23:26, 3 Mac 2025 (+08)''' </div> </div> </div> <!-- Pesanan dihantar oleh Pengguna:Mohammed Abdulai (WMDE)@metawiki yang menggunakan senarai di https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikidata&oldid=28317525 --> == <span lang="en" dir="ltr">Tech News: 2025-10</span> == <div lang="en" dir="ltr"> <section begin="technews-2025-W10"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2025/10|Translations]] are available. '''Updates for editors''' * All logged-in editors using the mobile view can now edit a full page. The "{{int:Minerva-page-actions-editfull}}" link is accessible from the "{{int:minerva-page-actions-overflow}}" menu in the toolbar. This was previously only available to editors using the [[mw:Special:MyLanguage/Reading/Web/Advanced mobile contributions|Advanced mobile contributions]] setting. [https://phabricator.wikimedia.org/T387180] * Interface administrators can now help to remove the deprecated Cite CSS code matching "<code dir="ltr">mw-ref</code>" from their local <bdi lang="en" dir="ltr">[[MediaWiki:Common.css]]</bdi>. The list of wikis in need of cleanup, and the code to remove, [https://global-search.toolforge.org/?q=mw-ref%5B%5E-a-z%5D&regex=1&namespaces=8&title=.*css can be found with this global search] and in [https://ace.wikipedia.org/w/index.php?title=MediaWiki:Common.css&oldid=145662#L-139--L-144 this example], and you can learn more about how to help on the [[mw:Parsoid/Parser Unification/Cite CSS|CSS migration project page]]. The Cite footnote markers ("<code dir="ltr">[1]</code>") are now rendered by [[mw:Special:MyLanguage/Parsoid|Parsoid]], and the deprecated CSS is no longer needed. The CSS for backlinks ("<code dir="ltr">mw:referencedBy</code>") should remain in place for now. This cleanup is expected to cause no visible changes for readers. Please help to remove this code before March 20, after which the development team will do it for you. * When editors embed a file (e.g. <code><nowiki>[[File:MediaWiki.png]]</nowiki></code>) on a page that is protected with cascading protection, the software will no longer restrict edits to the file description page, only to new file uploads.[https://phabricator.wikimedia.org/T24521] In contrast, transcluding a file description page (e.g. <code><nowiki>{{:File:MediaWiki.png}}</nowiki></code>) will now restrict edits to the page.[https://phabricator.wikimedia.org/T62109] * When editors revert a file to an earlier version it will now require the same permissions as ordinarily uploading a new version of the file. The software now checks for 'reupload' or 'reupload-own' rights,[https://phabricator.wikimedia.org/T304474] and respects cascading protection.[https://phabricator.wikimedia.org/T140010] * When administrators are listing pages for deletion with the Nuke tool, they can now also list associated talk pages and redirects for deletion, alongside pages created by the target, rather than needing to manually delete these pages afterwards. [https://phabricator.wikimedia.org/T95797] * The [[m:Special:MyLanguage/Tech/News/2025/03|previously noted]] update to Single User Login, which will accommodate browser restrictions on cross-domain cookies by moving login and account creation to a central domain, will now roll out to all users during March and April. The team plans to enable it for all new account creation on [[wikitech:Deployments/Train#Tuesday|Group0]] wikis this week. See [[mw:Special:MyLanguage/MediaWiki Platform Team/SUL3#Deployment|the SUL3 project page]] for more details and an updated timeline. * Since last week there has been a bug that shows some interface icons as black squares until the page has fully loaded. It will be fixed this week. [https://phabricator.wikimedia.org/T387351] * One new wiki has been created: a {{int:project-localized-name-group-wikipedia/en}} in [[d:Q2044560|Sylheti]] ([[w:syl:|<code>w:syl:</code>]]) [https://phabricator.wikimedia.org/T386441] * [[File:Octicons-sync.svg|12px|link=|class=skin-invert|Recurrent item]] View all {{formatnum:23}} community-submitted {{PLURAL:23|task|tasks}} that were [[m:Special:MyLanguage/Tech/News/Recently resolved community tasks|resolved last week]]. For example, a bug was fixed with loading images in very old versions of the Firefox browser on mobile. [https://phabricator.wikimedia.org/T386400] '''Updates for technical contributors''' * [[File:Octicons-sync.svg|12px|link=|class=skin-invert|Recurrent item]] Detailed code updates later this week: [[mw:MediaWiki 1.44/wmf.19|MediaWiki]] '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2025/10|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2025-W10"/> </div> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 10:30, 4 Mac 2025 (+08) <!-- Pesanan dihantar oleh Pengguna:Quiddity (WMF)@metawiki yang menggunakan senarai di https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=28334563 --> == Growth Newsletter #33 == <div class="plainlinks mw-content-ltr" lang="en" dir="ltr"> [[File:Growth_team_logo_-_Icon_only.svg|right|frameless|class=skin-invert]] ''A quarterly update from the Growth team on our work to improve the new editor experience.'' === [[mw:Growth/Constructive activation experimentation|Constructive Activation Experiments]] === This year, the Growth team is exploring ways to help more new account holders start editing—and do so constructively, meaning their edits are not reverted. Our latest experiments include: * '''Gradual rollout of "Add a Link" at English Wikipedia''' – We are gradually introducing the "Add a Link" structured task to newcomers at English Wikipedia ([[phab:T386029|T386029]]). This serves as a natural A/B test to measure its impact on activation, retention, and revert rates ([[phab:T382603|T382603]]). Previous experiments on pilot wikis showed that "Add a Link" increases newcomer participation, particularly by helping them make constructive (non-reverted) edits. * '''Testing in-article suggestions for first-time editors''' – Many new account holders want to contribute but don’t know where to start. To help, we’re piloting a feature that surfaces structured task suggestions directly in an article’s read view for brand-new editors ([[phab:T385343|T385343]]). These suggestions will appear for logged-in users with no edits, providing a clear, simple way to begin contributing that is surfaced while they read. === [[mw:Help:Growth/Tools/Community updates module|Community Updates]] === Newcomers often struggle to find their place in Wikipedia’s collaborative environment. While experienced editors easily discover events like edit-a-thons and writing campaigns, newcomers often miss out. * To bridge this gap, we launched the '''Community Updates''' module for the Newcomer Homepage. This module is disabled by default, allowing Community Admins to decide how (or if) to use it. * If your community hosts events, consider setting up a Community Update to engage and welcome newcomers! [[diffblog:2025/02/12/community-updates-module-connecting-newcomers-to-your-initiatives|Learn more on Diff]]. To configure, visit Special:CommunityConfiguration. === [[mw:Community Configuration|Community Configuration]] === Community Configuration is now available across all wikis, including non-Wikipedia projects ([[phab:T383910|T383910]]). Community Configuration allows admins to customize various features like Growth features and Automoderator for their communities, and more recently the Babel extension now allows admins to modify configuration: * '''Babel customization''' – Admins can now configure Babel settings ([[phab:T374348|T374348]]), including category naming, automatic category creation, and more. See an example on [[commons:Special:CommunityConfiguration/Babel|Wikimedia Commons]]. * '''Upcoming configurable features''' – Projects exploring community configuration options include: '''[[metawiki:Incident_Reporting_System|Incident Reporting System]]''' ([[phab:T374113|T374113]]) and '''[[phab:T384444|Cite backlinks]]''' ([[phab:T378807|T378807]]). === [[mw:Growth/Feature summary#Mentorship 2|Mentorship]] === Mentors play a key role in guiding new editors. If you’re interested in mentoring, or turning mentorship on at your wiki, check out the [[mw:Growth/FAQ#Mentorship|Mentorship FAQ]] * Starting February 17, 100% of new accounts at English Wikipedia will be assigned a mentor ([[phab:T384505|T384505]]). * At Spanish Wikipedia, on 50% of newcomers get a mentor. Experienced contributors are encouraged to [[:es:Especial:Gestionar_mentores|join mentorship]] so that Spanish Wikipedia can provide a mentor to all new users. === Looking Ahead === In the coming months, we will continue balancing maintenance work—such as deprecating EditGrowth Config ([[phab:T367574|T367574]]) and migrating Statslib ([[phab:T359352|T359352]]) — with user-facing improvements that support new editors and foster the next generation of contributors. ''<small>'''[[mw:Special:MyLanguage/Growth/Newsletters|Growth team's newsletter]]''' prepared by [[mw:Special:MyLanguage/Growth|the Growth team]] and posted by [[m:User:MediaWiki message delivery|bot]] • [[mw:Talk:Growth|Give feedback]] • [[m:Special:MyLanguage/Global message delivery/Targets/Growth team updates|Subscribe or unsubscribe]].</small>'' </div> 03:00, 5 Mac 2025 (+08) <!-- Pesanan dihantar oleh Pengguna:Trizek (WMF)@metawiki yang menggunakan senarai di https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Growth_team_updates&oldid=28323658 --> == Wikidata weekly summary #670 == <div class="plainlinks mw-content-ltr" lang="en" dir="ltr"> [[File:Wikidata-logo-en.svg|150px|right]] <div style="margin-top:10px; padding-left:5px; font-family:Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;">'' Here's your quick overview of what has been happening around Wikidata in the<br>week leading up to 2025-03-10. Missed the previous one? See issue [[d:Special:MyLanguage/Wikidata:Status updates/2025 03 03|#669]]''</div> <div style="-moz-column-count:2; -webkit-column-count:2; column-count:2; -webkit-column-width: 400px; -moz-column-width: 400px; column-width: 400px;"> ''' Events ''' * [[d:Special:MyLanguage/Wikidata:Events|Upcoming events]]: [https://www.unifi.it/it/eventi/incontro-donne-toscane-wikidata-laboratorio-di-inserimento-dati-una-memoria-condivisa Tuscan Women & Wikidata] - data entry lab for shared memory, 5 March. ''' Press, articles, blog posts, videos ''' * Blogs ** [https://blog.wikimedia.de/2025/03/03/data-reuse-days-2025/ WMDE Blog - Highlights of Data Reuse Days]: The post showcases 3 excellent apps: WikiFlix (public domain full-length films), KDE Itinerary (travel assistant app) and Scribe Keyboard (easier writing in secondary languages). These are just some of the applications built using Wikidata; check out more at the [[d:Event:Data_Reuse_Days_2025|Data Reuse Days]] pages. ** (German) [https://blog.wikimedia.de/2025/03/05/digitale-stolpersteine/ Digital Stumbling Blocks – How the Wiki Community Drives Remembrance Culture]: User:Cookroach highlights the efforts of Wikimedians across projects (Wikidata, Wikipedia, Commons) to digitally document the [[w:Stolperstein|Stolpersteine]], brass-plaques laid to commemorate victims of the National Socialism. ** (German) [https://dhistory.hypotheses.org/9858 Digital History Berlin: Field research with LOD] - a write-up of the methods, experiences data-model and SPARQl queries of the field research conducted as part of the [[d:Wikidata:WikiProject_Field_Survey_Digital_Humanities_/_Digital_History|WikiProject: Field Survey Digital Humanities]]. ** (Italian) [https://www.sc-politiche.unifi.it/art-1343-progetto-wikipedia-e-wikidata-per-la-cesare-alfieri.html# Wikipedia & Wikidata project for Cesare Alfieri] - an introduction to the project to expand articles and data of the archives of Cesare Alfieri University of Florence. ** [https://semlab.io/blog/communicating-ontology Communicating Ontology: Technical approaches for facilitating use of our Wikibase data] (Semantic Lab at Pratt Institute) ''' Tool of the week ''' * [https://github.com/acrion/zelph zelph]: A new tool for detecting logical contradictions and making inferences in Wikidata, using a rule-based system to improve data quality and derive new facts. Check it out on GitHub or explore results on the [https://zelph.org/ project website]. * New Tool for Women’s Day: [https://scheherazade-temp.toolforge.org/ Scheherazade] identifies women without articles in your Wikipedia but present in many others, helping editors prioritize creating missing biographies. ''' Other Noteworthy Stuff ''' * [https://lists.wikimedia.org/hyperkitty/list/wiki-research-l@lists.wikimedia.org/thread/ZX63E4GPQC6ZQBKGLI7XJUANKT6KOKHE/ Wikimedia Research Fund had launched]. You're encourage to submit proposals around Wikidata. The deadline to submit your proposal is April 16, 2025. * The 4th iteration of the [[d:Wikidata:Open Online Course|Wikidata:Open Online Course]] will begin from March 17 until April 30. Whether you're a beginner taking your first steps, an individual in need of a refresher on Wikidata concepts, or a seasoned trainer looking to level up your skills - this course is right for you. '''Newest [[d:Special:ListProperties|properties]] and [[d:Special:MyLanguage/Wikidata:Property proposal|property proposals]] to review''' * Newest General datatypes: **[[:d:Property:P13351|model number]] (<nowiki>identifier for a product model</nowiki>) **[[:d:Property:P13353|provides data for property]] (<nowiki>dataset associated with this external ID usually contains data applicable to this other Wikidata property</nowiki>) **[[:d:Property:P13359|items classified]] (<nowiki>class of items that this classification system classifies</nowiki>) **[[:d:Property:P13360|presented works]] (<nowiki>works of art or creative works performed, displayed or presented at a given event</nowiki>) **[[:d:Property:P13361|number of goals scored in penalty shootouts]] (<nowiki>total number of goals scored by a team in a penalty shootout</nowiki>) * Newest External identifiers: [[:d:Property:P13343|‎Thinky Games game ID]], [[:d:Property:P13344|Lenape Talking Dictionary ID]], [[:d:Property:P13345|Biographical Dictionary of Republican China (X-Boorman) ID]], [[:d:Property:P13346|LEMAC ID]], [[:d:Property:P13347|Bane NOR station ID]], [[:d:Property:P13348|Sutian entry ID]], [[:d:Property:P13349|Platform for Taiwan Religion and Folk Culture ID]], [[:d:Property:P13350|Meine Abgeordneten ID]], [[:d:Property:P13352|Hiking Note plant ID]], [[:d:Property:P13354|VGC game ID]], [[:d:Property:P13355|VGC company ID]], [[:d:Property:P13356|VGC people ID]], [[:d:Property:P13357|Archives in Bavaria ID]], [[:d:Property:P13358|VGC theme ID]], [[:d:Property:P13362|‎Steam group ID]], [[:d:Property:P13363|AllGame game ID (archived)]] * New General datatypes property proposals to review: **[[:d:Wikidata:Property proposal/kigo of|kigo of]] (<nowiki>the season the sense denotes in haiku in Japanese</nowiki>) **[[:d:Wikidata:Property proposal/Hare Psychopathy Checklist-Revised score|Hare Psychopathy Checklist-Revised score]] (<nowiki>score that the subject have received on the Hare Psychopathy Checklist-Revised psychological assessment tool as administered by a suitably qualified and experienced clinician under scientifically controlled and licensed conditions, standardized conditions</nowiki>) * New External identifier property proposals to review: [[:d:Wikidata:Property proposal/Archaeological site (Japan) ID|Archaeological site (Japan) ID]], [[:d:Wikidata:Property proposal/Hmong Studies Citations ID|Hmong Studies Citations ID]], [[:d:Wikidata:Property proposal/GitLab topic|GitLab topic]], [[:d:Wikidata:Property proposal/Christchurch City Council Park ID|Christchurch City Council Park ID]], [[:d:Wikidata:Property proposal/Clio-online researcher ID|Clio-online researcher ID]], [[:d:Wikidata:Property proposal/Clio-online web resource ID|Clio-online web resource ID]], [[:d:Wikidata:Property proposal/Clio-online organization ID|Clio-online organization ID]], [[:d:Wikidata:Property proposal/Congress.gov committee ID|Congress.gov committee ID]], [[:d:Wikidata:Property proposal/AGORHA ID|AGORHA ID]], [[:d:Wikidata:Property proposal/Crunchyroll artist ID|Crunchyroll artist ID]], [[:d:Wikidata:Property proposal/ZOOM Platform product ID|ZOOM Platform product ID]], [[:d:Wikidata:Property proposal/GCMD keyword ID|GCMD keyword ID]], [[:d:Wikidata:Property proposal/KnowWhereGraph entity ID|KnowWhereGraph entity ID]], [[:d:Wikidata:Property proposal/VejinBooks author ID|VejinBooks author ID]], [[:d:Wikidata:Property proposal/SteamDB tech ID|SteamDB tech ID]], [[:d:Wikidata:Property proposal/Identifiant Cartofaf d'une organisation|Identifiant Cartofaf d'une organisation]], [[:d:Wikidata:Property proposal/Saarland Biografien ID|Saarland Biografien ID]], [[:d:Wikidata:Property proposal/Murderpedia ID|Murderpedia ID]], [[:d:Wikidata:Property proposal/Big Fish Games game ID|Big Fish Games game ID]], [[:d:Wikidata:Property proposal/Danskefilmstemmer.dk work ID|Danskefilmstemmer.dk work ID]] <!-- END NEW PROPOSALS --> You can comment on [[d:Wikidata:Property proposal/Overview|all open property proposals]]! ''' Did you know? ''' * Query examples: **[https://w.wiki/DHxF Obscure units of measurement and where to find them] ** [https://w.wiki/DNQ7 Female scientists with most number of sitelinks] (but not English Wikipedia) * Newest [[d:Special:MyLanguage/Wikidata:WikiProjects|WikiProjects]]: [[d:Wikidata:WikiProject AncientCoinsAndModernMedals|AncientCoinsAndModernMedals]] * WikiProject Highlights: ** [[d:Wikidata:WikiProject_Biology/List_of_mushrooms|WikiProject Biology: List of Mushrooms]] - revived by [[d:User:Prototyperspective|User:Prototyperspective]], help catalogue all known fungal friends, and join the subreddit (for all Wikidata topics): r/WData ** [[d:Wikidata:WikiProject India/Police Stations|India/Police Stations]] * Newest [[d:Wikidata:Database reports|database reports]]: [[d:Wikidata:WikiProject Software/List of free software without an image set|List of free software without an image set]] - This is a table of Wikidata items about a free software missing an image. * [[d:Wikidata:Showcase items|Showcase Items]]: [[d:Q18406872|Doctor Strange (Q18406872)]] - 2016 film directed by Scott Derrickson * [[d:Wikidata:Showcase lexemes|Showcase Lexemes]]: [[d:Lexeme:L476372|felle (L476372)]] - Bokmål verb that can mean "to make something fall", "to kill", "to force a resignation", "to prove guilt", "to let lose", "to announce" or "to join." ''' Development ''' * Search: The search team at the WMF has added a new search keyword for Lexemes. You can use the keyword "inlanguage:en" or "inlanguage:Q1860" to limit your search to Lexemes with Lexeme language English and so on. Here is an example search for "bank" within English Lexemes: https://www.wikidata.org/w/index.php?search=L%3Abank+inlanguage%3Aen ([[phab:T271776]]) [[phab:maniphest/query/4RotIcw5oINo/#R|You can see all open tickets related to Wikidata here]]. If you want to help, you can also have a look at [https://phabricator.wikimedia.org/project/board/71/query/zfiRgTnZF7zu/?filter=zfiRgTnZF7zu&order=priority the tasks needing a volunteer]. ''' Weekly Tasks ''' * Add labels, in your own language(s), for the new properties listed [[d:Wikidata:Status_updates/Next#Newest_properties_and_property_proposals_to_review|above]]. * Contribute to the showcase Item and Lexeme [[d:Wikidata:Status_updates/Next#Did_you_know?|above]]. * Summarize your [[d:Wikidata:Status_updates/Next#Did_you_know?|WikiProject's ongoing activities]] in one or two sentences. * Help [[d:Special:LanguageStats|translate]] or proofread the interface and documentation pages, in your own language! * [[d:User:Pasleim/projectmerge|Help merge identical items]] across Wikimedia projects. * Help [[d:Wikidata:Status updates/Next|write the next summary!]] <div style="margin-top:10px; font-size:90%; padding-left:5px; font-family:Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;">'''· [[:d:Special:MyLanguage/Wikidata:Status updates/2025 03 10|Read the full report]] · [[d:Special:MyLanguage/Wikidata:Status updates/2025 03 03|Previous issue]] · [[m:Global message delivery/Targets/Wikidata|Unsubscribe]] · [[:d:User:Mohammed Abdulai (WMDE)|Mohammed Abdulai (WMDE)]] [[:d:User talk:Mohammed Abdulai (WMDE)|talk]] · [[Pengguna:MediaWiki message delivery|MediaWiki message delivery]] ([[Perbincangan pengguna:MediaWiki message delivery|bincang]]) 23:02, 10 Mac 2025 (+08)''' </div> </div> </div> <!-- Pesanan dihantar oleh Pengguna:Mohammed Abdulai (WMDE)@metawiki yang menggunakan senarai di https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikidata&oldid=28349310 --> == <span lang="en" dir="ltr">Tech News: 2025-11</span> == <div lang="en" dir="ltr"> <section begin="technews-2025-W11"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2025/11|Translations]] are available. '''Updates for editors''' * Editors who use password managers at multiple wikis may notice changes in the future. The way that our wikis provide information to password managers about reusing passwords across domains has recently been updated, so some password managers might now offer you login credentials that you saved for a different Wikimedia site. Some password managers already did this, and are now doing it for more Wikimedia domains. This is part of the [[mw:Special:MyLanguage/MediaWiki Platform Team/SUL3|SUL3 project]] which aims to improve how our unified login works, and to keep it compatible with ongoing changes to the web-browsers we use. [https://phabricator.wikimedia.org/T385520][https://phabricator.wikimedia.org/T384844] * The Wikipedia Apps Team is inviting interested users to help improve Wikipedia’s offline and limited internet use. After discussions in [[m:Afrika Baraza|Afrika Baraza]] and the last [[m:Special:MyLanguage/ESEAP Hub/Meetings|ESEAP call]], key challenges like search, editing, and offline access are being explored, with upcoming focus groups to dive deeper into these topics. All languages are welcome, and interpretation will be available. Want to share your thoughts? [[mw:Special:MyLanguage/Wikimedia Apps/Improving Wikipedia Mobile Apps for Offline & Limited Internet Use|Join the discussion]] or email <bdi lang="en" dir="ltr">aramadan@wikimedia.org</bdi>! * All wikis will be read-only for a few minutes on March 19. This is planned at [https://zonestamp.toolforge.org/1742392800 14:00 UTC]. More information will be published in Tech News and will also be posted on individual wikis in the coming weeks. * [[File:Octicons-sync.svg|12px|link=|class=skin-invert|Recurrent item]] View all {{formatnum:27}} community-submitted {{PLURAL:27|task|tasks}} that were [[m:Special:MyLanguage/Tech/News/Recently resolved community tasks|resolved last week]]. '''Updates for technical contributors''' * [[File:Octicons-sync.svg|12px|link=|class=skin-invert|Recurrent item]] Detailed code updates later this week: [[mw:MediaWiki 1.44/wmf.20|MediaWiki]] '''In depth''' * The latest quarterly [[mw:Special:MyLanguage/Growth/Newsletters/33|Growth newsletter]] is available. It includes: the launch of the Community Updates module, the most recent changes in Community Configuration, and the upcoming test of in-article suggestions for first-time editors. * An old API that was previously used in the Android Wikipedia app is being removed at the end of March. There are no current software uses, but users of the app with a version that is older than 6 months by the time of removal (2025-03-31), will no longer have access to the Suggested Edits feature, until they update their app. You can [[diffblog:2025/02/24/sunset-of-wikimedia-recommendation-api/|read more details about this change]]. '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2025/11|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2025-W11"/> </div> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 07:09, 11 Mac 2025 (+08) <!-- Pesanan dihantar oleh Pengguna:Quiddity (WMF)@metawiki yang menggunakan senarai di https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=28372257 --> == This Month in Education: February 2025 == <div class="plainlinks" lang="en" dir="ltr">Apologies for writing in English. Please help to translate in your language. <div style="text-align: center;"> <span style="font-weight:bold; color:#00A7E2; font-size:2.9em; font-family:'Helvetica Neue', Helvetica, Arial, sans-serif;">This Month in Education</span> <span style="font-weight:bold; color:#00A7E2; font-size:1.4em; font-family:'Helvetica Neue', Helvetica, Arial, sans-serif;"> Volume 14 • Issue 2 • February 2025</span> <div style="border-top:1px solid #a2a9b1; border-bottom:1px solid #a2a9b1; padding:0.5em; font-size:larger; margin-bottom:0.2em">[[m:Special:MyLanguage/Education/Newsletter/February 2025|Contents]] • [[m:Special:MyLanguage/Education/Newsletter/February 2025/Headlines|Headlines]] • [[m:Special:MyLanguage/Global message delivery/Targets/This Month in Education|Subscribe]]</div> <div style="color:white; font-size:1.8em; font-family:Montserrat; background:#92BFB1;">In This Issue</div></div> <div style="text-align: left; column-count: 2; column-width: 35em;"> * [[m:Special:MyLanguage/Education/News/February 2025/Activities series at the Shefit Hekali school in Peqin, Albania|Activities series at the Shefit Hekali school in Peqin, Albania]] * [[m:Special:MyLanguage/Education/News/February 2025/Wikimedia Brazil has formed a partnership with a public policy research institute|Wikimedia Brazil has formed a partnership with a public policy research institute]] * [[m:Special:MyLanguage/Education/News/February 2025/Preserving Heritage: Tuluvas Aati Month Educational Wikimedia Programs|Preserving Heritage: Tuluvas Aati Month Educational Wikimedia Programs]] * [[m:Special:MyLanguage/Education/News/February 2025/Reflecting on our Past: Farewell to the Auckland Museum Summer Students|Reflecting on our Past: Farewell to the Auckland Museum Summer Students]] * [[m:Special:MyLanguage/Education/News/February 2025/Successful Conclusion of the Second Phase of "Reading Wikipedia in the Classroom" in Yemen|Successful Conclusion of the Second Phase of "Reading Wikipedia in the Classroom" in Yemen]] * [[m:Special:MyLanguage/Education/News/February 2025/Wiki Workshop in Mitrovica |Wiki Workshop in Mitrovica]] * [[m:Special:MyLanguage/Education/News/February 2025/Wikimedia MKD' Education: Lots of new trained users, lots of new articles|Wikimedia MKD' Education: Lots of new trained users, lots of new articles]] * [[m:Special:MyLanguage/Education/News/February 2025/Wikimedia Serbia receives accreditation from the National Library of Serbia for the Wiki Senior seminar|Wikimedia Serbia receives accreditation from the National Library of Serbia for the Wiki Senior seminar]] </div> <div style="margin-top:10px; text-align: center; font-size:90%; padding-left:5px; font-family:Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;">[[m:Special:MyLanguage/Education/Newsletter/About|About ''This Month in Education'']] · [[m:Global message delivery/Targets/This Month in Education|Subscribe/Unsubscribe]] · [[m:Special:MyLanguage/MassMessage|Global message delivery]] · For the team: [[:m:User:ZI Jony|ZI Jony]] 17:04, 12 Mac 2025 (+08)</div> </div> <!-- Pesanan dihantar oleh Pengguna:ZI Jony@metawiki yang menggunakan senarai di https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/This_Month_in_Education&oldid=28314249 --> == Wikidata weekly summary #671 == <div class="plainlinks mw-content-ltr" lang="en" dir="ltr"> [[File:Wikidata-logo-en.svg|150px|right]] <div style="margin-top:10px; padding-left:5px; font-family:Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;">'' Here's your quick overview of what has been happening around Wikidata in the<br>week leading up to 2025-03-17. Missed the previous one? See issue [[d:Special:MyLanguage/Wikidata:Status updates/2025 03 10|#670]]''</div> <div style="-moz-column-count:2; -webkit-column-count:2; column-count:2; -webkit-column-width: 400px; -moz-column-width: 400px; column-width: 400px;"> ''' Discussions ''' * New request for comments: [[d:Wikidata:Requests_for_comment/Deprecate_P642|Time to deprecate P642]] - [[d:Property:P642|of (P642)]] has spent 3 years marked as''deprecated''. Is it time to finally mark it as an [[d:Q18644427|obsolete Wikidata property(Q18644427)]]? ''' Events ''' * [[d:Special:MyLanguage/Wikidata:Events|Upcoming events]]: ** [https://lists.wikimedia.org/hyperkitty/list/african-wikimedians@lists.wikimedia.org/thread/EDXCS7QM3QYJBORQUKBJ3NTIDUYIZSKU/ Call for Wikimania 2025 Programme reviewers]. Apply until Monday 17 March 12:00 UTC ** Wikidata Affinity Group Update: The fourth session of Starting a Wikidata Project, originally set for March 18, will now be an asynchronous Slack discussion in the #wikidata channel of the LD4 Slack Space. Join us at [https://zonestamp.toolforge.org/1742313600 9am PT / 16:00 UTC] to discuss Reporting Your Outcomes and Results. Join Slack [https://join.slack.com/t/ld4/shared_invite/zt-31379okvn-8IVWvbCZerKnN352sKCa2g here]. Note: April programming will pause as we prepare the next series. ''' Press, articles, blog posts, videos ''' * Blogs ** [[d:outreach:GLAM/Newsletter/February 2025/Contents/Poland report|Training for the staff of the Museum of Photography in Krakow on Wikimedia Commons and Wikidata]] - "The training aimed to enable the MuFo staff to effectively navigate and develop skills in editing and managing the museum's digital resources within the Wikimedia projects." ** (German) [https://temporaerhaus.de/tag/wikimedia/ Wikipedia Unterwegs - this time in Neu-Ulm]: This travelling community meetup for German Wikimedians discusses the growing ecosystem of Wikipedia, Wikidata and Commons. ** [http://magnusmanske.de/wordpress/archives/757 REST in Rust] by Magnus: "A new Rust crate has been developed to simplify access to the Wikibase REST API, featuring industry-level coding standards, 248 unit tests, >97% code coverage, and high maintainability. Check out the GitHub repo and contribute via the issue tracker or pull requests!" * Videos ** [https://lists.wikimedia.org/hyperkitty/list/wikibase-cloud@lists.wikimedia.org/thread/2MZ7O26YWZDLNDUU5YKW3RKQHRKR6D5C/ Useful videos that explain how to set up/make use of Wikibases]. Put together by Valerie ** [https://www.youtube.com/watch?v=uk7Lfr9mAAk&pp=ygUIV2lraWJhc2U%3D Wikidata and Wikibase - Curriculum Transformation in the Digital Humanities] ** (Chinese) [https://www.youtube.com/watch?v=1IT_dl08DMA Open Data Day Taiwan 2025]: more details and program agenda on the [[m:Wikimedia_Taiwan/Wikidata_Taiwan/Open_Data_Day_Taiwan_2025|Wikimedia Taiwan Meta Event]] page ** [https://www.youtube.com/watch?v=DQneCQUk9d8 Wikidata as an Open Data Resource]: Ian Watt at Open Source SG ** [https://www.youtube.com/watch?v=bRY2mtj1MFY Bridging GLAM and Wiki: The Khalili Perspective]: Dr. Martin Poulter, WiR at Khalili Foundation. ''' Tool of the week ''' * [https://www.expeditia.info/ Research Expeditions on Wikidata with itineraries] - Visualization tool for research expeditions itineraries and natural history collections. ''' Other Noteworthy Stuff ''' * An [https://lists.wikimedia.org/hyperkitty/list/wikidata-tech@lists.wikimedia.org/thread/KDZXE3S57G34WUHHB4R5DTQ4RLOZKLCY/ update regarding the WDQS backend] has been published, about the adoption of the new endpoints and the next steps that will take place. * [https://lists.wikimedia.org/hyperkitty/list/african-wikimedians@lists.wikimedia.org/thread/A6OR2H5UHG6CNDE4LHIXBX4KAVK2KLKZ/ Call for Projects – Wiki Mentor Africa Hackathon 2025]. Do you have a technical project that needs contributions? Or a testing initiative that could use more hands? Submit a project BY 21st March 2025. * [https://www.wikidata.org/wiki/Wikidata:Embedding_Project The Wikidata Vector Database] prototype is almost ready! Developers interested in integrating semantic search into their applications and editors looking to explore Wikidata items using natural language search are invited to reach out for more details: philippe.saade{{@}}wikimedia.de * Join the Wikimedia Deutschland software development team: [https://wikimedia-deutschland.softgarden.io/job/53665453/Product-Manager-Wikibase-Suite-all-genders-?jobDbPVId=198705093&l=en Product Manager Wikibase Suite] (all genders) '''Newest [[d:Special:ListProperties|properties]] and [[d:Special:MyLanguage/Wikidata:Property proposal|property proposals]] to review''' * Newest General datatypes: **[[:d:Property:P13380|OAI formatter]] (<nowiki>formatter to generate ID compatible with Open Archives Initiative Protocol for Metadata Harvesting services</nowiki>) **[[:d:Property:P13381|AI-generation prompt]] (<nowiki>exact prompt that was used to generate this AI-generated media or work</nowiki>) **[[:d:Property:P13391|data analysis method]] (<nowiki>methods used in the main item for inspecting, cleansing, transforming, and modeling data with the goal of discovering useful information</nowiki>) * Newest External identifiers: [[:d:Property:P13364|Wikishire article ID]], [[:d:Property:P13365|HelloAsso organization ID]], [[:d:Property:P13366|Dictionnaire de la déportation gardoise person ID]], [[:d:Property:P13367|Graceful17 entity ID]], [[:d:Property:P13368|‎Game Input Database ID]], [[:d:Property:P13369|DRTV ID]], [[:d:Property:P13370|Calindex person ID]], [[:d:Property:P13371|Historia Hispánica ID]], [[:d:Property:P13372|‎TERMDAT ID]], [[:d:Property:P13373|Kulturdatenbank ID]], [[:d:Property:P13374|DDLC entry ID]], [[:d:Property:P13375|Chinese Basketball Association player ID]], [[:d:Property:P13376|‎Captain Coaster coaster ID]], [[:d:Property:P13377|Memoria Chilena ID]], [[:d:Property:P13378|Jamendo track ID]], [[:d:Property:P13379|MikuWiki article ID]], [[:d:Property:P13382|‎ZOOM Platform product ID]], [[:d:Property:P13383|Clio-online researcher ID]], [[:d:Property:P13384|Clio-online organization ID]], [[:d:Property:P13385|‎SteamDB tech ID]], [[:d:Property:P13386|‎Big Fish Games game ID]], [[:d:Property:P13387|Clio-online web resource ID]], [[:d:Property:P13388|Iowa State University Library Vocabularies ID]], [[:d:Property:P13389|Newsweek topic ID]], [[:d:Property:P13390|booru tag]] <!-- END NEW PROPERTIES --> <!-- NEW PROPOSALS DO NOT REMOVE --> * New General datatypes property proposals to review: **[[:d:Wikidata:Property proposal/watercraft prefix|watercraft prefix]] (<nowiki>prefix applied to watercraft operated by different organisations</nowiki>) **[[:d:Wikidata:Property proposal/accused|accused]] (<nowiki>person or organization who has been accused of carrying out this harmful, illegal, or immoral act without having received a criminal conviction or where the accused have been acquitted in a court of law</nowiki>) **[[:d:Wikidata:Property proposal/applies to volume|applies to volume]] (<nowiki>volume of the item (usually edition of a work) to which the claim applies</nowiki>) **[[:d:Wikidata:Property proposal/oxygen endurance|oxygen endurance]] (<nowiki>The maximum time a submarine, spacecraft or enclosed vehicle can sustain life using its onboard oxygen supply.</nowiki>) **[[:d:Wikidata:Property proposal/Coefficient of thermal expansion|Coefficient of thermal expansion]] (<nowiki></nowiki>) **[[:d:Wikidata:Property proposal/fracture toughness|fracture toughness]] (<nowiki></nowiki>) * New External identifier property proposals to review: [[:d:Wikidata:Property proposal/Danskefilmstemmer.dk work ID|Danskefilmstemmer.dk work ID]], [[:d:Wikidata:Property proposal/Danskefilmstemmer.dk character ID|Danskefilmstemmer.dk character ID]], [[:d:Wikidata:Property proposal/Internet-Portal „Westfälische Geschichte“ person ID|Internet-Portal „Westfälische Geschichte“ person ID]], [[:d:Wikidata:Property proposal/Kosovo NGO registration number|Kosovo NGO registration number]], [[:d:Wikidata:Property proposal/Yale LUX ID|Yale LUX ID]], [[:d:Wikidata:Property proposal/geraldika.ru symbol ID|geraldika.ru symbol ID]], [[:d:Wikidata:Property proposal/Swimcloud swimmer ID|Swimcloud swimmer ID]], [[:d:Wikidata:Property proposal/CACI company ID|CACI company ID]], [[:d:Wikidata:Property proposal/VD 16 ID|VD 16 ID]], [[:d:Wikidata:Property proposal/World Higher Education Database ID|World Higher Education Database ID]], [[:d:Wikidata:Property proposal/Qur'an Wiki article ID|Qur'an Wiki article ID]], [[:d:Wikidata:Property proposal/JSIC code|JSIC code]], [[:d:Wikidata:Property proposal/Macrotransactions game ID|Macrotransactions game ID]], [[:d:Wikidata:Property proposal/Landtag Tirol person ID|Landtag Tirol person ID]], [[:d:Wikidata:Property proposal/NexusMods mod ID|NexusMods mod ID]], [[:d:Wikidata:Property proposal/Thunderstore game ID|Thunderstore game ID]], [[:d:Wikidata:Property proposal/SideQuest app ID|SideQuest app ID]], [[:d:Wikidata:Property proposal/IndExs Exsiccata ID|IndExs Exsiccata ID]], [[:d:Wikidata:Property proposal/National Academy of Engineering member ID|National Academy of Engineering member ID]], [[:d:Wikidata:Property proposal/DGO ID|DGO ID]], [[:d:Wikidata:Property proposal/The Rural Settlement of Roman Britain ID|The Rural Settlement of Roman Britain ID]], [[:d:Wikidata:Property proposal/Audiovisual Identity Database page|Audiovisual Identity Database page]], [[:d:Wikidata:Property proposal/Encyclopaedia of Islam (Arabic edition) ID|Encyclopaedia of Islam (Arabic edition) ID]], [[:d:Wikidata:Property proposal/Rodovid family ID|Rodovid family ID]], [[:d:Wikidata:Property proposal/Cultural Heritage Azerbaijan ID|Cultural Heritage Azerbaijan ID]], [[:d:Wikidata:Property proposal/Zurich Kantonsrat and Regierungsrat member ID|Zurich Kantonsrat and Regierungsrat member ID]] <!-- END NEW PROPOSALS --> You can comment on [[d:Wikidata:Property proposal/Overview|all open property proposals]]! ''' Did you know? ''' * Query examples: ** [https://w.wiki/D4EV Location of fire stations in Spain] ([https://x.com/angelobregons/status/1889979376768614743 source]) ** [https://w.wiki/DTc9 Oldest known individual per taxon] (pre-20th century) ([https://wikis.world/@WikidataFacts@mastodon.social/114173501080142856 source]) * Newest [[d:Special:MyLanguage/Wikidata:WikiProjects|WikiProjects]]: [[d:Wikidata:WikiProject AncientMaths|AncientMaths]] * WikiProject Highlights: New country page for [[Wikidata:WikiProject_Nonprofit_Organizations/Poland|Poland]] in [[Wikidata:WikiProject_Nonprofit_Organizations|WikiProject Nonprofit Organizations]], and on [https://cividata.org/en/poland/ cividata.org]. Help expanding it! * Newest [[d:Wikidata:Database reports|database reports]]: [https://w.wiki/DQWP German lexemes without forms divided by lexical category] ([https://t.me/c/1325756915/35931 source]) * [[d:Wikidata:Showcase items|Showcase Items]]: [[d:Q915|Perm (Q915)]] - city in Russia * [[d:Wikidata:Showcase lexemes|Showcase Lexemes]]: [[d:Lexeme:L298686|Knoten (L298686)]] - German noun that can mean "knot", "fundamental unit of which graphs (in graph theory) are formed", "point where an orbit crosses a plane of reference to which it is inclined", or "hair wrapped in a circular coil around itself (bun)." ''' Development ''' * Wikibase REST API: We continued the work on adding search to the API ([[phab:T383126]]) * Search: We are continuing the work on making it easier to search for entities other than Items in the search box ([[phab:T338483]]) * Query Service: We set up the constraint checks to use the split graph instead of the full graph ([[phab:T374021]]) * Integration in the other Wikimedia projects: We are looking into how changes from Wikidata are represented on the other Wikimedia projects and how that can be improved ([[phab:T386200]]) [[phab:maniphest/query/4RotIcw5oINo/#R|You can see all open tickets related to Wikidata here]]. If you want to help, you can also have a look at [https://phabricator.wikimedia.org/project/board/71/query/zfiRgTnZF7zu/?filter=zfiRgTnZF7zu&order=priority the tasks needing a volunteer]. ''' Weekly Tasks ''' * Add labels, in your own language(s), for the new properties listed [[d:Wikidata:Status_updates/Next#Newest_properties_and_property_proposals_to_review|above]]. * Contribute to the showcase Item and Lexeme [[d:Wikidata:Status_updates/Next#Did_you_know?|above]]. * Summarize your [[d:Wikidata:Status_updates/Next#Did_you_know?|WikiProject's ongoing activities]] in one or two sentences. * Help [[d:Special:LanguageStats|translate]] or proofread the interface and documentation pages, in your own language! * [[d:User:Pasleim/projectmerge|Help merge identical items]] across Wikimedia projects. * Help [[d:Wikidata:Status updates/Next|write the next summary!]] <div style="margin-top:10px; font-size:90%; padding-left:5px; font-family:Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;">'''· [[:d:Special:MyLanguage/Wikidata:Status updates/2025 03 17|Read the full report]] · [[d:Special:MyLanguage/Wikidata:Status updates/2025 03 10|Previous issue]] · [[m:Global message delivery/Targets/Wikidata|Unsubscribe]] · [[:d:User:Mohammed Abdulai (WMDE)|Mohammed Abdulai (WMDE)]] [[:d:User talk:Mohammed Abdulai (WMDE)|talk]] · [[Pengguna:MediaWiki message delivery|MediaWiki message delivery]] ([[Perbincangan pengguna:MediaWiki message delivery|bincang]]) 00:55, 18 Mac 2025 (+08)''' </div> </div> </div> <!-- Pesanan dihantar oleh Pengguna:Mohammed Abdulai (WMDE)@metawiki yang menggunakan senarai di https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikidata&oldid=28385923 --> == <span lang="en" dir="ltr">Tech News: 2025-12</span> == <div lang="en" dir="ltr"> <section begin="technews-2025-W12"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2025/12|Translations]] are available. '''Weekly highlight''' * Twice a year, around the equinoxes, the Wikimedia Foundation's Site Reliability Engineering (SRE) team performs [[m:Special:MyLanguage/Tech/Server switch|a datacenter server switchover]], redirecting all traffic from one primary server to its backup. This provides reliability in case of a crisis, as we can always fall back on the other datacenter. [http://listen.hatnote.com/ Thanks to the Listen to Wikipedia] tool, you can hear the switchover take place: Before it begins, you'll hear the steady stream of edits; Then, as the system enters a brief read-only phase, the sound stops for a couple of minutes, before resuming after the switchover. You can [[diffblog:2025/03/12/hear-that-the-wikis-go-silent-twice-a-year/|read more about the background and details of this process on the Diff blog]]. If you want to keep an ear out for the next server switchover, listen to the wikis on [https://zonestamp.toolforge.org/1742392800 March 19 at 14:00 UTC]. '''Updates for editors''' * The [https://test.wikipedia.org/w/index.php?title=Special:ContentTranslation&filter-type=automatic&filter-id=previous-edits&active-list=suggestions&from=en&to=es improved Content Translation tool dashboard] is now available in [[phab:T387820|10 Wikipedias]] and will be available for all Wikipedias [[phab:T387821|soon]]. With [[mw:Special:MyLanguage/Content translation#Improved translation experience|the unified dashboard]], desktop users can now: Translate new sections of an article; Discover and access topic-based [https://ig.m.wikipedia.org/w/index.php?title=Special:ContentTranslation&active-list=suggestions&from=en&to=ig&filter-type=automatic&filter-id=previous-edits article suggestion filters] (initially available only for mobile device users); Discover and access the [[mw:Special:MyLanguage/Translation suggestions: Topic-based & Community-defined lists|Community-defined lists]] filter, also known as "Collections", from wiki-projects and campaigns. * On Wikimedia Commons, a [[c:Commons:WMF support for Commons/Upload Wizard Improvements#Improve category selection|new system to select the appropriate file categories]] has been introduced: if a category has one or more subcategories, users will be able to click on an arrow that will open the subcategories directly within the form, and choose the correct one. The parent category name will always be shown on top, and it will always be possible to come back to it. This should decrease the amount of work for volunteers in fixing/creating new categories. The change is also available on mobile. These changes are part of planned improvements to the UploadWizard. * The Community Tech team is seeking wikis to join a pilot for the [[m:Special:MyLanguage/Community Wishlist Survey 2023/Multiblocks|Multiblocks]] feature and a refreshed Special:Block page in late March. Multiblocks enables administrators to impose multiple different types of blocks on the same user at the same time. If you are an admin or steward and would like us to discuss joining the pilot with your community, please leave a message on the [[m:Talk:Community Wishlist Survey 2023/Multiblocks|project talk page]]. * Starting March 25, the Editing team will test a new feature for Edit Check at [[phab:T384372|12 Wikipedias]]: [[mw:Special:MyLanguage/Help:Edit check#Multi-check|Multi-Check]]. Half of the newcomers on these wikis will see all [[mw:Special:MyLanguage/Help:Edit check#ref|Reference Checks]] during their edit session, while the other half will continue seeing only one. The goal of this test is to see if users are confused or discouraged when shown multiple Reference Checks (when relevant) within a single editing session. At these wikis, the tags used on edits that show References Check will be simplified, as multiple tags could be shown within a single edit. Changes to the tags are documented [[phab:T373949|on Phabricator]]. [https://phabricator.wikimedia.org/T379131] * The [[m:Special:MyLanguage/Global reminder bot|Global reminder bot]], which is a service for notifying users that their temporary user-rights are about to expire, now supports using the localized name of the user-rights group in the message heading. Translators can see the [[m:Global reminder bot/Translation|listing of existing translations and documentation]] to check if their language needs updating or creation. * The [[Special:GlobalPreferences|GlobalPreferences]] gender setting, which is used for how the software should refer to you in interface messages, now works as expected by overriding the local defaults. [https://phabricator.wikimedia.org/T386584] * [[File:Octicons-sync.svg|12px|link=|class=skin-invert|Recurrent item]] View all {{formatnum:26}} community-submitted {{PLURAL:26|task|tasks}} that were [[m:Special:MyLanguage/Tech/News/Recently resolved community tasks|resolved last week]]. For example, the Wikipedia App for Android had a bug fixed for when a user is browsing and searching in multiple languages. [https://phabricator.wikimedia.org/T379777] '''Updates for technical contributors''' * Later this week, the way that Codex styles are loaded will be changing. There is a small risk that this may result in unstyled interface message boxes on certain pages. User generated content (e.g. templates) is not impacted. Gadgets may be impacted. If you see any issues [[phab:T388847|please report them]]. See the linked task for details, screenshots, and documentation on how to fix any affected gadgets. * [[File:Octicons-sync.svg|12px|link=|class=skin-invert|Recurrent item]] Detailed code updates later this week: [[mw:MediaWiki 1.44/wmf.21|MediaWiki]] '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2025/12|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2025-W12"/> </div> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 07:48, 18 Mac 2025 (+08) <!-- Pesanan dihantar oleh Pengguna:Quiddity (WMF)@metawiki yang menggunakan senarai di https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=28412594 --> == ''The Signpost'': 22 March 2025 == <div lang="en" dir="ltr" class="mw-content-ltr" style="margin-top:10px; font-size:90%; padding-left:5px; font-family:Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;">[[File:WikipediaSignpostIcon.svg|40px|right]] ''News, reports and features from the English Wikipedia's newspaper''</div> <div style="column-count:2;"> * From the editor: [[w:en:Wikipedia:Wikipedia Signpost/2025-03-22/From the editor|''Hanami'']] * News and notes: [[w:en:Wikipedia:Wikipedia Signpost/2025-03-22/News and notes|Deeper look at takedowns targeting Wikipedia]] * In the media: [[w:en:Wikipedia:Wikipedia Signpost/2025-03-22/In the media|The good, the bad, and the unusual]] * Recent research: [[w:en:Wikipedia:Wikipedia Signpost/2025-03-22/Recent research|Explaining the disappointing history of Flagged Revisions; and what's the impact of ChatGPT on Wikipedia so far?]] * Traffic report: [[w:en:Wikipedia:Wikipedia Signpost/2025-03-22/Traffic report|All the world's a stage, we are merely players...]] * Gallery: [[w:en:Wikipedia:Wikipedia Signpost/2025-03-22/Gallery|WikiPortraits rule!]] * Essay: [[w:en:Wikipedia:Wikipedia Signpost/2025-03-22/Essay|Unusual biographical images]] * Obituary: [[w:en:Wikipedia:Wikipedia Signpost/2025-03-22/Obituary|Rest in peace]] </div> <div style="margin-top:10px; font-size:90%; padding-left:5px; font-family:Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;">'''[[w:en:Wikipedia:Wikipedia Signpost|Read this Signpost in full]]''' · [[w:en:Wikipedia:Signpost/Single|Single-page]] · [[m:Global message delivery/Targets/Signpost|Unsubscribe]] · [[m:Global message delivery|Global message delivery]] 11:11, 22 Mac 2025 (+08) <!-- Sent via script ([[w:en:User:JPxG/SPS]]) --></div> <!-- Pesanan dihantar oleh Pengguna:Bri@metawiki yang menggunakan senarai di https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Signpost&oldid=28391577 --> == <span lang="en" dir="ltr">Tech News: 2025-13</span> == <div lang="en" dir="ltr"> <section begin="technews-2025-W13"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2025/13|Translations]] are available. '''Weekly highlight''' * The Wikimedia Foundation is seeking your feedback on the [[m:Special:MyLanguage/Wikimedia Foundation Annual Plan/2025-2026/Product & Technology OKRs|drafts of the objectives and key results that will shape the Foundation's Product and Technology priorities]] for the next fiscal year (starting in July). The objectives are broad high-level areas, and the key-results are measurable ways to track the success of their objectives. Please share your feedback on the talkpage, in any language, ideally before the end of April. '''Updates for editors''' * The [[mw:Special:MyLanguage/Help:Extension:CampaignEvents|CampaignEvents extension]] will be released to multiple wikis (see [[m:Special:MyLanguage/CampaignEvents/Deployment status#Global Deployment Plan|deployment plan]] for details) in April 2025, and the team has begun the process of engaging communities on the identified wikis. The extension provides tools to organize, manage, and promote collaborative activities (like events, edit-a-thons, and WikiProjects) on the wikis. The extension has three tools: [[m:Special:MyLanguage/Event Center/Registration|Event Registration]], [[m:Special:MyLanguage/CampaignEvents/Collaboration list|Collaboration List]], and [[m:Special:MyLanguage/Campaigns/Foundation Product Team/Invitation list|Invitation Lists]]. It is currently on 13 Wikipedias, including English Wikipedia, French Wikipedia, and Spanish Wikipedia, as well as Wikidata. Questions or requests can be directed to the [[mw:Help talk:Extension:CampaignEvents|extension talk page]] or in Phabricator (with <bdi lang="en" dir="ltr" style="white-space: nowrap;">#campaigns-product-team</bdi> tag). * Starting the week of March 31st, wikis will be able to set which user groups can view private registrants in [[m:Special:MyLanguage/Event Center/Registration|Event Registration]], as part of the [[mw:Special:MyLanguage/Help:Extension:CampaignEvents|CampaignEvents]] extension. By default, event organizers and the local wiki admins will be able to see private registrants. This is a change from the current behavior, in which only event organizers can see private registrants. Wikis can change the default setup by [[m:Special:MyLanguage/Requesting wiki configuration changes|requesting a configuration change]] in Phabricator (and adding the <bdi lang="en" dir="ltr" style="white-space: nowrap;">#campaigns-product-team</bdi> tag). Participants of past events can cancel their registration at any time. * Administrators at wikis that have a customized <bdi lang="en" dir="ltr">[[MediaWiki:Sidebar]]</bdi> should check that it contains an entry for the {{int:specialpages}} listing. If it does not, they should add it using <code dir=ltr style="white-space: nowrap;">* specialpages-url|specialpages</code>. Wikis with a default sidebar will see the link moved from the page toolbox into the sidebar menu in April. [https://phabricator.wikimedia.org/T388927] * The Minerva skin (mobile web) combines both Notice and Alert notifications within the bell icon ([[File:OOjs UI icon bell.svg|16px|link=|class=skin-invert]]). There was a long-standing bug where an indication for new notifications was only shown if you had unseen Alerts. This bug is now fixed. In the future, Minerva users will notice a counter atop the bell icon when you have 1 or more unseen Notices and/or Alerts. [https://phabricator.wikimedia.org/T344029] * [[File:Octicons-sync.svg|12px|link=|class=skin-invert|Recurrent item]] View all {{formatnum:23}} community-submitted {{PLURAL:23|task|tasks}} that were [[m:Special:MyLanguage/Tech/News/Recently resolved community tasks|resolved last week]]. '''Updates for technical contributors''' * VisualEditor has introduced a [[mw:VisualEditor/Hooks|new client-side hook]] for developers to use when integrating with the VisualEditor target lifecycle. This hook should replace the existing lifecycle-related hooks, and be more consistent between different platforms. In addition, the new hook will apply to uses of VisualEditor outside of just full article editing, allowing gadgets to interact with the editor in DiscussionTools as well. The Editing Team intends to deprecate and eventually remove the old lifecycle hooks, so any use cases that this new hook does not cover would be of interest to them and can be [[phab:T355555|shared in the task]]. * Developers who use the <code dir=ltr>mw.Api</code> JavaScript library, can now identify the tool using it with the <code dir=ltr>userAgent</code> parameter: <code dir=ltr>var api = new mw.Api( { userAgent: 'GadgetNameHere/1.0.1' } );</code>. If you maintain a gadget or user script, please set a user agent, because it helps with library and server maintenance and with differentiating between legitimate and illegitimate traffic. [https://phabricator.wikimedia.org/T373874][https://foundation.wikimedia.org/wiki/Policy:Wikimedia_Foundation_User-Agent_Policy] * [[File:Octicons-sync.svg|12px|link=|class=skin-invert|Recurrent item]] Detailed code updates later this week: [[mw:MediaWiki 1.44/wmf.22|MediaWiki]] '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2025/13|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2025-W13"/> </div> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 06:42, 25 Mac 2025 (+08) <!-- Pesanan dihantar oleh Pengguna:Quiddity (WMF)@metawiki yang menggunakan senarai di https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=28443127 --> == Wikidata weekly summary #672 == <div class="plainlinks mw-content-ltr" lang="en" dir="ltr"> [[File:Wikidata-logo-en.svg|150px|right]] <div style="margin-top:10px; padding-left:5px; font-family:Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;">'' Here's your quick overview of what has been happening around Wikidata in the<br>week leading up to 2025-03-17. Missed the previous one? See issue [[d:Special:MyLanguage/Wikidata:Status updates/2025 03 10|#670]]''</div> <div style="-moz-column-count:2; -webkit-column-count:2; column-count:2; -webkit-column-width: 400px; -moz-column-width: 400px; column-width: 400px;"> ''' Discussions ''' * New request for comments: [[d:Wikidata:Requests_for_comment/Deprecate_P642|Time to deprecate P642]] - [[d:Property:P642|of (P642)]] has spent 3 years marked as''deprecated''. Is it time to finally mark it as an [[d:Q18644427|obsolete Wikidata property(Q18644427)]]? ''' Events ''' * [[d:Special:MyLanguage/Wikidata:Events|Upcoming events]]: ** [https://lists.wikimedia.org/hyperkitty/list/african-wikimedians@lists.wikimedia.org/thread/EDXCS7QM3QYJBORQUKBJ3NTIDUYIZSKU/ Call for Wikimania 2025 Programme reviewers]. Apply until Monday 17 March 12:00 UTC ** Wikidata Affinity Group Update: The fourth session of Starting a Wikidata Project, originally set for March 18, will now be an asynchronous Slack discussion in the #wikidata channel of the LD4 Slack Space. Join us at [https://zonestamp.toolforge.org/1742313600 9am PT / 16:00 UTC] to discuss Reporting Your Outcomes and Results. Join Slack [https://join.slack.com/t/ld4/shared_invite/zt-31379okvn-8IVWvbCZerKnN352sKCa2g here]. Note: April programming will pause as we prepare the next series. ''' Press, articles, blog posts, videos ''' * Blogs ** [[d:outreach:GLAM/Newsletter/February 2025/Contents/Poland report|Training for the staff of the Museum of Photography in Krakow on Wikimedia Commons and Wikidata]] - "The training aimed to enable the MuFo staff to effectively navigate and develop skills in editing and managing the museum's digital resources within the Wikimedia projects." ** (German) [https://temporaerhaus.de/tag/wikimedia/ Wikipedia Unterwegs - this time in Neu-Ulm]: This travelling community meetup for German Wikimedians discusses the growing ecosystem of Wikipedia, Wikidata and Commons. ** [http://magnusmanske.de/wordpress/archives/757 REST in Rust] by Magnus: "A new Rust crate has been developed to simplify access to the Wikibase REST API, featuring industry-level coding standards, 248 unit tests, >97% code coverage, and high maintainability. Check out the GitHub repo and contribute via the issue tracker or pull requests!" * Videos ** [https://lists.wikimedia.org/hyperkitty/list/wikibase-cloud@lists.wikimedia.org/thread/2MZ7O26YWZDLNDUU5YKW3RKQHRKR6D5C/ Useful videos that explain how to set up/make use of Wikibases]. Put together by Valerie ** [https://www.youtube.com/watch?v=uk7Lfr9mAAk&pp=ygUIV2lraWJhc2U%3D Wikidata and Wikibase - Curriculum Transformation in the Digital Humanities] ** (Chinese) [https://www.youtube.com/watch?v=1IT_dl08DMA Open Data Day Taiwan 2025]: more details and program agenda on the [[m:Wikimedia_Taiwan/Wikidata_Taiwan/Open_Data_Day_Taiwan_2025|Wikimedia Taiwan Meta Event]] page ** [https://www.youtube.com/watch?v=DQneCQUk9d8 Wikidata as an Open Data Resource]: Ian Watt at Open Source SG ** [https://www.youtube.com/watch?v=bRY2mtj1MFY Bridging GLAM and Wiki: The Khalili Perspective]: Dr. Martin Poulter, WiR at Khalili Foundation. ''' Tool of the week ''' * [https://www.expeditia.info/ Research Expeditions on Wikidata with itineraries] - Visualization tool for research expeditions itineraries and natural history collections. ''' Other Noteworthy Stuff ''' * An [https://lists.wikimedia.org/hyperkitty/list/wikidata-tech@lists.wikimedia.org/thread/KDZXE3S57G34WUHHB4R5DTQ4RLOZKLCY/ update regarding the WDQS backend] has been published, about the adoption of the new endpoints and the next steps that will take place. * [https://lists.wikimedia.org/hyperkitty/list/african-wikimedians@lists.wikimedia.org/thread/A6OR2H5UHG6CNDE4LHIXBX4KAVK2KLKZ/ Call for Projects – Wiki Mentor Africa Hackathon 2025]. Do you have a technical project that needs contributions? Or a testing initiative that could use more hands? Submit a project BY 21st March 2025. * [https://www.wikidata.org/wiki/Wikidata:Embedding_Project The Wikidata Vector Database] prototype is almost ready! Developers interested in integrating semantic search into their applications and editors looking to explore Wikidata items using natural language search are invited to reach out for more details: philippe.saade{{@}}wikimedia.de * Join the Wikimedia Deutschland software development team: [https://wikimedia-deutschland.career.softgarden.de/jobs/53665453/Product-Manager-Wikibase-Suite-all-genders-/ Product Manager Wikibase Suite] (all genders) '''Newest [[d:Special:ListProperties|properties]] and [[d:Special:MyLanguage/Wikidata:Property proposal|property proposals]] to review''' * Newest General datatypes: **[[:d:Property:P13380|OAI formatter]] (<nowiki>formatter to generate ID compatible with Open Archives Initiative Protocol for Metadata Harvesting services</nowiki>) **[[:d:Property:P13381|AI-generation prompt]] (<nowiki>exact prompt that was used to generate this AI-generated media or work</nowiki>) **[[:d:Property:P13391|data analysis method]] (<nowiki>methods used in the main item for inspecting, cleansing, transforming, and modeling data with the goal of discovering useful information</nowiki>) * Newest External identifiers: [[:d:Property:P13364|Wikishire article ID]], [[:d:Property:P13365|HelloAsso organization ID]], [[:d:Property:P13366|Dictionnaire de la déportation gardoise person ID]], [[:d:Property:P13367|Graceful17 entity ID]], [[:d:Property:P13368|‎Game Input Database ID]], [[:d:Property:P13369|DRTV ID]], [[:d:Property:P13370|Calindex person ID]], [[:d:Property:P13371|Historia Hispánica ID]], [[:d:Property:P13372|‎TERMDAT ID]], [[:d:Property:P13373|Kulturdatenbank ID]], [[:d:Property:P13374|DDLC entry ID]], [[:d:Property:P13375|Chinese Basketball Association player ID]], [[:d:Property:P13376|‎Captain Coaster coaster ID]], [[:d:Property:P13377|Memoria Chilena ID]], [[:d:Property:P13378|Jamendo track ID]], [[:d:Property:P13379|MikuWiki article ID]], [[:d:Property:P13382|‎ZOOM Platform product ID]], [[:d:Property:P13383|Clio-online researcher ID]], [[:d:Property:P13384|Clio-online organization ID]], [[:d:Property:P13385|‎SteamDB tech ID]], [[:d:Property:P13386|‎Big Fish Games game ID]], [[:d:Property:P13387|Clio-online web resource ID]], [[:d:Property:P13388|Iowa State University Library Vocabularies ID]], [[:d:Property:P13389|Newsweek topic ID]], [[:d:Property:P13390|booru tag]] <!-- END NEW PROPERTIES --> <!-- NEW PROPOSALS DO NOT REMOVE --> * New General datatypes property proposals to review: **[[:d:Wikidata:Property proposal/watercraft prefix|watercraft prefix]] (<nowiki>prefix applied to watercraft operated by different organisations</nowiki>) **[[:d:Wikidata:Property proposal/accused|accused]] (<nowiki>person or organization who has been accused of carrying out this harmful, illegal, or immoral act without having received a criminal conviction or where the accused have been acquitted in a court of law</nowiki>) **[[:d:Wikidata:Property proposal/applies to volume|applies to volume]] (<nowiki>volume of the item (usually edition of a work) to which the claim applies</nowiki>) **[[:d:Wikidata:Property proposal/oxygen endurance|oxygen endurance]] (<nowiki>The maximum time a submarine, spacecraft or enclosed vehicle can sustain life using its onboard oxygen supply.</nowiki>) **[[:d:Wikidata:Property proposal/Coefficient of thermal expansion|Coefficient of thermal expansion]] (<nowiki></nowiki>) **[[:d:Wikidata:Property proposal/fracture toughness|fracture toughness]] (<nowiki></nowiki>) * New External identifier property proposals to review: [[:d:Wikidata:Property proposal/Danskefilmstemmer.dk work ID|Danskefilmstemmer.dk work ID]], [[:d:Wikidata:Property proposal/Danskefilmstemmer.dk character ID|Danskefilmstemmer.dk character ID]], [[:d:Wikidata:Property proposal/Internet-Portal „Westfälische Geschichte“ person ID|Internet-Portal „Westfälische Geschichte“ person ID]], [[:d:Wikidata:Property proposal/Kosovo NGO registration number|Kosovo NGO registration number]], [[:d:Wikidata:Property proposal/Yale LUX ID|Yale LUX ID]], [[:d:Wikidata:Property proposal/geraldika.ru symbol ID|geraldika.ru symbol ID]], [[:d:Wikidata:Property proposal/Swimcloud swimmer ID|Swimcloud swimmer ID]], [[:d:Wikidata:Property proposal/CACI company ID|CACI company ID]], [[:d:Wikidata:Property proposal/VD 16 ID|VD 16 ID]], [[:d:Wikidata:Property proposal/World Higher Education Database ID|World Higher Education Database ID]], [[:d:Wikidata:Property proposal/Qur'an Wiki article ID|Qur'an Wiki article ID]], [[:d:Wikidata:Property proposal/JSIC code|JSIC code]], [[:d:Wikidata:Property proposal/Macrotransactions game ID|Macrotransactions game ID]], [[:d:Wikidata:Property proposal/Landtag Tirol person ID|Landtag Tirol person ID]], [[:d:Wikidata:Property proposal/NexusMods mod ID|NexusMods mod ID]], [[:d:Wikidata:Property proposal/Thunderstore game ID|Thunderstore game ID]], [[:d:Wikidata:Property proposal/SideQuest app ID|SideQuest app ID]], [[:d:Wikidata:Property proposal/IndExs Exsiccata ID|IndExs Exsiccata ID]], [[:d:Wikidata:Property proposal/National Academy of Engineering member ID|National Academy of Engineering member ID]], [[:d:Wikidata:Property proposal/DGO ID|DGO ID]], [[:d:Wikidata:Property proposal/The Rural Settlement of Roman Britain ID|The Rural Settlement of Roman Britain ID]], [[:d:Wikidata:Property proposal/Audiovisual Identity Database page|Audiovisual Identity Database page]], [[:d:Wikidata:Property proposal/Encyclopaedia of Islam (Arabic edition) ID|Encyclopaedia of Islam (Arabic edition) ID]], [[:d:Wikidata:Property proposal/Rodovid family ID|Rodovid family ID]], [[:d:Wikidata:Property proposal/Cultural Heritage Azerbaijan ID|Cultural Heritage Azerbaijan ID]], [[:d:Wikidata:Property proposal/Zurich Kantonsrat and Regierungsrat member ID|Zurich Kantonsrat and Regierungsrat member ID]] <!-- END NEW PROPOSALS --> You can comment on [[d:Wikidata:Property proposal/Overview|all open property proposals]]! ''' Did you know? ''' * Query examples: ** [https://w.wiki/D4EV Location of fire stations in Spain] ([https://x.com/angelobregons/status/1889979376768614743 source]) ** [https://w.wiki/DTc9 Oldest known individual per taxon] (pre-20th century) ([https://wikis.world/@WikidataFacts@mastodon.social/114173501080142856 source]) * Newest [[d:Special:MyLanguage/Wikidata:WikiProjects|WikiProjects]]: [[d:Wikidata:WikiProject AncientMaths|AncientMaths]] * WikiProject Highlights: New country page for [[Wikidata:WikiProject_Nonprofit_Organizations/Poland|Poland]] in [[Wikidata:WikiProject_Nonprofit_Organizations|WikiProject Nonprofit Organizations]], and on [https://cividata.org/en/poland/ cividata.org]. Help expanding it! * Newest [[d:Wikidata:Database reports|database reports]]: [https://w.wiki/DQWP German lexemes without forms divided by lexical category] ([https://t.me/c/1325756915/35931 source]) * [[d:Wikidata:Showcase items|Showcase Items]]: [[d:Q915|Perm (Q915)]] - city in Russia * [[d:Wikidata:Showcase lexemes|Showcase Lexemes]]: [[d:Lexeme:L298686|Knoten (L298686)]] - German noun that can mean "knot", "fundamental unit of which graphs (in graph theory) are formed", "point where an orbit crosses a plane of reference to which it is inclined", or "hair wrapped in a circular coil around itself (bun)." ''' Development ''' * Wikibase REST API: We continued the work on adding search to the API ([[phab:T383126]]) * Search: We are continuing the work on making it easier to search for entities other than Items in the search box ([[phab:T338483]]) * Query Service: We set up the constraint checks to use the split graph instead of the full graph ([[phab:T374021]]) * Integration in the other Wikimedia projects: We are looking into how changes from Wikidata are represented on the other Wikimedia projects and how that can be improved ([[phab:T386200]]) [[phab:maniphest/query/4RotIcw5oINo/#R|You can see all open tickets related to Wikidata here]]. If you want to help, you can also have a look at [https://phabricator.wikimedia.org/project/board/71/query/zfiRgTnZF7zu/?filter=zfiRgTnZF7zu&order=priority the tasks needing a volunteer]. ''' Weekly Tasks ''' * Add labels, in your own language(s), for the new properties listed [[d:Wikidata:Status_updates/Next#Newest_properties_and_property_proposals_to_review|above]]. * Contribute to the showcase Item and Lexeme [[d:Wikidata:Status_updates/Next#Did_you_know?|above]]. * Summarize your [[d:Wikidata:Status_updates/Next#Did_you_know?|WikiProject's ongoing activities]] in one or two sentences. * Help [[d:Special:LanguageStats|translate]] or proofread the interface and documentation pages, in your own language! * [[d:User:Pasleim/projectmerge|Help merge identical items]] across Wikimedia projects. * Help [[d:Wikidata:Status updates/Next|write the next summary!]] <div style="margin-top:10px; font-size:90%; padding-left:5px; font-family:Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;">'''· [[d:Special:MyLanguage/Wikidata:Status updates/2025 03 10|Previous issue]] · [[:d:User:Danny Benjafield (WMDE)|Danny Benjafield (WMDE)]] [[:d:User talk:Danny Benjafield (WMDE)|talk]] ·''' </div> </div> </div> <!-- Pesanan dihantar oleh Pengguna:Danny Benjafield (WMDE)@metawiki yang menggunakan senarai di https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikidata&oldid=28439177 --> == Wikidata weekly summary #672 (correct version!) == <div class="plainlinks mw-content-ltr" lang="en" dir="ltr"> [[File:Wikidata-logo-en.svg|150px|right]] <div style="margin-top:10px; padding-left:5px; font-family:Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;">'' Here's your quick overview of what has been happening around Wikidata in the<br>week leading up to 2025-03-24. Missed the previous one? See issue [[d:Special:MyLanguage/Wikidata:Status updates/2025 03 17|#671]]''</div> <div style="-moz-column-count:2; -webkit-column-count:2; column-count:2; -webkit-column-width: 400px; -moz-column-width: 400px; column-width: 400px;"> '''Discussions''' * New requests for permissions/Bot:[[d:Wikidata:Requests for permissions/Administrator/MsynABot (2025)|Request for admin flag for MsynBot]] - From 2021 through 2024, this bot has implemented the 2019 RfC “[[d:Wikidata:Requests for comment/semi-protection to prevent vandalism on most used Items|semi-protection to prevent vandalism on most used Items]]” by maintaining page protections based on the outcome, [[d:Wikidata:Protection policy#Highly used items]]. The admin flag got lost due to bot inactivity but the bot operation could be resumed immediately if the admin flag is given back. '''Events''' * [[d:Special:MyLanguage/Wikidata:Events|Upcoming events]]: ** [[d:Event:AAFRennes2025|AAFRennes2025, 26-28 Mars 2025]] ** 5-6 April & 12 April: [[d:Wikidata:Scholia/Events/Hackathon April 2025|Scholia Hackathon]] ** [[d:Event:Wikidata_and_Sister_Projects|Wikidata and Sister Projects]] to take place '''May 29 - June 1'''. Please send us your session ideas, we still have lots of space for proposals. This is a great chance to highlight the benefits of Wikidata use in other WM projects. See [[d:Event_talk:Wikidata_and_Sister_Projects|Talk page]] for proposals. '''Press, articles, blog posts, videos''' * Blogs ** [https://professional.wiki/en/articles/wikibase-extensions Enhance Your Wikibase With Extensions] ** [https://tech-news.wikimedia.de/2025/03/21/editing-lexemes-with-your-little-finger/ Editing Lexemes with your little finger] ** [https://commonists.wordpress.com/2025/03/24/wikidata-and-the-sum-of-all-video-games-2024-edition/ Wikidata and the sum of all video games − 2024 edition] by [[User:Jean-Frédéric|Jean-Fred]] * [https://threadreaderapp.com/thread/1902026975210025181.html Thread: Who wins in a Wikipedia race between GPT-4.5, o1, Claude 3.7 Sonnet, and @OpenAI's new Computer-Using Agent?] '''Tool of the week''' * [[d:Wikidata:Lexica|Lexica]] - a mobile-friendly tool that simplifies micro contributions to lexicographical data on Wikidata, making various editing tasks accessible and intuitive for contributors of all experience levels. '''Other Noteworthy Stuff''' *[[d:Wikidata:Usability and usefulness/Item editing experience/Mobile editing of statements | Mobile Editing of Statements]] - You have been asking for the ability to edit statements from mobile devices for years, this project will make editing statements on Wikidata Items more accessible and user-friendly for mobile users. [https://greatquestion.co/wikimediadeutschland/bo2e7e2a/apply Sign up to participate in prototype testing and interviews with our UX team] *Join the Wikimedia Deutschland software development team: [https://wikimedia-deutschland.career.softgarden.de/jobs/53665453/Product-Manager-Wikibase-Suite-all-genders-/ Product Manager Wikibase Suite] (all genders) '''Newest [[d:Special:ListProperties|properties]] and [[d:Special:MyLanguage/Wikidata:Property proposal|property proposals]] to review''' <!-- NEW PROPERTIES DO NOT REMOVE --> * Newest [[d:Special:ListProperties|properties]]: ** General datatypes: ***[[:d:Property:P13391|data analysis method]] (<nowiki>methods used in the main item for inspecting, cleansing, transforming, and modeling data with the goal of discovering useful information</nowiki>) ** External identifiers: [[:d:Property:P13390|booru tag]], [[:d:Property:P13392|Steam Group numeric ID]], [[:d:Property:P13393|Kompass company ID]], [[:d:Property:P13394|‎Macrotransactions game ID]], [[:d:Property:P13395|Thunderstore game ID]], [[:d:Property:P13396|‎JSR package ID]], [[:d:Property:P13397|‎GitLab topic ID]], [[:d:Property:P13398|Amazon Music track ID]], [[:d:Property:P13399|Crunchyroll artist ID]], [[:d:Property:P13400|SideQuest app ID]] <!-- END NEW PROPERTIES --> <!-- NEW PROPOSALS DO NOT REMOVE --> * New [[d:Special:MyLanguage/Wikidata:Property proposal|property proposals]] to review: ** General datatypes: ***[[:d:Wikidata:Property proposal/levels|levels]] (<nowiki>levels, maps, episodes, chapters or stages of this video game</nowiki>) ***[[:d:Wikidata:Property proposal/Scilit scholar ID|Scilit scholar ID]] (<nowiki>author identifier on {{Q|77125337}}</nowiki>) ***[[:d:Wikidata:Property proposal/وزن صرفي عربي|وزن صرفي عربي]] (<nowiki>A feature to adjust the pattern of Arabic words in lexemes</nowiki>) ***[[:d:Wikidata:Property proposal/باب صرفي للأفعال العربية الثلاثية المجردة|باب صرفي للأفعال العربية الثلاثية المجردة]] (<nowiki>Morphology of the Arabic triliteral verbs</nowiki>) ***[[:d:Wikidata:Property proposal/land degradation|land degradation]] (<nowiki>The amount of land that is degraded by an object. Mainly for infrastructure projects</nowiki>) ***[[:d:Wikidata:Property proposal/Research projects that contributed to this data set|Research projects that contributed to this data set]] (<nowiki>This property allows to identify research projects that they have contributed to or created an item</nowiki>) ***[[:d:Wikidata:Property proposal/Platform height|Platform height]] (<nowiki>platform height above the top of the rail (or above the road for buses)</nowiki>) ***[[:d:Wikidata:Property proposal/extended by (addons for this item)|extended by (addons for this item)]] (<nowiki>Class of software this software is extended by</nowiki>) ** External identifiers: [[:d:Wikidata:Property proposal/Congressional Medal of Honor Society recipient ID|Congressional Medal of Honor Society recipient ID]], [[:d:Wikidata:Property proposal/Delfi.ee theme ID|Delfi.ee theme ID]], [[:d:Wikidata:Property proposal/identifiant Dezède d'un individu|identifiant Dezède d'un individu]], [[:d:Wikidata:Property proposal/SeqCode Registry ID|SeqCode Registry ID]], [[:d:Wikidata:Property proposal/Openalfa street ID|Openalfa street ID]], [[:d:Wikidata:Property proposal/The Oxford Dictionary of Music entry ID|The Oxford Dictionary of Music entry ID]], [[:d:Wikidata:Property proposal/A Dictionary of Education entry ID|A Dictionary of Education entry ID]], [[:d:Wikidata:Property proposal/TDKIV wikibase ID|TDKIV wikibase ID]] <!-- END NEW PROPOSALS --> You can comment on [[d:Wikidata:Property proposal/Overview|all open property proposals]]! '''Did you know?''' * Query examples: ** [https://w.wiki/DZF7 2024 Population Census in Uganda] ([https://x.com/kateregga1/status/1900953102976512383 source]) * WikiProject Highlights: **[[d:Wikidata:WikiProject Musée d'art contemporain de Montréal/Liste des artistes de la collection|Musée d'art contemporain de Montréal/Liste des artistes de la collection]] * [[d:Wikidata:Showcase items|Showcase Items]]: [[d:Q15046091|Cinderella (Q15046091)]] - 2015 film directed by Kenneth Branagh * [[d:Wikidata:Showcase lexemes|Showcase Lexemes]]: [[d:Lexeme:L166968|страсть (L166968)]] - Russian noun that can mean "love", "passion", "desire", or "suffering." '''Development''' * Wikibase REST API: We finished work on the simple Item search ([[phab:T383126]]) and started on the one for Properties ([[phab:T386377]]) * Vector 2022 skin: We fixed a number of the remaining issues with dark mode ([[phab:T385039]]) and sitelink positioning ([[phab:T316797]]) * Search: We continued the work on making it easier to search in other entity types (Properties, Lexemes, EntitySchemas) besides Items ([[phab:T321543]]) [[phab:maniphest/query/4RotIcw5oINo/#R|You can see all open tickets related to Wikidata here]]. If you want to help, you can also have a look at [https://phabricator.wikimedia.org/project/board/71/query/zfiRgTnZF7zu/?filter=zfiRgTnZF7zu&order=priority the tasks needing a volunteer]. '''Weekly Tasks''' * Add labels, in your own language(s), for the new properties listed [[d:Wikidata:Status_updates/Next#Newest_properties_and_property_proposals_to_review|above]]. * Contribute to the showcase Item and Lexeme [[d:Wikidata:Status_updates/Next#Did_you_know?|above]]. * Govdirectory weekly focus country: * Summarize your [[d:Wikidata:Status_updates/Next#Did_you_know?|WikiProject's ongoing activities]] in one or two sentences. * Help [[d:Special:LanguageStats|translate]] or proofread the interface and documentation pages, in your own language! * [[d:User:Pasleim/projectmerge|Help merge identical items]] across Wikimedia projects. * Help [[d:Wikidata:Status updates/Next|write the next summary!]] Anything to add? Please share! :) <div style="margin-top:10px; font-size:90%; padding-left:5px; font-family:Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;">'''· [[d:Special:MyLanguage/Wikidata:Status updates/2025 03 10|Previous issue]] · [[:d:User:Danny Benjafield (WMDE)|Danny Benjafield (WMDE)]] [[:d:User talk:Danny Benjafield (WMDE)|talk]] ·''' </div> </div> </div> <!-- Pesanan dihantar oleh Pengguna:Danny Benjafield (WMDE)@metawiki yang menggunakan senarai di https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikidata&oldid=28449306 --> == <span lang="en" dir="ltr">Tech News: 2025-14</span> == <div lang="en" dir="ltr"> <section begin="technews-2025-W14"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2025/14|Translations]] are available. '''Updates for editors''' * The Editing team is working on a new [[mw:Special:MyLanguage/Edit Check|Edit check]]: [[mw:Special:MyLanguage/Edit check#26 March 2025|Peacock check]]. This check's goal is to identify non-neutral terms while a user is editing a wikipage, so that they can be informed that their edit should perhaps be changed before they publish it. This project is at the early stages, and the team is looking for communities' input: [[phab:T389445|in this Phabricator task]], they are gathering on-wiki policies, templates used to tag non-neutral articles, and the terms (jargon and keywords) used in edit summaries for the languages they are currently researching. You can participate by editing the table on Phabricator, commenting on the task, or directly messaging [[m:user:Trizek (WMF)|Trizek (WMF)]]. * [[mw:Special:MyLanguage/MediaWiki Platform Team/SUL3|Single User Login]] has now been updated on all wikis to move login and account creation to a central domain. This makes user login compatible with browser restrictions on cross-domain cookies, which have prevented users of some browsers from staying logged in. * [[File:Octicons-sync.svg|12px|link=|class=skin-invert|Recurrent item]] View all {{formatnum:35}} community-submitted {{PLURAL:35|task|tasks}} that were [[m:Special:MyLanguage/Tech/News/Recently resolved community tasks|resolved last week]]. '''Updates for technical contributors''' * Starting on March 31st, the MediaWiki Interfaces team will begin a limited release of generated OpenAPI specs and a SwaggerUI-based sandbox experience for [[mw:Special:MyLanguage/API:REST API|MediaWiki REST APIs]]. They invite developers from a limited group of non-English Wikipedia communities (Arabic, German, French, Hebrew, Interlingua, Dutch, Chinese) to review the documentation and experiment with the sandbox in their preferred language. In addition to these specific Wikipedia projects, the sandbox and OpenAPI spec will be available on the [[testwiki:Special:RestSandbox|on the test wiki REST Sandbox special page]] for developers with English as their preferred language. During the preview period, the MediaWiki Interfaces Team also invites developers to [[mw:MediaWiki Interfaces Team/Feature Feedback/REST Sandbox|share feedback about your experience]]. The preview will last for approximately 2 weeks, after which the sandbox and OpenAPI specs will be made available across all wiki projects. * [[File:Octicons-sync.svg|12px|link=|class=skin-invert|Recurrent item]] Detailed code updates later this week: [[mw:MediaWiki 1.44/wmf.23|MediaWiki]] '''In depth''' * Sometimes a small, [[gerrit:c/operations/cookbooks/+/1129184|one line code change]] can have great significance: in this case, it means that for the first time in years we're able to run all of the stack serving <bdi lang="en" dir="ltr">[http://maps.wikimedia.org/ maps.wikimedia.org]</bdi> - a host dedicated to serving our wikis and their multi-lingual maps needs - from a single core datacenter, something we test every time we perform a [[m:Special:MyLanguage/Tech/Server switch|datacenter switchover]]. This is important because it means that in case one of our datacenters is affected by a catastrophe, we'll still be able to serve the site. This change is the result of [[phab:T216826|extensive work]] by two developers on porting the last component of the maps stack over to [[w:en:Kubernetes|kubernetes]], where we can allocate resources more efficiently than before, thus we're able to withstand more traffic in a single datacenter. This work involved a lot of complicated steps because this software, and the software libraries it uses, required many long overdue upgrades. This type of work makes the Wikimedia infrastructure more sustainable. '''Meetings and events''' * [[mw:Special:MyLanguage/MediaWiki Users and Developers Workshop Spring 2025|MediaWiki Users and Developers Workshop Spring 2025]] is happening in Sandusky, USA, and online, from 14–16 May 2025. The workshop will feature discussions around the usage of MediaWiki software by and within companies in different industries and will inspire and onboard new users. Registration and presentation signup is now available at the workshop's website. '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2025/14|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2025-W14"/> </div> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 08:05, 1 April 2025 (+08) <!-- Pesanan dihantar oleh Pengguna:Quiddity (WMF)@metawiki yang menggunakan senarai di https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=28473566 --> == Wikidata weekly summary #673 == <div class="plainlinks mw-content-ltr" lang="en" dir="ltr"> [[File:Wikidata-logo-en.svg|150px|right]] <div style="margin-top:10px; padding-left:5px; font-family:Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;">'' Here's your quick overview of what has been happening around Wikidata in the<br>week leading up to 2025-04-01. Missed the previous one? See issue [[d:Special:MyLanguage/Wikidata:Status updates/2025 03 24|#672]]''</div> <div style="-moz-column-count:2; -webkit-column-count:2; column-count:2; -webkit-column-width: 400px; -moz-column-width: 400px; column-width: 400px;"> '''Discussions''' * Open request for adminship: [[d:Wikidata:Requests_for_permissions/Administrator/BRPever_2|BRPever 2]] adminship request closes tomorrow. '''Events''' * [[d:Special:MyLanguage/Wikidata:Events|Upcoming events]]: ** [https://www.mcls.org/news/2025/03/31/mclss-linked-data-users-group-invites-you-to-the-annual-wikidata-edit-a-thon-from-april-7-11-2025/ MCL's Linked Data Usergroup's Wikidata Edit-A-Thon] - The Midwest Collaborative for Library Services is hosting an editathon between April 7 - 11, 2025. This is an onsite event and only available to USA states: Indiana and Michigan. ** (German) [https://sammlungen.io/termine/digitale-provenienzforschung-in-universitaetssammlungen-werkstattberichte-im-sommersemester-2025/yann-legall Wikidata models on colonial looting and African cultural heritage] - June 4, 2025, 1300 UTC+2. This event will be presented in German. ** [https://www.instagram.com/wikimediauganda/p/DH3ZdaHxNo2/ Wikidata Training Workshop by WM Uganda] - on April 26, discover how Wikidata powers Wikipedia and beyond! [https://docs.google.com/forms/d/e/1FAIpQLScmrjO-SkG4Y1-O8G5I5dMH97PMQNaMWxJZN-kJHHSmouM-wQ/viewform Register here] '''Press, articles, blog posts, videos''' * Blogs ** [https://diginomica.com/wikidata-adds-ai-vectors-graph-and-knowledge-bases-heres-why Diginomica: Wikidata adds AI vectors graph and knowledge bases, here's why] ** [https://diginomica.com/something-weekend-differing-versions-reality-what-can-we-learn-how-wikidata-navigating-conflicting Diginomica: Differing versions of reality; how Wikidata navigates conflicting accounts] * Papers ** [https://www.iastatedigitalpress.com/jlsc/article/id/18295/ The New Zealand Thesis Project: Connecting a nation’s dissertations using Wikidata] ** [https://arxiv.org/abs/2503.10294v1 Wikipedia is Not a Dictionary, Delete! Text Classification as a Proxy for Analysing Wiki Deletion Discussions] - includes Wikidata. * Presentations ** [https://doi.org/10.5281/zenodo.15109700 Using chemistry data in Wikidata in AI], at the [https://www.acs.org/meetings/acs-meetings/spring.html American Chemical Society Spring 2025] meeting * Videos ** [https://www.youtube.com/watch?v=eVI4jwmRS64&pp=ygUId2lraWRhdGE%3D Live Wikidata editing - creating Property proposals] with Jan Ainali. ** [https://www.youtube.com/watch?v=AvHVlK_3qJ8 Entity Management Cooperative meeting, with Wikidata] ** (Taiwanese) [https://www.youtube.com/watch?v=HTcKU2K-Vqw Seediq Wikimedia 2024 Annual Conference] - hosted by Wikidata Taiwan, here are the opening remarks by Principal Zhan Su'e's opening speech. ** [https://www.youtube.com/watch?v=ac7laU1WH7o Open translations in mathematics (Oxford Seminar)] - This presentation from Tim Osgood discusses the utility of mathematics for translations, a community-driven approach, and how Wikidata is contributing. ** (Spanish) [https://www.youtube.com/watch?v=7IDUzn5sC9g Socialisation: Literary Data in Bogota 2015 - 2020] - The Colombian Publishing Observatory of the Caro y Cuervo Institute presents "Metadata Model for Independent Publishing in Bogotá", containing over 31,500 data points, all catalogued in Wikidata. ** (Italian) [https://www.youtube.com/watch?v=xaZno818m5o Tools for Visualising Wikidata] - Carlo Bianchini presents some useful tools for visualising data and queries from Wikidata, with a focus on Digital Humanities. '''Tool of the week''' * [[d:Wikidata:Twelfth_Birthday/Presents|Revisiting the Twelfth Birthday Presents]] - if you haven't seen the birthday presents already, go check them out! '''Other Noteworthy Stuff''' * '''[BREAKING CHANGE ANNOUNCEMENT]''' [https://www.youtube.com/watch?v=dQw4w9WgXcQ Please find full information here] * [[d:Wikidata:WikiProject_Ontology/Ontology_Course|Wikidata Ontology Course]] Peter Patel-Schneider and Ege Doğan will run a seven-week Wikidata Ontology Course starting late April / early May. It aims to expand the Wikidata community’s knowledge of the Wikidata ontology through lectures, exercises, and group projects. Participants should have prior Wikidata experience and are expected to attend lectures, complete exercises (about one hour per week), and contribute to a group project. More details [[d:Wikidata:WikiProject_Ontology/Ontology_Course||available here]]. '''Newest [[d:Special:ListProperties|properties]] and [[d:Special:MyLanguage/Wikidata:Property proposal|property proposals]] to review''' <!-- NEW PROPERTIES DO NOT REMOVE --> * Newest [[d:Special:ListProperties|properties]]: ** General datatypes: none ** External identifiers: [[:d:Property:P13399|Crunchyroll artist ID]], [[:d:Property:P13400|SideQuest app ID]], [[:d:Property:P13401|The Atlantic topic ID]], [[:d:Property:P13402|TechSavvy.de GPU ID]], [[:d:Property:P13403|‎Delfi.ee theme ID]], [[:d:Property:P13404|The College of Cardinals Report ID]], [[:d:Property:P13405|NexusMods mod ID]], [[:d:Property:P13406|Hiking Note Trail identifier]], [[:d:Property:P13407|Hiking Note mountain identifier]] <!-- END NEW PROPERTIES --> <!-- NEW PROPOSALS DO NOT REMOVE --> * New [[d:Special:MyLanguage/Wikidata:Property proposal|property proposals]] to review: ** General datatypes: ***[[:d:Wikidata:Property proposal/SWIS-WEM Facility Code|SWIS-WEM Facility Code]] (<nowiki>Unique identifier for facilities registered with the Australian Energy Market Operator for facilities operating in the South West Interconnected System Wholesale Electricity Market (SWIS-WEM Facility Code)</nowiki>) ***[[:d:Wikidata:Property proposal/number of downloads (2)|number of downloads (2)]] (<nowiki>number of downloads of times this application or creative work have been downloaded</nowiki>) ***[[:d:Wikidata:Property proposal/species protection status|species protection status]] (<nowiki>Links species, habitat or biotope type with the regulation international or national that protects this species</nowiki>) ***[[:d:Wikidata:Property proposal/Number of Heads of Families|Number of Heads of Families]] (<nowiki>number of family cards (KK) in an area</nowiki>) ***[[:d:Wikidata:Property proposal/mother's maiden name|mother's maiden name]] (<nowiki>maiden name of this person’s mother</nowiki>) ** External identifiers: [[:d:Wikidata:Property proposal/FirstCycling team season ID|FirstCycling team season ID]], [[:d:Wikidata:Property proposal/FirstCycling race ID|FirstCycling race ID]], [[:d:Wikidata:Property proposal/Dizionario della Musica in Italia ID|Dizionario della Musica in Italia ID]], [[:d:Wikidata:Property proposal/Ethnologue language family ID|Ethnologue language family ID]], [[:d:Wikidata:Property proposal/Untappd beer ID|Untappd beer ID]], [[:d:Wikidata:Property proposal/Catálogo Histórico de Teses e Dissertações da Área de História ID|Catálogo Histórico de Teses e Dissertações da Área de História ID]], [[:d:Wikidata:Property proposal/The Sun topic ID|The Sun topic ID]], [[:d:Wikidata:Property proposal/Databáze her platform ID|Databáze her platform ID]], [[:d:Wikidata:Property proposal/Rekhta Gujarati author ID|Rekhta Gujarati author ID]], [[:d:Wikidata:Property proposal/Itch.io tag ID|Itch.io tag ID]], [[:d:Wikidata:Property proposal/The Jerusalem Post topic ID|The Jerusalem Post topic ID]], [[:d:Wikidata:Property proposal/DVIDS Photo ID|DVIDS Photo ID]], [[:d:Wikidata:Property proposal/LUX person ID|LUX person ID]], [[:d:Wikidata:Property proposal/LUX group ID|LUX group ID]], [[:d:Wikidata:Property proposal/LUX place ID|LUX place ID]], [[:d:Wikidata:Property proposal/Shazoo tag ID|Shazoo tag ID]], [[:d:Wikidata:Property proposal/ідентифікатор особи в Бібліометрика української науки|ідентифікатор особи в Бібліометрика української науки]], [[:d:Wikidata:Property proposal/SCImago Institutions Rankings ID|SCImago Institutions Rankings ID]], [[:d:Wikidata:Property proposal/UniRank ID|UniRank ID]], [[:d:Wikidata:Property proposal/Climate Policy Radar ID|Climate Policy Radar ID]], [[:d:Wikidata:Property proposal/LUX concept ID|LUX concept ID]], [[:d:Wikidata:Property proposal/iNaturalist photo ID|iNaturalist photo ID]], [[:d:Wikidata:Property proposal/identifiant Ordre national du Québec|identifiant Ordre national du Québec]], [[:d:Wikidata:Property proposal/LUX event ID|LUX event ID]], [[:d:Wikidata:Property proposal/Cabinet minutes of the Federal Government ID|Cabinet minutes of the Federal Government ID]], [[:d:Wikidata:Property proposal/R-Sport match ID|R-Sport match ID]], [[:d:Wikidata:Property proposal/Sport Express football match ID|Sport Express football match ID]], [[:d:Wikidata:Property proposal/CPJ topic ID|CPJ topic ID]] <!-- END NEW PROPOSALS --> You can comment on [[d:Wikidata:Property proposal/Overview|all open property proposals]]! '''Did you know?''' * Query examples: ** [https://w.wiki/Dfaf Find Good or Featured Articles in Spanish and Portuguese Wikipedia] * Newest [[d:Special:MyLanguage/Wikidata:WikiProjects|WikiProjects]]: ** [[d:Wikidata:WikiProject_Govdirectory/Rwanda|Govdirectory: Rwanda]] * [[d:Wikidata:Showcase items|Showcase Items]]: [[d:Q252320|Pleinfeld (Q252320)]] - market municipality in Germany * [[d:Wikidata:Showcase lexemes|Showcase Lexemes]]:[[d:Lexeme:L322138|humpback (L322138)]] - English noun that can mean " kyphosis (condition of the spine)", "a person with an abnormal curvature of the spine", "humpback whale, a particular marine mammal variety", "pink salmon", "lake skygazer, a type of ray-finned fish", " type of arch bridge where the span is larger than the ramps on either side", or " humpback dolphin, a particular variety of marine mammal." '''Development''' * Search: We continued the work on making it easier to search entity types other than Items (Lexemes, Properties, EntitySchemas) in the search box ([[phab:T321543]]) * Vector 2022 theme: We are fixing remaining issues with dark mode ([[phab:T385039]]) * Wikibase REST API: We are continuing to build out the simple Item search endpoint ([[phab:T386228]]) and are looking into the one for Properties ([[phab:T386377]]) [[phab:maniphest/query/4RotIcw5oINo/#R|You can see all open tickets related to Wikidata here]]. If you want to help, you can also have a look at [https://phabricator.wikimedia.org/project/board/71/query/zfiRgTnZF7zu/?filter=zfiRgTnZF7zu&order=priority the tasks needing a volunteer]. '''Weekly Tasks''' * Add labels, in your own language(s), for the new properties listed [[d:Wikidata:Status_updates/Next#Newest_properties_and_property_proposals_to_review|above]]. * Contribute to the showcase Item and Lexeme [[d:Wikidata:Status_updates/Next#Did_you_know?|above]]. * Govdirectory weekly focus country: [[d:Wikidata:WikiProject_Govdirectory/Australia|Australia]] * Summarize your [[d:Wikidata:Status_updates/Next#Did_you_know?|WikiProject's ongoing activities]] in one or two sentences. * Help [[d:Special:LanguageStats|translate]] or proofread the interface and documentation pages, in your own language! * [[d:User:Pasleim/projectmerge|Help merge identical items]] across Wikimedia projects. * Help [[d:Wikidata:Status updates/Next|write the next summary!]] Anything to add? Please share! :) <div style="margin-top:10px; font-size:90%; padding-left:5px; font-family:Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;">'''[[:d:Special:Wikidata:Status updates/2025_04_01|Read the full report]]''' &middot; [[m:Global message delivery/Targets/Wikidata|Unsubscribe]] &middot; [[:d:User:Danny Benjafield (WMDE)|Danny Benjafield (WMDE)]] 00:38, 2 April 2025 (+08) </div> </div> </div> <!-- Pesanan dihantar oleh Pengguna:Danny Benjafield (WMDE)@metawiki yang menggunakan senarai di https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikidata&oldid=28449306 --> == Wikidata weekly summary #674 == <div class="plainlinks"> [[File:Wikidata-logo-en.svg|150px|right]]<div style="margin-top:10px; padding-left:5px; font-family:Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;"></div> <div style="margin-top:10px; padding-left:5px; font-family:Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;">''Here's your quick overview of what has been happening around Wikidata over the last week.<br>This is the Wikidata summary of the week before 2025-04-07. Please help [[d:Special:MyLanguage/Wikidata:Status updates/Current|Translate]].''</div> ''' <!--T:1--> Events ''' <!--T:2--> * [[d:Special:MyLanguage/Wikidata:Events|Upcoming events]]: ** [https://lists.wikimedia.org/hyperkitty/list/wiki-research-l@lists.wikimedia.org/thread/GQR2VT7LONW5AHMHUT7RGMZFUQBGYJCF/ Wiki Workshop Registration is Now Open!] The event will be held virtually over two days on May 21 & 22, 2025. ** OpenStreetMap X Wikidata Meetup #75 April 14 Time: 19:30-21:00 UTC+8 at [[d:Special:MyLanguage/Q61752245|Mozilla Community Space Taipei (Q61752245)]] ** (French) [https://geographie-cites.cnrs.fr/collecte-et-usages-de-donnees-issues-de-wikipedia-et-wikidata-dans-les-recherches-en-shs/ Collection and use of Wikipedia and Wikidata data in SHS searches] - 17 June, 2025. Participation via video-conference available, [https://framaforms.org/je-collecte-et-usages-des-donnees-wikipedia-dans-les-recherches-en-shs-1741892154 register here] and [https://site-fef6fe.gitpages.huma-num.fr/journee/wikipedia.html program info here]. ''' <!--T:3--> Press, articles, blog posts, videos ''' <!--T:4--> * Blogs ** Inference, continued - Magnus Manske adds 2 new functions to WD-infernal. [http://magnusmanske.de/wordpress/archives/777 The Whelming] ** (French) Illustrious women in public spaces. Streets, buildings and other places overwhelmingly feature men [https://porte-plume.app/projet/challenge-wikidata-en-classe/blog/billet/b69566ea-713d-44d0-845c-3501d5bb5ff2 Porte Plumpe] ** [https://www.veradekok.nl/en/2025/03/kahle-receives-projectuil-from-wikipedia/ Brewster Kahle (Internet Archive) receives ProjectUil from Dutch Wikipedia] * Papers: Enabling disaggregation of Asian American subgroups: a dataset of Wikidata names for disparity estimation [https://www.nature.com/articles/s41597-025-04753-y - Paper] by Lin, Q. et al (2025). * Videos ** Curationist: What is it and how does it work? - Curationist utilises Wikidata to help discover, curate and share public-domian art and cultural heritage content. [https://www.youtube.com/watch?v=kj9FDIX0JSg YouTube] ** (Swedish) Connecting Wikidata, OpenStreetMap and the National Archives with Magnus Sälgö [https://www.youtube.com/watch?v=byqopx1aQLI YouTube] ** (French) Focus on Wikidata, Wikifying Science, a presentation from Delphine Montagne and Pierre-Yves Beaudouin. [https://www.canal-u.tv/chaines/renatis/cfe-renatis-focus-sur-wikidata-wikifier-la-science Canal-U TV: C@fé Renatis] * Other ** (Portuguese) Wikidata at School: expanding access to knowledge and tackling gender gaps! [https://www.instagram.com/p/DH9qZcENJ75/ Instagram: Projeto Mais] ''' <!--T:5--> Tool of the week ''' * [[d:Special:MyLanguage/Wikidata:Tools/Wikidata for Web|Wikidata:Tools/Wikidata for Web]] - <!--T:6--> also known as Wikidata for Firefox is a browser extension for Mozilla Firefox that displays data from Wikidata on various websites, enhancing the information you are already looking at, and also allows extraction of data from these websites. ''' <!--T:7--> Other Noteworthy Stuff ''' <!--T:8--> * [[d:Special:MyLanguage/Wikidata:WikiProject_Ontology/Ontology_Course|Wikidata Ontology Course]] Peter Patel-Schneider and Ege Doğan will run a seven-week Wikidata Ontology Course starting late April / early May. It aims to expand the Wikidata community’s knowledge of the Wikidata ontology through lectures, exercises, and group projects. Participants should have prior Wikidata experience and are expected to attend lectures, complete exercises (about one hour per week), and contribute to a group project. More details [[d:Special:MyLanguage/Wikidata:WikiProject_Ontology/Ontology_Course|available here]]. * Job Vacancy - Are you interested in helping shape the technical future of Wikimedia's knowledge graph? We are looking for a [https://wikimedia-deutschland.career.softgarden.de/jobs/55063868/Staff-Engineer-Wikidata-all-genders-/ Staff Engineer (Wikidata)] ''' <!--T:9--> Newest [[d:Special:ListProperties|properties]] and [[d:Special:MyLanguage/Wikidata:Property proposal|property proposals]] to review ''' <!-- NEW PROPERTIES DO NOT REMOVE --> <!--T:10--> * Newest [[d:Special:ListProperties|properties]]: ** General datatypes: ***[[:d:Property:P13413|beam energy]] (<nowiki>kinetic energy of elementary or composite particles moving together (for example in a particle accelerator)</nowiki>) ** External identifiers: [[:d:Property:P13408|National Academy of Engineering member ID]], [[:d:Property:P13409|Murderpedia ID]], [[:d:Property:P13410|Cultural Heritage Azerbaijan ID]], [[:d:Property:P13411|‎TDKIV Wikibase ID]], [[:d:Property:P13412|Landtag Tirol person ID]] <!-- END NEW PROPERTIES --> <!-- NEW PROPOSALS DO NOT REMOVE --> * <!--T:11--> New [[d:Special:MyLanguage/Wikidata:Property proposal|property proposals]] to review: ** General datatypes: ***[[:d:Wikidata:Property proposal/interior decorator|interior decorator]] (<nowiki>A property for the interior decorator of notable buildings</nowiki>) ***[[:d:Wikidata:Property proposal/incompatible with|incompatible with]] (<nowiki>significant elements with which an entity is incompatible and indicates a significant property of this entity</nowiki>) ***[[:d:Wikidata:Property proposal/warranty period|warranty period]] (<nowiki>warranty period of this product as covered by the original manufacturer or creator</nowiki>) ***[[:d:Wikidata:Property proposal/Trafikplatssignatur|Trafikplatssignatur]] (<nowiki>Swedish station code</nowiki>) ***[[:d:Wikidata:Property proposal/outcome 2|outcome 2]] (<nowiki>outcome of a criminal charge or a civil complaint</nowiki>) ** <!--T:12--> External identifiers: [[:d:Wikidata:Property proposal/TechPowerup GPU ID|TechPowerup GPU ID]], [[:d:Wikidata:Property proposal/ISFDB category of an award ID|ISFDB category of an award ID]], [[:d:Wikidata:Property proposal/L'Expression topic ID|L'Expression topic ID]], [[:d:Wikidata:Property proposal/Identifiant d'un(e) auteurice dans le catalogue de la bibliothèque du Saulchoir|Identifiant d'un(e) auteurice dans le catalogue de la bibliothèque du Saulchoir]], [[:d:Wikidata:Property proposal/National Gallery (London) PID|National Gallery (London) PID]], [[:d:Wikidata:Property proposal/Identifiant sur Orthodox World|Identifiant sur Orthodox World]] <!-- END NEW PROPOSALS --> <!--T:13--> You can comment on [[d:Special:MyLanguage/Wikidata:Property proposal/Overview|all open property proposals]]! ''' <!--T:14--> Did you know? ''' <!--T:15--> * Query examples: ** [https://w.wiki/DjTs Plants missing a French description] ** [https://w.wiki/DjTv Sorting Organisations by the no. of subsidiaries it owns] ** [https://w.wiki/DhPF Popular German Family names] * Newest [[d:Special:MyLanguage/Wikidata:WikiProjects|WikiProjects]]: ** [[d:Special:MyLanguage/Wikidata:WikiProject_Govdirectory/Chile|Govdirectory: Chile]] ** [[d:Special:MyLanguage/Wikidata:WikiProject_Bahamas|WikiProject: Bahamas]] * Newest [[d:Special:MyLanguage/Wikidata:Database reports|database reports]]: [[d:Special:MyLanguage/Wikidata:Database_reports/identical_birth_and_death_dates|Items with identical Birth and Death dates]] - another way to identify duplicate items. * [[d:Special:MyLanguage/Wikidata:Showcase items|Showcase Items]]: [[d:Q23572|Game of Thrones (Q23572)]] - American fantasy drama television series * [[d:Special:MyLanguage/Wikidata:Showcase lexemes|Showcase Lexemes]]: [[d:Lexeme:L1215369|umuyagankuba (L1215369)]] - "electricity" in Kirundi ''' <!--T:16--> Development ''' <!--T:17--> * We made some progress on the ScopedTypeaheadSearch feature by improving the UI, and making it translatable ([[phab:T390269]]) * We continued working on dark mode support ([[phab:T389633]]) * Wikibase REST API: We are almost done adding the last [[phab:T389013|few features]] on the simple item and property search endpoint. We'll be happy to get feedback on these from 15.04 when they're completed * We will begin user testing to improve Mobile Editing Experience: [[d:Special:MyLanguage/Wikidata:Usability_and_usefulness/Item_editing_experience/Mobile_editing_of_statements|Mobile editing of statements]] <!--T:18--> [[phab:maniphest/query/4RotIcw5oINo/#R|You can see all open tickets related to Wikidata here]]. If you want to help, you can also have a look at [https://phabricator.wikimedia.org/project/board/71/query/zfiRgTnZF7zu/?filter=zfiRgTnZF7zu&order=priority the tasks needing a volunteer]. ''' <!--T:19--> Weekly Tasks ''' <!--T:20--> * Add labels, in your own language(s), for the new properties listed [[d:Special:MyLanguage/Wikidata:Status_updates/Next#Newest_properties_and_property_proposals_to_review|above]]. * Contribute to the showcase Item and Lexeme [[d:Special:MyLanguage/Wikidata:Status_updates/Next#Did_you_know?|above]]. * Govdirectory weekly focus country: [[Wikidata:WikiProject_Govdirectory/European Union|European Union]] * Summarize your [[d:Special:MyLanguage/Wikidata:Status_updates/Next#Did_you_know?|WikiProject's ongoing activities]] in one or two sentences. * Help [[d:Special:LanguageStats|translate]] or proofread the interface and documentation pages, in your own language! * [[d:User:Pasleim/projectmerge|Help merge identical items]] across Wikimedia projects. * Help [[d:Special:MyLanguage/Wikidata:Status updates/Next|write the next summary!]] <div style="margin-top:10px; font-size:90%; padding-left:5px; font-family:Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;">'''· [[d:Special:MyLanguage/Wikidata:Status updates/2025 04 01|Previous issue]] · [[d:Special:MyLanguage/Wikidata:Status updates/Current| Help translate]] · [[:d:User:Danny Benjafield (WMDE)|Danny Benjafield (WMDE)]] [[:d:User talk:Danny Benjafield (WMDE)|talk]] · [[Pengguna:MediaWiki message delivery|MediaWiki message delivery]] ([[Perbincangan pengguna:MediaWiki message delivery|bincang]]) 00:19, 8 April 2025 (+08)''' </div> </div> <!-- Pesanan dihantar oleh Pengguna:Danny Benjafield (WMDE)@metawiki yang menggunakan senarai di https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikidata&oldid=28449306 --> == <span lang="en" dir="ltr">Tech News: 2025-15</span> == <div lang="en" dir="ltr"> <section begin="technews-2025-W15"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2025/15|Translations]] are available. '''Updates for editors''' * From now on, [[m:Special:MyLanguage/Interface administrators|interface admins]] and [[m:Special:MyLanguage/Central notice administrators|centralnotice admins]] are technically required to enable [[m:Special:MyLanguage/Help:Two-factor authentication|two-factor authentication]] before they can use their privileges. In the future this might be expanded to more groups with advanced user-rights. [https://phabricator.wikimedia.org/T150898] * [[File:Octicons-sync.svg|12px|link=|class=skin-invert|Recurrent item]] View all {{formatnum:20}} community-submitted {{PLURAL:20|task|tasks}} that were [[m:Special:MyLanguage/Tech/News/Recently resolved community tasks|resolved last week]]. '''Updates for technical contributors''' * The Design System Team is preparing to release the next major version of Codex (v2.0.0) on April 29. Editors and developers who use CSS from Codex should see the [[mw:Codex/Release Timeline/2.0|2.0 overview documentation]], which includes guidance related to a few of the breaking changes such as <code dir=ltr style="white-space: nowrap;">font-size</code>, <code dir=ltr style="white-space: nowrap;">line-height</code>, and <code dir=ltr style="white-space: nowrap;">size-icon</code>. * The results of the [[mw:Developer Satisfaction Survey/2025|Developer Satisfaction Survey (2025)]]  are now available. Thank you to all participants. These results help the Foundation decide what to work on next and to review what they recently worked on. * [[File:Octicons-sync.svg|12px|link=|class=skin-invert|Recurrent item]] Detailed code updates later this week: [[mw:MediaWiki 1.44/wmf.24|MediaWiki]] '''Meetings and events''' * The [[mw:Special:MyLanguage/Wikimedia Hackathon 2025|2025 Wikimedia Hackathon]] will take place in Istanbul, Turkey, between 2–4 May. Registration for attending the in-person event will close on 13 April. Before registering, please note the potential need for a [https://www.mfa.gov.tr/turkish-representations.en.mfa visa] or [https://www.mfa.gov.tr/visa-information-for-foreigners.en.mfa e-visa] to enter the country. '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2025/15|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2025-W15"/> </div> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 02:52, 8 April 2025 (+08) <!-- Pesanan dihantar oleh Pengguna:UOzurumba (WMF)@metawiki yang menggunakan senarai di https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=28507470 --> == ''The Signpost'': 9 April 2025 == <div lang="en" dir="ltr" class="mw-content-ltr" style="margin-top:10px; font-size:90%; padding-left:5px; font-family:Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;">[[File:WikipediaSignpostIcon.svg|40px|right]] ''News, reports and features from the English Wikipedia's newspaper''</div> <div style="column-count:2;"> * Special report: [[w:en:Wikipedia:Wikipedia Signpost/2025-04-09/Special report|Wikipedian and physician Ziyad al-Sufiani reportedly released from Saudi prison]] * In focus: [[w:en:Wikipedia:Wikipedia Signpost/2025-04-09/In focus|WMF to explore "common standards" for NPOV policies; implications for project autonomy remain unclear]] * In the media: [[w:en:Wikipedia:Wikipedia Signpost/2025-04-09/In the media|Indian judges demand removal of content critical of Asian News International]] * News and notes: [[w:en:Wikipedia:Wikipedia Signpost/2025-04-09/News and notes|35,000 user accounts compromised, locked in attempted credential-stuffing attack]] * Op-ed: [[w:en:Wikipedia:Wikipedia Signpost/2025-04-09/Op-ed|How crawlers impact the operations of the Wikimedia projects]] * Opinion: [[w:en:Wikipedia:Wikipedia Signpost/2025-04-09/Opinion|Crawlers, hogs and gorillas]] * Debriefing: [[w:en:Wikipedia:Wikipedia Signpost/2025-04-09/Debriefing|Giraffer's RfA debriefing]] * Obituary: [[w:en:Wikipedia:Wikipedia Signpost/2025-04-09/Obituary|RHaworth, TomCat4680 and PawełMM]] * Traffic report: [[w:en:Wikipedia:Wikipedia Signpost/2025-04-09/Traffic report|Heigh-Ho, Heigh-Ho, off to report we go...]] * News from Diff: [[w:en:Wikipedia:Wikipedia Signpost/2025-04-09/News from Diff|Strengthening Wikipedia’s neutral point of view]] * Comix: [[w:en:Wikipedia:Wikipedia Signpost/2025-04-09/Comix|Thirteen]] </div> <div style="margin-top:10px; font-size:90%; padding-left:5px; font-family:Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;">'''[[w:en:Wikipedia:Wikipedia Signpost|Read this Signpost in full]]''' · [[w:en:Wikipedia:Signpost/Single|Single-page]] · [[m:Global message delivery/Targets/Signpost|Unsubscribe]] · [[m:Global message delivery|Global message delivery]] 02:25, 10 April 2025 (+08) <!-- Sent via script ([[w:en:User:JPxG/SPS]]) --></div> <!-- Pesanan dihantar oleh Pengguna:JPxG@metawiki yang menggunakan senarai di https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Signpost&oldid=28494227 --> == This Month in Education: March 2025 == <div class="plainlinks" lang="en" dir="ltr">Apologies for writing in English. Please help to translate in your language. <div style="text-align: center;"> <span style="font-weight:bold; color:#00A7E2; font-size:2.9em; font-family:'Helvetica Neue', Helvetica, Arial, sans-serif;">This Month in Education</span> <span style="font-weight:bold; color:#00A7E2; font-size:1.4em; font-family:'Helvetica Neue', Helvetica, Arial, sans-serif;"> Volume 14 • Issue 3 • March 2025</span> <div style="border-top:1px solid #a2a9b1; border-bottom:1px solid #a2a9b1; padding:0.5em; font-size:larger; margin-bottom:0.2em">[[m:Special:MyLanguage/Education/Newsletter/March 2025|Contents]] • [[m:Special:MyLanguage/Education/Newsletter/March 2025/Headlines|Headlines]] • [[m:Special:MyLanguage/Global message delivery/Targets/This Month in Education|Subscribe]]</div> <div style="color:white; font-size:1.8em; font-family:Montserrat; background:#92BFB1;">In This Issue</div></div> <div style="text-align: left; column-count: 2; column-width: 35em;"> * [[m:Special:MyLanguage/Education/News/March 2025/A Whole New World: Research Findings on New Editor Integration in Serbian Wikipedia|A Whole New World: Research Findings on New Editor Integration in Serbian Wikipedia]] * [[m:Special:MyLanguage/Education/News/March 2025/Bolivia: a new round of Leamos Wikipedia begins in Bolivia|Bolivia: a new round of Leamos Wikipedia begins in Bolivia]] * [[m:Special:MyLanguage/Education/News/March 2025/Faculty of Social Sciences Workshop in Albania|Faculty of Social Sciences Workshop in Albania]] * [[m:Special:MyLanguage/Education/News/March 2025/Lots of contributions and trainings as part of Wikimedia MKD's Education Programme|Lots of contributions and trainings as part of Wikimedia MKD's Education Programme]] * [[m:Special:MyLanguage/Education/News/March 2025/Wikimedia organized multiple events of science and education in Brazil during the month of March|Wikimedia organized multiple events of science and education in Brazil during the month of March]] </div> <div style="margin-top:10px; text-align: center; font-size:90%; padding-left:5px; font-family:Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;">[[m:Special:MyLanguage/Education/Newsletter/About|About ''This Month in Education'']] · [[m:Global message delivery/Targets/This Month in Education|Subscribe/Unsubscribe]] · [[m:Special:MyLanguage/MassMessage|Global message delivery]] · For the team: [[:m:User:ZI Jony|ZI Jony]] 23:04, 10 April 2025 (+08)</div> </div> <!-- Pesanan dihantar oleh Pengguna:ZI Jony@metawiki yang menggunakan senarai di https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/This_Month_in_Education&oldid=28458563 --> == Wikidata weekly summary #675 == <div class="plainlinks mw-content-ltr" lang="en" dir="ltr"> [[File:Wikidata-logo-en.svg|150px|right]] <div style="margin-top:10px; padding-left:5px; font-family:Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;">'' Here's your quick overview of what has been happening around Wikidata in the<br>week leading up to 2025-04-14. Missed the previous one? See issue [[d:Special:MyLanguage/Wikidata:Status updates/2025 04 07|#674]]''</div> <div style="-moz-column-count:2; -webkit-column-count:2; column-count:2; -webkit-column-width: 400px; -moz-column-width: 400px; column-width: 400px;"> ''' Events ''' * [[d:Special:MyLanguage/Wikidata:Events|Upcoming events]]: The next [[d:Wikidata:Events#Office_hours|Wikidata+Wikibase office hours]] will take place on Wednesday, 16:00 UTC, 16th April 2025 (18:00 Berlin time) in the [https://t.me/joinchat/IeCRo0j5Uag1qR4Tk8Ftsg Wikidata Telegram group]. The Wikidata and Wikibase office hours are online events where the development team presents what they have been working on over the past quarter, and the community is welcome to ask questions and discuss important issues related to the development of Wikidata and Wikibase. ''' Press, articles, blog posts, videos ''' * Blogs ** [https://lucaswerkmeister.de/posts/2025/04/12/introducing-m3api/ Introducing m3api], By Lucas Werkmeister ** [https://techblog.wikimedia.org/2025/04/08/wikidata-query-service-graph-database-reload-at-home-2025-edition/ Wikidata Query Service graph database reload at home, 2025 edition]. By Adam Baso * Videos ** [https://www.youtube.com/watch?v=IVqCEeVuzTQ Understanding Why Your OPTIONAL Properties in Wikidata Queries Might Be Ignored] ** [https://www.youtube.com/watch?v=eh6hi94Imn8 Playing with LEGO on Wikidata]. By Tiago Lubiana * Other: [[d:User:Spinster/Wikidata references made easier|Wikidata references made easier]]. "Several tricks to make it easier and faster, using various scripts and gadgets" to add references to Wikidata statements. By [[d:User:Spinster|Spinster]] ''' Tool of the week ''' * [https://topic-curator.toolforge.org/ Wikidata Topic Curator] is a React-based web application. It’s a new and improved version of [https://www.wikidata.org/wiki/Wikidata:Tools/ItemSubjector ItemSubjector] created to help Wikimedians connect items on Wikidata to the right topics. By entering a topic QID, it finds related articles using the topic’s label, aliases, or custom terms. ''' Other Noteworthy Stuff ''' * Join the Wikidata development team at Wikimedia Deutschland ** [https://wikimedia-deutschland.career.softgarden.de/jobs/55063868/Staff-Engineer-Wikidata-all-genders-/ Staff Engineer Wikidata (all genders)] ** [https://wikimedia-deutschland.career.softgarden.de/jobs/53795746/Senior-UX-Designer-Wikidata-all-genders-/ Senior UX Designer Wikidata (all genders)] '''Newest [[d:Special:ListProperties|properties]] and [[d:Special:MyLanguage/Wikidata:Property proposal|property proposals]] to review''' <!-- NEW PROPERTIES DO NOT REMOVE --> * Newest General datatypes: **[[:d:Property:P13413|beam energy]] (<nowiki>kinetic energy of elementary or composite particles moving together (for example in a particle accelerator)</nowiki>) **[[:d:Property:P13414|number of downloads]] (<nowiki>number of downloads of times this application or creative work have been downloaded</nowiki>) **[[:d:Property:P13415|Taiwanese Taigi Romanization System]] (<nowiki>Romanization system for Taiwan Taigi or other Southern Min language varieties in Fujian and South East Asia</nowiki>) * Newest External identifiers: [[:d:Property:P13408|National Academy of Engineering member ID]], [[:d:Property:P13409|Murderpedia ID]], [[:d:Property:P13410|Cultural Heritage Azerbaijan ID]], [[:d:Property:P13411|‎TDKIV Wikibase ID]], [[:d:Property:P13412|Landtag Tirol person ID]], [[:d:Property:P13416|Fluorophores.org substance ID]], [[:d:Property:P13417|Kosovo NGO registration number]], [[:d:Property:P13418|TechPowerUp GPU Specs Database ID]], [[:d:Property:P13419|iNaturalist photo ID]], [[:d:Property:P13420|Climate Policy Radar ID]], [[:d:Property:P13421|LIBRIS library ID]], [[:d:Property:P13422|Dizionario della Musica in Italia ID]], [[:d:Property:P13423|Untappd beer ID]], [[:d:Property:P13424|Bahamut Animation Crazy ID]], [[:d:Property:P13425|KnowWhereGraph entity ID]], [[:d:Property:P13426|GCMD keyword ID]], [[:d:Property:P13427|Ohio University ArchivesSpace Agent ID]], [[:d:Property:P13428|CBFC record ID]] <!-- END NEW PROPERTIES --> <!-- NEW PROPOSALS DO NOT REMOVE --> * New General datatypes property proposals to review: **[[:d:Wikidata:Property proposal/interior decorator|interior decorator]] (<nowiki>A property for the interior decorator of notable buildings</nowiki>) **[[:d:Wikidata:Property proposal/incompatible with|incompatible with]] (<nowiki>significant elements with which an entity is incompatible and indicates a significant property of this entity</nowiki>) **[[:d:Wikidata:Property proposal/warranty period|warranty period]] (<nowiki>warranty period of this product as covered by the original manufacturer or creator</nowiki>) **[[:d:Wikidata:Property proposal/Trafikplatssignatur|Trafikplatssignatur]] (<nowiki>Swedish station code</nowiki>) **[[:d:Wikidata:Property proposal/outcome 2|outcome 2]] (<nowiki>outcome of a criminal charge or a civil complaint</nowiki>) **[[:d:Wikidata:Property proposal/output color|output color]] (<nowiki>color of the generated images</nowiki>) **[[:d:Wikidata:Property proposal/proposal of|proposal of]] (<nowiki>Qualifier for the statement {{P|31}} {{Q|64728694}} to state what the proposed thing is.</nowiki>) **[[:d:Wikidata:Property proposal/floral diagram|floral diagram]] (<nowiki>picture on commons of a floral diagram of a Taxon</nowiki>) **[[:d:Wikidata:Property proposal/member of sequence or class of number|member of sequence or class of number]] (<nowiki>The number is of a special form or class or member of a sequence</nowiki>) * New External identifier property proposals to review: [[:d:Wikidata:Property proposal/ISFDB category of an award ID|ISFDB category of an award ID]], [[:d:Wikidata:Property proposal/L'Expression topic ID|L'Expression topic ID]], [[:d:Wikidata:Property proposal/Identifiant d'un(e) auteurice dans le catalogue de la bibliothèque du Saulchoir|Identifiant d'un(e) auteurice dans le catalogue de la bibliothèque du Saulchoir]], [[:d:Wikidata:Property proposal/National Gallery (London) PID|National Gallery (London) PID]], [[:d:Wikidata:Property proposal/Identifiant sur Orthodox World|Identifiant sur Orthodox World]], [[:d:Wikidata:Property proposal/Steam Deck HQ game ID|Steam Deck HQ game ID]], [[:d:Wikidata:Property proposal/Hardcore gaming 101 ID|Hardcore gaming 101 ID]], [[:d:Wikidata:Property proposal/torial username|torial username]], [[:d:Wikidata:Property proposal/BirdLife DataZone species ID|BirdLife DataZone species ID]], [[:d:Wikidata:Property proposal/BirdLife DataZone site ID|BirdLife DataZone site ID]], [[:d:Wikidata:Property proposal/Schulnummer Schleswig-Holstein|Schulnummer Schleswig-Holstein]], [[:d:Wikidata:Property proposal/Kunstkamera ID|Kunstkamera ID]], [[:d:Wikidata:Property proposal/Corago singer ID|Corago singer ID]], [[:d:Wikidata:Property proposal/MoNA spectrum ID|MoNA spectrum ID]], [[:d:Wikidata:Property proposal/Identifiant d'un(e) auteurice dans La Croix|Identifiant d'un(e) auteurice dans La Croix]], [[:d:Wikidata:Property proposal/identifiant Meta-Doctrinal.org|identifiant Meta-Doctrinal.org]], [[:d:Wikidata:Property proposal/CvLAC ID|CvLAC ID]], [[:d:Wikidata:Property proposal/OGDB genre ID|OGDB genre ID]], [[:d:Wikidata:Property proposal/IGDB genre ID|IGDB genre ID]], [[:d:Wikidata:Property proposal/WSGF taxonomy term ID|WSGF taxonomy term ID]], [[:d:Wikidata:Property proposal/GameSpot platform ID|GameSpot platform ID]], [[:d:Wikidata:Property proposal/PerformArt ID|PerformArt ID]], [[:d:Wikidata:Property proposal/Billie Jean King Cup player ID 2024|Billie Jean King Cup player ID 2024]] <!-- END NEW PROPOSALS --> You can comment on [[d:Wikidata:Property proposal/Overview|all open property proposals]]! ''' Did you know? ''' * Query examples: ** [https://w.wiki/Doco Top 10 items instance of Wikimedia category ordered by number of Sitelinks] ([https://t.me/c/1224298920/141683 source]) ** [https://w.wiki/Dor5 Twitter accounts of biologists] * Newest [[d:Special:MyLanguage/Wikidata:WikiProjects|WikiProjects]]: [[d:Wikidata:WikiProject USC Libraries|WikiProject USC Libraries]] A WikiProject for work done at University of Southern California Libraries to connect library data with Wikidata. * WikiProject Highlights: [[d:Wikidata:WikiProject Nonprofit Organizations/Kosovo|Nonprofit Organizations/Kosovo]] - Add the most important NGOs of Kosovo * Newest [[d:Wikidata:Database reports|database reports]]: [[d:User:Pasleim/Connectivity|User:Pasleim/Connectivity]] - Connectivity between Wikimedia projects * [[d:Wikidata:Showcase items|Showcase Items]]: [[d:Q714581|Nea Salamis Famagusta FC (Q714581)]] - professional association football club based in Ammochostos (Famagusta) * [[d:Wikidata:Showcase lexemes|Showcase Lexemes]]: [[d:Lexeme:L44061|Straße (L44061)]] - German noun that can mean "road", "straight", "street", "strait", "group of people inhabiting buildings along a perticular street" or "production line". ''' Development ''' * We merged and prepared changes to rename <code>wikibase:EntitySchema</code> to <code>wikibase:WikibaseEntitySchema</code> in RDF ([[phab:T371196]]) – this has been [https://lists.wikimedia.org/hyperkitty/list/wikidata@lists.wikimedia.org/thread/AAKO2VGVKJXEDH2HPZBGMAUDVGC7SA7R/ announced as a breaking change] and will be deployed to Wikidata on 24 April * We made some more improvements to dark mode support ([[phab:T389633]]) * We’re working on tests for the <code>ScopedTypeaheadSearch</code> feature ([[phab:T385790]]) * Wikibase REST API: We're going to wrap up pagination on the simple Item and property search endpoint and are working to improve our test architecture for search ([[phab:T386691]]). We're going to pick up prefix search for Items and phrase matching next! [[phab:maniphest/query/4RotIcw5oINo/#R|You can see all open tickets related to Wikidata here]]. If you want to help, you can also have a look at [https://phabricator.wikimedia.org/project/board/71/query/zfiRgTnZF7zu/?filter=zfiRgTnZF7zu&order=priority the tasks needing a volunteer]. ''' Weekly Tasks ''' * Add labels, in your own language(s), for the new properties listed [[d:Wikidata:Status_updates/Next#Newest_properties_and_property_proposals_to_review|above]]. * Contribute to the showcase Item and Lexeme [[d:Wikidata:Status_updates/Next#Did_you_know?|above]]. * Govdirectory weekly focus country: [[d:Wikidata:WikiProject_Govdirectory/Chile|Chile]] * Summarize your [[d:Wikidata:Status_updates/Next#Did_you_know?|WikiProject's ongoing activities]] in one or two sentences. * Help [[d:Special:LanguageStats|translate]] or proofread the interface and documentation pages, in your own language! * [[d:User:Pasleim/projectmerge|Help merge identical items]] across Wikimedia projects. * Help [[d:Wikidata:Status updates/Next|write the next summary!]] <div style="margin-top:10px; font-size:90%; padding-left:5px; font-family:Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;">'''· [[:d:Special:MyLanguage/Wikidata:Status updates/2025 04 07|Read the full report]] · [[d:Special:MyLanguage/Wikidata:Status updates/2025 04 07|Previous issue]] · [[m:Global message delivery/Targets/Wikidata|Unsubscribe]] · [[:d:User:Mohammed Abdulai (WMDE)|Mohammed Abdulai (WMDE)]] [[:d:User talk:Mohammed Abdulai (WMDE)|talk]] · [[Pengguna:MediaWiki message delivery|MediaWiki message delivery]] ([[Perbincangan pengguna:MediaWiki message delivery|bincang]]) 00:33, 15 April 2025 (+08)''' </div> </div> </div> <!-- Pesanan dihantar oleh Pengguna:Mohammed Abdulai (WMDE)@metawiki yang menggunakan senarai di https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikidata&oldid=28532948 --> == <span lang="en" dir="ltr">Tech News: 2025-16</span> == <div lang="en" dir="ltr"> <section begin="technews-2025-W16"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2025/16|Translations]] are available. '''Weekly highlight''' * Later this week, the default thumbnail size will be increased from 220px to 250px. This changes how pages are shown in all wikis and has been requested by some communities for many years, but wasn't previously possible due to technical limitations. [https://phabricator.wikimedia.org/T355914] * File thumbnails are now stored in discrete sizes. If a page specifies a thumbnail size that's not among the standard sizes (20, 40, 60, 120, 250, 330, 500, 960), then MediaWiki will pick the closest larger thumbnail size but will tell the browser to downscale it to the requested size. In these cases, nothing will change visually but users might load slightly larger images. If it doesn't matter which thumbnail size is used in a page, please pick one of the standard sizes to avoid the extra in-browser down-scaling step. [https://www.mediawiki.org/wiki/Special:MyLanguage/Help:Images#Thumbnail_sizes][https://phabricator.wikimedia.org/T355914] '''Updates for editors''' * The Wikimedia Foundation are working on a system called [[m:Edge Uniques|Edge Uniques]] which will enable [[:w:en:A/B testing|A/B testing]], help protect against [[:w:en:Denial-of-service attack|Distributed denial-of-service attacks]] (DDoS attacks), and make it easier to understand how many visitors the Wikimedia sites have. This is so that they can more efficiently build tools which help readers, and make it easier for readers to find what they are looking for. * To improve security for users, a small percentage of logins will now require that the account owner input a one-time password [[mw:Special:MyLanguage/Help:Extension:EmailAuth|emailed to their account]]. It is recommended that you [[Special:Preferences#mw-prefsection-personal-email|check]] that the email address on your account is set correctly, and that it has been confirmed, and that you have an email set for this purpose. [https://phabricator.wikimedia.org/T390662] * "Are you interested in taking a short survey to improve tools used for reviewing or reverting edits on your Wiki?" This question will be [[phab:T389401|asked at 7 wikis starting next week]], on Recent Changes and Watchlist pages. The [[mw:Special:MyLanguage/Moderator Tools|Moderator Tools team]] wants to know more about activities that involve looking at new edits made to your Wikimedia project, and determining whether they adhere to your project's policies. * On April 15, the full Wikidata graph will no longer be supported on <bdi lang="zxx" dir="ltr">[https://query.wikidata.org/ query.wikidata.org]</bdi>. After this date, scholarly articles will be available through <bdi lang="zxx" dir="ltr" style="white-space:nowrap;">[https://query-scholarly.wikidata.org/ query-scholarly.wikidata.org]</bdi>, while the rest of the data hosted on Wikidata will be available through the <bdi lang="zxx" dir="ltr">[https://query.wikidata.org/ query.wikidata.org]</bdi> endpoint. This is part of the scheduled split of the Wikidata Graph, which was [[d:Special:MyLanguage/Wikidata:SPARQL query service/WDQS backend update/September 2024 scaling update|announced in September 2024]]. More information is [[d:Wikidata:SPARQL query service/WDQS graph split|available on Wikidata]]. * The latest quarterly [[m:Special:MyLanguage/Wikimedia Apps/Newsletter/First quarter of 2025|Wikimedia Apps Newsletter]] is now available. It covers updates, experiments, and improvements made to the Wikipedia mobile apps. * [[File:Octicons-sync.svg|12px|link=|class=skin-invert|Recurrent item]] View all {{formatnum:30}} community-submitted {{PLURAL:30|task|tasks}} that were [[m:Special:MyLanguage/Tech/News/Recently resolved community tasks|resolved last week]]. '''Updates for technical contributors''' * The latest quarterly [[mw:Technical Community Newsletter/2025/April|Technical Community Newsletter]] is now available. This edition includes: an invitation for tool maintainers to attend the Toolforge UI Community Feedback Session on April 15th; recent community metrics; and recent technical blog posts. * [[File:Octicons-sync.svg|12px|link=|class=skin-invert|Recurrent item]] Detailed code updates later this week: [[mw:MediaWiki 1.44/wmf.25|MediaWiki]] '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2025/16|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2025-W16"/> </div> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 08:24, 15 April 2025 (+08) <!-- Pesanan dihantar oleh Pengguna:Quiddity (WMF)@metawiki yang menggunakan senarai di https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=28540654 --> == Undian penambahan ruang nama baharu == Salam sejahtera, Terdapat satu sesi undian berkenaan penambahan ruang nama baharu (rujuk [[Wikisumber:Kedai Kopi#Undian untuk pembukaan ruang nama|laman ini]]). Sila berikan undian anda dengan menekan butang "balas" pada laman berkenaan. Sekian, [[Pengguna:MediaWiki message delivery|MediaWiki message delivery]] ([[Perbincangan pengguna:MediaWiki message delivery|bincang]]) 12:53, 20 April 2025 (+08) <!-- Pesanan dihantar oleh Pengguna:Hakimi97@mswikisource yang menggunakan senarai di https://ms.wikisource.org/w/index.php?title=Pengguna:Hakimi97/Mass_Message&oldid=16982 --> == <span lang="en" dir="ltr">Tech News: 2025-17</span> == <div lang="en" dir="ltr"> <section begin="technews-2025-W17"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2025/17|Translations]] are available. '''Updates for editors''' * [[f:Special:MyLanguage/Wikifunctions:Main Page|Wikifunctions]] is now integrated with [[w:dag:Solɔɣu|Dagbani Wikipedia]] since April 15. It is the first project that will be able to call [[f:Special:MyLanguage/Wikifunctions:Introduction|functions from Wikifunctions]] and integrate them in articles. A function is something that takes one or more inputs and transforms them into a desired output, such as adding up two numbers, converting miles into metres, calculating how much time has passed since an event, or declining a word into a case. Wikifunctions will allow users to do that through a simple call of [[f:Special:MyLanguage/Wikifunctions:Catalogue|a stable and global function]], rather than via a local template. [https://www.wikifunctions.org/wiki/Special:MyLanguage/Wikifunctions:Status_updates/2025-04-16] * A new type of lint error has been created: [[Special:LintErrors/empty-heading|{{int:linter-category-empty-heading}}]] ([[mw:Special:MyLanguage/Help:Lint errors/empty-heading|documentation]]). The [[mw:Special:MyLanguage/Help:Extension:Linter|Linter extension]]'s purpose is to identify wikitext patterns that must or can be fixed in pages and provide some guidance about what the problems are with those patterns and how to fix them. [https://phabricator.wikimedia.org/T368722] * [[File:Octicons-sync.svg|12px|link=|class=skin-invert|Recurrent item]] View all {{formatnum:37}} community-submitted {{PLURAL:37|task|tasks}} that were [[m:Special:MyLanguage/Tech/News/Recently resolved community tasks|resolved last week]]. '''Updates for technical contributors''' * Following its publication on HuggingFace, the "Structured Contents" dataset, developed by Wikimedia Enterprise, is [https://enterprise.wikimedia.com/blog/kaggle-dataset/ now also available on Kaggle]. This Beta initiative is focused on making Wikimedia data more machine-readable for high-volume reusers. They are releasing this beta version in a location that open dataset communities already use, in order to seek feedback, to help improve the product for a future wider release. You can read more about the overall [https://enterprise.wikimedia.com/blog/structured-contents-snapshot-api/#open-datasets Structured Contents project], and about the [https://enterprise.wikimedia.com/blog/structured-contents-wikipedia-infobox/ first release that's freely usable]. * There is no new MediaWiki version this week. '''Meetings and events''' * The Editing and Machine Learning Teams invite interested volunteers to a video meeting to discuss [[mw:Special:MyLanguage/Edit check/Peacock check|Peacock check]], which is the latest [[mw:Special:MyLanguage/Edit check|Edit check]] that will detect "peacock" or "overly-promotional" or "non-neutral" language whilst an editor is typing. Editors who work with newcomers, or help to fix this kind of writing, or are interested in how we use artificial intelligence in our projects are encouraged to attend. The [[mw:Special:MyLanguage/Editing team/Community Conversations#Next Conversation|meeting will be on April 28, 2025]] at [https://zonestamp.toolforge.org/1745863200 18:00–19:00 UTC] and hosted on Zoom. '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2025/17|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2025-W17"/> </div> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 05:00, 22 April 2025 (+08) <!-- Pesanan dihantar oleh Pengguna:Quiddity (WMF)@metawiki yang menggunakan senarai di https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=28578245 --> == Wikidata weekly summary #676 == <div class="plainlinks mw-content-ltr" lang="en" dir="ltr"> [[File:Wikidata-logo-en.svg|150px|right]] <div style="margin-top:10px; padding-left:5px; font-family:Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;">'' Here's your quick overview of what has been happening around Wikidata in the<br>week leading up to 2025-04-22. Missed the previous one? See issue [[d:Special:MyLanguage/Wikidata:Status updates/2025 04 14|#675]].<br><translate>Translations are [[d:Special:MyLanguage/Wikidata:Status updates/Current|available]]</translate>''</div> <div style="-moz-column-count:2; -webkit-column-count:2; column-count:2; -webkit-column-width: 400px; -moz-column-width: 400px; column-width: 400px;"> ''' <translate>Events</translate> ''' * <translate>[[<tvar name="1">d:Special:MyLanguage/Wikidata:Events</tvar>|Upcoming]]:</translate> [[Wikimedia Taiwan/Wikidata Taiwan/2025年4月雲林維基街景踏查團暨工作坊| <translate>Yunlin Liu Fang Tien Shang Sheng Mu OpenStreetMap x Wikidata Workshop</translate> ]] <translate> April 27 Time: 09:30-17:00 UTC+8 at {{Q|708809}} Red Altar (Hongtan)</translate>. * <translate>Past: Missed the Q2 Wikidata+Wikibase office hour? You can catch up by reading the session log here: [[<tvar name="2">d:Special:MyLanguage/Wikidata:Events/Telegram office hour 2025-04-16</tvar>|2025-04-16 (Q2 2025)]]</translate> ''' <translate> Press, articles, blog posts, videos </translate>''' * <translate>Blogs</translate> ** [https://thottingal.in/blog/2025/04/15/qjson/ qjson: <translate>Fetching all properties of a Wikidata item in a single API call</translate>] <translate>By Santhosh Thottingal</translate> ** [https://olea.org/diario/2025/04/14/Wikimedia_Hackathon_2025-proposals-Wikibase.html <translate> A Wikibase call for action at the Wikimedia Hackathon 2025</translate>] <translate>By Ismael Olea </translate> ** [https://museumdata.uk/blog/putting-uk-collections-on-the-map/ <translate> Putting UK collections on the map</translate>] <translate>by the Museum Data Service</translate> ** [https://chem-bla-ics.linkedchemistry.info/2025/04/20/the-april-2025-scholia-hackathon.html The April 2025 Scholia Hackathon] by Egon Willighagen * <translate>Papers</translate> ** [https://kclpure.kcl.ac.uk/portal/en/publications/talking-wikidata-communication-patterns-and-their-impact-on-commu <translate>Talking Wikidata: Communication Patterns and Their Impact on Community Engagement in Collaborative Knowledge Graphs</translate>] - <translate> Investigative study on Wikidata discussions, revealing that the community is generally inclusive and conflict is rare, but many controversial topics lack consensus, and valuable contributors disengage early. By Koutsiana et. al., (2025)</translate> **[https://zenodo.org/records/15226371 <translate>Natural history specimens collected and/or identified and deposited</translate>] - <translate>By Latham (2025)</translate> *<translate>Videos</translate> ** [https://www.youtube.com/watch?v=vWoNZLBj7mM Wiki Workshop 2025 - Wikidata Inconsistencies with Language Models and Data Mining in a Pipeline] by Houcemeddine Turki ** (Italian) [https://youtube.com/dL9JEfHpU68?si=RXymgDS8-ZE687aE Cla-G, an instance of Wikibase as a tool to support game classification] by Carlo Bianchini * <translate>Other</translate> ** [https://x.com/afliacon/status/1908928893727211669?s=46 <translate>Wikidata & Wikibase for Authority Control & Knowledge Organization Workshop</translate>] <translate>By AfLIA</translate> ** [https://github.com/oolonek/daily-lotus <translate>Mastodon bot</translate>] <translate> that "highlights natural compounds found in plants, fungi, bacteria or animals — and includes Wikidata references and visual structure depictions."</translate> '''<translate>Tool of the week</translate>''' * <translate>[[<tvar name="3">d:Special:MyLanguage/User:Spinster/Wikidata_references_made_easier</tvar>|User:Spinster/Wikidata references made easier]]: The script helps in adding references to statements, in order to provide context for our data, make the data more reliable, transparent and trustworthy for anyone who uses it </translate>. ''' <translate>Other Noteworthy Stuff</translate>''' * <translate>Registration is open for a Wikidata ontology course led by Peter Patel-Schneider and Ege Doğan.</translate> <translate>To register, email pfpschneider{{@}}gmail.com with your Wikidata username and a brief note on your interest. The course starts 1 May, with weekly lectures on Thursdays from 1–3pm EDT (skipping 29 May and 12 June).</translate> <translate>Space may be limited; priority goes to those already interested. Participants should know Wikidata, attend sessions, complete weekly exercises (~1 hour), and join a group project</translate>. <translate>Details: [[d:Wikidata:WikiProject_Ontology/Ontology_Course|Course page]]</translate> * [[wikifunctions:Wikifunctions:Main_Page|Wikifunctions]] is now integrated with Dagbani Wikipedia since April 15. It is the first project that will be able to call functions from Wikifunctions and integrate them in articles. * <translate>Wikidata job openings at the The Wikimedia Foundation</translate> ** [https://job-boards.greenhouse.io/wikimedia/jobs/6814912 <translate>Lead Product Manager, Wikidata Platform</translate>] (<translate>remote</translate>) ** [https://job-boards.greenhouse.io/wikimedia/jobs/6816145 <translate>Tech Lead, Wikidata Platform</translate>] (<translate>remote</translate>) '''Newest [[d:Special:ListProperties|properties]] and [[d:Special:MyLanguage/Wikidata:Property proposal|property proposals]] to review''' <!-- NEW PROPERTIES DO NOT REMOVE --> * Newest General datatypes: **[[:d:Property:P13430|number of texture mapping units]] (<nowiki>number of texture mapping units in a graphics processing unit</nowiki>) * Newest External identifiers: [[:d:Property:P13429|Saarland Biografien ID]], [[:d:Property:P13431|A Dictionary of Education entry ID]], [[:d:Property:P13432|Cultural Heritage in Japan site ID]], [[:d:Property:P13433|BirdLife DataZone site ID]], [[:d:Property:P13434|BirdLife DataZone species ID]], [[:d:Property:P13435|Canadian Writing Research Collaboratory ID]], [[:d:Property:P13436|Internet-Portal „Westfälische Geschichte“ person ID]], [[:d:Property:P13437|Chtyvo author ID]], [[:d:Property:P13438|Homosaurus ID (V4)]] <!-- END NEW PROPERTIES --> <!-- NEW PROPOSALS DO NOT REMOVE --> * New General datatypes property proposals to review: **[[:d:Wikidata:Property proposal/terminal speaker|terminal speaker]] (<nowiki></nowiki>) **[[:d:Wikidata:Property proposal/organization code|organization code]] (<nowiki>the organization code of the organization item. Should either be used with qualifier property {{Q|P459}} to specify which system being used, or be used as the qualifier of {{P|31}}.</nowiki>) **[[:d:Wikidata:Property proposal/organization unit code|organization unit code]] (<nowiki>the organization unit code of the organization unit/part/(sub)division item. Should either be used with qualifier property {{Q|P459}} to specify which system being used, or be used as the qualifier of {{P|31}}.</nowiki>) **[[:d:Wikidata:Property proposal/Picture composition|Picture composition]] (<nowiki>Description of a picture composition (design rules) analogous to the Commons category “[[:commons:Category:Picture composition]]”</nowiki>) **[[:d:Wikidata:Property proposal/MANDALA Tibetan Living Dictionary ID|MANDALA Tibetan Living Dictionary ID]] (<nowiki>entry for a lexeme in the Tibetan Living Dictionary by MANDALA</nowiki>) **[[:d:Wikidata:Property proposal/Monarque régnant|Monarque régnant]] (<nowiki>Person who has held or is holding the role of king, queen, sultan, or other monarch at the head of a kingdom or empire.</nowiki>) * New External identifier property proposals to review: [[:d:Wikidata:Property proposal/Moure's Catalog ID|Moure's Catalog ID]], [[:d:Wikidata:Property proposal/MobyGames attribute ID|MobyGames attribute ID]], [[:d:Wikidata:Property proposal/Número RPJ|Número RPJ]], [[:d:Wikidata:Property proposal/Identificador de obra no Catálogo Mourisco|Identificador de obra no Catálogo Mourisco]], [[:d:Wikidata:Property proposal/IPRESS ID|IPRESS ID]], [[:d:Wikidata:Property proposal/TeamUSA.com athlete ID|TeamUSA.com athlete ID]], [[:d:Wikidata:Property proposal/IEC document kind classification code|IEC document kind classification code]], [[:d:Wikidata:Property proposal/Europe PMC Preprint identifier|Europe PMC Preprint identifier]], [[:d:Wikidata:Property proposal/Snopes ID|Snopes ID]], [[:d:Wikidata:Property proposal/A Dictionary of Media and Communication entry ID|A Dictionary of Media and Communication entry ID]], [[:d:Wikidata:Property proposal/Black Sea Cultural Inventory ID|Black Sea Cultural Inventory ID]], [[:d:Wikidata:Property proposal/PyPI organization name|PyPI organization name]], [[:d:Wikidata:Property proposal/PlayStation Museum product ID|PlayStation Museum product ID]], [[:d:Wikidata:Property proposal/The Concise Oxford Dictionary of Archaeology entry ID|The Concise Oxford Dictionary of Archaeology entry ID]], [[:d:Wikidata:Property proposal/A Dictionary of Public Health entry ID|A Dictionary of Public Health entry ID]] <!-- END NEW PROPOSALS --> You can comment on [[d:Wikidata:Property proposal/Overview|all open property proposals]]! '''<translate>Did you know?</translate> ''' *<translate> Query examples</translate>: **[https://w.wiki/Dk9f All Genres of Classical Musical Compositions and their Labels in English and German] ([[d:Wikidata:Request_a_query#All_Genres_of_Classical_Musical_Compositions_and_their_Labels_in_English_and_German|source]]) * <translate>WikiProject Highlights</translate>: <translate>[[<tvar name="51">d:Special:MyLanguage/Wikidata:WikiProject Taiwan/Travel</tvar>|Taiwan Travel]]</translate> - <translate>aims to create travel related items about Taiwan</translate> * <translate>[[<tvar name="6">d:Special:MyLanguage/Wikidata:Showcase items</tvar>|Showcase Items]] </translate>: [[d:Q18786473|Pete's Dragon (Q18786473)]] - 2016, film by David Lowery * <translate>[[<tvar name="7">d:Wikidata:Showcase lexemes</tvar>|Showcase Lexemes]]: [[d:Lexeme:L3855|Bill (L3855)]] - English noun (/bɪl/) that can mean "invoice", "proposed law", "bird's beak", or "a given name"</translate>: ''' <translate>Development</translate> ''' * <translate>Wikidata changes in watchlist and recent changes on Wikipedia and co: We are continuing the work on making the edit summaries more understandable </translate>([[phab:T386200]]) * <translate>Wikibase REST API: We are continuing to build out the simple search functionality</translate> ([[phab:T389011]]) * <translate>Dark mode: We are fixing a few remaining issues with dark mode support in the Vector 2022 theme</translate> ([[phab:T389633]]) [[phab:maniphest/query/4RotIcw5oINo/#R|<translate>You can see all open tickets related to Wikidata here</translate>]]. <translate>If you want to help, you can also have a look at</translate> [https://phabricator.wikimedia.org/project/board/71/query/zfiRgTnZF7zu/?filter=zfiRgTnZF7zu&order=priority <translate>the tasks needing a volunteer</translate>]. ''' <translate>Weekly Tasks</translate> ''' * <translate> Add labels, in your own language(s), for the new properties listed [[<tvar name="8">d:Special:MyLanguage/Wikidata:Status_updates/Next#Newest_properties_and_property_proposals_to_review</tvar>|above]] </translate>. * <translate>Contribute to the showcase Item and Lexeme [[<tvar name="9">d:Special:MyLanguage/Wikidata:Status_updates/Next#Did_you_know?</tvar>|above]]</translate>. * <translate>Govdirectory weekly focus country: [[<tvar name="10">d:Special:MyLanguage/Wikidata:WikiProject_Govdirectory/Chile</tvar>|Chile]]</translate> * <translate> Summarize your [[<tvar name="11">d:Special:MyLanguage/Wikidata:Status_updates/Next#Did_you_know?</tvar>|WikiProject's ongoing activities]] in one or two sentences</translate>. * <translate>Help [[<tvar name="11">d:Special:LanguageStats</tvar>|translate]] or proofread the interface and documentation pages, in your own language!</translate> * <translate> [[<tvar name="12">d:Special:MyLanguage/User:Pasleim/projectmerge</tvar>|Help merge identical items]] across Wikimedia projects </translate>. * <translate>Help [[<tvar name="13">d:Special:MyLanguage/Wikidata:Status updates/Next</tvar>|write the next summary!]]</translate> <div style="margin-top:10px; font-size:90%; padding-left:5px; font-family:Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;">'''· [[d:Special:MyLanguage/Wikidata:Status updates/2025 04 14|Previous issue]] · [[d:Special:MyLanguage/Wikidata:Status updates/Current|Full report]] · [[m:Global message delivery/Targets/Wikidata|Unsubscribe]] · [[:d:User:Mohammed Abdulai (WMDE)|Mohammed Abdulai (WMDE)]] [[:d:User talk:Mohammed Abdulai (WMDE)|talk]] · [[Pengguna:MediaWiki message delivery|MediaWiki message delivery]] ([[Perbincangan pengguna:MediaWiki message delivery|bincang]]) 23:23, 22 April 2025 (+08)''' </div> </div> </div> <!-- Pesanan dihantar oleh Pengguna:Mohammed Abdulai (WMDE)@metawiki yang menggunakan senarai di https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikidata&oldid=28574345 --> == Wikidata weekly summary #677 == <div class="plainlinks mw-content-ltr" lang="en" dir="ltr"> [[File:Wikidata-logo-en.svg|150px|right]] <div style="margin-top:10px; padding-left:5px; font-family:Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;">'' Here's your quick overview of what has been happening around Wikidata in the<br>week leading up to 2025-04-28. Missed the previous one? See issue [[d:Special:MyLanguage/Wikidata:Status updates/2025 04 22|#676]].<br> Translations are [[d:Special:MyLanguage/Wikidata:Status updates/Current|available]]''</div> <div style="-moz-column-count:2; -webkit-column-count:2; column-count:2; -webkit-column-width: 400px; -moz-column-width: 400px; column-width: 400px;"> ''' Discussions ''' * Open request for bureaucrat: [[Wikidata:Requests for permissions/Bureaucrat/Wüstenspringmaus|Wüstenspringmaus]] ''' Events ''' * [[d:Special:MyLanguage/Wikidata:Events|Upcoming events]]: ** [[m:Special:MyLanguage/Wikidata_and_research|Wikidata and Research Conference]] June 5-6, 2025 at the University of Florence. ** [https://wikidataworkshop.github.io/2025/ The 5th Wikidata Workshop] taking place November 2-3, 2025 during the [https://iswc2025.semanticweb.org/ 25th International Semantic Web Conference] hosted in Nara, Japan. Call for Papers is open until 23:59 [[w:Special:MyLanguage/Anywhere_on_Earth|AoE]], August 2. This year, the program tracks are ''1. Novel Work'' and ''2. Previously Published Work''. Submission template and guidelines are [https://www.overleaf.com/read/pwspggxsbdvy available here] and you can [https://openreview.net/group?id=swsa.semanticweb.org/ISWC/2025/Workshop/Wikidata submit your topic here]. ** The [[d:Special:MyLanguage/Event:Wikidata_and_Sister_Projects|Wikidata and Sister Projects]] online conference approaches: May 29 - July 1, 2025. Have you [[d:Special:RegisterForEvent/1291|registered]] yet? ''' Press, articles, blog posts, videos ''' * Blogs ** [https://datascientistsdiary.com/how-to-build-a-production-ready-knowledge-graph/ How to Build a Production-Ready Knowledge Graph(with Code): A Practical Guide ] By Amit Yadav ** [https://nearby.hypotheses.org/2478 Who are the Cardinal Electors of 2025 papal conclave? A typical question for Wikidata? ] by {{Q|67173261}} * Papers ** [https://dl.acm.org/doi/proceedings/10.1145/3696410?tocHeading=heading2 Proceedings of the Association for Computing Machinery on Web Conference 2025.] By Guodong et. al., (2025) ** [https://dl.acm.org/doi/10.1145/3696410.3714757 Passage: Ensuring Completeness and Responsiveness of Public SPARQL Endpoints with SPARQL Continuation Queries ] By Thi Hoang et. al., (2025) ''' Tool of the week ''' * [https://quarry.wmcloud.org/ quarry.wmcloud.org] is a public querying interface for Wiki Replicas, a set of live replica SQL databases of public Wikimedia Wikis. Quarry is designed to make running queries against Wiki Replicas easy. Quarry can also be used to query public databases stored in ToolsDB. ''' Other Noteworthy Stuff ''' * [https://scholia.toolforge.org/ Scholia] is running a [https://survey.wikimedia.it/index.php/179555 user survey] until the end of May . * Researchers from the University of Regina in Canada invite you to participate in the Open Data Community Survey 2025. [https://lists.wikimedia.org/hyperkitty/list/wikidata@lists.wikimedia.org/message/XHXV4P6DILOUG6QFAO22FEJHXAWOS7YH/ Read more]! '''Newest [[d:Special:ListProperties|properties]] and [[d:Special:MyLanguage/Wikidata:Property proposal|property proposals]] to review''' <!-- NEW PROPERTIES DO NOT REMOVE --> * Newest General datatypes: **[[:d:Property:P13449|BEACON file URL]] (<nowiki>URL of an online service's BEACON file, a data interchange format for large numbers of uniform links.</nowiki>) **[[:d:Property:P13459|research projects that contributed to this data set]] (<nowiki>research projects that have contributed to or otherwise created an item</nowiki>) **[[:d:Property:P13464|‎terminal speaker]] (<nowiki>the last person able to speak the language fluently</nowiki>) **[[:d:Property:P13478|‎nomenclatural type of]] (<nowiki>taxon item of which this item is the taxonomic type (name-bearing type), e.g. the family for which this genus is the type, the genus for which this species is the type, the taxon for which this type specimen is the type, ect...</nowiki>) **[[:d:Property:P13497|interior designer]] (<nowiki>person responsible for the interior design of a notable building or structure</nowiki>) **[[:d:Property:P13504|‎kigo of]] (<nowiki>season which denotes the sense in haiku in Japanese</nowiki>) * Newest External identifiers: [[:d:Property:P13438|Homosaurus ID (V4)]], [[:d:Property:P13439|Helden van het Verzet person ID]], [[:d:Property:P13440|Our Campaigns container ID]], [[:d:Property:P13441|Catálogo Histórico de Tese e Dissertações da Área de História ID]], [[:d:Property:P13442|Congress.gov committee ID]], [[:d:Property:P13443|Congressional Medal of Honor Society recipient ID]], [[:d:Property:P13444|Israeli Governmental Data Repository ID]], [[:d:Property:P13445|Deutsche Genbank Obst (‎DGO) ID]], [[:d:Property:P13446|DVIDS photo ID]], [[:d:Property:P13447|FirstCycling race ID]], [[:d:Property:P13448|FirstCycling team season ID]], [[:d:Property:P13450|Hmong Studies Citations ID]], [[:d:Property:P13451|Cartofaf organization ID]], [[:d:Property:P13452|Calindex author ID]], [[:d:Property:P13453|Diocese of Lyon Museum person ID]], [[:d:Property:P13454|BnF dictionary ID]], [[:d:Property:P13455|Dezède person ID]], [[:d:Property:P13456|Meta-Doctrinal ID]], [[:d:Property:P13457|Ordre national du Québec ID]], [[:d:Property:P13458|‎Internet Game Database genre ID]], [[:d:Property:P13460|Shazoo tag ID]], [[:d:Property:P13461|‎OGDB genre ID]], [[:d:Property:P13465|Tax Identification Number (Colombia)]], [[:d:Property:P13466|‎National Gallery (London) PID]], [[:d:Property:P13467|Kunstkamera ID]], [[:d:Property:P13468|Zurich Kantonsrat and Regierungsrat member ID]], [[:d:Property:P13469|‎WSGF taxonomy term ID]], [[:d:Property:P13470|World Higher Education Database ID]], [[:d:Property:P13471|‎VD 16 ID]], [[:d:Property:P13472|United Nations Terminology Database ID]], [[:d:Property:P13473|Trafikplatssignatur]], [[:d:Property:P13474|Top50 system ID]], [[:d:Property:P13475|IndExs exsiccata ID]], [[:d:Property:P13476|Markstammdatenregister ID]], [[:d:Property:P13479|Ech-Chaab tag ID]], [[:d:Property:P13480|‎SearchCulture.gr ID]], [[:d:Property:P13481|RaiPlay Sound program ID]], [[:d:Property:P13482|RaiPlay Sound playlist ID]], [[:d:Property:P13483|Modern China Biographical Database ID]], [[:d:Property:P13484|Know Your Meme slug]], [[:d:Property:P13485|LEMAV ID]], [[:d:Property:P13486|PerformArt ID]], [[:d:Property:P13487|Chilean NPO number]], [[:d:Property:P13488|TermTerm UUID]], [[:d:Property:P13489|Steam Deck HQ game ID]], [[:d:Property:P13490|‎SeqCode Registry ID]], [[:d:Property:P13491|School ID Schleswig-Holstein]], [[:d:Property:P13492|Rodovid family ID]], [[:d:Property:P13493|Repertorium kleine politieke partijen 1918-1967 (Party)]], [[:d:Property:P13494|Captain Coaster park ID]], [[:d:Property:P13495|Scilit scholar ID]], [[:d:Property:P13496|The Rural Settlement of Roman Britain ID]], [[:d:Property:P13498|PCPartPicker product ID]], [[:d:Property:P13499|goal.com football match ID]], [[:d:Property:P13500|The Soka Gakkai Dictionary of Buddhism ID]], [[:d:Property:P13501|Cultural Heritage Online (Japan) special ID]], [[:d:Property:P13502|Eurobasket.com club ID]], [[:d:Property:P13503|europlayers.com club ID]], [[:d:Property:P13505|badmintoncn.com star ID]], [[:d:Property:P13506|‎Danskefilmstemmer.dk work or dubbing ID]] <!-- END NEW PROPERTIES --> <!-- NEW PROPOSALS DO NOT REMOVE --> * New General datatypes property proposals to review: **[[:d:Wikidata:Property proposal/defined for|defined for]] (<nowiki>the subject takes the object as parameter (or parameter tuple)</nowiki>) **[[:d:Wikidata:Property proposal/The Long Distance Walkers Association|The Long Distance Walkers Association]] (<nowiki>External Identifier (URL slug) for a hiking route on The Long Distance Walkers Association website (United Kingdom only)</nowiki>) * New External identifier property proposals to review: [[:d:Wikidata:Property proposal/IEC CDD for electronics|IEC CDD for electronics]], [[:d:Wikidata:Property proposal/GOG Dreamlist ID|GOG Dreamlist ID]], [[:d:Wikidata:Property proposal/IEC CDD units|IEC CDD units]], [[:d:Wikidata:Property proposal/Urban Dictionary ID (2)|Urban Dictionary ID (2)]], [[:d:Wikidata:Property proposal/RCI number|RCI number]], [[:d:Wikidata:Property proposal/Portable Antiquities Scheme image ID|Portable Antiquities Scheme image ID]], [[:d:Wikidata:Property proposal/myCast person ID|myCast person ID]], [[:d:Wikidata:Property proposal/Personality Database category ID|Personality Database category ID]], [[:d:Wikidata:Property proposal/parliament.uk bill ID|parliament.uk bill ID]], [[:d:Wikidata:Property proposal/Bierista beer ID|Bierista beer ID]], [[:d:Wikidata:Property proposal/Encyclopedia of the Serbian National Theatre ID|Encyclopedia of the Serbian National Theatre ID]] <!-- END NEW PROPOSALS --> You can comment on [[d:Wikidata:Property proposal/Overview|all open property proposals]]! ''' Did you know? ''' * Query examples: **[https://w.wiki/Dv$w All national parties that are members of a European party and whose country is a member of the European Union] ([[d:Wikidata:Request_a_query#Query_on_national_parties_and_their_seats|source]]) **[https://w.wiki/Dw23 Related works from co-citation analysis] ([[d:Wikidata:Request_a_query#Scholia's_"Related_works_from_co-citation_analysis"_as_federated_query|source]]) * Newest [[d:Special:MyLanguage/Wikidata:WikiProjects|WikiProjects]] : [[d:Wikidata:WikiProject_Saint_Mary%27s_College_(IN)|WikiProject Saint Mary's College (IN)]] aims to improve the coverage of Saint Mary's and the scholarly works being created at Saint Mary's. * [[d:Special:MyLanguage/Wikidata:Showcase lexemes|Showcase Lexemes]]: [[d:Lexeme:L642328|Córdoba (L642328)]] - Spanish noun (kór-do-ba) that can mean "a city in Spain", "a city in Argentina", or "a Mexican city" ''' Development ''' * Bug: We fixed an issue where newly created Properties became inaccessible after adding a statement with a Property linking to an Item or Lexeme. The fix will go live on Wednesday. ([[phab:T374230]]) * Search: We continued implementing the new search that will make it easier to search for Properties and Lexemes in the UI ([[phab:T321543]]) [[phab:maniphest/query/4RotIcw5oINo/#R|You can see all open tickets related to Wikidata here]]. If you want to help, you can also have a look at [https://phabricator.wikimedia.org/project/board/71/query/zfiRgTnZF7zu/?filter=zfiRgTnZF7zu&order=priority the tasks needing a volunteer]. ''' Weekly Tasks ''' * Add labels, in your own language(s), for the new properties listed [[d:Special:MyLanguage/Wikidata:Status_updates/Next#Newest_properties_and_property_proposals_to_review|above]]. * Contribute to the showcase Item and Lexeme [[d:Special:MyLanguage/Wikidata:Status_updates/Next#Did_you_know?|above]]. * Summarize your [[d:Special:MyLanguage/Wikidata:Status_updates/Next#Did_you_know?|WikiProject's ongoing activities]] in one or two sentences. * Help [[d:Special:LanguageStats|translate]] or proofread the interface and documentation pages, in your own language! * [[d:User:Pasleim/projectmerge|Help merge identical items]] across Wikimedia projects. * Help [[d:Special:MyLanguage/Wikidata:Status updates/Next|write the next summary!]] <div style="margin-top:10px; font-size:90%; padding-left:5px; font-family:Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;">'''· [[d:Special:MyLanguage/Wikidata:Status updates/2025 04 22|Previous issue]] · [[d:Special:MyLanguage/Wikidata:Status updates/Current|Full report]] · [[m:Global message delivery/Targets/Wikidata|Unsubscribe]] · [[:d:User:Mohammed Abdulai (WMDE)|Mohammed Abdulai (WMDE)]] [[:d:User talk:Mohammed Abdulai (WMDE)|talk]] · [[Pengguna:MediaWiki message delivery|MediaWiki message delivery]] ([[Perbincangan pengguna:MediaWiki message delivery|bincang]]) 23:47, 28 April 2025 (+08)''' </div> </div> </div> <!-- Pesanan dihantar oleh Pengguna:Mohammed Abdulai (WMDE)@metawiki yang menggunakan senarai di https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikidata&oldid=28574345 --> == <span lang="en" dir="ltr">Tech News: 2025-18</span> == <div lang="en" dir="ltr"> <section begin="technews-2025-W18"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2025/18|Translations]] are available. '''Updates for editors''' * Event organizers who host collaborative activities on [[m:Special:MyLanguage/CampaignEvents/Deployment status#Global Deployment Plan|multiple wikis]], including Bengali, Japanese, and Korean Wikipedias, will have access to the [[mw:Special:MyLanguage/Extension:CampaignEvents|CampaignEvents extension]] this week. Also, admins in the Wikipedia where the extension is enabled will automatically be granted the event organizer right soon. They won't have to manually grant themselves the right before they can manage events as [[phab:T386861|requested by a community]]. * [[File:Octicons-sync.svg|12px|link=|class=skin-invert|Recurrent item]] View all {{formatnum:19}} community-submitted {{PLURAL:19|task|tasks}} that were [[m:Special:MyLanguage/Tech/News/Recently resolved community tasks|resolved last week]]. '''Updates for technical contributors''' * The release of the next major version of [[mw:Special:MyLanguage/Codex|Codex]], the design system for Wikimedia, is scheduled for 29 April 2025. Technical editors will have access to the release by the week of 5 May 2025. This update will include a number of [[mw:Special:MyLanguage/Codex/Release_Timeline/2.0#Breaking_changes|breaking changes]] and minor [[mw:Special:MyLanguage/Codex/Release_Timeline/2.0#Visual_changes|visual changes]]. Instructions on handling the breaking and visual changes are documented on [[mw:Special:MyLanguage/Codex/Release Timeline/2.0#|this page]]. Pre-release testing is reported in [[phab:T386298|T386298]], with post-release issues tracked in [[phab:T392379|T392379]] and [[phab:T392390|T392390]]. * Users of [[wikitech:Special:MyLanguage/Help:Wiki_Replicas|Wiki Replicas]] will notice that the database views of <code dir="ltr">ipblocks</code>, <code dir="ltr">ipblocks_ipindex</code>, and <code dir="ltr">ipblocks_compat</code> are [[phab:T390767|now deprecated]]. Users can query the <code dir="ltr">[[mw:Special:MyLanguage/Manual:Block_table|block]]</code> and <code dir="ltr">[[mw:Special:MyLanguage/Manual:Block_target_table|block_target]]</code> new views that mirror the new tables in the production database instead. The deprecated views will be removed entirely from Wiki Replicas in June, 2025. * [[File:Octicons-sync.svg|12px|link=|class=skin-invert|Recurrent item]] Detailed code updates later this week: [[mw:MediaWiki 1.44/wmf.27|MediaWiki]] '''In depth''' * The latest quarterly [[mw:Special:MyLanguage/Wikimedia Language and Product Localization/Newsletter/2025/April|Language and Internationalization Newsletter]] is now available. This edition includes an overview of the improved [https://test.wikipedia.org/w/index.php?title=Special:ContentTranslation&campaign=contributionsmenu&to=es&filter-type=automatic&filter-id=previous-edits&active-list=suggestions&from=en#/ Content Translation Dashboard Tool], [[mw:Special:MyLanguage/Wikimedia Language and Product Localization/Newsletter/2025/April#Language Support for New and Existing Languages|support for new languages]], [[mw:Special:MyLanguage/Wikimedia Language and Product Localization/Newsletter/2025/April#Wiki Loves Ramadan Articles Made In Content Translation Mobile Workflow|highlights from the Wiki Loves Ramadan campaign]], [[m:Special:MyLanguage/Research:Languages Onboarding Experiment 2024 - Executive Summary|results from the Language Onboarding Experiment]], an analysis of topic diversity in articles, and information on upcoming community meetings and events. '''Meetings and events''' * The [[Special:MyLanguage/Grants:Knowledge_Sharing/Connect/Calendar|Let's Connect Learning Clinic]] will take place on [https://zonestamp.toolforge.org/1745937000 April 29 at 14:30 UTC]. This edition will focus on "Understanding and Navigating Conflict in Wikimedia Projects". You can [[m:Special:MyLanguage/Event:Learning Clinic %E2%80%93 Understanding and Navigating Conflict in Wikimedia Projects (Part_1)|register now]] to attend. * The [[mw:Special:MyLanguage/Wikimedia Hackathon 2025|2025 Wikimedia Hackathon]], which brings the global technical community together to connect, brainstorm, and hack existing projects, will take place from May 2 to 4th, 2025, at Istanbul, Turkey. '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2025/18|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2025-W18"/> </div> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 03:31, 29 April 2025 (+08) <!-- Pesanan dihantar oleh Pengguna:UOzurumba (WMF)@metawiki yang menggunakan senarai di https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=28585685 --> == ''The Signpost'': 1 May 2025 == <div lang="en" dir="ltr" class="mw-content-ltr" style="margin-top:10px; font-size:90%; padding-left:5px; font-family:Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;">[[File:WikipediaSignpostIcon.svg|40px|right]] ''News, reports and features from the English Wikipedia's newspaper''</div> <div style="column-count:2;"> * News and notes: [[w:en:Wikipedia:Wikipedia Signpost/2025-05-01/News and notes|en:Wikipedia:Wikipedia Signpost/2025-05-01/News and notes]] * In the media: [[w:en:Wikipedia:Wikipedia Signpost/2025-05-01/In the media|en:Wikipedia:Wikipedia Signpost/2025-05-01/In the media]] * Recent research: [[w:en:Wikipedia:Wikipedia Signpost/2025-05-01/Recent research|en:Wikipedia:Wikipedia Signpost/2025-05-01/Recent research]] * Arbitration report: [[w:en:Wikipedia:Wikipedia Signpost/2025-05-01/Arbitration report|en:Wikipedia:Wikipedia Signpost/2025-05-01/Arbitration report]] * Discussion report: [[w:en:Wikipedia:Wikipedia Signpost/2025-05-01/Discussion report|en:Wikipedia:Wikipedia Signpost/2025-05-01/Discussion report]] * Traffic report: [[w:en:Wikipedia:Wikipedia Signpost/2025-05-01/Traffic report|en:Wikipedia:Wikipedia Signpost/2025-05-01/Traffic report]] * Disinformation report: [[w:en:Wikipedia:Wikipedia Signpost/2025-05-01/Disinformation report|en:Wikipedia:Wikipedia Signpost/2025-05-01/Disinformation report]] * News from the WMF: [[w:en:Wikipedia:Wikipedia Signpost/2025-05-01/News from the WMF|en:Wikipedia:Wikipedia Signpost/2025-05-01/News from the WMF]] * Humour: [[w:en:Wikipedia:Wikipedia Signpost/2025-05-01/Humour|en:Wikipedia:Wikipedia Signpost/2025-05-01/Humour]] * Comix: [[w:en:Wikipedia:Wikipedia Signpost/2025-05-01/Comix|en:Wikipedia:Wikipedia Signpost/2025-05-01/Comix]] * In focus: [[w:en:Wikipedia:Wikipedia Signpost/2025-05-01/In focus|en:Wikipedia:Wikipedia Signpost/2025-05-01/In focus]] * Community view: [[w:en:Wikipedia:Wikipedia Signpost/2025-05-01/Community view|en:Wikipedia:Wikipedia Signpost/2025-05-01/Community view]] * Debriefing: [[w:en:Wikipedia:Wikipedia Signpost/2025-05-01/Debriefing|en:Wikipedia:Wikipedia Signpost/2025-05-01/Debriefing]] * Gallery: [[w:en:Wikipedia:Wikipedia Signpost/2025-05-01/Gallery|en:Wikipedia:Wikipedia Signpost/2025-05-01/Gallery]] * Obituary: [[w:en:Wikipedia:Wikipedia Signpost/2025-05-01/Obituary|en:Wikipedia:Wikipedia Signpost/2025-05-01/Obituary]] </div> <div style="margin-top:10px; font-size:90%; padding-left:5px; font-family:Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;">'''[[w:en:Wikipedia:Wikipedia Signpost|Read this Signpost in full]]''' · [[w:en:Wikipedia:Signpost/Single|Single-page]] · [[m:Global message delivery/Targets/Signpost|Unsubscribe]] · [[m:Global message delivery|Global message delivery]] 06:21, 2 Mei 2025 (+08) <!-- Sent via script ([[w:en:User:JPxG/SPS]]) --></div> <!-- Pesanan dihantar oleh Pengguna:Bri@metawiki yang menggunakan senarai di https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Signpost&oldid=28562138 --> == Wikidata weekly summary #678 == <div class="plainlinks mw-content-ltr" lang="en" dir="ltr"> [[File:Wikidata-logo-en.svg|150px|right]] <div style="margin-top:10px; padding-left:5px; font-family:Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;">'' Here's your quick overview of what has been happening around Wikidata in the<br>week leading up to 2025-05-05. Missed the previous one? See issue [[d:Special:MyLanguage/Wikidata:Status updates/2025 04 28|#677]].<br>Translations are [[d:Special:MyLanguage/Wikidata:Status updates/Current|available]]''</div> <div style="-moz-column-count:2; -webkit-column-count:2; column-count:2; -webkit-column-width: 400px; -moz-column-width: 400px; column-width: 400px;"> '''Discussions''' * Closed request for permissions/Bot: [[d:Wikidata:Requests_for_permissions/Bot/Mr_Robot|Mr Robot]] - No consensus reached. '''Events''' * Past events: [[m:Wikimedia Hackathon 2025|Wikimedia Hackathon in Istanbul]] *[[d:Special:MyLanguage/Wikidata:Events|Upcoming events:]] **[https://meta.wikimedia.org/wiki/Event:Volunteer_Supporters_Network/Wikidata_pour_les_débutants_2025-05-16 Volunteer Supporters Network/Wikidata for beginners] May 16, 2025 **[[d:Special:MyLanguage/Event:Wikidata_and_Sister_Projects| Wikidata and Sister Projects]] May 29 - June 1, 2025. [[d:Special:RegisterForEvent/1291|register here]] ** [[m:Special:MyLanguage/Wikidata_and_research|Wikidata and Research Conference]] June 5-6, 2025 at the University of Florence. ** [https://pretalx.coscup.org/coscup-2025/ Call for Proposals]:[[m:Wikimedia Taiwan/Wikidata Taiwan/COSCUP 2025|Wikidata Taiwan x OpenStreetMap Taiwam @ COSCUP 2025]],Submission Deadline: May 10, 2025 (AoE). **[[d:Special:MyLanguage/Event:WikidataCon_2025| WikidataCon 2025]] Oct 31 - Nov 2, 2025. [[d:Special:RegisterForEvent/1340|Register here]] *Ongoing event: [[d:Special:MyLanguage/Wikidata:Events/Coordinate_Me_2025| Coordinate Me 2025]] May 1 - May 31, 2025 '''Press, articles, blog posts, videos''' * Blogs ** [[d:Special:MyLanguage/Event_talk:WikidataCon_2025#WikidataCon_update_-_May_2025|WikidataCon 2025 - programme track categories are ready]] - time to start thinking about session proposals! ** [https://r.iresmi.net/posts/2025/osm_Wikidata/Cross checking OSM IDs between OSM and Wikidata] By Michaël ** [https://www.advanced-television.com/2025/05/02/wikiflix-goes-live/ WikiFlix, a new free streaming platform goes live] * Papers ** [https://hackernoon.com/how-to-develop-a-privacy-first-entity-recognition-system How to Develop a Privacy-First Entity Recognition System] By Papadopoulou et. al., (2025) ** [https://hackernoon.com/detecting-and-masking-personal-data-in-text Detecting and Masking Personal Data in Text] By Papadopoulou et. al., (2025) ** [https://ieeexplore.ieee.org/document/10840323 EA2N: Evidence-Based AMR Attention Network for Fake News Detection ] By Gupta et. al., (2025) '''Tool of the week''' * [https://wiki.openstreetmap.org/wiki/Main_Page OpenStreetMap]: OpenStreetMap, is a project that creates and distributes free geographic data for the world. It was started because most maps you think of as free actually have legal or technical restrictions on their use, holding back people from using them in creative, productive, or unexpected ways . '''Other Noteworthy Stuff''' * Ever played Redactle? [[d:User:Lucas Werkmeister|Lucas]] put together a Wikidata version of it. Can you guess the Item? Still needs a bit of work but you can [https://wdactle.toolforge.org/ try it out now]. * [https://mamot.fr/@pintoch/114449249307450950 EditGroups has a new maintainer ] '''Newest [[d:Special:ListProperties|properties]] and [[d:Special:MyLanguage/Wikidata:Property proposal|property proposals]] to review''' <!-- NEW PROPERTIES DO NOT REMOVE --> * Newest [[d:Special:ListProperties|properties]]: ** General datatypes: ***[[:d:Property:P13517|organization unit code]] (<nowiki>organization unit code of the organization unit/part/(sub)division item</nowiki>) ***[[:d:Property:P13518|likes of fictional character]] (<nowiki>particular likes which applies to this fictional character as (usually) stated in their official profile or biography</nowiki>) ***[[:d:Property:P13519|dislikes of fictional character]] (<nowiki>particular dislikes which applies to this fictional character as stated in their official profile or biography</nowiki>) ***[[:d:Property:P13522|number of render output units]] (<nowiki>number of render output units in a graphics processing unit</nowiki>) ***[[:d:Property:P13525|RAM capacity]] (<nowiki>amount of volatile random-access memory (RAM) modules used by this device</nowiki>) ***[[:d:Property:P13549|species protection status]] (<nowiki>Links species, habitat or biotope type with the regulation international or national that protects this species</nowiki>) ***[[:d:Property:P13551|Nation Ranking (primary)]] (<nowiki>main/general ranking for a cycling tournament season</nowiki>) ***[[:d:Property:P13552|Nation Ranking (secondary)]] (<nowiki>youth/U23 ranking for this cycling tournament season</nowiki>) ** External identifiers: [[:d:Property:P13505|badmintoncn.com star ID]], [[:d:Property:P13506|‎Danskefilmstemmer.dk work or dubbing ID]], [[:d:Property:P13507|geraldika.ru symbol ID]], [[:d:Property:P13508|‎JSIC code]], [[:d:Property:P13509|The Oxford Dictionary of Music entry ID]], [[:d:Property:P13510|Dark Ride Database ride ID]], [[:d:Property:P13511|Dark Ride Database park ID]], [[:d:Property:P13512|Dark Ride Database manufacturer ID]], [[:d:Property:P13513|‎Databáze her platform ID]], [[:d:Property:P13514|Mourisco Catalogue work ID]], [[:d:Property:P13515|Radiomuseum vacuum tube/transistor ID]], [[:d:Property:P13516|‎CAMRA pub ID]], [[:d:Property:P13520|MobyGames attribute ID]], [[:d:Property:P13521|MetalTabs.com track ID]], [[:d:Property:P13523|Moure's Catalog ID]], [[:d:Property:P13524|PromoDJ track ID]], [[:d:Property:P13526|Euronews topic ID]], [[:d:Property:P13527|Audiomack artist ID]], [[:d:Property:P13528|Audiomack album ID]], [[:d:Property:P13529|Europe PMC preprint ID]], [[:d:Property:P13531|‎SMB-digital asset ID]], [[:d:Property:P13532|Audiomack song ID]], [[:d:Property:P13533|Encyclopaedia of Islam (glossary and index of terms) ID]], [[:d:Property:P13534|Qur'an Wiki article ID]], [[:d:Property:P13535|Itch.io tag ID]], [[:d:Property:P13536|Corago singer ID]], [[:d:Property:P13537|‎MoNA spectrum ID]], [[:d:Property:P13538|La Croix author ID]], [[:d:Property:P13539|‎Billie Jean King Cup player ID 2024]], [[:d:Property:P13540|‎TeamUSA.com athlete ID]], [[:d:Property:P13541|‎Snopes ID]], [[:d:Property:P13542|A Dictionary of Media and Communication entry ID]], [[:d:Property:P13544|Black Sea Cultural Inventory ID]], [[:d:Property:P13545|‎PyPI organization name]], [[:d:Property:P13546|The Concise Oxford Dictionary of Archaeology entry ID]], [[:d:Property:P13550|‎PlayStation Museum product ID]], [[:d:Property:P13553|Urban Dictionary ID]], [[:d:Property:P13554|‎GOG Dreamlist ID]], [[:d:Property:P13555|RCI number]], [[:d:Property:P13556|‎Portable Antiquities Scheme image ID]], [[:d:Property:P13557|Orthodox World ID]], [[:d:Property:P13558|‎Coasterpedia ID]], [[:d:Property:P13559|Ethnologue language family ID]], [[:d:Property:P13560|‎factordb ID]], [[:d:Property:P13561|SCImago Institutions Rankings ID]], [[:d:Property:P13562|UniRank ID]], [[:d:Property:P13563|Bibliometrics of Ukrainian science person ID]] <!-- END NEW PROPERTIES --> <!-- NEW PROPOSALS DO NOT REMOVE --> * New [[d:Special:MyLanguage/Wikidata:Property proposal|property proposals]] to review: ** General datatypes: ***[[:d:Wikidata:Property proposal/Context Window|Context Window]] (<nowiki>The maximum length of an input token in the language model.</nowiki>) ***[[:d:Wikidata:Property proposal/contains nutrient|contains nutrient]] (<nowiki>Food contains nutrient</nowiki>) ***[[:d:Wikidata:Property proposal/underlying data|underlying data]] (<nowiki>this mathematical structure has these data as part</nowiki>) ***[[:d:Wikidata:Property proposal/échelle de Beaufort|échelle de Beaufort]] (<nowiki>empirical measure describing wind speed based on observed conditions</nowiki>) ** External identifiers: [[:d:Wikidata:Property proposal/vlaamsekunstcollectie.be ID|vlaamsekunstcollectie.be ID]], [[:d:Wikidata:Property proposal/Mobility Database ID|Mobility Database ID]], [[:d:Wikidata:Property proposal/Patrimonio Galego ID|Patrimonio Galego ID]], [[:d:Wikidata:Property proposal/Substack username|Substack username]], [[:d:Wikidata:Property proposal/Private Enterprise Number|Private Enterprise Number]], [[:d:Wikidata:Property proposal/ComputerLanguage.com definition|ComputerLanguage.com definition]], [[:d:Wikidata:Property proposal/otzovik.com review ID|otzovik.com review ID]], [[:d:Wikidata:Property proposal/Repertorium kleine politieke partijen 1918-1967 (Persoon)|Repertorium kleine politieke partijen 1918-1967 (Persoon)]] <!-- END NEW PROPOSALS --> You can comment on [[d:Wikidata:Property proposal/Overview|all open property proposals]]! '''Did you know ?''' * Newest [[d:Special:MyLanguage/Wikidata:WikiProjects|WikiProjects]] : ** [[d:Wikidata:WikiProject_Nonprofit_Organizations/Ukraine|Nonprofit Organisations: Ukraine]] ** [[d:Wikidata:WikiProject_Stockholm_Archipelago_Trail|Stockholm Archilepago Trail]] * Newest [[d:Special:MyLanguage/Wikidata:Database reports|database reports]] : [[d:Wikidata:Database_reports/Descriptions_with_Q|Descriptions with QID]] - These Item descriptions contain a QID or Item ID. * [[d:Special:MyLanguage/Wikidata:Showcase items|Showcase Items]]: [[d:Q288771|Hans van Mierlo (Q288771)]] - Dutch politician (1931–2010) * [[d:Special:MyLanguage/Wikidata:Showcase lexemes|Showcase Lexemes]]: [[d:Lexeme:L28956|Tribe (L28956)]] - English noun (trīb) that can mean "a social division in traditional society", "a political subdivision", or "a genre of Techno Music": '''Development''' * Wikidata Query Service: The search platform team finished the remaining work for the [[d:Special:MyLanguage/Wikidata:SPARQL query service/WDQS graph split|graph split]] and it is going live [https://lists.wikimedia.org/hyperkitty/list/wikidata@lists.wikimedia.org/thread/ZLIUAGRLPQLLBVJSC2AEG7FNTTOER66I/ this week]. * We took part in the [[m:Wikimedia Hackathon 2025|Wikimedia Hackathon in Istanbul]] * Wikipedia and co: We continued working on improving how Wikidata edits are shown on the watchlist on Wikipedia and co. We are focusing on showing labels instead of IDs for the entities (Items, Properties, ...) linked in the edit summaries ([[phab:T388685]]) * UI: We continued doing small fixes for dark mode support in the UI ([[phab:T385039]]) * Wikibase REST API: We are continuing the work on the search endpoint ([[phab:T383126]]) [[phab:maniphest/query/4RotIcw5oINo/#R| You can see all open tickets related to Wikidata here]]. If you want to help, you can also have a look at [https://phabricator.wikimedia.org/project/board/71/query/zfiRgTnZF7zu/?filter=zfiRgTnZF7zu&order=priority the tasks needing a volunteer]. '''Weekly Tasks''' * Add labels, in your own language(s), for the new properties listed [[d:Special:MyLanguage/Wikidata:Status_updates/Next#Newest_properties_and_property_proposals_to_review|above]]. * Contribute to the showcase Item and Lexeme [[d:Special:MyLanguage/Wikidata:Status_updates/Next#Did_you_know?|above]]. * Govdirectory weekly focus country: [[Wikidata:WikiProject_Govdirectory/Philippines|Philippines]] * Summarize your [[d:Special:MyLanguage/Wikidata:Status_updates/Next#Did_you_know?|WikiProject's ongoing activities]] in one or two sentences. * Help [[d:Special:LanguageStats|translate]] or proofread the interface and documentation pages, in your own language! * [[d:User:Pasleim/projectmerge|Help merge identical items]] across Wikimedia projects. * Help [[d:Special:MyLanguage/Wikidata:Status updates/Next|write the next summary!]] <div style="margin-top:10px; font-size:90%; padding-left:5px; font-family:Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;">'''· [[d:Special:MyLanguage/Wikidata:Status updates/2025 04 28|Previous issue]] · [[d:Special:MyLanguage/Wikidata:Status updates/Current|Full report]] · [[m:Global message delivery/Targets/Wikidata|Unsubscribe]] · [[:d:User:Danny Benjafield (WMDE)|Danny Benjafield (WMDE)]] [[:d:User talk:Danny Benjafield (WMDE)|talk]] · [[Pengguna:MediaWiki message delivery|MediaWiki message delivery]] ([[Perbincangan pengguna:MediaWiki message delivery|bincang]]) 23:07, 5 Mei 2025 (+08)''' </div> </div> </div> <!-- Pesanan dihantar oleh Pengguna:Danny Benjafield (WMDE)@metawiki yang menggunakan senarai di https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikidata&oldid=28574345 --> == <span lang="en" dir="ltr">Tech News: 2025-19</span> == <div lang="en" dir="ltr"> <section begin="technews-2025-W19"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2025/19|Translations]] are available. '''Weekly highlight''' * The Wikimedia Foundation has shared the latest draft update to their [[m:Special:MyLanguage/Wikimedia Foundation Annual Plan/2025-2026|annual plan]] for next year (July 2025–June 2026). This includes an [[m:Special:MyLanguage/Wikimedia Foundation Annual Plan/2025-2026|executive summary]] (also on [[diffblog:2025/04/25/sharing-the-wikimedia-foundations-2025-2026-draft-annual-plan/|Diff]]), details about the three main [[m:Special:MyLanguage/Wikimedia Foundation Annual Plan/2025-2026/Goals|goals]] ([[m:Special:MyLanguage/Wikimedia Foundation Annual Plan/2025-2026/Product & Technology OKRs|Infrastructure]], [[m:Special:MyLanguage/Wikimedia Foundation Annual Plan/2025-2026/Goals/Volunteer Support|Volunteer Support]], and [[m:Special:MyLanguage/Wikimedia Foundation Annual Plan/2025-2026/Goals/Effectiveness|Effectiveness]]), [[m:Special:MyLanguage/Wikimedia Foundation Annual Plan/2025-2026/Global Trends|global trends]], and the [[m:Special:MyLanguage/Wikimedia Foundation Annual Plan/2025-2026/Budget Overview|budget]] and [[m:Special:MyLanguage/Wikimedia Foundation Annual Plan/2025-2026/Financial Model|financial model]]. Feedback and questions are welcome on the [[m:Talk:Wikimedia Foundation Annual Plan/2025-2026|talk page]] until the end of May. '''Updates for editors''' * For wikis that have the [[m:Special:MyLanguage/CampaignEvents/Deployment status|CampaignEvents extension enabled]], two new feature improvements have been released: ** Admins can now choose which namespaces are permitted for [[m:Special:MyLanguage/Event Center/Registration|Event Registration]] via [[mw:Special:MyLanguage/Community Configuration|Community Configuration]] ([[mw:Special:MyLanguage/Help:Extension:CampaignEvents/Registration/Permitted namespaces|documentation]]). The default setup is for event registration to be permitted in the Event namespace, but other namespaces (such as the project namespace or WikiProject namespace) can now be added. With this change, communities like WikiProjects can now more easily use Event Registration for their collaborative activities. ** Editors can now [[mw:Special:MyLanguage/Transclusion|transclude]] the Collaboration List on a wiki page ([[mw:Special:MyLanguage/Help:Extension:CampaignEvents/Collaboration list/Transclusion|documentation]]). The Collaboration List is an automated list of events and WikiProjects on the wikis, accessed via {{#special:AllEvents}} ([[w:en:Special:AllEvents|example]]). Now, the Collaboration List can be added to all sorts of wiki pages, such as: a wiki mainpage, a WikiProject page, an affiliate page, an event page, or even a user page. * [[File:Octicons-sync.svg|12px|link=|class=skin-invert|Recurrent item]] View all {{formatnum:27}} community-submitted {{PLURAL:27|task|tasks}} that were [[m:Special:MyLanguage/Tech/News/Recently resolved community tasks|resolved last week]]. '''Updates for technical contributors''' * Developers who use the <code dir=ltr>moment</code> library in gadgets and user scripts should revise their code to use alternatives like the <code dir=ltr>Intl</code> library or the new <code dir=ltr>mediawiki.DateFormatter</code> library. The <code dir=ltr>moment</code> library has been deprecated and will begin to log messages in the developer console. You can see a global search for current uses, and [[phab:T392532|ask related questions in this Phabricator task]]. * Developers who maintain a tool that queries the Wikidata term store tables (<code dir=ltr style="white-space: nowrap;">wbt_*</code>) need to update their code to connect to a separate database cluster. These tables are being split into a separate database cluster. Tools that query those tables via the wiki replicas must be adapted to connect to the new cluster instead. [[wikitech:News/2025 Wikidata term store database split|Documentation and related links are available]]. [https://phabricator.wikimedia.org/T390954] * [[File:Octicons-sync.svg|12px|link=|class=skin-invert|Recurrent item]] Detailed code updates later this week: [[mw:MediaWiki 1.44/wmf.28|MediaWiki]] '''In depth''' * The latest [[mw:Special:MyLanguage/Extension:Chart/Project/Updates|Chart Project newsletter]] is available. It includes updates on preparing to expand the deployment to additional wikis as soon as this week (starting May 6) and scaling up over the following weeks, plus exploring filtering and transforming source data. '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2025/19|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2025-W19"/> </div> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 08:14, 6 Mei 2025 (+08) <!-- Pesanan dihantar oleh Pengguna:Quiddity (WMF)@metawiki yang menggunakan senarai di https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=28665011 --> == This Month in Education: April 2025 == <div class="plainlinks" lang="en" dir="ltr">Apologies for writing in English. Please help to translate in your language. <div style="text-align: center;"> <span style="font-weight:bold; color:#00A7E2; font-size:2.9em; font-family:'Helvetica Neue', Helvetica, Arial, sans-serif;">This Month in Education</span> <span style="font-weight:bold; color:#00A7E2; font-size:1.4em; font-family:'Helvetica Neue', Helvetica, Arial, sans-serif;"> Volume 14 • Issue 4 • April 2025</span> <div style="border-top:1px solid #a2a9b1; border-bottom:1px solid #a2a9b1; padding:0.5em; font-size:larger; margin-bottom:0.2em">[[m:Special:MyLanguage/Education/Newsletter/April 2025|Contents]] • [[m:Special:MyLanguage/Education/Newsletter/April 2025/Headlines|Headlines]] • [[m:Special:MyLanguage/Global message delivery/Targets/This Month in Education|Subscribe]]</div> <div style="color:white; font-size:1.8em; font-family:Montserrat; background:#92BFB1;">In This Issue</div></div> <div style="text-align: left; column-count: 2; column-width: 35em;"> * [[m:Special:MyLanguage/Education/News/April 2025/Ceremony of giving certificates and awarding the winners of the edit-a-thon: Meet Slovenia|Ceremony of giving certificates and awarding the winners of the edit-a-thon: Meet Slovenia]] * [[m:Special:MyLanguage/Education/News/April 2025/The Workshops Wikimedia & Education are back in Brazil|The Workshops Wikimedia & Education are back in Brazil]] * [[m:Special:MyLanguage/Education/News/April 2025/EduWiki Nigeria: Advancing Digital Literacy in Schools|EduWiki Nigeria: Advancing Digital Literacy in Schools]] * [[m:Special:MyLanguage/Education/News/April 2025/Empowering the Next Generation: Wikidata Training at Federal Government Boys College, FGBC Abuja|Empowering the Next Generation: Wikidata Training at Federal Government Boys College, FGBC Abuja]] * [[m:Special:MyLanguage/Education/News/April 2025/Final Wikipedia project with Shefit Hekali school in Peqin, Albania|Final Wikipedia project with Shefit Hekali school in Peqin, Albania]] * [[m:Special:MyLanguage/Education/News/April 2025/Teachers who graduated from the Leamos Wikipedia program in Bolivia become mentors for their colleagues |Teachers who graduated from the Leamos Wikipedia program in Bolivia become mentors for their colleagues]] * [[m:Special:MyLanguage/Education/News/April 2025/Wikivoyage in Has region, Northern Albania|Wikivoyage in Has region, Northern Albania]] * [[m:Special:MyLanguage/Education/News/April 2025/Wikivoyage workshop in Bulqiza|Wikivoyage workshop in Bulqiza]] </div> <div style="margin-top:10px; text-align: center; font-size:90%; padding-left:5px; font-family:Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;">[[m:Special:MyLanguage/Education/Newsletter/About|About ''This Month in Education'']] · [[m:Global message delivery/Targets/This Month in Education|Subscribe/Unsubscribe]] · [[m:Special:MyLanguage/MassMessage|Global message delivery]] · For the team: [[:m:User:ZI Jony|ZI Jony]] 10:49, 10 Mei 2025 (+08)</div> </div> <!-- Pesanan dihantar oleh Pengguna:ZI Jony@metawiki yang menggunakan senarai di https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/This_Month_in_Education&oldid=28656387 --> == Wikidata weekly summary #679 == <div class="plainlinks mw-content-ltr" lang="en" dir="ltr"> [[File:Wikidata-logo-en.svg|150px|right]] <div style="margin-top:10px; padding-left:5px; font-family:Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;">'' Here's your quick overview of what has been happening around Wikidata in the<br>week leading up to 2025-05-12. Missed the previous one? See issue [[d:Special:MyLanguage/Wikidata:Status updates/Previous|#678]].<br>Translations are [[d:Special:MyLanguage/Wikidata:Status updates/Current|available]]''</div> <div style="-moz-column-count:2; -webkit-column-count:2; column-count:2; -webkit-column-width: 400px; -moz-column-width: 400px; column-width: 400px;"> ''' Events ''' * [[d:Special:MyLanguage/Wikidata:Events|Upcoming]]: ** [[d:Wikidata:WikiProject Taiwan/噶哈巫 Wikidata 工作坊|Kaxabu Wikidata Workshop]] May 17 at Puli DOC, Nantou ** [[d:Wikidata:WikiProject Taiwan/賽德克 Wikidata Lexeme 工作坊|Seediq Wikidata Lexeme Workshop]] May 18 at Puli DOC, Nantou * Past: Wikimedia Hackathon happened on May 4. Check out the closing showcase that included some Wikidata-related projects: [https://etherpad.wikimedia.org/p/Wikimedia_Hackathon_2025_Closing_Showcase Etherpad (Hackaton 2025)] '''Press, articles, blog posts, videos''' * Blogs ** [[outreach:GLAM/Newsletter/April_2025/Contents/Serbia_report|GLAM and Wikidata: The "GLAMorous Wikidata" Campaign]]: In March 2025, Wikimedia Serbia launched a local thematic campaign called GLAMurous Wikidata, focused on improving data about cultural and heritage institutions on Wikidata. ** [[outreach:GLAM/Newsletter/April_2025/Contents/Netherlands_report|Project "Open Topstukken" ("Open Collection Highlights") - Maastricht University and Radboud University]]: The "Open Topstukken" project is a collaboration between Maastricht University and Radboud University to digitize and publish rare books and manuscripts, with metadata from their Omeka S systems automatically transferred to Wikidata by Wikidata specialists. ** [[outreach:GLAM/Newsletter/April_2025/Contents/Italy_report|Wikidata and Research]]: The programme for the “Wikidata and Research” conference is now available online. Scheduled for 5–6 June 2025 at the University of Florence, this event is convened by a volunteer Scientific Committee in collaboration with Wikimedia Italia and the University of Florence. * Papers ** [https://www.researchgate.net/publication/391431150_Capacitating_Librarians_with_Wikidata_Literacy_for_Managing_Wikipedia_Information_Resources_Implications_to_Libraries Capacitating Librarians with Wikidata Literacy for Managing Wikipedia Information Resources: Implications to Libraries] By Oyighan et. al., (2025) ** [https://www.researchgate.net/publication/391461181_Social_Biases_in_Knowledge_Representations_of_Wikidata_separates_Global_North_from_Global_South Social Biases in Knowledge Representations of Wikidata separates Global North from Global South] By Das et. al., (2025) ** [https://link.springer.com/chapter/10.1007/978-3-031-89366-7_6 Automatic Curriculum Cohesion Analysis Based on Knowledge Graphs] By Gacek & Adrian (2025). * Videos ** [https://m.youtube.com/watch?v=2i2w0L2rcRI African Wiki Women Wikidata training for the gender equality campaign] ** [https://m.youtube.com/watch?v=_8JbA1AC4yY Using Listeria tool to create Wikidata lists from Wikidata] ** [https://m.youtube.com/watch?v=OZXEtUrjJrY Using the Mix'n'match tool to match external datasets to Wikidata items.] ** [https://www.youtube.com/watch?v=a57QK4rARpw Connecting the World’s Knowledge with Abstract Wikipedia] By Denny Vrandečić '''Tool of the week''' * [https://wdactle.toolforge.org/ Wdactle game] -- is a Wikidata version of Redactle! It's a game where you are shown a Wikidata Item with all labels and words redacted and have to figure out what it is. Guessing a word reveals all the places where it is used. Built by Luca Werkmeister during the Wikimedia Hackathon 2025. '''Other Noteworthy Stuff''' * ⚠️ Wikidata Query Service graph split: As you know Wikidata Query Service was no longer able to handle the complete set of data Wikidata has. To address this the graph in Wikidata Query Service has now been split into a main graph (that continues to be at query.wikidata.org) and a scholarly graph (that is at query-scholarly.wikidata.org). For more details please see [[d:Wikidata:SPARQL query service/WDQS graph split|Wikidata:SPARQL query service/WDQS graph split]]. *Join the [[d:Wikidata:Impact stories|Wikidata:Impact stories]] global campiagn. We're celebrating the amazing Wikidata community - editors, developers, librarians, and creators - and inviting you to share how Wikidata is used. Your story can inspire others and grow the community. Submit yours or nominate a cool project by June 6. '''Newest [[d:Special:ListProperties|properties]] and [[d:Special:MyLanguage/Wikidata:Property proposal|property proposals]] to review''' * Newest General datatypes: **[[:d:Property:P13564|‎third-gender population]] (<nowiki>number of third-gender people inhabiting the place</nowiki>) * Newest External identifiers: [[:d:Property:P13565|Encyclopedia of the Serbian National Theatre ID]], [[:d:Property:P13566|vlaamsekunstcollectie.be ID]], [[:d:Property:P13567|Patrimonio Galego ID]], [[:d:Property:P13568|‎Substack handle]], [[:d:Property:P13569|Sport Express football match ID]], [[:d:Property:P13570|R-Sport match ID]] <!-- END NEW PROPERTIES --> <!-- NEW PROPOSALS DO NOT REMOVE --> * New General datatypes property proposals to review: **[[:d:Wikidata:Property proposal/related video|related video]] (<nowiki>less fitting video, used only because a better alternative is not available. If an appropriate video of the item is available, use P10 instead. Value should not be a generic placeholder.</nowiki>) **[[:d:Wikidata:Property proposal/cosplay of|cosplay of]] (<nowiki>character(s) that are cosplayed in this image or video</nowiki>) * New External identifier property proposals to review: [[:d:Wikidata:Property proposal/RFI station ID (timetables)|RFI station ID (timetables)]], [[:d:Wikidata:Property proposal/registration number of japanese invoice system|registration number of japanese invoice system]], [[:d:Wikidata:Property proposal/Jesuit Online Necrology ID|Jesuit Online Necrology ID]], [[:d:Wikidata:Property proposal/Geographicus-cartographer|Geographicus-cartographer]], [[:d:Wikidata:Property proposal/Harper's tag|Harper's tag]], [[:d:Wikidata:Property proposal/Database of Czech Librarians ID|Database of Czech Librarians ID]], [[:d:Wikidata:Property proposal/Open Location Code|Open Location Code]], [[:d:Wikidata:Property proposal/CABR-identifier|CABR-identifier]], [[:d:Wikidata:Property proposal/Onsland-identifier|Onsland-identifier]], [[:d:Wikidata:Property proposal/National Library of Spain Alma ID (BNE v2.0)|National Library of Spain Alma ID (BNE v2.0)]], [[:d:Wikidata:Property proposal/PC98 Images game ID|PC98 Images game ID]], [[:d:Wikidata:Property proposal/Stadtwiki Meißen ID|Stadtwiki Meißen ID]], [[:d:Wikidata:Property proposal/Rhein-Neckar-Wiki-ID|Rhein-Neckar-Wiki-ID]] <!-- END NEW PROPOSALS --> You can comment on [[d:Wikidata:Property proposal/Overview|all open property proposals]]! '''Did you know?''' * Query examples: **[https://w.wiki/E3Yi All you want to know about] [[d:Q1030833|The Blue Coats (Q1030833)]] ** [https://w.wiki/97bM Birthplace of Colombians in the Public Domain] * [[d:Wikidata:Showcase items|Showcase Items]]: [[d:Q18386245|Soir d'été sur la plage de Skagen – l'artiste et sa femme (Q18386245)]] - painting by Peder Severin Krøyer from 1899 * [[d:Wikidata:Showcase lexemes|Showcase Lexemes]]: [[d:Lexeme:L494436|Projektion (L494436)]] - German noun (pro-yek-tsi̯oːn) that can mean "projection", "image display", or "defence mechanism in Psychoanalysis" '''Development''' * mul language code: We are fixing an issue where Items can't be found by their mul language label or alias ([[phab:T392058]]) * Wikibase REST API: We are working on phrase matching for the simple search ([[phab:T389011]]) * Dark mode: We fixed a color contrast bug with the entity selector when making new statements ([[phab:T393641]]) * Ontology: We’re working on an updated, more complete version of the wikibase.owl ontology file ([[phab:T371752]]) [[phab:maniphest/query/4RotIcw5oINo/#R|You can see all open tickets related to Wikidata here]]. If you want to help, you can also have a look at [https://phabricator.wikimedia.org/project/board/71/query/zfiRgTnZF7zu/?filter=zfiRgTnZF7zu&order=priority the tasks needing a volunteer]. '''Weekly Tasks''' * Add labels, in your own language(s), for the new properties listed [[d:Wikidata:Status_updates/Next#Newest_properties_and_property_proposals_to_review|above]]. * Contribute to the showcase Item and Lexeme [[d:Wikidata:Status_updates/Next#Did_you_know?|above]]. * Govdirectory weekly focus country: [[Wikidata:WikiProject_Govdirectory/Italy|Italy]] * Summarize your [[d:Wikidata:Status_updates/Next#Did_you_know?|WikiProject's ongoing activities]] in one or two sentences. * Help [[d:Special:LanguageStats|translate]] or proofread the interface and documentation pages, in your own language! * [[d:User:Pasleim/projectmerge|Help merge identical items]] across Wikimedia projects. * Help [[d:Wikidata:Status updates/Next|write the next summary!]] <div style="margin-top:10px; font-size:90%; padding-left:5px; font-family:Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;"> '''· [[d:Special:MyLanguage/Wikidata:Status updates/Previous|Previous issue]] · [[d:Special:MyLanguage/Wikidata:Status updates/Current|Full report]] · [[m:Global message delivery/Targets/Wikidata|Unsubscribe]] · [[:d:User:Mohammed Abdulai (WMDE)|Mohammed Abdulai (WMDE)]] [[:d:User talk:Mohammed Abdulai (WMDE)|talk]] · [[Pengguna:MediaWiki message delivery|MediaWiki message delivery]] ([[Perbincangan pengguna:MediaWiki message delivery|bincang]]) 00:01, 13 Mei 2025 (+08)''' </div> </div> </div> <!-- Pesanan dihantar oleh Pengguna:Mohammed Abdulai (WMDE)@metawiki yang menggunakan senarai di https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikidata&oldid=28671619 --> == <span lang="en" dir="ltr">Tech News: 2025-20</span> == <div lang="en" dir="ltr"> <section begin="technews-2025-W20"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2025/20|Translations]] are available. '''Weekly highlight''' * The [[m:Special:MyLanguage/Wikimedia URL Shortener|"Get shortened URL"]] link on the sidebar now includes a [[phab:T393309|QR code]]. Wikimedia site users can now use it by scanning or downloading it to quickly share and access shared content from Wikimedia sites, conveniently. '''Updates for editors''' * The Wikimedia Foundation is working on a system called [[m:Edge Uniques|Edge Uniques]], which will enable [[w:en:A/B testing|A/B testing]], help protect against [[w:en:Denial-of-service attack|distributed denial-of-service attacks]] (DDoS attacks), and make it easier to understand how many visitors the Wikimedia sites have. This is to help more efficiently build tools which help readers, and make it easier for readers to find what they are looking for. Tech News has [[m:Special:MyLanguage/Tech/News/2025/16|previously written about this]]. The deployment will be gradual. Some might see the Edge Uniques cookie the week of 19 May. You can discuss this on the [[m:Talk:Edge Uniques|talk page]]. * Starting May 19, 2025, Event organisers in wikis with the [[mw:Special:MyLanguage/Help:Extension:CampaignEvents|CampaignEvents extension]] enabled can use [[m:Special:MyLanguage/Event Center/Registration|Event Registration]] in the project namespace (e.g., Wikipedia namespace, Wikidata namespace). With this change, communities don't need admins to use the feature. However, wikis that don't want this change can remove and add the permitted namespaces at [[Special:CommunityConfiguration/CampaignEvents]]. * The Wikipedia project now has a {{int:project-localized-name-group-wikipedia/en}} in [[d:Q36720|Nupe]] ([[w:nup:|<code>w:nup:</code>]]). This is a language primarily spoken in the North Central region of Nigeria. Speakers of this language are invited to contribute to [[w:nup:Tatacin feregi|new Wikipedia]]. * [[File:Octicons-sync.svg|12px|link=|class=skin-invert|Recurrent item]] View all {{formatnum:27}} community-submitted {{PLURAL:27|task|tasks}} that were [[m:Special:MyLanguage/Tech/News/Recently resolved community tasks|resolved last week]]. '''Updates for technical contributors''' * Developers can now access pre-parsed Dutch Wikipedia, amongst others (English, German, French, Spanish, Italian, and Portuguese) through the [https://enterprise.wikimedia.com/docs/snapshot/#structured-contents-snapshot-bundle-info-beta Structured Contents snapshots (beta)]. The content includes parsed Wikipedia abstracts, descriptions, main images, infoboxes, article sections, and references. * The <code dir="ltr">/page/data-parsoid</code> REST API endpoint is no longer in use and will be deprecated. It is [[phab:T393557|scheduled to be turned off]] on June 7, 2025. * [[File:Octicons-sync.svg|12px|link=|class=skin-invert|Recurrent item]] Detailed code updates later this week: [[mw:MediaWiki 1.45/wmf.1|MediaWiki]] '''In depth''' * The [https://wikitech.wikimedia.org/wiki/News/2025_Cloud_VPS_VXLAN_IPv6_migration IPv6 support] is a newly introduced Cloud virtual network that significantly boosts Wikimedia platforms' scalability, security, and readiness for the future. If you are a technical contributor eager to learn more, check out [https://techblog.wikimedia.org/2025/05/06/wikimedia-cloud-vps-ipv6-support/ this blog post] for an in-depth look at the journey to IPv6. '''Meetings and events''' * The 2nd edition of 2025 of [[m:Special:MyLanguage/Afrika Baraza|Afrika Baraza]], a virtual platform for African Wikimedians to connect, will take place on [https://zonestamp.toolforge.org/1747328400 May 15 at 17:00 UTC]. This edition will focus on discussions regarding [[m:Special:MyLanguage/Wikimedia Foundation Annual Plan/2025-2026|Wikimedia Annual planning and progress]]. * The [[m:Special:MyLanguage/MENA Connect Community Call|MENA Connect Community Call]], a virtual meeting for [[w:en:Middle East and North Africa|MENA]] Wikimedians to connect, will take place on [https://zonestamp.toolforge.org/1747501200 May 17 at 17:00 UTC]. You can [[m:Event:MENA Connect (Wiki_Diwan) APP Call|register now]] to attend. '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2025/20|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2025-W20"/> </div> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 06:37, 13 Mei 2025 (+08) <!-- Pesanan dihantar oleh Pengguna:UOzurumba (WMF)@metawiki yang menggunakan senarai di https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=28714188 --> == ''The Signpost'': 14 May 2025 == <div lang="en" dir="ltr" class="mw-content-ltr" style="margin-top:10px; font-size:90%; padding-left:5px; font-family:Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;">[[File:WikipediaSignpostIcon.svg|40px|right]] ''News, reports and features from the English Wikipedia's newspaper''</div> <div style="column-count:2;"> * News and notes: [[w:en:Wikipedia:Wikipedia Signpost/2025-05-14/News and notes|WMF to kick off new-CEO quest as Iskandar preps to move on — Supreme Court nixes gag of Wiki page for other India court row on ANI — code-heads give fix-up date for Charts in lieu of long-dead Graph gizmo]] * In the media: [[w:en:Wikipedia:Wikipedia Signpost/2025-05-14/In the media|Wikimedia Foundation sues over UK government decision that might require identity verification of editors worldwide]] * Disinformation report: [[w:en:Wikipedia:Wikipedia Signpost/2025-05-14/Disinformation report|What does Jay-Z know about Wikipedia?]] * In focus: [[w:en:Wikipedia:Wikipedia Signpost/2025-05-14/In focus|On the hunt for sources: Swedish AfD discussions]] * Technology report: [[w:en:Wikipedia:Wikipedia Signpost/2025-05-14/Technology report|WMF introduces unique but privacy-preserving browser cookie]] * Debriefing: [[w:en:Wikipedia:Wikipedia Signpost/2025-05-14/Debriefing|Goldsztajn's RfA debriefing]] * Obituary: [[w:en:Wikipedia:Wikipedia Signpost/2025-05-14/Obituary|Max Lum (User:ICOHBuzz)]] * Community view: [[w:en:Wikipedia:Wikipedia Signpost/2025-05-14/Community view|A Deep Dive Into Wikimedia (part 2)]] * Comix: [[w:en:Wikipedia:Wikipedia Signpost/2025-05-14/Comix|Collection]] * From the archives: [[w:en:Wikipedia:Wikipedia Signpost/2025-05-14/From the archives|Humor from the Archives]] </div> <div style="margin-top:10px; font-size:90%; padding-left:5px; font-family:Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;">'''[[w:en:Wikipedia:Wikipedia Signpost|Read this Signpost in full]]''' · [[w:en:Wikipedia:Signpost/Single|Single-page]] · [[m:Global message delivery/Targets/Signpost|Unsubscribe]] · [[m:Global message delivery|Global message delivery]] 06:02, 15 Mei 2025 (+08) <!-- Sent via script ([[w:en:User:JPxG/SPS]]) --></div> <!-- Pesanan dihantar oleh Pengguna:JPxG@metawiki yang menggunakan senarai di https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Signpost&oldid=28671646 --> == Wikidata weekly summary #680 == <div class="plainlinks mw-content-ltr" lang="en" dir="ltr"> [[File:Wikidata-logo-en.svg|150px|right]] <div style="margin-top:10px; padding-left:5px; font-family:Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;">'' Here's your quick overview of what has been happening around Wikidata in the<br>week leading up to 2025-05-19. Missed the previous one? See issue [[d:Special:MyLanguage/Wikidata:Status updates/Previous|#679]].<br> Help with [[d:Special:MyLanguage/Wikidata:Status updates/Current|Translations]].''</div> <div style="-moz-column-count:2; -webkit-column-count:2; column-count:2; -webkit-column-width: 400px; -moz-column-width: 400px; column-width: 400px;"> ''' Discussions ''' * Open request for adminship: [[d:Wikidata:Requests for permissions/Bot/THEbotIT 2|THEbotIT 2]] - New functional aspect to [[d:Wikidata:Requests for permissions/Bot/THEbotIT 1|automatic creation of items]] describing lexicographical articles of [[s:de:Paulys Realencyclopädie der classischen Altertumswissenschaft|Paulys Realencyclopädie der classischen Altertumswissenschaft]] (RE). The described topics of an RE article should also link back to the article. ''' Events ''' * [[d:Special:MyLanguage/Wikidata:Events|Upcoming events]]: ** On Thursday, 22 May 2025, from 10:00 to 12:00 (CEST), [https://www.digis-berlin.de/ digiS Berlin] will offer an online workshop titled "Wikidata for GLAMs." The event is free, open to all, and conducted in German. More information and registration is [https://www.digis-berlin.de/wikidata-workshop-am-22-05-2025/ here]. ** (Italian) [https://www.attoppa.it/event/introduzione-a-wikidata-e-ai-progetti-wikimedia-lm43 Introduction to Wikidata and Wikimedia projects - LM43] May 29, 2025 12:00 PM to 2:00 PM ** The [[d:Event:Wikidata_and_Sister_Projects|Wikidata and Sister Projects]] online event is nearly here! Four days of sessions on the use of Wikidata in the Wikimedia Projects, join us from '''May 29 - June 1'''. [[d:Special:RegisterForEvent/1291|Register here]]. [[d:Event:Wikidata_and_Sister_Projects#Sessions|See the Program schedule]]. ''' Press, articles, blog posts, videos ''' * Blogs ** [https://diff.wikimedia.org/2025/05/15/wikilearn-news-may-2025/ Diff Blog: Spotlight on Wikidata in the WikiLearn newsletter]: WikiLearn's May 2025 update highlights how its online courses, including Wikidata 101, are effectively helping Wikimedians develop key skills, reduce edit reversion rates, and foster engagement across multiple language communities. ** [https://googlemapsmania.blogspot.com/2025/05/the-meaning-behind-our-place-names.html The Meaning Behind Our Place Names] - The Open Etymology Map uses Wikidata-linked etymology tags in OpenStreetMap to reveal the origins of place names, offering an interactive way to explore the historical and linguistic roots of streets, towns, and landmarks * Papers ** Preprint: [https://doi.org/10.26434/chemrxiv-2025-53n0w Scholia Chemistry: access to chemistry in Wikidata] - This study explores Wikidata's role in chemistry, highlighting how thousands of new chemicals were added, how new properties and database links enhance chemical representation, and how Scholia ** [https://link.springer.com/chapter/10.1007/978-3-031-91428-7_15 Making an Under-Resourced Language Available on the Wikidata Knowledge Graph: Quechua Language] By Huaman et. al., (2025) - This study integrates Quechua lexical data into Wikidata, adding 1,591 lexemes along with senses, forms, and pronunciation audio, demonstrating how Wikidata can support under-resourced languages in AI-driven Knowledge Graphs to promote linguistic diversity and inclusivity. ** [https://arxiv.org/html/2505.10142v1 Knowledge-Based Aerospace Engineering - A Systematic Literature Review] By Wittenborg et al., (2025) - This study systematically reviews Knowledge-Based Aerospace Engineering, analyzing over 1,000 articles, constructing a knowledge graph mapped to Wikidata, and demonstrating how structured, semantic-based approaches can enhance aerospace design, collaboration, and sustainable aviation * Videos ** (Italian) [https://m.youtube.com/watch?v=9ELzahfQqY8 Introduction to Wikidata for archives] ** (Sweden) [https://m.youtube.com/watch?v=sGbFNnZi7Pk Stockholm Archipelago Trail OSM Wikidata SDC] By Magnus Salgo ** (German) [https://m.youtube.com/watch?v=Zbq0Y0PnTE0 Instructional video on SPARQL queries in Wikidata] By OER4SDI ''' Tool of the week ''' *[https://www.npmjs.com/package/wikidata-taxonomy Wikidata-Taxonomy] is a Command-line tool and library to extract taxonomies from Wikidata. ''' Other Noteworthy Stuff ''' * We are improving and expanding our Help and documentation pages, please tell us what you think: [[d:Wikidata:How_to_use_data_on_Wikimedia_projects/Parser_function|Parser Functions]] ''' Newest [[d:Special:ListProperties|properties]] and [[d:Special:MyLanguage/Wikidata:Property proposal|property proposals]] to review ''' * Newest General datatypes **[[:d:Property:P13564|third-gender population]] (<nowiki>number of third-gender people inhabiting the place</nowiki>) **[[:d:Property:P13571|context window]] (<nowiki>maximum length of an input token in the language model</nowiki>) **[[:d:Property:P13574|‎most populous urban area]] (<nowiki>city or town with the largest population in this area (country, state, county, continent, etc.)</nowiki>) * Newest External identifiers: [[:d:Property:P13565|Encyclopedia of the Serbian National Theatre ID]], [[:d:Property:P13566|vlaamsekunstcollectie.be ID]], [[:d:Property:P13567|Patrimonio Galego ID]], [[:d:Property:P13568|‎Substack handle]], [[:d:Property:P13569|Sport Express football match ID]], [[:d:Property:P13570|R-Sport match ID]], [[:d:Property:P13572|‎ComputerLanguage.com definition]], [[:d:Property:P13573|Repertorium kleine politieke partijen 1918-1967 (Person)]], [[:d:Property:P13575|‎RFI station ID (timetables)]], [[:d:Property:P13576|Geographicus cartographer ID]] <!-- END NEW PROPERTIES --> <!-- NEW PROPOSALS DO NOT REMOVE --> * New General datatypes property proposals to review: **[[:d:Wikidata:Property proposal/related video|related video]] (<nowiki>less fitting video, used only because a better alternative is not available. If an appropriate video of the item is available, use P10 instead. Value should not be a generic placeholder.</nowiki>) **[[:d:Wikidata:Property proposal/cosplay of|cosplay of]] (<nowiki>character(s) that are cosplayed in this image or video</nowiki>) **[[:d:Wikidata:Property proposal/breed belongs to taxon|breed belongs to taxon]] (<nowiki>taxon to which members of this breed (or these breeds) belong</nowiki>) **[[:d:Wikidata:Property proposal/Reason for no value|Reason for no value]] (<nowiki>qualifier property to be used with statements having the object "no value", given to provide a reason for "no value"</nowiki>) **[[:d:Wikidata:Property proposal/over|over]] (<nowiki>base field of this vector space, base ring of this module, pair of base rings for this bimodule, base monoidal category of this enriched category, etc.</nowiki>) **[[:d:Wikidata:Property proposal/has WikiProject|has WikiProject]] (<nowiki>WikiProject which has this topic as its main subject</nowiki>) **[[:d:Wikidata:Property proposal/mixing engineer|mixing engineer]] (<nowiki>person responsible for mixing the different sonic elements of a piece of recorded music into a final version of a track</nowiki>) **[[:d:Wikidata:Property proposal/normally caused by|normally caused by]] (<nowiki>item that normally causes this effect, but that is not necessarily the cause here</nowiki>) **[[:d:Wikidata:Property proposal/criminal motive|criminal motive]] (<nowiki>verified reasoning behind a crime</nowiki>) * New External identifier property proposals to review: [[:d:Wikidata:Property proposal/registration number of japanese invoice system|registration number of japanese invoice system]], [[:d:Wikidata:Property proposal/Jesuit Online Necrology ID|Jesuit Online Necrology ID]], [[:d:Wikidata:Property proposal/Harper's tag|Harper's tag]], [[:d:Wikidata:Property proposal/Database of Czech Librarians ID|Database of Czech Librarians ID]], [[:d:Wikidata:Property proposal/Open Location Code|Open Location Code]], [[:d:Wikidata:Property proposal/CABR-identifier|CABR-identifier]], [[:d:Wikidata:Property proposal/Onsland-identifier|Onsland-identifier]], [[:d:Wikidata:Property proposal/National Library of Spain Alma ID (BNE v2.0)|National Library of Spain Alma ID (BNE v2.0)]], [[:d:Wikidata:Property proposal/PC98 Images game ID|PC98 Images game ID]], [[:d:Wikidata:Property proposal/Stadtwiki Meißen ID|Stadtwiki Meißen ID]], [[:d:Wikidata:Property proposal/Rhein-Neckar-Wiki-ID|Rhein-Neckar-Wiki-ID]], [[:d:Wikidata:Property proposal/R-Sport team ID|R-Sport team ID]], [[:d:Wikidata:Property proposal/WürzburgWiki ID|WürzburgWiki ID]], [[:d:Wikidata:Property proposal/AW-Wiki ID|AW-Wiki ID]], [[:d:Wikidata:Property proposal/Wetzipedia ID|Wetzipedia ID]], [[:d:Wikidata:Property proposal/OberpfalzWiki article ID|OberpfalzWiki article ID]], [[:d:Wikidata:Property proposal/Tüik village id|Tüik village id]], [[:d:Wikidata:Property proposal/viberate.com Artist Id|viberate.com Artist Id]], [[:d:Wikidata:Property proposal/African Music Library Band ID|African Music Library Band ID]], [[:d:Wikidata:Property proposal/Delfi.lv theme ID|Delfi.lv theme ID]], [[:d:Wikidata:Property proposal/ESPN soccer team ID|ESPN soccer team ID]], [[:d:Wikidata:Property proposal/15min.lt theme ID|15min.lt theme ID]], [[:d:Wikidata:Property proposal/trove.scot ID|trove.scot ID]], [[:d:Wikidata:Property proposal/Identifiant d'une personne sur PRET19|Identifiant d'une personne sur PRET19]], [[:d:Wikidata:Property proposal/Židovski biografski leksikon ID|Židovski biografski leksikon ID]], [[:d:Wikidata:Property proposal/IMDb Interest ID|IMDb Interest ID]] <!-- END NEW PROPOSALS --> You can comment on [[d:Wikidata:Property proposal/Overview|all open property proposals]]! ''' Did you know? ''' * Query examples: ** [https://w.wiki/E4T9 Map of pubs in Scotland] ([https://wikis.world/@AllyD@mastodon.online/114482324831243753 source]) ** [https://w.wiki/EC5v Data about all 60 members of the European Association for Quality Assurance in Higher Education] ([https://x.com/AlexHinojo/status/1923605850607735114 source]) * Newest [[d:Special:MyLanguage/Wikidata:WikiProjects|WikiProjects]]: [[d:Wikidata:WikiProject_zelph |WikiProject_zelph]] - WikiProject zelph focuses on integrating a semantic network system with Wikidata to enhance data quality. * [[d:Wikidata:Showcase items|Showcase Items]]:[[d:Q16857406| The Jungle Book (Q16857406)]] - 2016 film directed by Jon Favreau * [[d:Wikidata:Showcase lexemes|Showcase Lexemes]]: [[d:Lexeme:L339628|pukka (L339628)]] - English adjective (puh-kuh) that can mean "genuine", "highest class", or "complete" ''' Development ''' * UI: We are putting the finishing touches on the new search box that will make it easier to search for Properties, Lexemes and EntitySchemas as well ([[phab:T321543]]) * Dark mode: We fixed the last known issues and are getting ready to roll it out * Mobile statement editing: We are refining prototypes for testing and started technical investigations * Wikibase REST API: We are continuing the work on simple search, focusing on phrase matching now ([[phab:T389011]]) * Query Service: We are working on a small experiment to show a notification for simple queries that are better run on other APIs ([[phab:T391264]]) [[phab:maniphest/query/4RotIcw5oINo/#R|You can see all open tickets related to Wikidata here]]. If you want to help, you can also have a look at [https://phabricator.wikimedia.org/project/board/71/query/zfiRgTnZF7zu/?filter=zfiRgTnZF7zu&order=priority the tasks needing a volunteer]. ''' Weekly Tasks ''' * Add labels, in your own language(s), for the new properties listed [[d:Wikidata:Status_updates/Next#Newest_properties_and_property_proposals_to_review|above]]. * Contribute to the showcase Item and Lexeme [[d:Wikidata:Status_updates/Next#Did_you_know?|above]]. * Summarize your [[d:Wikidata:Status_updates/Next#Did_you_know?|WikiProject's ongoing activities]] in one or two sentences. * Help [[d:Special:LanguageStats|translate]] or proofread the interface and documentation pages, in your own language! * [[d:User:Pasleim/projectmerge|Help merge identical items]] across Wikimedia projects. * Help [[d:Wikidata:Status updates/Next|write the next summary!]] <div style="margin-top:10px; font-size:90%; padding-left:5px; font-family:Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;">'''· [[d:Special:MyLanguage/Wikidata:Status updates/Current|Read the full report]] · [[m:Global message delivery/Targets/Wikidata|Unsubscribe]] · [[:d:User:Mohammed Abdulai (WMDE)|Mohammed Abdulai (WMDE)]] [[:d:User talk:Mohammed Abdulai (WMDE)|talk]] · [[Pengguna:MediaWiki message delivery|MediaWiki message delivery]] ([[Perbincangan pengguna:MediaWiki message delivery|bincang]]) 22:46, 19 Mei 2025 (+08)''' </div> </div> </div> <!-- Pesanan dihantar oleh Pengguna:Mohammed Abdulai (WMDE)@metawiki yang menggunakan senarai di https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikidata&oldid=28740206 --> == <span lang="en" dir="ltr">Tech News: 2025-21</span> == <div lang="en" dir="ltr"> <section begin="technews-2025-W21"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2025/21|Translations]] are available. '''Weekly highlight''' * The Editing Team and the Machine Learning Team are working on a new check for newcomers: [[mw:Edit check/Peacock check|Peacock check]]. Using a prediction model, this check will encourage editors to improve the tone of their edits, using artificial intelligence. We invite volunteers to review the first version of the Peacock language model for the following languages: Arabic, Spanish, Portuguese, English, and Japanese. Users from these wikis interested in reviewing this model are [[mw:Edit check/Peacock check/model test|invited to sign up at MediaWiki.org]]. The deadline to sign up is on May 23, which will be the start date of the test. '''Updates for editors''' * From May 20, 2025, [[m:Special:MyLanguage/Oversight policy|oversighters]] and [[m:Special:MyLanguage/Meta:CheckUsers|checkusers]] will need to have their accounts secured with two-factor authentication (2FA) to be able to use their advanced rights. All users who belong to these two groups and do not have 2FA enabled have been informed. In the future, this requirement may be extended to other users with advanced rights. [[m:Special:MyLanguage/Mandatory two-factor authentication for users with some extended rights|Learn more]]. * [[File:Octicons-gift.svg|12px|link=|class=skin-invert|Wishlist item]] [[m:Special:MyLanguage/Community Wishlist Survey 2023/Multiblocks|Multiblocks]] will begin mass deployment by the end of the month: all non-Wikipedia projects plus Catalan Wikipedia will adopt Multiblocks in the week of May 26, while all other Wikipedias will adopt it in the week of June 2. Please [[m:Talk:Community Wishlist Survey 2023/Multiblocks|contact the team]] if you have concerns. Administrators can test the new user interface now on your own wiki by browsing to [{{fullurl:Special:Block|usecodex=1}} {{#special:Block}}?usecodex=1], and can test the full multiblocks functionality [[testwiki:Special:Block|on testwiki]]. Multiblocks is the feature that makes it possible for administrators to impose different types of blocks on the same user at the same time. See the [[mw:Special:MyLanguage/Help:Manage blocks|help page]] for more information. [https://phabricator.wikimedia.org/T377121] * Later this week, the [[{{#special:SpecialPages}}]] listing of almost all special pages will be updated with a new design. This page has been [[phab:T219543|redesigned]] to improve the user experience in a few ways, including: The ability to search for names and aliases of the special pages, sorting, more visible marking of restricted special pages, and a more mobile-friendly look. The new version can be [https://meta.wikimedia.beta.wmflabs.org/wiki/Special:SpecialPages previewed] at Beta Cluster now, and feedback shared in the task. [https://phabricator.wikimedia.org/T219543] * The [[mw:Special:MyLanguage/Extension:Chart|Chart extension]] is being enabled on more wikis. For a detailed list of when the extension will be enabled on your wiki, please read the [[mw:Special:MyLanguage/Extension:Chart/Project#Deployment Timeline|deployment timeline]]. * [[f:Special:MyLanguage/Wikifunctions:Main Page|Wikifunctions]] will be deployed on May 27 on five Wiktionaries: [[wikt:ha:|Hausa]], [[wikt:ig:|Igbo]], [[wikt:bn:|Bengali]], [[wikt:ml:|Malayalam]], and [[wikt:dv:|Dhivehi/Maldivian]]. This is the second batch of deployment planned for the project. After deployment, the projects will be able to call [[f:Special:MyLanguage/Wikifunctions:Introduction|functions from Wikifunctions]] and integrate them in their pages. A function is something that takes one or more inputs and transforms them into a desired output, such as adding up two numbers, converting miles into metres, calculating how much time has passed since an event, or declining a word into a case. Wikifunctions will allow users to do that through a simple call of [[f:Special:MyLanguage/Wikifunctions:Catalogue|a stable and global function]], rather than via a local template. * Later this week, the Wikimedia Foundation will publish a hub for [[diffblog:2024/07/09/on-the-value-of-experimentation/|experiments]]. This is to showcase and get user feedback on product experiments. The experiments help the Wikimedia movement [[diffblog:2023/07/13/exploring-paths-for-the-future-of-free-knowledge-new-wikipedia-chatgpt-plugin-leveraging-rich-media-social-apps-and-other-experiments/|understand new users]], how they interact with the internet and how it could affect the Wikimedia movement. Some examples are [[m:Special:MyLanguage/Future Audiences/Generated Video|generated video]], the [[m:Special:MyLanguage/Future Audiences/Roblox game|Wikipedia Roblox speedrun game]] and [[m:Special:MyLanguage/Future Audiences/Discord bot|the Discord bot]]. * [[File:Octicons-sync.svg|12px|link=|class=skin-invert|Recurrent item]] View all {{formatnum:29}} community-submitted {{PLURAL:29|task|tasks}} that were [[m:Special:MyLanguage/Tech/News/Recently resolved community tasks|resolved last week]]. For example, there was a bug with creating an account using the API, which has now been fixed. [https://phabricator.wikimedia.org/T390751] '''Updates for technical contributors''' * Gadgets and user scripts that interact with [[{{#special:Block}}]] may need to be updated to work with the new [[mw:Special:MyLanguage/Help:Manage blocks|manage blocks interface]]. Please review the [[mw:Help:Manage blocks/Developers|developer guide]] for more information. If you need help or are unable to adapt your script to the new interface, please let the team know on the [[mw:Help talk:Manage blocks/Developers|talk page]]. [https://phabricator.wikimedia.org/T377121] * The <code dir=ltr>mw.title</code> object allows you to get information about a specific wiki page in the [[w:en:Wikipedia:Lua|Lua]] programming language. Starting this week, a new property will be added to the object, named <code dir=ltr>isDisambiguationPage</code>. This property allows you to check if a page is a disambiguation page, without the need to write a custom function. [https://phabricator.wikimedia.org/T71441] * [[File:Octicons-tools.svg|15px|link=|class=skin-invert|Advanced item]] User script developers can use a [[toolforge:gitlab-content|new reverse proxy tool]] to load javascript and css from [[gitlab:|gitlab.wikimedia.org]] with <code dir=ltr>mw.loader.load</code>. The tool's author hopes this will enable collaborative development workflows for user scripts including linting, unit tests, code generation, and code review on <bdi lang="zxx" dir="ltr">gitlab.wikimedia.org</bdi> without a separate copy-and-paste step to publish scripts to a Wikimedia wiki for integration and acceptance testing. See [[wikitech:Tool:Gitlab-content|Tool:Gitlab-content on Wikitech]] for more information. * [[File:Octicons-sync.svg|12px|link=|class=skin-invert|Recurrent item]] Detailed code updates later this week: [[mw:MediaWiki 1.45/wmf.2|MediaWiki]] '''Meetings and events''' * The 12th edition of [[m:Special:MyLanguage/Wiki Workshop 2025|Wiki Workshop 2025]], a forum that brings together researchers that explore all aspects of Wikimedia projects, will be held virtually on 21-22 May. Researchers can [https://pretix.eu/wikimedia/wikiworkshop2025/ register now]. '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2025/21|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2025-W21"/> </div> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 07:12, 20 Mei 2025 (+08) <!-- Pesanan dihantar oleh Pengguna:Quiddity (WMF)@metawiki yang menggunakan senarai di https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=28724712 --> == <span lang="en" dir="ltr">Tech News: 2025-22</span> == <div lang="en" dir="ltr"> <section begin="technews-2025-W22"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2025/22|Translations]] are available. '''Weekly highlight''' * A community-wide discussion about a very delicate issue for the development of [[m:Special:MyLanguage/Abstract Wikipedia|Abstract Wikipedia]] is now open on Meta: where to store the abstract content that will be developed through functions from Wikifunctions and data from Wikidata. The discussion is open until June 12 at [[m:Special:MyLanguage/Abstract Wikipedia/Location of Abstract Content|Abstract Wikipedia/Location of Abstract Content]], and every opinion is welcomed. The decision will be made and communicated after the consultation period by the Foundation. '''Updates for editors''' * Since last week, on all wikis except [[phab:T388604|the largest 20]], people using the mobile visual editor will have [[phab:T385851|additional tools in the menu bar]], accessed using the new <code>+</code> toolbar button. To start, the new menu will include options to add: citations, hieroglyphs, and code blocks. Deployment to the remaining wikis is [[phab:T388605|scheduled]] to happen in June. * [[File:Octicons-tools.svg|12px|link=|class=skin-invert|Advanced item]] The <code dir=ltr>[[mw:Special:MyLanguage/Help:Extension:ParserFunctions##ifexist|#ifexist]]</code> parser function will no longer register a link to its target page. This will improve the usefulness of [[{{#special:WantedPages}}]], which will eventually only list pages that are the target of an actual red link. This change will happen gradually as the source pages are updated. [https://phabricator.wikimedia.org/T14019] * This week, the Moderator Tools team will launch [[mw:Special:MyLanguage/2025 RecentChanges Language Agnostic Revert Risk Filtering|a new filter to Recent Changes]], starting at Indonesian Wikipedia. This new filter highlights edits that are likely to be reverted. The goal is to help Recent Changes patrollers identify potentially problematic edits. Other wikis will benefit from this filter in the future. * Upon clicking an empty search bar, logged-out users will see suggestions of articles for further reading. The feature will be available on both desktop and mobile. Readers of Catalan, Hebrew, and Italian Wikipedias and some sister projects will receive the change between May 21 and mid-June. Readers of other wikis will receive the change later. The goal is to encourage users to read the wikis more. [[mw:Special:MyLanguage/Reading/Web/Content Discovery Experiments/Search Suggestions|Learn more]]. * Some users of the Wikipedia Android app can use a new feature for readers, [[mw:Special:MyLanguage/Wikimedia Apps/Team/Android/TrivaGame|WikiGames]], a daily trivia game based on real historical events. The release has started as an A/B test, available to 50% of users in the following languages: English, French, Portuguese, Russian, Spanish, Arabic, Chinese, and Turkish. * The [[mw:Special:MyLanguage/Extension:Newsletter|Newsletter extension]] that is available on MediaWiki.org allows the creation of [[mw:Special:Newsletters|various newsletters]] for global users. The extension can now publish new issues as section links on an existing page, instead of requiring a new page for each issue. [https://phabricator.wikimedia.org/T393844] * [[File:Octicons-sync.svg|12px|link=|class=skin-invert|Recurrent item]] View all {{formatnum:32}} community-submitted {{PLURAL:32|task|tasks}} that were [[m:Special:MyLanguage/Tech/News/Recently resolved community tasks|resolved last week]]. '''Updates for technical contributors''' * The previously deprecated <code dir=ltr>[[mw:Special:MyLanguage/Manual:Ipblocks table|ipblocks]]</code> views in [[wikitech:Help:Wiki Replicas|Wiki Replicas]] will be removed in the beginning of June. Users are encouraged to query the new <code dir=ltr>[[mw:Special:MyLanguage/Manual:Block table|block]]</code> and <code dir=ltr>[[mw:Special:MyLanguage/Manual:Block target table|block_target]]</code> views instead. * [[File:Octicons-sync.svg|12px|link=|class=skin-invert|Recurrent item]] Detailed code updates later this week: [[mw:MediaWiki 1.45/wmf.3|MediaWiki]] '''Meetings and events''' * [[d:Special:MyLanguage/Event:Wikidata and Sister Projects|Wikidata and Sister Projects]] is a multi-day online event that will focus on how Wikidata is integrated to Wikipedia and the other Wikimedia projects. The event runs from May 29 – June 1. You can [[d:Special:MyLanguage/Event:Wikidata and Sister Projects#Sessions|read the Program schedule]] and [[d:Special:RegisterForEvent/1291|register]]. '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2025/22|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2025-W22"/> </div> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 04:04, 27 Mei 2025 (+08) <!-- Pesanan dihantar oleh Pengguna:UOzurumba (WMF)@metawiki yang menggunakan senarai di https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=28788673 --> == Wikidata weekly summary #681 == <div class="plainlinks mw-content-ltr" lang="en" dir="ltr"> [[File:Wikidata-logo-en.svg|150px|right]] <div style="margin-top:10px; padding-left:5px; font-family:Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;">''Here's your quick overview of what has been happening around Wikidata in the<br>week leading up to 2025-05-27. Missed the previous one? See issue [[d:Special:MyLanguage/Wikidata:Status updates/Previous|#680]].<br> Help with [[d:Special:MyLanguage/Wikidata:Status updates/Current|Translations]].''</div> <div style="-moz-column-count:2; -webkit-column-count:2; column-count:2; -webkit-column-width: 400px; -moz-column-width: 400px; column-width: 400px;"> ''' Discussions ''' * New requests for permissions/Bot: [[d:Wikidata:Requests_for_permissions/Bot/William_Avery_Bot_12|William Avery Bot 12]] - Task(s): Add [[d:Property:P698|PubMed publication ID(P698)]] to items that lack it, but have [[d:Property:P356|DOI(P356)]], which allows it to be looked up using the [https://biopython.org/docs/1.76/api/Bio.Entrez.html PubMed API]. * [[:d:Wikidata talk:Identifiers#Novalue for missing IDs|Talk: Wikidata Identifiers (No value for missing Ids)]]: about how to indicate that a certain entity is absent in a given database ''' Events ''' * [[d:Special:MyLanguage/Wikidata:Events|Upcoming events]]: ** [[d:Event:Wikidata_and_Sister_Projects|Wikidata and Sister Projects]]<br/>During 4 half-days of sessions showcasing and showing how Wikidata supports and is integrated to the other Wikimedia projects<br/>From Thursday, May 29 from 16:00 UTC to Sunday, June 1 13:30 UTC.<br/> [[d:Special:RegisterForEvent/1291|Registration link]] - [[d:Event:Wikidata_and_Sister_Projects#Sessions|Program]] - [[d:Event_talk:Wikidata_and_Sister_Projects|Questions? (Talk page)]] ''' Press, articles, blog posts, videos ''' * Blogs ** [https://www.openstreetmap.org/user/s8321414/diary/406703 Taiwan Street-view Expedition (Huwei and Tuku, Yunlin, Taiwan)] - joint OSM and Wikidata activity ** * Papers ** (Italian) [https://www.datocms-assets.com/103094/1747654189-imagines-n-12-cencetti_pellizzari_viti.pdf ''Termini, dati e collegamenti: ‘conversazioni’ tra il Thesaurus del Nuovo soggettario e Wikidata'']: This study is about the history of the cooperation between the [[:d:Q16583225|Thesaurus del Nuovo soggettario]] (the main [[:d:Q17152639|thesaurus]] used by Italian libraries for subject indexing) and Wikimedia projects, initially Wikipedia and now mainly Wikidata ** [https://arxiv.org/pdf/2505.16635 WikiDBGraph: Large-Scale Database Graph of Wikidata for Collaborative Learning] By Wu et al., (2025) — This study introduces WikiDBGraph, a network of 100,000 linked databases from Wikidata, using 17 million connections to improve AI learning and reveal challenges in handling interconnected data. ** [https://arxiv.org/pdf/2505.16383 Filling in the Blanks? A Systematic Review and Theoretical Conceptualisation for Measuring WikiData Content Gaps] By Ripoll et al., (2025) – The paper systematically reviews content gaps in Wikidata, proposing a typology of missing data and a framework to measure these gaps, highlighting their impact on knowledge quality and completeness. ** [https://link.springer.com/chapter/10.1007/978-3-031-91705-9_5 AI in Data Management and Analysis] By Haber et al., (2025) – This paper explores how AI streamlines academic data tasks like cleaning and analysis, whike tools like Google DataPrep, Airtable and Wikidata help researchers, but human oversight is key to maintaining accuracy and ethics in research. * Videos ** [https://m.youtube.com/watch?v=CBCgyF-WAP4&pp=0gcJCdgAo7VqN5tD Using PetScan to create lists from Wikipedia and Wikidata] By Tamsin Braisher ([[d:User:DrThneed|Dr Thneed]]). ** (Spanish) [https://m.youtube.com/watch?v=nxgB7LvG1N0 Connecting Collections: Wikidata as a Bridge between Museums and Communities] By Museo de los Museos and Carla Toro. ''' Tool of the week ''' * [[mw:Special:MyLanguage/Wikidata_Toolkit|Wikidata Toolkit]] The Wikidata Toolkit is an open-source Java library for using data from Wikidata and other Wikibase sites. Its main goal is to make it easy for external developers to take advantage of this data in their own applications. ''' Other Noteworthy Stuff ''' * A discussion on Meta about a very delicate issue for the development of [[m:Special:MyLanguage/Abstract Wikipedia|Abstract Wikipedia]] is now open: where to store the abstract content that will be developed through functions from Wikifunctions and data from Wikidata. Some of the hypothesis involve Wikidata. You can read the various hypothesis and have your say at [[m:Special:MyLanguage/Abstract Wikipedia/Location of Abstract Content|Abstract Wikipedia/Location of Abstract Content]]. ''' Newest [[d:Special:ListProperties|properties]] and [[d:Special:MyLanguage/Wikidata:Property proposal|property proposals]] to review ''' <!-- NEW PROPERTIES DO NOT REMOVE --> * Newest [[d:Special:ListProperties|properties]]: ** General datatypes: none ** External identifiers: [[:d:Property:P13576|Geographicus cartographer ID]], [[:d:Property:P13577|‎Wikibase of Czech Librarians ID]], [[:d:Property:P13578|Jesuit Online Necrology ID]], [[:d:Property:P13579|Ons Land ID]], [[:d:Property:P13580|‎VejinBooks author ID]], [[:d:Property:P13581|‎PC98 Images game ID]], [[:d:Property:P13582|Rhein-Neckar-Wiki ID]], [[:d:Property:P13583|CvLAC ID]], [[:d:Property:P13584|‎Stadtwiki Meißen ID]], [[:d:Property:P13585|‎WürzburgWiki ID]], [[:d:Property:P13586|Wetzipedia ID]], [[:d:Property:P13587|AW-Wiki ID]], [[:d:Property:P13588|‎Tüik village ID]] <!-- END NEW PROPERTIES --> <!-- NEW PROPOSALS DO NOT REMOVE --> * New [[d:Special:MyLanguage/Wikidata:Property proposal|property proposals]] to review: ** General datatypes: ***[[:d:Wikidata:Property proposal/LSF rating|LSF rating]] (<nowiki>Indonesia film classification administered by the Indonesian Film Censorship Board</nowiki>) ***[[:d:Wikidata:Property proposal/image of cosplay|image of cosplay]] (<nowiki>cosplay that depicts this character or person</nowiki>) ***[[:d:Wikidata:Property proposal/Classificazione Guizzi degli strumenti musicali|Classificazione Guizzi degli strumenti musicali]] (<nowiki>Guizzi's classification system of musical instruments</nowiki>) ***[[:d:Wikidata:Property proposal/name translation|name translation]] (<nowiki>translation into native language</nowiki>) ** External identifiers: [[:d:Wikidata:Property proposal/Concertzender ID|Concertzender ID]], [[:d:Wikidata:Property proposal/MCW-PL article ID|MCW-PL article ID]], [[:d:Wikidata:Property proposal/Polska Biblioteka Muzyczna PBM|Polska Biblioteka Muzyczna PBM]], [[:d:Wikidata:Property proposal/norsk soldatregister person ID|norsk soldatregister person ID]], [[:d:Wikidata:Property proposal/Databank verkiezingsuitslagen|Databank verkiezingsuitslagen]], [[:d:Wikidata:Property proposal/TNT Sports soccer team ID|TNT Sports soccer team ID]], [[:d:Wikidata:Property proposal/NHK Archives Portal Broadcasting History ID|NHK Archives Portal Broadcasting History ID]], [[:d:Wikidata:Property proposal/Lithuanian lake ID|Lithuanian lake ID]], [[:d:Wikidata:Property proposal/Sierra Wiki article ID|Sierra Wiki article ID]], [[:d:Wikidata:Property proposal/Fondazione Ragghianti Fototeca image ID|Fondazione Ragghianti Fototeca image ID]], [[:d:Wikidata:Property proposal/archive creator archieven.nl|archive creator archieven.nl]] <!-- END NEW PROPOSALS --> You can comment on [[d:Wikidata:Property proposal/Overview|all open property proposals]]! ''' Did you know? ''' * Query examples: [https://w.wiki/EFJi Exemplars of the Magna Carta] ([[d:Special:MyLanguage/Wikidata_talk:WikiProject_Manuscripts#Magna_Carta |source]]) * Newest [[d:Special:MyLanguage/Wikidata:WikiProjects|WikiProjects]]: [[m:Special:MyLanguage/Event:Revitalizing_UK_History|Revitalizing UK History]]- A wikiproject with the aim of enriching UK historical figures. * [[d:Wikidata:Showcase items|Showcase Items]]:[[d:Q19689203|The BFG (Q19689203)]] - 2016 film by Steven Spielberg * [[d:Wikidata:Showcase lexemes|Showcase Lexemes]]: [[d:Lexeme:L580449|trucco (L580449)]] - Italian noun (ˈtruk.ko) meaning "deceptive ploy", "makeup", or "strategic maneuver" ''' Weekly Tasks ''' * Add labels, in your own language(s), for the new properties listed [[d:Wikidata:Status_updates/Next#Newest_properties_and_property_proposals_to_review|above]]. * Contribute to the showcase Item and Lexeme [[d:Wikidata:Status_updates/Next#Did_you_know?|above]]. * Govdirectory weekly focus country: * Summarize your [[d:Wikidata:Status_updates/Next#Did_you_know?|WikiProject's ongoing activities]] in one or two sentences. * Help [[d:Special:LanguageStats|translate]] or proofread the interface and documentation pages, in your own language! * [[d:User:Pasleim/projectmerge|Help merge identical items]] across Wikimedia projects. * Help [[d:Wikidata:Status updates/Next|write the next summary!]] <div style="margin-top:10px; font-size:90%; padding-left:5px; font-family:Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;">'''· [[d:Special:MyLanguage/Wikidata:Status updates/Previous|Previous issue]] · [[m:Global message delivery/Targets/Wikidata|Unsubscribe]] · [[:d:User:Danny Benjafield (WMDE)|Danny Benjafield (WMDE)]] [[:d:User talk:Danny Benjafield (WMDE)|talk]] · [[Pengguna:MediaWiki message delivery|MediaWiki message delivery]] ([[Perbincangan pengguna:MediaWiki message delivery|bincang]]) 00:46, 28 Mei 2025 (+08)''' </div> </div> </div> <!-- Pesanan dihantar oleh Pengguna:Danny Benjafield (WMDE)@metawiki yang menggunakan senarai di https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikidata&oldid=28755133 --> == This Month in Education: May 2025 == <div class="plainlinks" lang="en" dir="ltr">Apologies for writing in English. Please help to translate in your language. <div style="text-align: center;"> <span style="font-weight:bold; color:#00A7E2; font-size:2.9em; font-family:'Helvetica Neue', Helvetica, Arial, sans-serif;">This Month in Education</span> <span style="font-weight:bold; color:#00A7E2; font-size:1.4em; font-family:'Helvetica Neue', Helvetica, Arial, sans-serif;"> Volume 14 • Issue 5 • May 2025</span> <div style="border-top:1px solid #a2a9b1; border-bottom:1px solid #a2a9b1; padding:0.5em; font-size:larger; margin-bottom:0.2em">[[m:Special:MyLanguage/Education/Newsletter/May 2025|Contents]] • [[m:Special:MyLanguage/Education/Newsletter/May 2025/Headlines|Headlines]] • [[m:Special:MyLanguage/Global message delivery/Targets/This Month in Education|Subscribe]]</div> <div style="color:white; font-size:1.8em; font-family:Montserrat; background:#92BFB1;">In This Issue</div></div> <div style="text-align: left; column-count: 2; column-width: 35em;"> * [[m:Special:MyLanguage/Education/News/May 2025/Journalism students at Aleksandër Xhuvani University explore Wikipedia in Albania|Journalism students at Aleksandër Xhuvani University explore Wikipedia in Albania]] * [[m:Special:MyLanguage/Education/News/May 2025/Reviewing pending articles editathon with high school students in Albania|Reviewing pending articles editathon with high school students in Albania]] * [[m:Special:MyLanguage/Education/News/May 2025/Several educational workshops to promote science on Wiki were held in Brazil in the month of May|Several educational workshops to promote science on Wiki were held in Brazil in the month of May]] * [[m:Special:MyLanguage/Education/News/May 2025/Simón Bolívar Teacher Training College joins the Let's Read Wikipedia Program|Simón Bolívar Teacher Training College joins the Let's Read Wikipedia Program]] * [[m:Special:MyLanguage/Education/News/May 2025/Students become Editors: Wikimedia Chile launches Latin America's first Vikidia Workshop|Students become Editors: Wikimedia Chile launches Latin America's first Vikidia Workshop]] * [[m:Special:MyLanguage/Education/News/May 2025/The DemocraTICon competition was held, this year for the first time with a discipline focused on Wikipedia |The DemocraTICon competition was held, this year for the first time with a discipline focused on Wikipedia]] * [[m:Special:MyLanguage/Education/News/May 2025/Wikimedia MKD's "Lajka" workshop in Skopje|Wikimedia MKD's "Lajka" workshop in Skopje]] </div> <div style="margin-top:10px; text-align: center; font-size:90%; padding-left:5px; font-family:Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;">[[m:Special:MyLanguage/Education/Newsletter/About|About ''This Month in Education'']] · [[m:Global message delivery/Targets/This Month in Education|Subscribe/Unsubscribe]] · [[m:Special:MyLanguage/MassMessage|Global message delivery]] · For the team: [[:m:User:ZI Jony|ZI Jony]] 10:58, 28 Mei 2025 (+08)</div> </div> <!-- Pesanan dihantar oleh Pengguna:ZI Jony@metawiki yang menggunakan senarai di https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/This_Month_in_Education&oldid=28771448 --> == Wikidata weekly summary #682 == <div class="plainlinks mw-content-ltr" lang="en" dir="ltr"> [[File:Wikidata-logo-en.svg|150px|right]] <div style="margin-top:10px; padding-left:5px; font-family:Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;">'' Here's your quick overview of what has been happening around Wikidata in the<br>week leading up to 2025-06-02. Missed the previous one? See issue [[d:Special:MyLanguage/Wikidata:Status updates/Previous|#681]].<br> Help with [[d:Special:MyLanguage/Wikidata:Status updates/Current|Translations]].''</div> <div style="-moz-column-count:2; -webkit-column-count:2; column-count:2; -webkit-column-width: 400px; -moz-column-width: 400px; column-width: 400px;"> ''' Discussions ''' * New requests for permissions/Bot: [[d:Wikidata:Requests_for_permissions/Bot/Wikidata_Translation_Bot|Wikidata Translation Bot]] - task/s: Automate translation of Item Labels and Descriptions across supported languages and submit them using the official Wikidata API. * New request for comments: [[d:Wikidata:Requests for comment/Mass-editing policy|Mass-editing policy]] * Closed request for comments: ** [[d:Wikidata:Requests_for_comment/Rename_PeakFinder_ID_(P3770)|Rename PeakFinder ID (P3770)]] - Property was renamed. ** [[d:Wikidata:Requests_for_comment/Domain_name_as_data|Domain name as data]] - property [[d:Property:P13337|domain name (P13337)]] was created. ''' Events ''' * [[d:Special:MyLanguage/Wikidata:Events|Upcoming events]]: ** New Linked Data for Libraries [[Wikidata: WikiProject LD4 Wikidata Affinity Group|LD4 Wikidata Affinity Group]] project series! We have our next LD4 Wikidata Affinity Group event series on the Wikidata Graph Split project. Our first event will include guests from the Wikidata Search team to discuss the recent graph split project. Join us Tuesday, June 3, 2025 at 9am PT/ 12pm ET/ 16:00 UTC / 6pm CEST (Time zone converter). Please see our [https://www.wikidata.org/wiki/Wikidata:WikiProject_LD4_Wikidata_Affinity_Group/Project_Series/GraphSplit project page] for more information and Zoom links. ** OpenStreetMap X Wikidata Meetup #77 June 9 Time: 19:30-21:00 UTC+8 at [[d:Special:MyLanguage/Q61752245|Mozilla Community Space Taipei (Q61752245)]] ** Revitalizing UK History #June 7 Time 16:00 UTC [https://meta.wikimedia.org/wiki/Event:Revitalizing_UK_History Revitalizing UK History] * Just missed it? ** Wikidata and Sister Projects: [[d:Event:Wikidata_and_Sister_Projects#Sessions|full day videos and presentation slides are being made available on the program page]]. ** [https://wikimedia.es/evento/concurso-coordinate-me-2025-online/ Coordinate Me 2025], the contest to add [[d:Property:P625|geographic coordinates (P625)]] for countries with low representation has ended. Who will be declared winner? ''' Press, articles, blog posts, videos ''' * Blogs ** [https://osl.hypotheses.org/16774 Wikidata promotes Sister Projects through interwiki links] SLUB Open Science Lab writer Jens Bemme has put together a comprehensive article covering the recent online event and many examples of Wikidata being used. * Papers ** [https://arxiv.org/pdf/2505.21693 MAKIEVAL: A Multilingual Automatic Wikidata-based Framework for Cultural Awareness Evaluation for LLMs] By Zhao et al., (2025) - This paper presents MAKIEVAL, a framework for evaluating cultural awareness in LLMs across languages, showing that models exhibit stronger cultural awareness when prompted in English. ** [https://www.arxiv.org/pdf/2505.19971 Conversational Lexicography: Querying Lexicographic Data on Knowledge Graphs with SPARQL through Natural Language] By Sennrich & Ahmadi (2025) - This paper develops a natural language interface for retrieving lexicographic data from Wikidata, creating a taxonomy and dataset, and evaluating language models, with GPT-3.5-Turbo showing the best generalization despite scalability challenges. ** [https://arxiv.org/pdf/2505.23461 UAQFact: Evaluating Factual Knowledge Utilization of LLMs on Unanswerable Questions] By Tan et al., (2025) - This paper introduces UAQFact, a bilingual dataset for evaluating LLMs on unanswerable questions, showing that models struggle to fully utilize stored factual knowledge even with external support. * Videos ** [https://m.youtube.com/watch?v=NC6zkOznAeM Listful Thinking:Using Wikidata to support editing workflows] By Dr Thneed ** (French) [https://m.youtube.com/watch?v=sdsPS8Af6YE Using Wikidata to gain visibility on the internet?] By Nelly Darbois ** [https://m.youtube.com/watch?v=BY_2T6yB56Q How to create a SPARQL Query to search Wikidata Item Description] By vlogize ** (Spanish) [https://m.youtube.com/watch?v=1j6pHOBRqt0 Wikimedia Commons and Wikidata tutorial for the subject of Virreinal Art] By Luis Alvaz ** [https://youtube.com/playlist?list=PLduaHBu_3ejPiMknpyQFM43rivJbn33Ff&si=F7kedfs1h48e-xQ7 Wikidata and Sister Projects (YouTube Playlist)] - full daily recordings from the Wikidata and Sister Projects event. ''' Tool of the week ''' * [https://github.com/brawer/wikidata-qrank Wikidata Qrank] is a ranking signal for Wikidata entities. It gets computed by aggregating page view statistics for Wikipedia, Wikitravel, Wikibooks, Wikispecies and other Wikimedia projects. For example, according to the QRank signal, the fictional character Pippi Longstocking ranks lower than Harry Potter, but still much higher than the obscure Äffle & Pferdle. ''' Other Noteworthy Stuff ''' * [https://www.should-i-watch-this.com Should I watch this?] - Enter a film title or IMDb ID to get a recommendation, uses data from Wikidata. * Job Openings - want to help shape the future of Wikidata or Wikibase? ** [https://wikimedia-deutschland.softgarden.io/job/56640059/Software-Engineer-Wikidata-all-genders-?jobDbPVId=220899039&l=en Software Engineer (Wikidata)] ** [https://wikimedia-deutschland.softgarden.io/job/55063868/Staff-Engineer-Wikidata-all-genders-?jobDbPVId=209936577&l=en Staff Engineer (Wikidata)] ** [https://wikimedia-deutschland.softgarden.io/job/56244967/UX-Designer-Wikibase-Cloud-all-genders-?jobDbPVId=216209752&l=en UX Designer (Wikibase Cloud)] ''' Newest [[d:Special:ListProperties|properties]] and [[d:Special:MyLanguage/Wikidata:Property proposal|property proposals]] to review ''' <!-- NEW PROPERTIES DO NOT REMOVE --> * Newest [[d:Special:ListProperties|properties]]: ** General datatypes: ***[[:d:Property:P13589|‎reason for no value]] (<nowiki>qualifier property to be used with statements having the object "no value", given to provide a reason for "no value"</nowiki>) ***[[:d:Property:P13593|cosplay of]] (<nowiki>characters that are cosplayed in this image or video</nowiki>) ** External identifiers: [[:d:Property:P13590|espn.com soccer team ID]], [[:d:Property:P13591|‎Yale LUX ID]], [[:d:Property:P13592|Židovski biografski leksikon ID]], [[:d:Property:P13594|verkiezingsuitslagen database ID]], [[:d:Property:P13595|Norwegian soldier register 1940 ID]], [[:d:Property:P13596|Polish Music Library PBM ID]], [[:d:Property:P13597|‎MCW-PL article ID]] <!-- END NEW PROPERTIES --> <!-- NEW PROPOSALS DO NOT REMOVE --> * New [[d:Special:MyLanguage/Wikidata:Property proposal|property proposals]] to review: ** General datatypes: ***[[:d:Wikidata:Property proposal/UK Mutual Registration Number|UK Mutual Registration Number]] (<nowiki>identifier for an organisation in the UK's Mutuals Public Register</nowiki>) ** External identifiers: [[:d:Wikidata:Property proposal/Scilit organization ID|Scilit organization ID]], [[:d:Wikidata:Property proposal/paleo.ru person ID|paleo.ru person ID]], [[:d:Wikidata:Property proposal/identifiant Assemblée nationale du Québec non-élu|identifiant Assemblée nationale du Québec non-élu]], [[:d:Wikidata:Property proposal/ThinkyGames genre ID|ThinkyGames genre ID]], [[:d:Wikidata:Property proposal/Letopis of MSU person ID|Letopis of MSU person ID]], [[:d:Wikidata:Property proposal/MAI person ID|MAI person ID]], [[:d:Wikidata:Property proposal/istina.msu.ru journal ID|istina.msu.ru journal ID]], [[:d:Wikidata:Property proposal/MultimediaWiki page ID|MultimediaWiki page ID]], [[:d:Wikidata:Property proposal/Submarine Cable Map ID|Submarine Cable Map ID]], [[:d:Wikidata:Property proposal/Nederlands Film Festival person ID|Nederlands Film Festival person ID]], [[:d:Wikidata:Property proposal/CTS URN|CTS URN]], [[:d:Wikidata:Property proposal/Scientific heritage of Russia person ID|Scientific heritage of Russia person ID]], [[:d:Wikidata:Property proposal/Virtual necropolis of Ukrainian emigration person ID|Virtual necropolis of Ukrainian emigration person ID]], [[:d:Wikidata:Property proposal/Russian Cycling Federation person ID|Russian Cycling Federation person ID]], [[:d:Wikidata:Property proposal/The Memories of the Gulag and Their Authors person ID|The Memories of the Gulag and Their Authors person ID]], [[:d:Wikidata:Property proposal/Yandex Books author ID|Yandex Books author ID]], [[:d:Wikidata:Property proposal/Theatre museums of Russia person ID|Theatre museums of Russia person ID]], [[:d:Wikidata:Property proposal/Reabilitovani istoriyeyu person ID|Reabilitovani istoriyeyu person ID]], [[:d:Wikidata:Property proposal/CARLA ID|CARLA ID]], [[:d:Wikidata:Property proposal/Boosty author ID|Boosty author ID]] <!-- END NEW PROPOSALS --> You can comment on [[d:Wikidata:Property proposal/Overview|all open property proposals]]! ''' Did you know? ''' * Query examples: ** [https://w.wiki/ELXS All lexemes in Minangkabau (sorted chronologically by their entry time)] ** [https://w.wiki/EMbF Film Directors who are still alive] * Schema examples: ** * Newest [[d:Special:MyLanguage/Wikidata:WikiProjects|WikiProjects]]: [https://www.wikidata.org/wiki/Wikidata:Status_updates/Next WikiProject WordNet] * WikiProject Highlights: ** * Newest [[d:Wikidata:Database reports|database reports]]:[[Wikidata:Database reports/Most linked category items|list of the most linked category page items]] * [[d:Wikidata:Showcase items|Showcase Items]]:[[d:Q18407657| Captain America: Civil War (Q18407657)]] - 22016 film by Anthony and Joe Russo * [[d:Wikidata:Showcase lexemes|Showcase Lexemes]]: [[d:Lexeme:L1250690|(L1250690) spegnere (L1250690)]] - Italian verb "switch off" or "to die" ''' Development ''' * Vector 2022 skin: We enabled dark mode for Items, Properties and Lexemes on Wikidata ([[phab:T389330]]) * Mobile statement editing: We are continuing with the technical investigation. * Diffs: We merged a volunteer patch by Matěj Suchánek to format quantity diffs a bit more sensibly ([[phab:T394585]]) * Search in the UI: We enabled the new search on https://test.wikidata.org and https://wikidata.beta.wmflabs.org. It lets you easily search in other entity types as well now, not just Items. Please give it a try. * Wikibase REST API: We are continuing the work on integrating simple search, specifically phrase matching ([[phab:T389011]]) * Query Service: We are working on an experiment to add a small dialog to inform people about alternative access methods for very simple queries that don't require SPARQL ([[phab:T391261]]) [[phab:maniphest/query/4RotIcw5oINo/#R|You can see all open tickets related to Wikidata here]]. If you want to help, you can also have a look at [https://phabricator.wikimedia.org/project/board/71/query/zfiRgTnZF7zu/?filter=zfiRgTnZF7zu&order=priority the tasks needing a volunteer]. ''' Weekly Tasks ''' * Add labels, in your own language(s), for the new properties listed [[d:Wikidata:Status_updates/Next#Newest_properties_and_property_proposals_to_review|above]]. * Contribute to the showcase Item and Lexeme [[d:Wikidata:Status_updates/Next#Did_you_know?|above]]. * Govdirectory weekly focus country: * Summarize your [[d:Wikidata:Status_updates/Next#Did_you_know?|WikiProject's ongoing activities]] in one or two sentences. * Help [[d:Special:LanguageStats|translate]] or proofread the interface and documentation pages, in your own language! * [[d:User:Pasleim/projectmerge|Help merge identical items]] across Wikimedia projects. * Help [[d:Wikidata:Status updates/Next|write the next summary!]] <div style="margin-top:10px; font-size:90%; padding-left:5px; font-family:Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;">'''· [[d:Special:MyLanguage/Wikidata:Status updates/Previous|Previous issue]] · [[m:Global message delivery/Targets/Wikidata|Unsubscribe]] · [[:d:User:Danny Benjafield (WMDE)|Danny Benjafield (WMDE)]] [[:d:User talk:Danny Benjafield (WMDE)|talk]] · [[Pengguna:MediaWiki message delivery|MediaWiki message delivery]] ([[Perbincangan pengguna:MediaWiki message delivery|bincang]]) 23:17, 2 Jun 2025 (+08)''' </div> </div> </div> <!-- Pesanan dihantar oleh Pengguna:Danny Benjafield (WMDE)@metawiki yang menggunakan senarai di https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikidata&oldid=28806202 --> == <span lang="en" dir="ltr">Tech News: 2025-23</span> == <div lang="en" dir="ltr"> <section begin="technews-2025-W23"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2025/23|Translations]] are available. '''Weekly highlight''' * The [[mw:Special:MyLanguage/Extension:Chart|Chart extension]] is now available on all Wikimedia wikis. Editors can use this new extension to create interactive data visualizations like bar, line, area, and pie charts. Charts are designed to replace many of the uses of the legacy [[mw:Special:MyLanguage/Extension:Graph|Graph extension]]. '''Updates for editors''' * It is now easier to configure automatic citations for your wiki within the visual editor's [[mw:Special:MyLanguage/Citoid/Enabling Citoid on your wiki|citation generator]]. Administrators can now set a default template by using the <code dir=ltr>_default</code> key in the local <bdi lang="en" dir="ltr">[[MediaWiki:Citoid-template-type-map.json]]</bdi> page ([[mw:Special:Diff/6969653/7646386|example diff]]). Setting this default will also help to future-proof your existing configurations when [[phab:T347823|new item types]] are added in the future. You can still set templates for individual item types as they will be preferred to the default template. [https://phabricator.wikimedia.org/T384709] * [[File:Octicons-sync.svg|12px|link=|class=skin-invert|Recurrent item]] View all {{formatnum:20}} community-submitted {{PLURAL:20|task|tasks}} that were [[m:Special:MyLanguage/Tech/News/Recently resolved community tasks|resolved last week]]. '''Updates for technical contributors''' * Starting the week of June 2, bots logging in using <code dir=ltr>action=login</code> or <code dir=ltr>action=clientlogin</code> will fail more often. This is because of stronger protections against suspicious logins. Bots using [[mw:Special:MyLanguage/Manual:Bot passwords|bot passwords]] or using a loginless authentication method such as [[mw:Special:MyLanguage/OAuth/Owner-only consumers|OAuth]] are not affected. If your bot is not using one of those, you should update it; using <code dir=ltr>action=login</code> without a bot password was deprecated [[listarchive:list/wikitech-l@lists.wikimedia.org/message/3EEMN7VQX5G7WMQI5K2GP5JC2336DPTD/|in 2016]]. For most bots, this only requires changing what password the bot uses. [https://phabricator.wikimedia.org/T395205] * From this week, Wikimedia wikis will allow ES2017 features in JavaScript code for official code, gadgets, and user scripts. The most visible feature of ES2017 is <bdi lang="zxx" dir="ltr"><code>async</code>/<code>await</code></bdi> syntax, allowing for easier-to-read code. Until this week, the platform only allowed up to ES2016, and a few months before that, up to ES2015. [https://phabricator.wikimedia.org/T381537] * [[File:Octicons-sync.svg|12px|link=|class=skin-invert|Recurrent item]] Detailed code updates later this week: [[mw:MediaWiki 1.45/wmf.4|MediaWiki]] '''Meetings and events''' * Scholarship applications to participate in the [[m:Special:MyLanguage/GLAM Wiki 2025|GLAM Wiki Conference 2025]] are now open. The conference will take place from 30 October to 1 November, in Lisbon, Portugal. GLAM contributors who lack the means to support their participation can [[m:Special:MyLanguage/GLAM Wiki 2025/Scholarships|apply here]]. Scholarship applications close on June 7th. '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2025/23|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2025-W23"/> </div> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 07:54, 3 Jun 2025 (+08) <!-- Pesanan dihantar oleh Pengguna:Quiddity (WMF)@metawiki yang menggunakan senarai di https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=28819186 --> == <span lang="en" dir="ltr">Tech News: 2025-24</span> == <div lang="en" dir="ltr"> <section begin="technews-2025-W24"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2025/24|Translations]] are available. '''Weekly highlight''' * The [[mw:Special:MyLanguage/Trust and Safety Product|Trust and Safety Product team]] is finalizing work needed to roll out [[mw:Special:MyLanguage/Trust and Safety Product/Temporary Accounts|temporary accounts]] on large Wikipedias later this month. The team has worked with stewards and other users with extended rights to predict and address many use cases that may arise on larger wikis, so that community members can continue to effectively moderate and patrol temporary accounts. This will be the second of three phases of deployment – the last one will take place in September at the earliest. For more information about the recent developments on the project, [[mw:Special:MyLanguage/Trust and Safety Product/Temporary Accounts/Updates|see this update]]. If you have any comments or questions, write on the [[mw:Talk:Trust and Safety Product/Temporary Accounts|talk page]], and [[m:Event:CEE Catch up Nr. 10 (June 2025)|join a CEE Catch Up]] this Tuesday. '''Updates for editors''' * [[File:Octicons-gift.svg|12px|link=|class=skin-invert|Wishlist item]] The [[mw:Special:MyLanguage/Help:Watchlist expiry|watchlist expiry]] feature allows editors to watch pages for a limited period of time. After that period, the page is automatically removed from your watchlist. Starting this week, you can set a preference for the default period of time to watch pages. The [[Special:Preferences#mw-prefsection-watchlist-pageswatchlist|preferences]] also allow you to set different default watch periods for editing existing pages, pages you create, and when using rollback. [https://phabricator.wikimedia.org/T265716] [[File:Talk pages default look (April 2023).jpg|thumb|alt=Screenshot of the visual improvements made on talk pages|Example of a talk page with the new design, in French.]] * The appearance of talk pages will change at almost all Wikipedias ([[m:Special:MyLanguage/Tech/News/2024/19|some]] have already received this design change, [[phab:T379264|a few]] will get these changes later). You can read details about the changes [[diffblog:2024/05/02/making-talk-pages-better-for-everyone/|on ''Diff'']]. It is possible to opt out of these changes [[Special:Preferences#mw-prefsection-editing-discussion|in user preferences]] ("{{int:discussiontools-preference-visualenhancements}}"). [https://phabricator.wikimedia.org/T319146][https://phabricator.wikimedia.org/T392121] * Users with specific extended rights (including administrators, bureaucrats, checkusers, oversighters, and stewards) can now have IP addresses of all temporary accounts [[phab:T358853|revealed automatically]] during time-limited periods where they need to combat high-speed account-hopping vandalism. This feature was requested by stewards. [https://phabricator.wikimedia.org/T386492] * This week, the Moderator Tools and Machine Learning teams will continue the rollout of [[mw:Special:MyLanguage/2025 RecentChanges Language Agnostic Revert Risk Filtering|a new filter to Recent Changes]], releasing it to several more Wikipedias. This filter utilizes the Revert Risk model, which was created by the Research team, to highlight edits that are likely to be reverted and help Recent Changes patrollers identify potentially problematic contributions. The feature will be rolled out to the following Wikipedias: {{int:project-localized-name-afwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-bewiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-bnwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-cywiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-hawwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-iswiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-kkwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-simplewiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-trwiki/en}}. The rollout will continue in the coming weeks to include [[mw:Special:MyLanguage/2025 RecentChanges Language Agnostic Revert Risk Filtering|the rest of the Wikipedias in this project]]. [https://phabricator.wikimedia.org/T391964] * [[File:Octicons-sync.svg|12px|link=|class=skin-invert|Recurrent item]] View all {{formatnum:27}} community-submitted {{PLURAL:27|task|tasks}} that were [[m:Special:MyLanguage/Tech/News/Recently resolved community tasks|resolved last week]]. '''Updates for technical contributors''' * AbuseFilter editors active on Meta-Wiki and large Wikipedias are kindly asked to update AbuseFilter to make it compatible with temporary accounts. A link to the instructions and the private lists of filters needing verification are [[phab:T369611|available on Phabricator]]. * Lua modules now have access to the name of a page's associated thumbnail image, and on [https://gerrit.wikimedia.org/g/operations/mediawiki-config/+/2e4ab14aa15bb95568f9c07dd777065901eb2126/wmf-config/InitialiseSettings.php#10849 some wikis] to the WikiProject assessment information. This is possible using two new properties on [[mw:Special:MyLanguage/Extension:Scribunto/Lua reference manual#added-by-extensions|mw.title objects]], named <code dir=ltr>pageImage</code> and <code dir=ltr>pageAssessments</code>. [https://phabricator.wikimedia.org/T131911][https://phabricator.wikimedia.org/T380122] * [[File:Octicons-sync.svg|12px|link=|class=skin-invert|Recurrent item]] Detailed code updates later this week: [[mw:MediaWiki 1.45/wmf.5|MediaWiki]] '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2025/24|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2025-W24"/> </div> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 09:16, 10 Jun 2025 (+08) <!-- Pesanan dihantar oleh Pengguna:Quiddity (WMF)@metawiki yang menggunakan senarai di https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=28846858 --> == Wikidata weekly summary #683 == <div class="plainlinks mw-content-ltr" lang="en" dir="ltr"> [[File:Wikidata-logo-en.svg|150px|right]] <div style="margin-top:10px; padding-left:5px; font-family:Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;">'' Here's your quick overview of what has been happening around Wikidata in the<br>week leading up to 2025-06-10. Missed the previous one? See issue [[d:Special:MyLanguage/Wikidata:Status updates/Previous|#682]].<br> Help with [[d:Special:MyLanguage/Wikidata:Status updates/Current|Translations]].''</div> <div style="-moz-column-count:2; -webkit-column-count:2; column-count:2; -webkit-column-width: 400px; -moz-column-width: 400px; column-width: 400px;"> ''' Discussions ''' * Open request for adminship: [[d:Wikidata:Requests_for_permissions/Administrator/Coinhote|Coinhoe]] - RfP scheduled to end after 10 June 2025 23:49 (UTC) ''' Events ''' * [[d:Special:MyLanguage/Wikidata:Events|Upcoming events]]: New Linked Data for Libraries [[d:Wikidata: WikiProject LD4 Wikidata Affinity Group|LD4 Wikidata Affinity Group]] project series! We have our next LD4 Wikidata Affinity Group event series on the Wikidata Graph Split project. Our second event will be a conversation with Daniel Mietchen and Lane Rasberry about [https://scholia.toolforge.org/ Scholia], the Wikidata frontend which generates and presents scholarly profiles based on WikiCite content. They'll speak to Scholia's current state and roadmap, with consideration for the recent Wikidata graph split. Tuesday, June 10, 2025 at 9am PT/ 12pm ET/ 16:00 UTC / 6pm CEST. More info and Zoom links: [[d:Wikidata:WikiProject_LD4_Wikidata_Affinity_Group/Project_Series/GraphSplit|project page]]. ''' Press, articles, blog posts, videos ''' * Blogs ** [https://github.com/trokhymovych/wikidata-vandalism-detection Graph-Linguistic Fusion: Using Language Models for Wikidata Vandalism Detection]: resources to reproduce training and evaluation procedure for the paper Graph-Linguistic Fusion: Using Language Models for Wikidata Vandalism Detection ** [https://docs.google.com/document/d/1EyInxNXvz3rmmlTeYOKg6Sr5EKG--4mzBXlaz_HhYRY/edit?usp=sharing Cataloguing guidelines for representing the Memory of the World International Register on Wikidata] Google Doc to shape the process of a coming data upload: comments are open. ** [https://outreach.wikimedia.org/wiki/GLAM/Newsletter/May_2025/Contents/Memory_of_the_World_report GLAM:Memory of the World Report:] Hannah Drummen at UNESCO, alongside data expert Martin, has completed a structured dataset of 496 International Register items, ready for bulk upload to Wikidata in June, with an aim to enhance accessibility and define best practices for future updates. ** [[d:outreach:GLAM/Newsletter/May_2025/Contents/Biodiversity_Heritage_Library_report|Wikidata QID updates to BHL catalogue]]: The BHL Lead Developer, Mike Lichtenberg, is ensuring periodic Wikidata Qid refreshes in the BHL Catalogue, with the working group advising a downloadable post-refresh report for OpenRefine integration, to be sent to the BHL Metacat group for reconciliation by Siobhan or other Wikidata editors. ** [[d:outreach:GLAM/Newsletter/May_2025/Contents/Indonesia_report GLAM Wiki|Wikidata training & Datathon in Indonesia]]: Wikimedia Indonesia hosts WikiLatih Wikidata training to enhance skills in editing Indonesian cultural heritage data on Wikidata, while Datathon challenges participants to make the most edits on museum-related topics in Indonesia. * Papers ** [https://pubmed.ncbi.nlm.nih.gov/40481658/ Wikidata for Botanists: Benefits of collaborating and sharing Linked Open Data] By von Mering et al., (2025) - This paper explores Wikidata as a multilingual open knowledge base for botany, highlighting its role in connecting botanical information across sources, and calling on the botanical community to enhance its content. ** [https://www.nature.com/articles/s41597-025-05200-8 CS-KG 2.0: A Large-scale Knowledge Graph of Computer Science] By Dessí et al., (2025) - This paper introduces CS-KG 2.0, an advanced AI-powered knowledge graph built from 15 million research papers, designed to enhance scientific exploration by structuring and interconnecting vast amounts of computer science literature. * Videos ** [https://www.youtube.com/watch?v=FHhvcvvFPsA Using the Wiki List tool] - GoogleSheet with formulae for retrieving Wikidata values and writing QuickStatements commands. ** [https://m.youtube.com/watch?v=0eGNxqvW89M Introduction to Wikidata] By Robin Isadora Brown and Lane Rasberry ** [https://m.youtube.com/watch?v=ijwiYthh6CY Wikidata Editing] By Kusaal Wikipedia Community ** (Portuguese) [https://m.youtube.com/watch?v=UWuRQstMm8E Federating academic SPARQL searches in Wikidata] By Tiago Lubiana ''' Tool of the week ''' * [https://phonemes.toolforge.org/ Wikidata Phonemes] This is the web application developed specifically for Wikidata IOLab. In here you can add phonemes to a whole bunch of languages, basing your work on the work that the brazilian students of their national olympiad did while editing Wikipedia. * [https://www.should-i-watch-this.com/Mission%20Imposible/2018 Should I watch this?] is a tool that helps users decide whether a movie or show is worth watching. ''' Newest [[d:Special:ListProperties|properties]] and [[d:Special:MyLanguage/Wikidata:Property proposal|property proposals]] to review ''' * Newest General datatypes **[[:d:Property:P13598|Guizzi's classification of musical instruments]] (<nowiki>Guizzi's classification system of musical instruments</nowiki>) **[[:d:Property:P13602|single taken from the album]] (<nowiki>indicates the album from which the item is taken</nowiki>) * Newest External identifiers: [[:d:Property:P13599|‎GameSpot platform ID]], [[:d:Property:P13600|‎OberpfalzWiki article ID]], [[:d:Property:P13601|‎Private Enterprise Number]], [[:d:Property:P13603|TNT Sports soccer team ID]], [[:d:Property:P13604|‎Fondazione Ragghianti Fototeca image ID]], [[:d:Property:P13605|ROAR ID]], [[:d:Property:P13606|‎15min.lt theme ID]], [[:d:Property:P13607|FMJD person ID]], [[:d:Property:P13608|NAQ non-elected person ID]], [[:d:Property:P13609|paleo.ru person ID]], [[:d:Property:P13610|‎Sierra Wiki article ID]] <!-- END NEW PROPERTIES --> <!-- NEW PROPOSALS DO NOT REMOVE --> * New External identifier property proposals to review: **[[:d:Wikidata:Property proposal/Biblioteca Pública|Biblioteca Pública]] (<nowiki><nowiki>{{TranslateThis</nowiki></nowiki>) **[[:d:Wikidata:Property proposal/Libretexts ID|Libretexts ID]] (<nowiki>the world's largest collection of free OER textbooks online</nowiki>) * External identifiers: [[:d:Wikidata:Property proposal/identifiant Évêques suisses|identifiant Évêques suisses]], [[:d:Wikidata:Property proposal/Enciclopedia Galega Universal ID|Enciclopedia Galega Universal ID]], [[:d:Wikidata:Property proposal/Deaf Movie Database|Deaf Movie Database]], [[:d:Wikidata:Property proposal/Biographical Dictionary of Affiliated Dissemination of Literacy among Georgians ID|Biographical Dictionary of Affiliated Dissemination of Literacy among Georgians ID]], [[:d:Wikidata:Property proposal/Biographical Dictionary of Physicians of Georgia ID|Biographical Dictionary of Physicians of Georgia ID]], [[:d:Wikidata:Property proposal/Biographical Dictionary of Athletes of Georgia ID|Biographical Dictionary of Athletes of Georgia ID]], [[:d:Wikidata:Property proposal/Biographical Dictionary of Winemakers of Georgia ID|Biographical Dictionary of Winemakers of Georgia ID]], [[:d:Wikidata:Property proposal/matricule number|matricule number]], [[:d:Wikidata:Property proposal/inn|inn]], [[:d:Wikidata:Property proposal/Debian Wiki article|Debian Wiki article]], [[:d:Wikidata:Property proposal/Desura game ID (archived)|Desura game ID (archived)]], [[:d:Wikidata:Property proposal/Diccionario de catedráticos españoles de derecho ID|Diccionario de catedráticos españoles de derecho ID]], [[:d:Wikidata:Property proposal/QUDT dimension ID|QUDT dimension ID]] <!-- END NEW PROPOSALS --> You can comment on [[d:Wikidata:Property proposal/Overview|all open property proposals]]! ''' Did you know? ''' * Query examples: ** [https://w.wiki/ERgB Wikisource transcriptions of texts on the Memory of the World International Register], ([[d:User:MartinPoulter/queries/memory_of_the_world#Wikisource_transcriptions_of_individual_texts|source]]) ** [https://w.wiki/4cn2 Bills and coins of Brazilian Real (with pictures)] * [[d:Special:MyLanguage/Wikidata:WikiProjects|WikiProject]] highlights: [https://www.wikidata.org/wiki/Wikidata:WikiProject_Names/be-tarask Names/Belarusian] - This WikiProject aims to add structured and linguistic data to Wikidata to enable the study of people's names across all time periods, regions, and languages. * [[d:Wikidata:Showcase items|Showcase Items]]: [[d:Q5901134|Ant-Man (Q5901134)]] - 2015 film directed by Peyton Reed ''' Development ''' * Mobile editing of statements: We are doing initial development focusing on technical investigations and basic UI elements ([[phab:T394292]], [[phab:T394886]]) * Lexemes: We are looking into a rare error when trying to do undo certain Lexeme edits ([[phab:T392372]]) * Watchlist/Recent changes on Wikipedia: We continued working on showing labels instead of IDs in the edit summaries of Wikidata changes that are shown in the watchlist and recent changes of Wikipedia and co ([[phab:T388685]]) * Wikibase REST API: Finishing touches on simple search ([[phab:T383126]]) * Query Service UI: Added experimental popup to point people running very simple queries to other available access methods ([[phab:T391264]]) [[phab:maniphest/query/4RotIcw5oINo/#R|You can see all open tickets related to Wikidata here]]. If you want to help, you can also have a look at [https://phabricator.wikimedia.org/project/board/71/query/zfiRgTnZF7zu/?filter=zfiRgTnZF7zu&order=priority the tasks needing a volunteer]. ''' Weekly Tasks ''' * Add labels, in your own language(s), for the new properties listed [[d:Wikidata:Status_updates/Next#Newest_properties_and_property_proposals_to_review|above]]. * Contribute to the showcase Item and Lexeme [[d:Wikidata:Status_updates/Next#Did_you_know?|above]]. * Summarize your [[d:Wikidata:Status_updates/Next#Did_you_know?|WikiProject's ongoing activities]] in one or two sentences. * Help [[d:Special:LanguageStats|translate]] or proofread the interface and documentation pages, in your own language! * [[d:User:Pasleim/projectmerge|Help merge identical items]] across Wikimedia projects. * Help [[d:Wikidata:Status updates/Next|write the next summary!]] <div style="margin-top:10px; font-size:90%; padding-left:5px; font-family:Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;">'''· [[d:Special:MyLanguage/Wikidata:Status updates/Previous|Previous issue]] · [[m:Global message delivery/Targets/Wikidata|Unsubscribe]] · [[:d:User:Mohammed Abdulai (WMDE)|Mohammed Abdulai (WMDE)]] [[:d:User talk:Mohammed Abdulai (WMDE)|talk]] · [[Pengguna:MediaWiki message delivery|MediaWiki message delivery]] ([[Perbincangan pengguna:MediaWiki message delivery|bincang]]) 21:21, 10 Jun 2025 (+08)''' </div> </div> </div> <!-- Pesanan dihantar oleh Pengguna:Mohammed Abdulai (WMDE)@metawiki yang menggunakan senarai di https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikidata&oldid=28846270 --> == Wikidata weekly summary #684 == <div class="plainlinks mw-content-ltr" lang="en" dir="ltr"> [[File:Wikidata-logo-en.svg|150px|right]] <div style="margin-top:10px; padding-left:5px; font-family:Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;">'' Here's your quick overview of what has been happening around Wikidata in the<br>week leading up to 2025-06-16. Missed the previous one? See issue [[d:Special:MyLanguage/Wikidata:Status updates/Previous|#683]].<br>''</div> <div style="-moz-column-count:2; -webkit-column-count:2; column-count:2; -webkit-column-width: 400px; -moz-column-width: 400px; column-width: 400px;"> ''' Events ''' * [[d:Special:MyLanguage/Wikidata:Events|Upcoming events]]: ** [https://lists.wikimedia.org/hyperkitty/list/african-wikimedians@lists.wikimedia.org/thread/7ZEIMLZEQXFLSXPT2N6FROB2TCMMKVVW/ GLAM Wiki Conference 2025] - Program Call-for-Proposals: Deadline 15 June. ** [[d:Q134950534|COSCUP 2025 (Q134950534)]] [[m:Wikimedia Taiwan/Wikidata Taiwan/COSCUP 2025|Open Street Map x Wikidata Track]] - [[d:Q699543|National Taiwan University of Science and Technology (Q699543)]] 9 August - 10 August. ''' Press, articles, blog posts, videos ''' * Blogs ** [https://professional.wiki/en/news/wikibase-faceted-search-released Wikibase Faceted Search Released] ([https://www.youtube.com/watch?v=CxKWpTQBrqk demo video]) ** [https://github.com/watmildon/DecomissionedAircraftMap DecomissionedAircraftMap] (see tool below) - The Decommissioned Aircraft Map project uses Wikidata to enhance its mapping of historic aircraft by pulling images from linked Wikidata entries. Users can contribute by adding or correcting Wikidata tags on OpenStreetMap, ensuring accurate representation of aircraft locations and visuals. By Watmildon. * Videos: [https://m.youtube.com/watch?v=aDVeeym9Dpg Querying Wikidata using tools such as QuickStatements and Petscan] - Wikimedia Community User Group Uganda ''' Tool of the week ''' * [https://dataviz.toolforge.org/ Wikidata Visualization]: a visualization tool for Wikidata SPARQL queries * [https://overpass-ultra.us/#map&query=url:https://raw.githubusercontent.com/watmildon/DecomissionedAircraftMap/refs/heads/main/AircraftMap.ultra&m=0.87/0/0 DecomissionedAircraftMap] (as a demonstration of the power of OpenStreetMap into Wikidata): pulls geodata for displayed aircraft from OpenStreetMap and generates thumbnails from linked Wikidata entries. * [http://tiago.bio.br/query-split-tester Query split tester] (Beta): webtool to see the impact on the graph split on your SPARQL query. ''' Other Noteworthy Stuff ''' * Nominations for the [[m:Coolest_Tool_Award|Coolest Tools Award]] 2025 are open. Nominate your favorite tool! Nominations are due by the 25th of this month already. ''' Newest [[d:Special:ListProperties|properties]] and [[d:Special:MyLanguage/Wikidata:Property proposal|property proposals]] to review ''' * Newest General datatypes **[[:d:Property:P13612|‎breed belongs to taxon]] (<nowiki>taxon to which members of this breed (or these breeds) belong</nowiki>) * Newest External identifiers: [[:d:Property:P13611|CARLA ID]], [[:d:Property:P13613|Enciclopedia Galega Universal ID]], [[:d:Property:P13614|ThinkyGames genre ID]] * New External identifier property proposals to review: **[[:d:Wikidata:Property proposal/worn on|worn on]] (<nowiki>part of the body where an item of clothing, equipment, or jewelry is worn</nowiki>) **[[:d:Wikidata:Property proposal/rewards this type of work|rewards this type of work]] (<nowiki>kind of work for which an award is given</nowiki>) **[[:d:Wikidata:Property proposal/sign meaning|sign meaning]] (<nowiki></nowiki>) **[[:d:Wikidata:Property proposal/trailer of|trailer of]] (<nowiki>works that this trailer video represents</nowiki>) * External identifiers: [[:d:Wikidata:Property proposal/Facebook image ID|Facebook image ID]], [[:d:Wikidata:Property proposal/DE-BIAS ID|DE-BIAS ID]], [[:d:Wikidata:Property proposal/Author identifier in FragTrag|Author identifier in FragTrag]], [[:d:Wikidata:Property proposal/Niedersächsische Personen-ID|Niedersächsische Personen-ID]], [[:d:Wikidata:Property proposal/FBref match ID|FBref match ID]], [[:d:Wikidata:Property proposal/FBref competition ID|FBref competition ID]] <!-- END NEW PROPOSALS --> You can comment on [[d:Wikidata:Property proposal/Overview|all open property proposals]]! ''' Did you know? ''' * Query examples: ** [https://w.wiki/EKb5 A visual representation of the birthplaces and death places of women medical doctors who qualified in the UK between 1877 and 1914.] ([[d:Wikidata:Request_a_query#Place_of_birth_to_Place_of_Death_-_arrow_indicator?|source]]) ** [https://w.wiki/6RiP Distinct languages of Wikidata Lexemes] * Newest [[d:Special:MyLanguage/Wikidata:WikiProjects|WikiProjects]]: [[d:Wikidata:WikiProject_PCC_EMCO_Wikidata_CoP|EMCO Wikidata CoP]] - EMCO promotes the discovery and use of the world’s knowledge by supporting metadata producers in library and other cultural heritage communities. * [[d:Wikidata:Showcase items|Showcase Items]]: [[d:Q50008|The Times (Q50008)]] - British daily national newspaper based in London * [[d:Wikidata:Showcase lexemes|Showcase Lexemes]]: [[d:Lexeme:L3348|right (L3348)]] - English adjective (rīt) meaning "opposite of left", "correct/just", or "politically conservative" ''' Development ''' * Mobile editing: ** [https://lists.wikimedia.org/hyperkitty/list/wikidata@lists.wikimedia.org/thread/GX3FR7E6ASLEOP7LLKXTYCJ6O34QX3QJ/ Share your feedback on the new prototype that brings statement editing on Items to mobile]. ** We continued base work for making editing statements on mobile possible. * Simple search is now available in the Wikibase REST API! You can find information and leave feedback [[d:Wikidata talk:REST API feedback round|here]]. * Lexemes: We’re working on a WikibaseLexeme error that happens when trying to revert the deletion of a form that was already undeleted ([[phab:T392372]]) [[phab:maniphest/query/4RotIcw5oINo/#R|You can see all open tickets related to Wikidata here]]. If you want to help, you can also have a look at [https://phabricator.wikimedia.org/project/board/71/query/zfiRgTnZF7zu/?filter=zfiRgTnZF7zu&order=priority the tasks needing a volunteer]. ''' Weekly Tasks ''' * Add labels, in your own language(s), for the new properties listed [[d:Wikidata:Status_updates/Next#Newest_properties_and_property_proposals_to_review|above]]. * Contribute to the showcase Item and Lexeme [[d:Wikidata:Status_updates/Next#Did_you_know?|above]]. * Govdirectory weekly focus country: * Summarize your [[d:Wikidata:Status_updates/Next#Did_you_know?|WikiProject's ongoing activities]] in one or two sentences. * Help [[d:Special:LanguageStats|translate]] or proofread the interface and documentation pages, in your own language! * [[d:User:Pasleim/projectmerge|Help merge identical items]] across Wikimedia projects. * Help [[d:Wikidata:Status updates/Next|write the next summary!]] <div style="margin-top:10px; font-size:90%; padding-left:5px; font-family:Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;">'''· [[d:Special:MyLanguage/Wikidata:Status updates/Previous|Previous issue]] · [[m:Global message delivery/Targets/Wikidata|Unsubscribe]] · [[:d:User:Mohammed Abdulai (WMDE)|Mohammed Abdulai (WMDE)]] [[:d:User talk:Mohammed Abdulai (WMDE)|talk]] · [[Pengguna:MediaWiki message delivery|MediaWiki message delivery]] ([[Perbincangan pengguna:MediaWiki message delivery|bincang]]) 22:28, 16 Jun 2025 (+08)''' </div> </div> </div> <!-- Pesanan dihantar oleh Pengguna:Mohammed Abdulai (WMDE)@metawiki yang menggunakan senarai di https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikidata&oldid=28856554 --> == <span lang="en" dir="ltr">Tech News: 2025-25</span> == <div lang="en" dir="ltr"> <section begin="technews-2025-W25"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2025/25|Translations]] are available. '''Updates for editors''' * You can [https://wikimediafoundation.limesurvey.net/359761?lang=en nominate your favorite tools] for the sixth edition of the [[m:Special:MyLanguage/Coolest Tool Award|Coolest Tool Award]]. Nominations are anonymous and will be open until June 25. You can re-use the survey to nominate multiple tools. * [[File:Octicons-sync.svg|12px|link=|class=skin-invert|Recurrent item]] View all {{formatnum:33}} community-submitted {{PLURAL:33|task|tasks}} that were [[m:Special:MyLanguage/Tech/News/Recently resolved community tasks|resolved last week]]. '''Updates for technical contributors''' * [[File:Octicons-sync.svg|12px|link=|class=skin-invert|Recurrent item]] Detailed code updates later this week: [[mw:MediaWiki 1.45/wmf.6|MediaWiki]] '''In depth''' * Foundation staff and technical volunteers use Wikimedia APIs to build the tools, applications, features, and integrations that enhance user experiences. Over the coming years, the MediaWiki Interfaces team will be investing in Wikimedia web (HTTP) APIs to better serve technical volunteer needs and protect Wikimedia infrastructure from potential abuse. You can [https://techblog.wikimedia.org/2025/06/12/apis-as-a-product-investing-in-the-current-and-next-generation-of-technical-contributors/ read more about their plans to evolve the APIs in this Techblog post]. '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2025/25|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2025-W25"/> </div> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 07:38, 17 Jun 2025 (+08) <!-- Pesanan dihantar oleh Pengguna:Quiddity (WMF)@metawiki yang menggunakan senarai di https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=28870688 --> == Growth News #34 == <div class="plainlinks mw-content-ltr" lang="en" dir="ltr"> [[File:Growth team logo - Icon only.svg|right|frameless|class=skin-invert]] ''A quarterly update from the Growth team on our work to improve the new editor experience.'' === Mentoring new editors === In February, [[mw:Special:MyLanguage/Growth/Feature summary#Mentorship 2|Mentorship]] was successfully rolled out to 100% of newcomers on English Wikipedia. Following this milestone, we collaborated with Spanish Wikipedia to expand Mentorship coverage to 70% of new accounts, with plans to reach 85% soon unless concerns are raised by mentors. ([[phab:T394867|T394867]]) === “Add a Link” Task – Iteration and Experimentation === Our efforts to improve and scale the [[mw:Special:MyLanguage/Growth/Personalized first day/Structured tasks/Add a link|“Add a Link” structured task]] continued across multiple fronts: * '''Community Feedback & Model Improvements''': We’ve responded to community concerns with targeted changes: ** Restricting access to newer accounts ([[phab:T393688|T393688]]) ** Some links types were removed to align with recommendations written in the English Wikipedia Manual of Style ([[phab:T390683|T390683]]) ** Allowing communities to limit “Add a Link” to newcomers ([[phab:T393771|T393771]]) ** The model used to suggest the links was improved to ease its training ([[phab:T388258|T388258]]) * '''English Wikipedia rollout and A/B test''': We increased the rollout to 20% of newcomers, with analysis underway. Preliminary data suggests this feature makes new account holders more likely to complete an unreverted edit. ([[phab:T386029|T386029]], [[phab:T382603|T382603]]) * '''Surfacing Structured Tasks''': An experiment where we show “add a link” suggestions to newly registered users while they are reading an article is running on pilot wikis (French, Persian, Indonesian, Portuguese, Egyptian Arabic). Initial results are under analysis. ([[phab:T386029|T386029]]) === Newcomer Engagement Features === * '''“Get Started” notification''': Engineering is in progress for a new notification (Echo/email) to encourage editing among newcomers with zero edits. Early research shows this type of nudge is effective. ([[phab:T392256|T392256]]) * '''Confirmation email:''' We are exploring ways to simplify and improve the initial account confirmation email newly registered users receive. ([[phab:T215665|T215665]]) === Community Configuration Enhancements === Communities can now manage which namespaces are eligible for Event Registration via [[mw:Community Configuration|Community Configuration]]. ([[phab:T385341|T385341]]) === Annual Planning === The Wikimedia Foundation’s 2025–2026 Annual Plan is taking shape. The Growth and Editing teams will focus on the [[metawiki:Wikimedia_Foundation_Annual_Plan/2025-2026/Product_&_Technology_OKRs#Contributor_Experiences_(WE1)|'''Contributor Experiences (WE1)''' objective]], with a focus on increasing '''constructive edits''' by editors with fewer than 100 cumulative contributions. === Get Involved === We value your insights and ideas! If you would like to participate in a discussion, share feedback, or pilot new features, please reach out on the relevant Phabricator tasks or [[mw:Talk:Growth|at our talk page]], in any language. ''<small>'''[[mw:Special:MyLanguage/Growth/Newsletters|Growth team's newsletter]]''' prepared by [[mw:Special:MyLanguage/Growth|the Growth team]] and posted by [[m:User:MediaWiki message delivery|bot]] • [[mw:Talk:Growth|Give feedback]] • [[m:Special:MyLanguage/Global message delivery/Targets/Growth team updates|Subscribe or unsubscribe]].</small>'' </div> 02:51, 18 Jun 2025 (+08) <!-- Pesanan dihantar oleh Pengguna:Trizek (WMF)@metawiki yang menggunakan senarai di https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Growth_team_updates&oldid=28750629 --> == Wikidata weekly summary #685 == <div class="plainlinks mw-content-ltr" lang="en" dir="ltr"> [[File:Wikidata-logo-en.svg|150px|right]] <div style="margin-top:10px; padding-left:5px; font-family:Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;">'' Here's your quick overview of what has been happening around Wikidata in the<br>week leading up to 2025-06-23. Missed the previous one? See issue [[d:Special:MyLanguage/Wikidata:Status updates/Previous|#684]].<br>''</div> <div style="-moz-column-count:2; -webkit-column-count:2; column-count:2; -webkit-column-width: 400px; -moz-column-width: 400px; column-width: 400px;"> ''' Events ''' * Join us for the third [[Wikidata: WikiProject LD4 Wikidata Affinity Group|LD4 Wikidata Affinity Group]] event on the Wikidata Graph Split project, [https://zonestamp.toolforge.org/1750780800 Tuesday, June 24 at 9am PT / 12pm ET / 16:00 UTC / 6pm CEST]. We’ll share updates on the Query Service, tools, and SPARQL learning resources. Stanford researchers Shicheng Liu and Sina Jandaghi Semnani will present their Spinach Wikidata Agent, which translates complex questions into SPARQL queries [[d:Wikidata:WikiProject_LD4_Wikidata_Affinity_Group/Project_Series/GraphSplit|Project page]] ''' Press, articles, blog posts, videos ''' * Presentations ** [https://doi.org/10.5281/zenodo.15690771 Slides of the panel] ''MediaWiki-based tools and services in Digital Humanities workflows'', part of the DARIAH-EU Annual Event 2025 in Göttingen: (the panel was about Wikibase instances, including Wikidata) * Blogs ** [https://stefan.bloggt.es/2025/06/wer-war-wie-oft-bei-lanz-schoener-leben-mit-linked-data/ Who appeared how often on Lanz?] (in German) ** [https://techinformed.com/wikidata-leader-on-open-data-in-age-of-ai/ Wikidata’s Lydia Pintscher on importance of open data in the age of AI] * Papers ** [https://www.psypost.org/scientists-uncover-surprisingly-consistent-pattern-of-scholarly-curiosity-throughout-history/ Scientists uncover surprisingly consistent pattern of scholarly curiosity throughout history] ** [https://nph.onlinelibrary.wiley.com/doi/10.1002/ppp3.70050 ''The women honoured in flowering plant genera: From myth to reality''] by [[User:Ambrosia10|Ambrosia10]] and colleagues used Wikidata to publicly curate the information. * Videos ** [https://m.youtube.com/watch?v=j8hxYuqCVm4 Holy wells and OpenData - a talk about Wikidata et al.] ** [https://m.youtube.com/watch?v=Ek629n_-2v4&pp=0gcJCfwAo7VqN5tD Wikidata Graph Split - Writing an FAQ] - By Tiago Lubiana ** [https://m.youtube.com/watch?v=mI9KmLI_NNA Taller introducción a Wikidata - Erika Guetti Suca] ** [https://m.youtube.com/watch?v=2177TktBLok Wikidata Lab XLV: Quick Statements 3.0 - Part II] By Wikimedia Brasil ** (Spanish) [https://m.youtube.com/watch?v=W74pw00i4IQ ¿Qué es Wikidata y cómo se edita?] By Wikimedia Colombia ''' Tool of the week ''' * [https://femiber.upf.edu/ FEMIber]: a digital humanities tool that uses structured data aligned with Wikidata principles to document and analyze how women are represented in medieval Iberian chronicles. ''' Newest [[d:Special:ListProperties|properties]] and [[d:Special:MyLanguage/Wikidata:Property proposal|property proposals]] to review ''' * Newest External identifiers: [[:d:Property:P13615|The Memories of the Gulag and Their Authors person ID]], [[:d:Property:P13616|Debian Wiki article]], [[:d:Property:P13617|UK Parliament bill ID]], [[:d:Property:P13618|CPJ topic ID]], [[:d:Property:P13619|Desura game ID (archived)]], [[:d:Property:P13620|Diccionario de catedráticos españoles de derecho ID]], [[:d:Property:P13621|Swiss Bishops ID]], [[:d:Property:P13622|KNDB person ID]], [[:d:Property:P13623|MAI person ID]], [[:d:Property:P13624|necropolis.uinp.gov.ua person ID]] <!-- END NEW PROPERTIES --> <!-- NEW PROPOSALS DO NOT REMOVE --> * New General datatypes property proposals to review: **[[:d:Wikidata:Property proposal/état|état]] (<nowiki>state of the matrix while printing</nowiki>) **[[:d:Wikidata:Property proposal/Russian Federal Tax Service ID|Russian Federal Tax Service ID]] (<nowiki>identifier of Russian Tax Service for people or organization</nowiki>) **[[:d:Wikidata:Property proposal/donation URL|donation URL]] (<nowiki>official URL for making donations to the subject</nowiki>) * New External identifier property proposals to review: [[:d:Wikidata:Property proposal/Ukrainian Memorial person ID|Ukrainian Memorial person ID]], [[:d:Wikidata:Property proposal/Memorial Platform person ID|Memorial Platform person ID]], [[:d:Wikidata:Property proposal/Klimadashboard.de region ID|Klimadashboard.de region ID]], [[:d:Wikidata:Property proposal/Taiwan Central News Agency News topic id|Taiwan Central News Agency News topic id]], [[:d:Wikidata:Property proposal/identifiant HAL d'une collection|identifiant HAL d'une collection]], [[:d:Wikidata:Property proposal/CoreTennis.net player ID|CoreTennis.net player ID]], [[:d:Wikidata:Property proposal/identifiant sujet du dictionnaire biographique du Canada|identifiant sujet du dictionnaire biographique du Canada]], [[:d:Wikidata:Property proposal/AMNH entity ID|AMNH entity ID]], [[:d:Wikidata:Property proposal/nasljerseys.com player ID|nasljerseys.com player ID]], [[:d:Wikidata:Property proposal/Portal Decentralization hromada ID|Portal Decentralization hromada ID]], [[:d:Wikidata:Property proposal/Portal of united hromadas of Ukraine hromada ID|Portal of united hromadas of Ukraine hromada ID]], [[:d:Wikidata:Property proposal/Archive of Our Own story ID|Archive of Our Own story ID]], [[:d:Wikidata:Property proposal/rada.info council ID|rada.info council ID]], [[:d:Wikidata:Property proposal/International Tennis Federation player ID|International Tennis Federation player ID]], [[:d:Wikidata:Property proposal/Confederation of African Tennis player ID|Confederation of African Tennis player ID]], [[:d:Wikidata:Property proposal/Artvee artwork ID|Artvee artwork ID]] <!-- END NEW PROPOSALS --> You can comment on [[d:Wikidata:Property proposal/Overview|all open property proposals]]! ''' Did you know? ''' * Query examples: ** [https://w.wiki/EKb5 Place of birth to Place of Death - arrow indicator] ([https://www.wikidata.org/wiki/Wikidata:Request_a_query source]) ** [https://w.wiki/tZJ Map with place of birth and years of cartographers] ([[d:Wikidata:Request_a_query#Place_of_birth_to_Place_of_Death_-_arrow_indicator?|source]]) * Newest [[d:Special:MyLanguage/Wikidata:WikiProjects|WikiProjects]]: [https://www.wikidata.org/wiki/Wikidata:WikiProject_Personal_Collections WikiProject Personal Collections] - The WikiProject Personal Collections aims to develop standardized terms, multilingual ontologies, and best practices for consistently describing personal collections and archives on Wikidata. * [[d:Wikidata:Showcase items|Showcase Items]]: [[d:Q484365|David Duchovny (Q484365)]] - American actor and writer * [[d:Wikidata:Showcase lexemes|Showcase Lexemes]]: [[d:Lexeme:L183915|газ (L183915)]] - Russian noun (ɡas) meaning "gas (physical state)", "natural gas", or "accelerator pedal" ''' Development ''' * Query Service: It is now possible to download query results in Wikidata Query Service that include coordinates as GeoJSON (KML & GPX should also be available soon). Thanks to Atom.oil.2 for the patch. ([[phab:T216601]]) * Wikidata integration in Wikipedia and co: We are continuing the work on improving how Wikidata changes show up in watchlist and recent changes, specifically showing labels instead of IDs in the future. ([[phab:T388685]]) * Search: We enabled the new search box that makes it easier to search in Properties, Lexemes and EntitySchemas as well. We are working on minor fixes based on feedback. * Mobile statement editing: We are working on showing the first statements in the new way - mostly tech demo and nothing to see yet ([[phab:T394886]]) * Federation: We are looking into measuring and better understanding queries that use SPARQL federation. * REST API: We continued working on prefix search for Items in the API ([[phab:T388209]]) [[phab:maniphest/query/4RotIcw5oINo/#R|You can see all open tickets related to Wikidata here]]. If you want to help, you can also have a look at [https://phabricator.wikimedia.org/project/board/71/query/zfiRgTnZF7zu/?filter=zfiRgTnZF7zu&order=priority the tasks needing a volunteer]. ''' Weekly Tasks ''' * Add labels, in your own language(s), for the new properties listed [[d:Wikidata:Status_updates/Next#Newest_properties_and_property_proposals_to_review|above]]. * Contribute to the showcase Item and Lexeme [[d:Wikidata:Status_updates/Next#Did_you_know?|above]]. * Govdirectory weekly focus country: [[d:Wikidata:WikiProject_Govdirectory/Norway|Norway]] * Summarize your [[d:Wikidata:Status_updates/Next#Did_you_know?|WikiProject's ongoing activities]] in one or two sentences. * Help [[d:Special:LanguageStats|translate]] or proofread the interface and documentation pages, in your own language! * [[d:User:Pasleim/projectmerge|Help merge identical items]] across Wikimedia projects. * Help [[d:Wikidata:Status updates/Next|write the next summary!]] <div style="margin-top:10px; font-size:90%; padding-left:5px; font-family:Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;">'''· [[d:Special:MyLanguage/Wikidata:Status updates/Previous|Previous issue]] · [[d:Special:MyLanguage/Wikidata:Status updates/Current|Current issue]] · [[:d:User:Mohammed Abdulai (WMDE)|Mohammed Abdulai (WMDE)]] [[:d:User talk:Mohammed Abdulai (WMDE)|talk]] · [[Pengguna:MediaWiki message delivery|MediaWiki message delivery]] ([[Perbincangan pengguna:MediaWiki message delivery|bincang]]) 23:11, 23 Jun 2025 (+08)''' </div> </div> </div> <!-- Pesanan dihantar oleh Pengguna:Mohammed Abdulai (WMDE)@metawiki yang menggunakan senarai di https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikidata&oldid=28856554 --> == <span lang="en" dir="ltr">Tech News: 2025-26</span> == <div lang="en" dir="ltr"> <section begin="technews-2025-W26"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2025/26|Translations]] are available. '''Weekly highlight''' * This week, the Moderator Tools and Machine Learning teams will continue the rollout of [[mw:Special:MyLanguage/2025 RecentChanges Language Agnostic Revert Risk Filtering|a new filter to Recent Changes]], releasing it to the third and last batch of Wikipedias. This filter utilizes the Revert Risk model, which was created by the Research team, to highlight edits that are likely to be reverted and help Recent Changes patrollers identify potentially problematic contributions. The feature will be rolled out to the following Wikipedias: {{int:project-localized-name-azwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-lawiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-mkwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-mlwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-mrwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-nnwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-pawiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-swwiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-tewiki/en}}{{int:comma-separator/en}}{{int:project-localized-name-tlwiki/en}}. The rollout will continue in the coming weeks to include [[mw:Special:MyLanguage/2025 RecentChanges Language Agnostic Revert Risk Filtering|the rest of the Wikipedias in this project]]. [https://phabricator.wikimedia.org/T391964] '''Updates for editors''' * Last week, [[mw:Special:MyLanguage/Trust and Safety Product/Temporary Accounts|temporary accounts]] were rolled out on Czech, Korean, and Turkish Wikipedias. This and next week, deployments on larger Wikipedias will follow. [[mw:Talk:Trust and Safety Product/Temporary Accounts|Share your thoughts]] about the project. [https://phabricator.wikimedia.org/T340001] * Later this week, the Editing team will release [[mw:Special:MyLanguage/Help:Edit check#Multi check|Multi Check]] to all Wikipedias (except English Wikipedia). This feature shows multiple [[mw:Special:MyLanguage/Help:Edit check#Reference check|Reference checks]] within the editing experience. This encourages users to add citations when they add multiple new paragraphs to a Wikipedia article. This feature was previously available as an A/B test. [https://analytics.wikimedia.org/published/reports/editing/multi_check_ab_test_report_final.html#summary-of-results The test shows] that users who are shown multiple checks are 1.3 times more likely to add a reference to their edit, and their edit is less likely to be reverted (-34.7%). [https://phabricator.wikimedia.org/T395519] * A few pages need to be renamed due to software updates and to match more recent Unicode standards. All of these changes are related to title-casing changes. Approximately 71 pages and 3 files will be renamed, across 15 wikis; the complete list is in [[phab:T396903|the task]]. The developers will rename these pages next week, and they will fix redirects and embedded file links a few minutes later via a system settings update. * [[File:Octicons-sync.svg|12px|link=|class=skin-invert|Recurrent item]] View all {{formatnum:24}} community-submitted {{PLURAL:24|task|tasks}} that were [[m:Special:MyLanguage/Tech/News/Recently resolved community tasks|resolved last week]]. For example, a bug was fixed that had caused pages to scroll upwards when text near the top was selected. [https://phabricator.wikimedia.org/T364023] '''Updates for technical contributors''' * Editors can now use Lua modules to filter and transform tabular data for use with [[mw:Special:MyLanguage/Extension:Chart|Extension:Chart]]. This can be used for things like selecting a subset of rows or columns from the source data, converting between units, statistical processing, and many other useful transformations. [[mw:Special:MyLanguage/Extension:Chart/Transforms|Information on how to use transforms is available]]. [https://www.mediawiki.org/wiki/Special:MyLanguage/Extension:Chart/Project/Updates] * The <code dir=ltr>all_links</code> variable in [[Special:AbuseFilter|AbuseFilter]] is now renamed to <code dir=ltr>new_links</code> for consistency with other variables. Old usages will still continue to work. [https://phabricator.wikimedia.org/T391811] * [[File:Octicons-sync.svg|12px|link=|class=skin-invert|Recurrent item]] Detailed code updates later this week: [[mw:MediaWiki 1.45/wmf.7|MediaWiki]] '''In depth''' * The latest quarterly [[mw:Special:MyLanguage/Growth/Newsletters/34|Growth newsletter]] is available. It includes: the recent updates for the "Add a Link" Task, two new Newcomer Engagement Features, and updates to Community Configuration. '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2025/26|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2025-W26"/> </div> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 07:21, 24 Jun 2025 (+08) <!-- Pesanan dihantar oleh Pengguna:Quiddity (WMF)@metawiki yang menggunakan senarai di https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=28870688 --> == ''The Signpost'': 24 June 2025 == <div lang="en" dir="ltr" class="mw-content-ltr" style="margin-top:10px; font-size:90%; padding-left:5px; font-family:Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;">[[File:WikipediaSignpostIcon.svg|40px|right]] ''News, reports and features from the English Wikipedia's newspaper''</div> <div style="column-count:2;"> * News and notes: [[w:en:Wikipedia:Wikipedia Signpost/2025-06-24/News and notes|Happy 7 millionth!]] * In the media: [[w:en:Wikipedia:Wikipedia Signpost/2025-06-24/In the media|Playing professor pong with prosecutorial discretion]] * Disinformation report: [[w:en:Wikipedia:Wikipedia Signpost/2025-06-24/Disinformation report|Pardon me, Mr. President, have you seen my socks?]] * Recent research: [[w:en:Wikipedia:Wikipedia Signpost/2025-06-24/Recent research|Wikipedia's political bias; "Ethical" LLMs accede to copyright owners' demands but ignore those of Wikipedians]] * Traffic report: [[w:en:Wikipedia:Wikipedia Signpost/2025-06-24/Traffic report|All Sinners, a future, all Saints, a past]] * News from Diff: [[w:en:Wikipedia:Wikipedia Signpost/2025-06-24/News from Diff|Call for candidates is now open: Wikimedia Foundation Board of Trustees]] * Opinion: [[w:en:Wikipedia:Wikipedia Signpost/2025-06-24/Opinion|Russian Wiki-fork flails, failing readers and editors]] * Debriefing: [[w:en:Wikipedia:Wikipedia Signpost/2025-06-24/Debriefing|EggRoll97's RfA<sup>2</sup> debriefing]] * Community view: [[w:en:Wikipedia:Wikipedia Signpost/2025-06-24/Community view|A Deep Dive Into Wikimedia (part 3)]] * Comix: [[w:en:Wikipedia:Wikipedia Signpost/2025-06-24/Comix|Hamburgers]] </div> <div style="margin-top:10px; font-size:90%; padding-left:5px; font-family:Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;">'''[[w:en:Wikipedia:Wikipedia Signpost|Read this Signpost in full]]''' · [[w:en:Wikipedia:Signpost/Single|Single-page]] · [[m:Global message delivery/Targets/Signpost|Unsubscribe]] · [[m:Global message delivery|Global message delivery]] 10:31, 24 Jun 2025 (+08) <!-- Sent via script ([[w:en:User:JPxG/SPS]]) --></div> <!-- Pesanan dihantar oleh Pengguna:Bri@metawiki yang menggunakan senarai di https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Signpost&oldid=28849846 --> == This Month in Education: June 2025 == <div class="plainlinks" lang="en" dir="ltr">Apologies for writing in English. Please help to translate in your language. <div style="text-align: center;"> <span style="font-weight:bold; color:#00A7E2; font-size:2.9em; font-family:'Helvetica Neue', Helvetica, Arial, sans-serif;">This Month in Education</span> <span style="font-weight:bold; color:#00A7E2; font-size:1.4em; font-family:'Helvetica Neue', Helvetica, Arial, sans-serif;"> Volume 14 • Issue 6 • June 2025</span> <div style="border-top:1px solid #a2a9b1; border-bottom:1px solid #a2a9b1; padding:0.5em; font-size:larger; margin-bottom:0.2em">[[m:Special:MyLanguage/Education/Newsletter/June 2025|Contents]] • [[m:Special:MyLanguage/Education/Newsletter/June 2025/Headlines|Headlines]] • [[m:Special:MyLanguage/Global message delivery/Targets/This Month in Education|Subscribe]]</div> <div style="color:white; font-size:1.8em; font-family:Montserrat; background:#92BFB1;">In This Issue</div></div> <div style="text-align: left; column-count: 2; column-width: 35em;"> * [[m:Special:MyLanguage/Education/News/June 2025/Albanian high school students at the Wikimedia Youth Conference 2025 in Prague|Albanian high school students at the Wikimedia Youth Conference 2025 in Prague]] * [[m:Special:MyLanguage/Education/News/June 2025/Bolivia has 20 new teachers graduated from the Let's Read Wikipedia in the Classroom program|Bolivia has 20 new teachers graduated from the Let's Read Wikipedia in the Classroom program]] * [[m:Special:MyLanguage/Education/News/June 2025/Brazil was present at the EduWiki Conference 2025 in Bogota|Brazil was present at the EduWiki Conference 2025 in Bogota]] * [[m:Special:MyLanguage/Education/News/June 2025/Does Wikipedia has future in the times of Chat-GPT|Does Wikipedia has future in the times of Chat-GPT]] * [[m:Special:MyLanguage/Education/News/June 2025/PhilWiki Community promotes accessible multilingual stories for children|PhilWiki Community promotes accessible multilingual stories for children]] * [[m:Special:MyLanguage/Education/News/June 2025/Reading and Editing Wikipedia in a Bangladeshi College|Reading and Editing Wikipedia in a Bangladeshi College]] * [[m:Special:MyLanguage/Education/News/June 2025/Wikimedia MKD's Workshops in June|Wikimedia MKD's Workshops in June]] * [[m:Special:MyLanguage/Education/News/June 2025/Wikipedia meets 2500 Ukrainian educators at the country’s biggest education festival|Wikipedia meets 2500 Ukrainian educators at the country’s biggest education festival]] </div> <div style="margin-top:10px; text-align: center; font-size:90%; padding-left:5px; font-family:Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;">[[m:Special:MyLanguage/Education/Newsletter/About|About ''This Month in Education'']] · [[m:Global message delivery/Targets/This Month in Education|Subscribe/Unsubscribe]] · [[m:Special:MyLanguage/MassMessage|Global message delivery]] · For the team: [[:m:User:ZI Jony|ZI Jony]] 15:19, 27 Jun 2025 (+08)</div> </div> <!-- Pesanan dihantar oleh Pengguna:ZI Jony@metawiki yang menggunakan senarai di https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/This_Month_in_Education&oldid=28903832 --> == Wikidata weekly summary #686 == <div class="plainlinks mw-content-ltr" lang="en" dir="ltr"> [[File:Wikidata-logo-en.svg|150px|right]] <div style="margin-top:10px; padding-left:5px; font-family:Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;">'' Here's your quick overview of what has been happening around Wikidata in the<br>week leading up to 2025-06-30. Missed the previous one? See issue [[d:Special:MyLanguage/Wikidata:Status updates/Previous|#685]].<br>''</div> <div style="-moz-column-count:2; -webkit-column-count:2; column-count:2; -webkit-column-width: 400px; -moz-column-width: 400px; column-width: 400px;"> ''' Events ''' * [[d:Special:MyLanguage/Wikidata:Events|Upcoming events]]: ** 8-11 September: [https://openrefine.org/blog/2025/06/10/OpenRefine-2025-Barcamp OpenRefine Barcamp] - fully virtual, registrations and call for sessions are open ** [[d:Event:WikidataCon_2025|WikidataCon 2025]] returns this year on the theme of Connecting People through Linked Open Data...on the links below you can *** [[d:Special:RegisterForEvent/1340|Register to the event]] to get updates and news *** Submit now, the [https://pretalx.com/wikidatacon-2025/cfp Call for Proposals is open!] ** [https://www.hsozkult.de/event/id/event-155988 Wikidata for Jewish Studies], a hands-on Wikidata workshop at the Akademie der Wissenschaften und der Literatur, Mainz from September 8-9, 2025. (Registration by July 18) ** [https://wikimedia.org.au/wiki/Drop_in_and_Wikidata_-_June_2025 Drop in and Wikidata] - This regular online meeting has moved to the last Thursday of every month. [https://us06web.zoom.us/j/88415120219 Join via Zoom] ''' Press, articles, blog posts, videos ''' * Blogs ** [https://diff.wikimedia.org/2025/06/28/visualizing-knowledge-how-indonesians-turn-wikidata-into-stories-that-matter/ Visualizing Knowledge] - how Indonesians turn Wikidata into stories that matter. This article details the efforts and winners of a WM Indonesia organised 30-day competition to create cool visualizations powered through Wikidata. ** [https://www.lpi.org/blog/2025/06/25/openrefine-data-workflow-via-open-source-collaboration/ OpenRefine: Data workflow via open source collaboration] - the Linux Professional Institute interview the project manager of OR, Martin Magdinier, on the journey developing this data manipulation tool. ''' Tool of the week ''' * [https://www.wikidata.org/wiki/User:Jon_Harald_S%C3%B8by/senseItemLabel.js User:Jon Harald Søby/senseItemLabel.js] What it does is that when you add a P5137 statement in a lexeme, it will let you add the lemma as a label to the item in one click, if the item doesn't have a label in that language yet, or if the label is different (very useful for case differences, for instance) ''' Other Noteworthy Stuff ''' * The [https://www.wikidata.org/wiki/Wikidata:WikiProject_Ontology/Ontology_Course Wikidata Ontology Course] has finished its course sessions. The slides for all sessions of the course are available on the course page. Part of participating in the course was to set up a project related to the Wikidata Ontology. Current information on the projects, many of which are continuing after the end of the course is now [https://www.wikidata.org/wiki/Wikidata:WikiProject_Ontology/Ontology_Course#Projects available]. If you are interested in one or more of the projects please follow the project, add something to its discussion page, or contribute to it. * [https://wissenschaftlichestellenangebote.com/phd-position-in-history,i18518.html PhD Position in Digital History] at the University of Luxembourg is seeking someone with experience in Wikibase and Linked Open Data. ''' Newest [[d:Special:ListProperties|properties]] and [[d:Special:MyLanguage/Wikidata:Property proposal|property proposals]] to review ''' <!-- NEW PROPERTIES DO NOT REMOVE --> * Newest [[d:Special:ListProperties|properties]]: ** General datatypes: none ** External identifiers: none <!-- END NEW PROPERTIES --> <!-- NEW PROPOSALS DO NOT REMOVE --> * New [[d:Special:MyLanguage/Wikidata:Property proposal|property proposals]] to review: ** General datatypes: ***[[:d:Wikidata:Property proposal/defining Prolog formula|defining Prolog formula]] (<nowiki>Prolog rule expressing the intended logical behavior of a property, for use in ontology formalization and rule-based reasoning.</nowiki>) ***[[:d:Wikidata:Property proposal/Codes for the administrative divisions of the People's Republic of China|Codes for the administrative divisions of the People's Republic of China]] (<nowiki>identifier for administrative divisions of People's Republic of China, published by Ministry of Civil Affairs of the People's Republic of China</nowiki>) ***[[:d:Wikidata:Property proposal/ENTSO-E resource type|ENTSO-E resource type]] (<nowiki>ENTSO-E code for type of Power System Resource. Alias: PSR type, electrical aset type</nowiki>) ** External identifiers: [[:d:Wikidata:Property proposal/Film Atlas ID|Film Atlas ID]], [[:d:Wikidata:Property proposal/FLBB player ID|FLBB player ID]], [[:d:Wikidata:Property proposal/MarathonView person ID|MarathonView person ID]] <!-- END NEW PROPOSALS --> You can comment on [[d:Wikidata:Property proposal/Overview|all open property proposals]]! ''' Did you know? ''' * Query examples: **[https://w.wiki/EYkW UNESCO Memory of the World International Register (now complete up to 2023)] ([[d:User:MartinPoulter/queries/memory_of_the_world|source]]) **[https://w.wiki/EZ9o Largest collections on the MoW International Register] ** [https://w.wiki/EcAw Featured and Good Articles in Korean or Chinese Wikipedia, with no English version] - [[d:Wikidata:Request_a_query#Articles_that_are_GA_or_FA_on_zh_or_ko_wiki_but_not_on_en|source]] ** [https://w.wiki/EcAy Ugandan Female Footballers] - [[d:Wikidata:Request_a_query#Query_on_Ugandan_female_Footballers|source]] * Newest [[d:Special:MyLanguage/Wikidata:WikiProjects|WikiProjects]]: [https://www.wikidata.org/wiki/Wikidata:WikiProject_Personal_Collections WikiProject Personal Collections] - The WikiProject Personal Collections aims to develop structured, multilingual standards and best practices for describing personal collections and archives on Wikidata. * Newest [[d:Wikidata:Database reports|database reports]]: * [[d:Wikidata:Showcase items|Showcase Items]]: [[d:Q170599|Arctic Monkeys (Q170599)]] - English rock band * [[d:Wikidata:Showcase lexemes|Showcase Lexemes]]: [[d:Lexeme:L713097|ਸਿਫ਼ਤ (L713097)]] - Punjabi noun (si-fat) meaning "praise/glorification", "virtue", or "attribute" ''' Development ''' * Wikibase REST API: We continued working on Item prefix search ([[phab:T388209]]) and started working on stemming support ([[phab:T397605]]) * Integration in Wikipedia and co: The improved edit summaries are now live on the first wikis (ca, uk, he). We are now showing the labels for linked entities instead of just their IDs ([[phab:T388685]]) * Mobile statement editing: We are continuing working on the basics of showing statements in the new way - nothing useful to see yet ([[phab:T394886]]) [[phab:maniphest/query/4RotIcw5oINo/#R|You can see all open tickets related to Wikidata here]]. If you want to help, you can also have a look at [https://phabricator.wikimedia.org/project/board/71/query/zfiRgTnZF7zu/?filter=zfiRgTnZF7zu&order=priority the tasks needing a volunteer]. ''' Weekly Tasks ''' * Add labels, in your own language(s), for the new properties listed [[d:Wikidata:Status_updates/Next#Newest_properties_and_property_proposals_to_review|above]]. * Contribute to the showcase Item and Lexeme [[d:Wikidata:Status_updates/Next#Did_you_know?|above]]. * Govdirectory weekly focus country: [[d:Wikidata:WikiProject_Govdirectory/New Zealand|New Zealand]] * Summarize your [[d:Wikidata:Status_updates/Next#Did_you_know?|WikiProject's ongoing activities]] in one or two sentences. * Help [[d:Special:LanguageStats|translate]] or proofread the interface and documentation pages, in your own language! * [[d:User:Pasleim/projectmerge|Help merge identical items]] across Wikimedia projects. * Help [[d:Wikidata:Status updates/Next|write the next summary!]] <div style="margin-top:10px; font-size:90%; padding-left:5px; font-family:Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;">'''· [[d:Special:MyLanguage/Wikidata:Status updates/Previous|Previous issue]] · [[:d:User:Danny Benjafield (WMDE)|Danny Benjafield (WMDE)]] [[:d:User talk:Danny Benjafield (WMDE)|talk]] · [[Pengguna:MediaWiki message delivery|MediaWiki message delivery]] ([[Perbincangan pengguna:MediaWiki message delivery|bincang]]) 03:57, 1 Julai 2025 (+08)''' </div> </div> </div> <!-- Pesanan dihantar oleh Pengguna:Danny Benjafield (WMDE)@metawiki yang menggunakan senarai di https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikidata&oldid=28906317 --> == <span lang="en" dir="ltr">Tech News: 2025-27</span> == <div lang="en" dir="ltr"> <section begin="technews-2025-W27"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2025/27|Translations]] are available. '''Weekly highlight''' * The [[mw:Special:MyLanguage/Help:Extension:CampaignEvents|CampaignEvents extension]] has been enabled on all Wikipedias. The extension makes it easier to organize and participate in collaborative activities, like edit-a-thons and WikiProjects, on the wikis. The extension has three features: [[m:Special:MyLanguage/Event Center/Registration|Event Registration]], [[m:Special:MyLanguage/CampaignEvents/Collaboration list|Collaboration List]], and [[m:Campaigns/Foundation Product Team/Invitation list|Invitation List]]. To request the extension for your wiki, visit the [[m:Special:MyLanguage/CampaignEvents/Deployment status#How to Request the CampaignEvents Extension for your wiki|Deployment information page]]. '''Updates for editors''' * AbuseFilter maintainers can now [[mw:Special:MyLanguage/Extension:IPReputation/AbuseFilter variables|match against IP reputation data]] in [[mw:Special:MyLanguage/Extension:AbuseFilter|AbuseFilters]]. IP reputation data is information about the proxies and VPNs associated with the user's IP address. This data is not shown publicly and is not generated for actions performed by registered accounts. [https://phabricator.wikimedia.org/T354599] * Hidden content that is within [[mw:Special:MyLanguage/Manual:Collapsible elements|collapsible parts of wikipages]] will now be revealed when someone searches the page using the web browser's "Find in page" function (Ctrl+F or ⌘F) in supporting browsers. [https://phabricator.wikimedia.org/T327893][https://developer.mozilla.org/en-US/docs/Web/HTML/Reference/Global_attributes/hidden#browser_compatibility] * [[File:Octicons-gift.svg|12px|link=|class=skin-invert|Wishlist item]] A new feature, called [[mw:Special:MyLanguage/Help:TemplateData/Template discovery|Favourite Templates]], will be deployed later this week on all projects (except English Wikipedia, which will receive the feature next week), following a piloting phase on Polish and Arabic Wikipedia, and Italian and English Wikisource. The feature will provide a better way for new and experienced contributors to recall and discover templates via the template dialog, by allowing users to put templates on a special "favourite list". The feature works with both the visual editor and the wikitext editor. The feature is a [[m:Special:MyLanguage/Community Wishlist/Focus areas/Template recall and discovery|community wishlist focus area]]. * [[File:Octicons-sync.svg|12px|link=|class=skin-invert|Recurrent item]] View all {{formatnum:31}} community-submitted {{PLURAL:31|task|tasks}} that were [[m:Special:MyLanguage/Tech/News/Recently resolved community tasks|resolved last week]]. For example, a bug was fixed that had caused some Notifications to be sent multiple times. [https://phabricator.wikimedia.org/T397103] '''Updates for technical contributors''' * [[File:Octicons-sync.svg|12px|link=|class=skin-invert|Recurrent item]] Detailed code updates later this week: [[mw:MediaWiki 1.45/wmf.8|MediaWiki]] '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2025/27|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2025-W27"/> </div> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 07:40, 1 Julai 2025 (+08) <!-- Pesanan dihantar oleh Pengguna:Quiddity (WMF)@metawiki yang menggunakan senarai di https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=28917415 --> == Wikidata weekly summary #687 == <div class="plainlinks mw-content-ltr" lang="en" dir="ltr"> [[File:Wikidata-logo-en.svg|150px|right]] <div style="margin-top:10px; padding-left:5px; font-family:Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;">'' Here's your quick overview of what has been happening around Wikidata in the<br>week leading up to 2025-067-07. Missed the previous one? See issue [[d:Special:MyLanguage/Wikidata:Status updates/Previous|#686]].<br>''</div> <div style="-moz-column-count:2; -webkit-column-count:2; column-count:2; -webkit-column-width: 400px; -moz-column-width: 400px; column-width: 400px;"> ''' Discussions ''' * New requests for permissions/Bot: ** [[d:Wikidata:Requests_for_permissions/Bot/Bovlbbot|Bovlbbot]] - Task(s): this bot request asks for admin access (or access to deleted revisions if possible) so it can move the updater task for User:Bovlb/wd-deleted. ** [[d:Wikidata:Requests_for_permissions/Bot/Andrebot_3|Andrebot 3]] - Task(s): Fill in historic countries for the settlements, communes, towns and cities of Romania. ''' Events ''' * [[d:Special:MyLanguage/Wikidata:Events|Upcoming events]]: ** New Linked Data for Libraries [[Wikidata: WikiProject LD4 Wikidata Affinity Group|LD4 Wikidata Affinity Group]] project series! Mark your calendars for our final session of our event series on the Wikidata graph split project and SPARQL skills! We will be diving into the mechanics of federated SPARQL queries and look forward to a hands-on and interactive session exploring how to use the scholarly article query service. Join us Tuesday, July 8th at 9am PT/ 12pm ET/ 16:00 UTC / 6pm CEST (Time zone converter https://zonestamp.toolforge.org/1751990400). Please see our [https://www.wikidata.org/wiki/Wikidata:WikiProject_LD4_Wikidata_Affinity_Group/Project_Series/GraphSplit project page] for more information and Zoom links. ** Hackathon announced for Wikimania 2025, Nairobi. Call for Projects is now open! Includes a ''newcomer track'' for first-time participants. Add yourself to the ''[https://wikimania.wikimedia.org/wiki/2025:Hackathon/Participants_List participants list]'' or see the ''[https://wikimania.wikimedia.org/wiki/2025:Hackathon/Resources resources page]'' for further event info. ''' Press, articles, blog posts, videos ''' * Press ** [https://www.theregister.com/2025/07/04/wikidata_foss_democracy Wikidata: Attempting to bridge FOSS ideals and direct democracy] - by ''The Register'', this article highlights examples of Wikidata serving and powering a growing ecosystem of FOSS projects, outside of Wikipedia. ** (Italian) [https://en.pusc.it/article/wikilib-bibliotecari-romani-e-vaticani WikiLib: Roman+Vatican Librarians compared on Wikidata] - * Blogs ** [https://diff.wikimedia.org/2025/06/13/preserving-indonesian-galleries-libraries-archives-and-museums-glam-assets-through-wikidata-in-glam-wiki-month/ Preserving Indonesian GLAM Assets in Wikidata] - This article documents how Indonesian users collaborated in preserving Indonesian GLAM assets by adding its metadata to Wikidata during [[m:Wikimedia Indonesia/Bulan Wiki GLAM 2025|2025 GLAM Wiki Month]] organized by Wikimedia Indonesia. * Papers ** [[:d:Q135216852|''Linking Challenges for Pseudonyms: The Studies of VIAF, ISNI, Wikidata, Meridian, and Beyond'']] by Charlene Chou * Thesis ** [[:d:Q135208119|The ''Dictionary of Italian contemporary pseudonym writers'' in Wikidata. Methodology and results]]: MA thesis (discussed on 29 May) regarding the systematic addition in Wikidata of all the nearly 500 Italian writers described in a [[:d:Q130597718|biographical dictionary]], with a first introductory part, a second part describing the editing methodology, including the [[:d:Q118455746|authority work]] done both in Wikidata and in some major authority files ([[:d:Property:P396|SBN]], [[:d:Property:P227|GND]], [[:d:Property:P269|IDREF]]) to disambiguate the main homonyms, and a third part analysing through SPARQL queries the data about these writers *** full thesis (in Italian) published in the [https://etd.adm.unipi.it/theses/available/etd-05132025-160428/ University of Pisa thesis repository]; work materials available in the [[:d:User:SaraDeMonaco/Tesi magistrale|Wikidata usersubpage]] of [[:d:User:SaraDeMonaco|Sara De Monaco]]; slides (in Italian) used in the discussion available in [[:commons:File:Presentazione Tesi Magistrale - De Monaco.pdf|Wikimedia Commons]]; related datasets available in [https://doi.org/10.5281/zenodo.15474928 Zenodo] * Videos ** (mostly Italian, with some parts in English) [https://www.youtube.com/watch?v=9QdTYnBPEn4 ''Wikidata & Research'' International Conference] (video of 5 June session) - held at the University of Florence 5-6 June 2025, the conference touched on role of Wikidata in academic research (cf. [[m:Wikidata_and_research|Wikidata and research]]]), building on past initiatives such as [[:d:Wikidata:Events/Wikidata Days Bologna 2024|Wikidata Days Bologna 2024]]. ** (Portuguese) [https://www.youtube.com/watch?v=D2f3jg8LiFs How to add Wikidata-powered Infoboxes to Wikipedia] - a short tutorial video from the University of São Paolo Institute of Mathematics and Statistics. ''' Tool of the week ''' * [[d:User:Kod_B/ArchiveExternaLinks.js|User:Kod B - ArchiveExternaLinks.js]] This script automatically archives external links found in the statements of Wikidata items, in order to improve source durability and reduce the risk of broken links (link rot), similar to what already exists on Wikipedia. ''' Other Noteworthy Stuff ''' * What belongs where in the Wikibase Ecosystem? There is ongoing research to better understand what people are currently thinking about this and [https://lists.wikimedia.org/hyperkitty/list/wikidata@lists.wikimedia.org/thread/BUMGCMKFFNMJQVZXD4K6Z23LLBHAHCCT/ you can take part by sorting some scenarios]. * How to properly cite a Newspaper article? [[d:Wikidata:Project_chat#What's_the_right_way_to_cite_a_newspaper_article?|Project Chat discussion]]. ''' Newest [[d:Special:ListProperties|properties]] and [[d:Special:MyLanguage/Wikidata:Property proposal|property proposals]] to review ''' <!-- NEW PROPERTIES DO NOT REMOVE --> * Newest [[d:Special:ListProperties|properties]]: ** General datatypes: none ** External identifiers: [[:d:Property:P13625|QUDT dimension ID]], [[:d:Property:P13626|istina.msu.ru journal ID]], [[:d:Property:P13627|Niedersächsische Personen ID]], [[:d:Property:P13628|Submarine Cable Map ID]] <!-- END NEW PROPERTIES --> <!-- NEW PROPOSALS DO NOT REMOVE --> * New [[d:Special:MyLanguage/Wikidata:Property proposal|property proposals]] to review: ** General datatypes: ***[[:d:Wikidata:Property proposal/MediaWiki page revision ID|MediaWiki page revision ID]] (<nowiki>ID for a MediaWiki wiki revision, Wikimedia projects should use {{P|7569}}</nowiki>) ***[[:d:Wikidata:Property proposal/applies if VIN matches regular expression|applies if VIN matches regular expression]] (<nowiki>this statement is only true if the Vehicle Identification Number (VIN) of a vehicle matches this regular expression</nowiki>) ***[[:d:Wikidata:Property proposal/Cadastral areas|Cadastral areas]] (<nowiki>List of cadastral areas of municipality</nowiki>) ***[[:d:Wikidata:Property proposal/settlement classification|settlement classification]] (<nowiki>settlement classification</nowiki>) ***[[:d:Wikidata:Property proposal/Modern Shrine Ranking|Modern Shrine Ranking]] (<nowiki>Rank in the [[Q712534|Modern system of ranked Shinto Shrines]]</nowiki>) ***[[:d:Wikidata:Property proposal/Divine Rank|Divine Rank]] (<nowiki>The [[Q11591025|Shinkai (divine rank)]] of a Shrine</nowiki>) ***[[:d:Wikidata:Property proposal/Engishiki celebration category|Engishiki celebration category]] (<nowiki>Celebration category mentioned in the engishiki</nowiki>) ***[[:d:Wikidata:Property proposal/Engishiki Rank|Engishiki Rank]] (<nowiki>Rank of a shrine in the Engishiki Jinmyocho.</nowiki>) ***[[:d:Wikidata:Property proposal/Honji Buddha|Honji Buddha]] (<nowiki>Buddha that this kami is identified with</nowiki>) ***[[:d:Wikidata:Property proposal/Suijaku Kami|Suijaku Kami]] (<nowiki>Kami that this Buddha is believed to have manifested as</nowiki>) ***[[:d:Wikidata:Property proposal/identifiant Generation MSX d'une société ou d'un groupe de démo|identifiant Generation MSX d'une société ou d'un groupe de démo]] (<nowiki>company or demo group identifier in the Generation MSX database of MSX videogames</nowiki>) ** External identifiers: [[:d:Wikidata:Property proposal/Knowledge Graph for Irish History ID|Knowledge Graph for Irish History ID]], [[:d:Wikidata:Property proposal/National Library of Uruguay book ID|National Library of Uruguay book ID]], [[:d:Wikidata:Property proposal/Kokugakuin University Shrine Database ID|Kokugakuin University Shrine Database ID]], [[:d:Wikidata:Property proposal/Observer tag|Observer tag]], [[:d:Wikidata:Property proposal/Observer contributor ID|Observer contributor ID]], [[:d:Wikidata:Property proposal/Geoguessr ID|Geoguessr ID]] <!-- END NEW PROPOSALS --> You can comment on [[d:Wikidata:Property proposal/Overview|all open property proposals]]! ''' Did you know? ''' * Query examples: ** [https://w.wiki/EcBz Uganda's hydropower plants] ([https://x.com/kateregga1/status/1939789382099071298 source]) * Newest [[d:Special:MyLanguage/Wikidata:WikiProjects|WikiProjects]] [[d:Wikidata:WikiProject_Postcards|Postcards]] was created, including a list of project-specific [[d:Wikidata:WikiProject_Postcards/Queries|Queries]] * WikiProject Highlights: ** [[d:Wikidata:WikiProject_Govdirectory/Type_watchlist|GovDirectory]] added a Type watchlist. ** [[d:Wikidata:WikiProject_Taiwan/GLAM/Library_List|WikiProject Taiwan]] added a Library List. * Newest [[d:Wikidata:Database reports|database reports]]: [[d:Wikidata:Database_reports/Abuse_filter_effectiveness|Abuse Filter effectiveness]] * [[d:Wikidata:Showcase items|Showcase Items]]: [[d:Q2740012|Stefan Löfven (Q2740012)]] - Swedish politician, Prime Minister of Sweden between 2014–2021 * [[d:Wikidata:Showcase lexemes|Showcase Lexemes]]: [[d:Lexeme:L453737|sterk (L453737)]] - Norwegian Bokmål adjective (stæʁk) meaning "strong", "intense", or "durable" ''' Development ''' * Wikibase REST API: We finished the Item prefix search ([[phab:T388209]]). It'll go live later when we are also done with the Property prefix search. * Search: We are fixing a bug when pasting into the new search box ([[phab:T397608]]) * Mobile statement editing: We are working on basic viewing of statements ([[phab:T394886]]) - nothing useful to see yet * Dumps: There was an issue with the last dumps not being generated. The Data Platform SRE team is looking into it ([[phab:T398756]]) [[phab:maniphest/query/4RotIcw5oINo/#R|You can see all open tickets related to Wikidata here]]. If you want to help, you can also have a look at [https://phabricator.wikimedia.org/project/board/71/query/zfiRgTnZF7zu/?filter=zfiRgTnZF7zu&order=priority the tasks needing a volunteer]. ''' Weekly Tasks ''' * Add labels, in your own language(s), for the new properties listed [[d:Wikidata:Status_updates/Next#Newest_properties_and_property_proposals_to_review|above]]. * Contribute to the showcase Item and Lexeme [[d:Wikidata:Status_updates/Next#Did_you_know?|above]]. * Govdirectory weekly focus country: [[d:Wikidata:WikiProject Govdirectory/Austria|Austria]] * Summarize your [[d:Wikidata:Status_updates/Next#Did_you_know?|WikiProject's ongoing activities]] in one or two sentences. * Help [[d:Special:LanguageStats|translate]] or proofread the interface and documentation pages, in your own language! * [[d:User:Pasleim/projectmerge|Help merge identical items]] across Wikimedia projects. * Help [[d:Wikidata:Status updates/Next|write the next summary!]] <div style="margin-top:10px; font-size:90%; padding-left:5px; font-family:Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;">'''· [[d:Special:MyLanguage/Wikidata:Status updates/Previous|Previous issue]] · [[:d:User:Danny Benjafield (WMDE)|Danny Benjafield (WMDE)]] [[:d:User talk:Danny Benjafield (WMDE)|talk]] · [[Pengguna:MediaWiki message delivery|MediaWiki message delivery]] ([[Perbincangan pengguna:MediaWiki message delivery|bincang]]) 02:42, 8 Julai 2025 (+08)''' </div> </div> </div> <!-- Pesanan dihantar oleh Pengguna:Danny Benjafield (WMDE)@metawiki yang menggunakan senarai di https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikidata&oldid=28906317 --> == <span lang="en" dir="ltr">Tech News: 2025-28</span> == <div lang="en" dir="ltr"> <section begin="technews-2025-W28"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2025/28|Translations]] are available. '''Weekly highlight''' * [[mw:Special:MyLanguage/Help:Temporary accounts|Temporary accounts]] have been rolled out on 18 large and medium-sized Wikipedias, including German, Japanese, French, and Chinese. Now, about 1/3 of all logged-out activity across wikis is coming from temporary accounts. Users involved in patrolling may be interested in two new documentation pages: [[mw:Special:MyLanguage/Trust and Safety Product/Temporary Accounts/Access to IP|Access to IP]], explaining everything related to access to temporary account IP addresses, and [[mw:Special:MyLanguage/Trust and Safety Product/Temporary Accounts/Repository|Repository]] with a list of new gadgets and user scripts. '''Updates for editors''' * Anyone can play an experimental new game, [[mw:Special:MyLanguage/New Engagement Experiments/WikiRun|WikiRun]], that lets you race through Wikipedia by clicking from one article to another, aiming to reach a target page in as few steps and in as little time as possible. The project's goal is to explore new ways of engaging readers. [https://wikirun-game.toolforge.org/ Try playing the game] and let the team know what you think [[mw:Talk:New Engagement Experiments/WikiRun|on the talk page]]. * Users of the Wikipedia Android app in some languages can now play the new [[mw:Special:MyLanguage/Wikimedia Apps/Team/Android/TrivaGame|trivia game]]. ''Which came first?'' is a simple history game where you guess which of two events happened earlier on today's date. It was previously available as an A/B test. It is now available to all users in English, German, French, Spanish, Portuguese, Russian, Arabic, Turkish, and Chinese. The goal of the feature is to help engage with new generations of readers. [https://meta.wikimedia.org/wiki/Special:MyLanguage/Tech/News/2025/22] * Users of the iOS Wikipedia App in some languages may see a new tabbed browsing feature that enables you to open multiple tabs while reading. This feature makes it easier to explore related topics and switch between articles. The A/B test is currently running in Arabic, English, and Japanese in selected regions. More details are available on the [[mw:Special:MyLanguage/Wikimedia Apps/Team/iOS/Tabbed Browsing (Tabs)|Tabbed Browsing project page]]. * Bureaucrats on Wikimedia wikis can now use [[{{#special:VerifyOATHForUser}}]] to check if users have enabled [[mw:Special:MyLanguage/Help:Two-factor authentication|two-factor authentication]]. [https://phabricator.wikimedia.org/T265726] * [[File:Octicons-gift.svg|12px|link=|class=skin-invert|Wishlist item]] A new feature related to [[m:Special:MyLanguage/Community Wishlist/Focus areas/Template recall and discovery|Template Recall and Discovery]] will be deployed later this week to all Wikimedia projects: a [[mw:Special:MyLanguage/Help:TemplateData/Template discovery#Template categories|template category browser]] will be introduced to assist users in finding templates to put in their “favourite” list. The browser will allow users to browse a list of templates which have been organised into a given category tree. The feature has been requested by the community [[m:Special:MyLanguage/Community Wishlist/Wishes/Select templates by categories|through the Community Wishlist]]. * It is now possible to access watchlist preferences from the watchlist page. Also the redundant button to edit the watchlist has been removed. [https://www.mediawiki.org/wiki/Moderator_Tools/Watchlist] * [[File:Octicons-sync.svg|12px|link=|class=skin-invert|Recurrent item]] View all {{formatnum:27}} community-submitted {{PLURAL:27|task|tasks}} that were [[m:Special:MyLanguage/Tech/News/Recently resolved community tasks|resolved last week]]. '''Updates for technical contributors''' * As part of [[mw:MediaWiki_1.44|MediaWiki 1.44]] there is now a unified built-in Notifications system that makes it easier for developers to send, manage, and customize notifications. Check out the updated documentation at [[mw:Manual:Notifications|Manual:Notifications]], information about migration in [[phab:T388663|T388663]] and details on deprecated hooks in [[phab:T389624|T389624]]. * [[File:Octicons-sync.svg|12px|link=|class=skin-invert|Recurrent item]] Detailed code updates later this week: [[mw:MediaWiki 1.45/wmf.9|MediaWiki]] '''Meetings and events''' * [[d:Special:MyLanguage/Event:WikidataCon 2025|WikidataCon 2025]], the conference dedicated to Wikidata is now open for [https://pretalx.com/wikidatacon-2025/cfp session proposals] and for [[d:Special:RegisterForEvent/1340|registration]]. This year's event will be held online from October 31 – November 02 and will explore on the theme of "Connecting People through Linked Open Data". '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2025/28|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2025-W28"/> </div> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 08:05, 8 Julai 2025 (+08) <!-- Pesanan dihantar oleh Pengguna:Quiddity (WMF)@metawiki yang menggunakan senarai di https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=28930584 --> == Wikidata weekly summary #688 == <div class="plainlinks mw-content-ltr" lang="en" dir="ltr"> [[File:Wikidata-logo-en.svg|150px|right]] <div style="margin-top:10px; padding-left:5px; font-family:Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;">'' Here's your quick overview of what has been happening around Wikidata in the<br>week leading up to 2025-07-14. Missed the previous one? See issue [[d:Special:MyLanguage/Wikidata:Status updates/Previous|#687]].<br>''</div> <div style="-moz-column-count:2; -webkit-column-count:2; column-count:2; -webkit-column-width: 400px; -moz-column-width: 400px; column-width: 400px;"> ''' Discussions ''' * Open request for Oversight permissions: [[d:Wikidata:Requests for permissions/Oversight/Jianhui67|Jianhui67]] (RfP scheduled to end at 27 July 2025 [https://zonestamp.toolforge.org/1753623000 13:28 UTC]) ''' Events ''' * [[d:Special:MyLanguage/Wikidata:Events|Upcoming events]]: ** The next [[d:Wikidata:Events#Office_hours|Wikidata+Wikibase office hours]] will take place on Wednesday, [https://zonestamp.toolforge.org/1752681600 16:00 UTC], 16th July 2025 (18:00 Berlin time) in the [https://t.me/joinchat/IeCRo0j5Uag1qR4Tk8Ftsg Wikidata Telegram group]. The Wikidata and Wikibase office hours are online events where the development team presents what they have been working on over the past quarter, and the community is welcome to ask questions and discuss important issues related to the development of Wikidata and Wikibase. ** [[m:WikiIndaba_conference_2025/Submissions|Submit Your Program Proposal for WikiIndaba 2025 by 20th July]]. Apply for a scholarship to attend the event [https://docs.google.com/forms/d/e/1FAIpQLSdJTv68R1OPASXXDfpIl8EWiMLTM-TDwh6_5gNVvFuWccFZ2Q/viewform here]. ** Wikimania 2025 Hackathon kicks off on Tuesday, 5 August and a dedicated workspace will be available throughout the conference until Saturday, 9 August. Have a technical idea, tool, or project you want to build during the hackathon? Submit it now and start connecting with collaborators! Add your project [[m:https://wikimania.wikimedia.org/wiki/2025:Hackathon/Project_Submissions|here]]. ** WikiCite 2025 will take place from Friday 29th to Sunday 31st of August! in Bern (Switzerland) and online! See the draft program [[m:WikiCite 2025/Programme|here]]. ** [[:d:Q134520038|2025 LD4 Conference: Linked Data in the Real World]] ([https://sites.google.com/view/2025-ld4-conference/home website]; [https://2025ld4.sched.com/list/simple schedule and registration]; [https://www.youtube.com/@LD-gy6jv streaming on Youtube]), 28th-30th July 2025, virtually on Zoom; many Wikidata-related sessions: *** [https://zonestamp.toolforge.org/1753723800 July 28, 2025 1:30pm - 2:30pm EDT] - [https://2025ld4.sched.com/event/26eOA/has-this-been-done-before-exploring-wikidata-projects-through-diff-and-tmig-archives ''Has This Been Done Before? Exploring Wikidata Projects Through Diff and TMIG Archives''] by Silvia Gutierrez (workshop) *** [https://zonestamp.toolforge.org/1753808400 July 29, 2025 1:00pm - 2:00pm EDT] - [https://2025ld4.sched.com/event/26eOk/wikidata-affinity-group-introduction-to-wikidata-for-entity-management ''Wikidata Affinity Group: Introduction to Wikidata for Entity Management''] by Alex Jung, Kyla Jemison, Susan Radovsky (cf. [[:d:Wikidata:WikiProject LD4 Wikidata Affinity Group]]) *** [https://zonestamp.toolforge.org/1753816500 July 29, 2025 3:15pm - 3:45pm EDT] - [https://2025ld4.sched.com/event/26eOt/scholarly-profiling-in-wikidata-creating-a-knowledge-graph-for-the-seekcommons-open-science-research-network ''Scholarly profiling in Wikidata: Creating a knowledge graph for the SEEKCommons open science research network''] by Dorothy Howard *** [https://zonestamp.toolforge.org/1753818300 July 29, 2025 3:45pm - 3:55pm EDT] - [https://2025ld4.sched.com/event/26eOw/from-biographical-dictionary-to-linked-data ''From Biographical Dictionary to Linked Data''] by Sara De Monaco (cf. [[:d:User:SaraDeMonaco/Tesi magistrale]] and [[:d:Q135208119]]) *** [https://zonestamp.toolforge.org/1753818950 July 29, 2025 3:55pm - 4:05pm EDT] - [https://2025ld4.sched.com/event/26eOz/lccnbot-one-year-on-an-update ''LCCNbot one year on: an update''] by Mary Muratsubaki Campany (cf. [[:d:User:LccnBot]]) *** [https://zonestamp.toolforge.org/1753819500 July 29, 2025 4:05pm - 4:15pm EDT] - [https://2025ld4.sched.com/event/26eP2/supporting-access-to-cd-roms-while-using-and-contributing-to-wikidata ''Supporting access to CD-ROMs while using and contributing to Wikidata''] by Claire Fox *** [https://zonestamp.toolforge.org/1753820100 July 29, 2025 4:15pm - 4:25pm EDT] - [https://2025ld4.sched.com/event/26eP5/surfacing-sociotechnical-research-with-wikidata ''Surfacing Sociotechnical Research with Wikidata''] by Kathleen Burlingame *** [https://zonestamp.toolforge.org/1753820700 July 29, 2025 4:25pm - 4:35pm EDT] - [https://2025ld4.sched.com/event/26eP8/wikidata-workflows-with-orcid-and-openrefine-a-binghamton-university-case-study ''Wikidata Workflows with ORCID and OpenRefine: A Binghamton University Case Study''] by Sasha Frizzell *** [https://zonestamp.toolforge.org/1753901100 July 30, 2025 2:45pm - 4:45pm EDT] - [https://2025ld4.sched.com/event/26ePc/wiles-wikidata-lexicographical-event-semantics-modeling-for-natural-languages ''WiLES: Wikidata Lexicographical Event Semantics modeling for natural languages''] by Humza Yaqoob, Mahir Morshed (workshop) ''' Press, articles, blog posts, videos ''' * Blogs ** [https://www.bigdatawire.com/2025/07/10/scaling-the-knowledge-graph-behind-wikipedia/ Scaling the Knowledge Graph Behind Wikipedia] By Alex Woodie ** [https://blog.tepapa.govt.nz/2025/07/14/the-power-and-potential-of-wikidata-for-botany/ The power and potential of Wikidata for botany] (see paper below) By Heidi Meudt * Papers ** [https://academic.oup.com/aob/advance-article/doi/10.1093/aob/mcaf062/8158086?login=false Wikidata for botanists: benefits of collaborating and sharing Linked Open Data] By Sabine et al., (2025). This study explores Wikidata as an open, multilingual knowledge base that connects botanical data across sources, and urges botanists to collaboratively enrich its content to support a broad spectrum of plant science. * Videos ** [https://m.youtube.com/watch?v=ib-8YsJChmw Wikidata labels and descriptions] By Moore Wikimedia Community ** [https://m.youtube.com/watch?v=z6gNKxqhyxY Wikidata Lablar Description Stockholm Archipelago trail] By Magnus Sälgö * Presentations ** [https://zenodo.org/records/15828659 How To...Wikibase?] - Senior Partner Manager, [[m:User:Christos_Varvantakis_(WMDE)|Christos Varvantakis]] has produced this set of training and educational material to get you started with Wikibase. ''' Tool of the week ''' * [https://toolsadmin.wikimedia.org/tools/id/depictions Commons Depictions] is a tool that display depictions of Wikidata items on Wikimedia Commons ''' Newest [[d:Special:ListProperties|properties]] and [[d:Special:MyLanguage/Wikidata:Property proposal|property proposals]] to review ''' * New General datatypes **[[:d:Property:P13631|official donation page URL]] (<nowiki>official URL for making donations to the subject</nowiki>) **[[:d:Property:P13632|image of cosplay]] (<nowiki>cosplay that depicts this character or person</nowiki>) **[[:d:Property:P13633|‎worn on]] (<nowiki>part of the body where an item of clothing, equipment, or jewelry is worn</nowiki>) **[[:d:Property:P13635|warranty period]] (<nowiki>warranty period of this product as covered by the original manufacturer or creator</nowiki>) **[[:d:Property:P13637|‎matricule number]] (<nowiki>identifier for a football club affiliated with the Royal Belgian Football Association</nowiki>) * New External identifiers: [[:d:Property:P13629|CABR-identifier]], [[:d:Property:P13630|Nederlands Film Festival person ID]], [[:d:Property:P13634|The Sun topic ID]], [[:d:Property:P13636|IMDb interest ID]] <!-- END NEW PROPERTIES --> <!-- NEW PROPOSALS DO NOT REMOVE --> * New General datatypes property proposals to review: **[[:d:Wikidata:Property proposal/Cyclocross24 rider ID|Cyclocross24 rider ID]] (<nowiki>identifier for a cyclo-cross cyclist in the Cyclocross24 database</nowiki>) **[[:d:Wikidata:Property proposal/Polyhedron net|Polyhedron net]] (<nowiki>A net of attached 2D polygon created for each polyhedron</nowiki>) **[[:d:Wikidata:Property proposal/Kanpei or Kokuhei|Kanpei or Kokuhei]] (<nowiki></nowiki>) **[[:d:Wikidata:Property proposal/file name|file name]] (<nowiki>name used for this entity in a computer file system</nowiki>) **[[:d:Wikidata:Property proposal/Anthologia Graeca author|Anthologia Graeca author]] (<nowiki>Author number in the Anthologia Graeca Project, an online annotated edition of the [[w:Greek Anthology]]</nowiki>) **[[:d:Wikidata:Property proposal/langue locale dominante|langue locale dominante]] (<nowiki></nowiki>) * New External identifier property proposals to review: [[:d:Wikidata:Property proposal/accomplice|accomplice]], [[:d:Wikidata:Property proposal/CCCA ID|CCCA ID]], [[:d:Wikidata:Property proposal/Cover Art Archive image|Cover Art Archive image]], [[:d:Wikidata:Property proposal/Athletics Podium person ID|Athletics Podium person ID]], [[:d:Wikidata:Property proposal/CESAR title ID|CESAR title ID]], [[:d:Wikidata:Property proposal/GaultMillau-idenficatiecode Nederland|GaultMillau-idenficatiecode Nederland]], [[:d:Wikidata:Property proposal/eFloraMEX ID|eFloraMEX ID]], [[:d:Wikidata:Property proposal/BORIS Unibe author ID|BORIS Unibe author ID]], [[:d:Wikidata:Property proposal/EDBO institution code|EDBO institution code]], [[:d:Wikidata:Property proposal/OSHWA Identifier|OSHWA Identifier]], [[:d:Wikidata:Property proposal/identifiant Personnel de l'administration préfectorale depuis 1945|identifiant Personnel de l'administration préfectorale depuis 1945]], [[:d:Wikidata:Property proposal/identifiant Personnel de l'administration préfectorale au 19e siècle|identifiant Personnel de l'administration préfectorale au 19e siècle]], [[:d:Wikidata:Property proposal/The Traditional Ballad Index file name|The Traditional Ballad Index file name]], [[:d:Wikidata:Property proposal/ID edizioni CoBiS LOD|ID edizioni CoBiS LOD]], [[:d:Wikidata:Property proposal/SIK-ISEA person ID|SIK-ISEA person ID]], [[:d:Wikidata:Property proposal/SIK-ISEA group ID|SIK-ISEA group ID]], [[:d:Wikidata:Property proposal/SIK-ISEA institution ID|SIK-ISEA institution ID]], [[:d:Wikidata:Property proposal/SIK-ISEA work ID|SIK-ISEA work ID]], [[:d:Wikidata:Property proposal/SIK-ISEA document ID|SIK-ISEA document ID]], [[:d:Wikidata:Property proposal/speedrun.com level ID|speedrun.com level ID]], [[:d:Wikidata:Property proposal/Polski Petersburg encyclopedia ID (Polish version)|Polski Petersburg encyclopedia ID (Polish version)]], [[:d:Wikidata:Property proposal/Polski Petersburg encyclopedia ID (Russian version)|Polski Petersburg encyclopedia ID (Russian version)]], [[:d:Wikidata:Property proposal/Mizuumi Wiki article ID|Mizuumi Wiki article ID]] <!-- END NEW PROPOSALS --> You can comment on [[d:Wikidata:Property proposal/Overview|all open property proposals]]! ''' Did you know? ''' * Query examples: ** [https://w.wiki/6TNS Top album languages found on Wikidata right now] [https://wikis.world/@moebeus@mastodon.online/112302638644990711 source] ** [https://w.wiki/Ej6F The names of the characters from Asterix & Obélix, in French, English, German, Latin and some other languages] ([https://wikis.world/@sukkoria@piaille.fr/114829167969170573 source]) ** [https://query-chest.toolforge.org/redirect/uAOfzguDGgAA6Ma2yseCsOOmGOOmaq8Go6sQQ6YEMWh Map the global distribution of periodicals in publication languages from the Eastern Mediterranean] (Arabic, Ottoman, Greek, Ladino, Coptic etc) ([https://wikis.world/@tillgrallert@digitalcourage.social/114819637083502934 source]) * [[d:Wikidata:Showcase items|Showcase Items]]: [[d:Q49727|Das Erste (Q49727)]] - German public-service television channel * [[d:Wikidata:Showcase lexemes|Showcase Lexemes]]: [[d:Lexeme:L5785|reference (L5785)]] - English noun/verb (ˈɹɛf.ɹəns) meaning "source citation", "supporting document", or "relationship" ''' Development ''' * Wikibase REST API: We started work on the simple Property prefix search [[phab:(T397838]]) * Mobile statement editing: We continued the work on the basics with viewing of statements ([[phab:T394886]]]) * Search: Fixed a bug when pasting into the search box ([[phab:T397608]]) * Integration in Wikipedia and co: ** We began research into current limits for collapsing entity usage. (Basically when an article uses more data from an Item than the configured limit then we consider all data on that Item to be used. This is done for infrastructure reasons.) We’d like to improve this to further reduce unnecessary Wikidata changes showing up on watchlist and recent changes on Wikipedia and co. ** We will roll out showing labels instead of IDs in Wikidata edits in watchlist and recent changes to more wikis later this week. [[phab:maniphest/query/4RotIcw5oINo/#R|You can see all open tickets related to Wikidata here]]. If you want to help, you can also have a look at [https://phabricator.wikimedia.org/project/board/71/query/zfiRgTnZF7zu/?filter=zfiRgTnZF7zu&order=priority the tasks needing a volunteer]. ''' Weekly Tasks ''' * Add labels, in your own language(s), for the new properties listed [[d:Wikidata:Status_updates/Next#Newest_properties_and_property_proposals_to_review|above]]. * Contribute to the showcase Item and Lexeme [[d:Wikidata:Status_updates/Next#Did_you_know?|above]]. * Govdirectory weekly focus country: [[d:Wikidata:WikiProject Govdirectory/Chile|Chile]] * Summarize your [[d:Wikidata:Status_updates/Next#Did_you_know?|WikiProject's ongoing activities]] in one or two sentences. * Help [[d:Special:LanguageStats|translate]] or proofread the interface and documentation pages, in your own language! * [[d:User:Pasleim/projectmerge|Help merge identical items]] across Wikimedia projects. * Help [[d:Wikidata:Status updates/Next|write the next summary!]] <div style="margin-top:10px; font-size:90%; padding-left:5px; font-family:Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;">'''· [[d:Special:MyLanguage/Wikidata:Status updates/Previous|Previous issue]] · [[d:Special:MyLanguage/Wikidata:Status updates/Current|Full report]] · [[m:Global message delivery/Targets/Wikidata|Unsubscribe]] · [[:d:User:Mohammed Abdulai (WMDE)|Mohammed Abdulai (WMDE)]] [[:d:User talk:Mohammed Abdulai (WMDE)|talk]] · [[Pengguna:MediaWiki message delivery|MediaWiki message delivery]] ([[Perbincangan pengguna:MediaWiki message delivery|bincang]]) 01:08, 15 Julai 2025 (+08)''' </div> </div> </div> <!-- Pesanan dihantar oleh Pengguna:Mohammed Abdulai (WMDE)@metawiki yang menggunakan senarai di https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikidata&oldid=28983341 --> == <span lang="en" dir="ltr">Tech News: 2025-29</span> == <div lang="en" dir="ltr"> <section begin="technews-2025-W29"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2025/29|Translations]] are available. '''Updates for editors''' * [[mw:Special:MyLanguage/Help:TemplateData/Template discovery#Featured templates|Featured templates]], a new feature related to [[m:Special:MyLanguage/Community Wishlist/Focus areas/Template recall and discovery|Template Recall and Discovery]] will be deployed this week to all Wikimedia projects: With this feature, editors will be able to quickly access a list of templates that are likely to be useful. These templates will be displayed in a list, under the "featured" tab of the template discovery interface. Administrators can define the list via the Community Configuration interface. The feature fulfills a request by the community [[m:Special:MyLanguage/Community Wishlist/Wishes/Easy access Templates|through the Community Wishlist]]. [https://phabricator.wikimedia.org/T367428][https://phabricator.wikimedia.org/T392896] * [[File:Octicons-sync.svg|12px|link=|class=skin-invert|Recurrent item]] View all {{formatnum:31}} community-submitted {{PLURAL:31|task|tasks}} that were [[m:Special:MyLanguage/Tech/News/Recently resolved community tasks|resolved last week]]. For example, the request to add Malayalam fonts in the [[oldWikisource:Special:MyLanguage/Wikisource:WS Export|Wikisource Book Export Tool]] was resolved and now, the rendering of Malayalam letters in exported Wikisource books are accurate. [https://phabricator.wikimedia.org/T374457] '''Updates for technical contributors''' * [[File:Octicons-sync.svg|12px|link=|class=skin-invert|Recurrent item]] Detailed code updates later this week: [[mw:MediaWiki 1.45/wmf.10|MediaWiki]] '''In depth''' * Developers, designers, and all Wikimedians are invited to [https://phabricator.wikimedia.org/project/board/7953/ submit a project idea] for the Wikimania Hackathon 2025. Read [https://diff.wikimedia.org/2025/06/30/call-for-projects-wikimania-hackathon-2025-is-coming-to-nairobi/ this Diff blog post] for more details. '''Meetings and events''' * [[m:WikiIndaba conference 2025|WikiIndaba 2025]] scholarship application and program submission is open until 23:59 GMT on July 20. WikiIndaba is a regional conference for African Wikimedians both on the continent and in the diaspora to unite and grow together. Submit [https://docs.google.com/forms/d/e/1FAIpQLSdJTv68R1OPASXXDfpIl8EWiMLTM-TDwh6_5gNVvFuWccFZ2Q/viewform your scholarship application] and [https://ee.kobotoolbox.org/x/BI3omIfH program proposal] now! * [https://br.wikimedia.org/wiki/WikiCon_Brasil_2025 WikiCon Brasil 2025] will take place on July 19-20 in Salvador, Bahia, Brazil. The Brazilian community members are encouraged to register and attend! '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2025/29|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2025-W29"/> </div> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 04:09, 15 Julai 2025 (+08) <!-- Pesanan dihantar oleh Pengguna:UOzurumba (WMF)@metawiki yang menggunakan senarai di https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=28980963 --> == ''The Signpost'': 18 July 2025 == <div lang="en" dir="ltr" class="mw-content-ltr" style="margin-top:10px; font-size:90%; padding-left:5px; font-family:Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;">[[File:WikipediaSignpostIcon.svg|40px|right]] ''News, reports and features from the English Wikipedia's newspaper''</div> <div style="column-count:2;"> * News and notes: [[w:en:Wikipedia:Wikipedia Signpost/2025-07-18/News and notes|Is no WikiNews good WikiNews? — Election season returns!]] * In the media: [[w:en:Wikipedia:Wikipedia Signpost/2025-07-18/In the media|How bad (or good) is Wikipedia?]] * WikiProject report: [[w:en:Wikipedia:Wikipedia Signpost/2025-07-18/WikiProject report|WikiProject Medicine reaches milestone of zero unreferenced articles]] * In focus: [[w:en:Wikipedia:Wikipedia Signpost/2025-07-18/In focus|Wikimania 2025: Connecting Wikimedians across the world for 20 years]] * Recent research: [[w:en:Wikipedia:Wikipedia Signpost/2025-07-18/Recent research|Knowledge manipulation on Russia's Wikipedia fork; Marxist critique of Wikidata license; call to analyze power relations of Wikipedia]] * News from the WMF: [[w:en:Wikipedia:Wikipedia Signpost/2025-07-18/News from the WMF|Form 990 released for the Wikimedia Foundation’s fiscal year 2023-2024]] * Discussion report: [[w:en:Wikipedia:Wikipedia Signpost/2025-07-18/Discussion report|Six thousand noticeboard discussions in 2025 electrically winnowed down to a hundred]] * Comix: [[w:en:Wikipedia:Wikipedia Signpost/2025-07-18/Comix|Divorce]] * Opinion: [[w:en:Wikipedia:Wikipedia Signpost/2025-07-18/Opinion|Women are somewhat under-represented on the English-language Wikipedia, and other observations from analysis]] * Community view: [[w:en:Wikipedia:Wikipedia Signpost/2025-07-18/Community view|A Deep Dive Into Wikimedia (part 4): The Future Of Wikimedia and Conclusion]] * Obituary: [[w:en:Wikipedia:Wikipedia Signpost/2025-07-18/Obituary|Pvmoutside, Atomicjohn, Rdmoore6, Jaknouse, Morven, Martin of Sheffield, MarnetteD, Herewhy, BabelStone]] * Traffic report: [[w:en:Wikipedia:Wikipedia Signpost/2025-07-18/Traffic report|God only knows]] * Humour: [[w:en:Wikipedia:Wikipedia Signpost/2025-07-18/Humour|New forum created for people who don't care about Wikipedia]] </div> <div style="margin-top:10px; font-size:90%; padding-left:5px; font-family:Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;">'''[[w:en:Wikipedia:Wikipedia Signpost|Read this Signpost in full]]''' · [[w:en:Wikipedia:Signpost/Single|Single-page]] · [[m:Global message delivery/Targets/Signpost|Unsubscribe]] · [[m:Global message delivery|Global message delivery]] 15:53, 18 Julai 2025 (+08) <!-- Sent via script ([[w:en:User:JPxG/SPS]]) --></div> <!-- Pesanan dihantar oleh Pengguna:JPxG@metawiki yang menggunakan senarai di https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Signpost&oldid=28903822 --> == Wikidata weekly summary #689 == <div class="plainlinks mw-content-ltr" lang="en" dir="ltr"> [[File:Wikidata-logo-en.svg|150px|right]] <div style="margin-top:10px; padding-left:5px; font-family:Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;">'' Here's your quick overview of what has been happening around Wikidata in the<br>week leading up to 2025-07-21. Missed the previous one? See issue [[d:Special:MyLanguage/Wikidata:Status updates/Previous|#688]].<br>''</div> <div style="-moz-column-count:2; -webkit-column-count:2; column-count:2; -webkit-column-width: 400px; -moz-column-width: 400px; column-width: 400px;"> ''' Events ''' * [[d:Special:MyLanguage/Wikidata:Events|Upcoming]]: ** [https://docs.google.com/forms/d/e/1FAIpQLSeSyLv6rBOgxzPR8DmZ0QZNPr-wQJLs0uI8t2MyuBuTj4HTpA/viewform Wikimedia and Open Knowledge Conference (survey)] is being planned for 2026 in Poland. This event is to focus on research carried out on or with Wikidata and Wikipedia. Your opinion is wanted! Please fill out the Google Forms survey to help the organisation committee plan. Also available in [https://docs.google.com/forms/d/e/1FAIpQLSc83qVh7W5QWzNUW8Cg9fL549RNS-s7Qut-UCE84N1OpoQwqw/viewform?usp=sharing&ouid=116673720641417865807 Polish] and [https://docs.google.com/forms/d/e/1FAIpQLScMdwZ-aPhckKBoT6LNlS5ukVUCqdq8pI0o3nQNjjJR5798GA/viewform?usp=header Ukrainian]. ** Wikimania [[wikimania:2025:Program|2025 Program]] is Live! This is also the time to add your Wikidata meetups. Please start marking your preferred Wikimania sessions (⭐/like) and mark to your mobile apps or calendars. If you are joining online to watch live stream and use the interactive features, please register on eventyay through wikimania.org ([https://lists.wikimedia.org/hyperkitty/list/wikimedia-l@lists.wikimedia.org/thread/6HQZ6BJ6SESOOBRWHYVHCNJX4LXXZP24/ source]) * Past: Missed the Q3 Wikidata+Wikibase office hour? You can catch up by reading the session log here: [[d:Special:MyLanguage/Wikidata:Events/Telegram office hour 2025-07-16|2025-07-15 (Q3 2025)]] ''' Press, articles, blog posts, videos ''' * Papers: [https://academic.oup.com/bioinformatics/article/41/Supplement_1/i12/8199389 An educator framework for organizing Wikipedia editathons for computational biology] (uses Wikidata to power the [https://compbio-on-wiki.toolforge.org/ compbio-on-wiki.toolforge.org/] tool) ''' Tool of the week ''' * [https://wikinity.toolforge.org/ Wikinity] A tool allowing you to find (un)photographed objects, so you can take a picture of them and send it to Wikidata. The tool was created By Martin Urbanec ''' Other Noteworthy Stuff ''' * The Call for Papers is now open for the Journal of Open Humanities Data special collection: "Wikidata across the Humanities: datasets, methodologies, reuse." This editorial will explore how Wikidata is transforming research and collaboration in the humanities. If you're working on a relevant project, submit your proposal [https://openhumanitiesdata.metajnl.com/collections/wikidata_across_the_humanities here] * What belongs where in the Wikibase Ecosystem? There is ongoing research to better understand what people are currently thinking about this and [https://lists.wikimedia.org/hyperkitty/list/wikidata@lists.wikimedia.org/thread/BUMGCMKFFNMJQVZXD4K6Z23LLBHAHCCT/ you can take part by sorting some scenarios]. *Wikimedia Deutschland is inviting further feedback on the Mobile Editing Experience [https://www.figma.com/proto/IdZ6rdm8FqDuLYIfQTvEer/ALICE-meets-MEX?page-id=0%3A1&node-id=3-9092&viewport=-14617%2C-894%2C0.76&t=jFYlzZdmBq4NcDU2-1&scaling=min-zoom&content-scaling=fixed prototype] (currently just a design file so not everything is clickable). Please follow the instructions below and share your thoughts at [[d:Wikidata talk:Usability and usefulness/Item editing experience/Mobile editing of statements|Wikidata talk:Usability and usefulness/Item editing experience/Mobile editing of statements]]: ** Add "business woman" as an occupation ** Add a start date to the relationship with A$AP Rocky and provide a reference ** Find the place of birth (Saint Michael) and open that page ** Add the coordinate location for Saint Michael ''' Newest [[d:Special:ListProperties|properties]] and [[d:Special:MyLanguage/Wikidata:Property proposal|property proposals]] to review ''' <!-- NEW PROPERTIES DO NOT REMOVE --> *New General datatypes: **[[:d:Property:P13637|‎matricule number]] (<nowiki>identifier for a football club affiliated with the Royal Belgian Football Association</nowiki>) **[[:d:Property:P13638|‎settlement classification]] (<nowiki>type of settlement according to a topographical classification</nowiki>) **[[:d:Property:P13642|Polyhedron net]] (<nowiki>a net of attached 2D polygon created for each polyhedron</nowiki>) * New External identifiers: [[:d:Property:P13639|National Library of Uruguay book ID]], [[:d:Property:P13640|The Jerusalem Post topic ID]], [[:d:Property:P13641|Physicians of Georgia Biographical Dictionary ID]], [[:d:Property:P13643|eFloraMEX ID]], [[:d:Property:P13644|Theatre museums of Russia person ID]], [[:d:Property:P13645|Georgian Athletes Biographical Dictionary ID]], [[:d:Property:P13646|Georgian Winemakers ID]], [[:d:Property:P13647|Ukrainian Book of Remembrance person ID]], [[:d:Property:P13648|BORIS Portal Unibe ID]], [[:d:Property:P13649|Society for the Promotion of Literacy among Georgians Members ID]], [[:d:Property:P13650|Deaf Movie Database title ID]] <!-- END NEW PROPERTIES --> <!-- NEW PROPOSALS DO NOT REMOVE --> * New General datatypes property proposals to review: **[[:d:Wikidata:Property proposal/identifiant Generation MSX d'un matériel|identifiant Generation MSX d'un matériel]] (<nowiki>hardware identifier in the Generation MSX database of MSX videogames</nowiki>) **[[:d:Wikidata:Property proposal/Polish Taxpayer Identification Number|Polish Taxpayer Identification Number]] (<nowiki>an identifier for an entity paying taxes in Poland</nowiki>) **[[:d:Wikidata:Property proposal/official roster page|official roster page]] (<nowiki>URL of a team's official page about this player</nowiki>) **[[:d:Wikidata:Property proposal/transistor density|transistor density]] (<nowiki>density of transistors for classifying the complexity of discrete circuits</nowiki>) **[[:d:Wikidata:Property proposal/Historische Bildpostkarten Universität Osnabrück - Entities|Historische Bildpostkarten Universität Osnabrück - Entities]] (<nowiki>Identificator for persons and publishers of historical picture postcards</nowiki>) **[[:d:Wikidata:Property proposal/grave|grave]] (<nowiki>grave of a person</nowiki>) * New External identifier property proposals to review: [[:d:Wikidata:Property proposal/fanlore article id|fanlore article id]], [[:d:Wikidata:Property proposal/Afrikaregisteret ID|Afrikaregisteret ID]], [[:d:Wikidata:Property proposal/Hong Kong company ID|Hong Kong company ID]], [[:d:Wikidata:Property proposal/California Entity Number|California Entity Number]], [[:d:Wikidata:Property proposal/Macanese company ID|Macanese company ID]], [[:d:Wikidata:Property proposal/Corporation Number in Canada|Corporation Number in Canada]], [[:d:Wikidata:Property proposal/QCC Code|QCC Code]], [[:d:Wikidata:Property proposal/Cyprus company ID|Cyprus company ID]], [[:d:Wikidata:Property proposal/Malta company ID|Malta company ID]], [[:d:Wikidata:Property proposal/GEMI Number|GEMI Number]], [[:d:Wikidata:Property proposal/CUIT|CUIT]], [[:d:Wikidata:Property proposal/Jamaica company ID|Jamaica company ID]], [[:d:Wikidata:Property proposal/SEC Number|SEC Number]], [[:d:Wikidata:Property proposal/Mã số doanh nghiệp|Mã số doanh nghiệp]], [[:d:Wikidata:Property proposal/movieID|movieID]], [[:d:Wikidata:Property proposal/Thailand company ID|Thailand company ID]], [[:d:Wikidata:Property proposal/PCPartPicker chipset ID|PCPartPicker chipset ID]], [[:d:Wikidata:Property proposal/gosfilmofond.ru ID|gosfilmofond.ru ID]], [[:d:Wikidata:Property proposal/Directorio de museos del Sistema de Información Cultural|Directorio de museos del Sistema de Información Cultural]], [[:d:Wikidata:Property proposal/Burmese company ID|Burmese company ID]], [[:d:Wikidata:Property proposal/Cambodian company ID|Cambodian company ID]], [[:d:Wikidata:Property proposal/Georgian Encyclopedia ID|Georgian Encyclopedia ID]], [[:d:Wikidata:Property proposal/Vintagepostcards-Archive-ID|Vintagepostcards-Archive-ID]], [[:d:Wikidata:Property proposal/MacPorts port|MacPorts port]], [[:d:Wikidata:Property proposal/Berardi Arte artist ID|Berardi Arte artist ID]], [[:d:Wikidata:Property proposal/Adult Film Database director ID|Adult Film Database director ID]], [[:d:Wikidata:Property proposal/Elonet company ID|Elonet company ID]], [[:d:Wikidata:Property proposal/dvdcompare.net film id|dvdcompare.net film id]], [[:d:Wikidata:Property proposal/SpaceReference.org celestial object ID|SpaceReference.org celestial object ID]], [[:d:Wikidata:Property proposal/English solicitors ID|English solicitors ID]], [[:d:Wikidata:Property proposal/Deaf Movie Database person ID|Deaf Movie Database person ID]] <!-- END NEW PROPOSALS --> You can comment on [[d:Wikidata:Property proposal/Overview|all open property proposals]]! ''' Did you know? ''' * Query examples: ** Mathematical formulae containing HTML escapes https://w.wiki/EoeL] ** [https://w.wiki/9Ygr Most frequent objects depicted on coats of arms] ([https://wikis.world/@kvistgaard@vivaldi.net/112162949851779659 source]) * [[d:Wikidata:Showcase items|Showcase Items]]: [[d:Q1140439|Finding Forrester (Q1140439)]] - 2000 film directed by Gus Van Sant * [[d:Wikidata:Showcase lexemes|Showcase Lexemes]]: [[d:Lexeme:L1372236|Września (L1372236)]] - Polish proper noun (ˈvʐɛɕ.ɲa) meaning "September (month)", "town in Greater Poland", or "village in Świętokrzyskie Voivodeship" ''' Development ''' * Wikibase REST API: We have enabled the new Item Prefix Search endpoint on wikidata. You can try it out now with a call like this: https://www.wikidata.org/w/rest.php/wikibase/v0/suggest/items?language=en&q=potat If you have feedback please leave it at [[d:Wikidata talk:REST API feedback round|Wikidata talk:REST API feedback round]] * Additional APIs: We are looking a bit more into GraphQL and what it could offer to make programmatic access to Wikidata's data better. * Wikidata integration in the Wikimedia projects: We enabled showing the labels of entities in edit summaries in recent changes and watchlist. Now you no longer have to click to get to Wikidata and check what is behind a mystery ID in an edit summary coming from Wikidata. * Mobile statement editing: We are working on formatting references, qualifiers, various data types and multiple statements for one property. We are planning to enable the new mobile UI on Beta Wikidata soon. Important: For now it is a read-only UI, as we have not started to implement editing yet, and some data types won’t have the correct appearance yet. [[phab:maniphest/query/4RotIcw5oINo/#R|You can see all open tickets related to Wikidata here]]. If you want to help, you can also have a look at [https://phabricator.wikimedia.org/project/board/71/query/zfiRgTnZF7zu/?filter=zfiRgTnZF7zu&order=priority the tasks needing a volunteer]. ''' Weekly Tasks ''' * Add labels, in your own language(s), for the new properties listed [[d:Wikidata:Status_updates/Next#Newest_properties_and_property_proposals_to_review|above]]. * Contribute to the showcase Item and Lexeme [[d:Wikidata:Status_updates/Next#Did_you_know?|above]]. * Govdirectory weekly focus country: [[d:Wikidata:WikiProject Govdirectory/Vietnam|Vietnam]] * Summarize your [[d:Wikidata:Status_updates/Next#Did_you_know?|WikiProject's ongoing activities]] in one or two sentences. * Help [[d:Special:LanguageStats|translate]] or proofread the interface and documentation pages, in your own language! * [[d:User:Pasleim/projectmerge|Help merge identical items]] across Wikimedia projects. * Help [[d:Wikidata:Status updates/Next|write the next summary!]] <div style="margin-top:10px; font-size:90%; padding-left:5px; font-family:Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;">'''· [[d:Special:MyLanguage/Wikidata:Status updates/Previous|Previous issue]] [[d:Special:MyLanguage/Wikidata:Status updates/Current|Current issue]]· [[:d:User:JosefAnthony|JosefAnthony]] [[:d:User talk:JosefAnthony|talk]] .[[Pengguna:MediaWiki message delivery|MediaWiki message delivery]] ([[Perbincangan pengguna:MediaWiki message delivery|bincang]]) 00:01, 22 Julai 2025 (+08)''' </div> </div> </div> <!-- Pesanan dihantar oleh Pengguna:JosefAnthony@metawiki yang menggunakan senarai di https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikidata&oldid=29005317 --> == <span lang="en" dir="ltr">Tech News: 2025-30</span> == <div lang="en" dir="ltr"> <section begin="technews-2025-W30"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2025/30|Translations]] are available. '''Updates for editors''' * The Translation Suggestions feature in the [[mw:Special:MyLanguage/Content translation|Content Translation tool]] now has another level of article filters added to the "[https://en.wikipedia.org/w/index.php?title=Special:ContentTranslation&filter-type=automatic&filter-id=previous-edits&active-list=suggestions&from=en&to=fi#/ ... More]" category. Translators who use the Suggestions feature can now select and receive article suggestions that are customized to geographical locations of their interest using the new "{{int:Cx-sx-suggestions-filters-tab-regions}}" filter. [https://phabricator.wikimedia.org/T113257] * Administrators can now limit "Add a Link" to newcomers. The [[mw:Special:MyLanguage/Help:Growth/Tools/Add a link|"Add a Link"]] Structured Task [[mw:Special:MyLanguage/Growth/Constructive activation experimentation#Enwiki A/B test & "Add a Link" Improvements (Wiki Experiences 1.2.11 & 1.2.16)|helps new account holders start editing]], but some communities have requested the ability to restrict it to its intended audience: newcomers. Administrators can configure this setting within the [[Special:CommunityConfiguration/GrowthSuggestedEdits|Community Configuration]] feature. * [[File:Octicons-sync.svg|12px|link=|class=skin-invert|Recurrent item]] View all {{formatnum:29}} community-submitted {{PLURAL:29|task|tasks}} that were [[m:Special:MyLanguage/Tech/News/Recently resolved community tasks|resolved last week]]. '''Updates for technical contributors''' * For AbuseFilter editors on [[phab:T392144|some wikis]], it is now possible to filter edits based on the RevertRisk score of the edit being attempted. It is only populated if the action being evaluated is an edit. For more information, please see the [[mw:Special:MyLanguage/Extension:ORES/AbuseFilter variables#What variables are available for use|ORES/AbuseFilter variables]] documentation. * The [[mw:Special:MyLanguage/Beta Cluster|Beta Cluster]] wikis have [[listarchive:list/wikitech-l@lists.wikimedia.org/thread/YDABPV75LADRQCXMJAFWUP256N4EQ25B/|been moved]] from <code dir=ltr>beta.wmflabs.org</code> to <code dir=ltr>beta.wmcloud.org</code>. Users may need to update URLs in any tools, or in their password managers. Any related issues can be [[phab:T289318|reported in the task]]. * [[File:Octicons-sync.svg|12px|link=|class=skin-invert|Recurrent item]] Detailed code updates later this week: [[mw:MediaWiki 1.45/wmf.11|MediaWiki]] '''Meetings and events''' * [[m:Special:MyLanguage/WikiCite 2025|WikiCite 2025]] will take place from 29–31 August, both online and in-person in Bern, Switzerland. The event's goals are to reconnect communities, institutions, and individuals working with open citations, bibliographic data, and the Wikidata/Wikibase ecosystem. Registration is open and the call for proposals will be announced soon. [https://lists.wikimedia.org/hyperkitty/list/wikidata@lists.wikimedia.org/message/KQZUG3ETKLBWPBYSB2YAWZIRPWHS24TG/] '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2025/30|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2025-W30"/> </div> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 07:42, 22 Julai 2025 (+08) <!-- Pesanan dihantar oleh Pengguna:Quiddity (WMF)@metawiki yang menggunakan senarai di https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=29005283 --> == Wikidata weekly summary #690 == <div class="plainlinks mw-content-ltr" lang="en" dir="ltr"> [[File:Wikidata-logo-en.svg|150px|right]] <div style="margin-top:10px; padding-left:5px; font-family:Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;">'' Here's your quick overview of what has been happening around Wikidata in the<br>week leading up to 2025-07-28. Missed the previous one? See issue [[d:Special:MyLanguage/Wikidata:Status updates/Previous|#689]].<br>''</div> <div style="-moz-column-count:2; -webkit-column-count:2; column-count:2; -webkit-column-width: 400px; -moz-column-width: 400px; column-width: 400px;"> ''' Discussions ''' * Open request for adminship: [[d:Wikidata:Requests_for_permissions/Administrator/Aqurs1|Aqurs1]] (RfP scheduled to end after 31 July 2025 16:35 UTC) * New requests for permissions/Bot: [[d:Wikidata:Requests for permissions/Bot/THEbotIT 3|THEbotIT 3]] - New functional aspect to automatic creation of items describing the articles of [[:w:de:Paulys Realencyclopädie der classischen Altertumswissenschaft|Paulys Realencyclopädie der classischen Altertumswissenschaft]] (RE). We want to model now the articles, which amends the main articles, as those information where suppressed so far. ''' Events ''' * [[d:Special:MyLanguage/Wikidata:Events|Upcoming events]]: ** Wikidata's 13th birthday decentralized events will take place in October and November 2025. Feel free to browse [[d:Wikidata:Thirteenth Birthday|the documentation pages]] to learn how to organize an event in your area, get funding, and get in touch with other organizers. Help translate the documentation pages into your language. ** [[d:Q134950534|COSCUP 2025 (Q134950534)]] OpenStreetMap x Wikidata Track will be held at [[d:Q699543|National Taiwan University of Science and Technology (Q699543)]] on August 9-10. ** [[wikimania:2025|Wikimania]] starts next week August 6 through August 9. Check out the Wikidata related session in the [[wikimania:2025:Wikimania/Program|program]] and start marking your preferred Wikimania sessions (⭐/like) on your mobile apps or calendars. If you are joining online to watch live stream and use the interactive features, please register on eventyay through wikimania.org. Note also the Wikidata meetups organised outside the official conference hours. * Past: WikiCon Brasil 2025 happened in person in [[d:Q36947|Salvador (Q36947)]] including a [[wmbr:WikiCon_Brasil_2025/Programa/Tecnologia|technical session with two Wikidata-focused presentations]] (in Portuguese) ''' Press, articles, blog posts, videos ''' * Blogs: ** [https://diff.wikimedia.org/2025/07/23/making-question-answering-systems-smarter-with-knowledge-graphs-using-frog-a-wikidata-research-fund-2024-highlight/ Making Question-Answering Systems Smarter with Knowledge Graphs Using FrOG: A Wikidata Research Fund 2024 Highlight] - How can large language models become more accurate using structured knowledge? A research team from Universitas Indonesia and WU Vienna explored this through FrOG, a framework that integrates Wikidata into question-answering language model. This research is supported by Wikimedia Indonesia through the [[m:Wikimedia Indonesia/Hibah Riset Wikidata 2024|Wikidata Research Fund 2024]] program. ** [https://www.techradar.com/pro/wikidatas-next-leap-the-open-database-powering-tomorrows-ai-and-wikipedia Wikidata’s next leap: the open database powering tomorrow’s AI and Wikipedia] By Lydia Pintscher * Presentations: [https://zenodo.org/records/15609570 O herbário da Universidade de Coimbra na Wikidata] (Using Wikidata in Natural History Collection Management, in Portuguese) * Papers: [https://pubmed.ncbi.nlm.nih.gov/40695850/ Wiki-Quantities and Wiki-Measurements: Datasets of quantities and their measurement context from Wikipedia] - Researchers developed two large, validated datasets; Wiki-Quantities and Wiki-Measurements, from Wikipedia and Wikidata to improve automated extraction of quantitative data and its context using natural language processing techniques. By Göpfert et al., (2025) * Videos: [https://m.youtube.com/shorts/MXQBNG4Wjgk Wikidata:The shadow power behind Wikipedia and AI] ''' Tool of the week ''' *[https://flashbackfiesta.app/ Flashback Fiesta] - is a trivia game that challenges players to guess the year of historical events using data from Wikidata. ''' Other Noteworthy Stuff ''' * The [[:d:Wikidata:WikiProject Personal Pronouns|Wikidata:WikiProject Personal Pronouns]] drafted a new [[:d:Wikidata:Personal pronouns|Wikidata Personal Pronouns Policy]], using [[:d:Wikidata:Requests for comment/Pronouns P6553|this recent RFC]] as a basis. It's the first time a policy on this topic has been proposed, and the [[:d:Wikidata:Living people|Wikidata Living People Policy]] served as a reference. Feedback is encouraged and appreciated. * The modeling of [[:d:Q397610|agrégation]] ("the most competitive and prestigious examination for civil service in the French public education system" according to [[:w:en:Agrégation]]) has been reviewed in various aspects: a summary is available in [[:d:Talk:Q397610#Modeling agrégation]]. Suggestions are welcome. *Wikimedia Deutschland is inviting further feedback on the Mobile Editing Experience [https://www.figma.com/proto/IdZ6rdm8FqDuLYIfQTvEer/ALICE-meets-MEX?page-id=0%3A1&node-id=3-9092&viewport=-14617%2C-894%2C0.76&t=jFYlzZdmBq4NcDU2-1&scaling=min-zoom&content-scaling=fixed prototype] (currently just a design file so not everything is clickable). Please follow the instructions below and share your thoughts at [[d:Wikidata talk:Usability and usefulness/Item editing experience/Mobile editing of statements|Wikidata talk:Usability and usefulness/Item editing experience/Mobile editing of statements]]: ** Add "business woman" as an occupation ** Add a start date to the relationship with A$AP Rocky and provide a reference ** Find the place of birth (Saint Michael) and open that page ** Add the coordinate location for Saint Michael ''' Newest [[d:Special:ListProperties|properties]] and [[d:Special:MyLanguage/Wikidata:Property proposal|property proposals]] to review ''' <!-- NEW PROPERTIES DO NOT REMOVE --> * New General datatypes: [[:d:Property:P13668|‎operating cost]] (<nowiki>estimated or average ongoing recurring cost for operating or using an object</nowiki>) *New External identifiers: [[:d:Property:P13651|Ukrainian Memorial person ID]], [[:d:Property:P13652|Portal of united hromadas of Ukraine ID]], [[:d:Property:P13653|Portal Decentralization hromada ID]], [[:d:Property:P13654|Facebook image ID]], [[:d:Property:P13655|archieven.nl creator ID]], [[:d:Property:P13656|‎Elonet company ID]], [[:d:Property:P13657|Embryo Project Encyclopedia ID]], [[:d:Property:P13658|‎Film Atlas ID]], [[:d:Property:P13659|Klimadashboard.de region ID]], [[:d:Property:P13660|‎Knowledge Graph for Irish History person ID]], [[:d:Property:P13661|myCast person or character ID]], [[:d:Property:P13662|‎nasljerseys.com player ID]], [[:d:Property:P13663|‎speedrun.com level ID]], [[:d:Property:P13664|‎FBref competition ID]], [[:d:Property:P13665|‎FBref match ID]], [[:d:Property:P13666|‎parlament.fyi person ID]], [[:d:Property:P13667|Swimcloud swimmer ID]] <!-- END NEW PROPERTIES --> <!-- NEW PROPOSALS DO NOT REMOVE --> *New General datatypes property proposals to review: **[[:d:Wikidata:Property proposal/organizational chart|organizational chart]] (<nowiki>image that displays the structure of this organization or government agency and the relationships and relative ranks of it's parts and positions/jobs</nowiki>) **[[:d:Wikidata:Property proposal/Source Shrine|Source Shrine]] (<nowiki>The shrine that the gods of this shinto shrine came from through Bunrei and Kanjo</nowiki>) **[[:d:Wikidata:Property proposal/botanical photographs|botanical photographs]] (<nowiki>a distinctive image of a flower, inflorescence, or a similar reproductive structure for this taxon</nowiki>) *New External identifier property proposals to review: [[:d:Wikidata:Property proposal/Deaf Movie Database language ID|Deaf Movie Database language ID]], [[:d:Wikidata:Property proposal/Deaf Movie Database genre ID|Deaf Movie Database genre ID]], [[:d:Wikidata:Property proposal/Deaf Movie Database country ID|Deaf Movie Database country ID]], [[:d:Wikidata:Property proposal/Swiss Films person ID|Swiss Films person ID]], [[:d:Wikidata:Property proposal/My Abandonware company|My Abandonware company]], [[:d:Wikidata:Property proposal/Encyclopedia of Indianapolis ID|Encyclopedia of Indianapolis ID]], [[:d:Wikidata:Property proposal/Database dei fondi musicali toscani ID|Database dei fondi musicali toscani ID]], [[:d:Wikidata:Property proposal/NeoDB Movie ID|NeoDB Movie ID]], [[:d:Wikidata:Property proposal/Serbian settlement ID|Serbian settlement ID]], [[:d:Wikidata:Property proposal/c64.cz game ID|c64.cz game ID]], [[:d:Wikidata:Property proposal/NuGet package|NuGet package]], [[:d:Wikidata:Property proposal/Swiss Films company ID|Swiss Films company ID]] <!-- END NEW PROPOSALS --> You can comment on [[d:Wikidata:Property proposal/Overview|all open property proposals]]! ''' Did you know? ''' * Query examples: ** [https://qlever.cs.uni-freiburg.de/wikidata/Bc3bpD?exec=true Church buildings in Sweden on OpenStreetMap with links to Wikidata, but without the inverse link]. ** [https://w.wiki/EsMN Tennis tournament titles won by specific player] ([[Wikidata:Request_a_query#Tennis tournament titles won by specific player|source]]) ** [https://w.wiki/EsMS BarChart of chemical compound identifiers in Wikidata] ([https://wikis.world/@egonw@social.edu.nl/114918734141640378 source]) * WikiProject Highlights: [https://www.wikidata.org/wiki/Wikidata:WikiProject_Sweden WikiProject Sweden] - A project to centralize, expand, and translate Sweden-related data on Wikidata while supporting the Swedish contributor community. * [[d:Wikidata:Showcase items|Showcase Items]]: [[d:Q43361|Harry Potter and the Philosopher's Stone (Q43361)]] - 1997 novel by J. K. Rowling * [[d:Wikidata:Showcase lexemes|Showcase Lexemes]]:[[d:Lexeme:L9436|ножницы (L9436)]] - Russian noun (nɐˈʐnʲitsɨ) meaning "cutting tool", "window hardware mechanism", or "ski position with split tips" ''' Development ''' * Mobile statement editing: ** We finished a first version of formatting references ([[phab:T396098]]); qualifiers ([[phab:T396099]]); various data types ([[phab:T394888]], [[phab:T394890]], [[phab:T394904]], [[phab:T394907]]); and multiple statements for one property ([[phab:T396637]]) ** We enabled the new mobile editing experience on [https://www.wikidata.beta.wmcloud.org beta Wikidata] so you can now try the very rough version there and follow along with development * Wikibase REST API: We finished the simple Property prefix search endpoint and it will go live in the next days ([[phab:T397838]]) * Additional APIs: We are working on a prototype for GraphQL to see if that is a going to be helpful for accessing Wikidata's data ([[phab:T399452]]) [[phab:maniphest/query/4RotIcw5oINo/#R|You can see all open tickets related to Wikidata here]]. If you want to help, you can also have a look at [https://phabricator.wikimedia.org/project/board/71/query/zfiRgTnZF7zu/?filter=zfiRgTnZF7zu&order=priority the tasks needing a volunteer]. ''' Weekly Tasks ''' * Add labels, in your own language(s), for the new properties listed [[d:Wikidata:Status_updates/Next#Newest_properties_and_property_proposals_to_review|above]]. * Contribute to the showcase Item and Lexeme [[d:Wikidata:Status_updates/Next#Did_you_know?|above]]. * Govdirectory weekly focus country: [[d:Wikidata:WikiProject Govdirectory/Kenya|Kenya]] * Summarize your [[d:Wikidata:Status_updates/Next#Did_you_know?|WikiProject's ongoing activities]] in one or two sentences. * Help [[d:Special:LanguageStats|translate]] or proofread the interface and documentation pages, in your own language! * [[d:User:Pasleim/projectmerge|Help merge identical items]] across Wikimedia projects. * Help [[d:Wikidata:Status updates/Next|write the next summary!]] <div style="margin-top:10px; font-size:90%; padding-left:5px; font-family:Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;">'''· [[d:Special:MyLanguage/Wikidata:Status updates/Previous|Previous issue]] · [[d:Special:MyLanguage/Wikidata:Status updates/Current|Full report]] · [[m:Global message delivery/Targets/Wikidata|Unsubscribe]] · [[:d:User:JosefAnthony|JosefAnthony]] [[:d:User talk:JosefAnthony|talk]] ·''' [[Pengguna:MediaWiki message delivery|MediaWiki message delivery]] ([[Perbincangan pengguna:MediaWiki message delivery|bincang]]) 22:55, 28 Julai 2025 (+08) </div> </div> </div> <!-- Pesanan dihantar oleh Pengguna:JosefAnthony@metawiki yang menggunakan senarai di https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikidata&oldid=29051444 --> == Berita Teknikal: 2025-31 == <section begin="technews-2025-W31"/><div class="plainlinks"> '''[[m:Special:MyLanguage/Tech/News|Berita Teknikal]]''' terkini daripada komuniti teknikal Wikimedia. Sila beritahu pengguna lain tentang perubahan ini. Bukan semua perubahan akan menjejaskan anda. [[m:Special:MyLanguage/Tech/News/2025/31|Terjemahan]] telahpun tersedia. '''Sorotan mingguan''' * Dalam beberapa bulan akan datang, Pasukan Teknologi Komuniti (''Community Tech'') akan memberi tumpuan terhadap laman pantau dan laman Perubahan Terkini. Pasukan ini sedang mengumpulkan maklum balas. Sila [[m:Special:MyLanguage/Community Wishlist/Updates#July 24, 2025: Watchlists and Recent Changes pages|baca kemas kini mutakhir]], dan jika anda mempunyai sebarang idea, sila [[m:Special:MyLanguage/Community Wishlist|hantar hajat anda]] berkenaan topik ini. '''Kemas kini untuk penyunting''' * Komuniti Wikimedia Commons telah memutuskan untuk menyekat [[:mw:Special:MyLanguage/Upload dialog|muat naik rentas wiki]] ke Wikimedia Commons bermula 16 Ogos 2024 pada kesemua pengguna yang tidak mempunyai hak sah automatik pada wiki tersebut. Hal ini disebabkan oleh [[:c:Commons:Cross-wiki media upload tool/History|masalah berleluasa]] berkaitan dengan fail uang dimuat naik oleh pengguna baharu. Pengguna yang terganggu dengan sekatan ini akan mendapat mesej ralat dengan pautan ke alat muat naik ajaib Commons yang lebih tidak terbatas. Sila bantu terjemah [[:c:Special:MyLanguage/MediaWiki:Abusefilter-disallowed-cross-wiki-upload|mesej]] tersebut atau berikan maklum balas pada teks mesej. Pada masa yang sama juga sila kemas kini laman bantuan tempatan wiki anda untuk menjelaskan pengehadan ini. [https://phabricator.wikimedia.org/T370598] * Pada semua wiki dengan akaun sementara didayakan serta Meta-Wiki, penyelia kini boleh menetapkan pengaki untuk laman Khas:Sumbangan akaun sementara, sama seperti yang boleh ditunjukkan pada laman IP dan laman akaun pengguna. Para penyelia boleh melakukannya dengan mencipta laman bernama <code dir=ltr>MediaWiki:Sp-contributions-footer-temp</code>. [https://phabricator.wikimedia.org/T398347] * [[File:Octicons-sync.svg|12px|link=|class=skin-invert|Item berulang]] Lihat kesemua {{formatnum:21}} {{PLURAL:21|tugasan}} serahan komuniti yang [[m:Special:MyLanguage/Tech/News/Recently resolved community tasks|telah diselesaikan pada minggu lalu]]. '''Kemas kini untuk penyumbang teknikal''' * [[File:Octicons-sync.svg|12px|link=|class=skin-invert|Item berulang]] Kemas kini kod terperinci kemudian pada minggu ini: [[mw:MediaWiki 1.45/wmf.12|MediaWiki]] '''Perjumpaan dan acara''' * [[wmania:Special:MyLanguage/2025:Wikimania|Wikimania 2025]] akan berlangsung sepanjang 6–9 Ogos. [https://wikimedia.eventyay.com/talk/wikimania2025/schedule/ Susunan rancangan acara ini sudah tersedia] untuk anda merancang sesi yang anda ingin hadiri. Kebanyakan sesi akan dipaparkan secara langsung dalam talian, dengan pengecualian bagi sesi yang menunjukkan ikon "tiada kamera". Jika anda menyertai dalam talian untuk menonton strim langsung dan menggunakan ciri interaktif, sila [[wmania:Special:MyLanguage/2025:Registration|daftar]] untuk mendapatkan tiket maya percuma. Contohnya, anda mungkin berminat dengan sesi teknikal seperti: ** [https://wikimedia.eventyay.com/talk/wikimania2025/talk/KFEFVG/ Akaun Sementara: Meningkatkan Kebersendirian bagi Penyunting Tak Berdaftar] ** [https://wikimedia.eventyay.com/talk/wikimania2025/talk/TVCVAB/ Membina Masa Hadapan yang Mapan bagi Penyumbang Wikimedia] ** [https://wikimedia.eventyay.com/talk/wikimania2025/talk/WTRQCJ/ Sebakul visi untuk wikiteks!] ** [https://wikimedia.eventyay.com/talk/wikimania2025/talk/8YKKP9/ Menyelaras Anrara Pihak Berkepentingan dengan Majlis Penasihat Produk dan Teknologi] * [[mw:Special:MyLanguage/MediaWiki Users and Developers Conference Fall 2025|Persidangan Pengguna dan Pembangun MediaWiki, Musim Luruh 2025]] akan diadakan pada 28–30 Oktober 2025 di Hanover, Jerman. Acara ini dianjurkan oleh dan untuk pihak ketiga komuniti MediaWiki. Anda boleh mencadangkan sesi dan mendaftar untuk menghadiri. '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' disediakan oleh [[m:Special:MyLanguage/Tech/News/Writers|penulis Tech News]] dan dihantar oleh [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Sumbang]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2025/31|Terjemah]]&nbsp;• [[m:Tech|Dapatkan bantuan]]&nbsp;• [[m:Talk:Tech/News|Beri maklum balas]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Melanggan atau menyahlanggan]].'' </div><section end="technews-2025-W31"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 08:26, 29 Julai 2025 (+08) <!-- Pesanan dihantar oleh Pengguna:Quiddity (WMF)@metawiki yang menggunakan senarai di https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=29051727 --> == This Month in Education: July 2025 == <div class="plainlinks" lang="en" dir="ltr">Apologies for writing in English. Please help to translate in your language. <div style="text-align: center;"> <span style="font-weight:bold; color:#00A7E2; font-size:2.9em; font-family:'Helvetica Neue', Helvetica, Arial, sans-serif;">This Month in Education</span> <span style="font-weight:bold; color:#00A7E2; font-size:1.4em; font-family:'Helvetica Neue', Helvetica, Arial, sans-serif;"> Volume 14 • Issue 7 • July 2025</span> <div style="border-top:1px solid #a2a9b1; border-bottom:1px solid #a2a9b1; padding:0.5em; font-size:larger; margin-bottom:0.2em">[[m:Special:MyLanguage/Education/Newsletter/July 2025|Contents]] • [[m:Special:MyLanguage/Education/Newsletter/July 2025/Headlines|Headlines]] • [[m:Special:MyLanguage/Global message delivery/Targets/This Month in Education|Subscribe]]</div> <div style="color:white; font-size:1.8em; font-family:Montserrat; background:#92BFB1;">In This Issue</div></div> <div style="text-align: left; column-count: 2; column-width: 35em;"> * [[m:Special:MyLanguage/Education/News/July 2025/Crafting Impactful Education Newsletters: Shared Insights from EduWiki 2025|Crafting Impactful Education Newsletters: Shared Insights from EduWiki 2025]] * [[m:Special:MyLanguage/Education/News/July 2025/Educational Outreach with Youth Centers in Albania|Educational Outreach with Youth Centers in Albania]] * [[m:Special:MyLanguage/Education/News/July 2025/Discussing educational resources at WikiCon Brasil 2025|Discussing educational resources at WikiCon Brasil 2025]] * [[m:Special:MyLanguage/Education/News/July 2025/Enhancing Mobile-Friendly Contribution in Wikimedia Education Programs|Enhancing Mobile-Friendly Contribution in Wikimedia Education Programs]] * [[m:Special:MyLanguage/Education/News/July 2025/The second semester of Leamos Wikipedia begins in Bolivia with challenges and learning|The second semester of Leamos Wikipedia begins in Bolivia with challenges and learning]] * [[m:Special:MyLanguage/Education/News/July 2025/When Travel Fails, Learning Continues: A Reflection from EduWiki 2025 |When Travel Fails, Learning Continues: A Reflection from EduWiki 2025]] * [[m:Special:MyLanguage/Education/News/July 2025/Wiki club in Kumanovo - the newest Wiki club of Wikimedia MKD|Wiki club in Kumanovo - the newest Wiki club of Wikimedia MKD]] * [[m:Special:MyLanguage/Education/News/July 2025/Jaroslav Mašek: How KISK FF MU students used AI to write Wikipedia|Jaroslav Mašek: How KISK FF MU students used AI to write Wikipedia]] * [[m:Special:MyLanguage/Education/News/July 2025/Various programmes up and rolling with Charles University Prague|Various programmes up and rolling with Charles University Prague]] </div> <div style="margin-top:10px; text-align: center; font-size:90%; padding-left:5px; font-family:Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;">[[m:Special:MyLanguage/Education/Newsletter/About|About ''This Month in Education'']] · [[m:Global message delivery/Targets/This Month in Education|Subscribe/Unsubscribe]] · [[m:Special:MyLanguage/MassMessage|Global message delivery]] · For the team: [[:m:User:ZI Jony|ZI Jony]] 11:01, 1 Ogos 2025 (+08)</div> </div> <!-- Pesanan dihantar oleh Pengguna:ZI Jony@metawiki yang menggunakan senarai di https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/This_Month_in_Education&oldid=29005310 --> == Wikidata weekly summary #691 == <div class="plainlinks mw-content-ltr" lang="en" dir="ltr"> [[File:Wikidata-logo-en.svg|150px|right]] <div style="margin-top:10px; padding-left:5px; font-family:Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;">'' Here's your quick overview of what has been happening around Wikidata in the<br>week leading up to 2025-08-04. Missed the previous one? See issue [[d:Special:MyLanguage/Wikidata:Status updates/Previous|#690]].<br>''</div> <div style="-moz-column-count:2; -webkit-column-count:2; column-count:2; -webkit-column-width: 400px; -moz-column-width: 400px; column-width: 400px;"> ''' Discussions ''' * Closed request for adminship: [[d:Wikidata:Requests_for_permissions/Administrator/Aqurs1|Aqurs1]] - closed as successful. Welcome onbaord \o/ * Other: [[d:Wikidata:Project_chat#Suggestion_for_splitting_out_the_WikiCite_graph_to_another_wikibase|Suggestion for splitting out the WikiCite graph to another wikibase]] ''' Events ''' * [[d:Special:MyLanguage/Wikidata:Events|Upcoming events]]: ** Wikimania begins this week (August 6-9). Check out the Wikidata sessions and meetups in the [https://wikimedia.eventyay.com/talk/wikimania2025/schedule/ event schedule] and mark them in your calander. ** New Linked Data for Libraries [[d:Wikidata: WikiProject LD4 Wikidata Affinity Group|LD4 Wikidata Affinity Group]] project series: Join the second session in our Intro to Wikidata/EMCO series. It will be focused on gadgets and user scripts that enhance Wikidata editing. We'll demo useful tools and invite you to share your favorites too! 🗓️ Tuesday, August 5 🕘 [https://zonestamp.toolforge.org/1754409600 9am PT / 12pm ET / 16:00 UTC / 6pm CEST] ℹ️ More info & Zoom link: [[d:Wikidata:WikiProject_LD4_Wikidata_Affinity_Group/Project_Series/IntroEMCO|Project page]] ** OpenStreetMap X Wikidata Meetup #79 August 9 Time: 19:30-21:00 UTC+8 at [[d:Q61752245| Mozilla Community Space Taipei (Q61752245)]]. ''' Press, articles, blog posts, videos ''' * Blogs **[https://addshore.com/2025/07/wikimedia-commons-depicts-statements-over-time/ Wikimedia Commons Depicts statements over time] - Looking at the user of Wikidata Items to show that Wikimedia commons images depict, since the structured data on commons feature was originally turned on. Roads currently come out on top! By Adshore ** [https://blog.johl.io/mimi-sisema-kiswahili-lakini-ninapenda-data/ Mimi sisema Kiswahili, lakini ninapenda data] (I don’t speak Swahili, but I love data). By Jens Ohlig ** [https://itbrief.asia/story/wikimedia-project-boosts-software-for-endangered-languages-worldwide Wikimedia project boosts software for endangered languages worldwide] * Videos: Ongoing Wikidata sessions at the LD4 2025 events. ([https://www.youtube.com/watch?v=fVmjHDhS-Fc&list=PLx2ZluWEZtIDTHevbzOScn1mz8-9ITTLL playlist]) ''' Tool of the week ''' *[https://whopaintedthis.toolforge.org/ Who Painted this] - is a tool developed by Francesco Negri. The tool is a game that let's you guess who created a painting, using data from Wikidata. ''' Other Noteworthy Stuff ''' * If you are using Wikidata's APIs please be aware that the existing user agent policy will be enforced more strictly going forward. Please make sure your application sets a proper user agent. More details are in [https://lists.wikimedia.org/hyperkitty/list/wikitech-l@lists.wikimedia.org/thread/APW6FQBGIVLCEN7WZ65D4NVZ6XQIWGCW/ this announcement]. ''' Newest [[d:Special:ListProperties|properties]] and [[d:Special:MyLanguage/Wikidata:Property proposal|property proposals]] to review ''' <!-- NEW PROPERTIES DO NOT REMOVE --> *New General datatypes: **[[:d:Property:P13668|‎operating cost]] (<nowiki>estimated or average ongoing recurring cost for operating or using an object</nowiki>) * New External identifiers: [[:d:Property:P13669|‎UK Mutual Registration Number]], [[:d:Property:P13670|Scientific heritage of Russia person ID]], [[:d:Property:P13671|Reabilitovani istoriyeyu person ID]], [[:d:Property:P13672|L'Expression topic ID]], [[:d:Property:P13673|Memorial Platform person ID]], [[:d:Property:P13674|‎SIK-ISEA institution ID]], [[:d:Property:P13675|‎SIK-ISEA person ID]], [[:d:Property:P13676|‎SIK-ISEA work ID]], [[:d:Property:P13677|Kokugakuin University Digital Museum entry ID]], [[:d:Property:P13678|‎FLBB player ID]], [[:d:Property:P13679|Russian Cycling Federation person ID]], [[:d:Property:P13680|Geoguessr ID]], [[:d:Property:P13681|R-Sport team ID]], [[:d:Property:P13682|‎OSHWA identifier]], [[:d:Property:P13683|Personnel de l'administration préfectorale au 19e siècle ID]], [[:d:Property:P13685|Generation MSX hardware ID]], [[:d:Property:P13686|Generation MSX company or demo group ID]], [[:d:Property:P13687|‎Fanlore article ID]], [[:d:Property:P13688|MarathonView person ID]], [[:d:Property:P13689|‎Anthologia Graeca author ID]], [[:d:Property:P13690|Museum ID from Mexico SIC directory of museums]], [[:d:Property:P13691|Georgian Encyclopedia ID]], [[:d:Property:P13692|CoBiS LOD book ID]], [[:d:Property:P13693|‎c64.cz game ID]] <!-- END NEW PROPERTIES --> <!-- NEW PROPOSALS DO NOT REMOVE --> * New General datatypes property proposals to review: **[[:d:Wikidata:Property proposal/DuckDuckGo bang|DuckDuckGo bang]] (<nowiki>Identifier for use of DuckDuckGo bang shortcut, do not prefix with "!"</nowiki>) **[[:d:Wikidata:Property proposal/algebraic closure|algebraic closure]] (<nowiki>abgebraic closure of this field</nowiki>) **[[:d:Wikidata:Property proposal/value of this characteristic|value of this characteristic]] (<nowiki>non-numeric value of this characteristic applied to this mathematical object</nowiki>) * New External identifier property proposals to review: [[:d:Wikidata:Property proposal/National Library of Nigeria ID|National Library of Nigeria ID]], [[:d:Wikidata:Property proposal/Identifiant d'un(e) auteur(ice) dans le catalogue de la médiathèque de Sceaux|Identifiant d'un(e) auteur(ice) dans le catalogue de la médiathèque de Sceaux]], [[:d:Wikidata:Property proposal/Parabra pal Dicionariu Extremeñu de Juan Kam|Parabra pal Dicionariu Extremeñu de Juan Kam]], [[:d:Wikidata:Property proposal/EASIN ID|EASIN ID]], [[:d:Wikidata:Property proposal/A Dictionary of Genetics entry ID|A Dictionary of Genetics entry ID]], [[:d:Wikidata:Property proposal/TEQSA Provider ID|TEQSA Provider ID]], [[:d:Wikidata:Property proposal/TEQSA Course ID|TEQSA Course ID]], [[:d:Wikidata:Property proposal/Registered Training Organisation code|Registered Training Organisation code]], [[:d:Wikidata:Property proposal/Identifiant d'un mémoire dans XIXe siècle en mémoires|Identifiant d'un mémoire dans XIXe siècle en mémoires]], [[:d:Wikidata:Property proposal/Episodes.fm ID|Episodes.fm ID]], [[:d:Wikidata:Property proposal/ A Dictionary of Sports Studies entry ID| A Dictionary of Sports Studies entry ID]], [[:d:Wikidata:Property proposal/Open Science Thesaurus ID|Open Science Thesaurus ID]], [[:d:Wikidata:Property proposal/Dictionary of American Family Names ID|Dictionary of American Family Names ID]] <!-- END NEW PROPOSALS --> You can comment on [[d:Wikidata:Property proposal/Overview|all open property proposals]]! ''' Did you know? ''' * Query examples: ** [https://qlever.cs.uni-freiburg.de/osm-planet/J9BO8v?exec=true Railway crossing waterways in Norway with associated bridges]. ** [https://query-chest.toolforge.org/redirect/8d9jpdjE3Mcsc66SIS8GQqYK2YYgYOsm2myy2Oma00R Chart of the nominal outputs of Uganda's hydro-power plants] ([https://x.com/kateregga1/status/1939789382099071298 source]) ** [https://w.wiki/Eoya You have a Wikidata item with few sources? Check the references of all other items linking to that Item] ([https://bsky.app/profile/magnusmanske.wikis.world.ap.brid.gy/post/3lujyuegowp32 source]) * WikiProject Highlights: [[d:Wikidata:WikiProject sum of all paintings|Sum of all paintings]] - goal is to have a Wikidata Item for every notable painting. * [[d:Wikidata:Showcase items|Showcase Items]]: [[d:Q104454|Mario Götze (Q104454)]] - German association football player * [[d:Wikidata:Showcase lexemes|Showcase Lexemes]]: [[d:Lexeme:L1216630|Śrem (L1216630)]] - Polish proper noun (ɕrɛm) meaning "town in Greater Poland", "rural-urban municipality", or "village in Lower Silesia" ''' Development ''' * We made progress on figuring out how to make maps on mobile work well with Kartographer ([[phab:T394906]]) * Lydia and Mohammed are attending Wikimania. We are looking forward to seeing some of you there. [[phab:maniphest/query/4RotIcw5oINo/#R|You can see all open tickets related to Wikidata here]]. If you want to help, you can also have a look at [https://phabricator.wikimedia.org/project/board/71/query/zfiRgTnZF7zu/?filter=zfiRgTnZF7zu&order=priority the tasks needing a volunteer]. ''' Weekly Tasks ''' * Add labels, in your own language(s), for the new properties listed [[d:Wikidata:Status_updates/Next#Newest_properties_and_property_proposals_to_review|above]]. * Contribute to the showcase Item and Lexeme [[d:Wikidata:Status_updates/Next#Did_you_know?|above]]. * Govdirectory weekly focus country: [[d:Wikidata:WikiProject Govdirectory/Kenya|Kenya]] * Summarize your [[d:Wikidata:Status_updates/Next#Did_you_know?|WikiProject's ongoing activities]] in one or two sentences. * Help [[d:Special:LanguageStats|translate]] or proofread the interface and documentation pages, in your own language! * [[d:User:Pasleim/projectmerge|Help merge identical items]] across Wikimedia projects. * Help [[d:Wikidata:Status updates/Next|write the next summary!]] <div style="margin-top:10px; font-size:90%; padding-left:5px; font-family:Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;">'''· [[d:Special:MyLanguage/Wikidata:Status updates/Previous|Previous issue]] · [[d:Special:MyLanguage/Wikidata:Status updates/Current|Full report]] · [[m:Global message delivery/Targets/Wikidata|Unsubscribe]] · [[:d:User:Mohammed Abdulai (WMDE)|Mohammed Abdulai (WMDE)]] [[:d:User talk:Mohammed Abdulai (WMDE)|talk]] · [[Pengguna:MediaWiki message delivery|MediaWiki message delivery]] ([[Perbincangan pengguna:MediaWiki message delivery|bincang]]) 01:01, 5 Ogos 2025 (+08)''' </div> </div> </div> <!-- Pesanan dihantar oleh Pengguna:Mohammed Abdulai (WMDE)@metawiki yang menggunakan senarai di https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikidata&oldid=29074255 --> == Berita Teknologi: 2025-32 == <section begin="technews-2025-W32"/><div class="plainlinks"> '''[[m:Special:MyLanguage/Tech/News|Berita Teknologi]]''' terkini daripada komuniti teknikal Wikimedia. Sila beritahu pengguna lain tentang perubahan ini. Bukan semua perubahan akan menjejaskan anda. [[m:Special:MyLanguage/Tech/News/2025/32|Terjemahan]] telah pun tersedia. '''Kemas kini untuk penyunting''' * Para penyunting kini dapat mendayakan ciri [[mw:Special:MyLanguage/Product Safety and Integrity/Anti-abuse signals/User Info|Kad Info Pengguna]] (''User Info Card''). Ciri ini akan menambah sebuah ikon di sebelah nama pengguna pada laman sejarah dan laman log sumbangan pengguna. Ketika anda menekan ikon tersebut, data berkaitan dengan akaun seseorang pengguna itu seperti bilangan suntingan, suntingan dibalikkan, sekatan dan lain-lain akan terpapar. Ciri ini merupakan salah satu daripada projek bercakupan luas untuk memudahkan moderator menilai kebolehpercayaan akaun. Ciri tersebut boleh didayakan melalui [[testwiki:Special:GlobalPreferences#mw-prefsection-rendering|keutamaan sejagat anda]], dan kemudiannya pada minggu ini akan tersedia pada keutamaan wiki tempatan. [https://phabricator.wikimedia.org/T386439] * Semua pengguna dijemput untuk berikan komen pada [[m:Special:MyLanguage/CampaignEvents/Collaborative contributions|Sumbangan Kolaboratif]] (''Collaborative Contributions''), yakni sebuah projek yang baru sahaja dilancarkan oleh [[m:Special:MyLanguage/Connection Team|Pasukan Perhubungan]]. Projek tersebut bertujuan untuk mencipta satu cara baharu untuk memaparkan impak aktiviti penyuntingan kolaboratif (seperti edit-a-thon, pemacu tunggakan, dan WikiProjek) pada wiki. Sila hantar komen anda pada [[m:Talk:CampaignEvents/Collaborative contributions|laman perbincangan projek tersebut]]. [https://phabricator.wikimedia.org/T378035] * Para penyelia kini boleh tetapkan tempoh masa sekatan lalai untuk akaun sementara. Untuk melakukannya, penyelia perlu mencipta laman bernama <code dir=ltr>MediaWiki:Ipb-default-expiry-temporary-account</code> dan guna nilai yang ditetapkan pada <code dir=ltr>MediaWiki:Ipboptions</code>. Hal ini membenarkan penyelia untuk menyekat akaun sementara selama 90 hari dengan senangnya, yang bersamaan dengan sekatan tak terbatas dari segi fungsinya. Kelebihan penyelesaian ini ialah ia tidak menyelerakkan Khas:BlockList. [[mw:Special:MyLanguage/Manual:Block and unblock#Default block duration options|Pendokumenan lanjut]] telah disediakan. [https://phabricator.wikimedia.org/T398626] * [[File:Octicons-sync.svg|12px|link=|class=skin-invert|Item berulang]] Lihat kesemua {{formatnum:27}} {{PLURAL:27|tugasan}} serahan komuniti yang [[m:Special:MyLanguage/Tech/News/Recently resolved community tasks|telah diselesaikan pada minggu lalu]]. '''Kemas kini untuk penyumbang teknologi''' * Gajet kini boleh menyertakan fail <code dir=ltr>.vue</code>. Hal ini bermaksud pembangunan antara muka pengguna moden akan menjadi lebih senang menggunakan [[mw:Vue.js|Vue.js]], terutamanya menggunakan [[mw:Special:MyLanguage/Codex|Codex]] yakni sistem reka bentuk Wikimedia yang rasmi. [[wmdoc:codex/latest/icons/overview.html|Ikon Codex]] boleh dimuat melalui pentakrifan gajet. Contoh penggunaan boleh rujuk [[mw:Special:MyLanguage/Extension:Gadgets#Pages|laman pendokumenan]]. Untuk skrip pengguna yang menggunakan Vue.js, terdapat [[mw:API:CodexIcons|modul API]] yang kini wujud untuk memuat ikon Codex. [https://phabricator.wikimedia.org/T340460][https://phabricator.wikimedia.org/T311099] * Pembangun modul kini boleh menggunakan [[mw:Help:Extension:Translate/Message Bundles/Lua reference|antara muka Lua]] untuk meringkaskan penyediaan modul Lua yang perlu diterjemahkan pada Meta-Wiki. Penambahbaikan ini memudahkan penterjemah untuk mencari dan menyunting rentetan modul tanpa mengendali kod Lua mentah. Hal ini dapat mengelakkan kesilapan yang mungkin merosakkan modul ketika terjemahan. Pembangun modul dan penterjemah dijemput untuk [[commons:File:Translatable modules video demo July 2025.webm|tonton video demo]], baca lebih lanjut berkenaan [[mw:Special:MyLanguage/Translatable modules|modul boleh terjemah]] untuk memahami bagaimana ia berfungsi, rujuk [[m:Module:User Wikimedia project|Modul:User Wikimedia project]] untuk contoh penggunaan di Meta-Wiki, dan [[mw:Talk:Translatable modules|kongsi maklum balas mereka]] tentang sebagus mana antara muka Lua ini bantu menyelesaikan cabaran dalam aliran kerja mereka. Antara muka ini masih ada isu-isu prestasi, maka ia tidak sepatutnya dan masih belum berupaya untuk digunakan pada modul yang tinggi kegunaannya. [https://phabricator.wikimedia.org/T359918] * Pembangun perisian luar yang menyambung ke laman-laman Wikimedia perlu tetapkan satu agen pengguna yang mematuhi [[foundation:Special:MyLanguage/Policy:Wikimedia Foundation User-Agent Policy|dasar agen pengguna]]. Dasar ini akan mula menjadi lebih ketat dilaksanakan pada bulan Ogos disebabkan oleh perangkak luaran yang [[diffblog:2025/04/01/how-crawlers-impact-the-operations-of-the-wikimedia-projects/|melewah guna]] sumber Wikimedia. Peralatan yang dihos pada Wikimedia Toolfirge atau Cloud VPS tidak akan terganggu dengan dasar ini buat masa sekarang, tetapi sepatutnya perlu juga menetapkan agen pengguna. [[phab:T400119|Maklumat teknikal lanjut telah pun tersedia]], dan soalan berkaitan adalah dialu-alukan pada tugasan tersebut. * Paparan Bacaan Parsoid (''Parsoid Read Views'') akan mula diterapkan pada beberapa Wikipedia kecil sepanjang beberapa minggu akan datang, setelah kejayaan peralihan projek-projek Wikilayar dan Wikikamus ke Paparan Bacaan Parsoid. Untuk maklumat lanjut, sila lihat laman projek [[mw:Special:MyLanguage/Parsoid/Parser Unification|Parsoid/Penyatuan Parser]]. [https://phabricator.wikimedia.org/project/profile/7694/] * [[File:Octicons-sync.svg|12px|link=|class=skin-invert|Item berulang]] Kemas kini kod terperinci kemudian pada minggu ini: [[mw:MediaWiki 1.45/wmf.13|MediaWiki]] '''Perjumpaan dan acara''' * [[wmania:Special:MyLanguage/2025:Wikimania|Wikimania tahun 2025]] akan berlangsung pada 6-9 Ogos. [https://wikimedia.eventyay.com/talk/wikimania2025/schedule/ Program tersebut telah tersedia] untuk anda supaya anda dapat merancang sesu yang mana satu anda ingin sertai. Kebanyakan sesi akan ditayangkan secara langsung, dengan pengecualian beberapa sesi yang memaparkan ikon "tiada kamera". Jika anda menyertai program ini secara dalam talian untuk menonton penstriman langsung dan menggunakan ciri interaktif, sila [[wmania:Special:MyLanguage/2025:Registration|daftar]] untuk mendapatkan tiket maya percuma. Contohnya, anda mungkin berminat dengan sesi teknikal seperti: ** [https://wikimedia.eventyay.com/talk/wikimania2025/talk/GEH9DH/ Infrastruktur pengetahuan Wikimedia dalam internet yang berubah-ubah: Memastikan hala tuju mapan untuk kegunaan semula kandungan] ** [https://wikimedia.eventyay.com/talk/wikimania2025/talk/7ELN9Q/ Wikifungsi akan tiba ke wiki berdekatan anda!] ** [https://wikimedia.eventyay.com/talk/wikimania2025/talk/ZMGVJV/ Membentuk Masa Hadapan Pengalaman Pembaca Wikipedia] ** [https://wikimedia.eventyay.com/talk/wikimania2025/talk/KCKTFZ/ Menjadikan Wikipedia Lebih Boleh Dibaca: Langkah Seterusnya] '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' disediakan oleh [[m:Special:MyLanguage/Tech/News/Writers|penulis Tech News]] dan dihantar oleh [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Sumbang]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2025/32|Terjemah]]&nbsp;• [[m:Tech|Dapatkan bantuan]]&nbsp;• [[m:Talk:Tech/News|Beri maklum balas]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Melanggan atau menyahlanggan]].'' </div><section end="technews-2025-W32"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 11:40, 5 Ogos 2025 (+08) <!-- Pesanan dihantar oleh Pengguna:Quiddity (WMF)@metawiki yang menggunakan senarai di https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=29083927 --> == ''The Signpost'': 9 August 2025 == <div lang="en" dir="ltr" class="mw-content-ltr" style="margin-top:10px; font-size:90%; padding-left:5px; font-family:Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;">[[File:WikipediaSignpostIcon.svg|40px|right]] ''News, reports and features from the English Wikipedia's newspaper''</div> <div style="column-count:2;"> * News and notes: [[w:en:Wikipedia:Wikipedia Signpost/2025-08-09/News and notes|Court order snips out part of Wikipedia article, editors debate whether to frame shreds or pulp them]] * Discussion report: [[w:en:Wikipedia:Wikipedia Signpost/2025-08-09/Discussion report|News from ANI, AN, RSN, BLPN, ELN, FTN, and NPOVN]] * Disinformation report: [[w:en:Wikipedia:Wikipedia Signpost/2025-08-09/Disinformation report|The article in the most languages]] * Community view: [[w:en:Wikipedia:Wikipedia Signpost/2025-08-09/Community view|News from the Villages Pump]] * In the media: [[w:en:Wikipedia:Wikipedia Signpost/2025-08-09/In the media|Disgrace, dive bars, deceased despots, and diverse dispatches]] * Crossword: [[w:en:Wikipedia:Wikipedia Signpost/2025-08-09/Crossword|Accidental typography]] * Comix: [[w:en:Wikipedia:Wikipedia Signpost/2025-08-09/Comix|best-laid schemes o' wikis an' men]] * Traffic report: [[w:en:Wikipedia:Wikipedia Signpost/2025-08-09/Traffic report|I'm not the antichrist or the Superman]] </div> <div style="margin-top:10px; font-size:90%; padding-left:5px; font-family:Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;">'''[[w:en:Wikipedia:Wikipedia Signpost|Read this Signpost in full]]''' · [[w:en:Wikipedia:Signpost/Single|Single-page]] · [[m:Global message delivery/Targets/Signpost|Unsubscribe]] · [[m:Global message delivery|Global message delivery]] 10:27, 9 Ogos 2025 (+08) <!-- Sent via script ([[w:en:User:JPxG/SPS]]) --></div> <!-- Pesanan dihantar oleh Pengguna:JPxG@metawiki yang menggunakan senarai di https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Signpost&oldid=29085669 --> == Berita Teknologi: 2025-33 == <section begin="technews-2025-W33"/><div class="plainlinks"> '''[[m:Special:MyLanguage/Tech/News|Berita Teknologi]]''' terkini daripada komuniti teknikal Wikimedia. Sila beritahu pengguna lain tentang perubahan ini. Bukan semua perubahan akan menjejaskan anda. [[m:Special:MyLanguage/Tech/News/2025/33|Terjemahan]] telah pun tersedia. '''Kemas kini untuk penyunting''' * Palang alat WikiEditor kini telah memasukkan [[mw:Special:MyLanguage/Help:Extension:WikiEditor#Keyboard shortcuts|pintasan papan kekuncinya]] ke dalam petua alat butangnya. Hal ini akan membantu meningkatkan kebolehcarian ciri ini. [https://phabricator.wikimedia.org/T400583] * [[m:Special:MyLanguage/Product and Technology Advisory Council|Majlis Penasihat Produk dan Teknologi]] menerbitkan satu set [[m:Special:MyLanguage/Product and Technology Advisory Council/August 2025 draft PTAC proposals for feedback|eksperimen tercadang]] yang Yayasan Wikimedia boleh cuba meningkatkan komunikasi dengan komuniti. Maklum balas mengenai cadangan tersebut dialu-alukan sehingga 22 Ogos pada [[m:Talk:Product and Technology Advisory Council/August 2025 draft PTAC proposals for feedback|laman perbincangan ini]]. * Palang carian pada rupa Minerva (mudah alih) telah dikemas kini untuk menggunakan komponen carian taip dahulu yang sama dengan komponen pada rupa Vector 2022. Tiada perubahan dalam fungsi pencarian tetapi terdapat perubahan visual kecil, yang khususnya pada butang tutup carian telah ditukar daripada "X" kepada anak panah belakang. Hal ini membantu untuk membezakannya daripada butang "X" lain yang digunakan untuk mengosongkan sebarang teks. [https://phabricator.wikimedia.org/T393944] * Para penyunting pada sesetengah wiki akan mendapat sebuah togol baharu untuk "Himpunkan hasil mengikut laman." pada laman-laman senarai pantau, perubahan berkaitan dan perubahan terkini. Perubahan ini adalah berkaitan dengan [[mw:Special:MyLanguage/Moderator Tools/Watchlist/Experiment|eksperimen A/B]] yang dirancang untuk bermula pada 11 Ogos dan akan dijalankan selama 3–6 minggu di Wikipedia Bahasa Benggali, Wikipedia Bahasa Cina, Wikipedia Bahasa Czech, Wikipedia Bahasa Perancis, Wikipedia Bahasa Yunani, Wikipedia Bahasa Portugis dan Wikipedia Bahasa Urdu. Percubaan tersebut akan mengkaji adakah keupayaan penyunting untuk mencari suntingan yang mereka cari terjejas jika menjadikan ciri baharu tersebut lebih mudah ditemui. [https://phabricator.wikimedia.org/T396789] * [[File:Octicons-sync.svg|12px|link=|class=skin-invert|Item berulang]] Lihat kesemua {{formatnum:31}} {{PLURAL:31|tugasan}} serahan komuniti yang [[m:Special:MyLanguage/Tech/News/Recently resolved community tasks|telah diselesaikan pada minggu lalu]]. '''Kemas kini untuk penyumbang teknologi''' * Set data multiwiki untuk [[:wikt:en:Module:Unicode data|data Unikod]] telah dipindahkan ke [[c:Category:Unicode Module Datasets|Category:Unicode Module Datasets]] di Wikimedia Commons untuk mengikuti idea "Satu sumber data bersama untuk berbilang wiki tempatan". Kebanyakan wiki telah dikemas kini untuk menggunakan versi Commons. Anda boleh mengajukan soalan di [[c:Category talk:Unicode Module Datasets|laman perbincangan]]. [https://en.wiktionary.org/wiki/Module_talk:Unicode_data#Data_from_commons] * Kod Lua boleh menambah amaran jika berlakunya sesebuah kesilapan, dengan menggunakan fungsi <code dir=ltr>mw.addWarning()</code>. Kini anda boleh menambah lebih daripada satu amaran, berbanding sebelum ini amaran yang baharu menggantikan yang lama. Jika anda mengekalkan modul Lua yang telah menggunakan amaran, anda harus menyemak sama ada ia masih berfungsi seperti yang diharapkan. [https://phabricator.wikimedia.org/T398390] * [[File:Octicons-sync.svg|12px|link=|class=skin-invert|Item berulang]] Kemas kini kod terperinci kemudian pada minggu ini: [[mw:MediaWiki 1.45/wmf.14|MediaWiki]] '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' disediakan oleh [[m:Special:MyLanguage/Tech/News/Writers|penulis Tech News]] dan dihantar oleh [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Sumbang]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2025/33|Terjemah]]&nbsp;• [[m:Tech|Dapatkan bantuan]]&nbsp;• [[m:Talk:Tech/News|Beri maklum balas]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Melanggan atau menyahlanggan]].'' </div><section end="technews-2025-W33"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 07:29, 12 Ogos 2025 (+08) <!-- Pesanan dihantar oleh Pengguna:Quiddity (WMF)@metawiki yang menggunakan senarai di https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=29106516 --> == Wikidata weekly summary #692 == <div class="plainlinks mw-content-ltr" lang="en" dir="ltr"> [[File:Wikidata-logo-en.svg|150px|right]] <div style="margin-top:10px; padding-left:5px; font-family:Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;">'' Here's your quick overview of what has been happening around Wikidata in the<br>week leading up to 2025-08-11. Missed the previous one? See issue [[d:Special:MyLanguage/Wikidata:Status updates/Previous|#691]].<br>''</div> <div style="-moz-column-count:2; -webkit-column-count:2; column-count:2; -webkit-column-width: 400px; -moz-column-width: 400px; column-width: 400px;"> ''' Discussions ''' * New requests for permissions/Bot: [[d:Wikidata:Requests for permissions/Bot/Dolabbot|Dolabbot]] - Mass import of module subpages from other wikis (mainly English wiktionary) to Korean wiktionary and addition of corresponding Wikidata sitelinks. ''' Events ''' * Past: Wikimania 2025 took place last week! Day-by-day playlists are available on the Wikimedia Foundation [https://www.youtube.com/@TheWikimediaFoundation/playlists YouTube channel]. ''' Tool of the week ''' * [[d:User:Midleading|Midleading]] created a a UserScript called [[d:User:Midleading/RemoveRedundantLabels.js|RemoveRedundantLabels.js]]. This user script adds a new tool Item, that can be used to remove all labels that are the same as mul label, in one click. ''' Newest [[d:Special:ListProperties|properties]] and [[d:Special:MyLanguage/Wikidata:Property proposal|property proposals]] to review ''' *New General datatypes: **[[:d:Property:P13696|taxon aspect image]] (<nowiki>an exemplary image of a particular aspect for this taxon. Relevant for taxonomic identification</nowiki>) * New External identifiers: [[:d:Property:P13694|Mizuumi Wiki ID]], [[:d:Property:P13695|My Abandonware company ID]], [[:d:Property:P13697|Vintagepostcards-Archive-ID]], [[:d:Property:P13698|Historical picture postcards University of Osnabrück ID]] <!-- END NEW PROPERTIES --> <!-- NEW PROPOSALS DO NOT REMOVE --> * New General datatypes property proposals to review: **[[:d:Wikidata:Property proposal/awarded for type of work|awarded for type of work]] (<nowiki>type of work for which an award or type of award is conferred</nowiki>) **[[:d:Wikidata:Property proposal/display size (diagonal)|display size (diagonal)]] (<nowiki>diagonal length of a rectangular electronic display</nowiki>) **[[:d:Wikidata:Property proposal/non-free official cover art URL|non-free official cover art URL]] (<nowiki>URL of a copyrighted cover image for a creative work at an authorized distributor's website</nowiki>) **[[:d:Wikidata:Property proposal/IUPAC name|IUPAC name]] (<nowiki>Name of a chemical compound following the IUPAC nomenclature of (in)organic chemistry.</nowiki>) **[[:d:Wikidata:Property proposal/Creed|Creed]] (<nowiki></nowiki>) * New External identifier property proposals to review: [[:d:Wikidata:Property proposal/Artfacts artist ID|Artfacts artist ID]], [[:d:Wikidata:Property proposal/nextroom building ID|nextroom building ID]], [[:d:Wikidata:Property proposal/USB device ID|USB device ID]], [[:d:Wikidata:Property proposal/Caixin company ID|Caixin company ID]], [[:d:Wikidata:Property proposal/BIBFRAME Work ID|BIBFRAME Work ID]], [[:d:Wikidata:Property proposal/Primary Vessel Number|Primary Vessel Number]], [[:d:Wikidata:Property proposal/Songsofy artist ID|Songsofy artist ID]], [[:d:Wikidata:Property proposal/PCI vendor hexadecimal ID|PCI vendor hexadecimal ID]], [[:d:Wikidata:Property proposal/The Concise Oxford Dictionary of Art Terms entry ID|The Concise Oxford Dictionary of Art Terms entry ID]], [[:d:Wikidata:Property proposal/T10 vendor ID string|T10 vendor ID string]], [[:d:Wikidata:Property proposal/The Oxford Essential Dictionary of the U.S. Military entry ID|The Oxford Essential Dictionary of the U.S. Military entry ID]], [[:d:Wikidata:Property proposal/SPoT skater ID (new scheme)|SPoT skater ID (new scheme)]], [[:d:Wikidata:Property proposal/Identifiant d'une pièce musicale dans le répertoire de la SACEM|Identifiant d'une pièce musicale dans le répertoire de la SACEM]] <!-- END NEW PROPOSALS --> You can comment on [[d:Wikidata:Property proposal/Overview|all open property proposals]]! ''' Did you know? ''' * Query examples: ** [https://w.wiki/9twM Mothers on Wikidata] - explore the mother and child relationships of Wikidata items. ** [https://qlever.cs.uni-freiburg.de/wikidata/tYjsyi Human with article in simple and no english article] (QLever) ([[d:Wikidata:Request_a_query#Articles_on_simple_Wikipedia_but_not_en.Wikipedia|source]]) * [[d:Wikidata:Showcase items|Showcase Items]]: [[d:Q20683626|2016 Taiwanese presidential election (Q20683626)]] - election in Taiwan * [[d:Wikidata:Showcase lexemes|Showcase Lexemes]]: [[d:Lexeme:L1334366|illing (L1334366)]] - English adjective/noun (ˈɪlɪŋ) meaning "annoyed/unhappy", "acting aggressively", or "in a difficult situation" ''' Development ''' * We attended [[Wikimania:2025:Wikimania|Wikimania 205]] in Nairobi * We continued efforts to get our new mobile statement UI for Items with the Kartographer extension, and merged a first version that mostly works ([[Phab:T394906]]) * We began work on including accessibility testing for the new mobile statement editing UI for Items ([[Phab:T400678]]) * The entity types for the new search dropdown has been updated to have Items at the top ([[Phab:T398817]]) [[phab:maniphest/query/4RotIcw5oINo/#R|You can see all open tickets related to Wikidata here]]. If you want to help, you can also have a look at [https://phabricator.wikimedia.org/project/board/71/query/zfiRgTnZF7zu/?filter=zfiRgTnZF7zu&order=priority the tasks needing a volunteer]. ''' Weekly Tasks ''' * Add labels, in your own language(s), for the new properties listed [[d:Wikidata:Status_updates/Next#Newest_properties_and_property_proposals_to_review|above]]. * Contribute to the showcase Item and Lexeme [[d:Wikidata:Status_updates/Next#Did_you_know?|above]]. * Summarize your [[d:Wikidata:Status_updates/Next#Did_you_know?|WikiProject's ongoing activities]] in one or two sentences. * Help [[d:Special:LanguageStats|translate]] or proofread the interface and documentation pages, in your own language! * [[d:User:Pasleim/projectmerge|Help merge identical items]] across Wikimedia projects. * Help [[d:Wikidata:Status updates/Next|write the next summary!]] <div style="margin-top:10px; font-size:90%; padding-left:5px; font-family:Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;">'''· [[d:Special:MyLanguage/Wikidata:Status updates/Previous|Previous issue]] · [[d:Special:MyLanguage/Wikidata:Status updates/Current|Full report]] · [[m:Global message delivery/Targets/Wikidata|Unsubscribe]] · [[:d:User:Mohammed Abdulai (WMDE)|Mohammed Abdulai (WMDE)]] [[:d:User talk:Mohammed Abdulai (WMDE)|talk]] · [[Pengguna:MediaWiki message delivery|MediaWiki message delivery]] ([[Perbincangan pengguna:MediaWiki message delivery|bincang]]) 17:50, 12 Ogos 2025 (+08)''' </div> </div> </div> <!-- Pesanan dihantar oleh Pengguna:Mohammed Abdulai (WMDE)@metawiki yang menggunakan senarai di https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikidata&oldid=29104433 --> == Wikidata weekly summary #693 == <div class="plainlinks mw-content-ltr" lang="en" dir="ltr"> [[File:Wikidata-logo-en.svg|150px|right]] <div style="margin-top:10px; padding-left:5px; font-family:Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;">'' Here's your quick overview of what has been happening around Wikidata in the<br>week leading up to 2025-08-18. Missed the previous one? See issue [[d:Special:MyLanguage/Wikidata:Status updates/Previous|#692]].<br>''</div> <div style="-moz-column-count:2; -webkit-column-count:2; column-count:2; -webkit-column-width: 400px; -moz-column-width: 400px; column-width: 400px;"> ''' Events ''' * [[d:Special:MyLanguage/Wikidata:Events|Upcoming events]]: New Linked Data for Libraries [[Wikidata: WikiProject LD4 Wikidata Affinity Group|LD4 Wikidata Affinity Group]] project series! Mark your calendars for our third session of our event series, an Introduction to Wikidata/EMCO, which is meant to introduce EMCO participants and anyone interested to Wikidata and to develop frameworks and skills for entity management in the Wikidata environment. We will review searching in Wikidata and have a practical, hands-on exercise where everyone can create a new person item and add some statements. Join us Tuesday, August 19th at 9am PT/ 12pm ET/ 16:00 UTC / 6pm CEST [https://zonestamp.toolforge.org/1755619200 Time zone converter]. Please see our [https://www.wikidata.org/wiki/Wikidata:WikiProject_LD4_Wikidata_Affinity_Group/Project_Series/IntroEMCO project page] for more information and Zoom links. ''' Press, articles, blog posts, videos ''' * Videos: ** [https://m.youtube.com/watch?v=rTKWoZY8I8Y What Is Wikidata? - Be App Savvy] ** [https://m.youtube.com/watch?v=IYlzoFT3Wi4&pp=0gcJCf8Ao7VqN5tD OpenStreetMap x Wikidata] - Wikidata Taiwan ''' Tool of the week ''' * Magnus Manske’s developed a [https://como.toolforge.org/#/game/autodesc Como Wikidata Game] using Autodesc, this game suggests short descriptions for Wikidata items that don't have any. Review each suggestion, improve it if needed, and submit a concise, accurate description. Additioanlly the andriod application for the game is available for download at [https://play.google.com/store/apps/details?id=org.toolforge.como Google Play Store] ''' Other Noteworthy Stuff ''' * Are you a developer using Wikidata's data in your application with the action API or Query Service? The Wikidata development would love to talk to you to help improve how you can get to Wikidata's data. More details [https://greatquestion.co/wikimediadeutschland/x2sslsjb/apply here (Great Question)]. User interview is 60-mins and you’ll receive compensation as a thank-you for your time. ''' Newest [[d:Special:ListProperties|properties]] and [[d:Special:MyLanguage/Wikidata:Property proposal|property proposals]] to review ''' <!-- NEW PROPERTIES DO NOT REMOVE --> * New External identifiers: [[:d:Property:P13699|National Library of Nigeria ID]], [[:d:Property:P13700|Artfacts artist ID]] <!-- END NEW PROPERTIES --> <!-- NEW PROPOSALS DO NOT REMOVE --> * New General datatypes property proposals to review: **[[:d:Wikidata:Property proposal/Código INE (Bolivia)|Código INE (Bolivia)]] (<nowiki>Official hierarchical identifier of the National Institute of Statistics of Bolivia for administrative entities such as departments, provinces and municipalities.</nowiki>) **[[:d:Wikidata:Property proposal/quality for|quality for]] (<nowiki>quality that is described by this sense of adjective/grammatical modifier</nowiki>) **[[:d:Wikidata:Property proposal/type of quality|type of quality]] (<nowiki>qualifier of "item for this modifier" that specifies the type of quality</nowiki>) **[[:d:Wikidata:Property proposal/has wireless capabilities|has wireless capabilities]] (<nowiki>type of wireless connectivity this device has/supports</nowiki>) **[[:d:Wikidata:Property proposal/designed for handedness|designed for handedness]] (<nowiki>hand(s) that this object is intended to be used with</nowiki>) * New External identifier property proposals to review: [[:d:Wikidata:Property proposal/Valais cantonal parliament ID|Valais cantonal parliament ID]], [[:d:Wikidata:Property proposal/Arcanes ID|Arcanes ID]], [[:d:Wikidata:Property proposal/A Dictionary of Travel and Tourism entry ID|A Dictionary of Travel and Tourism entry ID]], [[:d:Wikidata:Property proposal/IGDB tag ID|IGDB tag ID]], [[:d:Wikidata:Property proposal/TechnoMusicWorld artist ID|TechnoMusicWorld artist ID]], [[:d:Wikidata:Property proposal/TechnoMusicWorld release ID|TechnoMusicWorld release ID]], [[:d:Wikidata:Property proposal/TechnoMusicWorld track ID|TechnoMusicWorld track ID]], [[:d:Wikidata:Property proposal/A Dictionary of Dentistry entry ID|A Dictionary of Dentistry entry ID]], [[:d:Wikidata:Property proposal/CELL ID|CELL ID]], [[:d:Wikidata:Property proposal/Flemish Community Masterpieces List item ID|Flemish Community Masterpieces List item ID]], [[:d:Wikidata:Property proposal/A Dictionary of Environment and Conservation entry ID|A Dictionary of Environment and Conservation entry ID]], [[:d:Wikidata:Property proposal/Hamburger Frauenbiografien ID|Hamburger Frauenbiografien ID]], [[:d:Wikidata:Property proposal/GamesIndustry.biz topic ID|GamesIndustry.biz topic ID]], [[:d:Wikidata:Property proposal/Ophardt Team Sportevent person ID|Ophardt Team Sportevent person ID]], [[:d:Wikidata:Property proposal/LINDAS ID|LINDAS ID]], [[:d:Wikidata:Property proposal/Digital ROC people ID|Digital ROC people ID]], [[:d:Wikidata:Property proposal/Museum of Fine Arts, Lyon object ID|Museum of Fine Arts, Lyon object ID]], [[:d:Wikidata:Property proposal/Nebraska Authors author ID|Nebraska Authors author ID]], [[:d:Wikidata:Property proposal/InfoconDB series ID|InfoconDB series ID]], [[:d:Wikidata:Property proposal/InfoconDB conference ID|InfoconDB conference ID]], [[:d:Wikidata:Property proposal/setlist.fm festival ID|setlist.fm festival ID]], [[:d:Wikidata:Property proposal/Digital ROC event ID|Digital ROC event ID]], [[:d:Wikidata:Property proposal/ScholarGPS scholar ID|ScholarGPS scholar ID]], [[:d:Wikidata:Property proposal/ScholarGPS institution ID|ScholarGPS institution ID]], [[:d:Wikidata:Property proposal/ScholarGPS field and discipline ID|ScholarGPS field and discipline ID]], [[:d:Wikidata:Property proposal/ScholarGPS specialty ID|ScholarGPS specialty ID]], [[:d:Wikidata:Property proposal/The Digital Ark person ID|The Digital Ark person ID]], [[:d:Wikidata:Property proposal/ScholarGPS country profile ID|ScholarGPS country profile ID]], [[:d:Wikidata:Property proposal/MHOBT ID|MHOBT ID]], [[:d:Wikidata:Property proposal/Letterboxd person ID|Letterboxd person ID]] <!-- END NEW PROPOSALS --> You can comment on [[d:Wikidata:Property proposal/Overview|all open property proposals]]! ''' Did you know? ''' * Query examples: ** [https://w.wiki/F4Fv Wikidata entities shaped like businesses] ([https://w.wiki/F4Mf Sparql source]) ** [https://w.wiki/6DJd Map of sub-categories of a Commons category] * Newest [[d:Special:MyLanguage/Wikidata:WikiProjects|WikiProjects]]: [https://www.wikidata.org/wiki/Wikidata:WikiProject_Irish_Traditional_Music WikiProject Irish Traditional Music] - This project aims to enhance the representation of Irish traditional music on Wikidata * [[d:Wikidata:Showcase items|Showcase Items]]: [[d:Q737062|Olympia (Q737062)]] - painting by Édouard Manet * [[d:Wikidata:Showcase lexemes|Showcase Lexemes]]: [[d:Lexeme:L1250690|spegnere (L1250690)]] - Italian verb (ˈspeɲ.ɲe.re) meaning "to extinguish (a fire)", "to turn off (a device)", or "to die (euphemistic)" ''' Development ''' * Mobile editing of statements: We are continuing the work - so far on the read-only mobile version. We will start looking into editing soon. You can follow along with the development on [https://wikidata.beta.wmflabs.org beta Wikidata]. * GraphQL: We are continuing some experiments with GraphQL to see if it is useful for specific types of access to Wikidata's data. * Dumps: We are starting to experiment with subset dumps to see if we can get meaningful smaller dumps for reusers. * Wikidata integration in the other Wikimedia projects: ** We are working on scalability issues around the number of changes from Wikidata that get sent to Wikipedia and co. As part of this we are continuing to look into how to decrease the number of changes in recent changes and watchlist on Wikipedia and co that don't actually affect an article there. ** We are investigating how the upcoming larger rollout of Parsoid affects the tracking of Wikidata usage in articles. ** We are looking into improving the Databox Lua module that is used especially in smaller Wikipedias to get Wikidata-powered infoboxes. * Federation: We are looking at the previous prototype for Federated Properties that allowed to use Wikidata's Properties on another Wikibase instance. We are checking what if anything of it can be revived for our current work to allow other Wikibase instances to use Wikidata's Items and Properties seamlessly. * Data governance: We are concluding research around the current undestanding of people about which data should go where in the Wikibase Ecosystem. * Constraint reports: We limited Special:ConstraintReport to logged-in users to avoid AI scrapers hitting the systems too hard ([[phab:T401789])) [[phab:maniphest/query/4RotIcw5oINo/#R|You can see all open tickets related to Wikidata here]]. If you want to help, you can also have a look at [https://phabricator.wikimedia.org/project/board/71/query/zfiRgTnZF7zu/?filter=zfiRgTnZF7zu&order=priority the tasks needing a volunteer]. ''' Weekly Tasks ''' * Add labels, in your own language(s), for the new properties listed [[d:Wikidata:Status_updates/Next#Newest_properties_and_property_proposals_to_review|above]]. * Contribute to the showcase Item and Lexeme [[d:Wikidata:Status_updates/Next#Did_you_know?|above]]. * Govdirectory weekly focus country: [[d:Wikidata:WikiProject Govdirectory/Cyprus|Cyprus]] * Summarize your [[d:Wikidata:Status_updates/Next#Did_you_know?|WikiProject's ongoing activities]] in one or two sentences. * Help [[d:Special:LanguageStats|translate]] or proofread the interface and documentation pages, in your own language! * [[d:User:Pasleim/projectmerge|Help merge identical items]] across Wikimedia projects. * Help [[d:Wikidata:Status updates/Next|write the next summary!]] <div style="margin-top:10px; font-size:90%; padding-left:5px; font-family:Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;">'''· [[d:Special:MyLanguage/Wikidata:Status updates/Previous|Previous issue]] · [[d:Special:MyLanguage/Wikidata:Status updates/Current|Full report]] . [[m:Global message delivery/Targets/Wikidata|Unsubscribe]] . [[:d:User:JosefAnthony |JosefAnthony]] [[:d:User talk:JosefAnthony|talk]] . [[Pengguna:MediaWiki message delivery|MediaWiki message delivery]] ([[Perbincangan pengguna:MediaWiki message delivery|bincang]]) 21:20, 18 Ogos 2025 (+08)''' </div> </div> </div> <!-- Pesanan dihantar oleh Pengguna:JosefAnthony@metawiki yang menggunakan senarai di https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikidata&oldid=29142512 --> == <span lang="en" dir="ltr">Tech News: 2025-34</span> == <div lang="en" dir="ltr"> <section begin="technews-2025-W34"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2025/34|Translations]] are available. '''Updates for editors''' * Later this week, people who are logged-in and have the "[[mw:Special:MyLanguage/Talk pages project/Feature summary|Discussion tools]]" [[Special:Preferences#mw-prefsection-betafeatures|Beta Feature]] enabled will gain the ability to "Thank" individual comments directly from talk pages, rather than needing to navigate to page history. [[mw:Special:MyLanguage/Talk pages project/Feature summary#Comment actions|Learn more about this feature]]. [https://phabricator.wikimedia.org/T400849] * An A/B test comparing two versions of the desktop donate link launched on testwiki on 12 August and on English Wikipedia 14 August for 0.1% of logged out users on the desktop site. The experiment will run for three weeks, ending on 12 September. [https://phabricator.wikimedia.org/T395716] * An A/A test to measure the baseline for reader retention was launched 12 August using [[wikitech:Experimentation Lab|Experimentation Lab]]. This measures the percentage of users who revisit a wiki after their initial visit over a 14-day period. No visual changes are expected. The experiment will run through 31 August. [https://phabricator.wikimedia.org/T399227] * Five new wikis have been created: ** a {{int:project-localized-name-group-wikisource/en}} in [[d:Q34057|Tagalog]] ([[s:tl:|<code>s:tl:</code>]]) [https://phabricator.wikimedia.org/T388639] ** a {{int:project-localized-name-group-wikisource/en}} in [[d:Q36213|Madurese]] ([[s:mad:|<code>s:mad:</code>]]) [https://phabricator.wikimedia.org/T391747] ** a {{int:project-localized-name-group-wikipedia/en}} in [[d:Q3450749|Rakhine]] ([[w:rki:|<code>w:rki:</code>]]) [https://phabricator.wikimedia.org/T392490] ** a {{int:project-localized-name-group-wikibooks/en}} in [[d:Q13324|Minangkabau]] ([[b:min:|<code>b:min:</code>]]) [https://phabricator.wikimedia.org/T395452] ** a {{int:project-localized-name-group-wiktionary/en}} in [[d:Q7598268|Standard Moroccan Amazigh]] ([[wikt:zgh:|<code>wikt:zgh:</code>]]) [https://phabricator.wikimedia.org/T399684] * [[File:Octicons-sync.svg|12px|link=|class=skin-invert|Recurrent item]] View all {{formatnum:46}} community-submitted {{PLURAL:46|task|tasks}} that were [[m:Special:MyLanguage/Tech/News/Recently resolved community tasks|resolved last week]]. '''Updates for technical contributors''' * [[File:Octicons-sync.svg|12px|link=|class=skin-invert|Recurrent item]] Detailed code updates later this week: [[mw:MediaWiki 1.45/wmf.15|MediaWiki]] '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2025/34|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2025-W34"/> </div> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 08:38, 19 Ogos 2025 (+08) <!-- Pesanan dihantar oleh Pengguna:Quiddity (WMF)@metawiki yang menggunakan senarai di https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=29127690 --> == Wikidata weekly summary #694 == <div class="plainlinks mw-content-ltr" lang="en" dir="ltr"> [[File:Wikidata-logo-en.svg|150px|right]] <div style="margin-top:10px; padding-left:5px; font-family:Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;">'' Here's your quick overview of what has been happening around Wikidata in the<br>week leading up to 2025-08-18. Missed the previous one? See issue [[d:Special:MyLanguage/Wikidata:Status updates/Previous|#693]].<br>''</div> <div style="-moz-column-count:2; -webkit-column-count:2; column-count:2; -webkit-column-width: 400px; -moz-column-width: 400px; column-width: 400px;"> ''' Discussions ''' * Open request for adminship: [[d:Wikidata:Requests_for_permissions/Administrator/Rubah_Hitam_Vukova|Rubah Hitam Vukova]] - RfP scheduled to end after 31 August 2025 14:16 (UTC) * New requests for permissions/Bot: [[d:Wikidata:Requests_for_permissions/Bot/DifoolBot_7|DifoolBot 7]] - task(s): Adding a Wikipedia reference to unsourced day-precision [[d:Property:P569|date of birth (P569)]] and [[d:Property:P570|date of death (P570)]] claims. * Closed request for permissions/Bot: [[d:Wikidata:Requests_for_permissions/Bot/Dolabbot|Dolabbot]] - task(s): Import module subpages from other wikis (mainly English wiktionary) to Korean wiktionary and addition of corresponding Wikidata sitelinks. * New request for comments: [[d:Wikidata:Requests_for_comment/Pilot_Project_for_AI-Assisted_Wikidata_Onboarding_%26_Quality_Control|Pilot project for AI-Assisted Wikidata onboarding and Quality control]]. ''' Events ''' * [[d:Special:MyLanguage/Wikidata:Events|Upcoming events]]: ** The call for proposals deadline for [[d:Event:WikidataCon 2025|WikidataCon 2025]] is very close (end of the August). Submit your session proposals at this [https://pretalx.com/wikidatacon-2025/cfp Call for Proposals] page. ** Wikidata's 13th birthday decentralized events will take place in October and November 2025. Feel free to browse [[d:Wikidata:Thirteenth Birthday/Run an event|the documentation pages]] to learn how to organize an event in your area and get in touch with other organizers. If you need funding support, make sure to apply for the micro-grants before the deadline of September 1st. Please help translate the documentation pages into your language. ** [[m:WikiCite_2025|WikiCite 2025]]: a 3-day (25 - 31 August 2025) conference, summit and hackathon for creating an ecosystem of bibliographical data. To attend online, please sign-up on the [[m:WikiCite_2025/Participants|Participants]] page. ''' Press, articles, blog posts, videos ''' * Blogs: [https://www.stephenharrison.com/p/how-wikidata-is-coding-for-humanity How Wikidata is coding for humanity] - In this interview, Lydia Pintscher of Wikimedia Deutschland speaks with Stephen Harrison on how Wikidata connects human and machine-readable knowledge and why contributing to it is having a global impact. * Papers: [https://papers.ssrn.com/sol3/papers.cfm?abstract_id=5396411#:~:text=Abstract,and%20automated%20decision%2Dmaking%20systems. Wikidata's Worldview: A Semantic Network Analysis of an AI Knowledge Pipeline] - The paper examines Wikidata as a key AI knowledge source, showing how its structures and classifications influence machine decision-making, and calls for greater transparency in AI data systems. * Videos: ** [https://m.youtube.com/watch?v=OeiXnbpRC2A What Wikidata Reveals About the Good Side of the Internet] ** [https://m.youtube.com/watch?v=nuzw-qehCT8 Resolving the Empty Result Issue in the Wikidata Query Service] * Podcast: [https://www.iheart.com/podcast/263-tech-talks-daily-28475628/episode/3391-what-wikidata-reveals-about-the-290000631/ Tech Talks Daily - What Wikidata reveals about the good side of the internet?] - This episode features Lydia Pintscher who reveals how this massive, collaborative dataset empowers communities worldwide to build tools for the public good, and what a truly “good internet” can look like... * Presentations: [[d:File:Wikimania 2025 - Wikidata a whirlwind tour through the land of Wikidata-powered apps.pdf|Wikimania 2025 - Wikidata a whirlwind tour through the land of Wikidata-powered apps]] (slides for a talk showcasing Wikidata powered apps at Wikimania 2025) By Lydia Pintscher ''' Tool of the week ''' * The [[m:Como|Como GWAP]]<small> (''[[d:Q125832524|Q125832524]]'')</small> (games with a purpose) app has just released to the [https://apps.apple.com/us/app/como-a-crowdsourcing-game/id6686407794 iOS App Store]. Also playable in your [https://como.toolforge.org/ Web Browser] and Android ([https://play.google.com/store/apps/details?id=org.toolforge.como Google Play Store]), the latest release includes Stats tracking and Leaderboards. * A new tool [[Wikidata:Tools/SPARQL Recent Changes 2|SPARQL Recent Changes 2]] has been released and enables mass-validation of entities in Wikidata based on their recent changes. This tool enables users to ensure that whole subgraphs are valid according to any given EntitySchema! * [https://wikicrowd.toolforge.org/groups WikiCrowd] A tool for crowdsourced micro-edits on Wikimedia projects, letting users make quick contributions—like labeling images or answering simple questions—to improve data on Commons and Wikidata. ''' Other Noteworthy Stuff ''' * [[m:Wikisource reader app|Wikisource reader app]] was released. It utilizes the power of Wikidata. * [https://paulina.toolforge.org/ Paulina] won one of this year's [[m:Coolest Tool Award|Coolest Tool Awards]] = Newest [[d:Special:ListProperties|properties]] and [[d:Special:MyLanguage/Wikidata:Property proposal|property proposals]] to review = <!-- NEW PROPERTIES DO NOT REMOVE --> * New General datatypes property proposals to review: **[[:d:Property:P13713|rewards this type of work]] (<nowiki>kind of work for which an award is given</nowiki>) **[[:d:Property:P13715|‎watercraft prefix]] (<nowiki>prefix applied to watercraft operated by different organisations</nowiki>) **[[:d:Property:P13718|‎proposed entity type]] (<nowiki>what a proposed entity would be</nowiki>) **[[:d:Property:P13723|‎Modern Shrine Ranking]] (<nowiki>Rank in the Modern system of ranked Shinto Shrines</nowiki>) **[[:d:Property:P13724|‎Cyclocross24 rider ID]] (<nowiki>identifier for a cyclo-cross cyclist in the Cyclocross24 database</nowiki>) **[[:d:Property:P13732|‎DuckDuckGo bang]] (<nowiki>Identifier for use of DuckDuckGo bang shortcut</nowiki>) * New External identifier property proposals to review: [[:d:Property:P13701|Database dei fondi musicali toscani ID]], [[:d:Property:P13702|‎Deaf Movie Database person ID]], [[:d:Property:P13703|‎Deaf Movie Database genre ID]], [[:d:Property:P13704|‎Deaf Movie Database language ID]], [[:d:Property:P13705|‎Deaf Movie Database country ID]], [[:d:Property:P13706|‎MacPorts port]], [[:d:Property:P13707|‎dvdcompare.net film ID]], [[:d:Property:P13708|‎Encyclopedia of Indianapolis ID]], [[:d:Property:P13709|Mobility Database ID]], [[:d:Property:P13712|PCPartPicker product type ID]], [[:d:Property:P13714|Library of Congress BIBFRAME Work ID]], [[:d:Property:P13716|USB device ID]], [[:d:Property:P13717|Rekhta Gujarati author ID]], [[:d:Property:P13719|A Dictionary of Public Health entry ID]], [[:d:Property:P13720|Yandex Books author ID]], [[:d:Property:P13721|CoreTennis.net player ID]], [[:d:Property:P13722|rada.info council ID]], [[:d:Property:P13725|Athletics Podium person ID]], [[:d:Property:P13726|‎CESAR title ID]], [[:d:Property:P13727|Polski Petersburg encyclopedia ID (Russian version)]], [[:d:Property:P13728|Polish Taxpayer Identification Number]], [[:d:Property:P13729|‎Berardi Arte artist ID]], [[:d:Property:P13730|Swiss Films person ID]], [[:d:Property:P13731|Swiss Films company ID]], [[:d:Property:P13733|médiathèque de Sceaux catalog author ID]], [[:d:Property:P13734|EASIN ID]], [[:d:Property:P13735|A Dictionary of Genetics entry ID]], [[:d:Property:P13736|A Dictionary of Sports Studies entry ID]], [[:d:Property:P13737|Open Science Thesaurus ID]], [[:d:Property:P13738|PCI vendor hexadecimal ID]], [[:d:Property:P13739|NuGet package]], [[:d:Property:P13740|LINDAS ID]], [[:d:Property:P13741|‎Archaeological Cadastre (Greece) ID]], [[:d:Property:P13742|Dictionary of American Family Names ID]] <!-- END NEW PROPERTIES --> <!-- NEW PROPOSALS DO NOT REMOVE --> * New General datatypes property proposals to review: **[[:d:Wikidata:Property proposal/museociclismo|museociclismo]] (<nowiki>id for museociclismo.it</nowiki>) **[[:d:Wikidata:Property proposal/identificativo Viario di Roma|identificativo Viario di Roma]] (<nowiki>identifier for a street in Rome</nowiki>) **[[:d:Wikidata:Property proposal/form factor|form factor]] (<nowiki>physical design paradigm this object is aligned with</nowiki>) **[[:d:Wikidata:Property proposal/implies (2)|implies (2)]] (<nowiki>axiom or conjecture that this axiom or conjecture implies</nowiki>) **[[:d:Wikidata:Property proposal/comes with|comes with]] (<nowiki>object which is included with this item, but is not part of it</nowiki>) *New External identifier property proposals to review: [[:d:Wikidata:Property proposal/Letterboxd person ID|Letterboxd person ID]], [[:d:Wikidata:Property proposal/EU-ID|EU-ID]], [[:d:Wikidata:Property proposal/Viario di Roma ID|Viario di Roma ID]], [[:d:Wikidata:Property proposal/Kick username|Kick username]], [[:d:Wikidata:Property proposal/Ene dilim ID|Ene dilim ID]], [[:d:Wikidata:Property proposal/LTT Labs product ID|LTT Labs product ID]], [[:d:Wikidata:Property proposal/Concept ID in Arab Encyclopedia|Concept ID in Arab Encyclopedia]], [[:d:Wikidata:Property proposal/La Fayette ID|La Fayette ID]], [[:d:Wikidata:Property proposal/Archivio Storico Ricordi partiture ID|Archivio Storico Ricordi partiture ID]], [[:d:Wikidata:Property proposal/United Methodist Church church ID|United Methodist Church church ID]], [[:d:Wikidata:Property proposal/Record Group Number of National Archives Administration, Taiwan|Record Group Number of National Archives Administration, Taiwan]], [[:d:Wikidata:Property proposal/Autostraddle topic ID|Autostraddle topic ID]], [[:d:Wikidata:Property proposal/LGBTQ Nation tag ID|LGBTQ Nation tag ID]], [[:d:Wikidata:Property proposal/The Advocate tag ID|The Advocate tag ID]], [[:d:Wikidata:Property proposal/Xtra Magazine topic ID|Xtra Magazine topic ID]], [[:d:Wikidata:Property proposal/Out tag ID|Out tag ID]], [[:d:Wikidata:Property proposal/Queerty tag ID|Queerty tag ID]] <!-- END NEW PROPOSALS --> You can comment on [[d:Wikidata:Property proposal/Overview|all open property proposals]]! ''' Did you know? ''' * Query examples: ** [https://w.wiki/F6NR Cool beaches in Antartica] ** [https://w.wiki/F8At Airports with IATA and/or ICAO airport codes, their wikidata Item id's and the English label of the Item] ([[d:Wikidata:Request_a_query#Airport_query|source]]) * Newest [[d:Special:MyLanguage/Wikidata:WikiProjects|WikiProjects]]: [https://www.wikidata.org/wiki/Wikidata:WikiProject_They_not_were_witches_they_were_women WikiProject They Were Not Witches, They Were Women] - A Wikidata project preserving the stories of women accused as witches in Catalonia and Andorra (1419–1796). * [[d:Wikidata:Showcase items|Showcase Items]]: [[d:Q9321426|Le Monde de Dory (Q9321426)]] - 2016 American animated film directed by Andrew Stanton * [[d:Wikidata:Showcase lexemes|Showcase Lexemes]]: [[d:Wikidata:Showcase lexemes|Showcase lexemes]]: [[d:Lexeme:L8031|消す (L8031)]] - Japanese verb (けす, kesu) meaning "to erase", "to turn off", or "to delete" ''' Development ''' * Mobile editing of statements: After focusing on the initial read-only version, we are now starting the work on the actual editing mode. You can follow along with the development on [https://wikidata.beta.wmflabs.org beta Wikidata]. * Wikidata integration in the other Wikimedia projects: ** We are continuing to work on scalability issues around the number of changes from Wikidata that get sent to Wikipedia and co. As part of this we are continuing to look into how to decrease the number of changes in recent changes and watchlist on Wikipedia and co that don't actually affect an article there. * GraphQL: We now have a prototype for GraphQL for Wikidata. We'd love to have your feedback about it, especially if you are a developer building applications with Wikidata's data. More details at [[d:Wikidata:Wikibase GraphQL prototype|GraphQL prototype]] [[phab:maniphest/query/4RotIcw5oINo/#R|You can see all open tickets related to Wikidata here]]. If you want to help, you can also have a look at [https://phabricator.wikimedia.org/project/board/71/query/zfiRgTnZF7zu/?filter=zfiRgTnZF7zu&order=priority the tasks needing a volunteer]. ''' Weekly Tasks ''' * Add labels, in your own language(s), for the new properties listed [[d:Wikidata:Status_updates/Next#Newest_properties_and_property_proposals_to_review|above]]. * Contribute to the showcase Item and Lexeme [[d:Wikidata:Status_updates/Next#Did_you_know?|above]]. * Govdirectory weekly focus country: * Summarize your [[d:Wikidata:Status_updates/Next#Did_you_know?|WikiProject's ongoing activities]] in one or two sentences. * Help [[d:Special:LanguageStats|translate]] or proofread the interface and documentation pages, in your own language! * [[d:User:Pasleim/projectmerge|Help merge identical items]] across Wikimedia projects. * Help [[d:Wikidata:Status updates/Next|write the next summary!]] <div style="margin-top:10px; font-size:90%; padding-left:5px; font-family:Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;">'''· [[d:Special:MyLanguage/Wikidata:Status updates/Previous|Previous issue]] · [[d:Special:MyLanguage/Wikidata:Status updates/Current|Full report]] . [[m:Global message delivery/Targets/Wikidata|Unsubscribe]] . [[:d:User:JosefAnthony |JosefAnthony]] [[:d:User talk:JosefAnthony|talk]] . [[User:MediaWiki message delivery|MediaWiki message delivery]] ([[User talk:MediaWiki message delivery|<span class="signature-talk">{{int:Talkpagelinktext}}</span>]]) [[Pengguna:MediaWiki message delivery|MediaWiki message delivery]] ([[Perbincangan pengguna:MediaWiki message delivery|bincang]]) 21:31, 25 Ogos 2025 (+08)''' </div> </div> </div> <!-- Message sent by User:JosefAnthony@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikidata&oldid=29142512 --> <!-- Pesanan dihantar oleh Pengguna:JosefAnthony@metawiki yang menggunakan senarai di https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikidata&oldid=29142512 --> == Berita Teknologi: 2025-35 == <section begin="technews-2025-W35"/><div class="plainlinks"> '''[[m:Special:MyLanguage/Tech/News|Berita Teknologi]]''' terkini daripada komuniti teknikal Wikimedia. Sila beritahu pengguna lain tentang perubahan ini. Bukan semua perubahan akan menjejaskan anda. [[m:Special:MyLanguage/Tech/News/2025/35|Terjemahan]] telah pun tersedia. '''Kemas kini untuk penyunting''' * [[File:Octicons-gift.svg|12px|link=|class=skin-invert|Item senarai hajat]] [[File:Octicons-tools.svg|12px|link=|class=skin-invert|Item lanjutan]] Penyunting templat kini boleh menggunakan sifat CSS tambahan disebabkan oleh pensanitasi CSS yang digunakan oleh [[mw:Special:MyLanguage/Help:TemplateStyles|TemplateStyles]] telah dikemas kini. Contohnya: <code>width: fit-content</code>, <code>ruby-align</code>; unit relatif seperti <code>lh</code>; dan rentetan tersuai pada <code>list-style-type</code>. Semua penambahbaikan ini merupakan satu [[m:Special:MyLanguage/Community Wishlist/Wishes/Allow use of modern CSS in templates by updating the TemplateStyles CSS sanitizer|hajat daripada Senarai Hajat Komuniti]]. [https://phabricator.wikimedia.org/T271958][https://phabricator.wikimedia.org/T277755][https://phabricator.wikimedia.org/T293633][https://phabricator.wikimedia.org/T295088][https://phabricator.wikimedia.org/T326906][https://phabricator.wikimedia.org/T340057][https://phabricator.wikimedia.org/T360725][https://phabricator.wikimedia.org/T371809][https://phabricator.wikimedia.org/T375344][https://phabricator.wikimedia.org/T394619] * Pada wiki besar, tempoh masa lalai untuk memaparkan suntingan daripada serta pada laman Special:RecentChanges telah ditukar daripada 7 hari kepada 1 hari. Hal ini merupakan sebahagian daripada projek penambahbaikan prestasi. Hal ini juga sepatutnya tidak memberi kesan kepada pengguna disebabkan oleh jumlah suntingan pada wiki ini. [https://phabricator.wikimedia.org/T399455] * Para penyelia kini boleh mengakses laman [[{{#special:BlockedExternalDomains}}]] daripada laman senarai [[{{#special:CommunityConfiguration}}]]. Hal ini dapat memudahkan pencarian. [https://phabricator.wikimedia.org/T393240] * Video Wikimedia Commons tidak ditunjukkan pada tab Video bawah Carian Google. Masalah itu telah disiasat dan dilaporkan kepada Google yang kini telah membetulkan isu tersebut. [https://phabricator.wikimedia.org/T396168][https://meta.wikimedia.org/wiki/Community_Wishlist/Wishes/Do_something_about_Google_%26_DuckDuckGo_search_not_indexing_media_files_and_categories_on_Commons] * Satu wiki baharu telah dicipta: {{int:project-localized-name-group-wiktionary/ms}} [[d:Q33014|bahasa Betawi]] ([[wikt:bew:|<code>wikt:bew:</code>]]) [https://phabricator.wikimedia.org/T402130] * [[File:Octicons-sync.svg|12px|link=|class=skin-invert|Item berulang]] Lihat kesemua {{formatnum:39}} {{PLURAL:39|tugasan}} serahan komuniti yang [[m:Special:MyLanguage/Tech/News/Recently resolved community tasks|telah diselesaikan pada minggu lalu]]. '''Kemas kini untuk penyumbang teknologi''' * Dua medan [[mw:Special:MyLanguage/Manual:Recentchanges table|jadual pangkalan data perubahan terkini]] sedang dibuang. <code>rc_new</code> dan <code>rc_type</code> sedang dibuang dan digantikan dengan <code>rc_source</code>. Pertanyaan untuk medan lama ini akan mula gagal mulai minggu ini dan pembangun harus menggunakan <code>rc_source</code>. Dua medan lama tersebut telah disisih lebih 10 tahun lalu dan tidak boleh digunakan lagi. Hal ini merupakan sebahagian daripada kerja untuk meningkatkan prestasi dan kestabilan pertanyaan pada jadual perubahan terkini. [https://phabricator.wikimedia.org/T400696] * [[File:Octicons-sync.svg|12px|link=|class=skin-invert|Item berulang]] Kemas kini kod terperinci kemudian pada minggu ini: [[mw:MediaWiki 1.45/wmf.16|MediaWiki]] '''Lebih lanjut''' * [[mw:Special:MyLanguage/Wikimedia Language and Product Localization/Newsletter/2025/July|Surat Berita Bahasa dan Pengantarabangsaan]] sukutahunan yang terkini telah tersedia. Edisi ini termasuklah: sokongan untuk bahasa baharu dalam MediaWiki dan translatewiki; permulaan projek Penyelarasan dan Pembangunan Bahasa untuk membantu menyokong pertumbuhan wiki baharu dan kecil; kemas kini mengenai projek penyelidikan; dan banyak lagi. '''Perjumpaan dan acara''' * [[mw:Special:MyLanguage/Wikimedia Language and Product Localization/Community meetings#29 August 2025|Mesyuarat Komuniti Bahasa]] seterusnya akan diadakan tidak lama lagi, yakni pada 29 Ogos pada [https://zonestamp.toolforge.org/1756479600 15:00 UTC]. Mesyuarat tersebut akan merangkumi: pembangun papan kekunci Avro dari Wikimedia Bangladesh, yang baru-baru ini dianugerahkan anugerah kebangsaan atas sumbangan mereka kepada papan kekunci ini; serta topik lain. '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' disediakan oleh [[m:Special:MyLanguage/Tech/News/Writers|penulis Tech News]] dan dihantar oleh [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Sumbang]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2025/35|Terjemah]]&nbsp;• [[m:Tech|Dapatkan bantuan]]&nbsp;• [[m:Talk:Tech/News|Beri maklum balas]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Melanggan atau menyahlanggan]].'' </div><section end="technews-2025-W35"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 08:12, 26 Ogos 2025 (+08) <!-- Pesanan dihantar oleh Pengguna:Quiddity (WMF)@metawiki yang menggunakan senarai di https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=29175124 --> == Wikidata weekly summary #695 == <div class="plainlinks mw-content-ltr" lang="en" dir="ltr"> [[File:Wikidata-logo-en.svg|150px|right]] <div style="margin-top:10px; padding-left:5px; font-family:Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;">'' Here's your quick overview of what has been happening around Wikidata in the<br>week leading up to 2025-08-25. Missed the previous one? See issue [[d:Special:MyLanguage/Wikidata:Status updates/Previous|#694]].<br>''</div> <div style="-moz-column-count:2; -webkit-column-count:2; column-count:2; -webkit-column-width: 400px; -moz-column-width: 400px; column-width: 400px;"> ''' Discussions ''' * Closed request for adminship: [[d:wikidata:Requests for permissions/Administrator/Rubah Hitam Vukova|Rubah Hitam Vukova]] ''' Events ''' * [[d:Special:MyLanguage/Wikidata:Events|Upcoming events]]: ** Last chance to submit a session for [[d:Event:WikidataCon_2025|WikidataCon 2025]], the proposals deadline is imminent: head to this '''[https://pretalx.com/wikidatacon-2025/cfp Call for Proposals page]''' to submit an idea'' (drafts are welcome, they can be edited for a week after the deadline).'' ** New Linked Data for Libraries [[Wikidata:WikiProject_LD4_Wikidata_Affinity_Group|LD4 Wikidata Affinity Group]] project series: fourth session, ''Introduction to Wikidata/EMCO'', with a hands-on exercise creating a corporate body item and adding statements. Tuesday, September 2 – 9am PT / 12pm ET / 16:00 UTC / 6pm CEST ('''[https://www.timeanddate.com/worldclock/converter.html Time zone converter]'''). [[Wikidata:WikiProject_LD4_Wikidata_Affinity_Group/Project_Series/IntroEMCO|More info and Zoom links]]. ** OpenStreetMap X Wikidata Meetup #80 September 15 Time: 19:30-21:00 UTC+8 at [https://www.wikidata.org/wiki/Q61752245 Mozilla Community Space Taipei]. ''' Press, articles, blog posts, videos ''' * Press: [https://www.fastcompany.com/91391335/big-tech-locks-data-away-wikidata-gives-it-back-to-the-internet Big Tech locks data away. Wikidata gives it back to the internet] * Blogs: [https://addshore.com/2025/08/wikidata-instance-of-and-subclass-of-through-time-p31-p279/ Wikidata, instance of and subclass of through time (P31 & P279)] * Videos: ** [https://m.youtube.com/watch?v=M0Bk83ZLTyw&pp=0gcJCRsBo7VqN5tD LD4 2025 - Wikidata Affinity Group Session - Introduction to Wikidata for Entity Management] ** [https://m.youtube.com/watch?v=dviYC912yQs&pp=0gcJCRsBo7VqN5tD How to create a work and edition in Wikidata] ''' Tool of the week ''' *[https://toolsadmin.wikimedia.org/tools/id/enet DerDieDas for Danish] is a Wikidata-based game to practice Danish. ''' Other Noteworthy Stuff ''' * Wikimedia Deutschland is hiring a [https://wikimedia-deutschland.softgarden.io/job/58843265?l=en Senior Software Engineer (all genders) for the Wikibase Suite], starting October 1, 2025. The role is full-time or part-time, hybrid, and based in Berlin, focused on building open-source tools for linked open data. * The [[m:Grants:Project/Rapid/Tech|Rapid Fund/Tech]] program, launched on July 24, 2025, provides up to $5,000 per project for coding tools that improve contributions to Wikimedia projects. Applications are reviewed every two months, with priority for impactful projects with clear, critical, and well-planned milestones. ''' Newest [[d:Special:ListProperties|properties]] and [[d:Special:MyLanguage/Wikidata:Property proposal|property proposals]] to review ''' <!-- NEW PROPERTIES DO NOT REMOVE --> * New General datatypes: **[[:d:Property:P13745|parts per area]] (<nowiki>average number of parts per unit of area</nowiki>) **[[:d:Property:P13749|‎display size (diagonal)]] (<nowiki>diagonal length of a rectangular electronic display</nowiki>) * New External identifiers: [[:d:Property:P13743|Digital ROC people ID]], [[:d:Property:P13744|Digital ROC event ID]], [[:d:Property:P13746|T10 vendor ID string]], [[:d:Property:P13747|Confederation of African Tennis player ID]], [[:d:Property:P13748|‎Nextroom building ID]], [[:d:Property:P13750|Concept ID in Arab Encyclopedia]] <!-- END NEW PROPERTIES --> <!-- NEW PROPOSALS DO NOT REMOVE --> * New General datatypes property proposals to review: **[[:d:Wikidata:Property proposal/game stat|game stat]] (<nowiki>metric to what extent a character in a role-playing game (or game with role-playing elements) possesses a specific natural, in-born characteristic common to all characters in the game</nowiki>) **[[:d:Wikidata:Property proposal/open meeting page URL|open meeting page URL]] (<nowiki>Information page describing open meetings, public meetings or town hall meetings</nowiki>) **[[:d:Wikidata:Property proposal/Islamic calligraphy|Islamic calligraphy]] (<nowiki>property that shows the Islamic calligraphy for a person</nowiki>) * New External identifier property proposals to review: [[:d:Wikidata:Property proposal/Minfin company ID|Minfin company ID]], [[:d:Wikidata:Property proposal/Swiss Performing Arts vocabularies ID|Swiss Performing Arts vocabularies ID]], [[:d:Wikidata:Property proposal/Doha Dictionary root id|Doha Dictionary root id]], [[:d:Wikidata:Property proposal/Sharjah Dictionary root id|Sharjah Dictionary root id]], [[:d:Wikidata:Property proposal/Fantacalcio ID|Fantacalcio ID]], [[:d:Wikidata:Property proposal/GayCities ID|GayCities ID]], [[:d:Wikidata:Property proposal/Washington Blade tag ID|Washington Blade tag ID]], [[:d:Wikidata:Property proposal/IN Magazine tag ID|IN Magazine tag ID]], [[:d:Wikidata:Property proposal/Teen Vogue tag ID|Teen Vogue tag ID]], [[:d:Wikidata:Property proposal/Diva tag ID|Diva tag ID]], [[:d:Wikidata:Property proposal/Attitude tag ID|Attitude tag ID]], [[:d:Wikidata:Property proposal/Metro Source tag ID|Metro Source tag ID]], [[:d:Wikidata:Property proposal/PLUS tag ID|PLUS tag ID]], [[:d:Wikidata:Property proposal/Wussy Magazine tag ID|Wussy Magazine tag ID]], [[:d:Wikidata:Property proposal/Plant Ontology ID|Plant Ontology ID]], [[:d:Wikidata:Property proposal/Dimensions.com element ID|Dimensions.com element ID]], [[:d:Wikidata:Property proposal/ISU-Skating.com-Identifikator|ISU-Skating.com-Identifikator]] <!-- END NEW PROPOSALS --> You can comment on [[d:Wikidata:Property proposal/Overview|all open property proposals]]! ''' Did you know? ''' * Query examples: [https://w.wiki/AhtV Species of birds and their sounds] ([https://x.com/espejolento/status/1814353851253735846 source]) * Newest [[d:Special:MyLanguage/Wikidata:WikiProjects|WikiProjects]]: [https://www.wikidata.org/wiki/Wikidata:WikiProject_Art_UK WikiProject Art UK] is an effort to document the various properties and volunteer (art-related) work on Wikidata. * [[d:Wikidata:Showcase items|Showcase Items]]: [[d:Q82069695|SARS-CoV-2 (Q82069695)]] - virus that causes COVID-19 * [[d:Wikidata:Showcase lexemes|Showcase Lexemes]]: [[d:Lexeme:L303896|øye (L303896)]] - Norwegian noun (ˈœʏə) meaning "organ of sight", "gaze or look", or "point of view" ''' Development ''' * Mobile editing of statements: We developed the first pieces of the edit mode as well as the ability to add statements. You can always follow along on [https://m.wikidata.beta.wmcloud.org/wiki/Q424242 beta Wikidata] and find more information on the [[d:Wikidata:Usability and usefulness/Item editing experience/Mobile editing of statements|project page]]. * Wikidata integration in the other Wikimedia projects: We are continuing to look into reducing the number of changes that show up on Wikipedia and co's Recent changes and Watchlist ([[phab:T401284]]) * Federation: We looked at previous requests to add new endpoints to the list of SPARQL endpoints you can federate with and are cleaning up the process for getting new ones added. If you have one you'd like to write federated SPARQL queries to now is a good time to [https://lists.wikimedia.org/hyperkitty/list/wikidata@lists.wikimedia.org/thread/VYCK46OQWF5IZERU5LFMHDLENI62NQJP/ request them]. * Lexicographical data: You can now limit searches to Lexemes with a Lemma in a specific spelling variant with the '''haslemma''' keywords and to Lexemes with a specific language with the '''in language''' keyword. Examples: [https://www.wikidata.org/w/index.php?search=lexeme%3Ahaslemma%3Aen-au%2Cen-ca&title=Special%3ASearch&profile=advanced&fulltext=1&ns0=1&searchToken=9no6tq1pxsndwkxnvs7p8av0e 1] [https://www.wikidata.org/w/index.php?search=inlanguage%3Aoc&title=Special%3ASearch&profile=advanced&fulltext=1&ns146=1&searchToken=4zxweq7wlit9q2rhcljfk1zp5 2] ([[phab:T271776]]) * GraphQL: We are evaluating feedback we received so far. If you are developing applications with Wikidata's data it'd be great if you could [[d:Wikidata:Wikibase GraphQL prototype|have a look at the current prototype and provide feedback]]. * Dumps: We are experimenting to see how we can provide smaller subset dumps for Wikidata ([[phab:T400870]]) [[phab:maniphest/query/4RotIcw5oINo/#R|You can see all open tickets related to Wikidata here]]. If you want to help, you can also have a look at [https://phabricator.wikimedia.org/project/board/71/query/zfiRgTnZF7zu/?filter=zfiRgTnZF7zu&order=priority the tasks needing a volunteer]. ''' Weekly Tasks ''' * Add labels, in your own language(s), for the new properties listed [[d:Wikidata:Status_updates/Next#Newest_properties_and_property_proposals_to_review|above]]. * Contribute to the showcase Item and Lexeme [[d:Wikidata:Status_updates/Next#Did_you_know?|above]]. * Govdirectory weekly focus country: * Summarize your [[d:Wikidata:Status_updates/Next#Did_you_know?|WikiProject's ongoing activities]] in one or two sentences. * Help [[d:Special:LanguageStats|translate]] or proofread the interface and documentation pages, in your own language! * [[d:User:Pasleim/projectmerge|Help merge identical items]] across Wikimedia projects. * Help [[d:Wikidata:Status updates/Next|write the next summary!]] <div style="margin-top:10px; font-size:90%; padding-left:5px; font-family:Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;">'''· [[d:Special:MyLanguage/Wikidata:Status updates/Previous|Previous issue]] · [[d:Special:MyLanguage/Wikidata:Status updates/Current|Full report]] . [[m:Global message delivery/Targets/Wikidata|Unsubscribe]] . [[:d:User:JosefAnthony |JosefAnthony]] [[:d:User talk:JosefAnthony|talk]] . [[User:MediaWiki message delivery|MediaWiki message delivery]] ([[User talk:MediaWiki message delivery|<span class="signature-talk">{{int:Talkpagelinktext}}</span>]]) [[User:MediaWiki message delivery|MediaWiki message delivery]] ([[User talk:MediaWiki message delivery|<span class="signature-talk">{{int:Talkpagelinktext}}</span>]]) [[Pengguna:MediaWiki message delivery|MediaWiki message delivery]] ([[Perbincangan pengguna:MediaWiki message delivery|bincang]]) 21:29, 1 September 2025 (+08)''' </div> </div> </div> <!-- Message sent by User:JosefAnthony@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikidata&oldid=29142512 --> <!-- Message sent by User:JosefAnthony@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikidata&oldid=29142512 --> <!-- Pesanan dihantar oleh Pengguna:JosefAnthony@metawiki yang menggunakan senarai di https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikidata&oldid=29207107 --> == Berita Teknologi: 2025-36 == <section begin="technews-2025-W36"/><div class="plainlinks"> '''[[m:Special:MyLanguage/Tech/News|Berita Teknologi]]''' terkini daripada komuniti teknikal Wikimedia. Sila beritahu pengguna lain tentang perubahan ini. Bukan semua perubahan akan menjejaskan anda. [[m:Special:MyLanguage/Tech/News/2025/36|Terjemahan]] telah pun tersedia. '''Sorotan mingguan''' * Pasukan Penyuntingan (''Editing team'') ingin menyusun senarai templat, istilah jargon dan dasar yang digunakan dalam ringkasan suntingan apabila pelanggaran hak cipta dialih keluar. Hal ini akan membantu mereka mengenal pasti bilangan suntingan yang dibalikkan disebabkan oleh isu hak cipta. Kami menjemput ahli komuniti daripada wiki-wiki berikut untuk menyenaraikan istilah berkenaan dalam [[Phab:T402601|T402601]], atau berkongsi senarai mereka dengan [[User:Trizek (WMF)|Trizek_(WMF)]]: {{int:project-localized-name-arwiki/ms}}{{int:comma-separator/ms}}{{int:project-localized-name-cswiki/ms}}{{int:comma-separator/ms}}{{int:project-localized-name-dewiki/ms}}{{int:comma-separator/ms}}{{int:project-localized-name-enwiki/ms}}{{int:comma-separator/ms}}{{int:project-localized-name-eswiki/ms}}{{int:comma-separator/ms}}{{int:project-localized-name-fawiki/ms}}{{int:comma-separator/ms}}{{int:project-localized-name-frwiki/ms}}{{int:comma-separator/ms}}{{int:project-localized-name-hewiki/ms}}{{int:comma-separator/ms}}{{int:project-localized-name-idwiki/ms}}{{int:comma-separator/ms}}{{int:project-localized-name-itwiki/ms}}{{int:comma-separator/ms}}{{int:project-localized-name-jawiki/ms}}{{int:comma-separator/ms}}{{int:project-localized-name-kowiki/ms}}{{int:comma-separator/ms}}{{int:project-localized-name-nlwiki/ms}}{{int:comma-separator/ms}}{{int:project-localized-name-plwiki/ms}}{{int:comma-separator/ms}}{{int:project-localized-name-ptwiki/ms}}{{int:comma-separator/ms}}{{int:project-localized-name-trwiki/ms}}{{int:comma-separator/ms}}{{int:project-localized-name-ukwiki/ms}}{{int:comma-separator/ms}}{{int:project-localized-name-viwiki/ms}}{{int:comma-separator/ms}}{{int:project-localized-name-zhwiki/ms}}. Projek ini dibuka sehingga 9 September 2025. '''Kemas kini untuk penyunting''' * [[mw:Special:MyLanguage/Help:Extension:CampaignEvents|Sambungan CampaignEvents]] kini telah didayakan untuk kesemua edisi bahasa Wikisumber. Sambungan ini memudahkan penganjuran dan penyertaan aktiviti kolaboratif seperti edit-a-thon dan WikiProjek di wiki tersebut. Sambungan ini mempunyai tiga ciri: [[m:Special:MyLanguage/Event Center/Registration|Pendaftaran Acara]], [[m:Special:MyLanguage/CampaignEvents/Collaboration list|Senarai Kerjasama]] dan [[m:Special:MyLanguage/Connection Team/Invitation list|Senarai Jemputan]]. Untuk meminta sambungan tersebut dipasang pada wiki anda, sila lawati laman maklumat pemasangaturan (''Deployment information''). [https://meta.wikimedia.org/wiki/CampaignEvents/Deployment_status#How_to_Request_the_CampaignEvents_Extension_for_your_wiki] * Senarai dalam pengaki antara muka penyuntingan seperti "Templat yang digunakan pada laman ini," kini akan disusun ke dalam bentuk lajur apabila terdapat ruang yang mencukupi. Penambahbaikan ini meminimumkan penatalan semasa menyunting rencana panjang di Wikipedia. [https://phabricator.wikimedia.org/T401066] * Pada 3 September 2025, kami akan meningkatkan peratusan pensampelan [[mw:Special:MyLanguage/Moderator Tools/Watchlist/Experiment#Scope of the experiment|kumpulan mengikut percubaan togol]] kami daripada laman <code>Special:RecentChanges</code>, <code>Special:Watchlist</code> dan <code>Special:RelatedChanges</code> di Wikipedia Bahasa Cina, Wikipedia Bahasa Perancis dan Wikipedia Bahasa Portugis kepada 100 peratus, membolehkan lebih ramai penyunting menjadi sebahagian daripada percubaan ini. Pelarasan ini bertujuan untuk memastikan kami mempunyai data yang mencukupi untuk membuat keputusan termaklum semasa menilai keputusan percubaan. [https://phabricator.wikimedia.org/T402958][https://phabricator.wikimedia.org/T396789] * Apabila mengklik bar carian kosong, pengguna yang log keluar akan melihat cadangan rencana untuk bacaan lanjut di Wikipedia Bahasa Inggeris mulai minggu 22 September. Ciri ini akan tersedia pada kedua-dua paparan atas meja serta mudah alih. Semua wiki bukan berbahasa Inggeris telah menerima perubahan ini pada bulan Jun dan Julai. Matlamatnya adalah untuk memudahkan pengguna mencari rencana. [[mw:Special:MyLanguage/Reading/Web/Content Discovery Experiments/Search Suggestions|Ketahui lebih lanjut]]. * [[File:Octicons-sync.svg|12px|link=|class=skin-invert|Item berulang]] Lihat kesemua {{formatnum:37}} {{PLURAL:37|tugasan}} serahan komuniti yang [[m:Special:MyLanguage/Tech/News/Recently resolved community tasks|telah diselesaikan pada minggu lalu]]. '''Kemas kini untuk penyumbang teknologi''' * [[File:Octicons-sync.svg|12px|link=|class=skin-invert|Item berulang]] Kemas kini kod terperinci kemudian pada minggu ini: [[mw:MediaWiki 1.45/wmf.17|MediaWiki]] '''Lebih lanjut''' * Wikifungsi kini mempunyai keupayaan baharu yang dipanggil "jenis penghitungan ringan", yakni suatu jenis penghitungan yang merupakan sekadar satu set nilai tetap yang ada dalam definisi jenis itu. Keupayaan ini menjadikannya pantas dan mudah untuk mentakrifkan jenis sedemikian, dan membenarkan penggunaan semula nilai yang sudah ada dalam Wikidata. Berikut ialah [[f:Special:MyLanguage/Wikifunctions:Status updates/2025-07-19|surat berita]] berkenaan untuk mengetahui lebih lanjut. * [[mw:Special:MyLanguage/Readers/Newsletter updates#August 2025: Newsletter #1|Surat Berita Pembaca]] yang terbaharu kini sudah tersedia. Edisi ini termasuklah: pembentukan dua pasukan baharu — Pasukan Pertumbuhan Pembaca (''Reader Growth team'') dan Pasukan Pengalaman Pembaca (''Reader Experience team''); cerapan tentang penurunan paparan laman dan penciptaan akaun; sorotan daripada panel Wikimania Nairobi berkenaan menambah baik pengalaman membaca; uji kaji akan datang untuk melibatkan pembaca baharu dan sedia ada; dan banyak lagi. '''Perjumpaan dan acara''' * Sorotan beberapa sesi di Wikimania 2025: ** Mengenal pasti teks yang dijana oleh AI dengan mencari ISBN yang jumlah semaknya gagal: Mathias Schindler dari WMDE [https://www.youtube.com/watch?v=Dw9o8Lsl974&t=15910s kongsian alatan untuk membantu komuniti membuat pencarian berkenaan hal ini]. ** [https://wikimedia.eventyay.com/talk/wikimania2025/talk/TCHZKH/ ''La durabilité du mouvement Wikimedia face aux défis actuels et futurs'' (Kemampanan gerakan Wikimedia dalam menghadapi cabaran semasa dan akan datang)]: Sesi ini membincangkan bagaimana Wikimedia dapat tetap menjadi sumber pengetahuan yang boleh dipercayai dalam era kecerdasan buatan generatif, pembanjiran maklumat, dan kepalsuan maklumat. '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' disediakan oleh [[m:Special:MyLanguage/Tech/News/Writers|penulis Tech News]] dan dihantar oleh [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Sumbang]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2025/36|Terjemah]]&nbsp;• [[m:Tech|Dapatkan bantuan]]&nbsp;• [[m:Talk:Tech/News|Beri maklum balas]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Melanggan atau menyahlanggan]].'' </div><section end="technews-2025-W36"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 04:50, 2 September 2025 (+08) <!-- Pesanan dihantar oleh Pengguna:UOzurumba (WMF)@metawiki yang menggunakan senarai di https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=29196010 --> == This Month in Education: August 2025 == <div class="plainlinks" lang="en" dir="ltr">Apologies for writing in English. Please help to translate in your language. <div style="text-align: center;"> <span style="font-weight:bold; color:#00A7E2; font-size:2.9em; font-family:'Helvetica Neue', Helvetica, Arial, sans-serif;">This Month in Education</span> <span style="font-weight:bold; color:#00A7E2; font-size:1.4em; font-family:'Helvetica Neue', Helvetica, Arial, sans-serif;"> Volume 14 • Issue 8 • August 2025</span> <div style="border-top:1px solid #a2a9b1; border-bottom:1px solid #a2a9b1; padding:0.5em; font-size:larger; margin-bottom:0.2em">[[m:Special:MyLanguage/Education/Newsletter/August 2025|Contents]] • [[m:Special:MyLanguage/Education/Newsletter/August 2025/Headlines|Headlines]] • [[m:Special:MyLanguage/Global message delivery/Targets/This Month in Education|Subscribe]]</div> <div style="color:white; font-size:1.8em; font-family:Montserrat; background:#92BFB1;">In This Issue</div></div> <div style="text-align: left; column-count: 2; column-width: 35em;"> * [[m:Special:MyLanguage/Education/News/August 2025/Bootcamp Wikipedia in Classroom|Bootcamp Wikipedia in Classroom]] * [[m:Special:MyLanguage/Education/News/August 2025/Brazil launches campaign about Open Science on Wiki|Brazil launches campaign about Open Science on Wiki]] * [[m:Special:MyLanguage/Education/News/August 2025/Breaking Barriers: Yoruba Wikipedia Fan Club Offa's Historic Wins|Breaking Barriers: Yoruba Wikipedia Fan Club Offa's Historic Wins]] * [[m:Special:MyLanguage/Education/News/August 2025/Emerging Voices in Free Knowledge: The Journey of Wiki Club SATI|Emerging Voices in Free Knowledge: The Journey of Wiki Club SATI]] * [[m:Special:MyLanguage/Education/News/August 2025/From a Curious Student to a Wikimedia Leader|From a Curious Student to a Wikimedia Leader]] * [[m:Special:MyLanguage/Education/News/August 2025/From webinars to conferences: Wikimedia Ukraine’s approach to events for educators|From webinars to conferences: Wikimedia Ukraine’s approach to events for educators]] * [[m:Special:MyLanguage/Education/News/August 2025/Higher education with Wikipedia in Spain|Higher education with Wikipedia in Spain]] * [[m:Special:MyLanguage/Education/News/August 2025/Scientific Contribution from Serbia: Wikipedia in Education Research Published in a Prestigious Journal|Scientific Contribution from Serbia: Wikipedia in Education Research Published in a Prestigious Journal]] * [[m:Special:MyLanguage/Education/News/August 2025/Teachers with Wikipedia. What if we create a Spanish-speaking collaboration network|Teachers with Wikipedia. What if we create a Spanish-speaking collaboration network]] * [[m:Special:MyLanguage/Education/News/August 2025/The brains behind Wikipedia|The brains behind Wikipedia]] * [[m:Special:MyLanguage/Education/News/August 2025/Why EduWiki Should Be Considered by Policymakers|Why EduWiki Should Be Considered by Policymakers]] * [[m:Special:MyLanguage/Education/News/August 2025/Wikimedia Chile in Visviri: Free knowledge and education at Chile’s starting point|Wikimedia Chile in Visviri: Free knowledge and education at Chile’s starting point]] * [[m:Special:MyLanguage/Education/News/August 2025/Wikipedia as a tool presented at Media Education Summer School for Teachers|Wikipedia as a tool presented at Media Education Summer School for Teachers]] * [[m:Special:MyLanguage/Education/News/August 2025/Wikipedia vs AI at La Trobe University|Wikipedia vs AI at La Trobe University]] * [[m:Special:MyLanguage/Education/News/August 2025/St Aloysius University – Wikipedia training session for newcomers|St Aloysius University – Wikipedia training session for newcomers]] * [[m:Special:MyLanguage/Education/News/August 2025/Wiki Loves Academics, WUGN Kaduna|Wiki Loves Academics, WUGN Kaduna]] * [[m:Special:MyLanguage/Education/News/August 2025/In Just 3 Minutes: The Power of Wiki Education|In Just 3 Minutes: The Power of Wiki Education]] * [[m:Special:MyLanguage/Education/News/August 2025/Sensing Cebu: Fieldnotes of an Academic as a Wiki Volunteer|Sensing Cebu: Fieldnotes of an Academic as a Wiki Volunteer]] </div> <div style="margin-top:10px; text-align: center; font-size:90%; padding-left:5px; font-family:Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;">[[m:Special:MyLanguage/Education/Newsletter/About|About ''This Month in Education'']] · [[m:Global message delivery/Targets/This Month in Education|Subscribe/Unsubscribe]] · [[m:Special:MyLanguage/MassMessage|Global message delivery]] · For the team: [[:m:User:ZI Jony|ZI Jony]] 23:16, 2 September 2025 (+08)</div> </div> <!-- Pesanan dihantar oleh Pengguna:ZI Jony@metawiki yang menggunakan senarai di https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/This_Month_in_Education&oldid=29205629 --> == Wikidata weekly summary #696 == <div class="plainlinks mw-content-ltr" lang="en" dir="ltr"> [[File:Wikidata-logo-en.svg|150px|right]] <div style="margin-top:10px; padding-left:5px; font-family:Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;">'' Here's your quick overview of what has been happening around Wikidata in the<br>week leading up to 2025-09-08. Missed the previous one? See issue [[d:Special:MyLanguage/Wikidata:Status updates/Previous|#695]].<br>''</div> <div style="-moz-column-count:2; -webkit-column-count:2; column-count:2; -webkit-column-width: 400px; -moz-column-width: 400px; column-width: 400px;"> ''' Discussions ''' * New requests for permissions/Bot:[[d:Wikidata:Requests for permissions/Bot/IndExsBot| IndExsBot]] - Task(s): Add Subject external identifier [[d:Property:P12371|IndExs Exsiccata editor ID (P12371)]] to existing persons which are stated in the indexes of [[d:Q125246464|Exsiccatae]] database. ''' Events ''' * Past events: ** The [[:m:WikiCite 2025|WikiCite 2025]] conference took place in Berne, Switzerland. It showcased WikiCite-related efforts across multiple wikis, disciplines, languages and countries. Most of it was both streamed and recorded, and the videos are currently being processed. ** The [[:toolforge:scholia/event/Q131386723|SEMANTICS 2025]] conference took place in Vienna, Austria. Wikidata was mentioned in several keynotes and multiple other talks, posters and demos. The poster [[:commons:File:The Wikidata Query Service split and its impact on the scholarly graph - poster at the SEMANTICS 2025 conference.pdf|The Wikidata Query Service split and its impact on the scholarly graph]] zoomed in on the [[d:Wikidata:SPARQL query service/WDQS graph split|WDQS graph split]]. * [[d:Special:MyLanguage/Wikidata:Events|Upcoming events]]: ** [[d:Wikidata:Thirteenth Birthday|Wikidata's 13th Birthday]] update: Funding applications are now closed, and the review process is underway. Applicants will be notified about the status of their submissions shortly. Are you planning to organize an event for the birthday but haven’t added it to the calendar yet? You can do so here: [[d:Wikidata:Thirteenth Birthday/Calendar|Wikidata:Thirteenth Birthday/Calendar]] 🎉 ** The deadline for the [https://lists.wikimedia.org/hyperkitty/list/wikidata@lists.wikimedia.org/message/EPB4LTXZA2FFUINWUC3LAGHYWG6ZED6Y/ Fall 2025 MediaWiki Users & Developers Conference] CfP is extended until September 15th. The conference will be held on October 28 - 30th, and hosted by the TIB Leibniz Centre in Hanover, Germany. ''' Press, articles, blog posts, videos ''' * Blogs: Past, Present and Future: a Wikimedian-in-Residence at the Biodiversity Heritage Library: TiagoLubiana reflects on their tenure at the [[d:Q172266|BHL (Q172266)]], integrating the biodiversity collections into the Wikimedia projects. [https://diff.wikimedia.org/2025/08/30/past-present-and-future-a-wikimedian-in-residence-at-the-biodiversity-heritage-library/ Read on Diff Blog] * Papers: Revealing hidden figures within natural history collections by empowering students with data sleuthing skills - Mabry et al.,(2025) [https://acsess.onlinelibrary.wiley.com/doi/10.1002/nse2.70025 Read here] * Videos: ** WiLES Wikidata Lexicographical Event Semantics modeling for natural languages (LD4 2025) [https://www.youtube.com/watch?v=2JAi0p1aJzM YouTube] ** Wikidata presentations and lightning talks (LD4 2025) [https://www.youtube.com/watch?v=6Kj_QNklPbs YouTube] ** On Wikiskills 1st Wikidata Training (Africa Wiki Women) [https://m.youtube.com/watch?v=xnCOBqResik YouTube] ** (French) Lors de la 1ère formation Wikidata de Wikiskills [https://m.youtube.com/watch?v=E92TkPJvomY YouTube] ** Plugging into the WikiVerse: A Plug for a Wikidata Plug-in for ArchivesSpace [https://m.youtube.com/watch?v=2Jwlu_AXcV4 YouTube] * Presentations: ** [[m:WikiCite_2025|WikiCite 2025]] presentation slidedecks can be found linked individually from the [[m:m:WikiCite_2025/Programme|programme page]] or collectively on the [[c:Category:WikiCite_2025_presentation_slides|Commons category]]. ** [https://slides.com/wragge/wikifest-slv-2025 Wikidata / GLAM a few experiments]... by Tim Sherratt showcasing reuse of Wikidata ''' Tool of the week ''' * Dacit is a listening-training app for cochlear implant users, built as part of a Master's Thesis for LMU Munich, it is powered by Wikidata-lexicographical data. Practice with 3 different excercises; identify (German-language) speakers, words and minimal pairs in your [https://dacit.kristbaum.org/ browser] or as an [https://play.google.com/store/apps/details?id=org.kristbaum.dacit&hl=en android app] * [https://www.wikidata.org/wiki/User:TomT0m/LexToWiktionary.js LexToWiktonary]is a userscript that adds a Wiktionary links button on Wikidata Lexeme pages. It checks the lemmas of a lexeme, finds matching entries across different Wiktionary language editions, and shows them in a popup for quick access, with an option to expand to all Wiktionaries. ''' Other Noteworthy Stuff ''' * The submission deadline for [[d:Event:WikidataCon 2025|WikidataCon]] proposals has passed. Proposals that were submitted in time can still be edited until Sep 9. Proposals are hidden by default, but [[d:Event:WikidataCon 2025/Submissions|a page for sharing submissions]] is available and can facilitate coordination. * [[mw:Help:Growth/Tools/Help panel|Help Panel]] has been deployed on [https://www.wikidata.beta.wmcloud.org/wiki/Wikidata:Main_Page Wikidata Beta].🎉 This is a feature designed to guide contributors with quick links to relevant help pages. It currently appears in read mode across most pages and can be configured by admins. You can enable it in your Beta preferences under "Newcomer features". To help shape its future on Wikidata, we're inviting you to test it and share feedback on [[mw:Help_talk:Growth/Tools/Help_panel|this talk]] page. ''' Newest [[d:Special:ListProperties|properties]] and [[d:Special:MyLanguage/Wikidata:Property proposal|property proposals]] to review ''' <!-- NEW PROPERTIES DO NOT REMOVE --> * New General datatypes: [[:d:Property:P13768|form factor]] (<nowiki>physical design paradigm this object is aligned with</nowiki>) * New External identifiers: [[:d:Property:P13751|The Concise Oxford Dictionary of Art Terms entry ID]], [[:d:Property:P13752|The Oxford Essential Dictionary of the U.S. Military entry ID]], [[:d:Property:P13753|Valais cantonal parliament ID]], [[:d:Property:P13754|Arcanes ID]], [[:d:Property:P13755|A Dictionary of Travel and Tourism entry ID]], [[:d:Property:P13756|IGDB keyword ID]], [[:d:Property:P13757|A Dictionary of Dentistry entry ID]], [[:d:Property:P13758|Record Group Number of the National Archives Administration, National Development Council, Taiwan (R.O.C.)]], [[:d:Property:P13760|A Dictionary of Environment and Conservation entry ID]], [[:d:Property:P13761|Doha Dictionary root id]], [[:d:Property:P13762|Sharjah Dictionary root id]], [[:d:Property:P13763|Saulchoir library ID]], [[:d:Property:P13764|Observer tag]], [[:d:Property:P13765|‎Hamburger Frauenbiografien ID]], [[:d:Property:P13766|Ophardt Team Sportevent person ID]], [[:d:Property:P13767|Museum of Fine Arts, Lyon object ID]] <!-- END NEW PROPERTIES --> <!-- NEW PROPOSALS DO NOT REMOVE --> * New General datatypes property proposals to review: **[[:d:Wikidata:Property proposal/Release date of film|Release date of film]] (<nowiki>The date when a film was first released to the public</nowiki>) **[[:d:Wikidata:Property proposal/part number 2|part number 2]] (<nowiki>identifier for a product or part designated by its manufacturer for inventory and ordering purposes</nowiki>) **[[:d:Wikidata:Property proposal/backwards compatible with|backwards compatible with]] (<nowiki>backwards compatible with the identified platform, software, or system</nowiki>) **[[:d:Wikidata:Property proposal/level or map of|level or map of]] (<nowiki>video games that this video game level or map belongs to</nowiki>) **[[:d:Wikidata:Property proposal/resistance|resistance]] (<nowiki>Resistance of organisms (systems) to common adverserial influences like pests, pathogens, drugs, attack vectors, ...</nowiki>) **[[:d:Wikidata:Property proposal/GBFS feed URL|GBFS feed URL]] (<nowiki>URL of a GBFS feed for the bicycle-sharing system</nowiki>) * New External identifier property proposals to review: [[:d:Wikidata:Property proposal/GENC 3-character code|GENC 3-character code]], [[:d:Wikidata:Property proposal/L'Équipe athlete ID|L'Équipe athlete ID]], [[:d:Wikidata:Property proposal/Sancho el Sabio Foundation ID|Sancho el Sabio Foundation ID]], [[:d:Wikidata:Property proposal/British Authors author ID|British Authors author ID]], [[:d:Wikidata:Property proposal/Gamepadla ID|Gamepadla ID]], [[:d:Wikidata:Property proposal/VGA Legacy MKIII ID|VGA Legacy MKIII ID]], [[:d:Wikidata:Property proposal/Noormags ID|Noormags ID]], [[:d:Wikidata:Property proposal/qamus.inoor.ir entry ID|qamus.inoor.ir entry ID]], [[:d:Wikidata:Property proposal/RSQV ID|RSQV ID]], [[:d:Wikidata:Property proposal/Naturalis authority ID|Naturalis authority ID]], [[:d:Wikidata:Property proposal/Digital Library of the Community of Madrid ID|Digital Library of the Community of Madrid ID]], [[:d:Wikidata:Property proposal/Trainspo model ID|Trainspo model ID]] <!-- END NEW PROPOSALS --> You can comment on [[d:Wikidata:Property proposal/Overview|all open property proposals]]! ''' Did you know? ''' * Query examples: [https://w.wiki/FG$r Number of hospital beds] ([https://www.wikidata.org/wiki/Wikidata:Request_a_query Source]) * Newest [[d:Special:MyLanguage/Wikidata:WikiProjects|WikiProjects]]: [https://www.wikidata.org/wiki/Wikidata:WikiProject_ASBS_2025 WikiProject ASBS 2025] - Aims to Engage the botanical community at the 2025 ASBS Conference to promote and enhance contributions to Wikidata, Wikipedia, and Wikimedia Commons. * [[d:Wikidata:Showcase lexemes|Showcase Lexemes]]: [[d:Lexeme:L739282|PC (L739282)]] - English noun (ˌpiːˈsiː) meaning "Personal Computer", "Printed Circuit", or "Peace Corps" ''' Development ''' * We're investigate options for improving information saved while publishing ([[phab:T403149]]) * Mobile Editing Experience: we added multi-language support ([[phab:T402630|T402630]]) * Wikidata integration in the other Wikimedia projects: We are continuing to look into reducing the number of changes that show up on Wikipedia and co's Recent changes and Watchlist from edits to aliases ([[phab:T401288]]), [[m:m:Wikidata_For_Wikimedia_Projects/Reduce_change_propagation_noise#More_granular_Alias_tracking|more info]] [[phab:maniphest/query/4RotIcw5oINo/#R|You can see all open tickets related to Wikidata here]]. If you want to help, you can also have a look at [https://phabricator.wikimedia.org/project/board/71/query/zfiRgTnZF7zu/?filter=zfiRgTnZF7zu&order=priority the tasks needing a volunteer]. ''' Weekly Tasks ''' * Add labels, in your own language(s), for the new properties listed [[d:Wikidata:Status_updates/Next#Newest_properties_and_property_proposals_to_review|above]]. * Contribute to the showcase Item and Lexeme [[d:Wikidata:Status_updates/Next#Did_you_know?|above]]. * Summarize your [[d:Wikidata:Status_updates/Next#Did_you_know?|WikiProject's ongoing activities]] in one or two sentences. * Help [[d:Special:LanguageStats|translate]] or proofread the interface and documentation pages, in your own language! * [[d:User:Pasleim/projectmerge|Help merge identical items]] across Wikimedia projects. * Help [[d:Wikidata:Status updates/Next|write the next summary!]] <div style="margin-top:10px; font-size:90%; padding-left:5px; font-family:Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;">'''· [[d:Special:MyLanguage/Wikidata:Status updates/Previous|Previous issue]] · [[d:Special:MyLanguage/Wikidata:Status updates/Current|Full report]] . [[m:Global message delivery/Targets/Wikidata|Unsubscribe]] . [[:d:User:JosefAnthony |JosefAnthony]] [[:d:User talk:JosefAnthony|talk]] ·[[Pengguna:MediaWiki message delivery|MediaWiki message delivery]] ([[Perbincangan pengguna:MediaWiki message delivery|bincang]]) 23:40, 8 September 2025 (+08)''' </div> </div> </div> <!-- Pesanan dihantar oleh Pengguna:JosefAnthony@metawiki yang menggunakan senarai di https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikidata&oldid=29224612 --> == ''The Signpost'': 9 September 2025 == <div lang="en" dir="ltr" class="mw-content-ltr" style="margin-top:10px; font-size:90%; padding-left:5px; font-family:Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;">[[File:WikipediaSignpostIcon.svg|40px|right]] ''News, reports and features from the English Wikipedia's newspaper''</div> <div style="column-count:2;"> * News and notes: [[w:en:Wikipedia:Wikipedia Signpost/2025-09-09/News and notes|Wikimedia Foundation loses a round in court]] * In the media: [[w:en:Wikipedia:Wikipedia Signpost/2025-09-09/In the media|Congress probes, mayor whitewashed, AI stinks]] * Disinformation report: [[w:en:Wikipedia:Wikipedia Signpost/2025-09-09/Disinformation report|A guide for Congress]] * Recent research: [[w:en:Wikipedia:Wikipedia Signpost/2025-09-09/Recent research|Minority-language Wikipedias, and Wikidata for botanists]] * Technology report: [[w:en:Wikipedia:Wikipedia Signpost/2025-09-09/Technology report|A new way to read Wikisource]] * Traffic report: [[w:en:Wikipedia:Wikipedia Signpost/2025-09-09/Traffic report|Check out some new ''Weapons'', weapon of choice]] * Essay: [[w:en:Wikipedia:Wikipedia Signpost/2025-09-09/Essay|The one question]] </div> <div style="margin-top:10px; font-size:90%; padding-left:5px; font-family:Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;">'''[[w:en:Wikipedia:Wikipedia Signpost|Read this Signpost in full]]''' · [[w:en:Wikipedia:Signpost/Single|Single-page]] · [[m:Global message delivery/Targets/Signpost|Unsubscribe]] · [[m:Global message delivery|Global message delivery]] 09:08, 9 September 2025 (+08) <!-- Sent via script ([[w:en:User:JPxG/SPS]]) --></div> <!-- Pesanan dihantar oleh Pengguna:Bri@metawiki yang menggunakan senarai di https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Signpost&oldid=29233676 --> == <span lang="en" dir="ltr">Tech News: 2025-37</span> == <div lang="en" dir="ltr"> <section begin="technews-2025-W37"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2025/37|Translations]] are available. '''Weekly highlight''' * The Editing team is working on a new check: [[mw:Special:MyLanguage/Paste check|Paste check]]. This check informs newcomers who paste text into Wikipedia that the content might not be accepted. This check is an effort to increase the likelihood that the new content people are adding to Wikipedia is aligned with the Movement's commitment to offering information under a free content license. This check will soon be tested at a few wikis. If your community is interested in this test, please [[phab:T403680|tell us in this task]], or [[mw:Talk:Edit check|contact the team]]. '''Updates for editors''' * [[File:Octicons-tools.svg|12px|link=|class=skin-invert|Advanced item]] Later this week, users of the "{{int:codemirror-beta-feature-title}}" [[Special:Preferences#mw-prefsection-betafeatures|beta feature]] will be able to use a [[w:en:Lint (software)|linting tool]] to see errors or other potential problems in wikitext in real time. See the [[mw:Special:MyLanguage/Help:Extension:CodeMirror#Linting|help page for more information]]. [https://phabricator.wikimedia.org/T381577] * [[File:Octicons-tools.svg|12px|link=|class=skin-invert|Advanced item]] When browsing a wiki (like <code dir=ltr>en.wikipedia.org</code>), the software responds in one of two ways: a desktop page, or a redirect to a mobile version on an "m" domain (like <code dir=ltr>en.m.wikipedia.org</code>). Over the next three weeks, MediaWiki will start displaying the mobile version to mobile devices directly on the standard domain, without this redirect. This change does not affect existing m-dot URLs, or the "Desktop view" opt-out. [[mw:Requests for comment/Mobile domain sunsetting/2025 Announcement|Learn more]]. [https://phabricator.wikimedia.org/T214998] * When an edit changes the categories of a page, the changes to the category membership counts are now happening asynchronously. This improves the speed of saving edits, especially when moving many pages to or from the same category, and reduces the risk of site outages, but it means that the counts can show outdated information for a few minutes. [https://phabricator.wikimedia.org/T365303] * Edits on Wikidata to qualifiers (properties and values) and references (properties and values) in a Wikidata item statement will now not add entries to the RecentChanges or Watchlist pages on all other Wikis. This is a temporary change to improve performance while other solutions are created. Wikidata's own pages remain unchanged. [[m:Wikidata For Wikimedia Projects/Reduce change propagation noise#Phase 1: Turn off (temporarily) Qualifiers and References Wikidata edits to the Recent Changes tables|Learn more]]. [https://phabricator.wikimedia.org/T401286][https://phabricator.wikimedia.org/T400698] * Japanese-language wikis have had a major upgrade to the way that search works. The new search should generally give more accurate and more relevant search results. [https://phabricator.wikimedia.org/T318269] * [[File:Octicons-sync.svg|12px|link=|class=skin-invert|Recurrent item]] View all {{formatnum:31}} community-submitted {{PLURAL:31|task|tasks}} that were [[m:Special:MyLanguage/Tech/News/Recently resolved community tasks|resolved last week]]. '''Updates for technical contributors''' * [[File:Octicons-sync.svg|12px|link=|class=skin-invert|Recurrent item]] Detailed code updates later this week: [[mw:MediaWiki 1.45/wmf.18|MediaWiki]] '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2025/37|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2025-W37"/> </div> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 09:14, 9 September 2025 (+08) <!-- Pesanan dihantar oleh Pengguna:Quiddity (WMF)@metawiki yang menggunakan senarai di https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=29238161 --> == Wikidata weekly summary #697 == <div class="plainlinks mw-content-ltr" lang="en" dir="ltr"> [[File:Wikidata-logo-en.svg|150px|right]] <div style="margin-top:10px; padding-left:5px; font-family:Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;">'' Here's your quick overview of what has been happening around Wikidata in the<br>week leading up to 2025-09-15. Missed the previous one? See issue [[d:Special:MyLanguage/Wikidata:Status updates/Previous|#696]].<br>''</div> <div style="-moz-column-count:2; -webkit-column-count:2; column-count:2; -webkit-column-width: 400px; -moz-column-width: 400px; column-width: 400px;"> ''' Discussions ''' * Project Chat: [[d:Wikidata:Project_chat#Multiple_items_linked_to_single_categories,_redux|Multiple items linked to single categories, redux]] ''' Events ''' * [[d:Special:MyLanguage/Wikidata:Events|Upcoming events]]: ** The New Linked Data for Libraries [[Wikidata: WikiProject LD4 Wikidata Affinity Group|LD4 Wikidata Affinity Group]] project series introduces participants to Wikidata/EMCO. The session guides attendees through creating a project and project page, followed by an open working hour for creating and editing in Wikidata and asking questions. Join on Tuesday, September 16th at 9am PT / 12pm ET / 16:00 UTC / 6pm CEST. More details and Zoom links are on the [[d:Wikidata:WikiProject_LD4_Wikidata_Affinity_Group/Project_Series/IntroEMCO|project page]]. **[[w:pt:Wikipédia:Edit-a-thon/Atividades em português/Wikidata Lab XLVI|Wikidata Lab XLVI: Wikidata and semantic memory]] (in English). On September 18th, at 17UTC. Live [https://www.youtube.com/watch?v=o1blwYH68xI on Youtube]. ** '''Virtual course: Wikidata and public domain (in Spanish)'''. On September 25th start this online course until March 26, 2026. [https://www.articaonline.com/curso-en-linea-wikidata-y-dominio-publico/ Registration open on this form]. ** [[d:Event:Govdirectory US office hour September 2025|Govdirectory US office hour]], 25 September ** [https://lists.wikimedia.org/hyperkitty/list/wikimedia-l@lists.wikimedia.org/message/GM6ODGJLVISTTXGSPPGS6W2TVAPI3QQA/ Apply now: Scholarships for Wikimania 2026 in Paris!] Deadline is October 31, 2025 (anywhere in the world). Notification of decisions will be sent in January 2026. ** Notifications for [[d:Wikidata:Thirteenth_Birthday|Wikidata Thirteenth Birthday]] microgrant applications are currently being sent out in batches. If you are planning to run an event but have not yet added your event to the calendar, please do so here: [[d:Wikidata:Thirteenth_Birthday/Calendar|Wikidata:Thirteenth_Birthday/Calendar]] ** [[d:Event:WikidataCon_2025|WikidataCon 2025]] proposal reviews are about to end. We are currently building an initial programme and will soon inform Speakers before publishing a first Schedule! ''' Press, articles, blog posts, videos ''' * Blogs: GLAM Newsletter: Biodiversity Heritage Library update, harvesting Wikidata identifiers and improving the [https://bhl2wiki.herokuapp.com/ BHL2Wiki Tool] - ''[[outreach:GLAM/Newsletter/August_2025/Contents/Biodiversity_Heritage_Library_report|Read the article]]'' * Videos: ** [https://m.youtube.com/watch?v=kArK6yf4jGA EduWiki Conference - Using AI on Wikipedia and Wikidata Editing for Health Education] ** [https://m.youtube.com/watch?v=6gjBPOXm-ak Using Duplicity: Link Wikipedia articles to Wikidata Items] ** [https://m.youtube.com/watch?v=7kNjuXnsa6c How to Get the Used Language in WIKIDATA/SPARQL with [AUTO_LANGUAGE Parameter] ** (Spanish) [https://m.youtube.com/watch?v=JmGNeehrnUc Let's improve information about Carnival on Wikidata] ** Wikidata Lab XLVI: Wikidata and Semantic Memory, don't miss the workshop! (scheduled: 18.09.25, 1700 UTC) - [https://www.youtube.com/watch?v=o1blwYH68xI&pp=ygUIV2lraWRhdGE%3D YouTube] * WikiCite 2025 Presentations: ** Extracting citation relations from legacy publications, by David Lindeman - [[c:File:Extracting_citation_relations_from_legacy_publications.webm|watch on Commons]] ** A proposal for managing personal collections in Wikidata, by Tania Maio - [[c:File:Maio_Wikicite_2025.webm|watch on Commons]] ''' Tool of the week ''' *[https://paulina.toolforge.org/ Paulina] is a Wikidata-based tool for the GLAM community that facilitates searching for authors and works, helps identify their copyright status in different countries, and provides access to works when available. ''' Other Noteworthy Stuff ''' * Help us test the new [[mw:Help:Growth/Tools/Help_panel|Help Panel]] feature, now enabled on [https://www.wikidata.beta.wmcloud.org/wiki/Wikidata:Main_Page Wikidata Beta] * The Wikimedia Foundation launched a new team, the [[mw:Wikidata Platform|Wikidata Platform Team]], to lead development and maintenance of query services, aiming for stable, scalable data access in collaboration with WMDE and the community. ''' Newest [[d:Special:ListProperties|properties]] and [[d:Special:MyLanguage/Wikidata:Property proposal|property proposals]] to review ''' <!-- NEW PROPERTIES DO NOT REMOVE --> * New General datatypes: **[[:d:Property:P13769|open meeting page URL]] (<nowiki>information page describing open meetings, public meetings or town hall meetings</nowiki>) **[[:d:Property:P13773|‎LSF rating]] (<nowiki>Indonesia film classification administered by the Film Censorship Board</nowiki>) **[[:d:Property:P13783|‎designed for handedness]] (<nowiki>hand(s) that this object is intended to be used with</nowiki>) *New External identifiers: [[:d:Property:P13770|Personnel de l'administration préfectorale depuis 1945 ID]], [[:d:Property:P13771|La Fayette ID]], [[:d:Property:P13772|Harper's tag]], [[:d:Property:P13774|‎TechnoMusicWorld artist ID]], [[:d:Property:P13775|‎TechnoMusicWorld track ID]], [[:d:Property:P13776|‎Serbian settlement ID]], [[:d:Property:P13777|‎setlist.fm festival ID]], [[:d:Property:P13778|ScholarGPS scholar ID]], [[:d:Property:P13779|ScholarGPS institution ID]], [[:d:Property:P13780|ScholarGPS field and discipline ID]], [[:d:Property:P13781|ScholarGPS specialty ID]], [[:d:Property:P13782|The Digital Ark person ID]], [[:d:Property:P13784|MHOBT ID]], [[:d:Property:P13785|Gamepadla ID]] <!-- END NEW PROPERTIES --> <!-- NEW PROPOSALS DO NOT REMOVE --> * New General datatypes property proposals to review: **[[:d:Wikidata:Property proposal/NRK topic ID|NRK topic ID]] (<nowiki></nowiki>) **[[:d:Wikidata:Property proposal/result of addition|result of addition]] (<nowiki>mathematical result obtained by adding two or more numbers or quantities together</nowiki>) * New External identifier property proposals to review: [[:d:Wikidata:Property proposal/OpenStreetMap key|OpenStreetMap key]], [[:d:Wikidata:Property proposal/Meetup.com Event ID|Meetup.com Event ID]], [[:d:Wikidata:Property proposal/Biological Imaging Methods Ontology ID|Biological Imaging Methods Ontology ID]], [[:d:Wikidata:Property proposal/Anne Frank House persond ID|Anne Frank House persond ID]], [[:d:Wikidata:Property proposal/PortableApps ID|PortableApps ID]], [[:d:Wikidata:Property proposal/Identifiant Maitron d'une commune|Identifiant Maitron d'une commune]], [[:d:Wikidata:Property proposal/National Library Board Singapore ID (new scheme)|National Library Board Singapore ID (new scheme)]], [[:d:Wikidata:Property proposal/NWO Project ID|NWO Project ID]], [[:d:Wikidata:Property proposal/OpenITI Author URI|OpenITI Author URI]], [[:d:Wikidata:Property proposal/DisplaySpecifications.com model ID|DisplaySpecifications.com model ID]], [[:d:Wikidata:Property proposal/网易云音乐专辑编号|网易云音乐专辑编号]], [[:d:Wikidata:Property proposal/PnP vendor ID|PnP vendor ID]], [[:d:Wikidata:Property proposal/PnP device ID|PnP device ID]], [[:d:Wikidata:Property proposal/Mellopedia|Mellopedia]] <!-- END NEW PROPOSALS --> You can comment on [[d:Wikidata:Property proposal/Overview|all open property proposals]]! ''' Did you know? ''' * Query examples: ** [https://w.wiki/FLRz Artworks owned by Perls Dynasty] - see it visualised on [https://www.youtube.com/watch?v=0GPlcOvCVMo&list=PLkHbiY2yRD8rlWkuKf-Utl7GTuW37grZQ&index=5 YouTube] ** [https://w.wiki/tBr BubbleChart of Wikidata Lexeme forms by language] ** [https://w.wiki/FLUM Institutions that host the most UNESCO Memory of the World International Register inscriptions] ([[:d:User:MartinPoulter/queries/memory_of_the_world|Source]]) * Newest [[d:Special:MyLanguage/Wikidata:WikiProjects|WikiProjects]]: [[d:Wikidata:Wikiproject_University_of_Toronto_Libraries_EMCO|University of Toronto Libraries EMCO]], [[d:Wikidata:WikiProject_Jewish_Studies_and_Jewish_Heritage|Jewish Studies and Heritage]] * [[d:Wikidata:Showcase items|Showcase Items]]: [[d:Q6911|Diary of Anne Frank (Q6911)]] - famous diary of a 13-year old Dutch Jewish girl hiding from the Nazis to escape the Holocaust * [[d:Wikidata:Showcase lexemes|Showcase Lexemes]]:[[d:Lexeme:L4476|blow (L4476)]] - English verb (bloʊ) meaning "to push air", "to explode", or "to perform fellatio" ''' Development ''' * Scalability/sustainability: We have rolled out changes to minimize the number of entries stored in the recent changes tables of Wikipedia and co that are edits coming from Wikidata. This also reduces the number of changes from Wikidata you will see showing up in Recent changes and watchlist on Wikipedia and co further. * [https://modelcontextprotocol.io MCP] for Wikidata: We are getting it ready for first testing. * Dumps: We are continuing to investigate how to provide smaller/subset dumps. * [[d:Wikidata:Usability and usefulness/Item editing experience/Mobile editing of statements|Mobile statement editing]]: We are continuing the work on making statements editable, especially qualifiers and multiple references. * [[d:Q134301689|Anubis (Q134301689)]] anti-bot software was deployed on Wikibase Cloud and XTools to prevent site outages caused by bot traffic. ([[Phab:T399851|T399851]], [[Phab:T400229|T400229]]) [[phab:maniphest/query/4RotIcw5oINo/#R|You can see all open tickets related to Wikidata here]]. If you want to help, you can also have a look at [https://phabricator.wikimedia.org/project/board/71/query/zfiRgTnZF7zu/?filter=zfiRgTnZF7zu&order=priority the tasks needing a volunteer]. ''' Weekly Tasks ''' * Add labels, in your own language(s), for the new properties listed [[d:Wikidata:Status_updates/Next#Newest_properties_and_property_proposals_to_review|above]]. * Contribute to the showcase Item and Lexeme [[d:Wikidata:Status_updates/Next#Did_you_know?|above]]. * Govdirectory weekly focus country: [[d:Wikidata:WikiProject Govdirectory/Japan|Japan]] * Summarize your [[d:Wikidata:Status_updates/Next#Did_you_know?|WikiProject's ongoing activities]] in one or two sentences. * Help [[d:Special:LanguageStats|translate]] or proofread the interface and documentation pages, in your own language! * [[d:User:Pasleim/projectmerge|Help merge identical items]] across Wikimedia projects. * Help [[d:Wikidata:Status updates/Next|write the next summary!]] <div style="margin-top:10px; font-size:90%; padding-left:5px; font-family:Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;">'''· [[d:Special:MyLanguage/Wikidata:Status updates/Previous|Previous issue]] · [[d:Special:MyLanguage/Wikidata:Status updates/Current|Full report]] . [[m:Global message delivery/Targets/Wikidata|Unsubscribe]] . [[:d:User:JosefAnthony |JosefAnthony]] [[:d:User talk:JosefAnthony|talk]] ·[[User:MediaWiki message delivery|MediaWiki message delivery]] ([[User talk:MediaWiki message delivery|<span class="signature-talk">{{int:Talkpagelinktext}}</span>]]) [[Pengguna:MediaWiki message delivery|MediaWiki message delivery]] ([[Perbincangan pengguna:MediaWiki message delivery|bincang]]) 22:50, 15 September 2025 (+08)''' </div> </div> </div> <!-- Message sent by User:JosefAnthony@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikidata&oldid=29224612 --> <!-- Pesanan dihantar oleh Pengguna:JosefAnthony@metawiki yang menggunakan senarai di https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikidata&oldid=29241745 --> == <span lang="en" dir="ltr">Tech News: 2025-38</span> == <div lang="en" dir="ltr"> <section begin="technews-2025-W38"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2025/38|Translations]] are available. '''Updates for editors''' * References lists that are made using the <code dir=ltr><nowiki><references/></nowiki></code> [[mw:Special:MyLanguage/Help:Cite#references-tag|tag]] will now automatically display with columns in Vector 2022 when readers are using its 'standard' settings for text-size and page-width. [https://phabricator.wikimedia.org/T334941] * Starting in the week of October 6, on [[gitiles:operations/mediawiki-config/+/a2d2aaab9ace84280dd2f4c70a33bb69cd73850f/dblists/small.dblist|small wikis]] and [[gitiles:operations/mediawiki-config/+/a2d2aaab9ace84280dd2f4c70a33bb69cd73850f/dblists/medium.dblist|medium wikis]] that have the [[mw:Special:MyLanguage/Help:Extension:CampaignEvents|CampaignEvents extension]] enabled, all autoconfirmed users will be able to use [[m:Special:MyLanguage/Event Center/Registration|Event Registration]] as an organizer. No changes will be made for [[gitiles:operations/mediawiki-config/+/a2d2aaab9ace84280dd2f4c70a33bb69cd73850f/dblists/large.dblist|large wikis]] unless requested in Phabricator. This change is being made to make it easier for more people to use Event Registration, especially on wikis that are less likely to have policies related to the Event Organizer right. [[m:Special:MyLanguage/CampaignEvents/Proposal to grant autoconfirmed users on small and medium wikis the organizer access to the event registration tool|Learn more]]. * Users that search using regular expressions (regex) can now use additional features including: ** for the <code dir=ltr>intitle:</code> keyword: [[mw:Special:MyLanguage/Help:CirrusSearch#Metacharacters|metacharacters]] for start-of-line (<code dir=ltr>^</code>) and end-of-line (<code dir=ltr>$</code>) anchors [https://phabricator.wikimedia.org/T317599] ** for both <code dir=ltr>intitle:</code> and <code dir=ltr>insource:</code> keywords: shorthand [[mw:Special:MyLanguage/Help:CirrusSearch#Character_Classes|character classes]] for digits (<code dir=ltr>\d</code>), whitespace (<code dir=ltr>\s</code>), and word characters (<code dir=ltr>\w</code>); and [[mw:Special:MyLanguage/Help:CirrusSearch#Escape codes|escape codes]] for line feed (<code dir=ltr>\r</code>), newline (<code dir=ltr>\n</code>), tab (<code dir=ltr>\t</code>), and unicode (e.g. <code dir=ltr>\uHHHH</code>). [https://phabricator.wikimedia.org/T403212] * When you search for text that looks like an IP, the system will now show search results. It used to take you to the contributions for that IP instead of showing search results. [https://phabricator.wikimedia.org/T306325] * [[m:Special:MyLanguage/Tech/Server switch|All wikis will be read-only]] for a few minutes on September 24. This is planned at [https://zonestamp.toolforge.org/1758726000 15:00 UTC]. This is for the datacenter server switchover backup tests which happen twice a year. You can [[diffblog:2025/03/12/hear-that-the-wikis-go-silent-twice-a-year/|read more about the background and details of this process on the Diff blog]]. * [[File:Octicons-sync.svg|12px|link=|class=skin-invert|Recurrent item]] View all {{formatnum:24}} community-submitted {{PLURAL:24|task|tasks}} that were [[m:Special:MyLanguage/Tech/News/Recently resolved community tasks|resolved last week]]. For example, a bug was fixed that affected users who used the page-tabs to switch from wikitext editing of a section into the visualeditor. [https://phabricator.wikimedia.org/T401043] '''Updates for technical contributors''' * The MediaWiki Interfaces team is redesigning the Wikimedia REST API Sandbox with Codex. If you have feedback on improvements for the API documentation or what makes developer experiences smooth (or frustrating), you’re invited to [https://calendar.google.com/calendar/u/0/appointments/schedules/AcZssZ2aZzbXeQvjOF7gB1fJXiwAYemQjKf4sXNaRODPA7_obFyNBwkzNkoVCoTF-aeov89kIjXHbCQm join an upcoming discovery interview], or [[mw:MediaWiki Interfaces Team/Developer Feedback/Wikimedia Web APIs|leave feedback onwiki]]. [[listarchive:list/wikitech-l@lists.wikimedia.org/thread/C4FBAOA57PH6G5ORVMAUF5TGYBLZDU5Q/|Learn more]]. * Edits to Wikidata aliases (an alternative name for an item or a property) will now be shown in RecentChanges and Watchlist entries on other wikis less often, reducing unnecessary notifications. This will reduce the overall quantity of 'noisy' entries. Wikidata's own pages remain unchanged. [[m:Wikidata For Wikimedia Projects/Reduce change propagation noise#Phase 1: More granular Alias tracking|Learn more]]. [https://phabricator.wikimedia.org/T401288] * The new [https://www.unicode.org/versions/Unicode17.0.0/ Unicode 17.0] version has been released. The [[:c:Category:Unicode Module Datasets|datasets on Commons]] for the [[:d:Q39301585|Module:Unicode data]] have been updated. Wikipedias that do not use the Commons datasets should either update their own data or switch to the Commons datasets. * Users of the [[m:Special:MyLanguage/Wikimedia Enterprise|Wikimedia Enterprise]] Structured Contents endpoints can now access [https://enterprise.wikimedia.com/blog/parsed-wikipedia-tables/ Parsed Tables]. The new Parsed Tables feature extracts and represents Wikipedia tables in structured JSON. This improves machine accessibility as part of the [https://enterprise.wikimedia.com/api/structured-contents/ Structured Contents initiative]. Structured Contents output is freely available through the [https://enterprise.wikimedia.com/docs/on-demand/#article-structured-contents-beta On-demand API], or through Wikimedia Cloud Services. * A [https://www.kaggle.com/datasets/wikimedia-foundation/english-wikipedia-people-dataset dataset of English Wikipedia biographical information] from [[m:Special:MyLanguage/Wikimedia Enterprise|Wikimedia Enterprise]] has been published on Kaggle, for evaluation and research. This provides structured data from more than 1.5 million biographies, including birth and death dates, education, affiliations, careers, awards, and more (from a June 2024 snapshot). * [[File:Octicons-sync.svg|12px|link=|class=skin-invert|Recurrent item]] Detailed code updates later this week: [[mw:MediaWiki 1.45/wmf.19|MediaWiki]] '''Meetings and events''' * [[wmania:Special:MyLanguage/2026:Scholarships|Scholarship applications]] for Wikimania 2026 in Paris, France, are open until October 31. '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2025/38|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2025-W38"/> </div> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 01:07, 16 September 2025 (+08) <!-- Pesanan dihantar oleh Pengguna:Quiddity (WMF)@metawiki yang menggunakan senarai di https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=29263921 --> == Wikidata weekly summary #698 == <div class="plainlinks mw-content-ltr" lang="en" dir="ltr"> [[File:Wikidata-logo-en.svg|150px|right]] <div style="margin-top:10px; padding-left:5px; font-family:Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;">'' Here's your quick overview of what has been happening around Wikidata in the<br>week leading up to 2025-09-22. Missed the previous one? See issue [[d:Special:MyLanguage/Wikidata:Status updates/Previous|#697]].<br>''</div> <div style="-moz-column-count:2; -webkit-column-count:2; column-count:2; -webkit-column-width: 400px; -moz-column-width: 400px; column-width: 400px;"> ''' Events ''' * [[d:Special:MyLanguage/Wikidata:Events|Upcoming events]]: ** [[Event:Exploring Seediq: A Journey through Translation and Linked Data Documentation|Exploring Seediq: A Journey through Translation and Linked Data Documentation]] 25 October .This event will showcase the Seediq communities’ translation of the OCLC white paper on Wikibase, followed by an overview of the full paper. It will conclude with an open discussion on the lessons learned during the translation project and broader reflections on linked data. ** [[d:Event:Govdirectory US office hour September 2025|Govdirectory US office hour]], 25 September ** FREE virtual 1hr Wiki webinar focusing on plant biodiversity. Open to anyone wanting to improve their digital outreach skills by enriching Wikidata. Tuesday 14th of October at 3pm NZST. [https://tepapa.zoom.us/meeting/register/_g4sKy2KTYGMIhtNIAxGeA#/registration Register to get link]. ** [[d:Wikidata:Thirteenth Birthday|Wikidata’s 13th Birthday]] is just around the corner! Are you planning to host a celebration but haven’t added it to the calendar yet? Join the party! Thirty-nine (39) events are already scheduled, and yours can be too: [[d:Wikidata:Thirteenth Birthday/Calendar|Birthday Calendar]]. It’s also the perfect time to contribute a birthday present or message to [[d:Wikidata:Thirteenth Birthday/Presents & messages|this list]]. Gifts can be anything that celebrates Wikidata and its amazing community like a script you’ve written, a tool improvement, a visual, a poem... 🎉 ''' Press, articles, blog posts, videos ''' * Videos: (French) [https://m.youtube.com/watch?v=RbxuPd7eprk Formation Wikidata 2 de WikiSkills] By Africa Wiki Women ''' Tool of the week ''' * [https://wikidata-todo.toolforge.org/duplicity/#/ Duplicity] This tool can pick a random article on a wiki without associated Wikidata item, and offer some possible matches on Wikidata, so you can add it to an existing item, or create a new one. ''' Other Noteworthy Stuff ''' * [[phab:T403210|Call for Projects and Mentors for Outreachy Round 31]]! If you have some ideas for coding or non-coding (design, documentation, translation, outreach, research) projects, share them by Sept. 26, 2025, at 4 pm UTC ''' Newest [[d:Special:ListProperties|properties]] and [[d:Special:MyLanguage/Wikidata:Property proposal|property proposals]] to review ''' <!-- NEW PROPERTIES DO NOT REMOVE --> * New General datatypes: **[[:d:Property:P13787|number of ray tracing cores]] (<nowiki>number of ray tracing cores in a graphics processing unit</nowiki>) **[[:d:Property:P13788|VRAM capacity]] (<nowiki>amount of dual-ported video RAM (VRAM) modules used by this device</nowiki>) **[[:d:Property:P13789|‎has wireless capabilities]] (<nowiki>type of wireless connectivity this device has/supports</nowiki>) **[[:d:Property:P13794|date filed]] (<nowiki>filing date for a document, e.g. a patent or court case</nowiki>) * New External identifiers: [[:d:Property:P13785|Gamepadla ID]], [[:d:Property:P13786|OpenStreetMap key]], [[:d:Property:P13790|EU-ID]], [[:d:Property:P13791|Roma road ID]], [[:d:Property:P13792|‎LTT Labs product ID]], [[:d:Property:P13793|Swiss Performing Arts Vocabularies ID]], [[:d:Property:P13795|wikiHow article ID]], [[:d:Property:P13796|‎GamesIndustry.biz tag ID]], [[:d:Property:P13797|‎Dimensions.com element ID]] <!-- END NEW PROPERTIES --> <!-- NEW PROPOSALS DO NOT REMOVE --> * New General datatypes property proposals to review: **[[:d:Wikidata:Property proposal/image+display resolution|image+display resolution]] (<nowiki>pixel resolution of images generated or captured by this item (camera, software, etc)</nowiki>) **[[:d:Wikidata:Property proposal/firmware|firmware]] (<nowiki>firmware installed on this hardware</nowiki>) **[[:d:Wikidata:Property proposal/excluding work|excluding work]] (<nowiki>work or narration for or in which this statement is <em>false</em></nowiki>) **[[:d:Wikidata:Property proposal/has grammatical number|has grammatical number]] (<nowiki>grammatical number used in this language</nowiki>) **[[:d:Wikidata:Property proposal/Day of Reisai|Day of Reisai]] (<nowiki>Annual Festival done by a Shinto Shrine</nowiki>) * New External identifier property proposals to review: [[:d:Wikidata:Property proposal/https://football.aek.com/|https://football.aek.com/]], [[:d:Wikidata:Property proposal/Météo-France place ID|Météo-France place ID]], [[:d:Wikidata:Property proposal/Hex package|Hex package]], [[:d:Wikidata:Property proposal/Maptons ID|Maptons ID]], [[:d:Wikidata:Property proposal/BVPB catalog ID|BVPB catalog ID]], [[:d:Wikidata:Property proposal/dati.lnb.lv ID|dati.lnb.lv ID]], [[:d:Wikidata:Property proposal/The Needle Drop tag ID|The Needle Drop tag ID]], [[:d:Wikidata:Property proposal/AfterEllen tag ID|AfterEllen tag ID]], [[:d:Wikidata:Property proposal/OpenStreetMap relation type|OpenStreetMap relation type]], [[:d:Wikidata:Property proposal/Them.us tag ID|Them.us tag ID]], [[:d:Wikidata:Property proposal/DOAB book ID|DOAB book ID]], [[:d:Wikidata:Property proposal/identifiant Liste unique des décorés|identifiant Liste unique des décorés]], [[:d:Wikidata:Property proposal/Deník tag ID|Deník tag ID]], [[:d:Wikidata:Property proposal/The Oxford Dictionary of Architecture entry ID|The Oxford Dictionary of Architecture entry ID]], [[:d:Wikidata:Property proposal/qamus.inoor.ir root ID|qamus.inoor.ir root ID]], [[:d:Wikidata:Property proposal/Filmarks ID|Filmarks ID]] <!-- END NEW PROPOSALS --> You can comment on [[d:Wikidata:Property proposal/Overview|all open property proposals]]! ''' Did you know? ''' * Query examples: ** [https://w.wiki/FLJ7 A map of IEC 60320 power connectors] - a cool SPARQL visualisation, by [[d:User:IagoQnsi|User:IagoQnsi]] ** [https://w.wiki/FN5J 350 people who were married, then married the sibling of their previous spouse] ([https://bsky.app/profile/magnusmanske.wikis.world.ap.brid.gy/post/3lz4kuxvpcn62 source]) * [[d:Wikidata:Showcase items|Showcase Items]]: [[d:Q33947|Northern Sami (Q33947)]] - famoumost widely spoken of all Sámi languages * [[d:Wikidata:Showcase lexemes|Showcase Lexemes]]: [[d:Lexeme:L37547|Waage (L37547)]] – German noun (‘ˈvaːɡə’) meaning "scale (device for measuring mass)", "Libra constellation", or "equilibrium" ''' Development ''' * Mobile statement editing: We are working more on the editing state of statements, especially qualifiers and progress indicators during saving ([[phab:T402620]]) * Dumps: We fixed an issue with some of the dumps ([[phab:T403882]]) and are improving the monitoring * GraphQL: We are working on making it easier to get labels of linked entities in an API response, starting with Items ([[phab:T404692]]) * Sustainability: We have now rolled out improvements to the tracking of Wikidata changes on the other Wikimedia projects on all projects in order to decrease the size of the database table that tracks these changes ([[phab:T401288]]) * Bug fixes: Tacsipacsi submitted fixes for two issues in error messages on Special:SetSiteLink. Thank you! ([[phab:T404499]], [[phab:T404500]]) [[phab:maniphest/query/4RotIcw5oINo/#R|You can see all open tickets related to Wikidata here]]. If you want to help, you can also have a look at [https://phabricator.wikimedia.org/project/board/71/query/zfiRgTnZF7zu/?filter=zfiRgTnZF7zu&order=priority the tasks needing a volunteer]. ''' Weekly Tasks ''' * Add labels, in your own language(s), for the new properties listed [[d:Wikidata:Status_updates/Next#Newest_properties_and_property_proposals_to_review|above]]. * Contribute to the showcase Item and Lexeme [[d:Wikidata:Status_updates/Next#Did_you_know?|above]]. * Govdirectory weekly focus country: [[d:Wikidata:WikiProject Govdirectory/United_States_of_America|United States of America]] * Summarize your [[d:Wikidata:Status_updates/Next#Did_you_know?|WikiProject's ongoing activities]] in one or two sentences. * Help [[d:Special:LanguageStats|translate]] or proofread the interface and documentation pages, in your own language! * [[d:User:Pasleim/projectmerge|Help merge identical items]] across Wikimedia projects. * Help [[d:Wikidata:Status updates/Next|write the next summary!]] <div style="margin-top:10px; font-size:90%; padding-left:5px; font-family:Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;">'''· [[d:Special:MyLanguage/Wikidata:Status updates/Previous|Previous issue]] · [[d:Special:MyLanguage/Wikidata:Status updates/Current|Full report]] · [[m:Global message delivery/Targets/Wikidata|Unsubscribe]] · [[:d:User:JosefAnthony |JosefAnthony]] [[:d:User talk:JosefAnthony|talk]] · [[Pengguna:MediaWiki message delivery|MediaWiki message delivery]] ([[Perbincangan pengguna:MediaWiki message delivery|bincang]]) 23:16, 22 September 2025 (+08)''' </div> </div> </div> [[Category:Wikidata status updates| ]] <!-- Pesanan dihantar oleh Pengguna:JosefAnthony@metawiki yang menggunakan senarai di https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikidata&oldid=29288740 --> == <span lang="en" dir="ltr">Tech News: 2025-39</span> == <div lang="en" dir="ltr"> <section begin="technews-2025-W39"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2025/39|Translations]] are available. '''Weekly highlight''' * [https://zonestamp.toolforge.org/1758726000 On September 24th at 15:00 UTC], all Wikimedia sites users will experience a brief read-only period due to a scheduled [[m:Special:MyLanguage/Tech/Server switch|datacenter server switchover]]. The Wikimedia Foundation's Site Reliability Engineering (SRE) team will redirect all traffic from one primary server to its backup. You can listen to the switchover using the [http://listen.hatnote.com/ "Listen to Wikipedia"] tool, where you will hear edits stop for a few minutes during the read-only phase, then resume. This twice-yearly datacenter server switchover ensures reliability by testing the backup datacenter, so that our sites can stay online even if the primary datacenter fails. You can [[diffblog:2025/03/12/hear-that-the-wikis-go-silent-twice-a-year/|read more about the process on the Diff blog]]. '''Updates for editors''' * Editors of [[f:Special:Mylanguage/Wikifunctions:Status updates/2025-09-12#Next round of Wiktionaries to receive embedded Wikifunctions calls|60 more Wiktionaries]] will soon be able to call [[f:Special:MyLanguage/Wikifunctions:Introduction|functions from Wikifunctions]] and integrate them into their pages. A function takes one or more inputs and transforms them into a desired output, like adding numbers, converting miles to meters, calculating elapsed time, or declining a word into a case. They will join the other [[f:Special:MyLanguage/Wikifunctions:Status updates/2025-08-29#Wikifunctions available on 65 Wiktionaries|65 Wiktionary language editions]], which already have access to embedded Wikifunctions calls. Later this year, plans are in place to expand to more Wiktionaries and the Incubator. * A new [[mw:Special:MyLanguage/Help:Magic words#Technical metadata of another page|parser function]] has been added: <code><nowiki>{{#contentmodel}}</nowiki></code>. Template editors and admins can use it to get the localized or canonical name of the [[mw:Special:MyLanguage/Help:ChangeContentModel|content model]] of a specific page. The function makes it easier to create and edit system messages, such as ''MediaWiki:editinginterface'', even when you switch types of pages, like wiki, JavaScript, CSS or JSON page. [https://phabricator.wikimedia.org/T328254] * Adding or editing a <code>DISPLAYTITLE</code> for an article using VisualEditor will no longer be broken. Editors who use VisualEditor mode to modify the <code><nowiki>{{DISPLAYTITLE}}</nowiki></code> would no longer have the literal text "DISPLAYTITLE" or its localized variant added to their articles. A list of pages that may have been affected and might need cleanup is documented in [[phab:P83438|this ticket]]. * Beta users of the Wikipedia Android app can now try the redesigned [[mw:Special:MyLanguage/Wikimedia Apps/Team/Android/Activity Tab Experiment|Activity tab]], which replaces the Edits tab. The new tab offers personalized insights into reading, editing, and donation activity, while simplifying navigation and making app use more engaging. * [[File:Octicons-sync.svg|12px|link=|class=skin-invert|Recurrent item]] View all {{formatnum:12}} community-submitted {{PLURAL:12|task|tasks}} that were [[m:Special:MyLanguage/Tech/News/Recently resolved community tasks|resolved last week]]. '''Updates for technical contributors''' * [[File:Octicons-sync.svg|12px|link=|class=skin-invert|Recurrent item]] Detailed code updates later this week: [[mw:MediaWiki 1.45/wmf.20|MediaWiki]] '''In depth''' * Wikifunctions users can now import many essential facts involving [[f:Special:MyLanguage/Z6011|geo-coordinates]], [[f:Special:MyLanguage/Z6010|quantities]] and [[f:Special:MyLanguage/Z6064|time]] values from Wikidata. This is made possible by the creation of Wikifunctions types for these values, which makes them available for use by functions in Wikifunctions. Learn more about how this works in [[c:File:ImportingWikidataDatatypesIntoWikifunctions.webm|this video]] and Wikifunctions' [[f:Special:MyLanguage/Wikifunctions:Status updates/2025-08-01#News in Types I: Wikidata quantity|August 1 newsletter]] (for quantities) and [[f:Special:MyLanguage/Wikifunctions:Status updates/2025-08-22#News in Types: Wikidata geo-coordinate|August 22 newsletter]] (for geo-coordinates). '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2025/39|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2025-W39"/> </div> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 06:55, 23 September 2025 (+08) <!-- Pesanan dihantar oleh Pengguna:UOzurumba (WMF)@metawiki yang menggunakan senarai di https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=29305556 --> == Wikidata weekly summary #699 == <div class="plainlinks mw-content-ltr" lang="en" dir="ltr"> [[File:Wikidata-logo-en.svg|150px|right]] <div style="margin-top:10px; padding-left:5px; font-family:Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;">'' Here's your quick overview of what has been happening around Wikidata in the<br>week leading up to 2025-09-29. Missed the previous one? See issue [[d:Special:MyLanguage/Wikidata:Status updates/Previous|#698]].<br>''</div> <div style="-moz-column-count:2; -webkit-column-count:2; column-count:2; -webkit-column-width: 400px; -moz-column-width: 400px; column-width: 400px;"> ''' Discussions ''' * Open request for adminship: [[d:Wikidata:Requests_for_permissions/Administrator/Empat_Tilda|Empat Tilda]]: RfP scheduled to end after 3 October 2025 18:30 (UTC) ''' Events ''' * [[d:Special:MyLanguage/Wikidata:Events|Upcoming events]]: ** New Linked Data for Libraries [[d:Wikidata: WikiProject LD4 Wikidata Affinity Group|LD4 Wikidata Affinity Group]] project series! Mark your calendars for our first session of our WikiProject Personal Pronouns event series, which will provide a high-level overview of WikiProject Personal Pronouns' goals, past work, and implementation plans. The session will also serve as a practical orientation to the implementation work for this project, ending with a demonstration of the workflow to be used in subsequent sessions. No previous Wikidata experience is needed to participate. This session will be recorded. Slides and recordings will be found on the project page after the session. Join us Tuesday, September 30th at 9am PT/ 12pm ET/ 16:00 UTC / 6pm CEST ([https://www.timeanddate.com/worldclock/fixedtime.html?msg=LD4+Wikidata+Affinity+Group+Project+Series+Call&iso=20250930T09&p1=234&ah=1 Time zone converter]). Please see our [[d:Wikidata:WikiProject LD4 Wikidata Affinity Group/Project Series/PersonalPronouns|project page]] for more information and Zoom links. ** Wikidata are hosting a [[d:Event:Embedding_Project_Webinar|webinar on the Embedding Project]]: AI/ML Project Manager Philippe Saadé (WMDE) will introduce the project, including early experiences, wins and pitfalls, and open up the floor to your questions. *** Takes place 1600 - 1700 UTC, October 9, 2025. *** Embedding Project? [[d:Wikidata:Embedding_Project|Read about it here]] *** Want to join the Webinar? [[d:Special:EventDetails/2196|Please register here with your Wiki account]] ** 🎁 Countdown to 13!🎁 Wikidata's 13th Birthday is fast approaching and this week marks the start of the first Birthday Events! For a full rundown of all Birthday Events, please see the [[d:Wikidata:Thirteenth_Birthday/Calendar|Birthday Calendar]].<br> Starting the month of celebrations this week include: Wali Wikimedians Community, Latin America in Wikidata 2025, Hausa Wikipedians User Group and the language communities of Zambia, Twi and Kinyarwanda and regional celebrations from the Northern Nigerian, Dagbani and Ghanaians Wikimedian communities! ''' Press, articles, blog posts, videos ''' * Blogs: ** [https://tech-news.wikimedia.de/2025/09/19/enhanced-search-for-wikibase/ Enhanced Search for Wikibase] ** [https://cthoyt.com/2025/09/25/enriching-ror-with-wikidata.html Suggesting new relations in ROR from Wikidata] By Charles Tapley Hoyt * Papers: ** [https://arxiv.org/pdf/2505.15501 Protoknowledge Shapes Behaviour of LLMs: Text-to-SPARQL] ** [https://orb.binghamton.edu/librarian_fac/117/ Wikidata Workflows: with ORCiD and OpenRefine - a Binghamton University Case Study] By Sasha Frizzell - This lightning talk outlines Binghamton University Libraries’ pilot project to convert ORCID faculty data into Wikidata entries, showcasing linked data integration, data cleaning workflows, and strategies for enhancing institutional research visibility. * Videos: ** [https://m.youtube.com/watch?v=PJSWWGuPzJE Wikidata tutorial: how to merge duplicate items] ** [https://m.youtube.com/watch?v=DeHIq3wX7GE Wikidata Wikishootme SAT] ** [https://m.youtube.com/watch?v=gEVKAoQc0jM How to Fetch Subclasses and Parent Classes in Wikidata SPARQL Queries] ** (Portuguese) [https://m.youtube.com/watch?v=41FtK-tbrK4 Black women in history through Wikidata] ** [https://www.youtube.com/watch?v=nkUjnDEZuYU Provenance and Restitution: Shared knowledge graphs as a tool in recovering looted cultural heritage] ''' Tool of the week ''' *[https://www.wikidata.org/wiki/User:Jon_Harald_S%C3%B8by/senseItemLabel.js senseItemLabel] is a UserScript by [[User:Jon Harald Søby]] The Script Lets you add the lemma for the current lexeme as a label to items added to the lexeme's senses as [https://www.wikidata.org/wiki/Property:P5137 item for this sense (P5137)] in one click. ''' Other Noteworthy Stuff ''' * If you've noticed a performance issue with Magnus Manske's MixMatch gagdet, [[d:User:IagoQnsi|User:IagoQnsi]] has suggested a fix, the comment and code is available from [[d:User_talk:Magnus_Manske/mixnmatch_gadget.js#Performance_fix|Talk:Magnus Manske#MixMatch performance]] ''' Newest [[d:Special:ListProperties|properties]] and [[d:Special:MyLanguage/Wikidata:Property proposal|property proposals]] to review ''' <!-- NEW PROPERTIES DO NOT REMOVE --> * Newest General datatypes: **[[:d:Property:P13801|‎Lemmy instance URL]] (<nowiki>the Lemmy instance of or about the subject</nowiki>) **[[:d:Property:P13802|‎part number]] (<nowiki>identifier for a product or part designated by its manufacturer for inventory and ordering purposes</nowiki>) * Newest External identifiers: [[:d:Property:P13798|Noormags ID]], [[:d:Property:P13799|PnP device ID]], [[:d:Property:P13800|PnP vendor ID]], [[:d:Property:P13803|‎GENC 3-character code]], [[:d:Property:P13804|‎Sancho el Sabio Foundation ID]], [[:d:Property:P13805|‎British Authors author ID]], [[:d:Property:P13806|VGA Legacy MKIII graphics card ID]], [[:d:Property:P13807|‎qamus.inoor.ir entry ID]], [[:d:Property:P13808|PortableApps ID]], [[:d:Property:P13809|Chinese Engineers Relational Database ID]], [[:d:Property:P13810|‎DisplaySpecifications.com model ID]], [[:d:Property:P13811|Vix Vocal work id]], [[:d:Property:P13812|Naturalis author ID]] <!-- END NEW PROPERTIES --> <!-- NEW PROPOSALS DO NOT REMOVE --> * New General datatypes property proposals to review: **[[:d:Wikidata:Property proposal/maximum supported display resolution|maximum supported display resolution]] (<nowiki>maximum pixel resolution that this computing hardware or technological standard supports</nowiki>) **[[:d:Wikidata:Property proposal/cookie policy|cookie policy]] (<nowiki>cookie policy of this website, software or digital product</nowiki>) **[[:d:Wikidata:Property proposal/yayasan ID|yayasan ID]] (<nowiki>identifier for Indonesian foundation on vervalyayasan.data.kemdikbud.go.id</nowiki>) **[[:d:Wikidata:Property proposal/luminance|luminance]] (<nowiki>measured quantity of photometric brightness (luminous intensity per area)</nowiki>) * New External identifier property proposals to review: [[:d:Wikidata:Property proposal/Filmarks ID|Filmarks ID]], [[:d:Wikidata:Property proposal/Medicin.dk disorder ID|Medicin.dk disorder ID]], [[:d:Wikidata:Property proposal/Interaktionsdatabasen ID|Interaktionsdatabasen ID]], [[:d:Wikidata:Property proposal/A Dictionary of Food and Nutrition entry ID|A Dictionary of Food and Nutrition entry ID]], [[:d:Wikidata:Property proposal/OpenStreetMap role|OpenStreetMap role]], [[:d:Wikidata:Property proposal/TechPowerUp CPU Specs Database ID|TechPowerUp CPU Specs Database ID]], [[:d:Wikidata:Property proposal/GPUZoo ID|GPUZoo ID]], [[:d:Wikidata:Property proposal/CPU-World ID|CPU-World ID]], [[:d:Wikidata:Property proposal/Adebiportal author|Adebiportal author]], [[:d:Wikidata:Property proposal/RIA Novosti person ID|RIA Novosti person ID]], [[:d:Wikidata:Property proposal/The Oxford Dictionary of the Jewish Religion entry ID|The Oxford Dictionary of the Jewish Religion entry ID]], [[:d:Wikidata:Property proposal/Qalamger.kz author ID|Qalamger.kz author ID]], [[:d:Wikidata:Property proposal/Does the Dog Die? media ID|Does the Dog Die? media ID]], [[:d:Wikidata:Property proposal/Sultanlar Ligi player ID|Sultanlar Ligi player ID]] <!-- END NEW PROPOSALS --> You can comment on [[d:Wikidata:Property proposal/Overview|all open property proposals]]! ''' Did you know? ''' * Query examples: **[https://w.wiki/FRz9 maps of running and closed railway stations in Denmark] ** [https://w.wiki/FUDK Formula One Teams by employee count] - source: Discord * WikiProject Highlights: ** [[d:Wikidata:WikiProject_Piano_Rolls|Piano Rolls]] - has bee greatly expanded and subpages added. ** [[d:Wikidata:WikiProject_Open_Topstukken_Maastricht_University_and_Radboud_University/Manual|Open Topstukken Maastricht University and Radboud University]] - A user manual for contributing. * [[d:Wikidata:Showcase items|Showcase Items]]: [[d:Q1059888|Because You Left (Q1059888)]] - episode of Lost (S5 E1) * [[d:Wikidata:Showcase lexemes|Showcase Lexemes]]:[[d:Lexeme:L298686|Knoten (L298686)]] - German noun (ˈknoːtn̩) meaning "tied fastening of ropes/strings", "speed unit in aviation/shipping", or "tangled clump of hair" ''' Development ''' * Mobile statement editing: We continue to make good progress, which you can check out on [https://www.wikidata.beta.wmcloud.org/w/index.php?title=Q593112&mobileaction=toggle_view_mobile beta Wikidata]. Specifically it is now possible to ** save changes to edits made to string Properties on statements (without losing qualifier / reference information) ([[phab:T401405]]) ** change the rank of statements ([[phab:T402436]]) * Query Service UI: jhsoby submitted patches for two issues related to the example dialog. Thank you! ([[phab:T405747]], [[phab:T405720]]) * Lexicographical data: 1F616EMO submitted a patch to fix a localization issue on the Lexeme page. Thank you! ([[phab:T322526]]) * Dumps: We fixed issues with the n-triples and truthy dumps generation and set up a [https://grafana.wikimedia.org/d/6c666ea5-01de-4325-9c32-41ee09882368/wikidata-data-dumps-monitoring?orgId=1&from=now-90d&to=now&timezone=utc dashboard for monitoring] ([[phab:T403882]]) * GraphQL: We are continuing to make labels of linked entities accessible in the GraphQL endpoint ([[phab:T404692]]) * Wikidata in Wikipedia and co: We are continuing to work on improvements to how we technically track the use of Wikidata in the other Wikimedia projects in order to reduce the amount of changes from Wikidata in the watchlist and recent changes on Wikipedia and co. * Wikidata Query Service GUI: We deployed two fixes by [[:d:User:Jon Harald Søby|User:Jon Harald Søby]], thank you! ([[phab:T405720]], [[phab:T405747]]) [[phab:maniphest/query/4RotIcw5oINo/#R|You can see all open tickets related to Wikidata here]]. If you want to help, you can also have a look at [https://phabricator.wikimedia.org/project/board/71/query/zfiRgTnZF7zu/?filter=zfiRgTnZF7zu&order=priority the tasks needing a volunteer]. ''' Weekly Tasks ''' * Add labels, in your own language(s), for the new properties listed [[d:Wikidata:Status_updates/Next#Newest_properties_and_property_proposals_to_review|above]]. * Contribute to the showcase Item and Lexeme [[d:Wikidata:Status_updates/Next#Did_you_know?|above]]. * Govdirectory weekly focus country: [[d:Wikidata:WikiProject Govdirectory/Bulgaria|Bulgaria]] * Summarize your [[d:Wikidata:Status_updates/Next#Did_you_know?|WikiProject's ongoing activities]] in one or two sentences. * Help [[d:Special:LanguageStats|translate]] or proofread the interface and documentation pages, in your own language! * [[d:User:Pasleim/projectmerge|Help merge identical items]] across Wikimedia projects. * Help [[d:Wikidata:Status updates/Next|write the next summary!]] <div style="margin-top:10px; font-size:90%; padding-left:5px; font-family:Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;">'''· [[d:Special:MyLanguage/Wikidata:Status updates/Previous|Previous issue]] · [[d:Special:MyLanguage/Wikidata:Status updates/Current|Full report]] · [[m:Global message delivery/Targets/Wikidata|Unsubscribe]] . [[:d:User:JosefAnthony |JosefAnthony]] [[:d:User talk:JosefAnthony|talk]] ·[[Pengguna:MediaWiki message delivery|MediaWiki message delivery]] ([[Perbincangan pengguna:MediaWiki message delivery|bincang]]) 22:55, 29 September 2025 (+08)''' </div> </div> </div> <!-- Pesanan dihantar oleh Pengguna:JosefAnthony@metawiki yang menggunakan senarai di https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikidata&oldid=29355234 --> == <span lang="en" dir="ltr">Tech News: 2025-40</span> == <div lang="en" dir="ltr"> <section begin="technews-2025-W40"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2025/40|Translations]] are available. '''Weekly highlight''' * A major software upgrade has been made to [[phab:|Phabricator]]. The update introduces performance improvements, a refreshed search interface, enhancements to Maniphest task search, updates to user profile pages and project workboards, new Herald automation features, as well as general text input, mobile experience improvements and more. [https://phabricator.wikimedia.org/phame/post/view/321/iterative_improvements_september_2025/] '''Updates for editors''' * The Community Tech team will release the new Community Wishlist extension on October 1, that will improve the way wishes will be submitted. The new extension will allow users to add tags to their wishes to better categorise them, and (in a future iteration) to filter them by status, tags and focus areas. It will also be possible to support individual wishes again, as requested by the community in many instances. The old system will be retired. There will be a brief period of downtime while the extension is deployed and wishes are migrated to the new system. You can read more about this [[:m:Special:MyLanguage/Community Wishlist/Updates|in the latest update]] or you can consult the [[:mw:Special:MyLanguage/Help:Extension:CommunityRequests|current documentation on MediaWiki]]. * As announced [[diffblog:2025/09/02/better-detecting-bots-and-replacing-our-captcha/|on Diff blog]], the production trial of the [[mw:Special:MyLanguage/Product Safety and Integrity/Anti-abuse signals/hCaptcha|hCaptcha]] service for bot detection has begun. The trial is currently using hCaptcha to protect account creation on Chinese, Persian, Portuguese, Indonesian, Japanese, and Turkish Wikipedias, where it will replace our existing [[mw:Special:MyLanguage/Extension:ConfirmEdit#FancyCaptcha|CAPTCHA]] (FancyCaptcha). The goal with the trial is to better block bots while also improving usability and accessibility for users who encounter CAPTCHA challenges. * The [[mw:Special:MyLanguage/Extension:CampaignEvents|CampaignEvents]] extension has been [[m:Special:MyLanguage/CampaignEvents/Deployment status|deployed]] to Wikimedia Commons. The extension makes it easier to organize and participate in collaborative activities, like edit-a-thons and WikiProjects, on the wikis. On Commons, anyone who is a registered user can use it as an event participant. To use it as an organizer, someone needs to have the [[c:Special:MyLanguage/Commons:Event organizers|event organizer right]]. * [[:m:Special:MyLanguage/WMDE Technical Wishes/Sub-referencing|Sub-referencing]], a new feature to re-use references with different details has been released to German Wikipedia. You can [[:m:Special:MyLanguage/WMDE Technical Wishes/Sub-referencing#test|test the feature]] on testwiki or [https://en.wikipedia.beta.wmcloud.org/wiki/Sub-referencing on betawiki] as well. Please share your thoughts on [[:m:Talk:WMDE Technical Wishes/Sub-referencing#Templates used in sub-references|using templates in sub-references]] or [[:m:Talk:WMDE Technical Wishes/Sub-referencing#Pilot wikis|volunteer to become a pilot wiki]]. * On wikis using the [[mw:Special:MyLanguage/Help:Growth/Mentorship|Mentorship]] system, communities can now opt experienced editors out of Mentorship through [[{{#special:CommunityConfiguration/Mentorship}}]]. Within this setting, communities may define thresholds, based on edit count and account age, to decide when an editor is considered experienced enough to no longer receive Mentorship. [https://phabricator.wikimedia.org/T403563] * The Editing Team and the Machine Learning Team are working on a new check for newcomers: [[mw:Special:MyLanguage/Edit check/Tone Check|Tone check]]. Using a prediction model, this check will encourage editors to improve the tone of their edits, using artificial intelligence. We invite volunteers to review the first version of the Tone language model for the following languages: Arabic, Czech, German, Hebrew, Indonesian, Dutch, Polish, Russian, Turkish, Chinese, Farsi, Italian, Norwegian, Romanian and Latvian. Users from these wikis interested in reviewing this model are [[mw:Special:MyLanguage/Edit_check/Tone_Check/Model_evaluation|invited to sign up at MediaWiki.org]]. The deadline to sign up is on October 3, which will be the start date of the test. * The rollout of [[:mw:Special:MyLanguage/Help:Manage blocks|multiblocks]] had the side effect that non-active block logs may have been shown on {{#special:Contributions}} and on blocked users' user and user_talk pages. This issue will be fully resolved in a few days. As part of the fix, [{{fullurl:Special:Allmessages|prefix=sp-contributions-blocked-notice}} messages prefixed with <code>sp-contributions-blocked-notice</code>] will be removed and replaced with [{{fullurl:Special:Allmessages|prefix=blocked-notice-logextract}} those prefixed with <code>blocked-notice-logextract</code>] in a few weeks. Please help translate the new messages and update any local overrides if needed. * There was a bug with links added using visual editor if they included characters such as <code dir=ltr><nowiki>[ ] |</nowiki></code> after the fragment identifier (<code><nowiki>#</nowiki></code>). They were not encoded properly creating an incorrect link. This has been fixed. [https://phabricator.wikimedia.org/T404823] * One new wiki has been created: a {{int:project-localized-name-group-wikiquote/en}} in [[d:Q9237|Malay]] ([[q:ms:|<code>q:ms:</code>]]) [https://phabricator.wikimedia.org/T404698] * [[File:Octicons-sync.svg|12px|link=|class=skin-invert|Recurrent item]] View all {{formatnum:21}} community-submitted {{PLURAL:21|task|tasks}} that were [[m:Special:MyLanguage/Tech/News/Recently resolved community tasks|resolved last week]]. For example, the [[mw:Special:MyLanguage/Product Safety and Integrity/Anti-abuse signals/User Info|User Info Card]] now displays currently active global lock/blocks. [https://phabricator.wikimedia.org/T401128] '''Updates for technical contributors''' * Later this week, editors using Lua modules will be able to use the <code>[[mw:Special:MyLanguage/Extension:Scribunto/Lua reference manual#mw.title.newBatch|mw.title.newBatch]]</code> function to look up the existence of up to 25 pages at once, in a way that only increases the [[mw:Special:MyLanguage/Manual:Parser functions#Expensive parser functions|expensive function]] count once. * A new [[m:Special:MyLanguage/Product and Technology Advisory Council/Unsupported Tools Working Group|Unsupported Tools Working Group]] has been formed as part of ongoing efforts to collectively determine technical work priorities, similar to the [[m:Special:MyLanguage/Product and Technology Advisory Council|Product & Technology Advisory Council]] (PTAC). The working group will help prioritize and review requests for support of unmaintained extensions, gadgets, bots, and tools. For the first cycle, the group will be prioritizing an unsupported Wikimedia Commons tool. * [[File:Octicons-sync.svg|12px|link=|class=skin-invert|Recurrent item]] Detailed code updates later this week: [[mw:MediaWiki 1.45/wmf.21|MediaWiki]] '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2025/40|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2025-W40"/> </div> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 04:52, 30 September 2025 (+08) <!-- Pesanan dihantar oleh Pengguna:UOzurumba (WMF)@metawiki yang menggunakan senarai di https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=29355230 --> == ''The Signpost'': 2 October 2025 == <div lang="en" dir="ltr" class="mw-content-ltr" style="margin-top:10px; font-size:90%; padding-left:5px; font-family:Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;">[[File:WikipediaSignpostIcon.svg|40px|right]] ''News, reports and features from the English Wikipedia's newspaper''</div> <div style="column-count:2;"> * News and notes: [[w:en:Wikipedia:Wikipedia Signpost/2025-10-02/News and notes|Larry Sanger returns with "Nine Theses on Wikipedia"; WMF publishes transparency report]] * In the media: [[w:en:Wikipedia:Wikipedia Signpost/2025-10-02/In the media|Extraordinary eruption of "EVIL" explained]] * Disinformation report: [[w:en:Wikipedia:Wikipedia Signpost/2025-10-02/Disinformation report|Emails from a paid editing client]] * Discussion report: [[w:en:Wikipedia:Wikipedia Signpost/2025-10-02/Discussion report|Sourcing, conduct, policy and LLMs: another 1,339 threads analyzed]] * Community view: [[w:en:Wikipedia:Wikipedia Signpost/2025-10-02/Community view|The pressing questions of the modern WWW, as seen from the Village Pump]] * Recent research: [[w:en:Wikipedia:Wikipedia Signpost/2025-10-02/Recent research|Is Wikipedia a merchant of (non-)doubt for glyphosate?; eight projects awarded Wikimedia Research Fund grants]] * Opinion: [[w:en:Wikipedia:Wikipedia Signpost/2025-10-02/Opinion|Some disputes aren't worth it]] * Obituary: [[w:en:Wikipedia:Wikipedia Signpost/2025-10-02/Obituary|Michael Q. Schmidt]] * Traffic report: [[w:en:Wikipedia:Wikipedia Signpost/2025-10-02/Traffic report|Death, hear me call your name]] * Comix: [[w:en:Wikipedia:Wikipedia Signpost/2025-10-02/Comix|A grand spectacle]] </div> <div style="margin-top:10px; font-size:90%; padding-left:5px; font-family:Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;">'''[[w:en:Wikipedia:Wikipedia Signpost|Read this Signpost in full]]''' · [[w:en:Wikipedia:Signpost/Single|Single-page]] · [[m:Global message delivery/Targets/Signpost|Unsubscribe]] · [[m:Global message delivery|Global message delivery]] 14:55, 2 Oktober 2025 (+08) <!-- Sent via script ([[w:en:User:JPxG/SPS]]) --></div> <!-- Pesanan dihantar oleh Pengguna:JPxG@metawiki yang menggunakan senarai di https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Signpost&oldid=29367448 --> == This Month in Education: September 2025 == <div class="plainlinks" lang="en" dir="ltr">Apologies for writing in English. Please help to translate in your language. <div style="text-align: center;"> <span style="font-weight:bold; color:#00A7E2; font-size:2.9em; font-family:'Helvetica Neue', Helvetica, Arial, sans-serif;">This Month in Education</span> <span style="font-weight:bold; color:#00A7E2; font-size:1.4em; font-family:'Helvetica Neue', Helvetica, Arial, sans-serif;"> Volume 14 • Issue 9 • September 2025</span> <div style="border-top:1px solid #a2a9b1; border-bottom:1px solid #a2a9b1; padding:0.5em; font-size:larger; margin-bottom:0.2em">[[m:Special:MyLanguage/Education/Newsletter/September 2025|Contents]] • [[m:Special:MyLanguage/Education/Newsletter/September 2025/Headlines|Headlines]] • [[m:Special:MyLanguage/Global message delivery/Targets/This Month in Education|Subscribe]]</div> <div style="color:white; font-size:1.8em; font-family:Montserrat; background:#92BFB1;">In This Issue</div></div> <div style="text-align: left; column-count: 2; column-width: 35em;"> * [[m:Special:MyLanguage/Education/News/September 2025/Brazil organizes seminar to discuss open science and scientific dissemination|Brazil organizes seminar to discuss open science and scientific dissemination]] * [[m:Special:MyLanguage/Education/News/September 2025/CBSUA Recognizes Wiki Training Completers, Awards Feminism & Folklore 2025 Winners|CBSUA Recognizes Wiki Training Completers, Awards Feminism & Folklore 2025 Winners]] * [[m:Special:MyLanguage/Education/News/September 2025/2nd International Conference on Wikimedia, Education, and Digital Cultures Mexico 2025|2nd International Conference on Wikimedia, Education, and Digital Cultures Mexico 2025]] * [[m:Special:MyLanguage/Education/News/September 2025/Accredited seminar for teachers in Veliko Gradište|Accredited seminar for teachers in Veliko Gradište]] * [[m:Special:MyLanguage/Education/News/September 2025/Breaking Barriers, Why open Knowledge matters|Breaking Barriers, Why open Knowledge matters]] * [[m:Special:MyLanguage/Education/News/September 2025/Cross-Continental Knowledge Exchange: Offa Youth Impact Initiative and St Aloysius University in 3D Education Outreach |Cross-Continental Knowledge Exchange: Offa Youth Impact Initiative and St Aloysius University in 3D Education Outreach]] * [[m:Special:MyLanguage/Education/News/September 2025/Igbo Language Audio Project in the Igbo Wiki Fan Club IMSU & Alvan|Igbo Language Audio Project in the Igbo Wiki Fan Club IMSU & Alvan]] * [[m:Special:MyLanguage/Education/News/September 2025/Let's Read Wikipedia reached teachers of the Weenhayek indigenous nation in Bolivia|Let's Read Wikipedia reached teachers of the Weenhayek indigenous nation in Bolivia]] * [[m:Special:MyLanguage/Education/News/September 2025/Monográfico sobre Wikipedia en el aula, Revista Docere|Monograph on Wikipedia in the classroom, Docere Magazine]] * [[m:Special:MyLanguage/Education/News/September 2025/The Third Training Course of the “Reading Wikipedia in the Classroom” Program in Jordan|The Third Training Course of the “Reading Wikipedia in the Classroom” Program in Jordan]] * [[m:Special:MyLanguage/Education/News/September 2025/The Ukrainian Educators’ Wikimedia Conference 2025|The Ukrainian Educators’ Wikimedia Conference 2025]] * [[m:Special:MyLanguage/Education/News/September 2025/Wikimedia MKD's edit-a-thon: Lakes|Wikimedia MKD's edit-a-thon: Lakes]] * [[m:Special:MyLanguage/Education/News/September 2025/Cultura libre en las aulas|Free culture in the classroom]] * [[m:Special:MyLanguage/Education/News/September 2025/Wikimedia Rwanda Wiki clubs|Wikimedia Rwanda Wiki clubs]] </div> <div style="margin-top:10px; text-align: center; font-size:90%; padding-left:5px; font-family:Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;">[[m:Special:MyLanguage/Education/Newsletter/About|About ''This Month in Education'']] · [[m:Global message delivery/Targets/This Month in Education|Subscribe/Unsubscribe]] · [[m:Special:MyLanguage/MassMessage|Global message delivery]] · For the team: [[:m:User:ZI Jony|ZI Jony]] 23:10, 2 Oktober 2025 (+08)</div> </div> <!-- Pesanan dihantar oleh Pengguna:ZI Jony@metawiki yang menggunakan senarai di https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/This_Month_in_Education&oldid=29344785 --> == Wikidata weekly summary #700 == <div class="plainlinks mw-content-ltr" lang="en" dir="ltr"> [[File:Wikidata-logo-en.svg|150px|right]] <div style="margin-top:10px; padding-left:5px; font-family:Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;">'' Here's your quick overview of what has been happening around Wikidata in the<br>week leading up to 2025-10-06. Missed the previous one? See issue [[d:Special:MyLanguage/Wikidata:Status updates/Previous|#699]].<br>''</div> <div style="-moz-column-count:2; -webkit-column-count:2; column-count:2; -webkit-column-width: 400px; -moz-column-width: 400px; column-width: 400px;"> ''' Events ''' * [[d:Special:MyLanguage/Wikidata:Events|Upcoming events]]: ** [[d:Event:WikidataCon_2025|WikidataCon 2025]] - The first version of the conference schedule has been released! See the Event page for links to the schedule (and to register if you haven't already). ** [[d:Wikidata:Thirteenth_Birthday/Calendar|13th Birthday Events]] - check the calendar to see which Birthday events are happening this week! ** [[d:Event:Embedding_Project_Webinar|Webinar: Embedding Project]] - join us this week, October 9 1600 ~ 1700 UTC, to hear a presentation and then pose your questions regarding the [[d:Wikidata:Embedding_Project|Embedding Project]] ** The next [[d:Wikidata:Events#Office_hours|Wikidata+Wikibase office hours]] will take place on Wednesday, [https://zonestamp.toolforge.org/1760544000 18:00 CEST], 15th October 2025 in the [https://t.me/joinchat/IeCRo0j5Uag1qR4Tk8Ftsg Wikidata Telegram group]. The Wikidata and Wikibase office hours are online events where the development team presents what they have been working on over the past quarter, and the community is welcome to ask questions and discuss important issues related to the development of Wikidata and Wikibase. * Past events: ** Wikimedia CEE Meeting 2025 - Learning Day (September 25, at the Goethe Institut in Thessaloniki): the main topic was Wikidata and libraries; the program and the materials of the hands-on session are available in the [[:meta:Wikimedia CEE Meeting 2025/Learning Day|Meta page]], the slides of the presentations are available in the [[:commons:Category:Wikimedia CEE Meeting 2025 Learning Day presentations|Commons category]] ** Convegno NILDE (October 2-3, University of Genoa; [https://convegnonilde2025.unige.it/ website]): in the first session, regarding ''Il futuro dei cataloghi'' [The future of the catalogs], many presentations (in Italian) have mentioned the use of Wikidata in collective library catalogs; the proceedings of the conference (in Italian) will be published in open access in early 2026: *** [[User:LiaFla|Lianna D'Amato]] and Emanuela Secinaro, ''Cobis LOD: integrare e aumentare i cataloghi eterogenei delle biblioteche specialistiche'' [Cobis LOD: Integrating and Enhancing the Heterogeneous Catalogs of Specialized Libraries] ([[:commons:File:Convegno NILDE 2 10 2025 CoBiSLOD Integrare e aumentare i cataloghi eterogenei delle biblioteche specialistiche.pptx.pdf|slides]]) *** [[User:Bargioni|Stefano Bargioni]], ''La catalogazione per entità, esperienze pratiche della rete URBE con Parsifal'' [Entity cataloging: practical experiences of the URBE network with Parsifal] ([[:commons:File:La catalogazione per entità - esperienze pratiche della rete URBE con Parsifal.pdf|slides]]; [[:d:Wikidata:Gruppo Wikidata per Musei, Archivi e Biblioteche/Parsifal|Wikidata project page]]) *** Elena Ravelli e [[User:Epìdosis|Camillo Pellizzari]], ''Authority file di SBN e Wikidata: un esempio di interoperabilità e riutilizzo dei dati'' [SBN Authority File and Wikidata: An Example of Data Interoperability and Reuse] ([[:commons:File:Authority file di SBN e Wikidata - un esempio di interoperabilità e riutilizzo dei dati.pdf|slides]]; [[:d:Wikidata:Gruppo Wikidata per Musei, Archivi e Biblioteche/SBN|Wikidata project page]]) ''' Press, articles, blog posts, videos ''' * Blogs: [[:diffblog:2025/09/29/building-wikidata-capacity-in-east-africa-insights-from-wikimedia-deutschlands-outreach|Diff: Building Wikidatacapacity in East Africa]] - Wikimedia Deutschland’s 2025 outreach initiative expanded Wikidata capacity in East Africa by training nearly 100 local Wikimedians across 13 countries, and fostering a new network of regional Wikidata champions * Press: [[d:Wikidata:Embedding_Project/October_1_2025_Release|A milestone for open AI: The Wikidata Embedding Project goes live]], read also in [https://blog.wikimedia.de/2025/10/01/wikidata-embedding-projekt-geht-live/ Deutsch] / [https://www.theverge.com/news/789288/wikidata-ai-friendly-database?trk=feed_main-feed-card_feed-article-content TheVerge] and [https://techcrunch.com/2025/10/01/new-project-makes-wikipedia-data-more-accessible-to-ai/ TechCrunch] blogs. * Videos: ** [https://m.youtube.com/watch?v=tHsW99zKt3s Africa Wiki Women - Wikidata Birthday Launch Celebration 2025] ** [https://m.youtube.com/watch?v=_nbI8hkRAvA SAT - Wikidata - OSM - länkade data] By Magnus Sälgö ** [https://m.youtube.com/watch?v=jdiqm8VqFQM Roman Provinces Project (RPP) WikiDataTraining (add WMC image)] ** [https://m.youtube.com/watch?v=Ztx208Nhtco Wikidata and public domain - Clase 1] (Spanish) By Wikimedistas de Uruguay ** [https://www.youtube.com/live/kJ6DyZes_rU Open Tool Registries:] Resolving the Directory Paradox with Wikidata - Livestream (today!) Oct 6, 16:00 - 17:00 CEST. (Maybe in German but description is English) ''' Tool of the week ''' *[https://www.wikidata.org/wiki/User:GZWDer/newentity.js Script newentity.js] is a UserScript by [[User:GZWDer|GZWDer]] it helps to generates new items (including lexemes) from the given JSON object. ''' Other Noteworthy Stuff ''' * The Wikidata Team at Wikimedia Deutschland would like to talk to developers who use Wikidata’s data dumps, or have tried using them but ran into challenges. Your feedback will help us make data dumps easier and more reliable to use. If you’re open to chatting, we’ll schedule a 60-minute user interview. As a thank-you for your time, you’ll be eligible for compensation. Sign up [https://greatquestion.co/wikimediadeutschland/datadumpsinterviews here]. * For anyone interested in open and interoperable data, the DCMI 2025 Conference might be interesting. More information and registration [https://www.dublincore.org/conferences/2025/ here]. ''' Newest [[d:Special:ListProperties|properties]] and [[d:Special:MyLanguage/Wikidata:Property proposal|property proposals]] to review ''' <!-- NEW PROPERTIES DO NOT REMOVE --> * Newest General datatypes: **[[:d:Property:P13814|calligraphy]] (<nowiki>calligraphy of this person</nowiki>) **[[:d:Property:P13826|cookie policy URL]] (<nowiki>cookie policy of this website, software or digital product</nowiki>) * Newest External identifiers: [[:d:Property:P13815|‎TechnoMusicWorld release ID]], [[:d:Property:P13816|Biblioteca Digital de la Comunidad de Madrid ID]], [[:d:Property:P13817|‎Trainspo model ID]], [[:d:Property:P13818|AGORHA UUID]], [[:d:Property:P13819|‎Biological Imaging Methods Ontology ID]], [[:d:Property:P13820|‎Anne Frank House person ID]], [[:d:Property:P13821|Maitron municipality ID]], [[:d:Property:P13822|National Library Board Singapore ID]], [[:d:Property:P13823|Euploos Project ID]], [[:d:Property:P13824|SpaceReference.org celestial object ID]], [[:d:Property:P13825|Hex package]] <!-- END NEW PROPERTIES --> <!-- NEW PROPOSALS DO NOT REMOVE --> * New General datatypes property proposals to review: **[[:d:Wikidata:Property proposal/formally denounced by|formally denounced by]] (<nowiki>person or organization which has publicly issued or enacted a denunciation of this item</nowiki>) **[[:d:Wikidata:Property proposal/code of conduct|code of conduct]] (<nowiki>URL of a resource that contains the Code of Conduct of a project or organization</nowiki>) **[[:d:Wikidata:Property proposal/award judge|award judge]] (<nowiki>judges for an award</nowiki>) **[[:d:Wikidata:Property proposal/start and end work|start and end work]] (<nowiki>work in which this statement begins to be valid</nowiki>) * New External identifier property proposals to review: [[:d:Wikidata:Property proposal/Organ Index ID|Organ Index ID]], [[:d:Wikidata:Property proposal/BLGBL ID|BLGBL ID]], [[:d:Wikidata:Property proposal/American Kennel Club ID|American Kennel Club ID]], [[:d:Wikidata:Property proposal/CRT Database model ID|CRT Database model ID]], [[:d:Wikidata:Property proposal/Jeune Afrique country ID|Jeune Afrique country ID]], [[:d:Wikidata:Property proposal/Vocabulary.com word ID|Vocabulary.com word ID]], [[:d:Wikidata:Property proposal/Newegg item ID|Newegg item ID]], [[:d:Wikidata:Property proposal/Catalogue of sundials ID|Catalogue of sundials ID]], [[:d:Wikidata:Property proposal/BeWeb historical or artistic asset ID|BeWeb historical or artistic asset ID]], [[:d:Wikidata:Property proposal/PriceRunner product ID|PriceRunner product ID]], [[:d:Wikidata:Property proposal/SofaScore sports team ID|SofaScore sports team ID]], [[:d:Wikidata:Property proposal/FootballFakts.ru football match ID|FootballFakts.ru football match ID]], [[:d:Wikidata:Property proposal/Kicker sports match ID|Kicker sports match ID]], [[:d:Wikidata:Property proposal/BDFutbol match ID|BDFutbol match ID]], [[:d:Wikidata:Property proposal/Foot Mercato players ID|Foot Mercato players ID]], [[:d:Wikidata:Property proposal/Meetup.com Event ID|Meetup.com Event ID]], [[:d:Wikidata:Property proposal/Mapillary username|Mapillary username]], [[:d:Wikidata:Property proposal/Soccerway player ID 2025|Soccerway player ID 2025]] <!-- END NEW PROPOSALS --> You can comment on [[d:Wikidata:Property proposal/Overview|all open property proposals]]! ''' Did you know? ''' * Query examples: ** [https://w.wiki/FZVe Lexemes in sign languages] ([https://t.me/c/1325756915/37121 source]) ** [https://query-chest.toolforge.org/redirect/CobTPdZHuKiwo8KyYsEqCSiqiSasg84AikQ8wsqE2qp List of films available for free on YouTube] ([[d:Wikidata:Request_a_query#List_of_films_available_for_free_on_YouTube|source]]) * [[d:Wikidata:Showcase items|Showcase Items]]: [[d:Q8620|Kwame Nkrumah (Q8620)]] - Ghanaian pan-Africanist and the first Prime Minister and President of Ghana (1909-1972) * [[d:Wikidata:Showcase lexemes|Showcase Lexemes]]: [[d:Lexeme:L22859|delve (L22859)]] – English verb (/dɛlv/) meaning "to investigate thoroughly", "to dig physically", or "to discuss in detail ''' Development ''' * The <code><nowiki>{{USERLANGUAGE}}</nowiki></code> [[:mw:Help:Magic words|magic word]] is now enabled on Wikidata and Test Wikidata. It can be used to display templates in the user interface language, replacing the previous <code><nowiki>{{int:lang}}</nowiki></code> hack. ([[phab:T405830]]) GraphQL: We have continued working on the functionality that provides labels of linked entities * Wikidata vector embedding and MCP: We have released the [[d:Wikidata:Embedding Project|vector embedding]] and [[d:Wikidata:MCP|MCP]] * Wikidata integration in Wikipedia and co: ** We are continuing the rollout of improvements to ow we track Wikidata changes in Wikipedia's watchlist and recent changes in order to reduce the size of the database table and reduce the noise on editors' watchlists. ([[phab:T401288]], [[phab:T401290]]) ** We are working on some improvements to the Databox module and template ([[phab:T400322]]) * Mobile statement editing: ** We improved the display of qualifiers and made it possible to add qualifiers (editing will still come) as well as the value type (value/some value/no value) ([[phab:T404991]], [[phab:T404956]], [[phab:T402431]], [[phab:T403246]]) ** We are working on adding editing support for more datatypes (tabular data and geoshape) ([[phab:T403973]]) ** We are working on making it possible to edit references ([[phab:T402433]]) [[phab:maniphest/query/4RotIcw5oINo/#R|You can see all open tickets related to Wikidata here]]. If you want to help, you can also have a look at [https://phabricator.wikimedia.org/project/board/71/query/zfiRgTnZF7zu/?filter=zfiRgTnZF7zu&order=priority the tasks needing a volunteer]. ''' Weekly Tasks ''' * Add labels, in your own language(s), for the new properties listed [[d:Wikidata:Status_updates/Next#Newest_properties_and_property_proposals_to_review|above]]. * Contribute to the showcase Item and Lexeme [[d:Wikidata:Status_updates/Next#Did_you_know?|above]]. * Govdirectory weekly focus country: [[d:Wikidata:WikiProject Govdirectory/United States of America/North Carolina|North Carolina]] * Summarize your [[d:Wikidata:Status_updates/Next#Did_you_know?|WikiProject's ongoing activities]] in one or two sentences. * Help [[d:Special:LanguageStats|translate]] or proofread the interface and documentation pages, in your own language! * [[d:User:Pasleim/projectmerge|Help merge identical items]] across Wikimedia projects. * Help [[d:Wikidata:Status updates/Next|write the next summary!]] <div style="margin-top:10px; font-size:90%; padding-left:5px; font-family:Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;">'''· [[d:Special:MyLanguage/Wikidata:Status updates/Previous|Previous issue]] · [[d:Special:MyLanguage/Wikidata:Status updates/Current|Full report]] · [[m:Global message delivery/Targets/Wikidata|Unsubscribe]] . [[:d:User:JosefAnthony |JosefAnthony]] [[:d:User talk:JosefAnthony|talk]] ·[[Pengguna:MediaWiki message delivery|MediaWiki message delivery]] ([[Perbincangan pengguna:MediaWiki message delivery|bincang]]) 23:09, 6 Oktober 2025 (+08)''' </div> </div> </div> <!-- Pesanan dihantar oleh Pengguna:JosefAnthony@metawiki yang menggunakan senarai di https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikidata&oldid=29377585 --> == <span lang="en" dir="ltr">Tech News: 2025-41</span> == <div lang="en" dir="ltr"> <section begin="technews-2025-W41"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2025/41|Translations]] are available. '''Weekly highlight''' * [[mw:Special:MyLanguage/Help:Edit check#paste|Paste Check]] is a new Edit Check feature to help avoid and fight copyright violations. When editors paste text into an article, Paste Check prompts them to confirm the origin and licensing of the content. Starting Wednesday, 8 October, [[phab:T403680|22 wikis will test Paste Check]]. Paste Check will help new volunteers understand and follow the policies and guidelines necessary to make constructive contributions to Wikipedia projects. '''Updates for editors''' * Mobile devices will receive mobile articles directly on the standard domain (like <code>en.wikipedia.org</code>), instead of via a redirect to an "m" domain (like <code>en.m.wikipedia.org</code>). This change improves performance. This week it will be enabled on Wikipedias. The existing mobile URLs and the "Desktop view" opt-out remain available. [[mw:Requests for comment/Mobile domain sunsetting/2025 Announcement|Learn more]]. [https://phabricator.wikimedia.org/T214998] * New [[mw:Special:MyLanguage/Help:CirrusSearch#creationdate and lasteditdate|date filters]], <code dir=ltr>creationdate:</code> and <code dir=ltr>lasteditdate:</code>, are now available in the wiki search engine. This allows users to filter search results by a page's first or last revision date. The filters support comparison operators (e.g. <code dir=ltr>>2024</code>) and relative dates (e.g. <code dir=ltr>today-1d</code>), making it easier to find recently updated content or pages within specific age ranges. [https://phabricator.wikimedia.org/T403593] * [[f:|Wikifunctions]] now supports rich text in embedded calls across the 150 wikis where it's enabled. To showcase this, the team created a [[f:Z26333|Latin declination table]] that Wiktionary editors can use to automatically generate noun forms, producing clear, formatted results — see an [[f:Wikifunctions:Embedded function calls/Wiktionary tables demonstration|example output]]. If you need any help or have any feedback, please [[f:Wikifunctions:Project chat|contact the Wikifunctions Team]]. [https://phabricator.wikimedia.org/T397402] * An edit link will now appear inside the categories box on article pages for logged in users, which will directly launch the VisualEditor category dialog. [https://phabricator.wikimedia.org/T291691] * [[File:Octicons-sync.svg|12px|link=|class=skin-invert|Recurrent item]] View all {{formatnum:34}} community-submitted {{PLURAL:34|task|tasks}} that were [[m:Special:MyLanguage/Tech/News/Recently resolved community tasks|resolved last week]]. For example, there was a problem downloading pdf files last week and that has been resolved. [https://phabricator.wikimedia.org/T405957] '''Updates for technical contributors''' * The field <code dir=ltr>rev_sha1</code> in the revision database table is being removed in favor of <code dir=ltr>content_sha1</code> in the content database table. See [https://lists.wikimedia.org/hyperkitty/list/cloud@lists.wikimedia.org/thread/2D2M3SP4WHR6BXXKTZ2PBLZQYR3EGQVR/ the announcement] for more information. * The [[mw:Special:MyLanguage/Reading/Web|Reader Experience team]] will roll out [[w:en:Light-on-dark color scheme|Dark Mode]] user interface on all Wikimedia sites on October 29, 2025. All anonymous users of Wikimedia sites will have the option to activate a color scheme that features light-colored text on a dark background. This is designed to provide a more comfortable reading experience, especially in low-light situations. Template authors and technical contributors are encouraged to [[mw:Special:MyLanguage/Reading/Web/Accessibility for reading/Updates/2024-04|learn how to make pages ready for Dark mode]] and address any compatibility issues found in templates in their wiki before the enablement. Please contact the Web team for questions or any support on [[mw:Talk:Reading/Web/Accessibility for reading#|this talk page]] before the enablement. [https://phabricator.wikimedia.org/T395628] * Starting on Monday, October 6, API endpoints under the <code>rest.php</code> path will be rerouted through a new internal API Gateway. Individual wikis will be updated based on the standard release groups, with total traffic increased over time. This change is expected to be non-breaking and non-disruptive. If any issues are observed, please file a Phabricator ticket to the [[phab:tag/serviceops/|Service Ops team board]]. [https://phabricator.wikimedia.org/T400130] * [[File:Octicons-sync.svg|12px|link=|class=skin-invert|Recurrent item]] Detailed code updates later this week: [[mw:MediaWiki 1.45/wmf.22|MediaWiki]] '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2025/41|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2025-W41"/> </div> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 01:23, 7 Oktober 2025 (+08) <!-- Pesanan dihantar oleh Pengguna:Quiddity (WMF)@metawiki yang menggunakan senarai di https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=29400897 --> == Wikidata weekly summary #701 == <div class="plainlinks mw-content-ltr" lang="en" dir="ltr"> [[File:Wikidata-logo-en.svg|150px|right]] <div style="margin-top:10px; padding-left:5px; font-family:Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;">'' Here's your quick overview of what has been happening around Wikidata in the<br>week leading up to 2025-10-13. Missed the previous one? See issue [[d:Special:MyLanguage/Wikidata:Status updates/Previous|#700]].<br>''</div> <div style="-moz-column-count:2; -webkit-column-count:2; column-count:2; -webkit-column-width: 400px; -moz-column-width: 400px; column-width: 400px;"> ''' Discussions ''' * Closed request for permissions/Bot: [[d:Wikidata:Requests_for_permissions/Bot/DifoolBot_7|DifoolBot 7]] - closed as approved. ''' Events ''' * [[d:Special:MyLanguage/Wikidata:Events|Upcoming events]]: ** The next Linked Data for Libraries [[Wikidata: WikiProject LD4 Wikidata Affinity Group|LD4 Wikidata Affinity Group]] session: Tuesday 14 Oct, 2025 from 16:00 UTC / 6pm CEST ([https://zonestamp.toolforge.org/1760457600 click for your Time zone]) WikiProject Personal Pronouns members will lead three implementation sessions to improve the data modeling and ethics of personal pronoun representation in Wikidata based on newly-established best practices and Wikidata policy by remediating legacy statements with participants. No prior Wikidata experience required. More info on the [[d:Wikidata:WikiProject_LD4_Wikidata_Affinity_Group/Project_Series/PersonalPronouns|Personal Pronouns]] event page. ** Upcoming LD4 Affinity Group sessions: Oct 14, Nov 25, Dec 9, at 9am PT/ 12pm ET/ 4pm UTC / 6pm CEST. ** Wikidata + Wikibase Office Hour, join us in the [https://t.me/joinchat/AZriqUj5UajwQxn1aZ9WOg Wikidata Telegram] channel for our Quarterly roundup of what's been happening with Wikidata and Wikibase. If you can't make it, [[d:Wikidata:Events/Telegram_office_hour_2025-10-15|read the transcript later]]. Oct 15, 18:00 - 19:00 CEST (UTC 16:00 - 17:00). ** The Next Wikimedia Research Showcase is [https://zonestamp.toolforge.org/1760545800 Wednesday, October 15, at 9:30 AM PT / 16:30 UTC]. The theme is "Celebrating 13 Years: Wikidata’s Role in Learning and Culture". Watch via the [https://www.youtube.com/live/3NMOvOUCd8Q YouTube stream]. ''' Press, articles, blog posts, videos ''' * Blogs: ** [https://www.nationalarchives.gov.uk/blogs/research-projects/developing-an-enhanced-dataset-for-the-history-of-photography/ Developing an enhanced dataset for the history of Photography] - National Archives researchers used Wikidata during a hackathon to link people and places from 19th-century photographic copyright records, enriching the archive’s metadata through linked open data. ** [https://mpjuhasz.com/posts/influenced_by/ Viusalisations of Philosophers Influence in history] - Take a look if you're interested in the history of philosophy, temporal graphs, or Wikidata! * Videos: ** (Spanish) [https://www.youtube.com/watch?v=s1EIdotXpus How to identify and fill information gaps in Wikidata Tabernacle and Integrality] - In preparation for Latin America month on Wikidata, this tutorial will introduce the Tabernacle and Intergraality tools. ** [https://www.youtube.com/watch?v=gmCbUfx_FAg Curationist: 2024 Metadata Learning and Unlearning Summit] - Curationist researches and debates on transitioning to a Wikidata/Wikibase style of schema for its images of digital open-access collections. ** [https://www.youtube.com/watch?v=7BwXe_D_GTw Data Ethics and Open Science] - At 19:00 of the video, Lambert Heller discusses using Wikidata, and later Wikibase for the NFDI4 Culture Proposal. ** [https://www.youtube.com/watch?v=6sdbHqeZpbY Linked Open Data Location Identifiers for Pacific Archaeology] - Hardy & Leclerc at the CAA Australia conference show how Wikidata identifiers enrich Kuden and Pacific island databses. * Presentations: [[c:File:Webinar_Oct_2025_-_Wikidata_Embedding_Project.pdf|Slides for the Wikidata: Embedding Project Webinar presentation]] ''' Tool of the week ''' * [https://www.wikidata.org/wiki/User:Magnus_Manske/wikidata_useful.js Wikidata Useful] is a UserScript by [[User:Magnus_Manske|Magnus Manske]] that adds a box of quick "add statement" links to the right side of the page. Entity and phylogeny types, countries (location and citizenship). Also, tries to load and display a blurb from en or de Wikipedia. ''' Other Noteworthy Stuff ''' * The 2024 Wikidata Community Survey results are out! Read the full report on Commons: [[commons:File:Wikidata Community Survey 2024 Report.pdf|Wikidata Community Survey 2024 Report]]. If you have any thoughts or questions feel free to write on this discussion page: [[d:Wikidata talk:Usability and usefulness/2024-Community-Survey|Wikidata talk:Usability and usefulness/2024-Community-Survey]] * Wikimedia Deutschland is seeking feedback on the [[d:Wikidata:Usability_and_usefulness/Item_editing_experience/Mobile_editing_of_statements#How_you_can_help|Mobile Editing Experience prototype]], especially from contributors who edit right-to-left (RTL) languages like Arabic, Hebrew, Persian, Urdu, etc. We’ve already received helpful input from various editors, but feedback from RTL language communities is still missing. Your perspective is important to ensure the design works well for everyone. Please go to [https://www.wikidata.beta.wmcloud.org/wiki/Wikidata:Main_Page Beta Wikidata] (in mobile view) to test the prototype with the instructions below and share your feedback on [[d:Wikidata talk:Usability and usefulness/Item editing experience/Mobile editing of statements|this talk page]]. ** Add "businessperson" as an occupation ** Add a start date to the relationship with A$AP Rocky and provide a reference ** Find the place of birth (Saint Michael) and open that page ** Add the coordinate location for Saint Michael ''' Newest [[d:Special:ListProperties|properties]] and [[d:Special:MyLanguage/Wikidata:Property proposal|property proposals]] to review ''' <!-- NEW PROPERTIES DO NOT REMOVE --> * Newest General datatypes: **[[:d:Property:P13828|luminance]] (<nowiki>measured quantity of photometric brightness (luminous intensity per area)</nowiki>) **[[:d:Property:P13829|excluding work]] (<nowiki>work or narration for or in which this statement is false</nowiki>) **[[:d:Property:P13838|intervener]] (<nowiki>name of a third-party group or person allowed to participate in a legal case</nowiki>) * Newest External identifiers: [[:d:Property:P13827|NWO project ID]], [[:d:Property:P13830|Vocabulary.com word ID]], [[:d:Property:P13831|Fnac person ID]], [[:d:Property:P13832|African Music Library band ID]], [[:d:Property:P13833|‎Spanish-German Dictionary ID]], [[:d:Property:P13834|‎Encyclopedia of Marxism ID]], [[:d:Property:P13835|Kulturenvanteri place ID]], [[:d:Property:P13836|Encyclopædia Universalis index ID]], [[:d:Property:P13837|ISFDB award category ID]], [[:d:Property:P13839|‎CCCA Canadian Art Database work ID]], [[:d:Property:P13840|‎CCCA Canadian Art Database creator ID]], [[:d:Property:P13841|CPU-World ID]], [[:d:Property:P13842|AMNH entity ID]] <!-- END NEW PROPERTIES --> <!-- NEW PROPOSALS DO NOT REMOVE --> * New External identifier property proposals to review: [[:d:Wikidata:Property proposal/NZ Charities Register Number|NZ Charities Register Number]], [[:d:Wikidata:Property proposal/Memorial Book of Social Democracy-ID|Memorial Book of Social Democracy-ID]], [[:d:Wikidata:Property proposal/Biographical Dictionary of Almería identifier|Biographical Dictionary of Almería identifier]], [[:d:Wikidata:Property proposal/Operabase (additional) ID|Operabase (additional) ID]], [[:d:Wikidata:Property proposal/NLAI ID|NLAI ID]], [[:d:Wikidata:Property proposal/SIK-ISEA group ID|SIK-ISEA group ID]], [[:d:Wikidata:Property proposal/Wikimini article ID|Wikimini article ID]], [[:d:Wikidata:Property proposal/Concise Oxford Dictionary of Family Names in Britain entry ID|Concise Oxford Dictionary of Family Names in Britain entry ID]], [[:d:Wikidata:Property proposal/The Grove Encyclopedia of Decorative Arts ID|The Grove Encyclopedia of Decorative Arts ID]], [[:d:Wikidata:Property proposal/Antique Chinese and Japanese Porcelain Dictionary and Glossary of Terms entry|Antique Chinese and Japanese Porcelain Dictionary and Glossary of Terms entry]], [[:d:Wikidata:Property proposal/Filmfriend Movie ID|Filmfriend Movie ID]], [[:d:Wikidata:Property proposal/Schulnummer Hessen|Schulnummer Hessen]], [[:d:Wikidata:Property proposal/ The Oxford Dictionary of Dance entry ID| The Oxford Dictionary of Dance entry ID]] <!-- END NEW PROPOSALS --> You can comment on [[d:Wikidata:Property proposal/Overview|all open property proposals]]! ''' Did you know? ''' * Query examples: ** [https://w.wiki/6TNS What Wikidata album languages grew the most this week?] ([https://wikis.world/@moebeus@mastodon.online/113057841265159018 source]) ** [https://edu.nl/y38rg Example query to show why papers cite each other] ([https://wikis.world/@egonw@social.edu.nl/112943938308855780 source]) * [[d:Wikidata:Showcase items|Showcase Items]]: [[d:Q15625490|Biodiversity Assessment of the Fishes of Saba Bank Atoll, Netherlands Antilles (Q15625490)]] - scholarly article by Williams, Jeffrey et al., 2010 * [[d:Wikidata:Showcase lexemes|Showcase Lexemes]]: [[d:Special:MyLanguage/Lexeme:L339628| pukka (L339628)]] - English adjective (puh-kuh) that can mean "genuine", "highest class", or "complete" ''' Development ''' * Wikidata integration on Wikipedia and co: ** We finished work on adding an icon to changes coming from Wikidata in recent changes and watchlist ([[phab:T397258]]) ** We are finishing work on a new usage aspect for qualifiers and references so their use can be tracked separately. This will lead to less Wikidata changes showing up in recent changes and watchlist that don't actually affect the article ([[phab:T397258]]) ** We are continuing the work on improving Databox ([[phab:T400322]]) * GraphQL: We are continuing to work on making labels of linked entities in the values of statements accessible ([[phab:T404692]]) * Mobile statement editing: We have been working on showing the different value types ([[phab:T404684]]) and making references editable ([[phab:T405236]]) [[phab:maniphest/query/4RotIcw5oINo/#R|You can see all open tickets related to Wikidata here]]. If you want to help, you can also have a look at [https://phabricator.wikimedia.org/project/board/71/query/zfiRgTnZF7zu/?filter=zfiRgTnZF7zu&order=priority the tasks needing a volunteer]. ''' Weekly Tasks ''' * Add labels, in your own language(s), for the new properties listed [[d:Wikidata:Status_updates/Next#Newest_properties_and_property_proposals_to_review|above]]. * Contribute to the showcase Item and Lexeme [[d:Wikidata:Status_updates/Next#Did_you_know?|above]]. * Govdirectory weekly focus country: * Summarize your [[d:Wikidata:Status_updates/Next#Did_you_know?|WikiProject's ongoing activities]] in one or two sentences. * Help [[d:Special:LanguageStats|translate]] or proofread the interface and documentation pages, in your own language! * [[d:User:Pasleim/projectmerge|Help merge identical items]] across Wikimedia projects. * Help [[d:Wikidata:Status updates/Next|write the next summary!]] <div style="margin-top:10px; font-size:90%; padding-left:5px; font-family:Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;">'''· [[d:Special:MyLanguage/Wikidata:Status updates/Previous|Previous issue]] · [[d:Special:MyLanguage/Wikidata:Status updates/Current|Full report]] · [[m:Global message delivery/Targets/Wikidata|Unsubscribe]] .[[:d:User:JosefAnthony |JosefAnthony]] [[:d:User talk:JosefAnthony|talk]] ·[[Pengguna:MediaWiki message delivery|MediaWiki message delivery]] ([[Perbincangan pengguna:MediaWiki message delivery|bincang]]) 23:19, 13 Oktober 2025 (+08)''' </div> </div> </div> <!-- Pesanan dihantar oleh Pengguna:JosefAnthony@metawiki yang menggunakan senarai di https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikidata&oldid=29437158 --> == <span lang="en" dir="ltr">Tech News: 2025-42</span> == <div lang="en" dir="ltr"> <section begin="technews-2025-W42"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2025/42|Translations]] are available. '''Weekly highlight''' * Last week, improvements to account security and two-factor authentication (2FA) features were enabled across all wikis. These changes include user interface improvements for [https://auth.wikimedia.org/metawiki/wiki/Special:AccountSecurity Special:AccountSecurity], the support of multiple 2FA methods via authenticator apps and portable security keys (previously users could only enable one method), and a new Recovery Codes module which facilitates fewer account lockouts due to lost two-factor apps and devices. As part of the [[mw:Special:MyLanguage/Product Safety and Integrity/Account Security|Account Security]] project, work is continuing through the rest of 2025 on further user experience improvements, and support for passkeys as an alternate second factor. '''Updates for editors''' * Another part of the Account security project is making 2FA generally available to all users. Along with editors with advanced privileges, such as administrators and bureaucrats, 40% of editors now have access to 2FA. You can check if you have access at [https://auth.wikimedia.org/metawiki/wiki/Special:AccountSecurity Special:AccountSecurity]. Instructions for activation are on the linked page. The plan is to continue increasing availability if it is determined that the user support capabilities are able to support global usage. [https://phabricator.wikimedia.org/T400579] * This week, users at wikis where talk page [[mw:Special:MyLanguage/Talk pages project/Usability|Usability Improvements]] are already available by default (everywhere ''except'' the 12 wikis listed in [[phab:T379264|T379264]]) will gain the ability to Thank a comment directly from the talk page it appears on. Before this change, Thanking could only be done by visiting the revision history of the talk page. You can [[diffblog:2025/10/13/revolutionizing-gratitude-a-new-era-of-thanking-comments/|learn more about this change]]. [https://phabricator.wikimedia.org/T366095] * Users who have not [[Special:Preferences#mw-prefsection-personal-email|verified their email address]] will soon be receiving monthly Notification reminders to do so. This is because users who have verified their email can more easily recover their account. These reminders will not be sent if the user is inactive or removes the unverified email from their account. [https://www.mediawiki.org/wiki/Special:MyLanguage/Help:Email_confirmation][https://phabricator.wikimedia.org/T58074] * [[File:Octicons-sync.svg|12px|link=|class=skin-invert|Recurrent item]] View all {{formatnum:21}} community-submitted {{PLURAL:21|task|tasks}} that were [[m:Special:MyLanguage/Tech/News/Recently resolved community tasks|resolved last week]]. For example, a fix was made for an occasional error with saving translated paragraphs in the Content Translation tool, and the related error messages are now easier to see. [https://phabricator.wikimedia.org/T376531] '''Updates for technical contributors''' * The Unsupported Tools Working Group has chosen [[c:Special:MyLanguage/Commons:Video2commons|Video2Commons]] as the first tool for its pilot cycle. The group will explore ways to improve and sustain the tool over the coming months. [[m:Special:MyLanguage/Product and Technology Advisory Council/Unsupported Tools Working Group|Learn more on Meta]]. * [[File:Octicons-sync.svg|12px|link=|class=skin-invert|Recurrent item]] Detailed code updates later this week: [[mw:MediaWiki 1.45/wmf.23|MediaWiki]] '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2025/42|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2025-W42"/> </div> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 02:59, 14 Oktober 2025 (+08) <!-- Pesanan dihantar oleh Pengguna:Quiddity (WMF)@metawiki yang menggunakan senarai di https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=29434481 --> == Wikidata weekly summary #702 == <div class="plainlinks mw-content-ltr" lang="en" dir="ltr"> [[File:Wikidata-logo-en.svg|150px|right]] <div style="margin-top:10px; padding-left:5px; font-family:Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;">'' Here's your quick overview of what has been happening around Wikidata in the<br>week leading up to 2025-10-20. Missed the previous one? See issue [[d:Special:MyLanguage/Wikidata:Status updates/Previous|#701]].<br>''</div> <div style="-moz-column-count:2; -webkit-column-count:2; column-count:2; -webkit-column-width: 400px; -moz-column-width: 400px; column-width: 400px;"> ''' Discussions ''' * Open request for adminship: [[d:Wikidata:Requests_for_permissions/Administrator/Ternera|Ternera]] - RfP scheduled to end after 23 October 2025 16:10 (UTC) * New requests for permissions/Bot: [[d:Wikidata:Requests for permissions/Bot/Rebot|Rebot]] - Task: Make changes in [https://w.wiki/Fed9 w.wiki/Fed9], such as changing [[d:Property:P180|depicts (P180)]] = [[d:Q181916|herbarium (Q181916)]] to [[d:Q61726742|herbarium specimen (Q61726742)]]. ''' Events ''' * Upcoming: ** WikidataCon 2025: [https://pretalx.com/wikidatacon-2025/schedule/ Have you seen the Program yet?]<br>Available now on Pretalx, check now and plan your schedule. ** 🎉 Wikidata's 13th Birthday! Join us online, October 29 17:00 UTC ([https://zonestamp.toolforge.org/1761757200 in your timezone]) for presents, birthday messages, games...and a 📣'''surprise announcement''' (don't miss it!). 🎁 Add your own gifts to the list - anything that celebrates Wikidata and its amazing community... a script you’ve written, tool improvement, visual, poem...the sky's the limit.<br>Get the call link here: [[d:Event:Wikidata Thirteenth Birthday/Presents & messages call|13th Birthday Presents & Messages call]]. ** The Dublin Core [https://www.dublincore.org/conferences/2025/ DCMI 2025] conference will take place in Barcelona, Oct 22-25. *** [https://www.dublincore.org/conferences/2025/sessions/papers-metadata-quality-bibframe/#reczeEWTeASPr4XmW Presentation]: ''Derivative Relationships and Bibliographic Families Among Creative Works: A Systematic Study of Their Application by the Wikidata Community from the FRBR and BIBFRAME Perspective'' *** [https://www.dublincore.org/conferences/2025/sessions/workshop-web-app-to-static-site/#session-information Workshop] by [[d:User:Jneubert|Jneubert]] on converting a complex web application into a large static site integrated with Wikidata *** [https://www.dublincore.org/conferences/2025/sessions/tutorial-shaping-linked-data-knowledge-graphs/#session-information Tutorial] from [[d:User:Jelabra|Jelabra]] on shaping linked data and knowledge graphs. ** [https://www.youtube.com/watch?v=LJQ7JxQ0XBg Wikidata Lab XLVII: Wiki Infographics], about a [[toolforge:infographics|tool]] for data visualization. On October 21, 17 UTC. ** [https://wikimania.wikimedia.org/wiki/2026:Scholarships Wikimania 2026 Scholarships are open]! Deadline is Friday, October 31st, 2025. ** [https://www.wikidata.org/wiki/Event:Wikidata_13th_Birthday_Celebration_in_Igbo_Wikimedians_User_Group Wikidata 13th birthday celebration in the Igbo Wikimedians User Group] on October 24 and 25, 2025 *Past: ** Missed the Q4 Wikidata+Wikibase office hour? You can catch up by reading the session log here: [[d:Special:MyLanguage/Wikidata:Events/Telegram office hour 2025-10-15|2025-10-15 (Q4 2025)]] ** [https://www.wikidata.org/wiki/Event:Wikidata_13th_birthday_celebration_in_the_WUGN_Abuja_Network Wikidata 13th birthday celebration in the WUGN Abuja Network] ''' Press, articles, blog posts, videos ''' * Blogs: (Finnish) [https://piilotettuaarre.blogspot.com/2025/10/wikidatasta-vauhtia-geo-eli.html From Wikidata to GEO (AI) optimization?] by Johanna Janhonen * Videos: ** [https://m.youtube.com/watch?v=E6cYJ9kfFBE Genealogical tree creation with Wikidata] - by Thimira Sahan ** (Chinese) [https://m.youtube.com/watch?v=35Z1IoXA7t8 Wikidata 13 週年聚會暨 OpenRefine 工作坊] - by Wikidata Taiwan ** (Spanish) [https://m.youtube.com/watch?v=pFWfJIEs6Bw Taller en línea: Introducción a Wikidata y Wikibase] by bibliotecasUNAM ** Wikimedia Research Showcase: [https://www.youtube.com/live/3NMOvOUCd8Q Celebrating 13 Years: Wikidata’s Role in Learning and Culture] ''' Tool of the week ''' * [https://affandymurad.github.io/wikilokal/ WikiLokal] - The tool uses your device location to find Wikidata Items and Wikipedia articles within a 3 kilometre radius of your location. Created by [[m:User:Affandy_Murad|User:Affandy Murad]] ''' Other Noteworthy Stuff ''' * Project Chat: ** [[d:Wikidata:Project_chat#Help_us_decide_the_name_of_the_new_Abstract_Wikipedia_project|Help choose a name for the Abstract Wikipedia Project]] - combining WikiFunctions and Wikidata, a voting contest will run from Oct 20 - Nov 17, 2025. ** [[d:Wikidata:Project_chat#How_can_Wikidata_be_useful_IRL_if_it_has_less_data_than_Wikipedia?|How can Wikidata be useful IRL if it has less data than Wikipedia?]] - an ongoing discussion touching on data scraping tools such as [https://github.com/Pascalco/harvesttemplates Harvest templates (github)] and data consistency between Wikipedia and Wikidata in places such as Infoboxes. ''' Newest [[d:Special:ListProperties|properties]] and [[d:Special:MyLanguage/Wikidata:Property proposal|property proposals]] to review ''' <!-- NEW PROPERTIES DO NOT REMOVE --> * Newest General datatypes: [[:d:Property:P13847|organizational chart]] (<nowiki>image that displays the structure of this organization or government agency and the relationships and relative ranks of its parts and positions/jobs</nowiki>) * Newest External identifiers: [[:d:Property:P13843|The Oxford Dictionary of Architecture entry ID]], [[:d:Property:P13844|TechPowerUp CPU Specs Database ID]], [[:d:Property:P13845|Catalogue of sundials ID]], [[:d:Property:P13846|A Dictionary of Food and Nutrition entry ID]], [[:d:Property:P13848|GPUZoo ID]], [[:d:Property:P13849|NetEase Music album ID]], [[:d:Property:P13850|Corporation Number in Canada]], [[:d:Property:P13851|Biographical Dictionary of Almería identifier]] <!-- END NEW PROPERTIES --> <!-- NEW PROPOSALS DO NOT REMOVE --> * New General datatypes property proposals to review: **[[:d:Wikidata:Property proposal/image of outdoor seating|image of outdoor seating]] (<nowiki>an image of the outdoor seating</nowiki>) **[[:d:Wikidata:Property proposal/Elo rating (rapid)|Elo rating (rapid)]] (<nowiki>Current or historical Elo rating of a player in rapid time control chess games</nowiki>) **[[:d:Wikidata:Property proposal/ECHL profile ID|ECHL profile ID]] (<nowiki>Id (number) used by ECHL on their website ehcl.com. URL takes a slug.</nowiki>) **[[:d:Wikidata:Property proposal/award category or rank|award category or rank]] (<nowiki>(qualifier of P166) specific category or rank of an award received, for awards with more than one category or rank</nowiki>) **[[:d:Wikidata:Property proposal/public key|public key]] (<nowiki>cryptographic public key (some ASCII encoding of it)</nowiki>) * New External identifier property proposals to review: [[:d:Wikidata:Property proposal/Schulnummer Sachsen|Schulnummer Sachsen]], [[:d:Wikidata:Property proposal/Team Austria ID|Team Austria ID]], [[:d:Wikidata:Property proposal/IFES Election Guide ID|IFES Election Guide ID]], [[:d:Wikidata:Property proposal/BNB agent ID|BNB agent ID]], [[:d:Wikidata:Property proposal/Arte de la Argentina ID|Arte de la Argentina ID]], [[:d:Wikidata:Property proposal/Democratic Memory Bank ID|Democratic Memory Bank ID]], [[:d:Wikidata:Property proposal/Kicker competition ID|Kicker competition ID]], [[:d:Wikidata:Property proposal/Soccer365.net team ID|Soccer365.net team ID]], [[:d:Wikidata:Property proposal/LUDAP|LUDAP]], [[:d:Wikidata:Property proposal/Genbu.net ID|Genbu.net ID]], [[:d:Wikidata:Property proposal/ztgd.com|ztgd.com]], [[:d:Wikidata:Property proposal/ISTAMPIE entity|ISTAMPIE entity]], [[:d:Wikidata:Property proposal/MIT Press edition id|MIT Press edition id]] <!-- END NEW PROPOSALS --> You can comment on [[d:Wikidata:Property proposal/Overview|all open property proposals]]! ''' Did you know? ''' * Query examples: [https://w.wiki/FkPH List of Airports/Airstrips in Florida, USA] * Newest [[d:Special:MyLanguage/Wikidata:WikiProjects|WikiProjects]]: [[d:Wikidata:WikiProject_IDEA/Translation_Work|WikiProject IDEA (translation tasks)]] * WikiProject Highlights: [[d:Wikidata:WikiProject_Govdirectory/South_Korea|Govdirectory South Korea]] was created. * [[d:Wikidata:Showcase items|Showcase Items]]: [[d:Q24101|Jagiellonian Library (Q24101)]] - library of the Jagiellonian University in Kraków * [[d:Wikidata:Showcase lexemes|Showcase Lexemes]]: [[d:Lexeme:L762994|led (L762994)]] - Norwegian Nynorsk noun (leː) meaning "a joint between bones", "a movable body part", or "a generation" ''' Development ''' * Mobile statement editing: We made progress on support for more datatypes for editing. * Wikidata integration in Wikipedia and co: ** We are investigating an issue with infoboxes using data from Wikidata after some recent changes to usage tracking ([[phab:T407684]]) ** We are working on more improvements to the Databox module * Ontology federation: We are starting to work on making it possible for other Wikibase instances to use Wikidata's Items as values in their statements. This expands on previous work around federated properties. * Dumps: We have worked on fixing issues with the dumps that were failing recently. They should now be generated again and we continue to look into the cause. [[phab:maniphest/query/4RotIcw5oINo/#R|You can see all open tickets related to Wikidata here]]. If you want to help, you can also have a look at [https://phabricator.wikimedia.org/project/board/71/query/zfiRgTnZF7zu/?filter=zfiRgTnZF7zu&order=priority the tasks needing a volunteer]. ''' Weekly Tasks ''' * Add labels, in your own language(s), for the new properties listed [[d:Wikidata:Status_updates/Next#Newest_properties_and_property_proposals_to_review|above]]. * Contribute to the showcase Item and Lexeme [[d:Wikidata:Status_updates/Next#Did_you_know?|above]]. * Govdirectory weekly focus country: [[d:Wikidata:WikiProject Govdirectory/Bahamas|Bahamas]] * Summarize your [[d:Wikidata:Status_updates/Next#Did_you_know?|WikiProject's ongoing activities]] in one or two sentences. * Help [[d:Special:LanguageStats|translate]] or proofread the interface and documentation pages, in your own language! * [[d:User:Pasleim/projectmerge|Help merge identical items]] across Wikimedia projects. * Help [[d:Wikidata:Status updates/Next|write the next summary!]] <div style="margin-top:10px; font-size:90%; padding-left:5px; font-family:Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;">'''· [[d:Special:MyLanguage/Wikidata:Status updates/Previous|Previous issue]] · [[d:Special:MyLanguage/Wikidata:Status updates/Current|Full report]] · [[m:Global message delivery/Targets/Wikidata|Unsubscribe]] [[:d:User:JosefAnthony |JosefAnthony]] [[:d:User talk:JosefAnthony|talk]] ·[[Pengguna:MediaWiki message delivery|MediaWiki message delivery]] ([[Perbincangan pengguna:MediaWiki message delivery|bincang]]) 23:28, 20 Oktober 2025 (+08)''' </div> </div> </div> <!-- Pesanan dihantar oleh Pengguna:JosefAnthony@metawiki yang menggunakan senarai di https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikidata&oldid=29437158 --> == <span lang="en" dir="ltr">Tech News: 2025-43</span> == <div lang="en" dir="ltr"> <section begin="technews-2025-W43"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2025/43|Translations]] are available. '''Updates for editors''' * To optimize how user data is stored in our databases, the saved preferences of users who haven't logged in for over five years and have fewer than 100 edits will be cleared. When those users return, default settings will apply. [https://phabricator.wikimedia.org/T406724] * [[File:Reload icon with two arrows.svg|12px|link=|class=skin-invert|Recurrent item]] View all {{formatnum:20}} community-submitted {{PLURAL:20|task|tasks}} that were [[m:Special:MyLanguage/Tech/News/Recently resolved community tasks|resolved last week]]. For example, there was a broken link from the GlobalContributions interface message to the XTools GlobalContributions page which has now been fixed. [https://phabricator.wikimedia.org/T406415] '''Updates for technical contributors''' * The work to reroute all traffic to API endpoints under the <code dir=ltr><nowiki>rest.php</nowiki></code> route through a common API gateway is now complete. If any issues are observed, please file a phabricator ticket to the [[phab:tag/serviceops/|Service Ops team board]]. * Edits to Wikidata references or qualifiers will now be shown in RecentChanges and Watchlist entries on other wikis less often, reducing unnecessary notifications. This will reduce the overall quantity of 'noisy' entries. Wikidata's own pages remain unchanged. [https://phabricator.wikimedia.org/T401290] * [[File:Reload icon with two arrows.svg|12px|link=|class=skin-invert|Recurrent item]] Detailed code updates later this week: [[mw:MediaWiki 1.45/wmf.24|MediaWiki]] '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2025/43|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2025-W43"/> </div> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 03:36, 21 Oktober 2025 (+08) <!-- Pesanan dihantar oleh Pengguna:STei (WMF)@metawiki yang menggunakan senarai di https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=29478670 --> == ''The Signpost'': 20 October 2025 == <div lang="en" dir="ltr" class="mw-content-ltr" style="margin-top:10px; font-size:90%; padding-left:5px; font-family:Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;">[[File:WikipediaSignpostIcon.svg|40px|right]] ''News, reports and features from the English Wikipedia's newspaper''</div> <div style="column-count:2;"> * News and notes: [[w:en:Wikipedia:Wikipedia Signpost/2025-10-20/News and notes|Board shuffles, LLM blocks increase, IPs are going away]] * Special report: [[w:en:Wikipedia:Wikipedia Signpost/2025-10-20/Special report|The election that isn't]] * Interview: [[w:en:Wikipedia:Wikipedia Signpost/2025-10-20/Interview|The BoT bump]] * In the media: [[w:en:Wikipedia:Wikipedia Signpost/2025-10-20/In the media|An incident at WikiConference North America; WMF reports AI-related traffic drop and explains Wikipedia to US conservatives]] * Traffic report: [[w:en:Wikipedia:Wikipedia Signpost/2025-10-20/Traffic report|One click after another]] * Humour: [[w:en:Wikipedia:Wikipedia Signpost/2025-10-20/Humour|Wikipedia pay rates]] </div> <div style="margin-top:10px; font-size:90%; padding-left:5px; font-family:Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;">'''[[w:en:Wikipedia:Wikipedia Signpost|Read this Signpost in full]]''' · [[w:en:Wikipedia:Signpost/Single|Single-page]] · [[m:Global message delivery/Targets/Signpost|Unsubscribe]] · [[m:Global message delivery|Global message delivery]] 06:45, 21 Oktober 2025 (+08) <!-- Sent via script ([[w:en:User:JPxG/SPS]]) --></div> <!-- Pesanan dihantar oleh Pengguna:Bri@metawiki yang menggunakan senarai di https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Signpost&oldid=29377595 --> == Growth News #35 == <div class="plainlinks mw-content-ltr" lang="en" dir="ltr"> [[File:Growth team logo - Icon only.svg|right|frameless|class=skin-invert]] ''A quarterly update from the Growth team on our work to improve the new editor experience.'' === New releases === ==== English Wikipedia gets "Add a Link" Structured Task ==== We [[w:Wikipedia_talk:Growth_Team_features#"Add_a_link"_experiment_and_next_steps|released]] the [[mw:Special:MyLanguage/Growth/Personalized first day/Structured tasks/Add a link|"Add a Link" Structured Task]] to 100% of accounts at English Wikipedia on Tuesday, September 2nd (before then it was available to 20% of accounts). ==== Growth features for Wikidata ==== After examining if the Growth features and Mentorship could be adapted to Wikidata, we activated the Growth features on [https://www.wikidata.beta.wmcloud.org/wiki/Wikidata:Main_Page Beta Wikidata] to allow for testing and discussion ([[phab:T400937|T400937]]). Although some features, like Suggested Edits, are Wikipedia-specific, the Growth team designed most features to be more wiki-agnostic. === Work in progress === ==== Revise Tone Structured Task ==== The Growth team is making progress on [[mw:Special:MyLanguage/Growth/Revise Tone|the technical architecture, onboarding design, and early user testing]]. We are targeting an A/B test before the end of this year, with constructive edits by newcomers as the primary success metric. ==== Add a link to more wikis ==== The machine learning team has been working on a new model that can suggest links to more languages, including Urdu, Chinese, and Japanese Wikipedias. [[phab:T404460|We are starting to release]] the “Add a Link” feature to Wikipedias that weren’t supported by the previous model. [[mw:Help:Growth/Tools/Add a link|Add a link]], which can be [[mw:Help:Growth/Tools/Add_a_link#Configuration|configured by the community locally]], increases the chance that a new contributor will make their first edit and then continue to participate in Wikipedia. === Research === The Growth team is involved in several research initiatives to help guide our future work: [[mw:Growth/Progression System|Progression System]] – We have [[mw:Growth/Progression_System#Design_Research|published]] initial findings from interviews with 10 English and French Wikipedia newcomers. The research examined motivations, challenges, and feedback on a prototype system intended to help editors build confidence, develop skills, and contribute more constructively over time. [[mw:Special:MyLanguage/Contributors/Mobile Web Editing Research|Mobile Web Editing Research]] – This project combines quantitative and qualitative data, community feedback, and user journey analysis to identify possible ways to enhance the mobile editing experience. [[m:Special:MyLanguage/Research:Successful Newcomers Survey 2025|Newcomers Survey]] – This project surveys successful newcomers on English Wikipedia to understand their early editing experiences, tool use, and community interactions. === Community events === The Growth team participated in several community events to listen, share, and collaborate on improving newcomer experiences across Wikimedia projects. '''Wikimania - [https://wikimedia.eventyay.com/talk/wikimania2025/talk/RPBSEF/ Organizers as key partners to support newcomers' growth in our movement]''' This session invited organizers to share how they introduce newcomers to Growth features and the challenges they encounter. The discussion focused on common newcomer questions and opportunities to strengthen collaboration in supporting new editors. '''Wikimania - [https://wikimedia.eventyay.com/talk/wikimania2025/talk/review/VCSCUVJCGFRNY89TTKXRVFMGYMWPMSXT Lightning Talk: Structured Tasks]''' This talk demonstrated how Structured Tasks help newcomers take their first successful steps on Wikipedia. It shared impact data, community configurations, and a demo of “Add a Link,” illustrating how these tasks make editing more accessible and sustainable, particularly for mobile contributors. '''Wikimania - [https://wikimedia.eventyay.com/talk/wikimania2025/talk/TVCVAB/ Building a Sustainable Future for Wikimedia Contributors]''' With active editor numbers declining, the [[mw:Special:MyLanguage/Contributors/Strategy|Contributors Strategy]] aims to create a clearer, more engaging path for participation. This session, led by the WMF Contributors group with involvement from the Editing, Growth, Moderator Tools, and Connection (formerly Campaigns) teams, highlighted efforts to streamline contributor experiences, offer structured and mobile-friendly workflows, and foster meaningful engagement. Participants learned about ongoing initiatives and shared feedback to help shape a more inclusive and sustainable future for Wikimedia contributors. '''CEE Meeting - [[metawiki:Wikimedia_CEE_Meeting_2025/Submissions/Retaining_beginners_and_improving_content_moderation:_an_inclusive_and_sustainable_future_for_Wikipedia_contributors|Retaining beginners and improving content moderation: an inclusive and sustainable future for Wikipedia contributors]]''' Many communities face a decline in volunteer engagement. Newcomers often leave soon after joining, while experienced editors struggle to manage increasingly complex workflows and overwhelming backlogs. We presented the [[mw:Special:MyLanguage/Contributors/Strategy|Contributors Strategy]] and the different features and workflows that can help communities to address these challenges. We listened to the specific needs of the CEE communities to help guide the Contributors teams' work. ''<small>'''[[mw:Special:MyLanguage/Growth/Newsletters|Growth team's newsletter]]''' prepared by [[mw:Special:MyLanguage/Growth|the Growth team]] and posted by [[m:User:MediaWiki message delivery|bot]] • [[mw:Talk:Growth|Give feedback]] • [[m:Special:MyLanguage/Global message delivery/Targets/Growth team updates|Subscribe or unsubscribe]].</small>'' </div> 18:23, 22 Oktober 2025 (+08) <!-- Pesanan dihantar oleh Pengguna:Trizek (WMF)@metawiki yang menggunakan senarai di https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Growth_team_updates&oldid=29457883 --> == Wikidata weekly summary #703 == <div class="plainlinks mw-content-ltr" lang="en" dir="ltr"> [[File:Wikidata-logo-en.svg|150px|right]] <div style="margin-top:10px; padding-left:5px; font-family:Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;">'' Here's your quick overview of what has been happening around Wikidata in the<br>week leading up to 2025-10-27. Missed the previous one? See issue [[d:Special:MyLanguage/Wikidata:Status updates/Previous|#702]].<br>''</div> <div style="-moz-column-count:2; -webkit-column-count:2; column-count:2; -webkit-column-width: 400px; -moz-column-width: 400px; column-width: 400px;"> ''' Discussions ''' * Open request for adminship: [[Wikidata:Requests for permissions/Administrator/Samoasambia|Samoasambia]] - RfP scheduled to end after 27 October 2025 15:10 (UTC) * Closed request for adminship: [[Wikidata:Requests for permissions/Administrator/Ternera|Ternera]] - Closed as successful by [[User:Ymblanter|Ymblanter]] ([[User talk:Ymblanter|<span class="signature-talk">{{int:Talkpagelinktext}}</span>]]) 19:24, 23 October 2025 (UTC) ''' Events ''' * [[d:Special:MyLanguage/Wikidata:Events|Upcoming events]]: ** 🎉 Wikidata's 13th Birthday! Join us online, October 29 17:00 UTC ([https://zonestamp.toolforge.org/1761757200 in your timezone]) for presents, birthday messages, games...and a 📣'''surprise announcement''' (don't miss it!). 🎁 Add your own gifts to the list - anything that celebrates Wikidata and its amazing community... a script you’ve written, tool improvement, visual, poem...the sky's the limit. Get the call link here: [[d:Wikidata:Thirteenth Birthday/Presents & messages|13th Birthday Presents & Messages call]]. ** WikidataCon 2025, October 31 - November 2, make sure to register at [[Event:WikidataCon_2025|the event page]]. ** SPARQL workshop (in German): "From Zero to SPARQL. Eine Einführung in die Abfrage von Wissensgraphen (Schwerpunkt Wikidata)", 4 Nov 2025, 10-13, free and open to all, online via Zoom. [https://www.digis-berlin.de/workshop-am-04-11-25-from-zero-to-sparql-eine-einfuehrung-in-die-abfrage-von-wissensgraphen/ more information and registration] ** The scholarship deadline for [https://wikimania.wikimedia.org/wiki/2026:Wikimania Wikimania 2026] is approaching fast: 31st of October. Apply today if you want to attend on a scholarship. ''' Press, articles, blog posts, videos ''' * Videos: ** (Spanish) [https://www.youtube.com/live/BuBEJYNnK2M?si=ZYo_bi9JbHCj1VWT Visualizaciones con el Servicio de Consultas de Wikidata] ** (Spanish)[https://m.youtube.com/watch?v=s1EIdotXpus ¿Cómo identificar y completar vacíos de información en Wikidata? Tabernacle e integraality] ** [https://m.youtube.com/watch?v=dMc8itXt7i0 I Have 1000s of Items in Commons – What Do I Do Now?: Utilization Opportunities on Wikimedia Commons] ** (Chinese [Trad]) [https://m.youtube.com/watch?v=v7XdRqpEU0Q&pp=0gcJCR4Bo7VqN5tD 鏈結資料文獻翻譯賽德克語成果發表會 Exploring Seediq: A Journey through Translation and Linked Data Documentation] *Presentations: Will AI Erase Us Again? The Role of Wikimedia Communities. Talk by [[User:Jsamwrites|John Samuel]], Queering Wikipedia 2025 ([[commons:File:Queering_Wikipedia_2025-JohnSamuel.pdf|Slides]]) ''' Tool of the week ''' * [https://tools.iccl.inf.tu-dresden.de/nemo/ Nemo] is a new Wikidata query tool by [[User:Markus Krötzsch|User:Markus Krötzsch]] the tool can answer queries, extracts subsets, and perform analyses in ways that SPARQL alone can't. It also lets you combine Wikidata with other data sources. ''' Newest [[d:Special:ListProperties|properties]] and [[d:Special:MyLanguage/Wikidata:Property proposal|property proposals]] to review ''' <!-- NEW PROPERTIES DO NOT REMOVE --> * Newest General datatypes: **[[:d:Property:P13883|start work]] (<nowiki>work in which this statement about a fictional entity begins to be valid</nowiki>) **[[:d:Property:P13884|end work]] (<nowiki>work in which this statement about a fictional entity ceases to be valid</nowiki>) **[[:d:Property:P13885|image resolution]] (<nowiki>pixel resolution of images generated or captured by this item (camera, software, etc)</nowiki>) **[[:d:Property:P13886|display device resolution]] (<nowiki>physical pixel resolution of an electronic display</nowiki>) **[[:d:Property:P13887|‎firmware]] (<nowiki>firmware installed on this hardware</nowiki>) * Newest External identifiers: [[:d:Property:P13852|MultimediaWiki page ID]], [[:d:Property:P13853|Letopis of MSU person ID]], [[:d:Property:P13854|QCC Code]], [[:d:Property:P13855|Jamaica company ID]], [[:d:Property:P13856|SEC Number]], [[:d:Property:P13857|Thailand company ID]], [[:d:Property:P13858|gosfilmofond.ru ID]], [[:d:Property:P13859|Cambodian company ID]], [[:d:Property:P13860|English solicitors ID]], [[:d:Property:P13861|Caixin company ID]], [[:d:Property:P13862|‎Nebraska Authors author ID]], [[:d:Property:P13863|‎Kick username]], [[:d:Property:P13864|‎Archivio Storico Ricordi partiture ID]], [[:d:Property:P13865|Fantacalcio ID]], [[:d:Property:P13866|‎Plant Ontology ID]], [[:d:Property:P13867|L'Équipe athlete ID]], [[:d:Property:P13868|‎RSQV ID]], [[:d:Property:P13869|NRK topic ID]], [[:d:Property:P13870|‎OpenITI author ID]], [[:d:Property:P13871|‎Mellopedia ID]], [[:d:Property:P13872|Liste unique des décorés ID]], [[:d:Property:P13873|‎Deník tag ID]], [[:d:Property:P13874|Interaktionsdatabasen ID]], [[:d:Property:P13875|‎Adebiportal author ID]], [[:d:Property:P13876|Biographische Lexikon zur Geschichte der böhmischen Länder ID]], [[:d:Property:P13877|ISLRN]], [[:d:Property:P13878|‎Danskefilmstemmer.dk character ID]], [[:d:Property:P13879|Audiovisual Identity Database page]], [[:d:Property:P13880|RIA Novosti person ID]], [[:d:Property:P13881|The Oxford Dictionary of the Jewish Religion entry ID]], [[:d:Property:P13882|‎Qalamger.kz author ID]], [[:d:Property:P13888|‎Does the Dog Die? media ID]], [[:d:Property:P13889|‎Organ Index ID]], [[:d:Property:P13890|American Kennel Club ID]] <!-- END NEW PROPERTIES --> <!-- NEW PROPOSALS DO NOT REMOVE --> * New General datatypes property proposals to review: **[[:d:Wikidata:Property proposal/Responsable de departamento|Responsable de departamento]] (<nowiki></nowiki>) **[[:d:Wikidata:Property proposal/Lämningsnummer|Lämningsnummer]] (<nowiki>{{Q|Q10498015}} is a database of archaeological monuments in Sweden, maintained by {{Q|Q631844}}. Each item in the database has an identifier containing the year of registration and a number, e.g. ''L1970:5203''.</nowiki>) **[[:d:Wikidata:Property proposal/number of comments per day|number of comments per day]] (<nowiki></nowiki>) **[[:d:Wikidata:Property proposal/Commonwealth Sport country code|Commonwealth Sport country code]] (<nowiki>Commonwealth Sport country code</nowiki>) **[[:d:Wikidata:Property proposal/operating humidity|operating humidity]] (<nowiki>humidity at which a device operates</nowiki>) * New External identifier property proposals to review: [[:d:Wikidata:Property proposal/NCL Taiwan Periodical Literature Periodical ID|NCL Taiwan Periodical Literature Periodical ID]], [[:d:Wikidata:Property proposal/HarmonyOS NEXT APP ID|HarmonyOS NEXT APP ID]], [[:d:Wikidata:Property proposal/Rechtsinformationen des Bundes-ID|Rechtsinformationen des Bundes-ID]], [[:d:Wikidata:Property proposal/UNESCO Virtual Museum inventory ID|UNESCO Virtual Museum inventory ID]], [[:d:Wikidata:Property proposal/South Korean Business Registration Number|South Korean Business Registration Number]], [[:d:Wikidata:Property proposal/SetesdalWiki ID|SetesdalWiki ID]], [[:d:Wikidata:Property proposal/Biography.com ID|Biography.com ID]], [[:d:Wikidata:Property proposal/Mackolik football manager ID|Mackolik football manager ID]], [[:d:Wikidata:Property proposal/S1 No.1 Style actress ID|S1 No.1 Style actress ID]], [[:d:Wikidata:Property proposal/biserici.org church ID|biserici.org church ID]], [[:d:Wikidata:Property proposal/RFC|RFC]], [[:d:Wikidata:Property proposal/Hudobné centrum IDs|Hudobné centrum IDs]], [[:d:Wikidata:Property proposal/FAIR Epigraphic Vocabularies ID|FAIR Epigraphic Vocabularies ID]], [[:d:Wikidata:Property proposal/NVLI ID|NVLI ID]], [[:d:Wikidata:Property proposal/SerBenfiquista.com players ID|SerBenfiquista.com players ID]] <!-- END NEW PROPOSALS --> You can comment on [[d:Wikidata:Property proposal/Overview|all open property proposals]]! ''' Did you know? ''' * Query examples: [https://w.wiki/E4T9 Map of pubs in Scotland] ([https://wikis.world/@AllyD@mastodon.online/114482324831243753 source]) * Newest [[d:Special:MyLanguage/Wikidata:WikiProjects|WikiProjects]]: [[d:Wikidata:WikiProject Kazakhstan|WikiProject Kazakhstan]] * [[d:Wikidata:Showcase items|Showcase Items]]:[[d:Q22530539|Lake Zanzibar (Q22530539)]] - lake in Abitibi-Témiscamingue, Canada ''' Development ''' * Wikidata in Wikipedia and co: ** We worked on making Wikidata change summaries in recent changes and watchlist on the other Wikimedia projects more understandable by adding icons. This will be rolled out soon ([[phab:T397258]]) ** We continued the improvements to the Databox module ([[phab:T400322]], [[phab:T400318]]) * Mobile statement editing: We continued working on editing references ([[phab:T405236]]) and did clean-ups for the beta release ([[phab:T405743]]) * GraphQL: We continued work on including labels of linked entities in responses * Dumps: We are looking into why dump generation is slower than it should be recently [[phab:maniphest/query/4RotIcw5oINo/#R|You can see all open tickets related to Wikidata here]]. If you want to help, you can also have a look at [https://phabricator.wikimedia.org/project/board/71/query/zfiRgTnZF7zu/?filter=zfiRgTnZF7zu&order=priority the tasks needing a volunteer]. ''' Weekly Tasks ''' * Add labels, in your own language(s), for the new properties listed [[d:Wikidata:Status_updates/Next#Newest_properties_and_property_proposals_to_review|above]]. * Contribute to the showcase Item and Lexeme [[d:Wikidata:Status_updates/Next#Did_you_know?|above]]. * Govdirectory weekly focus country: [[d:Wikidata:WikiProject Govdirectory/South_Korea|South Korea]] * Summarize your [[d:Wikidata:Status_updates/Next#Did_you_know?|WikiProject's ongoing activities]] in one or two sentences. * Help [[d:Special:LanguageStats|translate]] or proofread the interface and documentation pages, in your own language! * [[d:User:Pasleim/projectmerge|Help merge identical items]] across Wikimedia projects. * Help [[d:Wikidata:Status updates/Next|write the next summary!]] <div style="margin-top:10px; font-size:90%; padding-left:5px; font-family:Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;">'''· [[d:Special:MyLanguage/Wikidata:Status updates/Previous|Previous issue]] · [[d:Special:MyLanguage/Wikidata:Status updates/Current|Full report]] · [[m:Global message delivery/Targets/Wikidata|Unsubscribe]] . [[:d:User:JosefAnthony |JosefAnthony]] [[:d:User talk:JosefAnthony|talk]] ·[[Pengguna:MediaWiki message delivery|MediaWiki message delivery]] ([[Perbincangan pengguna:MediaWiki message delivery|bincang]]) 23:50, 27 Oktober 2025 (+08)''' </div> </div> </div> <!-- Pesanan dihantar oleh Pengguna:JosefAnthony@metawiki yang menggunakan senarai di https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikidata&oldid=29487314 --> == Berita Teknologi: 2025-44 == <section begin="technews-2025-W44"/><div class="plainlinks"> '''[[m:Special:MyLanguage/Tech/News|Berita Teknologi]]''' terkini daripada komuniti teknikal Wikimedia. Sila beritahu pengguna lain tentang perubahan ini. Bukan semua perubahan akan menjejaskan anda. [[m:Special:MyLanguage/Tech/News/2025/44|Terjemahan]] telah pun tersedia. '''Kemas kini untuk penyunting''' * Aplikasi iOS Wikipedia telah melancarkan ujian A/B/C bagi penambahbaikan yang dibuat pada ciri pelayaran bertab untuk beberapa kawasan dan bahasa yang terpilih. Ujian yang bernama "Tab yang lebih dinamik" itu meneroka pengalaman tab baharu dan merangkumi pengesyoran rencana seperti "Tahukah anda" dan "Kerana anda membaca". Anda boleh [[mw:Special:MyLanguage/Wikimedia Apps/Team/iOS/Tabbed Browsing (Tabs)/New Tab Experience and Recommendations Experiment|baca lebih lanjut di laman projek berkenaan]]. * Pengguna sah automatik pada [[gitiles:operations/mediawiki-config/+/a2d2aaab9ace84280dd2f4c70a33bb69cd73850f/dblists/small.dblist|wiki kecil]] dan [[gitiles:operations/mediawiki-config/+/a2d2aaab9ace84280dd2f4c70a33bb69cd73850f/dblists/medium.dblist|wiki sederhana]] yang mempunyai sambungan CampaignEvents kini boleh menggunakan ciri [[m:Special:MyLanguage/Event Center/Registration|Pendaftaran Acara]] tanpa perlu hak Penganjur Acara. Ciri ini membolehkan penganjur mendayakan pendaftaran, mengurus peserta dan membolehkan pengguna mendaftar dengan satu klik sahaja berbanding perlu menandatangani laman acara. * [[File:Reload icon with two arrows.svg|12px|link=|class=skin-invert|Item berulang]] Lihat kesemua {{formatnum:31}} {{PLURAL:31|tugasan}} serahan komuniti yang [[m:Special:MyLanguage/Tech/News/Recently resolved community tasks|telah diselesaikan pada minggu lalu]]. Contohnya, isu warna berkelip-kelip semasa menahan atau menekan kekunci anak panah di bawah tetapan mod gelap dalam Vektor 2022 telah dibetulkan. [https://phabricator.wikimedia.org/T402285] '''Kemas kini untuk penyumbang teknologi''' * Sambungan CampaignEvents akan diterapkan ke semua wiki yang tinggal pada minggu 17 November 2025. Sambungan ini kini merangkumi tiga ciri: Pendaftaran Acara, Senarai Kerjasama dan Senarai Jemputan. Pada proses pelancaran ini, Senarai Jemputan tidak akan diaktifkan pada Wikifungsi dan MediaWiki melainkan diminta oleh komuniti tersebut. [[m:Special:MyLanguage/CampaignEvents/Deployment status|Lawati laman berkenaan penerapan untuk mengetahui lebih lanjut]]. * Pengalaman kotak pasir REST berasaskan SwaggerUI kini tersedia di semua projek wiki. Kotak pasir ini boleh diakses melalui laman [[{{#special:RestSandbox}}]]. Sila laporkan sebarang isu kepada lembaga pasukan Antara Muka MediaWiki, atau sertai perbincangan di laman [[mw:Special:MyLanguage/MediaWiki Interfaces Team/Feature Feedback/REST Sandbox|pelancaran projek]]. [https://phabricator.wikimedia.org/project/board/6931/] * Titik akhir transformasi dengan laluan garis miring ekoran dalam API REST MediaWiki kini telah ditandakan sebagai terhenti penggunaan (''deprecated''). Ia akan kekal berfungsi sepanjang tempoh ini, tetapi penyingkiran fungsi dijangka berlaku menjelang akhir Januari 2026. Semua pengguna API yang sedang memanggilnya digalakkan untuk beralih kepada versi garis miring bukan ekoran. Kedua-dua variasi titik akhir boleh ditemui dan diuji menggunakan [https://test.wikipedia.org/w/index.php?api=mw-extra&title=Special%3ARestSandbox REST Sandbox]. Lihat laman [[mw:API/Deprecation|Penutupan API REST MediaWiki]] untuk maklumat lanjut tentang dasar dan prosedur penamatan API. * Satu [[mw:API:REST API/Changelog|log perubahan kini wujud khas untuk API REST MediaWiki]]. Log perubahan tersebut menyediakan gambaran keseluruhan perubahan ini, memudahkan pembangun untuk menjejaki penambahbaikan dan lelaran. Pengumuman juga akan terus mengalir melalui saluran komunikasi standard, termasuk Berita Teknologi dan senarai pengedaran e-mel, tetapi kini boleh dirujuk dengan lebih mudah dari lokasi pusat. Jika anda mempunyai maklum balas tentang gaya, struktur atau kandungan log perubahan ini, sila [[mw:API talk:REST API/Changelog|sertai perbincangan]]. * Penyelia boleh memadam kategori penjejakan yang sebelum ini ditambah oleh sambungan JsonConfig, kerana ia tidak lagi digunakan. Lihat kategori yang dipautkan daripada [[d:Q130635582#sitelinks-wikipedia|Q130635582]]. Tidak mengapa jika masih terdapat laman yang disenaraikan dalam kategori kerana itu hanyalah isu pengkeshan (''caching''), dan ia akan dipadamkan secara automatik pada waktu seterusnya setiap laman itu disunting. [https://phabricator.wikimedia.org/T378352] * [[File:Reload icon with two arrows.svg|12px|link=|class=skin-invert|Item berulang]] Kemas kini kod terperinci kemudian pada minggu ini: [[mw:MediaWiki 1.45/wmf.25|MediaWiki]] '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' disediakan oleh [[m:Special:MyLanguage/Tech/News/Writers|penulis Tech News]] dan dihantar oleh [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Sumbang]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2025/44|Terjemah]]&nbsp;• [[m:Tech|Dapatkan bantuan]]&nbsp;• [[m:Talk:Tech/News|Beri maklum balas]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Melanggan atau menyahlanggan]].'' </div><section end="technews-2025-W44"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 03:31, 28 Oktober 2025 (+08) <!-- Pesanan dihantar oleh Pengguna:STei (WMF)@metawiki yang menggunakan senarai di https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=29513638 --> == This Month in Education: October 2025 == <div class="plainlinks" lang="en" dir="ltr">Apologies for writing in English. Please help to translate in your language. <div style="text-align: center;"> <span style="font-weight:bold; color:#00A7E2; font-size:2.9em; font-family:'Helvetica Neue', Helvetica, Arial, sans-serif;">This Month in Education</span> <span style="font-weight:bold; color:#00A7E2; font-size:1.4em; font-family:'Helvetica Neue', Helvetica, Arial, sans-serif;"> Volume 14 • Issue 10 • October 2025</span> <div style="border-top:1px solid #a2a9b1; border-bottom:1px solid #a2a9b1; padding:0.5em; font-size:larger; margin-bottom:0.2em">[[m:Special:MyLanguage/Education/Newsletter/October 2025|Contents]] • [[m:Special:MyLanguage/Education/Newsletter/October 2025/Headlines|Headlines]] • [[m:Special:MyLanguage/Global message delivery/Targets/This Month in Education|Subscribe]]</div> <div style="color:white; font-size:1.8em; font-family:Montserrat; background:#92BFB1;">In This Issue</div></div> <div style="text-align: left; column-count: 2; column-width: 35em;"> * [[m:Special:MyLanguage/Education/News/October 2025/"WikiDonne Internship: Wikimedia Platforms for Open Education and Inclusive Culture!" winner at the Open Education Awards 2025|"WikiDonne Internship: Wikimedia Platforms for Open Education and Inclusive Culture!" winner at the Open Education Awards 2025]] * [[m:Special:MyLanguage/Education/News/October 2025/A Proud Chapter in My Wikimedia Journey 🇳🇬: From Editor to Organizer|A Proud Chapter in My Wikimedia Journey 🇳🇬: From Editor to Organizer]] * [[m:Special:MyLanguage/Education/News/October 2025/Debating open science and scientific dissemination in Brazil|Debating open science and scientific dissemination in Brazil]] * [[m:Special:MyLanguage/Education/News/October 2025/Enhancing Academic Articles on Wikipedia with the State University of Jakarta|Enhancing Academic Articles on Wikipedia with the State University of Jakarta]] * [[m:Special:MyLanguage/Education/News/October 2025/India’s Students and Educators Lead the Way in the Wiki Science Competition 2025|India’s Students and Educators Lead the Way in the Wiki Science Competition 2025]] * [[m:Special:MyLanguage/Education/News/October 2025/JDACA & Amman Arab University|JDACA & Amman Arab University]] * [[m:Special:MyLanguage/Education/News/October 2025/New starting page for Wikipedia users had been launched in September|New starting page for Wikipedia users had been launched in September]] * [[m:Special:MyLanguage/Education/News/October 2025/Teaching Evidence Synthesis Automation with the Wikipedia–Kaggle Dataset|Teaching Evidence Synthesis Automation with the Wikipedia–Kaggle Dataset]] * [[m:Special:MyLanguage/Education/News/October 2025/Wikimedia MKD’s Education Program activities for October|Wikimedia MKD’s Education Program activities for October]] * [[m:Special:MyLanguage/Education/News/October 2025/Wikimedia Serbia prepares eight annual Edu Wiki camp|Wikimedia Serbia prepares eight annual Edu Wiki camp]] * [[m:Special:MyLanguage/Education/News/October 2025/Wikivoyage editathon in Peshkopia, Albania|Wikivoyage editathon in Peshkopia, Albania]] </div> <div style="margin-top:10px; text-align: center; font-size:90%; padding-left:5px; font-family:Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;">[[m:Special:MyLanguage/Education/Newsletter/About|About ''This Month in Education'']] · [[m:Global message delivery/Targets/This Month in Education|Subscribe/Unsubscribe]] · [[m:Special:MyLanguage/MassMessage|Global message delivery]] · For the team: [[:m:User:ZI Jony|ZI Jony]] 14:05, 2 November 2025 (+08)</div> </div> <!-- Pesanan dihantar oleh Pengguna:ZI Jony@metawiki yang menggunakan senarai di https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/This_Month_in_Education&oldid=29511272 --> == Wikidata weekly summary #704 == <div class="plainlinks mw-content-ltr" lang="en" dir="ltr"> [[File:Wikidata-logo-en.svg|150px|right]] <div style="margin-top:10px; padding-left:5px; font-family:Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;">'' Here's your quick overview of what has been happening around Wikidata in the<br>week leading up to 2025-11-03. Missed the previous one? See issue [[d:Special:MyLanguage/Wikidata:Status updates/Previous|#703]].<br>''</div> <div style="-moz-column-count:2; -webkit-column-count:2; column-count:2; -webkit-column-width: 400px; -moz-column-width: 400px; column-width: 400px;"> ''' Discussions ''' * Closed request for adminship: [[Wikidata:Requests for permissions/Administrator/Samoasambia|Samoasambia]] * New requests for permissions/Bot: [[Wikidata:Requests for permissions/Bot/langCodesBot|langCodesBot]] - Task(s): Python script to automate the cleanup of deprecated language codes (e.g., kr) from Wikidata items. Delete or move labels, descriptions, and aliases based on comparisons with fallback and related languages. The script uses the Pywikibot framework to process each item and logs cases it skips due to data inconsistencies or ambiguity to a CSV file for manual review. * New request for comments: [[Wikidata:Requests for comment/Exhibition models|Exhibition models]] by [[User:Hexatekin|Hexatekin]] - This proposal focuses on standardizing models for art exhibitions. There is not a consistent data model used for art exhibitions that factors in parent-child relationships for traveling exhibitions, show series, or biennials, despite these being important and common types of events in international art history. ''' Events ''' * Past: ** Happy Birthday, Wikidata 🎉! We celebrated Wikidata’s 13th birthday with a community call to unveil presents and play games. Check out the replay of the event and the cool gifts people made: [[d:Wikidata:Thirteenth Birthday/Presents & messages|Wikidata:Thirteenth Birthday/Presents & messages]] ** WikidataCon: You can catch up on the recordings and slides in [[d:Event:WikidataCon 2025/Program|the program]] ** [https://wikidataworkshop.github.io/2025/ Wikidata Workshop at ISWC]: You can catch up on the published papers on the website. ''' Press, articles, blog posts, videos ''' * Blogs: ** [https://diff.wikimedia.org/2025/10/29/building-an-internet-for-everyone-wikidata-recognized-as-a-digital-public-good/ Building an Internet for Everyone: Wikidata Recognized as a Digital Public Good] ** [https://tech-news.wikimedia.de/2025/10/28/enriching-wikidata-with-authoritybox/ ''Enriching Wikidata with AuthorityBox. An interview with Stefano Bargioni''] *** examples of AuthorityBox can be seen in [https://catalogo.pusc.it/cgi-bin/koha/opac-detail.pl?biblionumber=136541 PUSC catalogue], [http://koha-urbs.reteurbs.org/cgi-bin/koha/opac-detail.pl?biblionumber=316885 URBE catalogue] ([http://koha-urbs.reteurbs.org/opac-tmpl/lib/AuthorityBox_URBS.js code]), [https://opac.keratsini-drapetsona.gr/cgi-bin/koha/opac-detail.pl?biblionumber=7268 Keratsini-Drapetsona catalogue]; cf. also Stefano Bargioni, [[:d:Q84951093|''From Authority Enrichment to AuthorityBox. Applying RDA in a Koha environment'']] (2020) ** [https://diff.wikimedia.org/2025/11/02/exploring-nairobi-and-building-a-global-network-the-inspiring-wikimania20-experience Exploring Nairobi and Building a Global Network: The Inspiring Wikimania@20 Experience] ** [https://wikiedu.org/blog/2025/10/31/supercharging-cultural-institution-collections-with-wikidata/ Supercharging Cultural Institution Collections with Wikidata] * Videos: ** [https://m.youtube.com/watch?v=6SkqxD9n1eY Por qué el conocimiento libre importa más que nunca | Gustavo Candela | Jornadas Anuales 2025] ** [https://m.youtube.com/watch?v=FbaII87_M84 Wikidata Ontology Course | A NotebookLM Deep Dive] ** [https://m.youtube.com/watch?v=ss6_wbK1gck Odia Wikimedians User Group Celebration of the 13th Wikidata Birthday] ** [https://m.youtube.com/watch?v=bzIknKpmIYw Como utilizar o OpenRefine para cadastrar artigos científicos na Wikidata? - WikiTutoriais #05] ** [https://m.youtube.com/watch?v=iZWKcwXNhPI Supercharging Cultural Institution Collections with Wikidata [October 2025]] ** [https://m.youtube.com/watch?v=LL93wMSFkKs&pp=0gcJCR4Bo7VqN5tD ¿Cómo es la ontología de Wikidata?] ** [https://m.youtube.com/watch?v=ZT0pvzfFeug Wikidata @13 celebration by the Tyap Wikimedians] ''' Tool of the week ''' [https://wikidata-reference-validator.toolforge.org/ The Wikidata Reference Validator] by [[User:JosefAnthony]] helps check and replace broken or outdated references — keeping Wikidata’s knowledge verifiable and trustworthy. It checks whether external references are still accessible or offline, so we can ensure that every statement on Wikidata shows how we know what we know. ''' Other Noteworthy Stuff ''' * [https://diff.wikimedia.org/2025/10/29/building-an-internet-for-everyone-wikidata-recognized-as-a-digital-public-good/ Wikidata has been recognized as a digital public good by the Digital Public Goods Alliance] * Wikimedia chapters are providing scholarships for Wikimania 2026. Apply here if you're interested: [[:de:Wikipedia:Förderung/Wikimania/English|Wikipedia:Förderung/Wikimania/English]] ''' Newest [[d:Special:ListProperties|properties]] and [[d:Special:MyLanguage/Wikidata:Property proposal|property proposals]] to review ''' <!-- NEW PROPERTIES DO NOT REMOVE --> * Newest External identifiers: [[:d:Property:P13891|‎Newegg item ID]], [[:d:Property:P13892|‎Hardcore Gaming 101 game ID]] <!-- END NEW PROPERTIES --> <!-- NEW PROPOSALS DO NOT REMOVE --> *New General datatypes property proposals to review: **[[:d:Wikidata:Property proposal/Luminous flux|Luminous flux]] (<nowiki>Numerical value of the luminous flux emitted by a lighting device or light source, measured in lumens</nowiki>) **[[:d:Wikidata:Property proposal/anatomical structure in view|anatomical structure in view]] (<nowiki>the anatomical structure in view in the photo, e.g. head, wing, habitus (body)</nowiki>) **[[:d:Wikidata:Property proposal/anatomical view|anatomical view]] (<nowiki>view of an anatomical structure, e.g. ventral, dorsal, frontal</nowiki>) **[[:d:Wikidata:Property proposal/collector|collector]] (<nowiki>person or group who physically collected a specimen or object in the field</nowiki>) **[[:d:Wikidata:Property proposal/Serbo-Croatian preferred project code|Serbo-Croatian preferred project code]] (<nowiki>For an interwiki article, the property points to the Serbo-Croatian project (sh, bs, hr, sr) that either has a special connection to the topic or the highest quality article.</nowiki>) * New External identifier property proposals to review: [[:d:Wikidata:Property proposal/BG IISDA org ID|BG IISDA org ID]], [[:d:Wikidata:Property proposal/BG NACID person ID|BG NACID person ID]], [[:d:Wikidata:Property proposal/GCatholic former diocese ID|GCatholic former diocese ID]], [[:d:Wikidata:Property proposal/Grokipedia ID|Grokipedia ID]], [[:d:Wikidata:Property proposal/The Oxford Dictionary of Family Names in Britain and Ireland ID|The Oxford Dictionary of Family Names in Britain and Ireland ID]], [[:d:Wikidata:Property proposal/ Encyclopedia of African American History 1896 to the Present entry ID| Encyclopedia of African American History 1896 to the Present entry ID]], [[:d:Wikidata:Property proposal/Davis Cup player ID 2025|Davis Cup player ID 2025]], [[:d:Wikidata:Property proposal/Eiga.com drama ID|Eiga.com drama ID]], [[:d:Wikidata:Property proposal/AntCat ID|AntCat ID]], [[:d:Wikidata:Property proposal/Last Address ID|Last Address ID]], [[:d:Wikidata:Property proposal/Disney+ browse ID|Disney+ browse ID]], [[:d:Wikidata:Property proposal/Japanese Film Database ID|Japanese Film Database ID]], [[:d:Wikidata:Property proposal/Japan Location Database ID|Japan Location Database ID]], [[:d:Wikidata:Property proposal/Fight.ru fighters ID|Fight.ru fighters ID]], [[:d:Wikidata:Property proposal/IMI person id|IMI person id]] <!-- END NEW PROPOSALS --> You can comment on [[d:Wikidata:Property proposal/Overview|all open property proposals]]! ''' Did you know? ''' * Query examples: **[https://w.wiki/Fqji Map of ~12.000 western European tram stops among their respective networks] **[https://w.wiki/FvKQ Count of Wikipedia articles about UNESCO Memory of the World inscriptions] * [[d:Wikidata:Showcase items|Showcase Items]]: [[d:Q167634|perestroïka (Q167634)]] - political movement for reformation within the Communist Party of the Soviet Union during the 1980s, widely associated with Soviet leader Mikhail Gorbachev and his glasnost policy reform * [[d:Wikidata:Showcase lexemes|Showcase Lexemes]]:[[d:Lexeme:L46097|baseline (L46097)]] - English noun (ˈbeɪslaɪn) meaning "a starting point for comparison", "a benchmark in budgeting", or "a reference line in typography or surveying" ''' Development ''' * Mobile editing of statements: We are continuing the work on qualifiers and reference editing * GraphQL: We are continuing the work on making labels of linked entities available in GraphQL ([[phab:T404692]]) * Dumps: We are continuing to look into improvements for the dump process [[phab:maniphest/query/4RotIcw5oINo/#R|You can see all open tickets related to Wikidata here]]. If you want to help, you can also have a look at [https://phabricator.wikimedia.org/project/board/71/query/zfiRgTnZF7zu/?filter=zfiRgTnZF7zu&order=priority the tasks needing a volunteer]. ''' Weekly Tasks ''' * Add labels, in your own language(s), for the new properties listed [[d:Wikidata:Status_updates/Next#Newest_properties_and_property_proposals_to_review|above]]. * Contribute to the showcase Item and Lexeme [[d:Wikidata:Status_updates/Next#Did_you_know?|above]]. * Govdirectory weekly focus country: * Summarize your [[d:Wikidata:Status_updates/Next#Did_you_know?|WikiProject's ongoing activities]] in one or two sentences. * Help [[d:Special:LanguageStats|translate]] or proofread the interface and documentation pages, in your own language! * [[d:User:Pasleim/projectmerge|Help merge identical items]] across Wikimedia projects. * Help [[d:Wikidata:Status updates/Next|write the next summary!]] <div style="margin-top:10px; font-size:90%; padding-left:5px; font-family:Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;">'''· [[d:Special:MyLanguage/Wikidata:Status updates/Previous|Previous issue]] · [[d:Special:MyLanguage/Wikidata:Status updates/Current|Full report]] · [[m:Global message delivery/Targets/Wikidata|Unsubscribe]] . [[:d:User:JosefAnthony |JosefAnthony]] [[:d:User talk:JosefAnthony|talk]] ·[[Pengguna:MediaWiki message delivery|MediaWiki message delivery]] ([[Perbincangan pengguna:MediaWiki message delivery|bincang]]) 23:43, 3 November 2025 (+08)''' </div> </div> </div> <!-- Pesanan dihantar oleh Pengguna:JosefAnthony@metawiki yang menggunakan senarai di https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikidata&oldid=29562339 --> == Berita Teknologi: 2025-45 == <section begin="technews-2025-W45"/><div class="plainlinks"> '''[[m:Special:MyLanguage/Tech/News|Berita Teknologi]]''' terkini daripada komuniti teknikal Wikimedia. Sila beritahu pengguna lain tentang perubahan ini. Bukan semua perubahan akan menjejaskan anda. [[m:Special:MyLanguage/Tech/News/2025/45|Terjemahan]] telah pun tersedia. '''Kemas kini untuk penyunting''' * Para penyelia kini bakal mendapati bahawa laman khas [[{{#special:MergeHistory}}]] berfungsi jauh lebih fleksibel dalam proses penggabungan. Sekarang, penyelia dapat menggabungkan bahagian tertentu bermula daripada bahagian tengah sejarah sumber laman (bukan hanya daripada bahagian awal) dan dapat menyelitkan semakan tersebut di mana-mana bahagian dalam sejarah laman destinasi (bukan hanya di bahagian awal). [https://phabricator.wikimedia.org/T382958] * Bagi pengguna dengan ciri "{{int:discussiontools-preference-autotopicsub}}" yang [[Special:Preferences#mw-prefsection-editing|diaktifkan dalam keutamaannya]], pemulaan suatu topik baharu atau penambahan balasan kepada topik yang sedia ada kini perlu melanggannya untuk membalas topik itu. Sebelum ini, perkara tersebut hanya akan berlaku jika widget DiscussionTools "{{int:Skin-action-addsection}}" atau "{{int:Discussiontools-replybutton}}" digunakan. Sewaktu DiscussionTools dilancarkan pada permulaannya, akaun sedia ada tidak dipaksa untuk langganan topik automatik, jadi perubahan ini sepatutnya hanya mempengaruhi akaun baharu dan pengguna yang sengaja mengubah keutamaan mereka sejak masa itu. [https://phabricator.wikimedia.org/T290778] * Modul Scribunto kini dapat digunakan untuk [[mw:Special:MyLanguage/Extension:Scribunto/Lua reference manual#SVG library|menjana gambar berformat SVG]]. Ciri ini mengupayakan pembinaan carta, grafik, serta pemvisualan lain secara dinamik melalui pengekodan Lua, sehingga tidak perlu lagi membuatnya di luar wiki dan memuatnaiknya dalam fail berasingan. [https://phabricator.wikimedia.org/T405861] * Semua tapak Wikimedia kini memberi pilihan kepada semua pengguna awanama untuk mendayakan skema warna mod gelap, yang menampilkan teks berwarna terang pada latar belakang gelap. Penambahbaikan ini bertujuan untuk memberikan pengalaman membaca yang lebih menyeronokkan, terutamanya dalam persekitaran yang kurang terang. [https://phabricator.wikimedia.org/T395628] * Pengguna dengan senarai pantau yang besar telah lama menghadapi masalah tamat masa semasa menyunting [[Special:EditWatchlist|Special:EditWatchList]]. Laman ini kini memuatkan entri dalam bahagian-bahagian yang lebih kecil dan bukannya sekaligus disebabkan oleh kemas kini pelamanan, dan hal ini membenarkan semua orang menyunting senarai pantaunya dengan lancar. Sebagai sebahagian daripada kemas kini pangkalan data, ciri penyusunan mengikut tempoh luput telah dikeluarkan kerana ia 100 kali ganda lebih perlahan daripada penyusunan mengikut tajuk. Sebuah [https://meta.wikimedia.org/wiki/Community_Wishlist/W454 hajat komuniti] telah diwujudkan untuk meneroka cara alternatif untuk memulihkan penyusunan mengikut tempoh luput. Jika ciri ini penting untuk anda, silalah menyokong hajat ini! [https://phabricator.wikimedia.org/T41510] * [[File:Reload icon with two arrows.svg|12px|link=|class=skin-invert|Item berulang]] Lihat kesemua {{formatnum:31}} {{PLURAL:31|tugasan}} serahan komuniti yang [[m:Special:MyLanguage/Tech/News/Recently resolved community tasks|telah diselesaikan pada minggu lalu]]. Contohnya, pembaikan terhadap penyerlahan berterusan apabila menggunakan ciri cari dan ganti semasa pertanyaan dalam VisualEditor. [https://phabricator.wikimedia.org/T407318] '''Kemas kini untuk penyumbang teknologi''' * Sejak tahun 2019, [[m:Special:MyLanguage/Wikimedia URL Shortener|Pemendek URL Wikimedia]] pada https://w.wiki telah tersedia untuk semua wiki Wikimedia untuk mencipta pautan pendek ke rencana, pautan kekal, perbezaan semakan, dan lain-lain. Ciri ini tersedia pada palang sisi sebagai "Dapatkan URL pendek". Terdapat 30 wiki yang turut memasang sambungan lama "ShortUrl". Sambungan lama ini akan dibuang tidak lama lagi. Hal ini bermakna pautan <code>/s/</code> tidak akan ditampilkan di bawah tajuk rencana melalui <code dir=ltr>class="title-shortlink"</code> HTML. Namun, pautan <code>/s/</code> akan terus berfungsi. [https://phabricator.wikimedia.org/T107188] * Pada hari Khamis 30 Oktober, pasukan [[:mw:Special:MyLanguage/MediaWiki Interfaces Team|Antara muka MediaWiki]] dan pasukan [[:mw:Special:MyLanguage/Wikimedia Site Reliability Engineering|Operasi Perkhidmatan SRE]] telah mula mengalihkan trafik API Tindakan melalui gerbang API umum. Setiap wiki akan dikemas kini berdasarkan kumpulan keluaran piawai, dengan jumlah trafik meningkat dari masa ke masa. Perubahan ini dijangka tidak akan menyebabkan gangguan dan kerosakan. Sekiranya terjumpa sebarang masalah, sila failkan tiket Phabricator ke papan [https://phabricator.wikimedia.org/tag/serviceops/ pasukan perkhidmatan OPS]. * Penerapan berangkaian MediaWiki akan dihentikan buat sementara waktu selama dua minggu terakhir tahun 2025: yakni pada minggu 22 Disember dan minggu 29 Disember. Tetingkap pemindahan balik juga akan berhenti buat sementara waktu bermula hari Isnin, 22 Disember 2025 sehingga hari Khamis, 2 Januari 2026. Tetingkap pemindahan balik merupakan masa yang dijadualkan untuk menambah perkara seperti pembetulan pepijat dan perubahan konfigurasi. Terdapat tujuh penerapan berangkaian yang tinggal untuk tahun 2025. [https://lists.wikimedia.org/hyperkitty/list/wikitech-l@lists.wikimedia.org/thread/SMWTEAES4SDLDUSK4HMWNBSKNCXZAWYN/] * [[File:Reload icon with two arrows.svg|12px|link=|class=skin-invert|Item berulang]] Kemas kini kod terperinci kemudian pada minggu ini: [[mw:MediaWiki 1.45/wmf.26|MediaWiki]] '''Lebih lanjut''' * Pada tahun 2025, Yayasan Wikimedia melaporkan bahawa sistem AI dan enjin carian semakin banyak yang menggunakan kandungan Wikipedia tanpa membawa pengguna ke laman web ini, menyumbang kepada kejatuhan 8% dalam paparan laman manusia berbanding tahun 2024. Baca lebih lanjut mengenai trend perkembangan pengguna semasa di Wikipedia dalam [[diffblog:2025/10/17/new-user-trends-on-wikipedia/|sebuah rencana blog Diff]]. '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' disediakan oleh [[m:Special:MyLanguage/Tech/News/Writers|penulis Tech News]] dan dihantar oleh [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Sumbang]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2025/45|Terjemah]]&nbsp;• [[m:Tech|Dapatkan bantuan]]&nbsp;• [[m:Talk:Tech/News|Beri maklum balas]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Melanggan atau menyahlanggan]].'' </div><section end="technews-2025-W45"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 03:34, 4 November 2025 (+08) <!-- Pesanan dihantar oleh Pengguna:STei (WMF)@metawiki yang menggunakan senarai di https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=29552512 --> == ''The Signpost'': 10 November 2025 == <div lang="en" dir="ltr" class="mw-content-ltr" style="margin-top:10px; font-size:90%; padding-left:5px; font-family:Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;">[[File:WikipediaSignpostIcon.svg|40px|right]] ''News, reports and features from the English Wikipedia's newspaper''</div> <div style="column-count:2;"> * News and notes: [[w:en:Wikipedia:Wikipedia Signpost/2025-11-10/News and notes|Temporary accounts go live and WMF board member self-suspends]] * Community view: [[w:en:Wikipedia:Wikipedia Signpost/2025-11-10/Community view|Six Wikipedians' thoughts on Grokipedia, and the humanity of it all]] * Wikicup report: [[w:en:Wikipedia:Wikipedia Signpost/2025-11-10/Wikicup report|BeanieFan11, WikiCup victor of 2025, covers the results]] * In the media: [[w:en:Wikipedia:Wikipedia Signpost/2025-11-10/In the media|Jimbo's book, an argument about genocide, and a train of shame]] * Recent research: [[w:en:Wikipedia:Wikipedia Signpost/2025-11-10/Recent research|Taking stock of the 2024–2025 research grants]] * Opinion: [[w:en:Wikipedia:Wikipedia Signpost/2025-11-10/Opinion|With Grokipedia, top-down control of knowledge is new again]] * Obituary: [[w:en:Wikipedia:Wikipedia Signpost/2025-11-10/Obituary|Struway]] * Traffic report: [[w:en:Wikipedia:Wikipedia Signpost/2025-11-10/Traffic report|The documentaried, the disowned, the deceased, Diwali and the Dodgers]] * Comix: [[w:en:Wikipedia:Wikipedia Signpost/2025-11-10/Comix|Head of steam]] </div> <div style="margin-top:10px; font-size:90%; padding-left:5px; font-family:Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;">'''[[w:en:Wikipedia:Wikipedia Signpost|Read this Signpost in full]]''' · [[w:en:Wikipedia:Signpost/Single|Single-page]] · [[m:Global message delivery/Targets/Signpost|Unsubscribe]] · [[m:Global message delivery|Global message delivery]] 20:57, 10 November 2025 (+08) <!-- Sent via script ([[w:en:User:JPxG/SPS]]) --></div> <!-- Pesanan dihantar oleh Pengguna:JPxG@metawiki yang menggunakan senarai di https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Signpost&oldid=29568932 --> == Wikidata weekly summary #705 == <div class="plainlinks mw-content-ltr" lang="en" dir="ltr"> [[File:Wikidata-logo-en.svg|150px|right]] <div style="margin-top:10px; padding-left:5px; font-family:Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;">'' Here's your quick overview of what has been happening around Wikidata in the<br>week leading up to 2025-11-10. Missed the previous one? See issue [[d:Special:MyLanguage/Wikidata:Status updates/Previous|#704]].<br>''</div> <div style="-moz-column-count:2; -webkit-column-count:2; column-count:2; -webkit-column-width: 400px; -moz-column-width: 400px; column-width: 400px;"> ''' Discussions ''' * Other: Draft policy for [[d:Wikidata:Temporary account IP viewer|temporary account IP viewers]]. What requirements should be set for this user right? ''' Press, articles, blog posts, videos ''' * Blogs: [https://blog.unicode.org/2025/11/introducing-unicode-inflection-library.html Introducing the Unicode Inflection Library Technical Preview Release] : The Unicode Inflection Library leverages comprehensive lexicons from Wikidata to support standardized, multilingual grammatical transformations for global software applications. * Videos: ** [https://m.youtube.com/watch?v=vwiCHKogS_8 Art+Feminism Celebrates Wikidata!] ** [https://m.youtube.com/watch?v=P0TnhpU1U9U&pp=0gcJCR4Bo7VqN5tD Day 5_Using WikiData with Spyral Notebook and Project Presentation] ** [https://m.youtube.com/watch?v=Ng89cq6ZH-o Wikidata and Wikipedia training for Art+Feminism 2025 in Uganda] ** What are Wikidata WikiProjects, and why should you join one? Watch [[c:File:What can I do on Wikidata? Examples of projects and workflows (Wikidata Leveling Up Days 2024).webm|this great explainer]] from the #LevelingUpDays2024 to see how these communities work together! Then, find your project: [[d:Wikidata:WikiProjects|Wikidata:WikiProjects]] ''' Tool of the week ''' * [[:d:User:Difool/WikidataCleanup.js|User:Difool/WikidataCleanup.js]]: gadget allowing to do, in one click, a wide series of cleanups in an item: normalize labels, descriptions, and aliases (double spaces, certain Unicode characters), remove weak references, remove weakly referenced dates when they have lower precision than a strongly referenced date and downgrade unnecessary preferred ranks; about the general issue of redundancies in Wikidata, you can check [[:d:Wikidata:WikiProject Redundancy|WikiProject Redundancy]] *[https://ghanasupremecases.toolforge.org/ Ghanasupremecases] is a webapp that dynamically pulls and displays over 2,000 Supreme Court of Ghana cases from Wikidata, allowing users to access case details linked directly to Wikidata items. The goal is to make African legal data more open, structured, and discoverable, and to demonstrate how Wikidata can serve as a foundation for national-level legal archive ''' Other Noteworthy Stuff ''' * Temporary accounts rollout: Starting November 12, the community will see logged‑out edits handled through temporary accounts instead of IPs, prompting tool and bot checks. * Help shape the future WikidatCon! If you attended [[d:Event:WikidataCon 2025|WikidataCon 2025]], please take 10 minutes to share your feedback in [https://wikimedia.sslsurvey.de/WikidataCon-2025-Feedback this] anonymous GDPR-compliant survey (sslsurvey) ''' Newest [[d:Special:ListProperties|properties]] and [[d:Special:MyLanguage/Wikidata:Property proposal|property proposals]] to review ''' <!-- NEW PROPERTIES DO NOT REMOVE --> * Newest General datatypes: **[[:d:Property:P13903|operating humidity]] (<nowiki>humidity at which a device operates</nowiki>) **[[:d:Property:P13914|collector]] (<nowiki>person or group who physically collected a specimen or object in the field</nowiki>) **[[:d:Property:P13922|Serbo-Croatian preferred project code]] (<nowiki>For an interwiki article, the property points to the Serbo-Croatian project (sh, bs, hr, sr) that either has a special connection to the topic or the highest quality article.</nowiki>) *Newest External identifiers: [[:d:Property:P13893|CACI company ID]], [[:d:Property:P13894|AEK Football player ID]], [[:d:Property:P13895|Sultanlar Ligi player ID]], [[:d:Property:P13896|BeWeb historical or artistic asset ID]], [[:d:Property:P13897|SofaScore sports team ID]], [[:d:Property:P13898|FootballFakts.ru football match ID]], [[:d:Property:P13899|Kicker sports match ID]], [[:d:Property:P13900|BDFutbol match ID]], [[:d:Property:P13901|Foot Mercato / Fichajes / Fussball Transfers player ID]], [[:d:Property:P13902|‎Disney+ browse ID]], [[:d:Property:P13904|‎Filmarks ID]], [[:d:Property:P13905|Memorial Book of Social Democracy-ID]], [[:d:Property:P13906|NLAI ID]], [[:d:Property:P13907|Concise Oxford Dictionary of Family Names in Britain ID]], [[:d:Property:P13908|The Grove Encyclopedia of Decorative Arts ID]], [[:d:Property:P13909|Antique Chinese and Japanese Porcelain Dictionary and Glossary of Terms entry]], [[:d:Property:P13910|Filmfriend movie ID]], [[:d:Property:P13911|Hesse School ID]], [[:d:Property:P13912|The Oxford Dictionary of Dance entry ID]], [[:d:Property:P13913|Saxony School ID]], [[:d:Property:P13915|NCL Taiwan Periodical Literature periodical identifier]], [[:d:Property:P13916|NZ Charities Register Number]], [[:d:Property:P13917|IFES Election Guide ID]], [[:d:Property:P13918|Arte de la Argentina ID]], [[:d:Property:P13919|Democratic Memory Bank ID]], [[:d:Property:P13920|Kicker competition ID]], [[:d:Property:P13921|Soccer365.net team ID]] <!-- END NEW PROPERTIES --> <!-- NEW PROPOSALS DO NOT REMOVE --> * New General datatypes property proposals to review: **[[:d:Wikidata:Property proposal/time of deposition|time of deposition]] (<nowiki>date or point in time when an archaeological object or assemblage was buried, hidden, lost, or otherwise deposited.</nowiki>) **[[:d:Wikidata:Property proposal/readiness|readiness]] (<nowiki>readiness</nowiki>) **[[:d:Wikidata:Property proposal/greenhouse gases emissions|greenhouse gases emissions]] (<nowiki>amount of greenhouse effect emited by a given company or industry sector</nowiki>) **[[:d:Wikidata:Property proposal/neuter form of label|neuter form of label]] (<nowiki>neuter form of name or title</nowiki>) **[[:d:Wikidata:Property proposal/current season|current season]] (<nowiki>{{TranslateThis | an identifier for the team's current season <!-- | xx = descriptions in other languages --> }}</nowiki>) **[[:d:Wikidata:Property proposal/flag carrier of|flag carrier of]] (<nowiki>country of which the airline is the flag carrier</nowiki>) * New External identifier property proposals to review: [[:d:Wikidata:Property proposal/BFXC authority ID|BFXC authority ID]], [[:d:Wikidata:Property proposal/BWB-nummer|BWB-nummer]], [[:d:Wikidata:Property proposal/Schulnummer Brandenburg|Schulnummer Brandenburg]], [[:d:Wikidata:Property proposal/Encyclopedia of Shinto ID|Encyclopedia of Shinto ID]], [[:d:Wikidata:Property proposal/Power Thesaurus ID|Power Thesaurus ID]], [[:d:Wikidata:Property proposal/WDSF person ID|WDSF person ID]], [[:d:Wikidata:Property proposal/Blu-Ray.com film ID|Blu-Ray.com film ID]], [[:d:Wikidata:Property proposal/Japanese Law Translation ID|Japanese Law Translation ID]], [[:d:Wikidata:Property proposal/USGS Publication ID|USGS Publication ID]], [[:d:Wikidata:Property proposal/Afrikaregisteret ID|Afrikaregisteret ID]], [[:d:Wikidata:Property proposal/National cultural monument of Czechia ID|National cultural monument of Czechia ID]], [[:d:Wikidata:Property proposal/Admirable Façades styles ID|Admirable Façades styles ID]], [[:d:Wikidata:Property proposal/Brussels Inventory of Architectural Heritage buildings ID|Brussels Inventory of Architectural Heritage buildings ID]], [[:d:Wikidata:Property proposal/Brussels Inventory of Architectural Heritage streets ID|Brussels Inventory of Architectural Heritage streets ID]], [[:d:Wikidata:Property proposal/Dicionário Biográfico de Cientistas, Engenheiros e Médicos em Portugal ID|Dicionário Biográfico de Cientistas, Engenheiros e Médicos em Portugal ID]], [[:d:Wikidata:Property proposal/TikTok User ID|TikTok User ID]] <!-- END NEW PROPOSALS --> You can comment on [[d:Wikidata:Property proposal/Overview|all open property proposals]]! ''' Did you know? ''' * Query examples: [https://w.wiki/9hdp Map of all places related to persons with layers by property of the place] ([[Wikidata:Request_a_query#Map of all places related to persons with layers by property of the place|source]]) * WikiProject Highlights: Passionate about highlighting women's achievements? [[d:Wikidata:WikiProject_Women|WikiProject Women]] is dedicated to creating and improving data about women worldwide. Help close the gender gap in knowledge! [https://wikis.world/tags/WikidataWikiProjects #WikidataWikiProjects] * [[d:Wikidata:Showcase items|Showcase Items]]: [[d:Q1136251|Mapungubwe Cultural Landscape (Q1136251)]] - cultural landscape in South Africa * [[d:Wikidata:Showcase lexemes|Showcase Lexemes]]: [[d:Lexeme:L4479|fold (L4479)]] - English verb (foʊld) meaning "to bend over on itself", "to mix ingredients gently", or "to fail or give in" ''' Development ''' The development team were involved in roadmap planning meetings so not much happened in the past week. [[phab:maniphest/query/4RotIcw5oINo/#R|You can see all open tickets related to Wikidata here]]. If you want to help, you can also have a look at [https://phabricator.wikimedia.org/project/board/71/query/zfiRgTnZF7zu/?filter=zfiRgTnZF7zu&order=priority the tasks needing a volunteer]. ''' Weekly Tasks ''' * Add labels, in your own language(s), for the new properties listed [[d:Wikidata:Status_updates/Next#Newest_properties_and_property_proposals_to_review|above]]. * Contribute to the showcase Item and Lexeme [[d:Wikidata:Status_updates/Next#Did_you_know?|above]]. * Govdirectory weekly focus country: [[d:Wikidata:WikiProject Govdirectory/Paraguay|Paraguay]] * Summarize your [[d:Wikidata:Status_updates/Next#Did_you_know?|WikiProject's ongoing activities]] in one or two sentences. * Help [[d:Special:LanguageStats|translate]] or proofread the interface and documentation pages, in your own language! * [[d:User:Pasleim/projectmerge|Help merge identical items]] across Wikimedia projects. * Help [[d:Wikidata:Status updates/Next|write the next summary!]] <div style="margin-top:10px; font-size:90%; padding-left:5px; font-family:Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;">'''· [[d:Special:MyLanguage/Wikidata:Status updates/Previous|Previous issue]] · [[d:Special:MyLanguage/Wikidata:Status updates/Current|Full report]] · [[m:Global message delivery/Targets/Wikidata|Unsubscribe]] . [[:d:User:JosefAnthony |JosefAnthony]] [[:d:User talk:JosefAnthony|talk]] ·[[Pengguna:MediaWiki message delivery|MediaWiki message delivery]] ([[Perbincangan pengguna:MediaWiki message delivery|bincang]]) 23:44, 10 November 2025 (+08)''' </div> </div> </div> <!-- Pesanan dihantar oleh Pengguna:JosefAnthony@metawiki yang menggunakan senarai di https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikidata&oldid=29605325 --> == <span lang="en" dir="ltr">Tech News: 2025-46</span> == <div lang="en" dir="ltr"> <section begin="technews-2025-W46"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2025/46|Translations]] are available. '''Updates for editors''' [[File:Talk pages default look (April 2023).jpg|thumb|alt=Screenshot of the visual improvements made on talk pages|Example of a talk page with the new design, in French.]] * Starting November 12, users will see a change in the [[m:Special:MyLanguage/Talk pages project/Feature summary#Usability improvements|appearance of talk pages]] on [[Phab:T379264|some Wikipedias]]. Almost [[phab:T392121|all wikis]] have received this design change; [[phab:T409297|English Wikipedia]] will get these changes later. You can read more [[diffblog:2024/05/02/making-talk-pages-better-for-everyone/|on ''Diff'']]. Users can opt out of these changes [[Special:Preferences#mw-prefsection-editing|in their user preferences]] in "{{int:discussiontools-preference-visualenhancements}}". [https://phabricator.wikimedia.org/T379264] * MediaWiki can now display a [[mw:Special:MyLanguage/Help:Protection indicators|page indicator]] automatically while a page is protected. This feature is disabled by default. It can be enabled by [[m:Special:MyLanguage/Requesting wiki configuration changes|community request]]. [https://phabricator.wikimedia.org/T12347] * Using the "{{int:showpreview}}" or "{{int:showdiff}}" buttons in the wikitext editor will now carry over certain URL parameters like '[[mw:Special:MyLanguage/Manual:Parameters to index.php#useskin|useskin]]', '[[mw:Special:MyLanguage/Manual:Parameters to index.php#uselang|uselang]]' and '[[mw:Special:MyLanguage/Help:Section#Editing sections|section]]'. This update also fixes an issue where, if the browser crashed while previewing an edit to a single section, saving this edit could overwrite the entire page with just that section’s content. [https://phabricator.wikimedia.org/T62744][https://phabricator.wikimedia.org/T24029][https://phabricator.wikimedia.org/T155097] * Wikivoyage wikis can use [[mw:Special:MyLanguage/Help:Extension:Kartographer#Markers and counters|colored map markers in the article text]]. The text of these markers will now be shown in contrasting black or white color, instead of always being white. Local workarounds for the problem can be removed. [https://phabricator.wikimedia.org/T369454] * The Activity tab in the Wikipedia Android app is now available for all users. The new tab offers personalized insights into reading, editing, and donation activity, while simplifying navigation and making app use more engaging. [https://www.mediawiki.org/wiki/Wikimedia_Apps/Team/Android/Activity_Tab_Experiment] * The Reader Growth team is launching an experiment called "Image browsing" to test how to make it easier for readers to browse and discover images on Wikipedia articles. This experiment, a mobile-only A/B test, will go live on English Wikipedia in the week of November 17 and will run for four weeks, affecting 0.05% of users on English wiki. The test launched on November 3 on Arabic, Chinese, French, Indonesian, and Vietnamese wikis, affecting up to 10% of users on those wikis. [https://www.mediawiki.org/wiki/Readers/Reader_Growth/WE3.1.3_Image_Browsing] * [[File:Reload icon with two arrows.svg|12px|link=|class=skin-invert|Recurrent item]] View all {{formatnum:27}} community-submitted {{PLURAL:27|task|tasks}} that were [[m:Special:MyLanguage/Tech/News/Recently resolved community tasks|resolved last week]]. For example the inability to lock accounts on mobile sites has been fixed. [https://phabricator.wikimedia.org/T256185] '''Updates for technical contributors''' * [[wikitech:Help talk:Toolforge/Toolforge standards committee#November 2025 committee nominations|Nominations are open on Wikitech]] for new [[wikitech:Help:Toolforge/Toolforge standards committee|Toolforge standards committee]] members. The committee oversees the Toolforge [[wikitech:Help:Toolforge/Right to fork policy|Right to fork policy]] and [[wikitech:Help:Toolforge/Abandoned tool policy|Abandoned tool policy]] among other duties. Nominations will remain open through 2025-11-28. * The [[w:JSON Web Token#Standard fields|JWT issuer field]] in [[mw:Special:MyLanguage/OAuth/For Developers#OAuth 2|OAuth 2 access tokens]] for [[m:Special:MyLanguage/Help:Unified login|SUL wikis]] has been changed to <code><nowiki>https://meta.wikimedia.org</nowiki></code>. Old access tokens will still work. [https://phabricator.wikimedia.org/T399199] * The [[w:JSON Web Token#Standard fields|JWT subject field]] in [[mw:Special:MyLanguage/OAuth/For Developers#OAuth 2|OAuth 2 access tokens]] will soon change from <code><user id></code> to <code dir=ltr style="white-space:nowrap">mw:<identity type>:<user id></code>, where <code><identity type></code> is typically <code dir=ltr>CentralAuth:</code><!-- not a typo --> (for [[m:Special:MyLanguage/Help:Unified login|SUL wikis]]) or <code dir=ltr style="white-space:nowrap">local:<wiki id></code> (for other wikis). This is to avoid conflicts between different user ID types, and to make OAuth 2 access tokens and the <code>sessionJwt</code> cookie more similar. Old access tokens will still work. [https://phabricator.wikimedia.org/T399199] * MediaWiki's block messages ([[MediaWiki:Blockedtext|blockedtext]], [[MediaWiki:Blockedtext-partial|blockedtext-partial]], [[MediaWiki:Autoblockedtext|autoblockedtext]], [[MediaWiki:Systemblockedtext|systemblockedtext]], [[MediaWiki:Blockedtext-tempuser|blockedtext-tempuser]], [[MediaWiki:Autoblockedtext-tempuser|autoblockedtext-tempuser]]) now support additional parameters indicating whether the user is blocked from editing their own user talk page <code><nowiki>$9</nowiki></code> or emailing other users <code><nowiki>$</nowiki><nowiki>10</nowiki></code>. [https://phabricator.wikimedia.org/T285612] * A <code>REL1_45</code> branch for MediaWiki core and each of the extensions and skins in Wikimedia git has been created. This is the first step in the release process for MediaWiki 1.45.0, scheduled for late November 2025. If you are working on a critical bug fix or working on a new feature, you may need to take note of this change. [https://lists.wikimedia.org/hyperkitty/list/wikitech-l@lists.wikimedia.org/thread/ZUY7TY3Z6XPZWZVAZV63OPO5OW52Q6GE/] * The process for generating CirrusSearch dumps has been updated due to slowing performance. If you encounter any issues migrating to the replacement dumps, please contact the Search Platform Team for support. [https://phabricator.wikimedia.org/T366248][https://lists.wikimedia.org/hyperkitty/list/wikitech-l@lists.wikimedia.org/thread/3KQPOR6ACVN6OVLMLZPIBXQSWQKW4E3K/] * [[File:Reload icon with two arrows.svg|12px|link=|class=skin-invert|Recurrent item]] Detailed code updates later this week: [[mw:MediaWiki 1.46/wmf.2|MediaWiki]] '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2025/46|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2025-W46"/> </div> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 04:38, 11 November 2025 (+08) <!-- Pesanan dihantar oleh Pengguna:UOzurumba (WMF)@metawiki yang menggunakan senarai di https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=29606150 --> == Undian pengesahan keaktifan penyelia (sesi 2025-2026) == Salam sejahtera, Terdapat tiga orang penyelia/penyelia antara muka (Lim Natee, Hakimi97, EmpAhmadK) yang tempoh kepenyeliaan mereka hampir tamat. Sila berikan undian anda dengan menekan butang "balas" pada bahagian "[[Wikisumber:Penyelia#Undian|Undian]]". Sekian, [[Pengguna:MediaWiki message delivery|MediaWiki message delivery]] ([[Perbincangan pengguna:MediaWiki message delivery|bincang]]) 11:59, 15 November 2025 (+08) <!-- Pesanan dihantar oleh Pengguna:Hakimi97@mswikisource yang menggunakan senarai di https://ms.wikisource.org/w/index.php?title=Pengguna:Hakimi97/Mass_Message&oldid=21557 --> == Wikidata weekly summary #706 == <div class="plainlinks mw-content-ltr" lang="en" dir="ltr"> [[File:Wikidata-logo-en.svg|150px|right]] <div style="margin-top:10px; padding-left:5px; font-family:Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;">'' Here's your quick overview of what has been happening around Wikidata in the<br>week leading up to 2025-11-17. Missed the previous one? See issue [[d:Special:MyLanguage/Wikidata:Status updates/Previous|#705]].<br>''</div> <div style="-moz-column-count:2; -webkit-column-count:2; column-count:2; -webkit-column-width: 400px; -moz-column-width: 400px; column-width: 400px;"> ''' Discussions ''' * New requests for permissions/Bot: ** [[d:Wikidata:Requests_for_permissions/Bot/Che-W-bot|Che-W-bot]] - Task(s): Possible duplicate of the bot below. ** [[d:Wikidata:Requests_for_permissions/Bot/CheWikibot|CheWikibot]] - Task(s): Import new articles created on Chechen Wikipedia (ce.wiki) to Wikidata. ** [[d:Wikidata:Requests_for_permissions/Bot/DDResearchBot|DDResearchBot]] - Task(s): This bot will facilitate adding structured, cited data from trusted integrity sources to Wikidata for [[d:User:Deweydigital|Dewey Digital]]. * Closed request for comments: ** [[d:Wikidata:Requests_for_comment/Adapt_blocking_policy_to_IPv6_networks|Adapt blocking policy to IPv6 networks]] - While there is a general agreement for admins to block /64, no consensus to add to the blocking Policy was reached. ** [[d:Wikidata:Requests_for_comment/Documented_and_featured_SPARQL_queries|Proposal to better document featured SPARQL queries]] - Consensus was reached and a vote is planned. ** [[d:Wikidata:Requests_for_comment/Gender_neutral_labels_for_occupations_and_positions_in_French|Gender neutral Labels for occupations/positions in French]] - Majority support for using male and female forms in French labels and aliases, gender-neutral descriptions, and completing male/female label properties. ** [[d:Wikidata:Requests_for_comment/Creating_items_for_videos_at_online_video_platforms_that_are_representation_of_notable_items|Items for videos of online platforms that represent notable Items]] - No consensus could be reached. ** [[d:Wikidata:Requests_for_comment/Is_it_worth_to_import_labels_from_interlanguage_links_of_other_wikipedia_projects_to_wikidata|Should Labels of interlanguage links from other Wikipedia Projects?]] - There is general support to import labels, however there are concerns about the import as an Alias. ** [[d:Wikidata:Requests_for_comment/Signed_Statements_(T138708)|Signed Statements]] - No consensus could be reached. ** [[d:Wikidata:Requests_for_comment/Use_of_dates_in_the_descriptions_of_items_regarding_humans|Use of dates in descriptions of items regarding humans]] - Dates on Wikidata are community-specific; add only to disambiguate, don’t remove, and format per language conventions. * Project chat: [[d:Wikidata:Project_chat#Proposal:_Prohibiting_LLM-generated_content|Proposal:Prohibiting LLM-generated content]] *Other: ** [[d:Wikidata:Temporary account IP viewer|Wikidata:Temporary account IP viewer]] - users who may view IP addresses associated with temporary accounts. ** [[d:Wikidata:Self-promotion|Wikidata:Self-promotion]] - an essay on creating an Item about yourself, your organisation, or your work is a form of self-promotion and is strongly discouraged. Feel free to update this page. ''' Events ''' * [[d:Special:MyLanguage/Wikidata:Events|Upcoming events]]: ** [[m:Event:Wikidata_Days_IWUG_and_WAFTAI_2025|Wikidata Days: IWUG and WAFTAI]] - A 4 day edit-a-thon beginning November 26, 2025, for Cameroonian and Nigerian educational institutions. ** [https://wikimedia.or.id/acara/wikilatih-wikidata-fakultas-sains-dan-teknologi-universitas-airlangga/ WikiLatih Wikidata ] - November 21, 08:50am (WIB), learning around Wikidata: how to reuse data and edit Items. Organised by the Faculty of Science and Technology Universitas Airlangga. * Just missed it: [[m:Event:First_steps_in_Wikidata_for_the_Wikimedia_LGBT_Community|First steps in Wikidata for the Wikimedia LGBT Community]] - two introductory workshops for English, French and Spanish Wikipedians with an interest in learning Wikidata. ''' Press, articles, blog posts, videos ''' * Blogs: [https://outreach.wikimedia.org/wiki/GLAM/Newsletter/October_2025/Contents/Netherlands_report GLAM Netherlands report] The joint Radboud–Maastricht project Open Topstukken concluded at the Dutch National Library, showcasing 30 digitized collection highlights enriched with Linked Open Data via Wikidata and supported by new tools, documentation, and visualizations to enhance digital accessibility and interoperability. ** * Videos: ** (Spanish) [https://m.youtube.com/watch?v=rNlREPqT9f8 Mujeres que Inspiran: Layla Michán - Wikidata e investigación] (Women who inspire. Wikidata & research) ** [https://m.youtube.com/watch?v=CIVEYu4_C5E Wikidata Workshop: Improving African Authors and Books Items] ** (Spanish) [https://m.youtube.com/watch?v=Y-CBvDSjnjM Enriquecer, reutilizar y modelar datos y metadatos usando Wikidata. Tomás Saorín Pérez] (Enrich, reuse, and model data and metadata using Wikidata.) ** [https://m.youtube.com/watch?v=EAXd0rIl3kU Guide to the Wikidata Notability Policy] ** [https://m.youtube.com/watch?v=NnZan0XUpAc Wikidata: Wikimedia's knowledge graph in a world of generative AI] ** (Portuguese) [https://m.youtube.com/watch?v=zvIJUb4Z4r0 O que saber antes de editar no Wikidata] (What to know before editing on Wikidata) ** (Portuguese) [https://m.youtube.com/watch?v=SZRaZMkwoWc Para além da Wikipédia: como os dados estruturados conectam saberes] (Beyond Wikipedia: how structured data connect knowledge) ''' Tool of the week ''' *[https://www.wikidata.org/wiki/User:Poro26/ArchiveExternaLinks.js/Documentation ArchiveExternaLinks] is a UserScript by [[User:Poro26|Poro26]]. The UserScript automates the archiving of all external links present in an item, whether they appear in statements, references or identifiers. For each external link, the script automatically adds an archive link [archive], similar to what is done on Wikipedia for web sources cited in references ''' Newest [[d:Special:ListProperties|properties]] and [[d:Special:MyLanguage/Wikidata:Property proposal|property proposals]] to review ''' <!-- NEW PROPERTIES DO NOT REMOVE --> * Newest General datatypes: **[[:d:Property:P13923|data collection method]] (<nowiki>scientific data collection procedure used in/by the subject</nowiki>) **[[:d:Property:P13926|time of deposition]] (<nowiki>point in time when an archaeological object or assemblage was buried, hidden, lost, or otherwise deposited</nowiki>) **[[:d:Property:P13939|Commonwealth Sport country code]] (<nowiki>code for countries participating in Commonwealth Sport events</nowiki>) * Newest External identifiers: [[:d:Property:P13924|Japanese Film Database ID]], [[:d:Property:P13925|GCatholic former diocese ID]], [[:d:Property:P13927|Myanmar Company Registration Number]], [[:d:Property:P13928|Team Austria athlete ID]], [[:d:Property:P13929|‎ECHL.com player ID]], [[:d:Property:P13930|‎Genbu.net ID]], [[:d:Property:P13931|ISTAMPIE ID]], [[:d:Property:P13932|HarmonyOS NEXT APP ID]], [[:d:Property:P13933|Federal Legal Information ID]], [[:d:Property:P13934|UNESCO Virtual Museum inventory ID]], [[:d:Property:P13935|South Korean Business Registration Number]], [[:d:Property:P13936|‎Lämningsnummer]], [[:d:Property:P13937|‎Mackolik football manager ID]], [[:d:Property:P13938|Biserici.org church ID]] <!-- END NEW PROPERTIES --> <!-- NEW PROPOSALS DO NOT REMOVE --> * New General datatypes property proposals to review: [[:d:Wikidata:Property proposal/role in naming|role in naming]] (<nowiki>the role the namesake played in relation to this item, i.e. why the item is named after the namesake</nowiki>) * New External identifier property proposals to review: [[:d:Wikidata:Property proposal/Korea Heritage Service Heritage Portal ID|Korea Heritage Service Heritage Portal ID]], [[:d:Wikidata:Property proposal/Lubimyczytać version/edition ID|Lubimyczytać version/edition ID]], [[:d:Wikidata:Property proposal/UEA catalogue ID|UEA catalogue ID]], [[:d:Wikidata:Property proposal/CRA program account number|CRA program account number]], [[:d:Wikidata:Property proposal/PL-AED|PL-AED]], [[:d:Wikidata:Property proposal/Yandex Object Answer ID|Yandex Object Answer ID]] <!-- END NEW PROPOSALS --> You can comment on [[d:Wikidata:Property proposal/Overview|all open property proposals]]! ''' Did you know? ''' * Query examples: **[https://w.wiki/G2bz Towns named after Alexander the great] **[https://w.wiki/G8T$ Heritage added to the Memory of the World International Register in 2025] (newly added data) * Newest [[d:Special:MyLanguage/Wikidata:WikiProjects|WikiProjects]]: [[Wikidata:WikiProject LGBTQ History|WikiProject LGBTQ History]] - aims to improve and organize data related to the history, people, places, events, and organizations that have contributed to LGBTQ+ experiences across time and geography. * WikiProject Highlights: ** 👩🔬Passionate about highlighting women's achievements? WikiProject Women is dedicated to creating and improving data about women worldwide. Help close the gender gap in knowledge! [[Wikidata:WikiProject_Women|WikiProject Women]] ** 🗳️ Interested in democracy and political data? Join WikiProject Elections to model data about elections, candidates, and results from around the globe. Make electoral data open and accessible! [[Wikidata:WikiProject_Elections|WikiProject Elections]] ** 🏛️ How do you find info on government institutions? WikiProject Govdirectory has a structured data model for that! Help improve data about public agencies on Wikidata. [[d:Wikidata:WikiProject_Govdirectory|WikiProject Govdirectory]] ** 🎵 Into music? From classical to K-pop, WikiProject Music needs your expertise to harmonize data on songs, artists, and releases. Join the band! [[d:Wikidata:WikiProject_Music|WikiProject Music]] ** 🧬 Your skills can help model lifesaving data. WikiProject Medicine works on structured data for diseases, drugs, clinical trials, and anatomy. Join a project that matters. [[d:Wikidata:WikiProject_Medicine|WikiProject Medicine]] ** 🔍 Interested in how knowledge itself is structured? WikiProject Ontology delves into the fundamental classes and properties of Wikidata. Shape the backbone of the knowledge graph! [[d:Wikidata:WikiProject_Ontology|WikiProject Ontology]] * [[d:Wikidata:Showcase items|Showcase Items]]: [[d:Q12060728|Aboriginal Australians (Q12060728)]] - First Nations people of Australia * [[d:Wikidata:Showcase lexemes|Showcase Lexemes]]: [[d:Lexeme:L1078947|ਦਿਮਾਗ਼ (L1078947)]] - Punjabi noun (dɪ.mäːɣ) meaning "brain (organ)", "intellect/mind", or "understanding/consciousness" ''' Development ''' * Mobile statement editing: ** We are working on editing statements that link to other entities in their value ([[phab:T403974]], [[phab:T409149]]) ** We enabled mobile statement editing as a beta feature on test.wikidata.org ([[phab:T407737]]) * GraphQL prototype: We finished the work on making labels of linked entities available ([[phab:T404692]]) * Dumps: We are continuing to work on making the dump process more robust [[phab:maniphest/query/4RotIcw5oINo/#R|You can see all open tickets related to Wikidata here]]. If you want to help, you can also have a look at [https://phabricator.wikimedia.org/project/board/71/query/zfiRgTnZF7zu/?filter=zfiRgTnZF7zu&order=priority the tasks needing a volunteer]. ''' Weekly Tasks ''' * Add labels, in your own language(s), for the new properties listed [[d:Wikidata:Status_updates/Next#Newest_properties_and_property_proposals_to_review|above]]. * Contribute to the showcase Item and Lexeme [[d:Wikidata:Status_updates/Next#Did_you_know?|above]]. * Govdirectory weekly focus country: * Summarize your [[d:Wikidata:Status_updates/Next#Did_you_know?|WikiProject's ongoing activities]] in one or two sentences. * Help [[d:Special:LanguageStats|translate]] or proofread the interface and documentation pages, in your own language! * [[d:User:Pasleim/projectmerge|Help merge identical items]] across Wikimedia projects. * Help [[d:Wikidata:Status updates/Next|write the next summary!]] <div style="margin-top:10px; font-size:90%; padding-left:5px; font-family:Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;">'''· [[d:Special:MyLanguage/Wikidata:Status updates/Previous|Previous issue]] · [[d:Special:MyLanguage/Wikidata:Status updates/Current|Full report]] · [[m:Global message delivery/Targets/Wikidata|Unsubscribe]] . [[:d:User:JosefAnthony |JosefAnthony]] [[:d:User talk:JosefAnthony|talk]] ·[[Pengguna:MediaWiki message delivery|MediaWiki message delivery]] ([[Perbincangan pengguna:MediaWiki message delivery|bincang]]) 23:18, 17 November 2025 (+08)''' </div> </div> </div> <!-- Pesanan dihantar oleh Pengguna:JosefAnthony@metawiki yang menggunakan senarai di https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikidata&oldid=29651461 --> == <span lang="en" dir="ltr">Tech News: 2025-47</span> == <div lang="en" dir="ltr"> <section begin="technews-2025-W47"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2025/47|Translations]] are available. '''Updates for editors''' * The [[mw:Special:MyLanguage/Readers/Reader Experience|Reader Experience team]] is experimenting with [[mw:Special:MyLanguage/Readers/Reader Experience/WE3.3.4_Reading lists|reading lists on mobile web]], allowing logged-in readers with no edits to save private lists of articles for later. The experiment is running on Arabic, Chinese, French, Indonesian, and Vietnamese Wikipedias since the week of 10 November, and will begin on English Wikipedia the week of 17 November. * Users who can’t receive their email verification code during login can now get help by submitting a form on a new special page. This update is part of the [[mw:Special:MyLanguage/Product Safety and Integrity/Account Security|Account Security]] initiative. If your account has an email address, please make sure you still have access to it. When logging in from a new device or location without 2FA, you may be asked to enter a 6-digit code sent by email to finish logging in. [[mw:Special:MyLanguage/Product Safety and Integrity/Account Security#Why are you requiring me to enter a code from my email to log in? Can I opt out of this?|Learn more]]. * One new wiki has been created: a {{int:project-localized-name-group-wikisource}} in [[d:Q13324|Minangkabau]] ([[s:min:|<code>s:min:</code>]]) [https://phabricator.wikimedia.org/T408317] * [[File:Reload icon with two arrows.svg|12px|link=|class=skin-invert|Recurrent item]] View all {{formatnum:23}} community-submitted {{PLURAL:23|task|tasks}} that were [[m:Special:MyLanguage/Tech/News/Recently resolved community tasks|resolved last week]]. '''Updates for technical contributors''' * As part of the [[mw:Special:MyLanguage/Parsoid/Parser Unification|Parser Unification]] project, the Content Transform Team rolled out Parsoid as the default parser to many low-traffic Wikipedias and is preparing the next step to high traffic ones. This message is an invitation for you to opt-in to Parsoid, as described in the [[mw:Special:MyLanguage/Help:Extension:ParserMigration|Extension:ParserMigration]] documentation, and identify any issues you might encounter with your own workflow using bots, gadgets, or user scripts. Please, let us know through the ''"Report Visual Bug"'' link in the Tools sidebar or create a phab ticket and tag the [[phab:project/view/5846|Content Transform Team in Phabricator]]. * Unsupported Tools: Several issues with [[:c:Special:MyLanguage/Commons:Video2commons|Video2Commons]] have been fixed, including filename-related upload failures, black-video imports, and retry handling. AV1 support has also been added. Ongoing work focuses on backend stability, ffmpeg errors, subtitle imports, metadata handling, and playlist uploads. To track specific tasks, check the [[phab:tag/video2commons/|Phabricator board]]. * [[File:Reload icon with two arrows.svg|12px|link=|class=skin-invert|Recurrent item]] Detailed code updates later this week: [[mw:MediaWiki 1.46/wmf.3|MediaWiki]] '''Meetings and events''' * Save the date for the next Wikimedia Hackathon happening in Milan, Italy from May 1–3, 2026. Registration will open in January 2026. [https://pretix.eu/wikimedia/Hackathon-2026/ Scholarship applications are currently open], and will close on November 28, 2025. If you have any questions, please email <bdi lang="en" dir="ltr">hackathon@wikimedia.org</bdi>. '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2025/47|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2025-W47"/> </div> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 01:26, 18 November 2025 (+08) <!-- Pesanan dihantar oleh Pengguna:STei (WMF)@metawiki yang menggunakan senarai di https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=29627455 --> == Wikidata weekly summary #707 == <div class="plainlinks mw-content-ltr" lang="en" dir="ltr"> [[File:Wikidata-logo-en.svg|150px|right]] <div style="margin-top:10px; padding-left:5px; font-family:Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;">'' Here's your quick overview of what has been happening around Wikidata in the<br>week leading up to 2025-11-24. Missed the previous one? See issue [[d:Special:MyLanguage/Wikidata:Status updates/Previous|#706]].<br>''</div> <div style="-moz-column-count:2; -webkit-column-count:2; column-count:2; -webkit-column-width: 400px; -moz-column-width: 400px; column-width: 400px;"> ''' Discussions ''' * New requests for permissions/Bot: ** [[d:Wikidata:Requests_for_permissions/Bot/News2DataBot|News2DataBot]] - Task(s): Check for new, unlinked articles on [[n:pl:|Polish Wikinews]] and create relevant Items. ** [[d:Wikidata:Requests_for_permissions/Bot/WikidataLiteraryWorksMetaDataUpload|WikidataLiteraryWorksMetaDataUpload]] - Task(s): Upload metadata for literary works from research project. * New request for comments: The [[d:Wikidata:Requests_for_comment/Exhibition_models|Exhibition Models]] RfC was split into 2 Schema proposals: [[d:Wikidata:Schema_proposals/exhibition_concept|Exhibition Concept]] and [[d:Wikidata:Schema_proposals/exhibition_manifestation|Exhibition Manifestation]]. ''' Events ''' * [[d:Special:MyLanguage/Wikidata:Events|Upcoming events]]: ** Upcoming LD4 Wikidata Affinity Group session on 25 November 2025: Join the community-driven effort led by WikiProject Personal Pronouns to improve pronoun data modeling and ethics in Wikidata. This is part of a three-session series (Oct 14, Nov 25, Dec 9) focused on implementing new best practices. No prior Wikidata experience required. Join at [https://zonestamp.toolforge.org/1764090000 17:00 UTC]. [[d:Wikidata:WikiProject LD4 Wikidata Affinity Group/Project Series/PersonalPronouns|Event page]]. ** [[mw:Wikimedia_Hackathon_2026|Wikimedia Hackathon 2026]] - Hosted in Milan, Italy, scholarships are now open, [https://pretix.eu/wikimedia/Hackathon-2026/ apply on Pretix]. ** [https://www.instagram.com/p/DRNg5ldkSi6/ Art+Feminism & Whose Knowledge?] - A conversation on building a feminist data future, Dec 5, 2025, 13:00 UTC ([https://zonestamp.toolforge.org/1764939600 Time zone converter]). ''' Press, articles, blog posts, videos ''' * Blogs: ** [https://www.allmo.ai/articles/what-we-know-about-the-impact-of-wikipedia-on-chatgpt-search-results Impact of Wikipedia and Wikidata on ChatGPT search results] ** [https://christianmahnke.de/en/post/authority-data-for-private-collectors/ Wikidata as an authority data source for private collectors] ** (German) [https://www.wikimeisterei.info/umwelt-und-klimabezug-in-grossen-wissensdatenbanken-wikipedia-wikidata-und-umweltportale-im-vergleich/ Environmental and climate reference in large knowledge databases. Wikipedia, Wikidata and environmental portals in comparison] * Presentations: Wikidata as a challenge for rule systems (Declarative AI 2025 Conf.) - [[c:File:Slideshow,_Wikidata_as_a_Challenge_for_Rule_Systems_-_Declarative_AI_2025_Conference_-_24_September_2025.pdf|Slides]] / [[c:File:Wikidata_as_a_Challenge_for_Rule_Systems_-_Declarative_AI_2025_Conference_-_24_September_2025.webm|Recording]] * Papers: [https://zenodo.org/records/17658826 Snapshot of bibliographic metadata from Wikidata for all Arabic periodicals published worldwide before 1930] - Project Jarāʾid, by T. Grallert, (2025). * Videos: ** [https://www.youtube.com/watch?v=4iiL9WFx2JY An introduction to Wikidata and its use for librarians and researchers]; slides available [[:commons:File:An introduction to Wikidata and its use for librarians and researchers.pdf|on Commons]] ** WikidataCon 2025 Session Playlists (YouTube):<br> [https://youtube.com/playlist?list=PLduaHBu_3ejPTAZXQTHlAElm-DZ5dohph&si=5IJr95Jrh_AyIT43 Day 1 (31.10)] / [https://youtube.com/playlist?list=PLduaHBu_3ejM0BKzQWaw_WKIBamH4DevT&si=U-sw7JMx3xsiGu-d Day 2 (01.11)] / [https://youtube.com/playlist?list=PLduaHBu_3ejNQdOCF9ztkrUktwi_UMRD5&si=0xXL60KWrhXff98F Day 3 (02.11)] ** [https://m.youtube.com/watch?v=1S4ujNG8w5M Wikidata in library catalogues: Introduction to the Primo VE linked data feature] - By Dr Thneed ** [https://m.youtube.com/watch?v=mHXIZBfft7A Wikidata Live Editing: Stolpersteine and the Holocaust victims they commemorate] ** [https://m.youtube.com/watch?v=5MKIlVJyeCw&pp=0gcJCR4Bo7VqN5tD Towards Linked Data Fluency: Takeaways from a Wikidata Workflow Pilot Program] ** [https://www.youtube.com/watch?v=dOoNMI7o_G4 Enhancing authority files through SPARQL federated queries] - Thomas Kerboul and the Bibliothèque de Genève improved person data by comparing Wikidata and IdRef, with manual checks preventing ID mix-ups. ** (Spanish) [https://www.youtube.com/watch?v=rNlREPqT9f8 Inspiring Women: Layla Michán - Wikidata and research] - Dr. Aguirre (UNAM) discusses Wikidata as a collaborative research tool and shared experiences in the “Women Who Inspire” series. ''' Tool of the week ''' * [https://wikidata-timetrail.toolforge.org/ Timetrail] is a website that visualizes the movement of Wikidata items over time by mapping their associated events and locations. * The redesigned WikiProvenance is now live, featuring a new front end and backend for exploring and comparing Wikidata provenance information. Try examples like [https://wikiprovenance.toolforge.org/provenance.html?item=Q1339 Johann Sebastian Bach] or [https://wikiprovenance.toolforge.org/compare.html?compare=Q5,Q515 Human vs. City] and [https://wikiprovenance.toolforge.org/compare.html?compare=Q90,Q84 Paris vs. London]. Explore it here: [https://wikiprovenance.toolforge.org/ https://wikiprovenance.toolforge.org/] ''' Other Noteworthy Stuff ''' * [[d:Wikidata:Data_access#Linked_Data_Fragments_endpoint|LDF endpoint retirement considered]]: The unstable and low-traffic LDF endpoint may be retired to reduce maintenance effort and unnecessary load on WDQS. If your workflow depends on it and you would hate to see it go, please let the Wikidata development team know at [[d:Wikidata talk:Data access|Wikidata talk:Data access]]. * [[d:Wikidata:Project_chat#Reminder:_WDQS_legacy_endpoint_decommissioning|WDQS Legacy endpoint deprecation]]: The legacy endpoint (<code>query-legacy-full.wikidata.org</code>) will be fully decommissioned on 7 January 2026. Please migrate tools and workflows to the supported endpoints: <code>query.wikidata.org</code> (Main) or <code>query-scholarly.wikidata.org</code> (Scholarly). Assistance is available on the [[d:Wikidata:Data_access|Data Access]] and [[d:Wikidata:Request_a_query|Request a Query]] pages. * [[c:File:Community report Data Governance Research (Q2 2025).pdf|Insights from Data Governance Research Process 2025]]: Results of the research to better understand how the communities currently think about which data and communities are best served by Wikidata, Wikibase Cloud or Wikibase Suite respectively. * [[m:Special:MyLanguage/Abstract_Wikipedia/Abstract_Wikipedia_naming_contest|Abstract Wikipedia naming contest]]: Help pick a name for the new Wikimedia wiki project which is provisionally known as Abstract Wikipedia. The second phase of voting is now open until December 1. ''' Newest [[d:Special:ListProperties|properties]] and [[d:Special:MyLanguage/Wikidata:Property proposal|property proposals]] to review ''' <!-- NEW PROPERTIES DO NOT REMOVE --> * Newest External identifiers: [[:d:Property:P13940|CUIT]], [[:d:Property:P13941|REGAFI id]], [[:d:Property:P13942|Hong Kong company ID]], [[:d:Property:P13943|California Entity Number]], [[:d:Property:P13944|Mã số doanh nghiệp]], [[:d:Property:P13945|‎InfoconDB series ID]], [[:d:Property:P13946|‎InfoconDB conference ID]], [[:d:Property:P13947|‎Biography.com ID]], [[:d:Property:P13948|Hudobné centrum person ID]], [[:d:Property:P13949|Hudobné centrum group ID]], [[:d:Property:P13950|FAIR Epigraphic Vocabularies ID]], [[:d:Property:P13951|NVLI ID]], [[:d:Property:P13952|SerBenfiquista.com players ID]], [[:d:Property:P13953|‎BG IISDA org ID]], [[:d:Property:P13954|‎BG NACID person ID]], [[:d:Property:P13955|The Oxford Dictionary of Family Names in Britain and Ireland ID]], [[:d:Property:P13956|Encyclopedia of African American History 1896 to the Present entry ID]], [[:d:Property:P13957|National cultural monument of Czechia ID]], [[:d:Property:P13958|‎Davis Cup player ID since 2025]], [[:d:Property:P13959|‎Eiga.com drama ID]], [[:d:Property:P13960|Last Address ID]] <!-- END NEW PROPERTIES --> <!-- NEW PROPOSALS DO NOT REMOVE --> * New General datatypes property proposals to review: **[[:d:Wikidata:Property proposal/parliamentary group leader|parliamentary group leader]] (<nowiki>the identity of the leader of a parliamentary group</nowiki>) **[[:d:Wikidata:Property proposal/SignWriting transcription|SignWriting transcription]] (<nowiki>representation in SignWriting</nowiki>) **[[:d:Wikidata:Property proposal/free height|free height]] (<nowiki>vertical distance from the floor level to the lowest obstruction in the ceiling of an indoor or outdoor space</nowiki>) **[[:d:Wikidata:Property proposal/thumbtime|thumbtime]] (<nowiki>Time for video thumbnail in seconds</nowiki>) **[[:d:Wikidata:Property proposal/Credibly accused of|Credibly accused of]] (<nowiki>entity (person or organization) that has been credibly accused of a crime or serious misconduct, but is not (yet) convicted</nowiki>) * New External identifier property proposals to review:: [[:d:Wikidata:Property proposal/CHZZK streamer ID|CHZZK streamer ID]], [[:d:Wikidata:Property proposal/FC Barcelona players ID|FC Barcelona players ID]], [[:d:Wikidata:Property proposal/Qalamos person ID|Qalamos person ID]], [[:d:Wikidata:Property proposal/KISTI conference ID|KISTI conference ID]], [[:d:Wikidata:Property proposal/KaraokeTexty.cz artist ID|KaraokeTexty.cz artist ID]], [[:d:Wikidata:Property proposal/KaraokeTexty.cz song ID|KaraokeTexty.cz song ID]], [[:d:Wikidata:Property proposal/DLSite dōjin circle ID|DLSite dōjin circle ID]], [[:d:Wikidata:Property proposal/DLSite person ID|DLSite person ID]], [[:d:Wikidata:Property proposal/DLSite work ID|DLSite work ID]], [[:d:Wikidata:Property proposal/Showlabs ID|Showlabs ID]], [[:d:Wikidata:Property proposal/DEUMM Online ID|DEUMM Online ID]], [[:d:Wikidata:Property proposal/Kvinnehistorie.no persons ID|Kvinnehistorie.no persons ID]], [[:d:Wikidata:Property proposal/Foot Résultats player ID|Foot Résultats player ID]], [[:d:Wikidata:Property proposal/Manga-DB person ID|Manga-DB person ID]], [[:d:Wikidata:Property proposal/Manga-DB publisher ID|Manga-DB publisher ID]], [[:d:Wikidata:Property proposal/Manga-DB magazine ID|Manga-DB magazine ID]], [[:d:Wikidata:Property proposal/Slekt og Data cemetery ID|Slekt og Data cemetery ID]] <!-- END NEW PROPOSALS --> You can comment on [[d:Wikidata:Property proposal/Overview|all open property proposals]]! ''' Did you know? ''' * Query examples: ** [https://w.wiki/GGLu Videogames in the wrong genre] ([[d:Wikidata:Request_a_query#Video_games_with_the_wrong_genre|source]]) ** [https://w.wiki/GGM2 People buried in Italian (or subregion) cemeteries] ([[d:Wikidata:Request_a_query#People_buried_in_Italian_(or_a_subregion)_cemeteries|source]]) * Newest [[d:Special:MyLanguage/Wikidata:WikiProjects|WikiProjects]]: ** [[d:Wikidata:WikiProject_Bookbindings|Bookbindings]] - share metadata and images from the currently offline Database of Bookbindings at the British Library ** [[d:Wikidata:WikiProject_Irish_Traditional_Music/Projects|Irish Traditional Music:Projects]] - aims to systematically create and enhance Wikidata items for people profiled in the 2024 edition of Fintan Vallely's The Companion to Irish Traditional Music. ** [[d:Wikidata:WikiProject_Basketball/Teams/Western_Illinois_Leathernecks_women's_basketball|Basketball: Western Illinois Leathernecks Women's]] * WikiProject Highlights: [[d:Wikidata:WikiProject_Lost_Media#Subpages|Lost Media/Subpages]] - aim to list all media lost to time in Wikidata * [[d:Wikidata:Showcase items|Showcase Items]]: [[d:Q118398|arXiv (Q118398)]] - online digital archive for electronic preprints of scientific papers * [[d:Wikidata:Showcase lexemes|Showcase Lexemes]]: [[d:Lexeme:L1405411|Bogucin (L1405411)]] - Polish proper noun (bɔˈɡu.t͡ɕin) meaning "village in Greater Poland", "village in Kuyavian-Pomeranian Voivodeship", or "village in Lublin Voivodeship" ''' Weekly Tasks ''' * Add labels, in your own language(s), for the new properties listed [[d:Wikidata:Status_updates/Next#Newest_properties_and_property_proposals_to_review|above]]. * Contribute to the showcase Item and Lexeme [[d:Wikidata:Status_updates/Next#Did_you_know?|above]]. * Govdirectory weekly focus country: * Summarize your [[d:Wikidata:Status_updates/Next#Did_you_know?|WikiProject's ongoing activities]] in one or two sentences. * Help [[d:Special:LanguageStats|translate]] or proofread the interface and documentation pages, in your own language! * [[d:User:Pasleim/projectmerge|Help merge identical items]] across Wikimedia projects. * Help [[d:Wikidata:Status updates/Next|write the next summary!]] <div style="margin-top:10px; font-size:90%; padding-left:5px; font-family:Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;">'''· [[d:Special:MyLanguage/Wikidata:Status updates/Previous|Previous issue]] · [[d:Special:MyLanguage/Wikidata:Status updates/Current|Full report]] · [[m:Global message delivery/Targets/Wikidata|Unsubscribe]] . [[:d:User:JosefAnthony |JosefAnthony]] [[:d:User talk:JosefAnthony|talk]] ·[[Pengguna:MediaWiki message delivery|MediaWiki message delivery]] ([[Perbincangan pengguna:MediaWiki message delivery|bincang]]) 23:27, 24 November 2025 (+08)''' </div> </div> </div> <!-- Pesanan dihantar oleh Pengguna:JosefAnthony@metawiki yang menggunakan senarai di https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikidata&oldid=29702952 --> == <span lang="en" dir="ltr">Tech News: 2025-48</span> == <div lang="en" dir="ltr"> <section begin="technews-2025-W48"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2025/48|Translations]] are available. '''Updates for editors''' * Last week, the [[mw:Special:MyLanguage/Wikimedia Search Platform|Wikimedia Search Team]] recreated the "DWIM" (Do What I Mean) gadget functionality server-side, for Russian and Hebrew Wikipedias. This feature adds cross-keyboard suggestions to the standard search-box suggestions. For example, searching for ''<span lang="und" dir="ltr">cxfcnmt</span>'' on Russian Wikipedia will now add suggestions for ''<span lang="ru" dir="ltr">счастье</span>'' ("happiness") that the user probably intended. They plan to enable this feature for other Russian and Hebrew wikis this week. [https://phabricator.wikimedia.org/T408734] * Later this week, users of the "{{int:codemirror-beta-feature-title}}" [[Special:Preferences#mw-prefsection-betafeatures|beta feature]] will have syntax highlighting available in [[mw:Special:MyLanguage/Help:DiscussionTools|DiscussionTools]]. This requires that the "{{int:discussiontools-preference-sourcemodetoolbar}}" preference be set. [https://phabricator.wikimedia.org/T407918] * [[mw:Special:MyLanguage/Help:Extension:CampaignEvents|Campaign events extension]] – the set of tools for coordinating events and other on-wiki collaborations has now been deployed to all Wikimedia wikis. A new feature known as [[m:Special:MyLanguage/CampaignEvents/Collaborative contributions|Collaborative contribution]] to help organizers and participants see the impact of activities has also been added. Join the upcoming [[m:Special:MyLanguage/Event:Connection learning session 3|learning session]] to see the new feature in action and share your feedback. * [[File:Reload icon with two arrows.svg|12px|link=|class=skin-invert|Recurrent item]] View all {{formatnum:24}} community-submitted {{PLURAL:24|task|tasks}} that were [[m:Special:MyLanguage/Tech/News/Recently resolved community tasks|resolved last week]]. For example, the bug which stopped CodeReviewBot from working, has now been fixed. [https://phabricator.wikimedia.org/T410417] '''Updates for technical contributors''' * Users of Wikimedia API can join a usability study to help validate the new design of Wikimedia REST API sandboxes. Interested participants should fill the [https://wikimediafoundation.limesurvey.net/487662 recruitment survey]. [https://lists.wikimedia.org/hyperkitty/list/wikitech-l@lists.wikimedia.org/thread/IREJRRWTZTGCYWQHDMSNJFTQAEPOOAE3/] * The MediaWiki Interfaces team is deprecating XSLT stylesheets within the Action API. Support for <code dir=ltr>format=xml'''&xlst={stylesheet}'''</code> will be removed from Wikimedia projects by the end of November, 2025. In addition, it will soon be disabled by default in MediaWiki release versions: v1.43 (LTS), v1.44, and v1.45. Support for XSLT stylesheets will be fully removed from MediaWiki v1.46 (expected to release between April and May 2026). [https://lists.wikimedia.org/hyperkitty/list/wikitech-l@lists.wikimedia.org/thread/5AX7UWAVVUNUSBOIRHMNOKWOZ5EZI3JX/] * The WDQS legacy endpoint ([https://query-legacy-full.wikidata.org/ query-legacy-full.wikidata.org]) will be decommissioned at the end of December 2025, and finally closed down on 7th January 2026. After this date, users should expect requests to query.wikidata.org that require the full graph to fail or return invalid results if they are not rewritten to use SPARQL federation. The team encourages users to ensure that tools and workflows use the supported WDQS endpoints (<span dir=ltr><nowiki>https://query.wikidata.org/</nowiki></span> - Main graph or <span dir=ltr><nowiki>https://query-scholarly.wikidata.org/</nowiki></span> - Scholarly graph). For support with migrating use cases, please review the [[d:Special:MyLanguage/Wikidata:Data_access|Data Access]] and [[d:Wikidata:Request_a_query|Request a Query]] pages for details and assistance on alternative access methods. * [[File:Reload icon with two arrows.svg|12px|link=|class=skin-invert|Recurrent item]] Detailed code updates later this week: [[mw:MediaWiki 1.46/wmf.4|MediaWiki]] '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2025/48|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2025-W48"/> </div> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 23:56, 24 November 2025 (+08) <!-- Pesanan dihantar oleh Pengguna:STei (WMF)@metawiki yang menggunakan senarai di https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=29702226 --> == This Month in Education: November 2025 == <div class="plainlinks" lang="en" dir="ltr">Apologies for writing in English. Please help to translate in your language. <div style="text-align: center;"> <span style="font-weight:bold; color:#00A7E2; font-size:2.9em; font-family:'Helvetica Neue', Helvetica, Arial, sans-serif;">This Month in Education</span> <span style="font-weight:bold; color:#00A7E2; font-size:1.4em; font-family:'Helvetica Neue', Helvetica, Arial, sans-serif;"> Volume 14 • Issue 11 • November 2025</span> <div style="border-top:1px solid #a2a9b1; border-bottom:1px solid #a2a9b1; padding:0.5em; font-size:larger; margin-bottom:0.2em">[[m:Special:MyLanguage/Education/Newsletter/November 2025|Contents]] • [[m:Special:MyLanguage/Education/Newsletter/November 2025/Headlines|Headlines]] • [[m:Special:MyLanguage/Global message delivery/Targets/This Month in Education|Subscribe]]</div> <div style="color:white; font-size:1.8em; font-family:Montserrat; background:#92BFB1;">In This Issue</div></div> <div style="text-align: left; column-count: 2; column-width: 35em;"> * [[m:Special:MyLanguage/Education/News/November 2025/Auckland Museum's Wiki Summer Student Programme is back for 2025 & 2026|Auckland Museum's Wiki Summer Student Programme is back for 2025 & 2026]] * [[m:Special:MyLanguage/Education/News/November 2025/Edu Wiki camp 2025 in Belgrade, Serbia|Edu Wiki camp 2025 in Belgrade, Serbia]] * [[m:Special:MyLanguage/Education/News/November 2025/Wikidata na Escola: estudantes da zona rural de Minas Gerais contribuem com dados sobre mulheres negras brasileiras|Wikidata na Escola: estudantes da zona rural de Minas Gerais contribuem com dados sobre mulheres negras brasileiras]] * [[m:Special:MyLanguage/Education/News/November 2025/190 students from Oteitza Lizeoa create 48 articles on the history of the Basque Country for Txikipedia in one day|190 students from Oteitza Lizeoa create 48 articles on the history of the Basque Country for Txikipedia in one day]] * [[m:Special:MyLanguage/Education/News/November 2025/2nd International Congress Wikimedia, Education, and Digital Cultures – WECUDI|2nd International Congress Wikimedia, Education, and Digital Cultures – WECUDI]] * [[m:Special:MyLanguage/Education/News/November 2025/Africa and Proud Leads Wiki Classroom Project Across Three Nigerian States|Africa and Proud Leads Wiki Classroom Project Across Three Nigerian States]] * [[m:Special:MyLanguage/Education/News/November 2025/November 2025November 2025/Annual Czech Wiki Conference took place on Saturday, Nov 8th|November 2025November 2025/Annual Czech Wiki Conference took place on Saturday, Nov 8th]] * [[m:Special:MyLanguage/Education/News/November 2025/EduWiki Meetup at GLAM Wiki Conference 2025|EduWiki Meetup at GLAM Wiki Conference 2025]] * [[m:Special:MyLanguage/Education/News/November 2025/Highly productive autumn education activities in Macedonia|Highly productive autumn education activities in Macedonia]] * [[m:Special:MyLanguage/Education/News/November 2025/Kannada Wikipedia Asian Month 2025: Edit-a-thon & Workshop Highlights from Loyola College, Karnataka|Kannada Wikipedia Asian Month 2025: Edit-a-thon & Workshop Highlights from Loyola College, Karnataka]] * [[m:Special:MyLanguage/Education/News/November 2025/Kosovo Wikivoyage Editathons in Gjakova and Krusha e Madhe|Kosovo Wikivoyage Editathons in Gjakova and Krusha e Madhe]] * [[m:Special:MyLanguage/Education/News/November 2025/Ukrainian educators create open lesson plans based on the «Reading Wikipedia in the Classroom» course|Ukrainian educators create open lesson plans based on the «Reading Wikipedia in the Classroom» course]] * [[m:Special:MyLanguage/Education/News/November 2025/United Architects of the Philippines Student Auxiliary – University of Nueva Caceres joins Wikisource Training|United Architects of the Philippines Student Auxiliary – University of Nueva Caceres joins Wikisource Training]] * [[m:Special:MyLanguage/Education/News/November 2025/Videos on Teaching Experiences with Wikipedia, Wikidata, Commons, and OSM|Videos on Teaching Experiences with Wikipedia, Wikidata, Commons, and OSM]] * [[m:Special:MyLanguage/Education/News/November 2025/Wiki as a tool for technological empowerment of indigenous knowledge|Wiki as a tool for technological empowerment of indigenous knowledge]] * [[m:Special:MyLanguage/Education/News/November 2025/Wiki Science Competition in Albania and Kosovo|Wiki Science Competition in Albania and Kosovo]] * [[m:Special:MyLanguage/Education/News/November 2025/Wiki Workshop 2026 Call for Contributions|Wiki Workshop 2026 Call for Contributions]] * [[m:Special:MyLanguage/Education/News/November 2025/Wikipedia Contribution with Faculty of Mathematical and Natural Sciences Students in Kosovo|Wikipedia Contribution with Faculty of Mathematical and Natural Sciences Students in Kosovo]] * [[m:Special:MyLanguage/Education/News/November 2025/Impact of Wikimedia Rwanda Wiki Clubs in Growth of Wikimedia User Group Rwanda Community|Impact of Wikimedia Rwanda Wiki Clubs in Growth of Wikimedia User Group Rwanda Community]] </div> <div style="margin-top:10px; text-align: center; font-size:90%; padding-left:5px; font-family:Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;">[[m:Special:MyLanguage/Education/Newsletter/About|About ''This Month in Education'']] · [[m:Global message delivery/Targets/This Month in Education|Subscribe/Unsubscribe]] · [[m:Special:MyLanguage/MassMessage|Global message delivery]] · For the team: [[:m:User:ZI Jony|ZI Jony]] 21:47, 30 November 2025 (+08)</div> </div> <!-- Pesanan dihantar oleh Pengguna:ZI Jony@metawiki yang menggunakan senarai di https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/This_Month_in_Education&oldid=29716809 --> == ''The Signpost'': 1 December 2025 == <div lang="en" dir="ltr" class="mw-content-ltr" style="margin-top:10px; font-size:90%; padding-left:5px; font-family:Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;">[[File:WikipediaSignpostIcon.svg|40px|right]] ''News, reports and features from the English Wikipedia's newspaper''</div> <div style="column-count:2;"> * News and notes: [[w:en:Wikipedia:Wikipedia Signpost/2025-12-01/News and notes|Election cycles come and go, and Wikimedia Foundation achieves record revenue in 2024–2025!]] * In the media: [[w:en:Wikipedia:Wikipedia Signpost/2025-12-01/In the media|Wales walk-off, antisemitism, supernatural powers, feminism turmoil, saints, and sex]] * Recent research: [[w:en:Wikipedia:Wikipedia Signpost/2025-12-01/Recent research|At least 80 million inconsistent facts on Wikipedia – can AI help find them?]] * Disinformation report: [[w:en:Wikipedia:Wikipedia Signpost/2025-12-01/Disinformation report|Epstein email exchanges planned strategy, edits and reported progress]] * Traffic report: [[w:en:Wikipedia:Wikipedia Signpost/2025-12-01/Traffic report|It's a family affair]] * Book review: [[w:en:Wikipedia:Wikipedia Signpost/2025-12-01/Book review|''The Seven Rules of Trust'']] * From the archives: [[w:en:Wikipedia:Wikipedia Signpost/2025-12-01/From the archives|"I have been asked by Jeffrey Epstein ..."]] * Humour: [[w:en:Wikipedia:Wikipedia Signpost/2025-12-01/Humour|An interview with Wikipe-tan]] * Opinion: [[w:en:Wikipedia:Wikipedia Signpost/2025-12-01/Opinion|AI finds errors in 90% of Wikipedia's best articles]] * Serendipity: [[w:en:Wikipedia:Wikipedia Signpost/2025-12-01/Serendipity|Highlights from the itWikiCon 2025]] * Comix: [[w:en:Wikipedia:Wikipedia Signpost/2025-12-01/Comix|Madness]] </div> <div style="margin-top:10px; font-size:90%; padding-left:5px; font-family:Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;">'''[[w:en:Wikipedia:Wikipedia Signpost|Read this Signpost in full]]''' · [[w:en:Wikipedia:Signpost/Single|Single-page]] · [[m:Global message delivery/Targets/Signpost|Unsubscribe]] · [[m:Global message delivery|Global message delivery]] 08:16, 1 Disember 2025 (+08) <!-- Sent via script ([[w:en:User:JPxG/SPS]]) --></div> <!-- Pesanan dihantar oleh Pengguna:Bri@metawiki yang menggunakan senarai di https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Signpost&oldid=29700455 --> == Wikidata weekly summary #708 == <div class="plainlinks mw-content-ltr" lang="en" dir="ltr"> [[File:Wikidata-logo-en.svg|150px|right]] <div style="margin-top:10px; padding-left:5px; font-family:Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;">'' Here's your quick overview of what has been happening around Wikidata in the<br>week leading up to 2025-12-01. Missed the previous one? See issue [[d:Special:MyLanguage/Wikidata:Status updates/Previous|#707]].<br>''</div> <div style="-moz-column-count:2; -webkit-column-count:2; column-count:2; -webkit-column-width: 400px; -moz-column-width: 400px; column-width: 400px;"> ''' Discussions ''' * A Project Chat discussion ([[d:Wikidata:Project_chat#default_for_all_languages_(mul)|here]]) on mul / fallback language for Labels, Descriptions and Aliases has continued on [[d:Help_talk:Default_values_for_labels_and_aliases#In_the_long_run,_we_should_have_separate_mul_properties_for_different_scripts|Help Talk: Default values for labels and aliases]] ''' Events ''' * [[d:Special:MyLanguage/Wikidata:Events|Upcoming events]]: ** Mark your calendars *** [https://vsa-aas.ch/event/workshop-die-schweizer-archivlandschaft-wikidata-und-interaktive-karte/ Workshop: The Swiss archival landscape – Wikidata and interactive map]<br>February 2 & April 20 (German) / June 2 (French), 2026. Workshops are on-site and online, registration mandatory (closes January 20). *** [https://g0v.hackmd.io/@jothon/20251207 Citizen Technology Community Gathering and Taiwan Translation Launch of Linked Open Data Documents] December 7 Time: 13:30-16:50 UTC+8 at {{Q|707524}} Xi Project *** OpenStreetMap X Wikidata Meetup #83 December 8 Time: 19:30-21:00 UTC+8 at [[d:Q61752245| Mozilla Community Space Taipei (Q61752245)]]. ''' Press, articles, blog posts, videos ''' * Blogs: ** [[DiffBlog:2025/11/27/new-tools-new-contributors-new-energy-wikidata-13-celebration-in-the-philippines|Wikidata 13th celebration in the Philippines]] ** [[DiffBlog:2025/11/26/wikidata-13th-birthday-taiwan-special-event-recap-part-3|Wikidata 13th Birthday: Taiwan special event recap (part 3)]] ** [[wmbe:Newsletter/2025-11/en#WikidataCon_2025:_a_conversation_with_organizer_Danny_Benjafield|WikidataCon 2025: A conversation with Danny Benjafield]] ** [[DiffBlog:2025/11/28/wikidata-13th-birthday-celebration-in-the-igbo-wikimedians-user-group/|Wikidata 13th Birthday Celebration in the Igbo Wikimedians User Group]] ** [[DiffBlog:2025/11/28/africa-wiki-women-celebrates-wikidatas-13th-birthday/|Africa Wiki Women Celebrates Wikidata’s 13th Birthday]] * Papers: [https://ceur-ws.org/Vol-4108/paper3.pdf Benchmarking SPARQL Engines on Wikidata Queries] - Four open-source SPARQL engines were benchmarked on Wikidata, with QLever fastest, Blazegraph slower, and all showing SPARQL standard deviations. By Peter F. Patel-Schneider (2025). * Videos: ** [https://www.youtube.com/watch?v=7Hda2mRjJ3Q Records in Contexts (RiC) Wikibase Working Session] - Regine Heberlein of the (SAA) Description Section Steering Committee hosts a workshop on Wikibase implementation of the Records in Context Conceptual Model (RiC-CM). ** [https://www.youtube.com/watch?v=mHXIZBfft7A Wikidata Live Editing: Stolpersteine and the Holocaust victims they commemorate] - Follow along as WMDE's Lukas Werkmeister expands Items of Berlin Stoelpersteine. ** [https://www.youtube.com/watch?v=1S4ujNG8w5M Wikidata in library catalogues: Introduction to the Primo VE linked data feature] - by Dr Thneed ''' Tool of the week ''' * [https://www.prixlitteraires.fr Prix Littéraires] lists French-speaking literary prizes and their recipients, also computing [https://www.prixlitteraires.fr/graph/Q3113738 statistics] (see also [[d:Wikidata:WikiProject French-speaking literary prizes|WikiProject]]) ''' Other Noteworthy Stuff ''' * Nov 27: The Wikibase Community User Group met for a Wikibase Live Session and to discuss the Federated Values demonstration. ''' Newest [[d:Special:ListProperties|properties]] and [[d:Special:MyLanguage/Wikidata:Property proposal|property proposals]] to review ''' <!-- NEW PROPERTIES DO NOT REMOVE --> * Newest External identifiers: [[:d:Property:P13961|Federal Taxpayer Registry ID]], [[:d:Property:P13962|WDSF athlete ID]], [[:d:Property:P13963|TikTok numeric user ID]], [[:d:Property:P13964|USGS Publication ID]] <!-- END NEW PROPERTIES --> <!-- NEW PROPOSALS DO NOT REMOVE --> * New General datatypes property proposals to review: **[[:d:Wikidata:Property proposal/concurring opinion by|concurring opinion by]] (<nowiki>judicial opinion agreed to by less than half of the members of a court agreeing with the majority's final decision but providing different or additional reasons</nowiki>) **[[:d:Wikidata:Property proposal/audio version of text|audio version of text]] (<nowiki>The audio version of a text (e.g. book). Not the audio version of the Wikipedia article about the text (e.g. book).</nowiki>) **[[:d:Wikidata:Property proposal/Hong Kong fire alarm level|Hong Kong fire alarm level]] (<nowiki>Hong Kong fire alarm levels classification system</nowiki>) **[[:d:Wikidata:Property proposal/overnight stays|overnight stays]] (<nowiki>number of tourists that stay overnight at a place</nowiki>) **[[:d:Wikidata:Property proposal/specimen determiner|specimen determiner]] (<nowiki>person who assigned the identification to a specimen</nowiki>) **[[:d:Wikidata:Property proposal/collection date|collection date]] (<nowiki>the date-time or interval during which a specimen or object was collected in the field</nowiki>) **[[:d:Wikidata:Property proposal/position holder name string|position holder name string]] (<nowiki>name of person holding a position</nowiki>) **[[:d:Wikidata:Property proposal/Crowdfunding target|Crowdfunding target]] (<nowiki>target goal of this Crowdfunding campaign</nowiki>) ***[[:d:Wikidata:Property proposal/image sensor format|image sensor format]] (<nowiki>shape and size of a digital camera's image sensor</nowiki>) **[[:d:Wikidata:Property proposal/random page URL|random page URL]] (<nowiki>link to random page on website</nowiki>) **[[:d:Wikidata:Property proposal/translates from|translates from]] (<nowiki>language(s) that this person, company or organization translates works texts from</nowiki>) * New External identifier property proposals to review: [[:d:Wikidata:Property proposal/Twitter broadcast ID|Twitter broadcast ID]], [[:d:Wikidata:Property proposal/Petal Maps Place ID|Petal Maps Place ID]], [[:d:Wikidata:Property proposal/MJ character glyph name|MJ character glyph name]], [[:d:Wikidata:Property proposal/Mastercaller player ID|Mastercaller player ID]], [[:d:Wikidata:Property proposal/dartn.de player ID|dartn.de player ID]], [[:d:Wikidata:Property proposal/darts1.de player ID|darts1.de player ID]], [[:d:Wikidata:Property proposal/pdpa.co.uk player ID|pdpa.co.uk player ID]], [[:d:Wikidata:Property proposal/Antiquitatum Thesaurus ID|Antiquitatum Thesaurus ID]], [[:d:Wikidata:Property proposal/Theaterencyclopedie-identificatiecode|Theaterencyclopedie-identificatiecode]], [[:d:Wikidata:Property proposal/Buy Me a Coffee username|Buy Me a Coffee username]], [[:d:Wikidata:Property proposal/GoFundMe ID|GoFundMe ID]], [[:d:Wikidata:Property proposal/Identifiant Maitron d'une biographie (nouvelle version)|Identifiant Maitron d'une biographie (nouvelle version)]], [[:d:Wikidata:Property proposal/Michaelis Portuguese-English properties|Michaelis Portuguese-English properties]], [[:d:Wikidata:Property proposal/U.S. Copyright Office Public Records System name slug|U.S. Copyright Office Public Records System name slug]], [[:d:Wikidata:Property proposal/FCC ID Database company ID|FCC ID Database company ID]] <!-- END NEW PROPOSALS --> You can comment on [[d:Wikidata:Property proposal/Overview|all open property proposals]]! ''' Did you know? ''' * Query examples: [https://w.wiki/GMoW Objects bearing the handwriting of Moses Maimonides] [[d:User:MartinPoulter/queries/genizah|(Source)]] * Newest [[d:Special:MyLanguage/Wikidata:WikiProjects|WikiProjects]]: [[d:Wikidata:WikiProject_Uzbekistan|Uzbekistan]], [[d:Wikidata:WikiProject_Natural_History_Specimen_Data_Model|Natural History Specimen Data Model]] * Newest [[d:Wikidata:Database reports|database reports]]: [[d:Wikidata:Database_reports/Popular_items_without_claims|Popular Items without Claims]] - these are the most-connected or linked Items that do not have any Statements. * [[d:Wikidata:Showcase items|Showcase Items]]: [[d:Q7414|The Walt Disney Company (Q7414)]] - American multinational mass media company * [[d:Wikidata:Showcase lexemes|Showcase Lexemes]]: [[d:Wikidata:Showcase lexemes|Showcase Lexemes]]: [[d:Lexeme:L103836|девочка (L103836)]] - Russian noun (dʲɪˈvot͡ɕkə) meaning "female child", "affectionate address to a woman", or "female organism" ''' Development ''' * Mobile editing of statements: ** We have added editing support for more data types (entity IDs, geographical shapes and tabular data). ** It is now available as a beta feature on test.wikidata.org. You can enable it [https://test.wikidata.org/wiki/Special:Preferences#mw-prefsection-betafeatures here]. * Wikidata integration in Wikipedia and co: We are rolling out improvements to the Databox Lua module to a number of Wikipedias to make it easier to have out-of-the-box Wikidata-powered infoboxes * Ontology federation: We are making progress with making it possible to use Wikidata Item's as statement values in other Wikibase instances * GraphQL: We are continuing the work on the prototype, focusing on getting data from a batch of Items * Wikidata Query Service: The Wikidata Platform team is working on benchmarking of different replacement options for Blazegraph, the software powering the Wikidata Query Service [[phab:maniphest/query/4RotIcw5oINo/#R|You can see all open tickets related to Wikidata here]]. If you want to help, you can also have a look at [https://phabricator.wikimedia.org/project/board/71/query/zfiRgTnZF7zu/?filter=zfiRgTnZF7zu&order=priority the tasks needing a volunteer]. ''' Weekly Tasks ''' * Add labels, in your own language(s), for the new properties listed [[d:Wikidata:Status_updates/Next#Newest_properties_and_property_proposals_to_review|above]]. * Contribute to the showcase Item and Lexeme [[d:Wikidata:Status_updates/Next#Did_you_know?|above]]. * Govdirectory weekly focus country: [[d:Wikidata:WikiProject Govdirectory/Togo|Togo]] * Summarize your [[d:Wikidata:Status_updates/Next#Did_you_know?|WikiProject's ongoing activities]] in one or two sentences. * Help [[d:Special:LanguageStats|translate]] or proofread the interface and documentation pages, in your own language! * [[d:User:Pasleim/projectmerge|Help merge identical items]] across Wikimedia projects. * Help [[d:Wikidata:Status updates/Next|write the next summary!]] <div style="margin-top:10px; font-size:90%; padding-left:5px; font-family:Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;">'''· [[d:Special:MyLanguage/Wikidata:Status updates/Previous|Previous issue]] · [[d:Special:MyLanguage/Wikidata:Status updates/Current|Full report]] · [[m:Global message delivery/Targets/Wikidata|Unsubscribe]] . [[:d:User:JosefAnthony |JosefAnthony]] [[:d:User talk:JosefAnthony|talk]] ·[[Pengguna:MediaWiki message delivery|MediaWiki message delivery]] ([[Perbincangan pengguna:MediaWiki message delivery|bincang]]) 23:57, 1 Disember 2025 (+08)''' </div> </div> </div> <!-- Pesanan dihantar oleh Pengguna:JosefAnthony@metawiki yang menggunakan senarai di https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikidata&oldid=29714910 --> == <span lang="en" dir="ltr">Tech News: 2025-49</span> == <div lang="en" dir="ltr"> <section begin="technews-2025-W49"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2025/49|Translations]] are available. '''Updates for editors''' * The Wikipedia Year in Review 2025 will be available on December 2 for users of iOS and Android Wikipedia apps, featuring new personalized insights, updated reading highlights, and refreshed designs. Learn more on the review's [[mw:Special:MyLanguage/Wikimedia Apps/Team/Wikipedia Year in Review/Updates|project page]]. * The Growth team is working on improving the text and presentation of the Verification Email sent to new users to make them more welcoming, useful and informative. Some new text have been drafted for A/B testing and you can help by translating them. See [[phab:T396155|Phabricator]]. * [[mw:Special:MyLanguage/Help:Growth/Tools/Add a link|Add a link]] will now be deployed at Japanese, Urdu and Chinese Wikipedias on December 2. Add a link is based on a prediction model that suggests links to be added to articles. While this feature has already been available on most Wikipedias, the prediction model could not support certain languages. A new model has now been developed to handle these languages, and it will be gradually rolled out to other Wikipedias over time. If you would like to know more, please contact [[mw:user:Trizek (WMF)|Trizek (WMF)]]. * [[File:Reload icon with two arrows.svg|12px|link=|class=skin-invert|Recurrent item]] View all {{formatnum:34}} community-submitted {{PLURAL:34|task|tasks}} that were [[m:Special:MyLanguage/Tech/News/Recently resolved community tasks|resolved last week]]. For example, the issue where search boxes on some Commons pages showed no results due to switch from SpecialSearch to MediaSearch, has now been fixed. [https://phabricator.wikimedia.org/T399476] * Two new wikis have been created: ** a {{int:project-localized-name-group-wikipedia}} in [[d:Q36846|Toki Pona]] ([[w:tok:|<code>w:tok:</code>]]) [https://phabricator.wikimedia.org/T404457] ** a {{int:project-localized-name-group-wikiquote}} in [[d:Q33655|Nigerian Pidgin]] ([[q:pcm:|<code>q:pcm:</code>]]) [https://phabricator.wikimedia.org/T408318] '''Updates for technical contributors''' * [[File:Reload icon with two arrows.svg|12px|link=|class=skin-invert|Recurrent item]] Detailed code updates later this week: [[mw:MediaWiki 1.46/wmf.5|MediaWiki]] '''In depth''' * The Wikimedia Foundation is in the early stages of exploring approaches to '''Article guidance'''. The initiative aims to identify interventions that could help new editors easily understand and apply existing Wikipedia practices and policies when creating an article. The project is in the exploration and early experimental design phase. All community members are encouraged to [[mw:Special:MyLanguage/Article guidance|learn more]] about the project, and share their thoughts on [[mw:Special:MyLanguage/Talk:Article guidance|the talk page]]. '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2025/49|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2025-W49"/> </div> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 02:57, 2 Disember 2025 (+08) <!-- Pesanan dihantar oleh Pengguna:STei (WMF)@metawiki yang menggunakan senarai di https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=29732328 --> == Wikidata weekly summary #709 == <div class="plainlinks mw-content-ltr" lang="en" dir="ltr"> [[File:Wikidata-logo-en.svg|150px|right]] <div style="margin-top:10px; padding-left:5px; font-family:Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;">'' Here's your quick overview of what has been happening around Wikidata in the<br>week leading up to 2025-12-08. Missed the previous one? See issue [[d:Special:MyLanguage/Wikidata:Status updates/Previous|#708]].<br>''</div> <div style="-moz-column-count:2; -webkit-column-count:2; column-count:2; -webkit-column-width: 400px; -moz-column-width: 400px; column-width: 400px;"> ''' Discussions ''' * New requests for permissions/Bot: ** [[d:Wikidata:Requests_for_permissions/Bot/Well,_Well,_Bot!|Well, Well, Bot!]] - Task/s: Database imports, maintenance. ** [[d:Wikidata:Requests_for_permissions/Bot/RijksBot|RijksBot]] - Task/s: Adding [[Property:P13234|Rijksmuseum IDs]] (P13234) to Wikidata items based on a CSV mapping of [[Q43649390|QIDs]] to [[Q25861166|Rijksmuseum]] [[Q61694|URIs]]. ** [[d:Wikidata:Requests_for_permissions/Bot/CostamiriBot|CostamiriBot]] - Task/s: [[Q718|Chess]] related tasks such as monthly updates to the [[Q105955|elo]] [[Q105955|rating]] of [[Q10873124|chess players]]. * New draft: [[Wikidata:External identifiers/Obsolescence]] (opinions are welcome in its talk page) ''' Events ''' * [[d:Special:MyLanguage/Wikidata:Events|Upcoming events]]: ** [https://us06web.zoom.us/meeting/register/dikm7CrXSZ27EuPJA3r56w#/registration How to view #25N with Wikidata?] - a community hour with Wikimedia Chile, 21:00 UTC+1 ([https://zonestamp.toolforge.org/1765224000 Time zone converter]) ** [https://luma.com/7fs5v7os Fact-Checking with Wikidata Workshop] - January 20, 2026, 16:30 ~ 18:00 UTC+1 ([https://zonestamp.toolforge.org/1768930200 Time zone converter]) - WMDE's Philippe Saadé will show hands-on methods using the Wikidata MCP to retrieve, filter and classify Wikidata statements with semantic search, reranker LLM and NLI models, registration required. ** (Portuguese) [https://pt.wikimedia.org/wiki/Ponto_de_Encontro_Wikimedia/II Meeting Point Editatona II - Warm your hands modeling festival on Wikidata]: December 10, 2025, 15:00 - 19:00 UTC+1, Porto, Portugal. ** Next Linked Data for Libraries [[Wikidata:WikiProject LD4 Wikidata Affinity Group|LD4 Wikidata Affinity Group]] session 9 December, 2025: We have our next LD4 Wikidata Affinity Group Session on Tuesday, 9 December, 2025 at 9am PT/ 12pm ET/ 17:00 UTC / 6pm CET ([https://zonestamp.toolforge.org/1765299600 Time zone converter]). WikiProject Personal Pronouns members will lead three implementation sessions to improve the data modeling and ethics of personal pronoun representation in Wikidata based on newly-established best practices and Wikidata policy by remediating legacy statements with participants. No previous Wikidata experience is needed to participate. Sessions will be held on October 14, November 25, and December 9, 2025 at our regular time of 9am PT/ 12pm ET/ 17:00 UTC / 6pm CET. Event page: [[Wikidata:WikiProject LD4 Wikidata Affinity Group/Project Series/PersonalPronouns|https://www.wikidata.org/wiki/Wikidata:WikiProject_LD4_Wikidata_Affinity_Group/Project_Series/PersonalPronouns]] * Past Events: [https://www.sas.ac.uk/digital-humanities-research-hub/events/documenting-epigraphic-data-wikidata-ontology-practice Digital Humanities Hub: Documenting epigraphic data, Wikidata ontology practice] - December 2 & 3, 2025, both 14:00 ~ 15:30 UTC. ''' Press, articles, blog posts, videos ''' * Blogs: [https://diff.wikimedia.org/2025/12/03/celebrating-wikidatas-13th-birthday-in-lafia-a-day-of-learning-community-and-open-knowledge-🎉/ Wikidata 13th Birthday Celebration in Lafia] * Papers: ** [https://arxiv.org/pdf/2512.00590 Wikontic: Constructing Wikidata-Aligned, Ontology-Aware Knowledge Graphs with Large Language Models] - Chepurova ''et al''., (2025) ** [https://openhumanitiesdata.metajnl.com/articles/10.5334/johd.399 Victims of Posterity. Identifying Gaps on 19th-Century French Art History with Wikidata] - first paper in the [https://openhumanitiesdata.metajnl.com/collections/wikidata_across_the_humanities ''Wikidata Across the Humanities: Datasets, Methodologies, Reuse''] collection by the Journal of Open Humanities Data. Authored by Claire Dupin de Beyssat. * Videos: [https://www.youtube.com/watch?v=6T6_l2aEKXM GB Claude Code AI Agent: Fully Autonomous Wikidata Query & Visualization (Zero Human Intervention)] ** (Taiwanese Mandarin) [https://www.youtube.com/watch?v=2iadJst1IN8 Wikidata Taiwan translation project on "Creating Library Linked Data with Wikibase: Lessons Learned from Project Passage"] (as published by the OCLC) ''' Tool of the week ''' *[https://ranjithsiji.github.io/wikiguessr/ Wikiguessr Game] Is a Wikidata game it guess the location from Image from anywhere around the world by [[User: Ranjithsiji]] ''' Other Noteworthy Stuff ''' * Remembering Amos Bairoch, co-contributor to [https://academic.oup.com/nar/article/52/D1/D44/7329473 Swiss Institute of Bioinformatics Semantic Web of data] and consulted often for TiagoLubiana's [[d:User:CellosaurusBot|CellosaurusBot]]. ''' Newest [[d:Special:ListProperties|properties]] and [[d:Special:MyLanguage/Wikidata:Property proposal|property proposals]] to review ''' <!-- NEW PROPERTIES DO NOT REMOVE --> *Newest General datatypes: **[[:d:Property:P13975|‎GBFS feed URL]] (<nowiki>URL of a GBFS feed for the bicycle-sharing system</nowiki>) **[[:d:Property:P13977|code of conduct URL]] (<nowiki>URL of a resource that contains the Code of Conduct of a project or organization</nowiki>) *Newest External identifiers: [[:d:Property:P13965|BFXC authority ID]], [[:d:Property:P13967|Out tag ID]], [[:d:Property:P13968|GayCities ID]], [[:d:Property:P13969|Fight.ru fighters ID]], [[:d:Property:P13970|Personality Database group ID]], [[:d:Property:P13971|‎Codes for the administrative divisions of the People's Republic of China]], [[:d:Property:P13972|Macanese company ID]], [[:d:Property:P13973|‎MovieID film ID]], [[:d:Property:P13974|Teen Vogue tag ID]], [[:d:Property:P13976|‎CRT Database model ID]], [[:d:Property:P13978|PriceRunner product ID]], [[:d:Property:P13979|BWB number]], [[:d:Property:P13980|Brandenburg School ID]] <!-- END NEW PROPERTIES --> <!-- NEW PROPOSALS DO NOT REMOVE --> *New General datatypes property proposals to review: **[[:d:Wikidata:Property proposal/fragrance gender|fragrance gender]] (<nowiki>category for which a fragrance is marketed</nowiki>) **[[:d:Wikidata:Property proposal/perfumer|perfumer]] (<nowiki>person who created a perfume</nowiki>) **[[:d:Wikidata:Property proposal/Discharge regime|Discharge regime]] (<nowiki>The '''[[:en:Discharge regime|discharge regime]]''' can be Glacial, Nival or Pluvial. It can be a combination of 2 : Nivo-pluvial, Pluvio-nival, Nivo-glacial, etc. Be specific (e.g. pluvial tropical, meridional, etc.). Or be complex</nowiki>) **[[:d:Wikidata:Property proposal/minimal pair of|minimal pair of]] (<nowiki>lexeme that differ from this one in only one phonological element</nowiki>) * New External identifier property proposals to review: [[:d:Wikidata:Property proposal/Cookpad Recipe ID|Cookpad Recipe ID]], [[:d:Wikidata:Property proposal/Sector.sk game ID|Sector.sk game ID]], [[:d:Wikidata:Property proposal/Card Player ID|Card Player ID]], [[:d:Wikidata:Property proposal/Fragrantica perfume ID|Fragrantica perfume ID]], [[:d:Wikidata:Property proposal/Fragrantica perfume brand ID|Fragrantica perfume brand ID]], [[:d:Wikidata:Property proposal/My Abandonware theme ID|My Abandonware theme ID]], [[:d:Wikidata:Property proposal/Identificador Banrep Cultural|Identificador Banrep Cultural]], [[:d:Wikidata:Property proposal/izoh.uz word ID|izoh.uz word ID]], [[:d:Wikidata:Property proposal/VGChartz game ID|VGChartz game ID]], [[:d:Wikidata:Property proposal/Metacritic video game genre ID|Metacritic video game genre ID]], [[:d:Wikidata:Property proposal/Place Names and Places of Nova Scotia ID|Place Names and Places of Nova Scotia ID]], [[:d:Wikidata:Property proposal/Taking Stock ID|Taking Stock ID]], [[:d:Wikidata:Property proposal/Game Font Library ID|Game Font Library ID]], [[:d:Wikidata:Property proposal/Fragrantica perfume notes ID|Fragrantica perfume notes ID]], [[:d:Wikidata:Property proposal/EAGER game ID|EAGER game ID]] <!-- END NEW PROPOSALS --> You can comment on [[d:Wikidata:Property proposal/Overview|all open property proposals]]! ''' Did you know? ''' * Query examples: ** [https://w.wiki/AA7J Birthplace of French Heads of State] ** [https://w.wiki/ACWE Films starring Cary Grant, directed by Howard Hughes, available on YouTube] * WikiProject Highlights: [[d:Wikidata:WikiProject_Turkmenistan|WikiProject Turkmenistan]] * [[d:Wikidata:Showcase items|Showcase Items]]: [[d:Q16994327|Goosebumps]] - 2015 film directed by Rob Letterman * [[d:Wikidata:Showcase lexemes|Showcase Lexemes]]: [[d:Lexeme:L3958|course (L3958)]] - English noun (kɔːrs) meaning "direction of movement", "program of study", or "part of a meal" ''' Development ''' * Mobile statement editing: ** It's now possible to edit existing references ([[phab:T405236]]) ** We fixed a number of issues such as a problem when adding the first statements to an item ([[phab:T409069]]) ** We started work on showing constraint violation indicators ([[phab:T400676]]) ** We're working on showing errors in the edit form ([[phab:T408928]]) ** We're improving the edit summaries ([[phab:T411247]]) * Wikidata integration in the Wikimedia projects: We continued working on improvements to the Databox Lua module and template * GraphQL: We continued working on the first version of GraphQL support [[phab:maniphest/query/4RotIcw5oINo/#R|You can see all open tickets related to Wikidata here]]. If you want to help, you can also have a look at [https://phabricator.wikimedia.org/project/board/71/query/zfiRgTnZF7zu/?filter=zfiRgTnZF7zu&order=priority the tasks needing a volunteer]. ''' Weekly Tasks ''' * Add labels, in your own language(s), for the new properties listed [[d:Wikidata:Status_updates/Next#Newest_properties_and_property_proposals_to_review|above]]. * Contribute to the showcase Item and Lexeme [[d:Wikidata:Status_updates/Next#Did_you_know?|above]]. * Govdirectory weekly focus country: [[d:Wikidata:WikiProject Govdirectory/Togo|Togo]] * Summarize your [[d:Wikidata:Status_updates/Next#Did_you_know?|WikiProject's ongoing activities]] in one or two sentences. * Help [[d:Special:LanguageStats|translate]] or proofread the interface and documentation pages, in your own language! * [[d:User:Pasleim/projectmerge|Help merge identical items]] across Wikimedia projects. * Help [[d:Wikidata:Status updates/Next|write the next summary!]] <div style="margin-top:10px; font-size:90%; padding-left:5px; font-family:Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;">'''· [[d:Special:MyLanguage/Wikidata:Status updates/Previous|Previous issue]] · [[d:Special:MyLanguage/Wikidata:Status updates/Current|Full report]] · [[m:Global message delivery/Targets/Wikidata|Unsubscribe]] . [[:d:User:JosefAnthony |JosefAnthony]] [[:d:User talk:JosefAnthony|talk]] ·[[Pengguna:MediaWiki message delivery|MediaWiki message delivery]] ([[Perbincangan pengguna:MediaWiki message delivery|bincang]]) 23:41, 8 Disember 2025 (+08)''' </div> </div> </div> <!-- Pesanan dihantar oleh Pengguna:JosefAnthony@metawiki yang menggunakan senarai di https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikidata&oldid=29714910 --> == <span lang="en" dir="ltr">Tech News: 2025-50</span> == <div lang="en" dir="ltr"> <section begin="technews-2025-W50"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2025/50|Translations]] are available. '''Weekly highlight''' * Anybody who wishes to secure their user account can now use [[m:Special:MyLanguage/Help:Two-factor authentication|two-factor authentication]] (2FA). This is available to all registered users of all Wikimedia projects. This is part of the [[mw:Special:MyLanguage/Product Safety and Integrity/Account Security|Account Security]] initiative. Later, 2FA will be required for all users who can take security- or privacy-sensitive actions. '''Updates for editors''' * Following last week's deployments, the [[mw:Special:MyLanguage/Help:Growth/Tools/Add a link|Add a link]] feature, which allows editors to add suggested links during editing, will be available to an additional [[Phab:T410469|33 Wikipedias]] starting on 9 December. This expansion is possible thanks to the new prediction model that now supports all languages, including those that were previously not covered. While the feature has been available on most Wikipedias for some time, this rollout brings us closer to using the improved model everywhere. If you have any questions or would like more details please contact [[mw:user:Trizek (WMF)|Trizek (WMF)]]. * Last week, the [[mw:Special:MyLanguage/Wikimedia Search Platform|Search Platform team]] added [[w:en:Transliteration|transliterated]] as-you-type search suggestions to Georgian wikis. If there are only a few regular search suggestions, then queries in Latin or Cyrillic script [[phab:T127003|are now rewritten into Georgian script]] to look for more matches. For example, searching for either <bdi lang="ka-Latn" dir="ltr">''bedniereba''</bdi> or <bdi lang="ka-Cyrl" dir="ltr">''бедниереба''</bdi> will now suggest the existing article about <bdi lang="ka" dir="ltr">ბედნიერება</bdi> ("happiness"). You can recommend other languages where transliterated suggestions would be useful [[phab:T375215|on Phabricator]] for future development. * Later this week, a controlled experiment will begin for editors on the 100 largest Wikipedias who are editing a section in the mobile web visual editor. 50% of these editors will notice a new "Edit full page" button that will enable them to expand their editing session to the whole page. This feature is intended to make it easier for people on mobile web to edit any article section, regardless of which section-edit icon they tapped to begin. The experiment will last ~4 weeks. You can find [[phab:T409112|more details]] about the project. * Later this week, the [[mw:Special:MyLanguage/Readers/Reader Growth|Reader Growth team]] will launch a [[mw:Special:MyLanguage/Readers/Reader Growth/WE3.1.14 Expanded Mobile Sections|mobile web experiment]] to expand all article sections by default (currently they are collapsed by default) and pin the section header the user is currently reading to the top of the page. The experiment will affect 10% of users on Arabic, Chinese, French, Indonesian, and Vietnamese Wikipedias. [https://phabricator.wikimedia.org/T409485] * The [[mw:Special:MyLanguage/Wikimedia Apps/Team/Wikipedia Year in Review/2025 Year in Review|Wikipedia Year in Review 2025]], a feature in the Wikipedia mobile apps (iOS and Android) that provides users with a personalised summary of their engagement with Wikipedia over the year, is now available on the iOS and Android apps. This edition includes expanded personalised insights, improved reading highlights, new donor messaging, and updated designs. Open the app to view your Year in Review and explore your reading journey from 2025. * A recent software bug caused edits made with VisualEditor to make unintended changes to wikitext, including removing whitespace and replacing spaces with underscores in wikilinks inside citations. This was partially fixed last week, and further fixes are in progress. Editors who used VisualEditor between November 28 and December 2 should review their edits for unexpected modifications. [https://phabricator.wikimedia.org/T411238] * [[File:Reload icon with two arrows.svg|12px|link=|class=skin-invert|Recurrent item]] View all {{formatnum:23}} community-submitted {{PLURAL:23|task|tasks}} that were [[m:Special:MyLanguage/Tech/News/Recently resolved community tasks|resolved last week]]. For example, the incorrect handling of URLs copied from the address bar of Microsoft Edge users, has been resolved. [https://phabricator.wikimedia.org/T341281] '''Updates for technical contributors''' * Starting this week, users of the "{{int:codemirror-beta-feature-title}}" [[Special:Preferences#mw-prefsection-betafeatures|beta feature]] will have [[mw:Special:MyLanguage/Help:Extension:CodeMirror|CodeMirror]] as the editor for Lua, JavaScript, CSS, JSON and Vue content models, instead of [[mw:Special:MyLanguage/Extension:CodeEditor|CodeEditor]]. With this, the [[mw:Special:MyLanguage/Help:Extension:CodeMirror#Linting|linters]] will be upgraded. This is part of a larger effort to eventually replace CodeEditor and provide a consistent code editing experience. [https://phabricator.wikimedia.org/T373711] * Developers are encouraged to take the [https://wikimediafoundation.limesurvey.net/552643 2025 Developer Satisfaction Survey], which remains open until 5 January 2026. If you build software for the Wikimedia ecosystem and would like to share your experiences or feedback, your participation is greatly appreciated. [https://lists.wikimedia.org/hyperkitty/list/wikitech-l@lists.wikimedia.org/thread/W4WBKO6Q55UWWCCSFWQATKEXBEHP3QNR/] * There is no new MediaWiki version this week. '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2025/50|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2025-W50"/> </div> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 01:45, 9 Disember 2025 (+08) <!-- Pesanan dihantar oleh Pengguna:STei (WMF)@metawiki yang menggunakan senarai di https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=29738112 --> == Wikidata weekly summary #710 == <div class="plainlinks mw-content-ltr" lang="en" dir="ltr"> [[File:Wikidata-logo-en.svg|150px|right]] <div style="margin-top:10px; padding-left:5px; font-family:Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;">'' Here's your quick overview of what has been happening around Wikidata in the<br>week leading up to 2025-12-15. Missed the previous one? See issue [[d:Special:MyLanguage/Wikidata:Status updates/Previous|#709]].<br>''</div> <div style="-moz-column-count:2; -webkit-column-count:2; column-count:2; -webkit-column-width: 400px; -moz-column-width: 400px; column-width: 400px;"> ''' Discussions ''' * [[d:Wikidata talk:Requests for comment/Mass-editing policy|The mass editing policy Request for Comments]] has a number of open questions looking for votes and comments to shape the mass-editing policy. ''' Events ''' * [[d:Special:MyLanguage/Wikidata:Events|Upcoming events]]: * A [[:d:Wikidata:Scholia/Events/2025 12|Scholia hackathon]] is ongoing this week, focused on completing the transition of Scholia to [[:d:WD:QLever|QLever]] as the SPARQL backend for its Wikidata queries. * [[:meta:Wikimedia Indonesia/Pekan Data dan Teknologi 2025|Data and Technology Week 2025]] from 19th of December 2025 to 22 of December 2025, organized by {{Q|13098516}}. Consisted of a Wikidata Workshop, a Wikifunction Introductory Seminar and [[Wikidata:WikiProject Indonesia/Kegiatan/Datathon|Geodatathon]]. This event is in Indonesian. ** (English) [[d:Event:2025_SEA_Games_Datathon|WM Malaysia / 2025 SEA Games Datathon]] - 20.12.2025, 1200 ~ 1400 UTC. [[d:Special:RegisterForEvent/2677|Register]] to contribute to items about athletes competing in [[d:Q25041680|South East Asian Games 2025 ]]<small> ([[d:Q25041680|Q25041680]])</small> ''' Press, articles, blog posts, videos ''' * Blogs: (French) [https://www.facebook.com/reel/2155010721972790/ Facebook post: ArkéoTopia]: Comité des Travaux Historiques et Scientifiques (CTHS) to begin integrating Wikidata * Papers: ** [https://openhumanitiesdata.metajnl.com/articles/10.5334/johd.438 Open Data Practices of Art Museums in Wikidata: A Compliance Assessment] - second paper of the [https://openhumanitiesdata.metajnl.com/collections/wikidata_across_the_humanities ''Wikidata Across the Humanities: Datasets, Methodologies, Reuse''] collection. By Dişli et al., (2025). ** [https://ital.corejournals.org/index.php/ital/article/view/17384 VIAF Governance Concerns about the Refurbished VIAF Web and API Interfaces] by Stefano Bargioni (2025): a detailed account of the technical and governance issues experienced by [[:d:Q54919|VIAF]] in 2025 and its impact on its many external reusers, including Wikidata * Videos: ** (Italian) [https://m.youtube.com/watch?v=k3VZpTDOJTQ Wikidata and Wikibase for research]: Camillo Pellizzari gives an overview of Wikidata, the data model, potential as scientific research subject and tool, then a Wikibase intro and its uses beyond Wikidata, with example instance: [https://hypotheseis.wikibase.cloud/ Hypotheseis]; slides [[:commons:File:Wikidata e Wikibase per la ricerca (Seminario di cultura digitale).pdf|on Commons]] ** [https://www.youtube.com/watch?v=TM4SJeJhcvg Feminist Structured data: A Conversation with Art+Feminism and Whose Knowledge?]: How feminist values can reshape structured data on Wikidata to address gaps, representation, and opportunities for collaboration across communities. ** [https://www.youtube.com/watch?v=TwxdyWHEhpw Community Hours: Art+Feminism community in Armenia]: Former regional A+F ambassador, Arminé Aghayan-Flisch, tells us of her experiences growing the A+F Armenian community through GLAM, Wikidata and Wikipedia. ** (Spanish) [https://www.youtube.com/watch?v=M1sD0G2Obfw PADEP 2025: Using Wikidata in Sociocultural Research]: Dr. Luis Álvarez Azcárraga teaches the course: ''Using Wikidata in Sociocultural Research: Open Databases for Social, Artistic, and Cultural Studies'' ** [https://www.youtube.com/watch?v=k3hM9hc2tyM See something, change something Webinar]: @[https://www.youtube.com/?si=1fp2tMPLBvkNmrPJ 58:10], a presentation on the Wikidata agent plug-in for ArchivesSpace is given. ** [[c:File:Wikibase_Live_Session_November_2025_-_Federated_Values_Demo.webm|Wikibase Live Session / November 27]]: First demo presented of federation of values from Wikidata to Wikibases. ''' Tool of the week ''' * [https://broomstick.toolforge.org/ Broomstick] - Broomstick is a tool to uncover Lexemes that can be improved on Wikidata. ''' Other Noteworthy Stuff ''' * Congratulations to [https://www.govdirectory.org Govdirectory], the [https://www.fsf.org/news/2024-free-software-awards-winners winner of the FSF's Award for Projects of Social Benefit]. * [[d:Wikidata:Tools/WikibaseJS-cli|wikibase-cli]] got [https://github.com/maxlath/wikibase-cli/blob/main/docs/write_operations.md#add-claim-unless-it-already-exists|improved support for claim reconciliation]. This is typically useful to add a claim unless it already exists. * [[m:Grants:Programs/Wikimedia Research & Technology Fund/Wikimedia Research Fund|The Wikimedia Research Fund]] is open for funding applications for research projects around the Wikimedia Projects, including Wikidata. ''' Newest [[d:Special:ListProperties|properties]] and [[d:Special:MyLanguage/Wikidata:Property proposal|property proposals]] to review ''' <!-- NEW PROPERTIES DO NOT REMOVE --> * Newest General datatypes: [[:d:Property:P13986|has grammatical number]] (<nowiki>grammatical number used in this language</nowiki>) * Newest External identifiers: [[:d:Property:P13982|‎NLI Newspaper Collection ID]], [[:d:Property:P13983|Cabinet minutes of the German Government ID]], [[:d:Property:P13984|neodb.social ID]], [[:d:Property:P13985|Flemish Community Masterpieces List item ID]], [[:d:Property:P13987|Medicin.dk medical condition ID]], [[:d:Property:P13988|‎Mapillary username]], [[:d:Property:P13989|‎Sector.sk game ID]], [[:d:Property:P13990|‎My Abandonware theme ID]], [[:d:Property:P13991|‎Encyclopedia of Shinto ID]], [[:d:Property:P13992|‎Blu-Ray.com film ID]], [[:d:Property:P13993|‎Japanese Law Translation ID]], [[:d:Property:P13994|‎Brussels Inventory of Architectural Heritage streets ID]], [[:d:Property:P13995|‎Brussels Inventory of Architectural Heritage buildings ID]], [[:d:Property:P13996|Getty Collections Archival Component ID]], [[:d:Property:P13997|CRA program account number]], [[:d:Property:P13998|FC Barcelona player ID]], [[:d:Property:P13999|Qalamos person ID]], [[:d:Property:P14000|‎KISTI conference ID]] <!-- END NEW PROPERTIES --> <!-- NEW PROPOSALS DO NOT REMOVE --> * New External identifier property proposals to review: [[:d:Wikidata:Property proposal/survivalhorrors.com ID|survivalhorrors.com ID]], [[:d:Wikidata:Property proposal/Diccionari de la llengua catalana entry ID|Diccionari de la llengua catalana entry ID]], [[:d:Wikidata:Property proposal/GamesIndustry.biz game ID|GamesIndustry.biz game ID]], [[:d:Wikidata:Property proposal/WhatsOnStage Stage Names ID|WhatsOnStage Stage Names ID]], [[:d:Wikidata:Property proposal/Adventure Game Hotspot game ID|Adventure Game Hotspot game ID]], [[:d:Wikidata:Property proposal/identifiant Netflix titre|identifiant Netflix titre]], [[:d:Wikidata:Property proposal/4gamer.net game ID|4gamer.net game ID]], [[:d:Wikidata:Property proposal/Fragrantica perfumer ID|Fragrantica perfumer ID]], [[:d:Wikidata:Property proposal/PC Guru game ID|PC Guru game ID]], [[:d:Wikidata:Property proposal/British Newspaper Archive publication ID|British Newspaper Archive publication ID]], [[:d:Wikidata:Property proposal/GOG tag ID|GOG tag ID]], [[:d:Wikidata:Property proposal/Open Food Facts brand ID|Open Food Facts brand ID]], [[:d:Wikidata:Property proposal/Games for Change directory ID|Games for Change directory ID]] <!-- END NEW PROPOSALS --> You can comment on [[d:Wikidata:Property proposal/Overview|all open property proposals]]! ''' Did you know? ''' * Query examples: ** [https://w.wiki/GbVa All ports in Wikidata, sorted by the total number of statements] ** [https://w.wiki/Ghiv Queer and LGBT Literature that have won Literary Awards] ([[d:Wikidata:Request_a_query#Improving_a_query|source]]) ** [https://w.wiki/GiaY Bubble chart with numbers shown in the bubbles: Memory of the World inscriptions from Arab states] * Newest [[d:Special:MyLanguage/Wikidata:WikiProjects|WikiProjects]]: ** [[d:Wikidata:WikiProject_P244_maintenance|WikiProject P244 maintenance]] - For coordination and improvement of Library of Congress Name Authority File (LCNAP) via [[d:Property:P244|Library of Congress authority ID]] ** [[d:Wikidata:WikiProject_Museum_of_Glass|WikiProject Museum of Glass]] <small>([[d:Q2894440|Q2894440]])</small> - improving the visibility of visiting artists to the [[d:Q7896574|University of Washington Information School]] * WikiProject Highlights: Egezort's efforts in [[d:Wikidata:WikiProject_Ontology/Mereology_Task_Force/Effort_0001:_Removing_or_migrating_part_of_statements_in_recipe_relationships|Mereology: removing/migrating part of statements in Recipe relationships]] * Newest [[d:Wikidata:Database reports|database reports]]: [[d:Wikidata:Database_reports/Unauthorized_bots|34 Bots operating without a Bot flag]] * [[d:Wikidata:Showcase items|Showcase Items]]: [[d:Q1426707|Fort George (Q1426707)]] - 18th-century fortress built in the Scottish Highlands in the aftermath of the Jacobite Rising of 1745 * [[d:Wikidata:Showcase lexemes|Showcase Lexemes]]: [[d:Lexeme:L31222|mesa (L31222)]] - Spanish noun (ˈme.sa) meaning "table (furniture)", "mesa (flat-topped hill)", or "served table for dining" ''' Development ''' * Edit summaries: We made changes that will improve the automatic edit summaries of edits made using the wbeditentity API endpoint. Tools that use this endpoint to edit statements will, in some cases, now have more accurate edit summaries; this also affects how such edits are summarized in [[d:Wikidata:Edit groups|edit groups]]. ([[phab:T411247]]) * Wikidata integration in the Wikimedia projects: We are collecting feedback from the first wikis who got the new and improved Databox module. * Mobile statement editing: ** We are making remaining changes for the first roll-out as a beta-feature. ** We are working on showing constraint violations. ([[phab:T411602]], [[phab:T400676]]) * GraphQL: We are working on making it possible to query for Items by Property/value pair ([[phab:T403576]]) * REST API: We are improving error messages for requests that failed due to an IP block ([[phab:T404727]]) [[phab:maniphest/query/4RotIcw5oINo/#R|You can see all open tickets related to Wikidata here]]. If you want to help, you can also have a look at [https://phabricator.wikimedia.org/project/board/71/query/zfiRgTnZF7zu/?filter=zfiRgTnZF7zu&order=priority the tasks needing a volunteer]. ''' Weekly Tasks ''' * Add labels, in your own language(s), for the new properties listed [[d:Wikidata:Status_updates/Next#Newest_properties_and_property_proposals_to_review|above]]. * Contribute to the showcase Item and Lexeme [[d:Wikidata:Status_updates/Next#Did_you_know?|above]]. * Govdirectory weekly focus country: [[d:Wikidata:WikiProject Govdirectory/Germany|Germany]] * Summarize your [[d:Wikidata:Status_updates/Next#Did_you_know?|WikiProject's ongoing activities]] in one or two sentences. * Help [[d:Special:LanguageStats|translate]] or proofread the interface and documentation pages, in your own language! * [[d:User:Pasleim/projectmerge|Help merge identical items]] across Wikimedia projects. * Help [[d:Wikidata:Status updates/Next|write the next summary!]] <div style="margin-top:10px; font-size:90%; padding-left:5px; font-family:Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;">'''· [[d:Special:MyLanguage/Wikidata:Status updates/Previous|Previous issue]] · [[d:Special:MyLanguage/Wikidata:Status updates/Current|Full report]] · [[m:Global message delivery/Targets/Wikidata|Unsubscribe]] . [[:d:User:JosefAnthony |JosefAnthony]] [[:d:User talk:JosefAnthony|talk]] ·[[Pengguna:MediaWiki message delivery|MediaWiki message delivery]] ([[Perbincangan pengguna:MediaWiki message delivery|bincang]]) 23:32, 15 Disember 2025 (+08)''' </div> </div> </div> <!-- Pesanan dihantar oleh Pengguna:JosefAnthony@metawiki yang menggunakan senarai di https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikidata&oldid=29770611 --> == <span lang="en" dir="ltr">Tech News: 2025-51</span> == <div lang="en" dir="ltr"> <section begin="technews-2025-W51"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2025/51|Translations]] are available. '''Updates for editors''' * [[File:Reload icon with two arrows.svg|12px|link=|class=skin-invert|Recurrent item]] View all {{formatnum:18}} community-submitted {{PLURAL:18|task|tasks}} that were [[m:Special:MyLanguage/Tech/News/Recently resolved community tasks|resolved last week]]. For example, one of the fixes addressed an issue for temporary accounts adding an external URL, which triggered an hCaptcha request in more cases than intended, and did not display the required popup on the first attempt to publish the edit. [https://phabricator.wikimedia.org/T411927] '''Updates for technical contributors''' * To improve database and site performance, external links to Wikimedia projects will no longer be stored in the database. This means they will not be searchable in [[{{#special:LinkSearch}}]], will not be checked by the Spam Blacklist or AbuseFilter as new links, and will not be in the <code dir=ltr>externallinks</code> table on database replicas. In the future this may be extended to other highly-linked trusted websites on a per-wiki basis, such as Creative Commons links on Wikimedia Commons. [https://phabricator.wikimedia.org/T405005] * [[File:Reload icon with two arrows.svg|12px|link=|class=skin-invert|Recurrent item]] Detailed code updates later this week: [[mw:MediaWiki 1.46/wmf.7|MediaWiki]] '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2025/51|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2025-W51"/> </div> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 03:03, 16 Disember 2025 (+08) <!-- Pesanan dihantar oleh Pengguna:STei (WMF)@metawiki yang menggunakan senarai di https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=29796010 --> == This Month in Education: December 2025 == <div class="plainlinks" lang="en" dir="ltr"> <div style="text-align: center;"> <span style="font-weight:bold; color:#00A7E2; font-size:2.9em; font-family:'Helvetica Neue', Helvetica, Arial, sans-serif;">This Month in Education</span> <span style="font-weight:bold; color:#00A7E2; font-size:1.4em; font-family:'Helvetica Neue', Helvetica, Arial, sans-serif;"> Volume 14 • Issue 12 • December 2025</span> <div style="border-top:1px solid #a2a9b1; border-bottom:1px solid #a2a9b1; padding:0.5em; font-size:larger; margin-bottom:0.2em">[[m:Special:MyLanguage/Education/Newsletter/December 2025|Contents]] • [[m:Special:MyLanguage/Education/Newsletter/December 2025/Headlines|Headlines]] • [[m:Special:MyLanguage/Global message delivery/Targets/This Month in Education|Subscribe]]</div> <div style="color:white; font-size:1.8em; font-family:Montserrat; background:#92BFB1;">In This Issue</div></div> <div style="text-align: left; column-count: 2; column-width: 35em;"> * [[m:Special:MyLanguage/Education/News/December 2025/WikiLatih Wiktionary with the Goethe-Institut: Strengthening the Digital Presence of Indonesia’s Local Languages|WikiLatih Wiktionary with the Goethe-Institut: Strengthening the Digital Presence of Indonesia’s Local Languages]] * [[m:Special:MyLanguage/Education/News/December 2025/Wiki in schools - Architecture and Open Heritage|Wiki in schools - Architecture and Open Heritage]] * [[m:Special:MyLanguage/Education/News/December 2025/What are the challenges and opportunities in scientific dissemination? Reflecting on the topic in the Brazilian context|What are the challenges and opportunities in scientific dissemination? Reflecting on the topic in the Brazilian context]] * [[m:Special:MyLanguage/Education/News/December 2025/WikipediaxAI: Wikipedia, AI, and the future of knowledge|WikipediaxAI: Wikipedia, AI, and the future of knowledge]] * [[m:Special:MyLanguage/Education/News/December 2025/Wikipedia at University Another year of working alongside higher education institutions in Argentina|Wikipedia at University Another year of working alongside higher education institutions in Argentina]] * [[m:Special:MyLanguage/Education/News/December 2025/WAM - Tulu Edit-a-thon & Workshop in St Aloysius University |WAM - Tulu Edit-a-thon & Workshop in St Aloysius University]] * [[m:Special:MyLanguage/Education/News/December 2025/Visibilizando memórias negras: estudantes da UFRGS ampliam a Wikipédia com foco na imprensa e no associativismo pós-abolição|Visibilizando memórias negras: estudantes da UFRGS ampliam a Wikipédia com foco na imprensa e no associativismo pós-abolição]] * [[m:Special:MyLanguage/Education/News/December 2025/Transforming Education Through Wikimedia in Kosovo: 2025|Transforming Education Through Wikimedia in Kosovo: 2025]] * [[m:Special:MyLanguage/Education/News/December 2025/New WikiClubs and educational partnership in Albania|New WikiClubs and educational partnership in Albania]] * [[m:Special:MyLanguage/Education/News/December 2025/New WikiClub with the Dibra Youth Center in Albania|New WikiClub with the Dibra Youth Center in Albania]] * [[m:Special:MyLanguage/Education/News/December 2025/Landmark Educational Initiatives and Wikimedia Programs Transform Learning in 2025|Landmark Educational Initiatives and Wikimedia Programs Transform Learning in 2025]] * [[m:Special:MyLanguage/Education/News/December 2025/Knowledge in the Digital Age: A WMUK Collaborative Workshop|Knowledge in the Digital Age: A WMUK Collaborative Workshop]] </div> <div style="margin-top:10px; text-align: center; font-size:90%; padding-left:5px; font-family:Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;">[[m:Special:MyLanguage/Education/Newsletter/About|About ''This Month in Education'']] · [[m:Global message delivery/Targets/This Month in Education|Subscribe/Unsubscribe]] · [[m:Special:MyLanguage/MassMessage|Global message delivery]] · For the team: [[:m:User:ZI Jony|ZI Jony]] 22:22, 17 Disember 2025 (+08)</div> </div> <!-- Pesanan dihantar oleh Pengguna:ZI Jony@metawiki yang menggunakan senarai di https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/This_Month_in_Education&oldid=29814101 --> == ''The Signpost'': 17 December 2025 == <div lang="en" dir="ltr" class="mw-content-ltr" style="margin-top:10px; font-size:90%; padding-left:5px; font-family:Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;">[[File:WikipediaSignpostIcon.svg|40px|right]] ''News, reports and features from the English Wikipedia's newspaper''</div> <div style="column-count:2;"> * Interview: [[w:en:Wikipedia:Wikipedia Signpost/2025-12-17/Interview|Part 1: Bernadette Meehan]] * News and notes: [[w:en:Wikipedia:Wikipedia Signpost/2025-12-17/News and notes|We're gonna have a party!]] * In the media: [[w:en:Wikipedia:Wikipedia Signpost/2025-12-17/In the media|The "bigg" bosses: Robertsky and the Pope]] * Traffic report: [[w:en:Wikipedia:Wikipedia Signpost/2025-12-17/Traffic report|Death and stranger things]] * Gallery: [[w:en:Wikipedia:Wikipedia Signpost/2025-12-17/Gallery|A feast of holidays and carols]] * Obituary: [[w:en:Wikipedia:Wikipedia Signpost/2025-12-17/Obituary|Michal Lewi (Iwelam) and Alan R. King (A R King)]] * Concept: [[w:en:Wikipedia:Wikipedia Signpost/2025-12-17/Concept|List of xxtreme sports (redirected from Electrojousting)]] * Comix: [[w:en:Wikipedia:Wikipedia Signpost/2025-12-17/Comix|display: flex-inline;]] </div> <div style="margin-top:10px; font-size:90%; padding-left:5px; font-family:Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;">'''[[w:en:Wikipedia:Wikipedia Signpost|Read this Signpost in full]]''' · [[w:en:Wikipedia:Signpost/Single|Single-page]] · [[m:Global message delivery/Targets/Signpost|Unsubscribe]] · [[m:Global message delivery|Global message delivery]] 04:05, 18 Disember 2025 (+08) <!-- Sent via script ([[w:en:User:JPxG/SPS]]) --></div> <!-- Pesanan dihantar oleh Pengguna:JPxG@metawiki yang menggunakan senarai di https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Signpost&oldid=29700455 --> == Wikidata weekly summary #711 == <div class="plainlinks mw-content-ltr" lang="en" dir="ltr"> [[File:Wikidata-logo-en.svg|150px|right]] <div style="margin-top:10px; padding-left:5px; font-family:Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;">'' Here's your quick overview of what has been happening around Wikidata in the<br>week leading up to 2025-12-22. Missed the previous one? See issue [[d:Special:MyLanguage/Wikidata:Status updates/Previous|#710]].<br>''</div> <div style="-moz-column-count:2; -webkit-column-count:2; column-count:2; -webkit-column-width: 400px; -moz-column-width: 400px; column-width: 400px;"> ''' Discussions ''' * Open request for adminship: [[d:Wikidata:Requests for permissions/Administrator/Vitaly Zdanevich|Vitaly Zdanevich]] * New requests for permissions/Bot: [[d:Wikidata:Requests for permissions/Bot/Title markup bot|Title markup bot]] - Task(s): There is a variety of HTML markup found in , violating various constraints on the property. The following task description is for a bot that can start the required cleanup process. I would like to request permission to implement the functionality outlined here as a first iteration, on the understanding that it will be extended and refined to cover more cases. It will operate within the limitation that it will only modify values, add qualifiers and update labels to keep them in-line with altered titles. ''' Press, articles, blog posts, videos ''' * Videos: ** [https://m.youtube.com/watch?v=g-8yjmnEBUs Wikidata 13th Anniversary in the Tyap Wikimedians User Group] ** [https://m.youtube.com/watch?v=PifGSfnVGtw Remapping the Down Survey] - By OSM for History Buffs ** [https://m.youtube.com/watch?v=DxEux41PqC0 Open Data DEx Demo #1 - This week's topic: Astronomy in WikiData!] ''' Tool of the week ''' * [https://wikidata-timetrail.toolforge.org Timetrail] - is a website that visualizes the movement of Wikidata items over time by mapping their associated events and locations. ''' Other Noteworthy Stuff ''' * Wikimedia Deutschland jobs: ** [https://wikimedia-deutschland.career.softgarden.de/jobs/61646562/Director-of-Engineering-all-genders-/ Director of Engineering] (all genders) ** [https://wikimedia-deutschland.career.softgarden.de/jobs/60133850/Senior-Data-Analyst-all-genders-/ Senior Data Analyst] (all genders) ''' Newest [[d:Special:ListProperties|properties]] and [[d:Special:MyLanguage/Wikidata:Property proposal|property proposals]] to review ''' <!-- NEW PROPERTIES DO NOT REMOVE --> * Newest General datatypes: **[[:d:Property:P14005|Japanese court rank]] (<nowiki>Japanese court rank of a person or a shrine</nowiki>) **[[:d:Property:P14006|‎value of this mathematical characteristic]] (<nowiki>non-numeric value of this characteristic applied to this mathematical object</nowiki>) * Newest External identifiers: [[:d:Property:P14001|Taking Stock ID]], [[:d:Property:P14002|Antiquitatum Thesaurus ID]], [[:d:Property:P14003|The Advocate tag ID]], [[:d:Property:P14004|‎Game Font Library ID]], [[:d:Property:P14007|IMI person ID]], [[:d:Property:P14008|‎Metacritic video game genre ID]], [[:d:Property:P14009|Banrep Cultural ID]], [[:d:Property:P14013|FCC ID Database company slug]], [[:d:Property:P14016|EDBO institution code]], [[:d:Property:P14017|‎GamesIndustry.biz game ID]], [[:d:Property:P14018|‎PC Guru game ID]] <!-- END NEW PROPERTIES --> <!-- NEW PROPOSALS DO NOT REMOVE --> * New General datatypes property proposals to review: **[[:d:Wikidata:Property proposal/common organism|common organism]] (<nowiki>organisms known by a common name of a biological taxon</nowiki>) **[[:d:Wikidata:Property proposal/part|part]] (<nowiki>exact number denoting the part of a creative work or edition</nowiki>) **[[:d:Wikidata:Property proposal/heir apparent|heir apparent]] (<nowiki>person designated to take on royal position after death of subject</nowiki>) * New External identifier property proposals to review: [[:d:Wikidata:Property proposal/Parfumo perfume ID|Parfumo perfume ID]], [[:d:Wikidata:Property proposal/Parfumo perfumer ID|Parfumo perfumer ID]], [[:d:Wikidata:Property proposal/Parfumo perfumes ID|Parfumo perfumes ID]], [[:d:Wikidata:Property proposal/Parfumo fragrance notes ID|Parfumo fragrance notes ID]], [[:d:Wikidata:Property proposal/BoomerShooterDB game ID|BoomerShooterDB game ID]], [[:d:Wikidata:Property proposal/identifiant Rappels d'une production théâtrale|identifiant Rappels d'une production théâtrale]], [[:d:Wikidata:Property proposal/Parfinity notes ID|Parfinity notes ID]], [[:d:Wikidata:Property proposal/Vandal game ID|Vandal game ID]], [[:d:Wikidata:Property proposal/Google Ads Transparency Center advertiser ID|Google Ads Transparency Center advertiser ID]], [[:d:Wikidata:Property proposal/GBIF ID|GBIF ID]], [[:d:Wikidata:Property proposal/MetroidvaniaDB game ID|MetroidvaniaDB game ID]], [[:d:Wikidata:Property proposal/Games.cz game ID|Games.cz game ID]], [[:d:Wikidata:Property proposal/Basenotes perfume brand ID|Basenotes perfume brand ID]], [[:d:Wikidata:Property proposal/Basenotes perfume people ID|Basenotes perfume people ID]], [[:d:Wikidata:Property proposal/Basenotes perfume ID|Basenotes perfume ID]], [[:d:Wikidata:Property proposal/CICAP Encyclopedia ID|CICAP Encyclopedia ID]], [[:d:Wikidata:Property proposal/Zelda Wiki ID|Zelda Wiki ID]], [[:d:Wikidata:Property proposal/Yaba Sanshiro ID|Yaba Sanshiro ID]], [[:d:Wikidata:Property proposal/identificador Biblioteca Nacional de Colombia|identificador Biblioteca Nacional de Colombia]], [[:d:Wikidata:Property proposal/Finnish railway station code|Finnish railway station code]], [[:d:Wikidata:Property proposal/Fight-A-Base game ID|Fight-A-Base game ID]], [[:d:Wikidata:Property proposal/Sketchfab model ID|Sketchfab model ID]], [[:d:Wikidata:Property proposal/Sketchfab channel ID|Sketchfab channel ID]], [[:d:Wikidata:Property proposal/Sketchfab user ID|Sketchfab user ID]], [[:d:Wikidata:Property proposal/DVIDS Video ID|DVIDS Video ID]], [[:d:Wikidata:Property proposal/DeVuego game ID|DeVuego game ID]] <!-- END NEW PROPOSALS --> You can comment on [[d:Wikidata:Property proposal/Overview|all open property proposals]]! ''' Did you know? ''' * Query examples: ** [https://w.wiki/4N9 Number of riots per country] ([https://twitter.com/mrlogix/status/1131050728594632706 source]) ** [https://w.wiki/4NB Country having the most female politicians] ([https://twitter.com/abiatus/status/1130963180199579649 source]) * WikiProject Highlights: Niryhpr's efforts in organising the page [[d:User:Niryhpr/WikiProject_Ports|User:Niryhpr/WikiProject_Ports]] (part of [[d:Wikidata:WikiProject_Indonesia/Kegiatan/Datathon|WikiProject Indonesia/Geodatathon]]) ** * Newest [[d:Wikidata:Database reports|database reports]]: [[d:User:Mr. Ibrahem/Language statistics for items|Language statistics for Items]] * [[d:Wikidata:Showcase items|Showcase Items]]: [[d:Q309333|Mansa Musa]] - 14th-century ruler of the Mali Empire * [[d:Wikidata:Showcase lexemes|Showcase Lexemes]]: [[d:Lexeme:L689064|ਮਰਨ (L689064)]] - Punjabi verb (mərəɳ) meaning "to die (cease living)", "to wither or spoil", or "to give up (lose hope/energy)" ''' Development ''' * Mobile statement editing: ** We added an indicator showing which Properties are not yet supported when creating new statements in mobile editing ([[phab:T412719|T412719]]) ** We continued working on showing constraint violations on mobile ([[phab:T411602|T411602]], [[phab:T411608|T411608]]) ** We are working on musical notation statements on mobile ([[phab:T407247|T407247]]) ** We are improving error handling for incorrectly filled and unfilled fields in mobile editing ([[phab:T408928|T408928]]) [[phab:maniphest/query/4RotIcw5oINo/#R|You can see all open tickets related to Wikidata here]]. If you want to help, you can also have a look at [https://phabricator.wikimedia.org/project/board/71/query/zfiRgTnZF7zu/?filter=zfiRgTnZF7zu&order=priority the tasks needing a volunteer]. ''' Weekly Tasks ''' * Add labels, in your own language(s), for the new properties listed [[d:Wikidata:Status_updates/Next#Newest_properties_and_property_proposals_to_review|above]]. * Contribute to the showcase Item and Lexeme [[d:Wikidata:Status_updates/Next#Did_you_know?|above]]. * Summarize your [[d:Wikidata:Status_updates/Next#Did_you_know?|WikiProject's ongoing activities]] in one or two sentences. * Help [[d:Special:LanguageStats|translate]] or proofread the interface and documentation pages, in your own language! * [[d:User:Pasleim/projectmerge|Help merge identical items]] across Wikimedia projects. * Help [[d:Wikidata:Status updates/Next|write the next summary!]] <div style="margin-top:10px; font-size:90%; padding-left:5px; font-family:Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;">'''· [[d:Special:MyLanguage/Wikidata:Status updates/Previous|Previous issue]] · [[d:Special:MyLanguage/Wikidata:Status updates/Current|Full report]] · [[m:Global message delivery/Targets/Wikidata|Unsubscribe]] . [[:d:User:JosefAnthony |JosefAnthony]] [[:d:User talk:JosefAnthony|talk]] ·[[Pengguna:MediaWiki message delivery|MediaWiki message delivery]] ([[Perbincangan pengguna:MediaWiki message delivery|bincang]]) 00:37, 23 Disember 2025 (+08)''' </div> </div> </div> <!-- Pesanan dihantar oleh Pengguna:JosefAnthony@metawiki yang menggunakan senarai di https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikidata&oldid=29806064 --> == <span lang="en" dir="ltr">Tech News: 2025-52</span> == <div lang="en" dir="ltr"> <section begin="technews-2025-W52"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2025/52|Translations]] are available. '''Updates for editors''' * From January, edit filters [[mw:Special:MyLanguage/Extension:AbuseFilter/Access flags|can be set]] to automatically suppress their details such as rules and list of attempted edits and actions. This will help oversighters use edit filters to prevent doxxing or other suppressible material. [https://phabricator.wikimedia.org/T290324] * The next issue of Tech News will be sent out on 12 January 2026 because of the end of year holidays. Thank you to all of the translators, and people who submitted content or feedback, this year. * [[File:Reload icon with two arrows.svg|12px|link=|class=skin-invert|Recurrent item]] View all {{formatnum:16}} community-submitted {{PLURAL:16|task|tasks}} that were [[m:Special:MyLanguage/Tech/News/Recently resolved community tasks|resolved last week]]. For example, the crash that occurred when tapping "First Steps" in the Wikipedia Android Year in Review has now been fixed, and the feature opens as expected. [https://phabricator.wikimedia.org/T411546] '''Updates for technical contributors''' * Interface elements such as diffs and categories generated by MediaWiki used to have the attribute <code dir=ltr>data-mw="interface"</code> to distinguish from wiki content. The attribute has been replaced with <code dir=ltr>data-mw-interface=""</code>, to avoid potential conflicts with other <code dir=ltr>data-mw</code> attributes, which are generated by Parsoid. [https://phabricator.wikimedia.org/T409187] * [[File:Reload icon with two arrows.svg|12px|link=|class=skin-invert|Recurrent item]] There is no new MediaWiki version this week or next week. '''Meetings and events''' * The [[mw:Wikimedia Hackathon Northwestern Europe 2026|Wikimedia Hackathon Northwestern Europe 2026]] will take place on 13-14 March 2026 in Arnhem, the Netherlands. Applications just opened mid-December and will close in mid-January or earlier if capacity is reached. With space for approximately 100 participants, early application is encouraged. '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2025/52|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2025-W52"/> </div> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 05:45, 23 Disember 2025 (+08) <!-- Pesanan dihantar oleh Pengguna:STei (WMF)@metawiki yang menggunakan senarai di https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=29831856 --> == Wikidata weekly summary #712 == <div class="plainlinks mw-content-ltr" lang="en" dir="ltr"> [[File:Wikidata-logo-en.svg|150px|right]] <div style="margin-top:10px; padding-left:5px; font-family:Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;">'' Here's your quick overview of what has been happening around Wikidata in the<br>week leading up to 2025-12-29. Missed the previous one? See issue [[d:Special:MyLanguage/Wikidata:Status updates/Previous|#711]].<br>''</div> <div style="-moz-column-count:2; -webkit-column-count:2; column-count:2; -webkit-column-width: 400px; -moz-column-width: 400px; column-width: 400px;"> ''' Discussions ''' * Open request for adminship: [[Wikidata:Requests for permissions/Administrator/Ppolar bear|Ppolar bear]] - RfP scheduled to end after 3 January 2026 13:40 (UTC) **[[d:Wikidata:Requests for permissions/Bot/QubeCubeBot|QubeCubeBot]] - Task/s: Continue import of [[Q272930|Swedish Parliament]] documents inline with the modeling work in [[Wikidata:WikiProject Sweden/Swedish Riksdag documents]]. **[[d:Wikidata:Requests for permissions/Bot/AinaliBot 3|AinaliBot 3]] - Task/s: Continue import of [[Q272930|Swedish Parliament]] documents inline with the modeling work in [[Wikidata:WikiProject Sweden/Swedish Riksdag documents]]. ''' Events ''' * This month's [[d:Wikidata:Scholia/Events/2025 12|Scholia hackathon]] has moved Scholia closer to its planned switch to a QLever backend. Beta testers can assist by exploring the [https://qlever.scholia.wiki/ interim QLever-backed Scholia instance] and [https://github.com/WDscholia/scholia/issues reporting any issues]. * [[d:Special:MyLanguage/Wikidata:Events|Upcoming events]]: ** [https://www.swat4ls.org/workshops/amsterdam-2026/call-for-papers/ SWAT4HCLS 2026]. Amsterdam, March 23-26, with a "Wikidata in healthcare and life sciences" session and [https://www.swat4ls.org/workshops/amsterdam-2026/programme/keynotes/ Prof. Hannah Bast] as one of the keynotes ''' Press, articles, blog posts, videos ''' * Videos: ** (Indonesian) [https://www.youtube.com/watch?v=gl27YhKEjV0 Introduction to Wikifunctions] presented by [[:m:User:NikolasKHF|NikolasKHF]] (Niko). In this session, Niko introduced Wikifunctions project, how to edit a function, how to add an implementation and test, and demonstrated them. This is the first Wikifunctions training in Indonesian. Slides are available on [[:c:File:(Datatek) WikiLatih Wikifungsi 2025.pdf|Commons]]. ** (Indonesian) [https://www.youtube.com/watch?v=emWKbM_-V08 Wikidata for Academician] presented by Wikimedia Indonesia's Data and Technology team. They introduced Wikimedia Indonesia, and then explained Wikidata, its underlying concepts and a glance to its history, how to add statements and references, how to query with Wikidata Query Services, Wikidata and its potential in research fields, Wikiprojects and Wikidata:For development resources. Slides are available on [[:c:File:(Datatek) WikiLatih Wikidata untuk Wikimedian dan Akademisi 2025.pdf|Commons]]. ''' Tool of the week ''' * [https://github.com/altilunium/wd-nearbyitems WD-NearbyItems] : browse Wikidata Items nearby * [https://quizicledaily.com Quizicle] is a daily quiz/puzzle game that's not really a quiz and not really a puzzle. Deduce the answer from crossword-style clues with hot/cold feedback. ''' Newest [[d:Special:ListProperties|properties]] and [[d:Special:MyLanguage/Wikidata:Property proposal|property proposals]] to review ''' <!-- NEW PROPERTIES DO NOT REMOVE --> * Newest General datatypes: **[[:d:Property:P14025|random page URL]] (<nowiki>link to random page or item on website</nowiki>) **[[:d:Property:P14026|specimen classifier]] (<nowiki>person who assigned the identification to a specimen</nowiki>) **[[:d:Property:P14027|collection date]] (<nowiki>date-time or interval during which a specimen or object was collected in the field</nowiki>) **[[:d:Property:P14028|land degradation]] (<nowiki>amount of land that is degraded by an object, mainly for infrastructure projects</nowiki>) **[[:d:Property:P14029|Hong Kong fire alarm level]] (<nowiki>Hong Kong fire alarm levels classification system</nowiki>) **[[:d:Property:P14035|page offset]] (<nowiki>difference between external page number printed on the work (P304) and the actual page in digital file (P7668)</nowiki>) **[[:d:Property:P14039|logical implication]] (<nowiki>axiom or conjecture that this axiom or conjecture implies</nowiki>) * Newest External identifiers: [[:d:Property:P14019|‎survivalhorrors.com ID]], [[:d:Property:P14020|‎VGChartz ID]], [[:d:Property:P14021|‎Adventure Game Hotspot game ID]], [[:d:Property:P14022|‎BoomerShooterDB game ID]], [[:d:Property:P14023|‎Vandal game ID]], [[:d:Property:P14024|GoFundMe fundraising ID]], [[:d:Property:P14030|Adult Film Database director ID]], [[:d:Property:P14031|S1 No.1 Style actress ID]], [[:d:Property:P14032|‎MetroidvaniaDB game ID]], [[:d:Property:P14033|EAGER game ID]], [[:d:Property:P14034|EAGER developer ID]], [[:d:Property:P14036|‎Games.cz game ID]], [[:d:Property:P14037|‎4gamer.net game ID]], [[:d:Property:P14038|‎GOG tag ID]], [[:d:Property:P14040|‎Yaba Sanshiro ID]], [[:d:Property:P14041|‎Games for Change directory ID]], [[:d:Property:P14042|DLSite work ID]], [[:d:Property:P14043|‎DLSite person ID]], [[:d:Property:P14044|‎DLSite doujin circle ID]], [[:d:Property:P14045|‎Fight-A-Base game ID]], [[:d:Property:P14046|‎DeVuego game ID]] <!-- END NEW PROPERTIES --> <!-- NEW PROPOSALS DO NOT REMOVE --> * New General datatypes property proposals to review: [[:d:Wikidata:Property proposal/Erdős Problem number|Erdős Problem number]] (<nowiki>Erdős Problem number</nowiki>) * New External identifier property proposals to review: [[:d:Wikidata:Property proposal/PixelatedArcade genre ID|PixelatedArcade genre ID]], [[:d:Wikidata:Property proposal/BRAHMS identifier|BRAHMS identifier]], [[:d:Wikidata:Property proposal/LegiStorm person ID|LegiStorm person ID]], [[:d:Wikidata:Property proposal/Game Boy Database game ID|Game Boy Database game ID]], [[:d:Wikidata:Property proposal/NHK Archives Program ID|NHK Archives Program ID]], [[:d:Wikidata:Property proposal/Wendingen object ID|Wendingen object ID]], [[:d:Wikidata:Property proposal/Wendingen person ID|Wendingen person ID]], [[:d:Wikidata:Property proposal/RetroCollect games ID|RetroCollect games ID]], [[:d:Wikidata:Property proposal/FIP.IT basketball player ID|FIP.IT basketball player ID]], [[:d:Wikidata:Property proposal/Lenta.ru person ID|Lenta.ru person ID]], [[:d:Wikidata:Property proposal/Polski Petersburg encyclopedia ID (Polish version).|Polski Petersburg encyclopedia ID (Polish version).]], [[:d:Wikidata:Property proposal/Télérama film ID.|Télérama film ID.]], [[:d:Wikidata:Property proposal/Bercail ID|Bercail ID]], [[:d:Wikidata:Property proposal/Panoramax picture ID|Panoramax picture ID]], [[:d:Wikidata:Property proposal/InterSportStats athlete ID|InterSportStats athlete ID]], [[:d:Wikidata:Property proposal/Before I Play game ID|Before I Play game ID]] <!-- END NEW PROPOSALS --> You can comment on [[d:Wikidata:Property proposal/Overview|all open property proposals]]! ''' Did you know? ''' * [[d:Wikidata:Showcase lexemes|Showcase Lexemes]]: [[d:Lexeme:L3568|turn (L3568)]] - English verb (tɜːrn) meaning "to rotate", "to change direction", or "to transform" ''' Development ''' * No development happened in the past week as the team are on holidays. Happy new year everyone! [[phab:maniphest/query/4RotIcw5oINo/#R|You can see all open tickets related to Wikidata here]]. If you want to help, you can also have a look at [https://phabricator.wikimedia.org/project/board/71/query/zfiRgTnZF7zu/?filter=zfiRgTnZF7zu&order=priority the tasks needing a volunteer]. ''' Weekly Tasks ''' * Add labels, in your own language(s), for the new properties listed [[d:Wikidata:Status_updates/Next#Newest_properties_and_property_proposals_to_review|above]]. * Contribute to the showcase Item and Lexeme [[d:Wikidata:Status_updates/Next#Did_you_know?|above]]. * Govdirectory weekly focus country: [[d:Wikidata:WikiProject Govdirectory/Czech Republic|Czech Republic]] * Summarize your [[d:Wikidata:Status_updates/Next#Did_you_know?|WikiProject's ongoing activities]] in one or two sentences. * Help [[d:Special:LanguageStats|translate]] or proofread the interface and documentation pages, in your own language! * [[d:User:Pasleim/projectmerge|Help merge identical items]] across Wikimedia projects. * Help [[d:Wikidata:Status updates/Next|write the next summary!]] <div style="margin-top:10px; font-size:90%; padding-left:5px; font-family:Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;">'''· [[d:Special:MyLanguage/Wikidata:Status updates/Previous|Previous issue]] · [[d:Special:MyLanguage/Wikidata:Status updates/Current|Full report]] · [[m:Global message delivery/Targets/Wikidata|Unsubscribe]] . [[:d:User:JosefAnthony |JosefAnthony]] [[:d:User talk:JosefAnthony|talk]] ·[[Pengguna:MediaWiki message delivery|MediaWiki message delivery]] ([[Perbincangan pengguna:MediaWiki message delivery|bincang]]) 00:11, 30 Disember 2025 (+08)''' </div> </div> </div> <!-- Pesanan dihantar oleh Pengguna:JosefAnthony@metawiki yang menggunakan senarai di https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikidata&oldid=29858034 --> dhvfo4m9i38tej8ud3g9qb685isy021 Indeks:Pantoen-pantoen Malājoe.pdf 252 7945 22395 2026-04-12T12:09:53Z Hadithfajri 36 Mencipta laman baru dengan kandungan '' 22395 proofread-index text/x-wiki {{:MediaWiki:Proofreadpage_index_template |Type=book |wikidata_item= |Title=Pantoen-pantoen Malājoe |Language=ms |Volume= |Author= |Translator= |Editor= |Illustrator= |School= |Publisher= |Address= |Year= |Key= |ISBN= |OCLC= |LCCN= |BNF_ARK= |ARC= |DOI= |Source=djvu |Image=1 |Progress=X |Transclusion=no |Validation_date= |Pages=<pagelist /> |Volumes= |Remarks= |Width= |Header= |Footer= |tmplver= }} 4vi9a66il4jc4wgwwth3ug6xqpmjgfs 22444 22395 2026-04-13T01:39:04Z Hakimi97 9 22444 proofread-index text/x-wiki {{:MediaWiki:Proofreadpage_index_template |Type=book |wikidata_item= |Title=Pantoen-pantoen Malājoe |Language=ms |Volume= |Author= |Translator= |Editor= |Illustrator= |School= |Publisher= |Address= |Year= |Key= |ISBN= |OCLC= |LCCN= |BNF_ARK= |ARC= |DOI= |Source=pdf |Image=1 |Progress=X |Transclusion=no |Validation_date= |Pages=<pagelist /> |Volumes= |Remarks= |Width= |Header= |Footer= |tmplver= }} df30gglzivubmiil3hhsy8drc392xc3 22446 22444 2026-04-13T01:45:44Z Hakimi97 9 22446 proofread-index text/x-wiki {{:MediaWiki:Proofreadpage_index_template |Type=book |wikidata_item= |Title=Pantoen-pantoen Malājoe |Language=ms |Volume= |Author= |Translator= |Editor= |Illustrator= |School= |Publisher= |Address= |Year= |Key= |ISBN= |OCLC= |LCCN= |BNF_ARK= |ARC= |DOI= |Source=pdf |Image=1 |Progress=C |Transclusion=no |Validation_date= |Pages=<pagelist /> |Volumes= |Remarks= |Width= |Header= |Footer= |tmplver= }} jsuy3z8qjknel5wn6xepu4epjyp84qm Laman:Panton dondang sayang - VOL.5.pdf/7 250 7946 22396 2026-04-12T12:11:18Z Hadithfajri 36 /* Telah diuji baca */ 22396 proofread-page text/x-wiki <noinclude><pagequality level="3" user="Hadithfajri" /></noinclude>{{tengah|Renda Diri.}} <poem> Malam ini tuju lekor Tambi sukor mandi minyak Saya laksana burong sekor Mari berchampor pada yang banyak. Kain tudong tekat berawan Di hempet songket bunga bercharang Terbang burong lebat sa-kawan Saya pipit menumpang sorang. Tebang tebang batang kemuning Di tutoh sampay ujong batang Kita kembang payong kuning Bersambot sambot yang mendatang. Telok lingi nampak sebrang Itong tanjong sampay kan lima Pokok tinggi berlebat charang Saya pun gantong bersama sama. </poem><noinclude></noinclude> 81gfa1e5dbyksutftxb2uep0ze8d6k2 Laman:Pantoen-pantoen Malājoe.pdf/294 250 7947 22397 2026-04-12T12:24:48Z Hadithfajri 36 /* Tanpa teks */ 22397 proofread-page text/x-wiki <noinclude><pagequality level="0" user="Hadithfajri" /></noinclude><noinclude></noinclude> 5zoypfrhim63jg4c008xa71vi6qlb3b Laman:Pantoen-pantoen Malājoe.pdf/293 250 7948 22398 2026-04-12T12:34:27Z Hadithfajri 36 /* Tanpa teks */ 22398 proofread-page text/x-wiki <noinclude><pagequality level="0" user="Hadithfajri" /></noinclude><noinclude></noinclude> 5zoypfrhim63jg4c008xa71vi6qlb3b Laman:Pantoen-pantoen Malājoe.pdf/1 250 7949 22399 2026-04-12T12:36:17Z Hadithfajri 36 /* Tanpa teks */ Mencipta laman kosong 22399 proofread-page text/x-wiki <noinclude><pagequality level="0" user="Hadithfajri" /></noinclude><noinclude></noinclude> 5zoypfrhim63jg4c008xa71vi6qlb3b Laman:Pantoen-pantoen Malājoe.pdf/2 250 7950 22400 2026-04-12T12:36:22Z Hadithfajri 36 /* Tanpa teks */ Mencipta laman kosong 22400 proofread-page text/x-wiki <noinclude><pagequality level="0" user="Hadithfajri" /></noinclude><noinclude></noinclude> 5zoypfrhim63jg4c008xa71vi6qlb3b Laman:Pantoen-pantoen Malājoe.pdf/3 250 7951 22401 2026-04-12T12:36:39Z Hadithfajri 36 /* Tanpa teks */ Mencipta laman kosong 22401 proofread-page text/x-wiki <noinclude><pagequality level="0" user="Hadithfajri" /></noinclude><noinclude></noinclude> 5zoypfrhim63jg4c008xa71vi6qlb3b Laman:Pantoen-pantoen Malājoe.pdf/4 250 7952 22402 2026-04-12T12:37:30Z Hadithfajri 36 /* Tanpa teks */ 22402 proofread-page text/x-wiki <noinclude><pagequality level="0" user="Hadithfajri" /></noinclude><noinclude></noinclude> 5zoypfrhim63jg4c008xa71vi6qlb3b Laman:Pantoen-pantoen Malājoe.pdf/5 250 7953 22403 2026-04-12T12:41:27Z Hadithfajri 36 /* Belum dibaca pruf */ Mencipta laman baru dengan kandungan 'PANTOEN-2 MALAJOE, TERKOEMPOEL OLEH HADJI IBRAHIM, MAKA JANG MENDLAHIRKEN DIJA SERTA MEMBETOELKEN EDJANJA, JA-ITOE H. VON DE WALL. TERTJETAK DIBANDAR BATAWI PADA PERTJETAKAN W. BRUINING. 1877. فنتن ۲ ملایو ترکمفل اوله حاج ابراهيم مک يڠ مـنـظاهركن دي سرت ممتلكن إجاڽ يأيت هۤ فُنْ دَوَل ترجيتق دبندر بتاوي فد فرچتاكن IAVV تاهن' 22403 proofread-page text/x-wiki <noinclude><pagequality level="1" user="Hadithfajri" /></noinclude>PANTOEN-2 MALAJOE, TERKOEMPOEL OLEH HADJI IBRAHIM, MAKA JANG MENDLAHIRKEN DIJA SERTA MEMBETOELKEN EDJANJA, JA-ITOE H. VON DE WALL. TERTJETAK DIBANDAR BATAWI PADA PERTJETAKAN W. BRUINING. 1877. فنتن ۲ ملایو ترکمفل اوله حاج ابراهيم مک يڠ مـنـظاهركن دي سرت ممتلكن إجاڽ يأيت هۤ فُنْ دَوَل ترجيتق دبندر بتاوي فد فرچتاكن IAVV تاهن<noinclude></noinclude> okmqi0lqadt3kpcm4xebkpzvdn1v7s4 Laman:Pantoen-pantoen Malājoe.pdf/6 250 7954 22404 2026-04-12T12:41:56Z Hadithfajri 36 /* Tanpa teks */ 22404 proofread-page text/x-wiki <noinclude><pagequality level="0" user="Hadithfajri" /></noinclude><noinclude></noinclude> 5zoypfrhim63jg4c008xa71vi6qlb3b Modul:Index template/config 828 7955 22411 2026-04-12T23:45:22Z Hakimi97 9 Mencipta laman baru dengan kandungan 'return { ['headings'] = { ['title'] = { ['txt'] = 'Tajuk' }, ['subtitle'] = { ['txt'] = 'Subtajuk' }, ['language'] = { ['txt'] = 'Bahasa' }, ['volume'] = { ['txt'] = 'Jilid' }, ['edition'] = { ['txt'] = 'Edisi' }, ['author'] = { ['txt'] = 'Pengarang' }, ['translator'] = { ['txt'] = 'Penterjemah' }, ['editor'] = { ['txt'] = 'Penyunting' }, ['illus...' 22411 Scribunto text/plain return { ['headings'] = { ['title'] = { ['txt'] = 'Tajuk' }, ['subtitle'] = { ['txt'] = 'Subtajuk' }, ['language'] = { ['txt'] = 'Bahasa' }, ['volume'] = { ['txt'] = 'Jilid' }, ['edition'] = { ['txt'] = 'Edisi' }, ['author'] = { ['txt'] = 'Pengarang' }, ['translator'] = { ['txt'] = 'Penterjemah' }, ['editor'] = { ['txt'] = 'Penyunting' }, ['illustrator'] = { ['txt'] = 'Pengilustrasi' }, ['publisher'] = { ['txt'] = 'Penerbit' }, ['address'] = { ['txt'] = 'Alamat' }, ['publishedin'] = { ['txt'] = 'Alamat penerbitan' }, ['year'] = { ['txt'] = 'Tahun' }, ['inception'] = { ['txt'] = 'Tarikh terawal' }, ['printer'] = { ['txt'] = 'Pencetak' }, ['source'] = { ['txt'] = 'Sumber' }, ['progress'] = { ['txt'] = 'Kemajuan' }, ['volumes'] = { ['txt'] = 'Siri' }, }, ['status'] = { ['T'] = { ['cat'] = 'Indeks disahkan', ['txt'] = 'Selesai disahkan', }, ['V'] = { ['cat'] = 'Indeks telah dibacaprufkan', ['txt'] = 'Akan disahkan', }, ['C'] = { ['cat'] = 'Indeks belum dibacaprufkan', ['txt'] = 'Akan dibacaprufkan', }, ['OCR'] = { ['cat'] = 'Indeks - Lapisan Teks Diperlukan', ['txt'] = 'Perlu tambah lapisan teks OCR', }, ['L'] = { ['cat'] = 'Indeks - Fail yang perlu dibaiki', ['txt'] = 'Fail sumber cacat', ['error'] = true, }, ['X'] = { ['cat'] = 'Indeks - Fail untuk disemak', ['txt'] = 'Sumber cabutan tidak lengkap', ['error'] = true, }, ['_missing'] = { ['cat'] = 'Indeks - Kemajuan tidak diketahui', ['txt'] = 'Kemajuan tidak diketahui (ralat templat)', ['error'] = true, }, ['_default'] = { ['cat'] = 'Indeks - Kemajuan tidak diketahui', ['txt'] = function(index_status) return 'Kemajuan tidak diketahui: ' .. index_status .. ' (ralat templat)' end, ['error'] = true, } }, ['cover'] = { ['width'] = '250px', ['image'] = 'File:Placeholder book.svg' }, ['cover_cats'] = { ['file_types'] = { ['jpg'] = 'image', ['png'] = 'image', ['gif'] = 'image', ['tif'] = 'image', ['ogg'] = 'audiovisual', ['ogv'] = 'audiovisual', ['webm'] = 'audiovisual', ['pdf'] = 'multipage', ['djvu'] = 'multipage', }, ['image'] = 'Indeks fail imej', ['audiovisual'] = 'Indeks fail audiovizual', ['unknown'] = 'Indeks jenis tidak diketahui', ['missing'] = 'Indeks dengan fail hilang', }, ['type_cats'] = { ['book'] = 'Indeks - Buku', ['journal'] = 'Indeks - Jurnal', ['collection'] = 'Indeks - Koleksi', ['dictionary'] = 'Indeks - Kamus', ['phdthesis'] = 'Indeks - Tesis', }, ['source_cats'] = { ['djvu'] = 'Indeks fail DjVu', ['pdf'] = 'Indeks fail PDF', ['jpg'] = 'Indeks fail JPG', ['png'] = 'Indeks fail PNG', ['gif'] = 'Indeks fail GIF', ['tif'] = 'Indeks fail TIF', ['ogg'] = 'Indeks fail OGG', ['ogv'] = 'Indeks fail OGV', ['webm'] = 'Indeks fail WebM', }, ['pagelist'] = { ['pages'] = { ['txt'] = 'Muka surat laman' }, ['legend'] = { ['txt'] = '(kunci kepada [[Bantuan:Status_laman|Status Laman]])' } }, ['missing_heading_id'] = function(id) return 'Tidak jumpa tajuk untuk ID: ' .. id end, } r1dwrv5g0fz42c95h2489b5yy0bc23j 22415 22411 2026-04-12T23:49:05Z Hakimi97 9 Dilindungi "[[Modul:Index template/config]]": Laman berimpak tinggi ([Sunting=Benarkan penyelia sahaja] (tak terbatas) [Pindahkan=Benarkan penyelia sahaja] (tak terbatas)) [melata] 22411 Scribunto text/plain return { ['headings'] = { ['title'] = { ['txt'] = 'Tajuk' }, ['subtitle'] = { ['txt'] = 'Subtajuk' }, ['language'] = { ['txt'] = 'Bahasa' }, ['volume'] = { ['txt'] = 'Jilid' }, ['edition'] = { ['txt'] = 'Edisi' }, ['author'] = { ['txt'] = 'Pengarang' }, ['translator'] = { ['txt'] = 'Penterjemah' }, ['editor'] = { ['txt'] = 'Penyunting' }, ['illustrator'] = { ['txt'] = 'Pengilustrasi' }, ['publisher'] = { ['txt'] = 'Penerbit' }, ['address'] = { ['txt'] = 'Alamat' }, ['publishedin'] = { ['txt'] = 'Alamat penerbitan' }, ['year'] = { ['txt'] = 'Tahun' }, ['inception'] = { ['txt'] = 'Tarikh terawal' }, ['printer'] = { ['txt'] = 'Pencetak' }, ['source'] = { ['txt'] = 'Sumber' }, ['progress'] = { ['txt'] = 'Kemajuan' }, ['volumes'] = { ['txt'] = 'Siri' }, }, ['status'] = { ['T'] = { ['cat'] = 'Indeks disahkan', ['txt'] = 'Selesai disahkan', }, ['V'] = { ['cat'] = 'Indeks telah dibacaprufkan', ['txt'] = 'Akan disahkan', }, ['C'] = { ['cat'] = 'Indeks belum dibacaprufkan', ['txt'] = 'Akan dibacaprufkan', }, ['OCR'] = { ['cat'] = 'Indeks - Lapisan Teks Diperlukan', ['txt'] = 'Perlu tambah lapisan teks OCR', }, ['L'] = { ['cat'] = 'Indeks - Fail yang perlu dibaiki', ['txt'] = 'Fail sumber cacat', ['error'] = true, }, ['X'] = { ['cat'] = 'Indeks - Fail untuk disemak', ['txt'] = 'Sumber cabutan tidak lengkap', ['error'] = true, }, ['_missing'] = { ['cat'] = 'Indeks - Kemajuan tidak diketahui', ['txt'] = 'Kemajuan tidak diketahui (ralat templat)', ['error'] = true, }, ['_default'] = { ['cat'] = 'Indeks - Kemajuan tidak diketahui', ['txt'] = function(index_status) return 'Kemajuan tidak diketahui: ' .. index_status .. ' (ralat templat)' end, ['error'] = true, } }, ['cover'] = { ['width'] = '250px', ['image'] = 'File:Placeholder book.svg' }, ['cover_cats'] = { ['file_types'] = { ['jpg'] = 'image', ['png'] = 'image', ['gif'] = 'image', ['tif'] = 'image', ['ogg'] = 'audiovisual', ['ogv'] = 'audiovisual', ['webm'] = 'audiovisual', ['pdf'] = 'multipage', ['djvu'] = 'multipage', }, ['image'] = 'Indeks fail imej', ['audiovisual'] = 'Indeks fail audiovizual', ['unknown'] = 'Indeks jenis tidak diketahui', ['missing'] = 'Indeks dengan fail hilang', }, ['type_cats'] = { ['book'] = 'Indeks - Buku', ['journal'] = 'Indeks - Jurnal', ['collection'] = 'Indeks - Koleksi', ['dictionary'] = 'Indeks - Kamus', ['phdthesis'] = 'Indeks - Tesis', }, ['source_cats'] = { ['djvu'] = 'Indeks fail DjVu', ['pdf'] = 'Indeks fail PDF', ['jpg'] = 'Indeks fail JPG', ['png'] = 'Indeks fail PNG', ['gif'] = 'Indeks fail GIF', ['tif'] = 'Indeks fail TIF', ['ogg'] = 'Indeks fail OGG', ['ogv'] = 'Indeks fail OGV', ['webm'] = 'Indeks fail WebM', }, ['pagelist'] = { ['pages'] = { ['txt'] = 'Muka surat laman' }, ['legend'] = { ['txt'] = '(kunci kepada [[Bantuan:Status_laman|Status Laman]])' } }, ['missing_heading_id'] = function(id) return 'Tidak jumpa tajuk untuk ID: ' .. id end, } r1dwrv5g0fz42c95h2489b5yy0bc23j 22430 22415 2026-04-13T01:03:11Z Hakimi97 9 22430 Scribunto text/plain return { ['headings'] = { ['title'] = { ['txt'] = 'Tajuk' }, ['subtitle'] = { ['txt'] = 'Subtajuk' }, ['language'] = { ['txt'] = 'Bahasa' }, ['volume'] = { ['txt'] = 'Jilid' }, ['edition'] = { ['txt'] = 'Edisi' }, ['author'] = { ['txt'] = 'Pengarang' }, ['translator'] = { ['txt'] = 'Penterjemah' }, ['editor'] = { ['txt'] = 'Penyunting' }, ['illustrator'] = { ['txt'] = 'Pengilustrasi' }, ['publisher'] = { ['txt'] = 'Penerbit' }, ['address'] = { ['txt'] = 'Alamat' }, ['publishedin'] = { ['txt'] = 'Alamat penerbitan' }, ['year'] = { ['txt'] = 'Tahun' }, ['inception'] = { ['txt'] = 'Tarikh terawal' }, ['printer'] = { ['txt'] = 'Pencetak' }, ['source'] = { ['txt'] = 'Sumber' }, ['progress'] = { ['txt'] = 'Kemajuan' }, ['volumes'] = { ['txt'] = 'Siri' }, }, ['status'] = { ['T'] = { ['cat'] = 'Indeks disahkan', ['txt'] = 'Selesai disahkan', }, ['V'] = { ['cat'] = 'Indeks telah dibacaprufkan', ['txt'] = 'Akan disahkan', }, ['C'] = { ['cat'] = 'Indeks belum dibacaprufkan', ['txt'] = 'Akan dibacaprufkan', }, ['OCR'] = { ['cat'] = 'Indeks - Lapisan Teks Diperlukan', ['txt'] = 'Perlu tambah lapisan teks OCR', }, ['L'] = { ['cat'] = 'Indeks - Fail yang perlu dibaiki', ['txt'] = 'Fail sumber cacat', ['error'] = true, }, ['X'] = { ['cat'] = 'Indeks - Fail untuk disemak', ['txt'] = 'Sumber cabutan tidak lengkap', ['error'] = true, }, ['_missing'] = { ['cat'] = 'Indeks - Kemajuan tidak diketahui', ['txt'] = 'Kemajuan tidak diketahui (ralat templat)', ['error'] = true, }, ['_default'] = { ['cat'] = 'Indeks - Kemajuan tidak diketahui', ['txt'] = function(index_status) return 'Kemajuan tidak diketahui: ' .. index_status .. ' (ralat templat)' end, ['error'] = true, } }, ['cover'] = { ['width'] = '250px', ['image'] = 'File:Placeholder book.svg' }, ['cover_cats'] = { ['file_types'] = { ['jpg'] = 'image', ['png'] = 'image', ['gif'] = 'image', ['tif'] = 'image', ['ogg'] = 'audiovisual', ['ogv'] = 'audiovisual', ['webm'] = 'audiovisual', ['pdf'] = 'multipage', ['djvu'] = 'multipage', }, ['image'] = 'Indeks fail imej', ['audiovisual'] = 'Indeks fail audiovizual', ['unknown'] = 'Indeks jenis tidak diketahui', ['missing'] = 'Indeks dengan fail hilang', }, ['type_cats'] = { ['book'] = 'Indeks - Buku', ['journal'] = 'Indeks - Jurnal', ['collection'] = 'Indeks - Koleksi', ['dictionary'] = 'Indeks - Kamus', ['phdthesis'] = 'Indeks - Tesis', }, ['source_cats'] = { ['djvu'] = 'Indeks fail DjVu', ['pdf'] = 'Indeks fail PDF', ['jpg'] = 'Indeks fail JPG', ['png'] = 'Indeks fail PNG', ['gif'] = 'Indeks fail GIF', ['tif'] = 'Indeks fail TIF', ['ogg'] = 'Indeks fail OGG', ['ogv'] = 'Indeks fail OGV', ['webm'] = 'Indeks fail WebM', }, ['pagelist'] = { ['pages'] = { ['txt'] = 'Muka surat laman' }, ['legend'] = { ['txt'] = '(kunci kepada [[Bantuan:Status_laman|Status Laman]])' } }, ['missing_heading_id'] = function(id) return 'Tidak jumpa tajuk untuk ID: ' .. id end, ['talkremarks'] = { ['text'] = function(talkPage) return 'Panduan pemformatan khusus untuk karya ini mungkin telah ditetapkan. Sila semak ' .. '[[' .. talkPage.prefixedText .. '|laman perbincangan Indeks ini]] ' .. 'dan ikuti sebarang kelaziman yang telah ditetapkan.' end, ['keywords'] = { { ['pattern'] = 'nota?', ['alone'] = true }, { ['pattern'] = 'nota? pantas', ['alone'] = false }, { ['pattern'] = 'nota? pemformatan', ['alone'] = false }, { ['pattern'] = 'nota? gaya', ['alone'] = false }, { ['pattern'] = 'nota? susun atur', ['alone'] = false }, { ['pattern'] = 'konvensyen', ['alone'] = true }, { ['pattern'] = 'panduan gaya', ['alone'] = false }, { ['pattern'] = 'pemformatan', ['alone'] = true }, { ['pattern'] = 'susun atur', ['alone'] = true }, { ['pattern'] = 'ejaan', ['alone'] = false }, { ['pattern'] = 'tipografi', ['alone'] = false }, }, }, } t9x7agw0x3qo4hzqx34nmw438vqde49 22433 22430 2026-04-13T01:05:55Z Hakimi97 9 Membatalkan semakan [[Special:Diff/22430|22430]] oleh [[Special:Contributions/Hakimi97|Hakimi97]] ([[User talk:Hakimi97|bincang]]) 22433 Scribunto text/plain return { ['headings'] = { ['title'] = { ['txt'] = 'Tajuk' }, ['subtitle'] = { ['txt'] = 'Subtajuk' }, ['language'] = { ['txt'] = 'Bahasa' }, ['volume'] = { ['txt'] = 'Jilid' }, ['edition'] = { ['txt'] = 'Edisi' }, ['author'] = { ['txt'] = 'Pengarang' }, ['translator'] = { ['txt'] = 'Penterjemah' }, ['editor'] = { ['txt'] = 'Penyunting' }, ['illustrator'] = { ['txt'] = 'Pengilustrasi' }, ['publisher'] = { ['txt'] = 'Penerbit' }, ['address'] = { ['txt'] = 'Alamat' }, ['publishedin'] = { ['txt'] = 'Alamat penerbitan' }, ['year'] = { ['txt'] = 'Tahun' }, ['inception'] = { ['txt'] = 'Tarikh terawal' }, ['printer'] = { ['txt'] = 'Pencetak' }, ['source'] = { ['txt'] = 'Sumber' }, ['progress'] = { ['txt'] = 'Kemajuan' }, ['volumes'] = { ['txt'] = 'Siri' }, }, ['status'] = { ['T'] = { ['cat'] = 'Indeks disahkan', ['txt'] = 'Selesai disahkan', }, ['V'] = { ['cat'] = 'Indeks telah dibacaprufkan', ['txt'] = 'Akan disahkan', }, ['C'] = { ['cat'] = 'Indeks belum dibacaprufkan', ['txt'] = 'Akan dibacaprufkan', }, ['OCR'] = { ['cat'] = 'Indeks - Lapisan Teks Diperlukan', ['txt'] = 'Perlu tambah lapisan teks OCR', }, ['L'] = { ['cat'] = 'Indeks - Fail yang perlu dibaiki', ['txt'] = 'Fail sumber cacat', ['error'] = true, }, ['X'] = { ['cat'] = 'Indeks - Fail untuk disemak', ['txt'] = 'Sumber cabutan tidak lengkap', ['error'] = true, }, ['_missing'] = { ['cat'] = 'Indeks - Kemajuan tidak diketahui', ['txt'] = 'Kemajuan tidak diketahui (ralat templat)', ['error'] = true, }, ['_default'] = { ['cat'] = 'Indeks - Kemajuan tidak diketahui', ['txt'] = function(index_status) return 'Kemajuan tidak diketahui: ' .. index_status .. ' (ralat templat)' end, ['error'] = true, } }, ['cover'] = { ['width'] = '250px', ['image'] = 'File:Placeholder book.svg' }, ['cover_cats'] = { ['file_types'] = { ['jpg'] = 'image', ['png'] = 'image', ['gif'] = 'image', ['tif'] = 'image', ['ogg'] = 'audiovisual', ['ogv'] = 'audiovisual', ['webm'] = 'audiovisual', ['pdf'] = 'multipage', ['djvu'] = 'multipage', }, ['image'] = 'Indeks fail imej', ['audiovisual'] = 'Indeks fail audiovizual', ['unknown'] = 'Indeks jenis tidak diketahui', ['missing'] = 'Indeks dengan fail hilang', }, ['type_cats'] = { ['book'] = 'Indeks - Buku', ['journal'] = 'Indeks - Jurnal', ['collection'] = 'Indeks - Koleksi', ['dictionary'] = 'Indeks - Kamus', ['phdthesis'] = 'Indeks - Tesis', }, ['source_cats'] = { ['djvu'] = 'Indeks fail DjVu', ['pdf'] = 'Indeks fail PDF', ['jpg'] = 'Indeks fail JPG', ['png'] = 'Indeks fail PNG', ['gif'] = 'Indeks fail GIF', ['tif'] = 'Indeks fail TIF', ['ogg'] = 'Indeks fail OGG', ['ogv'] = 'Indeks fail OGV', ['webm'] = 'Indeks fail WebM', }, ['pagelist'] = { ['pages'] = { ['txt'] = 'Muka surat laman' }, ['legend'] = { ['txt'] = '(kunci kepada [[Bantuan:Status_laman|Status Laman]])' } }, ['missing_heading_id'] = function(id) return 'Tidak jumpa tajuk untuk ID: ' .. id end, } r1dwrv5g0fz42c95h2489b5yy0bc23j 22553 22433 2026-04-13T09:22:20Z Hakimi97 9 22553 Scribunto text/plain return { ['headings'] = { ['title'] = { ['txt'] = 'Tajuk' }, ['subtitle'] = { ['txt'] = 'Subtajuk' }, ['language'] = { ['txt'] = 'Bahasa' }, ['volume'] = { ['txt'] = 'Jilid' }, ['edition'] = { ['txt'] = 'Edisi' }, ['author'] = { ['txt'] = 'Pengarang' }, ['translator'] = { ['txt'] = 'Penterjemah' }, ['editor'] = { ['txt'] = 'Penyunting' }, ['illustrator'] = { ['txt'] = 'Pengilustrasi' }, ['publisher'] = { ['txt'] = 'Penerbit' }, ['address'] = { ['txt'] = 'Alamat' }, ['publishedin'] = { ['txt'] = 'Alamat penerbitan' }, ['year'] = { ['txt'] = 'Tahun' }, ['inception'] = { ['txt'] = 'Tarikh terawal' }, ['printer'] = { ['txt'] = 'Pencetak' }, ['source'] = { ['txt'] = 'Sumber' }, ['progress'] = { ['txt'] = 'Kemajuan' }, ['volumes'] = { ['txt'] = 'Siri' }, }, ['status'] = { ['T'] = { ['cat'] = 'Indeks disahkan', ['txt'] = 'Selesai disahkan', }, ['V'] = { ['cat'] = 'Indeks telah dibacaprufkan', ['txt'] = 'Akan disahkan', }, ['C'] = { ['cat'] = 'Indeks belum dibacaprufkan', ['txt'] = 'Akan dibacaprufkan', }, ['OCR'] = { ['cat'] = 'Indeks - Lapisan Teks Diperlukan', ['txt'] = 'Perlu tambah lapisan teks OCR', }, ['L'] = { ['cat'] = 'Indeks - Fail yang perlu dibaiki', ['txt'] = 'Fail sumber cacat', ['error'] = true, }, ['X'] = { ['cat'] = 'Indeks - Fail untuk disemak', ['txt'] = 'Cipta senarai muka surat untuk fail sumber sebelum memulakan proses baca pruf (untuk mengesahkan fail tersebut tidak ada masalah)', ['error'] = true, }, ['_missing'] = { ['cat'] = 'Indeks - Kemajuan tidak diketahui', ['txt'] = 'Kemajuan tidak diketahui (ralat templat)', ['error'] = true, }, ['_default'] = { ['cat'] = 'Indeks - Kemajuan tidak diketahui', ['txt'] = function(index_status) return 'Kemajuan tidak diketahui: ' .. index_status .. ' (ralat templat)' end, ['error'] = true, } }, ['cover'] = { ['width'] = '250px', ['image'] = 'File:Placeholder book.svg' }, ['cover_cats'] = { ['file_types'] = { ['jpg'] = 'image', ['png'] = 'image', ['gif'] = 'image', ['tif'] = 'image', ['ogg'] = 'audiovisual', ['ogv'] = 'audiovisual', ['webm'] = 'audiovisual', ['pdf'] = 'multipage', ['djvu'] = 'multipage', }, ['image'] = 'Indeks fail imej', ['audiovisual'] = 'Indeks fail audiovizual', ['unknown'] = 'Indeks jenis tidak diketahui', ['missing'] = 'Indeks dengan fail hilang', }, ['type_cats'] = { ['book'] = 'Indeks - Buku', ['journal'] = 'Indeks - Jurnal', ['collection'] = 'Indeks - Koleksi', ['dictionary'] = 'Indeks - Kamus', ['phdthesis'] = 'Indeks - Tesis', }, ['source_cats'] = { ['djvu'] = 'Indeks fail DjVu', ['pdf'] = 'Indeks fail PDF', ['jpg'] = 'Indeks fail JPG', ['png'] = 'Indeks fail PNG', ['gif'] = 'Indeks fail GIF', ['tif'] = 'Indeks fail TIF', ['ogg'] = 'Indeks fail OGG', ['ogv'] = 'Indeks fail OGV', ['webm'] = 'Indeks fail WebM', }, ['pagelist'] = { ['pages'] = { ['txt'] = 'Muka surat laman' }, ['legend'] = { ['txt'] = '(kunci kepada [[Bantuan:Status_laman|Status Laman]])' } }, ['missing_heading_id'] = function(id) return 'Tidak jumpa tajuk untuk ID: ' .. id end, } 9suy6vi3w5j6719xd117jn23epgnwuo 22555 22553 2026-04-13T09:24:33Z Hakimi97 9 22555 Scribunto text/plain return { ['headings'] = { ['title'] = { ['txt'] = 'Tajuk' }, ['subtitle'] = { ['txt'] = 'Subtajuk' }, ['language'] = { ['txt'] = 'Bahasa' }, ['volume'] = { ['txt'] = 'Jilid' }, ['edition'] = { ['txt'] = 'Edisi' }, ['author'] = { ['txt'] = 'Pengarang' }, ['translator'] = { ['txt'] = 'Penterjemah' }, ['editor'] = { ['txt'] = 'Penyunting' }, ['illustrator'] = { ['txt'] = 'Pengilustrasi' }, ['publisher'] = { ['txt'] = 'Penerbit' }, ['address'] = { ['txt'] = 'Alamat' }, ['publishedin'] = { ['txt'] = 'Alamat penerbitan' }, ['year'] = { ['txt'] = 'Tahun' }, ['inception'] = { ['txt'] = 'Tarikh terawal' }, ['printer'] = { ['txt'] = 'Pencetak' }, ['source'] = { ['txt'] = 'Sumber' }, ['progress'] = { ['txt'] = 'Kemajuan' }, ['volumes'] = { ['txt'] = 'Siri' }, }, ['status'] = { ['T'] = { ['cat'] = 'Indeks disahkan', ['txt'] = 'Selesai disahkan', }, ['V'] = { ['cat'] = 'Indeks telah dibacaprufkan', ['txt'] = 'Akan disahkan', }, ['C'] = { ['cat'] = 'Indeks belum dibacaprufkan', ['txt'] = 'Akan dibacaprufkan', }, ['OCR'] = { ['cat'] = 'Indeks - Lapisan Teks Diperlukan', ['txt'] = 'Perlu tambah lapisan teks OCR', }, ['L'] = { ['cat'] = 'Indeks - Fail yang perlu dibaiki', ['txt'] = 'Fail sumber cacat', ['error'] = true, }, ['X'] = { ['cat'] = 'Indeks - Fail untuk disemak', ['txt'] = 'Perkemaskan senarai muka surat untuk fail sumber sebelum memulakan proses baca pruf (untuk mengesahkan fail tersebut tidak ada masalah)', ['error'] = true, }, ['_missing'] = { ['cat'] = 'Indeks - Kemajuan tidak diketahui', ['txt'] = 'Kemajuan tidak diketahui (ralat templat)', ['error'] = true, }, ['_default'] = { ['cat'] = 'Indeks - Kemajuan tidak diketahui', ['txt'] = function(index_status) return 'Kemajuan tidak diketahui: ' .. index_status .. ' (ralat templat)' end, ['error'] = true, } }, ['cover'] = { ['width'] = '250px', ['image'] = 'File:Placeholder book.svg' }, ['cover_cats'] = { ['file_types'] = { ['jpg'] = 'image', ['png'] = 'image', ['gif'] = 'image', ['tif'] = 'image', ['ogg'] = 'audiovisual', ['ogv'] = 'audiovisual', ['webm'] = 'audiovisual', ['pdf'] = 'multipage', ['djvu'] = 'multipage', }, ['image'] = 'Indeks fail imej', ['audiovisual'] = 'Indeks fail audiovizual', ['unknown'] = 'Indeks jenis tidak diketahui', ['missing'] = 'Indeks dengan fail hilang', }, ['type_cats'] = { ['book'] = 'Indeks - Buku', ['journal'] = 'Indeks - Jurnal', ['collection'] = 'Indeks - Koleksi', ['dictionary'] = 'Indeks - Kamus', ['phdthesis'] = 'Indeks - Tesis', }, ['source_cats'] = { ['djvu'] = 'Indeks fail DjVu', ['pdf'] = 'Indeks fail PDF', ['jpg'] = 'Indeks fail JPG', ['png'] = 'Indeks fail PNG', ['gif'] = 'Indeks fail GIF', ['tif'] = 'Indeks fail TIF', ['ogg'] = 'Indeks fail OGG', ['ogv'] = 'Indeks fail OGV', ['webm'] = 'Indeks fail WebM', }, ['pagelist'] = { ['pages'] = { ['txt'] = 'Senarai muka surat' }, ['legend'] = { ['txt'] = '(kunci kepada [[Bantuan:Status_laman|Status Laman]])' } }, ['missing_heading_id'] = function(id) return 'Tidak jumpa tajuk untuk ID: ' .. id end, } fu5n8mjoc332la76xk9wjji7r15s5b8 22558 22555 2026-04-13T09:29:49Z Hakimi97 9 22558 Scribunto text/plain return { ['headings'] = { ['title'] = { ['txt'] = 'Tajuk' }, ['subtitle'] = { ['txt'] = 'Subtajuk' }, ['language'] = { ['txt'] = 'Bahasa' }, ['volume'] = { ['txt'] = 'Jilid' }, ['edition'] = { ['txt'] = 'Edisi' }, ['author'] = { ['txt'] = 'Pengarang' }, ['translator'] = { ['txt'] = 'Penterjemah' }, ['editor'] = { ['txt'] = 'Penyunting' }, ['illustrator'] = { ['txt'] = 'Pengilustrasi' }, ['publisher'] = { ['txt'] = 'Penerbit' }, ['address'] = { ['txt'] = 'Alamat' }, ['publishedin'] = { ['txt'] = 'Alamat penerbitan' }, ['year'] = { ['txt'] = 'Tahun' }, ['inception'] = { ['txt'] = 'Tarikh terawal' }, ['printer'] = { ['txt'] = 'Pencetak' }, ['source'] = { ['txt'] = 'Sumber' }, ['progress'] = { ['txt'] = 'Kemajuan' }, ['volumes'] = { ['txt'] = 'Siri' }, }, ['status'] = { ['T'] = { ['cat'] = 'Indeks disahkan', ['txt'] = 'Selesai disahkan', }, ['V'] = { ['cat'] = 'Indeks telah dibacaprufkan', ['txt'] = 'Akan disahkan', }, ['C'] = { ['cat'] = 'Indeks belum dibacaprufkan', ['txt'] = 'Akan dibacaprufkan', }, ['OCR'] = { ['cat'] = 'Indeks - Lapisan Teks Diperlukan', ['txt'] = 'Perlu tambah lapisan teks OCR', }, ['L'] = { ['cat'] = 'Indeks - Fail yang perlu dibaiki', ['txt'] = 'Fail sumber cacat', ['error'] = true, }, ['X'] = { ['cat'] = 'Indeks - Fail untuk disemak', ['txt'] = 'Semak kesemua muka surat pada fail sumber sebelum memulakan proses baca pruf (untuk mengesahkan fail tersebut tidak ada masalah)', ['error'] = true, }, ['_missing'] = { ['cat'] = 'Indeks - Kemajuan tidak diketahui', ['txt'] = 'Kemajuan tidak diketahui (ralat templat)', ['error'] = true, }, ['_default'] = { ['cat'] = 'Indeks - Kemajuan tidak diketahui', ['txt'] = function(index_status) return 'Kemajuan tidak diketahui: ' .. index_status .. ' (ralat templat)' end, ['error'] = true, } }, ['cover'] = { ['width'] = '250px', ['image'] = 'File:Placeholder book.svg' }, ['cover_cats'] = { ['file_types'] = { ['jpg'] = 'image', ['png'] = 'image', ['gif'] = 'image', ['tif'] = 'image', ['ogg'] = 'audiovisual', ['ogv'] = 'audiovisual', ['webm'] = 'audiovisual', ['pdf'] = 'multipage', ['djvu'] = 'multipage', }, ['image'] = 'Indeks fail imej', ['audiovisual'] = 'Indeks fail audiovizual', ['unknown'] = 'Indeks jenis tidak diketahui', ['missing'] = 'Indeks dengan fail hilang', }, ['type_cats'] = { ['book'] = 'Indeks - Buku', ['journal'] = 'Indeks - Jurnal', ['collection'] = 'Indeks - Koleksi', ['dictionary'] = 'Indeks - Kamus', ['phdthesis'] = 'Indeks - Tesis', }, ['source_cats'] = { ['djvu'] = 'Indeks fail DjVu', ['pdf'] = 'Indeks fail PDF', ['jpg'] = 'Indeks fail JPG', ['png'] = 'Indeks fail PNG', ['gif'] = 'Indeks fail GIF', ['tif'] = 'Indeks fail TIF', ['ogg'] = 'Indeks fail OGG', ['ogv'] = 'Indeks fail OGV', ['webm'] = 'Indeks fail WebM', }, ['pagelist'] = { ['pages'] = { ['txt'] = 'Senarai muka surat' }, ['legend'] = { ['txt'] = '(kunci kepada [[Bantuan:Status_laman|Status Laman]])' } }, ['missing_heading_id'] = function(id) return 'Tidak jumpa tajuk untuk ID: ' .. id end, } a51v9b5x26jh72t4r7yih629xy4wcab Kategori:Laman indeks karya yang asal dalam bahasa Melayu Klasik 14 7956 22538 2026-04-13T08:39:37Z Hakimi97 9 Mencipta laman baru dengan kandungan '{{Kategori penyelenggaraan}} [[Kategori:Laman indeks mengikut bahasa|Melayu Klasik]]' 22538 wikitext text/x-wiki {{Kategori penyelenggaraan}} [[Kategori:Laman indeks mengikut bahasa|Melayu Klasik]] 0qiy9not7mqmws6gxpku91le7wkivyr