وِکیٖپیٖڈیا kswiki https://ks.wikipedia.org/wiki/%D8%A7%D9%8E%DB%81%D9%8E%D9%85_%D8%B5%D9%8E%D9%81%DB%81%D9%95 MediaWiki 1.46.0-wmf.26 first-letter میڈیا خاص کَتھ رُکُن رُکُن کَتھ وِکیٖپیٖڈیا وِکیٖپیٖڈیا کَتھ فَیِل فَیِل کَتھ میٖڈیاوِکی میٖڈیاوِکی کَتھ فرما فرما کَتھ مَدَتھ مَدَتھ کَتھ زٲژ زٲژ کَتھ TimedText TimedText talk Module Module talk Event Event talk ہِندوستان 0 3109 136781 132202 2026-05-01T07:28:11Z آیات محراج 11062 More advanced template added 136781 wikitext text/x-wiki {{1}} {{P1|[[ہِندوستان]]}} {{P2|[[हिन्दोस्तान]]}} {{2}}{{Infobox political geography|v_p18=India Montage.jpg}} '''ہِندوستان''' ([[کٲشِر زَبان|کٲشُر]] : /hindoːstaːn/ ، {{lang-hi|भारत}}، {{lang-en|India}}) چھُ براعظم [[ایشِیا]]ہَس مَنٛز مٕلٕک۔ اَمِچ آبٲدی چھےٚ ۱۔۳۵ اَرَب۔ ہِندوستان شُمٲلی دیصی پروتراج: [[ہِمالیَہ|حیمالے]]: چھُ جٔنوٗبی [[سِندوٗ محاساگر]]: ہِندوستان پؠٹھ [[نیپال]]، [[تِبت|تِبَت]] ([[چیٖن]]) مٕلٕک؛ پصچیمع [[پٲکِستان]]، پُروٗع چھُ [[برما|برٛما]] تہٕ جٔنوٗبی [[سِری لنٛکا]] مٕلٕک۔<ref name="Dyson2018p1">{{harvnb|Dyson|2018|p=[https://books.google.com/books?id=3TRtDwAAQBAJ&pg=PA1 1]}}, "Modern human beings—''Homo sapiens''—originated in Africa۔ then, intermittently, sometime between 60,000 and 80,000 years ago, tiny groups of them began to enter the north-west of the Indian subcontinent۔ It seems likely that initially they came by way of the coast. .. it is virtually certain that there were ''Homo sapiens'' in the subcontinent 55,000 years ago, even though the earliest fossils that have been found of them date to only about 30,000 years before the present."</ref> ہِندوستانٕچ رازٕ دٲنؠ چھےٚ [[نٔو دِل]]۔ ==حَوالہٕ== [[زٲژ:مُلُک]] [[زٲژ:ہِندوستان]] ibnocsln48748f8xmeid8ewqk8u6s7v رُکُن کَتھ:Imranqazi90 3 6224 136704 136703 2026-04-30T12:10:53Z آیات محراج 11062 136704 wikitext text/x-wiki == ہیللو == اسلام عللِکُم. ميه چھِ سیٹھاہ خوشی کِ توئے چیو کشیر وِکی پیٹھ پنٕنُن وقت دیون . اگر کیہ ضرورت اسہ مےا ونزیو. باقی وسلام. [[رُکُن:Iflaq|Iflaq]] ([[رُکُن بَحَژ:Iflaq|talk]]) ٠٣:٤٣, ٢٢ جوٗن ٢٠٢١ (UTC) واعلیکم السلام جِناب، بہٕ گوس خۄش زِ اَکھ نۆو کٲشُر چھُ آمُت یَتھ ویٖکیٖپیٖڈیاہَس پؠٹھ ۔بہٕ چھُس مٔنٛزؠ مٔنٛزؠ وَقٕت دِوان کیٛازِ بہٕ چھُس اَز کَل زیٛادٕ آوُر پَننؠن کَمہِ سٟتؠ۔ ییٚلہِ مےٚ آسہِ فُرصَتھ بہٕ بَناوٕ بیٚیہِ کانٛہہ نٔوؠ مَضموٗن انشاءاللہ۔ اۆر زُو تہٕ دۆر کۆٹھ۔ [[رُکُن:Imranqazi90|Imranqazi90]] ([[رُکُن بَحَژ:Imranqazi90|talk]]) ١٢:٤٧, ٢٢ جوٗن ٢٠٢١ (UTC) == Join Discussion now ! == Hello Imran, Hope you are well. I want to bring this to your notice that there is a discussion going on at [[Wikipedia:اؠسَمبَلی (تَکنیٖکی)]] about the creation of new user group for our Wikipedia. The group can be helpful in fighting Vandalism. I want you to join the discussion and cast your vote accordingly. [[رُکُن:Iflaq|افلٲق]] ([[رُکُن بَحَژ:Iflaq|talk]]) ١٠:٤٠, ١٥ جولائی ٢٠٢١ (UTC) == Eid Mubarak == May you continue to grow wiser every day! May this Eid bring happiness to you and your family. Eid al-Adha Mubarak! [[رُکُن:Iflaq|افلٲق]] ([[رُکُن بَحَژ:Iflaq|talk]]) ٠٨:٠٩, ٢١ جولائی ٢٠٢١ (UTC) [[رُکُن:Iflaq|افلٲق]] Eid Mubarak to you too my dear brother. May Insha'Allah this Eid bring prosperity and happiness to your family. Stay blessed. اۆر زُو تہٕ دۆر کۆٹھ [[رُکُن:Imranqazi90|Imranqazi90]] ([[رُکُن بَحَژ:Imranqazi90|talk]]) ١٤:٣٦, ٢١ جولائی ٢٠٢١ (UTC) ==New message from Iflaq== [[File:Symbol watching blue lashes high contrast.svg|25px|link=|alt=]]&nbsp; تُہۍ چھِ دَعوت کَرنہٕ یِون زِ تُہؠ کٕرو إکس مَسلس پیٹھ بَحَژ ییتھ جاے [[:Wikipedia:اؠسَمبَلی (تَکنیٖکی)]]. [[رُکُن:Iflaq|افلٲق]] ([[رُکُن بَحَژ:Iflaq|talk]]) ١١:٣٩, ٢٥ اَگست ٢٠٢١ (UTC){{Z48}}<!-- [[Template:Please see]] --> == Invitation == I have created a Whatsapp group for our small Wikipedia Community where we can encourage new people to join and help them in case they need any help. You are Invited to join the group. [https://chat.whatsapp.com/G6hB6AsghAo0QNC6H8AfbN Link] Thankyou. [[رُکُن:Iflaq|افلٲق]] ([[رُکُن بَحَژ:Iflaq|talk]]) ١٥:٤٩, ٢٧ اَگست ٢٠٢١ (UTC) {{subst:db-reason-notice|1=زٲژ:چائ|2=Not needed}} --[[User:Hulged|<span style="background:linear-gradient(90deg,crimson,indigo, #ADD8E6); -webkit-background-clip:text !important; -webkit-text-fill-color:transparent;">کٲمِل علی بَٹ</span>]] ([[User talk:Hulged|کَتھ]]) ١١:٠٣, ٢٣ سیٚپٹَمبَر ٢٠٢١ (UTC) ==Merchandise Giveaway Nomination== {| style="border: 1px solid gray; background-color: #FFFFCC; " | [[File:3WMFShopTees.png|100px|alt=A Wikimedia t-shirt!]] | style="vertical-align:top;" | <div style="text-align: center; font-size: x-large; font-weight: bold; padding: 0; vertical-align: bottom; color: black">You deserve a thank you!</div> ---- <div style="color:black; text-align:center;"> I thought that you deserved something a bit extra for all of the amazing work you've done for the project. <br> I've [[:m:Merchandise_giveaways/Nominations/Imranqazi90|nominated]] you for a [[:m:Merchandise giveaways|gift from the Wikimedia Foundation]]!</div> |} -- [[User:Iflaq|<span style="font-family:sans-serif; color:#FF1100; text-shadow:gray 0.2em 0.2em 0.4em;">'''اِفلاق'''</span>]] [[User_talk:Iflaq|<sup>''(بَِحَژ صَفہٕ)''</sup>]] 05:25, 5 فَرؤری 2022 (UTC) == مَدَتھ صَفہٕ تَخلیٖق == سَلام جِناب، مےٚ چھِ وۄمید زِ تُہؠ ٲسِو ٹھیٖکھ. کَتھ چھِ یِتھ پٲٹھؠ زِ مَدَتھ صَفہٕ تَخلیٖق کَرُن چھُ وِکیٖپیٖڈیاہَس پؠٹھ جٲری، چونٛکہِ تُہؠ چھِو یَتھ وِکیٖپیٖڈیاہَس پؠٹھ مٲہِر صٲرِف ، تُہؠ چھِ داوَتھ یِوان دِینہٕ زِ تُہؠ کٔرِو تِم صَفہٕ یا عُنٛوان مُنتَخٕب یِمَن پؠٹھ مَدَتھ صَفہٕ گَژھَن تَخلیٖق کَرنہٕ یِنؠ. یِم تَجویٖز گَژھَن [[وپ:مَدَتھ صَفہٕ تَخلیٖق|ہَتھ جاے]] دَرٕج کَرنہٕ یِنؠ. اگر تُہؠ تہِ چھِو یَژھان مَدَتھ صَفہٕ تَخلیٖق کَرٕنؠ تُہؠ چھُ تَتھ خٲطرٕ خٲر مَقدَم کَرنہٕ یِوان. اؠڈِٹ کَرُن مُبارَک! <small><sub><span style="color:grey;"> </span></sub></small>[[User:511KeV|<span style="font-family:sans-serif; color:#FF1100; text-shadow:.2em .2em .4em #AfAfB1;">'''511KeV'''</span>]] [[User_talk:511KeV|<sup> '' (کتھ باتھ)''</sup>]] 17:06, 10 جُلے 2022 (UTC) == مَدَتھ صَفَن مُتلِق راے == اَسلام عَليكُم تہٕ آداب Imranqazi90 صٲب! وۄمید چھِ زِ تُہؠ ٲسِو ٹھیٖکھ پٲٹھؠ، کَتھ چھِ یِتھ پٲٹھؠ زِ اَسہِ چھِ یَتھ وِکیٖپیٖڈیاہَس پؠٹھ کیٚنٛہہ صَفہٕ، ویڈیو تہٕ آڈیو بنٲمِت [[وِکیٖمیٖڈیا فَونڈیشَن]] ہٕنٛد مَدَتھ سٟتؠ. اَتھ مَنصوبَس دوران آے صَفہٕ ویڈیو تہٕ آڈیو تَخلیٖق کَرنہٕ یِم صٲرفَن اؠڈِٹ کَرنَس مَنٛز مَدَتھ ہیٚکَن کٔرِتھ. تُہؠ ہیٚکِو یِم تَمام صَفہٕ [[وِکیٖپیٖڈیا:مَدَتھ صَفہٕ تَخلیٖق|یَتھ جاے وُچھِتھ]]. یِمَن صَفَن ہٕنٛز لِنک ییٚہِ خٲر مَقدَم فرما مَنٛز تہِ دَرٕج کَرنہٕ تاکہِ نٔو صٲرِف ہیٚکَن یِمو صَفو سٟتؠ اؠڈِٹ کَرُن ہیٚچھِتھ. چۄنٛکہِ اَمہِ مَنصوبُک وَقت گو اِختِتام، وۄنی چھِو تۄہہِ أسؠ مودبانہٕ گُزٲرِش کَران زِ تُہؠ [[مَدَتھ:تَعارُف/خَیال|دِیو یِمَن صَفَن پؠٹھ پنٕنی راے]]. اَتھ مَنٛز ہیٚکِو تۆہی پَنٕنہ تَجویٖز، مَشورٕ آیتَن تھٲوِتھ یُتھ یِم صَفہٕ اَمہِ کھۄتہٕ بہتر بَنِتھ ہؠٚکَن تہٕ کَرن صٲرفَن اتھٕ رۆٹ ،یمہٕ سٟتؠ وِکیٖپیٖڈیا پَکہِ تَرقی ہٕنٛزِن نٔوؠ وَتہِ پؠٹھ. بیٚیہِ روزِو اؠڈِٹ کَران تاکہِ کٲشِر زَبان روزِ زِندٕ. اؠڈِٹ کَرُن مُبارَک. مَنصوبہٕ صَدٕر : <small><sub><span style="color:grey;"> </span></sub></small>[[User:511KeV|<span style="font-family:sans-serif; color:#FF1100; text-shadow:.2em .2em .4em #AfAfB1;">'''511KeV'''</span>]] [[User_talk:511KeV|<sup> '' (کتھ باتھ)''</sup>]] 13:37, 16 سَتَمبَر 2022 (UTC) == مومینٹ چارٹَر کَتھ باتھ مَنٛز گٔژھِو شٲمِل == سَلام، تۄہہِ آسہِ پَتا زِ، مومینٹ چارٹَر ڈرافٹِنگ کٔمِٹی (ایم سی ڈی سی) چھِ بَرادری ہٕنٛز تَجویٖز رَٹان کیٚنٛہہ ڈرافٹَن مُتلِق: یِم چھِ گۄڈٕ کَتھ، "مۄل تہٕ اصوٗل" تہٕ "کِردار تہٕ زِمہٕ دٲری" (مَقصَد جُملہٕ). أسؠ چھِ یَژھ زِ کٲشِر بَرادری گَژھِ پوٗرٕ پٲٹھؠ اَتھ عَملہِ مَنٛز شٲمِل گَژھِن تہٕ اَتھ مُتلِق راے پیش کَرٕنؠ. اَمہِ کِن چھِ 9 دَسَمبَر 8:00 بَجے پؠٹھ 9:00 بَجے تام اَکھ آنلایِن مُلاکاتھ کَرنُک فٲصلہٕ نِنہٕ آمُت یُس [[گوٗگٕل میٖٹ|گوٗگل میٖٹَس]] پؠٹھ آسہِ. أسؠ چھِ تۄہہِ داوَتھ دِوان اَتھ مَنٛز شٲمِل گَژھنہٕ خٲطرٕ تہٕ پَننؠ راے برٛونٛہہ کُن تھاونہٕ خٲطرٕ! مومینٹ چارٹَر عُنوانَس مُتلِق ہیٚکِو تۄہہِ، [[:c:File:Ask_Me_Anything_on_Movement_Charter,_Introduction_by_Érica_Azzellini,_English,_Nov_12,_2022.webm|مےٚ پژھِو مومینٹ چارٹَرَس مُتلِق کیٚنٛہہ تہِ]] تہٕ یِم ڈرافٹ پٔرِتھ ([[:m:Movement_Charter/Content/Preamble|گۄڈٕ کَتھ]], [[:m:Movement_Charter/Content/Values_%26_Principles|مۄل تہٕ اصوٗل]], [[:m:Movement_Charter/Content/Roles_%26_Responsibilities|کِردار تہٕ زِمہٕ دٲری]]) کَتھ باتھ برٛونٛہہ. *'''تٲریٖخ''': 9 دَسَمبَر 8:00 بَجے پؠٹھ 9:00 ہِندوستٲنؠ وَقٕت مُطٲبِق. *'''لِنک''': [https://meet.google.com/ymq-wbob-vzr یَتھ جاے] سَوالَن خٲطرٕ ہیٚکِو تۄہہِ ''[[User:511KeV|مےٚ ستؠ کَتھ باتھ کٔرِتھ]]''. شُکرِیا. [[رُکُن:MediaWiki message delivery|MediaWiki message delivery]] ([[رُکُن کَتھ:MediaWiki message delivery|کَتھ صَفہٕ]]) 13:28, 7 دَسَمبَر 2022 (UTC) <!-- Message sent by User:511KeV@kswiki using the list at https://ks.wikipedia.org/w/index.php?title=%D9%88%D9%90%DA%A9%DB%8C%D9%96%D9%BE%DB%8C%D9%96%DA%88%DB%8C%D8%A7:%D9%85%D9%88%D9%85%DB%8C%D9%86%D9%B9_%DA%86%D8%A7%D8%B1%D9%B9%D9%8E%D8%B1_%D8%A8%D9%8E%D8%B1%D8%A7%D8%AF%D8%B1%DB%8C_%DA%A9%D9%8E%D8%AA%DA%BE_%D8%A8%D8%A7%D8%AA%DA%BE&oldid=66678 --> == وِکی کانفرنٕس ہِندوستان 2023 == آداب، یہِ شیٚچھ چھِ وِکی کانفرنٕس ہِندوستان 2023 سُکالَرشِپ مُتلِق. [[m:WikiConference_India_2023|'''وِکی کانفرنٕس ہِندوستان 2023''']] پؠٹھ چھِ کیٚنٛہہ ہَفتو پؠٹھ کٲم جٲری تہٕ أسؠ چھِ زور شور ستؠ کٲم پَکناوَن. أسؠ چھِ واریاہ خۄش توہہِ تام یہِ شیٚچھ واتٕناونَس مَنٛز زِ [[m:WikiConference_India_2023/Program_Submissions|'''پرٛوگرام''']] تہٕ [[m:WikiConference_India_2023/Scholarships|'''سُکالَرشِپ''']] چھِ یَلہٕ تہٕ أسؠ چھِ تۄہہِ داوَتھ دِوان اَتھ مَنٛز شَرکٔژ کَرنہٕ خٲطرٕ. ٲخری تٲریٖخ یۆت تام تۄہہِ یِم بٕرِتھ ہیٚکِو چھِ 14 دَسَمبَر 2022. اَگر تُہؠ چھُ اَتھ مُتلِق مَدَتھ ضۆروٗرَتھ یا چھُ کانٛہہ تہِ سَوال تَتھ خٲطرٕ دِیو [[m:Talk:WikiConference_India_2023|'''کانفرنٕس کَتھ باتھ صَفَس''']] پؠٹھ اِطلاع. أسؠ کَرہو تۄہہِ مَدَتھ. وِکی کانفرنٕس ہِندوستان 2023 دٔسؠ اِطلاع. [[رُکُن:MediaWiki message delivery|MediaWiki message delivery]] ([[رُکُن کَتھ:MediaWiki message delivery|کَتھ صَفہٕ]]) 17:35, 9 دَسَمبَر 2022 (UTC) <!-- Message sent by User:511KeV@kswiki using the list at https://ks.wikipedia.org/w/index.php?title=%D9%88%D9%90%DA%A9%DB%8C%D9%96%D9%BE%DB%8C%D9%96%DA%88%DB%8C%D8%A7:%D8%A7%D9%8E%DB%81%D9%8E%D9%85_%D8%B1%D9%8F%DA%A9%D9%8F%D9%86&oldid=66748 --> == Source of Kashmiri city names == @[[رُکُن:Imranqazi90|Imranqazi90]] Assalamualaikum Hope you are doing well! I want you to help me with kashmiri places name as i also sometimes don't know their native names , I remember once you told me about kashir encyclopedia but I don't know how to search a specific term. Please guide me with it . Thanks [[رُکُن:آیات محراج|آیات محراج]] ([[رُکُن کَتھ:آیات محراج|کَتھ صَفہٕ]]) 17:18, 17 سیٚپٹَمبَر 2025 (UTC) :Walaikum as salaam , unfortunately there is no way to search for a specific term on Kashir Encyclopedia online. You will have to go through it manually unfortunately. Have a blessed day [[رُکُن:Imranqazi90|Imranqazi90]] ([[رُکُن کَتھ:Imranqazi90|کَتھ صَفہٕ]]) 12:04, 19 سیٚپٹَمبَر 2025 (UTC) ::@[[رُکُن:Imranqazi90|Imranqazi90]] thanks for the reply [[رُکُن:آیات محراج|آیات محراج]] ([[رُکُن کَتھ:آیات محراج|کَتھ صَفہٕ]]) 12:12, 19 سیٚپٹَمبَر 2025 (UTC) == Advice == @[[رُکُن:Imranqazi90|Imranqazi90]] assalamualaikum! I have a confusion like the word ending with ai sound for example lawngtalia in urdu it's written as لونگتالائی، is the ending ai sound written same way in kashmiri i as لاونٛگتلایی or with double y as i have seen many words I have seen are using double y instead of ئ. So please if you can clear me this confusion it will be helpful for me and for future article creation. [[رُکُن:آیات محراج|آیات محراج]] ([[رُکُن کَتھ:آیات محراج|کَتھ صَفہٕ]]) 17:12, 10 اپریٖل 2026 (UTC) :walaikum as salaam, yes for kashmiri the two vowel sounds (ai) will be transformed as (yi). So it will be as you mentioned لاونٛگتلایی۔ [[رُکُن:Imranqazi90|Imranqazi90]] ([[رُکُن کَتھ:Imranqazi90|کَتھ صَفہٕ]]) 19:47, 10 اپریٖل 2026 (UTC) ::ok thank you so much, one more question so does this rule apply to ui and other respective endings as well? [[رُکُن:آیات محراج|آیات محراج]] ([[رُکُن کَتھ:آیات محراج|کَتھ صَفہٕ]]) 05:27, 11 اپریٖل 2026 (UTC) :::My pleasure. Anything where ئ is involved for separating two vowels . So yes [[رُکُن:Imranqazi90|Imranqazi90]] ([[رُکُن کَتھ:Imranqazi90|کَتھ صَفہٕ]]) 08:25, 11 اپریٖل 2026 (UTC) ::::My pleasure. Anything where ئ is involved for separating two vowels . So yes Imranqazi90 ::::Any example so that I can understand this statement better. ::::Again thanks❤️ [[رُکُن:آیات محراج|آیات محراج]] ([[رُکُن کَتھ:آیات محراج|کَتھ صَفہٕ]]) 10:09, 11 اپریٖل 2026 (UTC) :::::I have one examples in mind. For example: اسرائیل : اِسرٲییٖل۔ I have no example in mind for ui but it would be uyi. [[رُکُن:Imranqazi90|Imranqazi90]] ([[رُکُن کَتھ:Imranqazi90|کَتھ صَفہٕ]]) 11:57, 11 اپریٖل 2026 (UTC) == Use of zwnj == @[[رُکُن:Imranqazi90|Imranqazi90]] Assalamualaikum i have a question can we use zwnj in words like دٔرؠ یاو as it is supposed to be a single word and by the nature of alphabet ؠis a non jointer character , so should I change the article title to دٔرؠ‌یاو. And translators like Microsoft, i noticed it gives words like سٲرۍسٕے as Microsoft still uses pashto yeh which is also a non joiner character and if following the same concept it should be سٲرؠ‌سٕے. I added a bot fixer command to fix this as bot used to change pashto yeh to kashmiri yeh causing the word look سٲرؠسٕے now bot automatically detects pashto yeh if in the middle then adds a zwnj automatically. As per I am concerned you edit kashmiri wikitonary and also edit ks terms on. English wikitonary so that's why I am asking because spelling should look uniform on every platform at least in wiki-related platforms. [[رُکُن:آیات محراج|آیات محراج]] ([[رُکُن کَتھ:آیات محراج|کَتھ صَفہٕ]]) 11:23, 30 اپریٖل 2026 (UTC) 30wgkl27zl4qpzw7nma8taxv21xn2bs 136763 136704 2026-04-30T19:45:37Z Imranqazi90 7468 /* Use of zwnj */ جَواب 136763 wikitext text/x-wiki == ہیللو == اسلام عللِکُم. ميه چھِ سیٹھاہ خوشی کِ توئے چیو کشیر وِکی پیٹھ پنٕنُن وقت دیون . اگر کیہ ضرورت اسہ مےا ونزیو. باقی وسلام. [[رُکُن:Iflaq|Iflaq]] ([[رُکُن بَحَژ:Iflaq|talk]]) ٠٣:٤٣, ٢٢ جوٗن ٢٠٢١ (UTC) واعلیکم السلام جِناب، بہٕ گوس خۄش زِ اَکھ نۆو کٲشُر چھُ آمُت یَتھ ویٖکیٖپیٖڈیاہَس پؠٹھ ۔بہٕ چھُس مٔنٛزؠ مٔنٛزؠ وَقٕت دِوان کیٛازِ بہٕ چھُس اَز کَل زیٛادٕ آوُر پَننؠن کَمہِ سٟتؠ۔ ییٚلہِ مےٚ آسہِ فُرصَتھ بہٕ بَناوٕ بیٚیہِ کانٛہہ نٔوؠ مَضموٗن انشاءاللہ۔ اۆر زُو تہٕ دۆر کۆٹھ۔ [[رُکُن:Imranqazi90|Imranqazi90]] ([[رُکُن بَحَژ:Imranqazi90|talk]]) ١٢:٤٧, ٢٢ جوٗن ٢٠٢١ (UTC) == Join Discussion now ! == Hello Imran, Hope you are well. I want to bring this to your notice that there is a discussion going on at [[Wikipedia:اؠسَمبَلی (تَکنیٖکی)]] about the creation of new user group for our Wikipedia. The group can be helpful in fighting Vandalism. I want you to join the discussion and cast your vote accordingly. [[رُکُن:Iflaq|افلٲق]] ([[رُکُن بَحَژ:Iflaq|talk]]) ١٠:٤٠, ١٥ جولائی ٢٠٢١ (UTC) == Eid Mubarak == May you continue to grow wiser every day! May this Eid bring happiness to you and your family. Eid al-Adha Mubarak! [[رُکُن:Iflaq|افلٲق]] ([[رُکُن بَحَژ:Iflaq|talk]]) ٠٨:٠٩, ٢١ جولائی ٢٠٢١ (UTC) [[رُکُن:Iflaq|افلٲق]] Eid Mubarak to you too my dear brother. May Insha'Allah this Eid bring prosperity and happiness to your family. Stay blessed. اۆر زُو تہٕ دۆر کۆٹھ [[رُکُن:Imranqazi90|Imranqazi90]] ([[رُکُن بَحَژ:Imranqazi90|talk]]) ١٤:٣٦, ٢١ جولائی ٢٠٢١ (UTC) ==New message from Iflaq== [[File:Symbol watching blue lashes high contrast.svg|25px|link=|alt=]]&nbsp; تُہۍ چھِ دَعوت کَرنہٕ یِون زِ تُہؠ کٕرو إکس مَسلس پیٹھ بَحَژ ییتھ جاے [[:Wikipedia:اؠسَمبَلی (تَکنیٖکی)]]. [[رُکُن:Iflaq|افلٲق]] ([[رُکُن بَحَژ:Iflaq|talk]]) ١١:٣٩, ٢٥ اَگست ٢٠٢١ (UTC){{Z48}}<!-- [[Template:Please see]] --> == Invitation == I have created a Whatsapp group for our small Wikipedia Community where we can encourage new people to join and help them in case they need any help. You are Invited to join the group. [https://chat.whatsapp.com/G6hB6AsghAo0QNC6H8AfbN Link] Thankyou. [[رُکُن:Iflaq|افلٲق]] ([[رُکُن بَحَژ:Iflaq|talk]]) ١٥:٤٩, ٢٧ اَگست ٢٠٢١ (UTC) {{subst:db-reason-notice|1=زٲژ:چائ|2=Not needed}} --[[User:Hulged|<span style="background:linear-gradient(90deg,crimson,indigo, #ADD8E6); -webkit-background-clip:text !important; -webkit-text-fill-color:transparent;">کٲمِل علی بَٹ</span>]] ([[User talk:Hulged|کَتھ]]) ١١:٠٣, ٢٣ سیٚپٹَمبَر ٢٠٢١ (UTC) ==Merchandise Giveaway Nomination== {| style="border: 1px solid gray; background-color: #FFFFCC; " | [[File:3WMFShopTees.png|100px|alt=A Wikimedia t-shirt!]] | style="vertical-align:top;" | <div style="text-align: center; font-size: x-large; font-weight: bold; padding: 0; vertical-align: bottom; color: black">You deserve a thank you!</div> ---- <div style="color:black; text-align:center;"> I thought that you deserved something a bit extra for all of the amazing work you've done for the project. <br> I've [[:m:Merchandise_giveaways/Nominations/Imranqazi90|nominated]] you for a [[:m:Merchandise giveaways|gift from the Wikimedia Foundation]]!</div> |} -- [[User:Iflaq|<span style="font-family:sans-serif; color:#FF1100; text-shadow:gray 0.2em 0.2em 0.4em;">'''اِفلاق'''</span>]] [[User_talk:Iflaq|<sup>''(بَِحَژ صَفہٕ)''</sup>]] 05:25, 5 فَرؤری 2022 (UTC) == مَدَتھ صَفہٕ تَخلیٖق == سَلام جِناب، مےٚ چھِ وۄمید زِ تُہؠ ٲسِو ٹھیٖکھ. کَتھ چھِ یِتھ پٲٹھؠ زِ مَدَتھ صَفہٕ تَخلیٖق کَرُن چھُ وِکیٖپیٖڈیاہَس پؠٹھ جٲری، چونٛکہِ تُہؠ چھِو یَتھ وِکیٖپیٖڈیاہَس پؠٹھ مٲہِر صٲرِف ، تُہؠ چھِ داوَتھ یِوان دِینہٕ زِ تُہؠ کٔرِو تِم صَفہٕ یا عُنٛوان مُنتَخٕب یِمَن پؠٹھ مَدَتھ صَفہٕ گَژھَن تَخلیٖق کَرنہٕ یِنؠ. یِم تَجویٖز گَژھَن [[وپ:مَدَتھ صَفہٕ تَخلیٖق|ہَتھ جاے]] دَرٕج کَرنہٕ یِنؠ. اگر تُہؠ تہِ چھِو یَژھان مَدَتھ صَفہٕ تَخلیٖق کَرٕنؠ تُہؠ چھُ تَتھ خٲطرٕ خٲر مَقدَم کَرنہٕ یِوان. اؠڈِٹ کَرُن مُبارَک! <small><sub><span style="color:grey;"> </span></sub></small>[[User:511KeV|<span style="font-family:sans-serif; color:#FF1100; text-shadow:.2em .2em .4em #AfAfB1;">'''511KeV'''</span>]] [[User_talk:511KeV|<sup> '' (کتھ باتھ)''</sup>]] 17:06, 10 جُلے 2022 (UTC) == مَدَتھ صَفَن مُتلِق راے == اَسلام عَليكُم تہٕ آداب Imranqazi90 صٲب! وۄمید چھِ زِ تُہؠ ٲسِو ٹھیٖکھ پٲٹھؠ، کَتھ چھِ یِتھ پٲٹھؠ زِ اَسہِ چھِ یَتھ وِکیٖپیٖڈیاہَس پؠٹھ کیٚنٛہہ صَفہٕ، ویڈیو تہٕ آڈیو بنٲمِت [[وِکیٖمیٖڈیا فَونڈیشَن]] ہٕنٛد مَدَتھ سٟتؠ. اَتھ مَنصوبَس دوران آے صَفہٕ ویڈیو تہٕ آڈیو تَخلیٖق کَرنہٕ یِم صٲرفَن اؠڈِٹ کَرنَس مَنٛز مَدَتھ ہیٚکَن کٔرِتھ. تُہؠ ہیٚکِو یِم تَمام صَفہٕ [[وِکیٖپیٖڈیا:مَدَتھ صَفہٕ تَخلیٖق|یَتھ جاے وُچھِتھ]]. یِمَن صَفَن ہٕنٛز لِنک ییٚہِ خٲر مَقدَم فرما مَنٛز تہِ دَرٕج کَرنہٕ تاکہِ نٔو صٲرِف ہیٚکَن یِمو صَفو سٟتؠ اؠڈِٹ کَرُن ہیٚچھِتھ. چۄنٛکہِ اَمہِ مَنصوبُک وَقت گو اِختِتام، وۄنی چھِو تۄہہِ أسؠ مودبانہٕ گُزٲرِش کَران زِ تُہؠ [[مَدَتھ:تَعارُف/خَیال|دِیو یِمَن صَفَن پؠٹھ پنٕنی راے]]. اَتھ مَنٛز ہیٚکِو تۆہی پَنٕنہ تَجویٖز، مَشورٕ آیتَن تھٲوِتھ یُتھ یِم صَفہٕ اَمہِ کھۄتہٕ بہتر بَنِتھ ہؠٚکَن تہٕ کَرن صٲرفَن اتھٕ رۆٹ ،یمہٕ سٟتؠ وِکیٖپیٖڈیا پَکہِ تَرقی ہٕنٛزِن نٔوؠ وَتہِ پؠٹھ. بیٚیہِ روزِو اؠڈِٹ کَران تاکہِ کٲشِر زَبان روزِ زِندٕ. اؠڈِٹ کَرُن مُبارَک. مَنصوبہٕ صَدٕر : <small><sub><span style="color:grey;"> </span></sub></small>[[User:511KeV|<span style="font-family:sans-serif; color:#FF1100; text-shadow:.2em .2em .4em #AfAfB1;">'''511KeV'''</span>]] [[User_talk:511KeV|<sup> '' (کتھ باتھ)''</sup>]] 13:37, 16 سَتَمبَر 2022 (UTC) == مومینٹ چارٹَر کَتھ باتھ مَنٛز گٔژھِو شٲمِل == سَلام، تۄہہِ آسہِ پَتا زِ، مومینٹ چارٹَر ڈرافٹِنگ کٔمِٹی (ایم سی ڈی سی) چھِ بَرادری ہٕنٛز تَجویٖز رَٹان کیٚنٛہہ ڈرافٹَن مُتلِق: یِم چھِ گۄڈٕ کَتھ، "مۄل تہٕ اصوٗل" تہٕ "کِردار تہٕ زِمہٕ دٲری" (مَقصَد جُملہٕ). أسؠ چھِ یَژھ زِ کٲشِر بَرادری گَژھِ پوٗرٕ پٲٹھؠ اَتھ عَملہِ مَنٛز شٲمِل گَژھِن تہٕ اَتھ مُتلِق راے پیش کَرٕنؠ. اَمہِ کِن چھِ 9 دَسَمبَر 8:00 بَجے پؠٹھ 9:00 بَجے تام اَکھ آنلایِن مُلاکاتھ کَرنُک فٲصلہٕ نِنہٕ آمُت یُس [[گوٗگٕل میٖٹ|گوٗگل میٖٹَس]] پؠٹھ آسہِ. أسؠ چھِ تۄہہِ داوَتھ دِوان اَتھ مَنٛز شٲمِل گَژھنہٕ خٲطرٕ تہٕ پَننؠ راے برٛونٛہہ کُن تھاونہٕ خٲطرٕ! مومینٹ چارٹَر عُنوانَس مُتلِق ہیٚکِو تۄہہِ، [[:c:File:Ask_Me_Anything_on_Movement_Charter,_Introduction_by_Érica_Azzellini,_English,_Nov_12,_2022.webm|مےٚ پژھِو مومینٹ چارٹَرَس مُتلِق کیٚنٛہہ تہِ]] تہٕ یِم ڈرافٹ پٔرِتھ ([[:m:Movement_Charter/Content/Preamble|گۄڈٕ کَتھ]], [[:m:Movement_Charter/Content/Values_%26_Principles|مۄل تہٕ اصوٗل]], [[:m:Movement_Charter/Content/Roles_%26_Responsibilities|کِردار تہٕ زِمہٕ دٲری]]) کَتھ باتھ برٛونٛہہ. *'''تٲریٖخ''': 9 دَسَمبَر 8:00 بَجے پؠٹھ 9:00 ہِندوستٲنؠ وَقٕت مُطٲبِق. *'''لِنک''': [https://meet.google.com/ymq-wbob-vzr یَتھ جاے] سَوالَن خٲطرٕ ہیٚکِو تۄہہِ ''[[User:511KeV|مےٚ ستؠ کَتھ باتھ کٔرِتھ]]''. شُکرِیا. [[رُکُن:MediaWiki message delivery|MediaWiki message delivery]] ([[رُکُن کَتھ:MediaWiki message delivery|کَتھ صَفہٕ]]) 13:28, 7 دَسَمبَر 2022 (UTC) <!-- Message sent by User:511KeV@kswiki using the list at https://ks.wikipedia.org/w/index.php?title=%D9%88%D9%90%DA%A9%DB%8C%D9%96%D9%BE%DB%8C%D9%96%DA%88%DB%8C%D8%A7:%D9%85%D9%88%D9%85%DB%8C%D9%86%D9%B9_%DA%86%D8%A7%D8%B1%D9%B9%D9%8E%D8%B1_%D8%A8%D9%8E%D8%B1%D8%A7%D8%AF%D8%B1%DB%8C_%DA%A9%D9%8E%D8%AA%DA%BE_%D8%A8%D8%A7%D8%AA%DA%BE&oldid=66678 --> == وِکی کانفرنٕس ہِندوستان 2023 == آداب، یہِ شیٚچھ چھِ وِکی کانفرنٕس ہِندوستان 2023 سُکالَرشِپ مُتلِق. [[m:WikiConference_India_2023|'''وِکی کانفرنٕس ہِندوستان 2023''']] پؠٹھ چھِ کیٚنٛہہ ہَفتو پؠٹھ کٲم جٲری تہٕ أسؠ چھِ زور شور ستؠ کٲم پَکناوَن. أسؠ چھِ واریاہ خۄش توہہِ تام یہِ شیٚچھ واتٕناونَس مَنٛز زِ [[m:WikiConference_India_2023/Program_Submissions|'''پرٛوگرام''']] تہٕ [[m:WikiConference_India_2023/Scholarships|'''سُکالَرشِپ''']] چھِ یَلہٕ تہٕ أسؠ چھِ تۄہہِ داوَتھ دِوان اَتھ مَنٛز شَرکٔژ کَرنہٕ خٲطرٕ. ٲخری تٲریٖخ یۆت تام تۄہہِ یِم بٕرِتھ ہیٚکِو چھِ 14 دَسَمبَر 2022. اَگر تُہؠ چھُ اَتھ مُتلِق مَدَتھ ضۆروٗرَتھ یا چھُ کانٛہہ تہِ سَوال تَتھ خٲطرٕ دِیو [[m:Talk:WikiConference_India_2023|'''کانفرنٕس کَتھ باتھ صَفَس''']] پؠٹھ اِطلاع. أسؠ کَرہو تۄہہِ مَدَتھ. وِکی کانفرنٕس ہِندوستان 2023 دٔسؠ اِطلاع. [[رُکُن:MediaWiki message delivery|MediaWiki message delivery]] ([[رُکُن کَتھ:MediaWiki message delivery|کَتھ صَفہٕ]]) 17:35, 9 دَسَمبَر 2022 (UTC) <!-- Message sent by User:511KeV@kswiki using the list at https://ks.wikipedia.org/w/index.php?title=%D9%88%D9%90%DA%A9%DB%8C%D9%96%D9%BE%DB%8C%D9%96%DA%88%DB%8C%D8%A7:%D8%A7%D9%8E%DB%81%D9%8E%D9%85_%D8%B1%D9%8F%DA%A9%D9%8F%D9%86&oldid=66748 --> == Source of Kashmiri city names == @[[رُکُن:Imranqazi90|Imranqazi90]] Assalamualaikum Hope you are doing well! I want you to help me with kashmiri places name as i also sometimes don't know their native names , I remember once you told me about kashir encyclopedia but I don't know how to search a specific term. Please guide me with it . Thanks [[رُکُن:آیات محراج|آیات محراج]] ([[رُکُن کَتھ:آیات محراج|کَتھ صَفہٕ]]) 17:18, 17 سیٚپٹَمبَر 2025 (UTC) :Walaikum as salaam , unfortunately there is no way to search for a specific term on Kashir Encyclopedia online. You will have to go through it manually unfortunately. Have a blessed day [[رُکُن:Imranqazi90|Imranqazi90]] ([[رُکُن کَتھ:Imranqazi90|کَتھ صَفہٕ]]) 12:04, 19 سیٚپٹَمبَر 2025 (UTC) ::@[[رُکُن:Imranqazi90|Imranqazi90]] thanks for the reply [[رُکُن:آیات محراج|آیات محراج]] ([[رُکُن کَتھ:آیات محراج|کَتھ صَفہٕ]]) 12:12, 19 سیٚپٹَمبَر 2025 (UTC) == Advice == @[[رُکُن:Imranqazi90|Imranqazi90]] assalamualaikum! I have a confusion like the word ending with ai sound for example lawngtalia in urdu it's written as لونگتالائی، is the ending ai sound written same way in kashmiri i as لاونٛگتلایی or with double y as i have seen many words I have seen are using double y instead of ئ. So please if you can clear me this confusion it will be helpful for me and for future article creation. [[رُکُن:آیات محراج|آیات محراج]] ([[رُکُن کَتھ:آیات محراج|کَتھ صَفہٕ]]) 17:12, 10 اپریٖل 2026 (UTC) :walaikum as salaam, yes for kashmiri the two vowel sounds (ai) will be transformed as (yi). So it will be as you mentioned لاونٛگتلایی۔ [[رُکُن:Imranqazi90|Imranqazi90]] ([[رُکُن کَتھ:Imranqazi90|کَتھ صَفہٕ]]) 19:47, 10 اپریٖل 2026 (UTC) ::ok thank you so much, one more question so does this rule apply to ui and other respective endings as well? [[رُکُن:آیات محراج|آیات محراج]] ([[رُکُن کَتھ:آیات محراج|کَتھ صَفہٕ]]) 05:27, 11 اپریٖل 2026 (UTC) :::My pleasure. Anything where ئ is involved for separating two vowels . So yes [[رُکُن:Imranqazi90|Imranqazi90]] ([[رُکُن کَتھ:Imranqazi90|کَتھ صَفہٕ]]) 08:25, 11 اپریٖل 2026 (UTC) ::::My pleasure. Anything where ئ is involved for separating two vowels . So yes Imranqazi90 ::::Any example so that I can understand this statement better. ::::Again thanks❤️ [[رُکُن:آیات محراج|آیات محراج]] ([[رُکُن کَتھ:آیات محراج|کَتھ صَفہٕ]]) 10:09, 11 اپریٖل 2026 (UTC) :::::I have one examples in mind. For example: اسرائیل : اِسرٲییٖل۔ I have no example in mind for ui but it would be uyi. [[رُکُن:Imranqazi90|Imranqazi90]] ([[رُکُن کَتھ:Imranqazi90|کَتھ صَفہٕ]]) 11:57, 11 اپریٖل 2026 (UTC) == Use of zwnj == @[[رُکُن:Imranqazi90|Imranqazi90]] Assalamualaikum i have a question can we use zwnj in words like دٔرؠ یاو as it is supposed to be a single word and by the nature of alphabet ؠis a non jointer character , so should I change the article title to دٔرؠ‌یاو. And translators like Microsoft, i noticed it gives words like سٲرۍسٕے as Microsoft still uses pashto yeh which is also a non joiner character and if following the same concept it should be سٲرؠ‌سٕے. I added a bot fixer command to fix this as bot used to change pashto yeh to kashmiri yeh causing the word look سٲرؠسٕے now bot automatically detects pashto yeh if in the middle then adds a zwnj automatically. As per I am concerned you edit kashmiri wikitonary and also edit ks terms on. English wikitonary so that's why I am asking because spelling should look uniform on every platform at least in wiki-related platforms. [[رُکُن:آیات محراج|آیات محراج]] ([[رُکُن کَتھ:آیات محراج|کَتھ صَفہٕ]]) 11:23, 30 اپریٖل 2026 (UTC) :Walaikum as salaam, you are absolutely correct for the spellings دٔرؠ یاو and سٲرؠ سٕے۔ The usage by Microsoft of the pasto letter ۍ as Kashmiri تالٕرؠ is unfortunate. I know that in unicode the matter has been fixed. As for zwnj, according to me, it would be optional as I haven't noticed its use in Kashmiri books. But it would interesting to have it in future especially if it was popularised through the existing kashmiri keyboards. If it was available in Kashmiri Gboard, then I would have used it. [[رُکُن:Imranqazi90|Imranqazi90]] ([[رُکُن کَتھ:Imranqazi90|کَتھ صَفہٕ]]) 19:45, 30 اپریٖل 2026 (UTC) 490bzca9704z8qj2wk3kfbt4o8w07l2 136764 136763 2026-05-01T05:05:57Z آیات محراج 11062 /* Use of zwnj */ جَواب 136764 wikitext text/x-wiki == ہیللو == اسلام عللِکُم. ميه چھِ سیٹھاہ خوشی کِ توئے چیو کشیر وِکی پیٹھ پنٕنُن وقت دیون . اگر کیہ ضرورت اسہ مےا ونزیو. باقی وسلام. [[رُکُن:Iflaq|Iflaq]] ([[رُکُن بَحَژ:Iflaq|talk]]) ٠٣:٤٣, ٢٢ جوٗن ٢٠٢١ (UTC) واعلیکم السلام جِناب، بہٕ گوس خۄش زِ اَکھ نۆو کٲشُر چھُ آمُت یَتھ ویٖکیٖپیٖڈیاہَس پؠٹھ ۔بہٕ چھُس مٔنٛزؠ مٔنٛزؠ وَقٕت دِوان کیٛازِ بہٕ چھُس اَز کَل زیٛادٕ آوُر پَننؠن کَمہِ سٟتؠ۔ ییٚلہِ مےٚ آسہِ فُرصَتھ بہٕ بَناوٕ بیٚیہِ کانٛہہ نٔوؠ مَضموٗن انشاءاللہ۔ اۆر زُو تہٕ دۆر کۆٹھ۔ [[رُکُن:Imranqazi90|Imranqazi90]] ([[رُکُن بَحَژ:Imranqazi90|talk]]) ١٢:٤٧, ٢٢ جوٗن ٢٠٢١ (UTC) == Join Discussion now ! == Hello Imran, Hope you are well. I want to bring this to your notice that there is a discussion going on at [[Wikipedia:اؠسَمبَلی (تَکنیٖکی)]] about the creation of new user group for our Wikipedia. The group can be helpful in fighting Vandalism. I want you to join the discussion and cast your vote accordingly. [[رُکُن:Iflaq|افلٲق]] ([[رُکُن بَحَژ:Iflaq|talk]]) ١٠:٤٠, ١٥ جولائی ٢٠٢١ (UTC) == Eid Mubarak == May you continue to grow wiser every day! May this Eid bring happiness to you and your family. Eid al-Adha Mubarak! [[رُکُن:Iflaq|افلٲق]] ([[رُکُن بَحَژ:Iflaq|talk]]) ٠٨:٠٩, ٢١ جولائی ٢٠٢١ (UTC) [[رُکُن:Iflaq|افلٲق]] Eid Mubarak to you too my dear brother. May Insha'Allah this Eid bring prosperity and happiness to your family. Stay blessed. اۆر زُو تہٕ دۆر کۆٹھ [[رُکُن:Imranqazi90|Imranqazi90]] ([[رُکُن بَحَژ:Imranqazi90|talk]]) ١٤:٣٦, ٢١ جولائی ٢٠٢١ (UTC) ==New message from Iflaq== [[File:Symbol watching blue lashes high contrast.svg|25px|link=|alt=]]&nbsp; تُہۍ چھِ دَعوت کَرنہٕ یِون زِ تُہؠ کٕرو إکس مَسلس پیٹھ بَحَژ ییتھ جاے [[:Wikipedia:اؠسَمبَلی (تَکنیٖکی)]]. [[رُکُن:Iflaq|افلٲق]] ([[رُکُن بَحَژ:Iflaq|talk]]) ١١:٣٩, ٢٥ اَگست ٢٠٢١ (UTC){{Z48}}<!-- [[Template:Please see]] --> == Invitation == I have created a Whatsapp group for our small Wikipedia Community where we can encourage new people to join and help them in case they need any help. You are Invited to join the group. [https://chat.whatsapp.com/G6hB6AsghAo0QNC6H8AfbN Link] Thankyou. [[رُکُن:Iflaq|افلٲق]] ([[رُکُن بَحَژ:Iflaq|talk]]) ١٥:٤٩, ٢٧ اَگست ٢٠٢١ (UTC) {{subst:db-reason-notice|1=زٲژ:چائ|2=Not needed}} --[[User:Hulged|<span style="background:linear-gradient(90deg,crimson,indigo, #ADD8E6); -webkit-background-clip:text !important; -webkit-text-fill-color:transparent;">کٲمِل علی بَٹ</span>]] ([[User talk:Hulged|کَتھ]]) ١١:٠٣, ٢٣ سیٚپٹَمبَر ٢٠٢١ (UTC) ==Merchandise Giveaway Nomination== {| style="border: 1px solid gray; background-color: #FFFFCC; " | [[File:3WMFShopTees.png|100px|alt=A Wikimedia t-shirt!]] | style="vertical-align:top;" | <div style="text-align: center; font-size: x-large; font-weight: bold; padding: 0; vertical-align: bottom; color: black">You deserve a thank you!</div> ---- <div style="color:black; text-align:center;"> I thought that you deserved something a bit extra for all of the amazing work you've done for the project. <br> I've [[:m:Merchandise_giveaways/Nominations/Imranqazi90|nominated]] you for a [[:m:Merchandise giveaways|gift from the Wikimedia Foundation]]!</div> |} -- [[User:Iflaq|<span style="font-family:sans-serif; color:#FF1100; text-shadow:gray 0.2em 0.2em 0.4em;">'''اِفلاق'''</span>]] [[User_talk:Iflaq|<sup>''(بَِحَژ صَفہٕ)''</sup>]] 05:25, 5 فَرؤری 2022 (UTC) == مَدَتھ صَفہٕ تَخلیٖق == سَلام جِناب، مےٚ چھِ وۄمید زِ تُہؠ ٲسِو ٹھیٖکھ. کَتھ چھِ یِتھ پٲٹھؠ زِ مَدَتھ صَفہٕ تَخلیٖق کَرُن چھُ وِکیٖپیٖڈیاہَس پؠٹھ جٲری، چونٛکہِ تُہؠ چھِو یَتھ وِکیٖپیٖڈیاہَس پؠٹھ مٲہِر صٲرِف ، تُہؠ چھِ داوَتھ یِوان دِینہٕ زِ تُہؠ کٔرِو تِم صَفہٕ یا عُنٛوان مُنتَخٕب یِمَن پؠٹھ مَدَتھ صَفہٕ گَژھَن تَخلیٖق کَرنہٕ یِنؠ. یِم تَجویٖز گَژھَن [[وپ:مَدَتھ صَفہٕ تَخلیٖق|ہَتھ جاے]] دَرٕج کَرنہٕ یِنؠ. اگر تُہؠ تہِ چھِو یَژھان مَدَتھ صَفہٕ تَخلیٖق کَرٕنؠ تُہؠ چھُ تَتھ خٲطرٕ خٲر مَقدَم کَرنہٕ یِوان. اؠڈِٹ کَرُن مُبارَک! <small><sub><span style="color:grey;"> </span></sub></small>[[User:511KeV|<span style="font-family:sans-serif; color:#FF1100; text-shadow:.2em .2em .4em #AfAfB1;">'''511KeV'''</span>]] [[User_talk:511KeV|<sup> '' (کتھ باتھ)''</sup>]] 17:06, 10 جُلے 2022 (UTC) == مَدَتھ صَفَن مُتلِق راے == اَسلام عَليكُم تہٕ آداب Imranqazi90 صٲب! وۄمید چھِ زِ تُہؠ ٲسِو ٹھیٖکھ پٲٹھؠ، کَتھ چھِ یِتھ پٲٹھؠ زِ اَسہِ چھِ یَتھ وِکیٖپیٖڈیاہَس پؠٹھ کیٚنٛہہ صَفہٕ، ویڈیو تہٕ آڈیو بنٲمِت [[وِکیٖمیٖڈیا فَونڈیشَن]] ہٕنٛد مَدَتھ سٟتؠ. اَتھ مَنصوبَس دوران آے صَفہٕ ویڈیو تہٕ آڈیو تَخلیٖق کَرنہٕ یِم صٲرفَن اؠڈِٹ کَرنَس مَنٛز مَدَتھ ہیٚکَن کٔرِتھ. تُہؠ ہیٚکِو یِم تَمام صَفہٕ [[وِکیٖپیٖڈیا:مَدَتھ صَفہٕ تَخلیٖق|یَتھ جاے وُچھِتھ]]. یِمَن صَفَن ہٕنٛز لِنک ییٚہِ خٲر مَقدَم فرما مَنٛز تہِ دَرٕج کَرنہٕ تاکہِ نٔو صٲرِف ہیٚکَن یِمو صَفو سٟتؠ اؠڈِٹ کَرُن ہیٚچھِتھ. چۄنٛکہِ اَمہِ مَنصوبُک وَقت گو اِختِتام، وۄنی چھِو تۄہہِ أسؠ مودبانہٕ گُزٲرِش کَران زِ تُہؠ [[مَدَتھ:تَعارُف/خَیال|دِیو یِمَن صَفَن پؠٹھ پنٕنی راے]]. اَتھ مَنٛز ہیٚکِو تۆہی پَنٕنہ تَجویٖز، مَشورٕ آیتَن تھٲوِتھ یُتھ یِم صَفہٕ اَمہِ کھۄتہٕ بہتر بَنِتھ ہؠٚکَن تہٕ کَرن صٲرفَن اتھٕ رۆٹ ،یمہٕ سٟتؠ وِکیٖپیٖڈیا پَکہِ تَرقی ہٕنٛزِن نٔوؠ وَتہِ پؠٹھ. بیٚیہِ روزِو اؠڈِٹ کَران تاکہِ کٲشِر زَبان روزِ زِندٕ. اؠڈِٹ کَرُن مُبارَک. مَنصوبہٕ صَدٕر : <small><sub><span style="color:grey;"> </span></sub></small>[[User:511KeV|<span style="font-family:sans-serif; color:#FF1100; text-shadow:.2em .2em .4em #AfAfB1;">'''511KeV'''</span>]] [[User_talk:511KeV|<sup> '' (کتھ باتھ)''</sup>]] 13:37, 16 سَتَمبَر 2022 (UTC) == مومینٹ چارٹَر کَتھ باتھ مَنٛز گٔژھِو شٲمِل == سَلام، تۄہہِ آسہِ پَتا زِ، مومینٹ چارٹَر ڈرافٹِنگ کٔمِٹی (ایم سی ڈی سی) چھِ بَرادری ہٕنٛز تَجویٖز رَٹان کیٚنٛہہ ڈرافٹَن مُتلِق: یِم چھِ گۄڈٕ کَتھ، "مۄل تہٕ اصوٗل" تہٕ "کِردار تہٕ زِمہٕ دٲری" (مَقصَد جُملہٕ). أسؠ چھِ یَژھ زِ کٲشِر بَرادری گَژھِ پوٗرٕ پٲٹھؠ اَتھ عَملہِ مَنٛز شٲمِل گَژھِن تہٕ اَتھ مُتلِق راے پیش کَرٕنؠ. اَمہِ کِن چھِ 9 دَسَمبَر 8:00 بَجے پؠٹھ 9:00 بَجے تام اَکھ آنلایِن مُلاکاتھ کَرنُک فٲصلہٕ نِنہٕ آمُت یُس [[گوٗگٕل میٖٹ|گوٗگل میٖٹَس]] پؠٹھ آسہِ. أسؠ چھِ تۄہہِ داوَتھ دِوان اَتھ مَنٛز شٲمِل گَژھنہٕ خٲطرٕ تہٕ پَننؠ راے برٛونٛہہ کُن تھاونہٕ خٲطرٕ! مومینٹ چارٹَر عُنوانَس مُتلِق ہیٚکِو تۄہہِ، [[:c:File:Ask_Me_Anything_on_Movement_Charter,_Introduction_by_Érica_Azzellini,_English,_Nov_12,_2022.webm|مےٚ پژھِو مومینٹ چارٹَرَس مُتلِق کیٚنٛہہ تہِ]] تہٕ یِم ڈرافٹ پٔرِتھ ([[:m:Movement_Charter/Content/Preamble|گۄڈٕ کَتھ]], [[:m:Movement_Charter/Content/Values_%26_Principles|مۄل تہٕ اصوٗل]], [[:m:Movement_Charter/Content/Roles_%26_Responsibilities|کِردار تہٕ زِمہٕ دٲری]]) کَتھ باتھ برٛونٛہہ. *'''تٲریٖخ''': 9 دَسَمبَر 8:00 بَجے پؠٹھ 9:00 ہِندوستٲنؠ وَقٕت مُطٲبِق. *'''لِنک''': [https://meet.google.com/ymq-wbob-vzr یَتھ جاے] سَوالَن خٲطرٕ ہیٚکِو تۄہہِ ''[[User:511KeV|مےٚ ستؠ کَتھ باتھ کٔرِتھ]]''. شُکرِیا. [[رُکُن:MediaWiki message delivery|MediaWiki message delivery]] ([[رُکُن کَتھ:MediaWiki message delivery|کَتھ صَفہٕ]]) 13:28, 7 دَسَمبَر 2022 (UTC) <!-- Message sent by User:511KeV@kswiki using the list at https://ks.wikipedia.org/w/index.php?title=%D9%88%D9%90%DA%A9%DB%8C%D9%96%D9%BE%DB%8C%D9%96%DA%88%DB%8C%D8%A7:%D9%85%D9%88%D9%85%DB%8C%D9%86%D9%B9_%DA%86%D8%A7%D8%B1%D9%B9%D9%8E%D8%B1_%D8%A8%D9%8E%D8%B1%D8%A7%D8%AF%D8%B1%DB%8C_%DA%A9%D9%8E%D8%AA%DA%BE_%D8%A8%D8%A7%D8%AA%DA%BE&oldid=66678 --> == وِکی کانفرنٕس ہِندوستان 2023 == آداب، یہِ شیٚچھ چھِ وِکی کانفرنٕس ہِندوستان 2023 سُکالَرشِپ مُتلِق. [[m:WikiConference_India_2023|'''وِکی کانفرنٕس ہِندوستان 2023''']] پؠٹھ چھِ کیٚنٛہہ ہَفتو پؠٹھ کٲم جٲری تہٕ أسؠ چھِ زور شور ستؠ کٲم پَکناوَن. أسؠ چھِ واریاہ خۄش توہہِ تام یہِ شیٚچھ واتٕناونَس مَنٛز زِ [[m:WikiConference_India_2023/Program_Submissions|'''پرٛوگرام''']] تہٕ [[m:WikiConference_India_2023/Scholarships|'''سُکالَرشِپ''']] چھِ یَلہٕ تہٕ أسؠ چھِ تۄہہِ داوَتھ دِوان اَتھ مَنٛز شَرکٔژ کَرنہٕ خٲطرٕ. ٲخری تٲریٖخ یۆت تام تۄہہِ یِم بٕرِتھ ہیٚکِو چھِ 14 دَسَمبَر 2022. اَگر تُہؠ چھُ اَتھ مُتلِق مَدَتھ ضۆروٗرَتھ یا چھُ کانٛہہ تہِ سَوال تَتھ خٲطرٕ دِیو [[m:Talk:WikiConference_India_2023|'''کانفرنٕس کَتھ باتھ صَفَس''']] پؠٹھ اِطلاع. أسؠ کَرہو تۄہہِ مَدَتھ. وِکی کانفرنٕس ہِندوستان 2023 دٔسؠ اِطلاع. [[رُکُن:MediaWiki message delivery|MediaWiki message delivery]] ([[رُکُن کَتھ:MediaWiki message delivery|کَتھ صَفہٕ]]) 17:35, 9 دَسَمبَر 2022 (UTC) <!-- Message sent by User:511KeV@kswiki using the list at https://ks.wikipedia.org/w/index.php?title=%D9%88%D9%90%DA%A9%DB%8C%D9%96%D9%BE%DB%8C%D9%96%DA%88%DB%8C%D8%A7:%D8%A7%D9%8E%DB%81%D9%8E%D9%85_%D8%B1%D9%8F%DA%A9%D9%8F%D9%86&oldid=66748 --> == Source of Kashmiri city names == @[[رُکُن:Imranqazi90|Imranqazi90]] Assalamualaikum Hope you are doing well! I want you to help me with kashmiri places name as i also sometimes don't know their native names , I remember once you told me about kashir encyclopedia but I don't know how to search a specific term. Please guide me with it . Thanks [[رُکُن:آیات محراج|آیات محراج]] ([[رُکُن کَتھ:آیات محراج|کَتھ صَفہٕ]]) 17:18, 17 سیٚپٹَمبَر 2025 (UTC) :Walaikum as salaam , unfortunately there is no way to search for a specific term on Kashir Encyclopedia online. You will have to go through it manually unfortunately. Have a blessed day [[رُکُن:Imranqazi90|Imranqazi90]] ([[رُکُن کَتھ:Imranqazi90|کَتھ صَفہٕ]]) 12:04, 19 سیٚپٹَمبَر 2025 (UTC) ::@[[رُکُن:Imranqazi90|Imranqazi90]] thanks for the reply [[رُکُن:آیات محراج|آیات محراج]] ([[رُکُن کَتھ:آیات محراج|کَتھ صَفہٕ]]) 12:12, 19 سیٚپٹَمبَر 2025 (UTC) == Advice == @[[رُکُن:Imranqazi90|Imranqazi90]] assalamualaikum! I have a confusion like the word ending with ai sound for example lawngtalia in urdu it's written as لونگتالائی، is the ending ai sound written same way in kashmiri i as لاونٛگتلایی or with double y as i have seen many words I have seen are using double y instead of ئ. So please if you can clear me this confusion it will be helpful for me and for future article creation. [[رُکُن:آیات محراج|آیات محراج]] ([[رُکُن کَتھ:آیات محراج|کَتھ صَفہٕ]]) 17:12, 10 اپریٖل 2026 (UTC) :walaikum as salaam, yes for kashmiri the two vowel sounds (ai) will be transformed as (yi). So it will be as you mentioned لاونٛگتلایی۔ [[رُکُن:Imranqazi90|Imranqazi90]] ([[رُکُن کَتھ:Imranqazi90|کَتھ صَفہٕ]]) 19:47, 10 اپریٖل 2026 (UTC) ::ok thank you so much, one more question so does this rule apply to ui and other respective endings as well? [[رُکُن:آیات محراج|آیات محراج]] ([[رُکُن کَتھ:آیات محراج|کَتھ صَفہٕ]]) 05:27, 11 اپریٖل 2026 (UTC) :::My pleasure. Anything where ئ is involved for separating two vowels . So yes [[رُکُن:Imranqazi90|Imranqazi90]] ([[رُکُن کَتھ:Imranqazi90|کَتھ صَفہٕ]]) 08:25, 11 اپریٖل 2026 (UTC) ::::My pleasure. Anything where ئ is involved for separating two vowels . So yes Imranqazi90 ::::Any example so that I can understand this statement better. ::::Again thanks❤️ [[رُکُن:آیات محراج|آیات محراج]] ([[رُکُن کَتھ:آیات محراج|کَتھ صَفہٕ]]) 10:09, 11 اپریٖل 2026 (UTC) :::::I have one examples in mind. For example: اسرائیل : اِسرٲییٖل۔ I have no example in mind for ui but it would be uyi. [[رُکُن:Imranqazi90|Imranqazi90]] ([[رُکُن کَتھ:Imranqazi90|کَتھ صَفہٕ]]) 11:57, 11 اپریٖل 2026 (UTC) == Use of zwnj == @[[رُکُن:Imranqazi90|Imranqazi90]] Assalamualaikum i have a question can we use zwnj in words like دٔرؠ یاو as it is supposed to be a single word and by the nature of alphabet ؠis a non jointer character , so should I change the article title to دٔرؠ‌یاو. And translators like Microsoft, i noticed it gives words like سٲرۍسٕے as Microsoft still uses pashto yeh which is also a non joiner character and if following the same concept it should be سٲرؠ‌سٕے. I added a bot fixer command to fix this as bot used to change pashto yeh to kashmiri yeh causing the word look سٲرؠسٕے now bot automatically detects pashto yeh if in the middle then adds a zwnj automatically. As per I am concerned you edit kashmiri wikitonary and also edit ks terms on. English wikitonary so that's why I am asking because spelling should look uniform on every platform at least in wiki-related platforms. [[رُکُن:آیات محراج|آیات محراج]] ([[رُکُن کَتھ:آیات محراج|کَتھ صَفہٕ]]) 11:23, 30 اپریٖل 2026 (UTC) :Walaikum as salaam, you are absolutely correct for the spellings دٔرؠ یاو and سٲرؠ سٕے۔ The usage by Microsoft of the pasto letter ۍ as Kashmiri تالٕرؠ is unfortunate. I know that in unicode the matter has been fixed. As for zwnj, according to me, it would be optional as I haven't noticed its use in Kashmiri books. But it would interesting to have it in future especially if it was popularised through the existing kashmiri keyboards. If it was available in Kashmiri Gboard, then I would have used it. [[رُکُن:Imranqazi90|Imranqazi90]] ([[رُکُن کَتھ:Imranqazi90|کَتھ صَفہٕ]]) 19:45, 30 اپریٖل 2026 (UTC) ::Gboard certainly lacks many required features and characters for kashmiri including below long wawy hamza , i sometimes use Microsoft swiftkeyboard and there is zwnj for kashmiri. Now I think we should use zwnj where ever required. ::Thank you for the reply . [[رُکُن:آیات محراج|آیات محراج]] ([[رُکُن کَتھ:آیات محراج|کَتھ صَفہٕ]]) 05:05, 1 مٔی 2026 (UTC) f2innebi9oxryq18mvm8n3xrqcxjbkv 136782 136764 2026-05-01T08:01:34Z Imranqazi90 7468 /* Use of zwnj */ جَواب 136782 wikitext text/x-wiki == ہیللو == اسلام عللِکُم. ميه چھِ سیٹھاہ خوشی کِ توئے چیو کشیر وِکی پیٹھ پنٕنُن وقت دیون . اگر کیہ ضرورت اسہ مےا ونزیو. باقی وسلام. [[رُکُن:Iflaq|Iflaq]] ([[رُکُن بَحَژ:Iflaq|talk]]) ٠٣:٤٣, ٢٢ جوٗن ٢٠٢١ (UTC) واعلیکم السلام جِناب، بہٕ گوس خۄش زِ اَکھ نۆو کٲشُر چھُ آمُت یَتھ ویٖکیٖپیٖڈیاہَس پؠٹھ ۔بہٕ چھُس مٔنٛزؠ مٔنٛزؠ وَقٕت دِوان کیٛازِ بہٕ چھُس اَز کَل زیٛادٕ آوُر پَننؠن کَمہِ سٟتؠ۔ ییٚلہِ مےٚ آسہِ فُرصَتھ بہٕ بَناوٕ بیٚیہِ کانٛہہ نٔوؠ مَضموٗن انشاءاللہ۔ اۆر زُو تہٕ دۆر کۆٹھ۔ [[رُکُن:Imranqazi90|Imranqazi90]] ([[رُکُن بَحَژ:Imranqazi90|talk]]) ١٢:٤٧, ٢٢ جوٗن ٢٠٢١ (UTC) == Join Discussion now ! == Hello Imran, Hope you are well. I want to bring this to your notice that there is a discussion going on at [[Wikipedia:اؠسَمبَلی (تَکنیٖکی)]] about the creation of new user group for our Wikipedia. The group can be helpful in fighting Vandalism. I want you to join the discussion and cast your vote accordingly. [[رُکُن:Iflaq|افلٲق]] ([[رُکُن بَحَژ:Iflaq|talk]]) ١٠:٤٠, ١٥ جولائی ٢٠٢١ (UTC) == Eid Mubarak == May you continue to grow wiser every day! May this Eid bring happiness to you and your family. Eid al-Adha Mubarak! [[رُکُن:Iflaq|افلٲق]] ([[رُکُن بَحَژ:Iflaq|talk]]) ٠٨:٠٩, ٢١ جولائی ٢٠٢١ (UTC) [[رُکُن:Iflaq|افلٲق]] Eid Mubarak to you too my dear brother. May Insha'Allah this Eid bring prosperity and happiness to your family. Stay blessed. اۆر زُو تہٕ دۆر کۆٹھ [[رُکُن:Imranqazi90|Imranqazi90]] ([[رُکُن بَحَژ:Imranqazi90|talk]]) ١٤:٣٦, ٢١ جولائی ٢٠٢١ (UTC) ==New message from Iflaq== [[File:Symbol watching blue lashes high contrast.svg|25px|link=|alt=]]&nbsp; تُہۍ چھِ دَعوت کَرنہٕ یِون زِ تُہؠ کٕرو إکس مَسلس پیٹھ بَحَژ ییتھ جاے [[:Wikipedia:اؠسَمبَلی (تَکنیٖکی)]]. [[رُکُن:Iflaq|افلٲق]] ([[رُکُن بَحَژ:Iflaq|talk]]) ١١:٣٩, ٢٥ اَگست ٢٠٢١ (UTC){{Z48}}<!-- [[Template:Please see]] --> == Invitation == I have created a Whatsapp group for our small Wikipedia Community where we can encourage new people to join and help them in case they need any help. You are Invited to join the group. [https://chat.whatsapp.com/G6hB6AsghAo0QNC6H8AfbN Link] Thankyou. [[رُکُن:Iflaq|افلٲق]] ([[رُکُن بَحَژ:Iflaq|talk]]) ١٥:٤٩, ٢٧ اَگست ٢٠٢١ (UTC) {{subst:db-reason-notice|1=زٲژ:چائ|2=Not needed}} --[[User:Hulged|<span style="background:linear-gradient(90deg,crimson,indigo, #ADD8E6); -webkit-background-clip:text !important; -webkit-text-fill-color:transparent;">کٲمِل علی بَٹ</span>]] ([[User talk:Hulged|کَتھ]]) ١١:٠٣, ٢٣ سیٚپٹَمبَر ٢٠٢١ (UTC) ==Merchandise Giveaway Nomination== {| style="border: 1px solid gray; background-color: #FFFFCC; " | [[File:3WMFShopTees.png|100px|alt=A Wikimedia t-shirt!]] | style="vertical-align:top;" | <div style="text-align: center; font-size: x-large; font-weight: bold; padding: 0; vertical-align: bottom; color: black">You deserve a thank you!</div> ---- <div style="color:black; text-align:center;"> I thought that you deserved something a bit extra for all of the amazing work you've done for the project. <br> I've [[:m:Merchandise_giveaways/Nominations/Imranqazi90|nominated]] you for a [[:m:Merchandise giveaways|gift from the Wikimedia Foundation]]!</div> |} -- [[User:Iflaq|<span style="font-family:sans-serif; color:#FF1100; text-shadow:gray 0.2em 0.2em 0.4em;">'''اِفلاق'''</span>]] [[User_talk:Iflaq|<sup>''(بَِحَژ صَفہٕ)''</sup>]] 05:25, 5 فَرؤری 2022 (UTC) == مَدَتھ صَفہٕ تَخلیٖق == سَلام جِناب، مےٚ چھِ وۄمید زِ تُہؠ ٲسِو ٹھیٖکھ. کَتھ چھِ یِتھ پٲٹھؠ زِ مَدَتھ صَفہٕ تَخلیٖق کَرُن چھُ وِکیٖپیٖڈیاہَس پؠٹھ جٲری، چونٛکہِ تُہؠ چھِو یَتھ وِکیٖپیٖڈیاہَس پؠٹھ مٲہِر صٲرِف ، تُہؠ چھِ داوَتھ یِوان دِینہٕ زِ تُہؠ کٔرِو تِم صَفہٕ یا عُنٛوان مُنتَخٕب یِمَن پؠٹھ مَدَتھ صَفہٕ گَژھَن تَخلیٖق کَرنہٕ یِنؠ. یِم تَجویٖز گَژھَن [[وپ:مَدَتھ صَفہٕ تَخلیٖق|ہَتھ جاے]] دَرٕج کَرنہٕ یِنؠ. اگر تُہؠ تہِ چھِو یَژھان مَدَتھ صَفہٕ تَخلیٖق کَرٕنؠ تُہؠ چھُ تَتھ خٲطرٕ خٲر مَقدَم کَرنہٕ یِوان. اؠڈِٹ کَرُن مُبارَک! <small><sub><span style="color:grey;"> </span></sub></small>[[User:511KeV|<span style="font-family:sans-serif; color:#FF1100; text-shadow:.2em .2em .4em #AfAfB1;">'''511KeV'''</span>]] [[User_talk:511KeV|<sup> '' (کتھ باتھ)''</sup>]] 17:06, 10 جُلے 2022 (UTC) == مَدَتھ صَفَن مُتلِق راے == اَسلام عَليكُم تہٕ آداب Imranqazi90 صٲب! وۄمید چھِ زِ تُہؠ ٲسِو ٹھیٖکھ پٲٹھؠ، کَتھ چھِ یِتھ پٲٹھؠ زِ اَسہِ چھِ یَتھ وِکیٖپیٖڈیاہَس پؠٹھ کیٚنٛہہ صَفہٕ، ویڈیو تہٕ آڈیو بنٲمِت [[وِکیٖمیٖڈیا فَونڈیشَن]] ہٕنٛد مَدَتھ سٟتؠ. اَتھ مَنصوبَس دوران آے صَفہٕ ویڈیو تہٕ آڈیو تَخلیٖق کَرنہٕ یِم صٲرفَن اؠڈِٹ کَرنَس مَنٛز مَدَتھ ہیٚکَن کٔرِتھ. تُہؠ ہیٚکِو یِم تَمام صَفہٕ [[وِکیٖپیٖڈیا:مَدَتھ صَفہٕ تَخلیٖق|یَتھ جاے وُچھِتھ]]. یِمَن صَفَن ہٕنٛز لِنک ییٚہِ خٲر مَقدَم فرما مَنٛز تہِ دَرٕج کَرنہٕ تاکہِ نٔو صٲرِف ہیٚکَن یِمو صَفو سٟتؠ اؠڈِٹ کَرُن ہیٚچھِتھ. چۄنٛکہِ اَمہِ مَنصوبُک وَقت گو اِختِتام، وۄنی چھِو تۄہہِ أسؠ مودبانہٕ گُزٲرِش کَران زِ تُہؠ [[مَدَتھ:تَعارُف/خَیال|دِیو یِمَن صَفَن پؠٹھ پنٕنی راے]]. اَتھ مَنٛز ہیٚکِو تۆہی پَنٕنہ تَجویٖز، مَشورٕ آیتَن تھٲوِتھ یُتھ یِم صَفہٕ اَمہِ کھۄتہٕ بہتر بَنِتھ ہؠٚکَن تہٕ کَرن صٲرفَن اتھٕ رۆٹ ،یمہٕ سٟتؠ وِکیٖپیٖڈیا پَکہِ تَرقی ہٕنٛزِن نٔوؠ وَتہِ پؠٹھ. بیٚیہِ روزِو اؠڈِٹ کَران تاکہِ کٲشِر زَبان روزِ زِندٕ. اؠڈِٹ کَرُن مُبارَک. مَنصوبہٕ صَدٕر : <small><sub><span style="color:grey;"> </span></sub></small>[[User:511KeV|<span style="font-family:sans-serif; color:#FF1100; text-shadow:.2em .2em .4em #AfAfB1;">'''511KeV'''</span>]] [[User_talk:511KeV|<sup> '' (کتھ باتھ)''</sup>]] 13:37, 16 سَتَمبَر 2022 (UTC) == مومینٹ چارٹَر کَتھ باتھ مَنٛز گٔژھِو شٲمِل == سَلام، تۄہہِ آسہِ پَتا زِ، مومینٹ چارٹَر ڈرافٹِنگ کٔمِٹی (ایم سی ڈی سی) چھِ بَرادری ہٕنٛز تَجویٖز رَٹان کیٚنٛہہ ڈرافٹَن مُتلِق: یِم چھِ گۄڈٕ کَتھ، "مۄل تہٕ اصوٗل" تہٕ "کِردار تہٕ زِمہٕ دٲری" (مَقصَد جُملہٕ). أسؠ چھِ یَژھ زِ کٲشِر بَرادری گَژھِ پوٗرٕ پٲٹھؠ اَتھ عَملہِ مَنٛز شٲمِل گَژھِن تہٕ اَتھ مُتلِق راے پیش کَرٕنؠ. اَمہِ کِن چھِ 9 دَسَمبَر 8:00 بَجے پؠٹھ 9:00 بَجے تام اَکھ آنلایِن مُلاکاتھ کَرنُک فٲصلہٕ نِنہٕ آمُت یُس [[گوٗگٕل میٖٹ|گوٗگل میٖٹَس]] پؠٹھ آسہِ. أسؠ چھِ تۄہہِ داوَتھ دِوان اَتھ مَنٛز شٲمِل گَژھنہٕ خٲطرٕ تہٕ پَننؠ راے برٛونٛہہ کُن تھاونہٕ خٲطرٕ! مومینٹ چارٹَر عُنوانَس مُتلِق ہیٚکِو تۄہہِ، [[:c:File:Ask_Me_Anything_on_Movement_Charter,_Introduction_by_Érica_Azzellini,_English,_Nov_12,_2022.webm|مےٚ پژھِو مومینٹ چارٹَرَس مُتلِق کیٚنٛہہ تہِ]] تہٕ یِم ڈرافٹ پٔرِتھ ([[:m:Movement_Charter/Content/Preamble|گۄڈٕ کَتھ]], [[:m:Movement_Charter/Content/Values_%26_Principles|مۄل تہٕ اصوٗل]], [[:m:Movement_Charter/Content/Roles_%26_Responsibilities|کِردار تہٕ زِمہٕ دٲری]]) کَتھ باتھ برٛونٛہہ. *'''تٲریٖخ''': 9 دَسَمبَر 8:00 بَجے پؠٹھ 9:00 ہِندوستٲنؠ وَقٕت مُطٲبِق. *'''لِنک''': [https://meet.google.com/ymq-wbob-vzr یَتھ جاے] سَوالَن خٲطرٕ ہیٚکِو تۄہہِ ''[[User:511KeV|مےٚ ستؠ کَتھ باتھ کٔرِتھ]]''. شُکرِیا. [[رُکُن:MediaWiki message delivery|MediaWiki message delivery]] ([[رُکُن کَتھ:MediaWiki message delivery|کَتھ صَفہٕ]]) 13:28, 7 دَسَمبَر 2022 (UTC) <!-- Message sent by User:511KeV@kswiki using the list at https://ks.wikipedia.org/w/index.php?title=%D9%88%D9%90%DA%A9%DB%8C%D9%96%D9%BE%DB%8C%D9%96%DA%88%DB%8C%D8%A7:%D9%85%D9%88%D9%85%DB%8C%D9%86%D9%B9_%DA%86%D8%A7%D8%B1%D9%B9%D9%8E%D8%B1_%D8%A8%D9%8E%D8%B1%D8%A7%D8%AF%D8%B1%DB%8C_%DA%A9%D9%8E%D8%AA%DA%BE_%D8%A8%D8%A7%D8%AA%DA%BE&oldid=66678 --> == وِکی کانفرنٕس ہِندوستان 2023 == آداب، یہِ شیٚچھ چھِ وِکی کانفرنٕس ہِندوستان 2023 سُکالَرشِپ مُتلِق. [[m:WikiConference_India_2023|'''وِکی کانفرنٕس ہِندوستان 2023''']] پؠٹھ چھِ کیٚنٛہہ ہَفتو پؠٹھ کٲم جٲری تہٕ أسؠ چھِ زور شور ستؠ کٲم پَکناوَن. أسؠ چھِ واریاہ خۄش توہہِ تام یہِ شیٚچھ واتٕناونَس مَنٛز زِ [[m:WikiConference_India_2023/Program_Submissions|'''پرٛوگرام''']] تہٕ [[m:WikiConference_India_2023/Scholarships|'''سُکالَرشِپ''']] چھِ یَلہٕ تہٕ أسؠ چھِ تۄہہِ داوَتھ دِوان اَتھ مَنٛز شَرکٔژ کَرنہٕ خٲطرٕ. ٲخری تٲریٖخ یۆت تام تۄہہِ یِم بٕرِتھ ہیٚکِو چھِ 14 دَسَمبَر 2022. اَگر تُہؠ چھُ اَتھ مُتلِق مَدَتھ ضۆروٗرَتھ یا چھُ کانٛہہ تہِ سَوال تَتھ خٲطرٕ دِیو [[m:Talk:WikiConference_India_2023|'''کانفرنٕس کَتھ باتھ صَفَس''']] پؠٹھ اِطلاع. أسؠ کَرہو تۄہہِ مَدَتھ. وِکی کانفرنٕس ہِندوستان 2023 دٔسؠ اِطلاع. [[رُکُن:MediaWiki message delivery|MediaWiki message delivery]] ([[رُکُن کَتھ:MediaWiki message delivery|کَتھ صَفہٕ]]) 17:35, 9 دَسَمبَر 2022 (UTC) <!-- Message sent by User:511KeV@kswiki using the list at https://ks.wikipedia.org/w/index.php?title=%D9%88%D9%90%DA%A9%DB%8C%D9%96%D9%BE%DB%8C%D9%96%DA%88%DB%8C%D8%A7:%D8%A7%D9%8E%DB%81%D9%8E%D9%85_%D8%B1%D9%8F%DA%A9%D9%8F%D9%86&oldid=66748 --> == Source of Kashmiri city names == @[[رُکُن:Imranqazi90|Imranqazi90]] Assalamualaikum Hope you are doing well! I want you to help me with kashmiri places name as i also sometimes don't know their native names , I remember once you told me about kashir encyclopedia but I don't know how to search a specific term. Please guide me with it . Thanks [[رُکُن:آیات محراج|آیات محراج]] ([[رُکُن کَتھ:آیات محراج|کَتھ صَفہٕ]]) 17:18, 17 سیٚپٹَمبَر 2025 (UTC) :Walaikum as salaam , unfortunately there is no way to search for a specific term on Kashir Encyclopedia online. You will have to go through it manually unfortunately. Have a blessed day [[رُکُن:Imranqazi90|Imranqazi90]] ([[رُکُن کَتھ:Imranqazi90|کَتھ صَفہٕ]]) 12:04, 19 سیٚپٹَمبَر 2025 (UTC) ::@[[رُکُن:Imranqazi90|Imranqazi90]] thanks for the reply [[رُکُن:آیات محراج|آیات محراج]] ([[رُکُن کَتھ:آیات محراج|کَتھ صَفہٕ]]) 12:12, 19 سیٚپٹَمبَر 2025 (UTC) == Advice == @[[رُکُن:Imranqazi90|Imranqazi90]] assalamualaikum! I have a confusion like the word ending with ai sound for example lawngtalia in urdu it's written as لونگتالائی، is the ending ai sound written same way in kashmiri i as لاونٛگتلایی or with double y as i have seen many words I have seen are using double y instead of ئ. So please if you can clear me this confusion it will be helpful for me and for future article creation. [[رُکُن:آیات محراج|آیات محراج]] ([[رُکُن کَتھ:آیات محراج|کَتھ صَفہٕ]]) 17:12, 10 اپریٖل 2026 (UTC) :walaikum as salaam, yes for kashmiri the two vowel sounds (ai) will be transformed as (yi). So it will be as you mentioned لاونٛگتلایی۔ [[رُکُن:Imranqazi90|Imranqazi90]] ([[رُکُن کَتھ:Imranqazi90|کَتھ صَفہٕ]]) 19:47, 10 اپریٖل 2026 (UTC) ::ok thank you so much, one more question so does this rule apply to ui and other respective endings as well? [[رُکُن:آیات محراج|آیات محراج]] ([[رُکُن کَتھ:آیات محراج|کَتھ صَفہٕ]]) 05:27, 11 اپریٖل 2026 (UTC) :::My pleasure. Anything where ئ is involved for separating two vowels . So yes [[رُکُن:Imranqazi90|Imranqazi90]] ([[رُکُن کَتھ:Imranqazi90|کَتھ صَفہٕ]]) 08:25, 11 اپریٖل 2026 (UTC) ::::My pleasure. Anything where ئ is involved for separating two vowels . So yes Imranqazi90 ::::Any example so that I can understand this statement better. ::::Again thanks❤️ [[رُکُن:آیات محراج|آیات محراج]] ([[رُکُن کَتھ:آیات محراج|کَتھ صَفہٕ]]) 10:09, 11 اپریٖل 2026 (UTC) :::::I have one examples in mind. For example: اسرائیل : اِسرٲییٖل۔ I have no example in mind for ui but it would be uyi. [[رُکُن:Imranqazi90|Imranqazi90]] ([[رُکُن کَتھ:Imranqazi90|کَتھ صَفہٕ]]) 11:57, 11 اپریٖل 2026 (UTC) == Use of zwnj == @[[رُکُن:Imranqazi90|Imranqazi90]] Assalamualaikum i have a question can we use zwnj in words like دٔرؠ یاو as it is supposed to be a single word and by the nature of alphabet ؠis a non jointer character , so should I change the article title to دٔرؠ‌یاو. And translators like Microsoft, i noticed it gives words like سٲرۍسٕے as Microsoft still uses pashto yeh which is also a non joiner character and if following the same concept it should be سٲرؠ‌سٕے. I added a bot fixer command to fix this as bot used to change pashto yeh to kashmiri yeh causing the word look سٲرؠسٕے now bot automatically detects pashto yeh if in the middle then adds a zwnj automatically. As per I am concerned you edit kashmiri wikitonary and also edit ks terms on. English wikitonary so that's why I am asking because spelling should look uniform on every platform at least in wiki-related platforms. [[رُکُن:آیات محراج|آیات محراج]] ([[رُکُن کَتھ:آیات محراج|کَتھ صَفہٕ]]) 11:23, 30 اپریٖل 2026 (UTC) :Walaikum as salaam, you are absolutely correct for the spellings دٔرؠ یاو and سٲرؠ سٕے۔ The usage by Microsoft of the pasto letter ۍ as Kashmiri تالٕرؠ is unfortunate. I know that in unicode the matter has been fixed. As for zwnj, according to me, it would be optional as I haven't noticed its use in Kashmiri books. But it would interesting to have it in future especially if it was popularised through the existing kashmiri keyboards. If it was available in Kashmiri Gboard, then I would have used it. [[رُکُن:Imranqazi90|Imranqazi90]] ([[رُکُن کَتھ:Imranqazi90|کَتھ صَفہٕ]]) 19:45, 30 اپریٖل 2026 (UTC) ::Gboard certainly lacks many required features and characters for kashmiri including below long wawy hamza , i sometimes use Microsoft swiftkeyboard and there is zwnj for kashmiri. Now I think we should use zwnj where ever required. ::Thank you for the reply . [[رُکُن:آیات محراج|آیات محراج]] ([[رُکُن کَتھ:آیات محراج|کَتھ صَفہٕ]]) 05:05, 1 مٔی 2026 (UTC) :::Is the keyboard you are using available online ? I will then use zwnj it if I have access. [[رُکُن:Imranqazi90|Imranqazi90]] ([[رُکُن کَتھ:Imranqazi90|کَتھ صَفہٕ]]) 08:01, 1 مٔی 2026 (UTC) nn99odg1gvclal1rgvhbxor6veuyx3n 136783 136782 2026-05-01T08:11:02Z آیات محراج 11062 /* Use of zwnj */ جَواب 136783 wikitext text/x-wiki == ہیللو == اسلام عللِکُم. ميه چھِ سیٹھاہ خوشی کِ توئے چیو کشیر وِکی پیٹھ پنٕنُن وقت دیون . اگر کیہ ضرورت اسہ مےا ونزیو. باقی وسلام. [[رُکُن:Iflaq|Iflaq]] ([[رُکُن بَحَژ:Iflaq|talk]]) ٠٣:٤٣, ٢٢ جوٗن ٢٠٢١ (UTC) واعلیکم السلام جِناب، بہٕ گوس خۄش زِ اَکھ نۆو کٲشُر چھُ آمُت یَتھ ویٖکیٖپیٖڈیاہَس پؠٹھ ۔بہٕ چھُس مٔنٛزؠ مٔنٛزؠ وَقٕت دِوان کیٛازِ بہٕ چھُس اَز کَل زیٛادٕ آوُر پَننؠن کَمہِ سٟتؠ۔ ییٚلہِ مےٚ آسہِ فُرصَتھ بہٕ بَناوٕ بیٚیہِ کانٛہہ نٔوؠ مَضموٗن انشاءاللہ۔ اۆر زُو تہٕ دۆر کۆٹھ۔ [[رُکُن:Imranqazi90|Imranqazi90]] ([[رُکُن بَحَژ:Imranqazi90|talk]]) ١٢:٤٧, ٢٢ جوٗن ٢٠٢١ (UTC) == Join Discussion now ! == Hello Imran, Hope you are well. I want to bring this to your notice that there is a discussion going on at [[Wikipedia:اؠسَمبَلی (تَکنیٖکی)]] about the creation of new user group for our Wikipedia. The group can be helpful in fighting Vandalism. I want you to join the discussion and cast your vote accordingly. [[رُکُن:Iflaq|افلٲق]] ([[رُکُن بَحَژ:Iflaq|talk]]) ١٠:٤٠, ١٥ جولائی ٢٠٢١ (UTC) == Eid Mubarak == May you continue to grow wiser every day! May this Eid bring happiness to you and your family. Eid al-Adha Mubarak! [[رُکُن:Iflaq|افلٲق]] ([[رُکُن بَحَژ:Iflaq|talk]]) ٠٨:٠٩, ٢١ جولائی ٢٠٢١ (UTC) [[رُکُن:Iflaq|افلٲق]] Eid Mubarak to you too my dear brother. May Insha'Allah this Eid bring prosperity and happiness to your family. Stay blessed. اۆر زُو تہٕ دۆر کۆٹھ [[رُکُن:Imranqazi90|Imranqazi90]] ([[رُکُن بَحَژ:Imranqazi90|talk]]) ١٤:٣٦, ٢١ جولائی ٢٠٢١ (UTC) ==New message from Iflaq== [[File:Symbol watching blue lashes high contrast.svg|25px|link=|alt=]]&nbsp; تُہۍ چھِ دَعوت کَرنہٕ یِون زِ تُہؠ کٕرو إکس مَسلس پیٹھ بَحَژ ییتھ جاے [[:Wikipedia:اؠسَمبَلی (تَکنیٖکی)]]. [[رُکُن:Iflaq|افلٲق]] ([[رُکُن بَحَژ:Iflaq|talk]]) ١١:٣٩, ٢٥ اَگست ٢٠٢١ (UTC){{Z48}}<!-- [[Template:Please see]] --> == Invitation == I have created a Whatsapp group for our small Wikipedia Community where we can encourage new people to join and help them in case they need any help. You are Invited to join the group. [https://chat.whatsapp.com/G6hB6AsghAo0QNC6H8AfbN Link] Thankyou. [[رُکُن:Iflaq|افلٲق]] ([[رُکُن بَحَژ:Iflaq|talk]]) ١٥:٤٩, ٢٧ اَگست ٢٠٢١ (UTC) {{subst:db-reason-notice|1=زٲژ:چائ|2=Not needed}} --[[User:Hulged|<span style="background:linear-gradient(90deg,crimson,indigo, #ADD8E6); -webkit-background-clip:text !important; -webkit-text-fill-color:transparent;">کٲمِل علی بَٹ</span>]] ([[User talk:Hulged|کَتھ]]) ١١:٠٣, ٢٣ سیٚپٹَمبَر ٢٠٢١ (UTC) ==Merchandise Giveaway Nomination== {| style="border: 1px solid gray; background-color: #FFFFCC; " | [[File:3WMFShopTees.png|100px|alt=A Wikimedia t-shirt!]] | style="vertical-align:top;" | <div style="text-align: center; font-size: x-large; font-weight: bold; padding: 0; vertical-align: bottom; color: black">You deserve a thank you!</div> ---- <div style="color:black; text-align:center;"> I thought that you deserved something a bit extra for all of the amazing work you've done for the project. <br> I've [[:m:Merchandise_giveaways/Nominations/Imranqazi90|nominated]] you for a [[:m:Merchandise giveaways|gift from the Wikimedia Foundation]]!</div> |} -- [[User:Iflaq|<span style="font-family:sans-serif; color:#FF1100; text-shadow:gray 0.2em 0.2em 0.4em;">'''اِفلاق'''</span>]] [[User_talk:Iflaq|<sup>''(بَِحَژ صَفہٕ)''</sup>]] 05:25, 5 فَرؤری 2022 (UTC) == مَدَتھ صَفہٕ تَخلیٖق == سَلام جِناب، مےٚ چھِ وۄمید زِ تُہؠ ٲسِو ٹھیٖکھ. کَتھ چھِ یِتھ پٲٹھؠ زِ مَدَتھ صَفہٕ تَخلیٖق کَرُن چھُ وِکیٖپیٖڈیاہَس پؠٹھ جٲری، چونٛکہِ تُہؠ چھِو یَتھ وِکیٖپیٖڈیاہَس پؠٹھ مٲہِر صٲرِف ، تُہؠ چھِ داوَتھ یِوان دِینہٕ زِ تُہؠ کٔرِو تِم صَفہٕ یا عُنٛوان مُنتَخٕب یِمَن پؠٹھ مَدَتھ صَفہٕ گَژھَن تَخلیٖق کَرنہٕ یِنؠ. یِم تَجویٖز گَژھَن [[وپ:مَدَتھ صَفہٕ تَخلیٖق|ہَتھ جاے]] دَرٕج کَرنہٕ یِنؠ. اگر تُہؠ تہِ چھِو یَژھان مَدَتھ صَفہٕ تَخلیٖق کَرٕنؠ تُہؠ چھُ تَتھ خٲطرٕ خٲر مَقدَم کَرنہٕ یِوان. اؠڈِٹ کَرُن مُبارَک! <small><sub><span style="color:grey;"> </span></sub></small>[[User:511KeV|<span style="font-family:sans-serif; color:#FF1100; text-shadow:.2em .2em .4em #AfAfB1;">'''511KeV'''</span>]] [[User_talk:511KeV|<sup> '' (کتھ باتھ)''</sup>]] 17:06, 10 جُلے 2022 (UTC) == مَدَتھ صَفَن مُتلِق راے == اَسلام عَليكُم تہٕ آداب Imranqazi90 صٲب! وۄمید چھِ زِ تُہؠ ٲسِو ٹھیٖکھ پٲٹھؠ، کَتھ چھِ یِتھ پٲٹھؠ زِ اَسہِ چھِ یَتھ وِکیٖپیٖڈیاہَس پؠٹھ کیٚنٛہہ صَفہٕ، ویڈیو تہٕ آڈیو بنٲمِت [[وِکیٖمیٖڈیا فَونڈیشَن]] ہٕنٛد مَدَتھ سٟتؠ. اَتھ مَنصوبَس دوران آے صَفہٕ ویڈیو تہٕ آڈیو تَخلیٖق کَرنہٕ یِم صٲرفَن اؠڈِٹ کَرنَس مَنٛز مَدَتھ ہیٚکَن کٔرِتھ. تُہؠ ہیٚکِو یِم تَمام صَفہٕ [[وِکیٖپیٖڈیا:مَدَتھ صَفہٕ تَخلیٖق|یَتھ جاے وُچھِتھ]]. یِمَن صَفَن ہٕنٛز لِنک ییٚہِ خٲر مَقدَم فرما مَنٛز تہِ دَرٕج کَرنہٕ تاکہِ نٔو صٲرِف ہیٚکَن یِمو صَفو سٟتؠ اؠڈِٹ کَرُن ہیٚچھِتھ. چۄنٛکہِ اَمہِ مَنصوبُک وَقت گو اِختِتام، وۄنی چھِو تۄہہِ أسؠ مودبانہٕ گُزٲرِش کَران زِ تُہؠ [[مَدَتھ:تَعارُف/خَیال|دِیو یِمَن صَفَن پؠٹھ پنٕنی راے]]. اَتھ مَنٛز ہیٚکِو تۆہی پَنٕنہ تَجویٖز، مَشورٕ آیتَن تھٲوِتھ یُتھ یِم صَفہٕ اَمہِ کھۄتہٕ بہتر بَنِتھ ہؠٚکَن تہٕ کَرن صٲرفَن اتھٕ رۆٹ ،یمہٕ سٟتؠ وِکیٖپیٖڈیا پَکہِ تَرقی ہٕنٛزِن نٔوؠ وَتہِ پؠٹھ. بیٚیہِ روزِو اؠڈِٹ کَران تاکہِ کٲشِر زَبان روزِ زِندٕ. اؠڈِٹ کَرُن مُبارَک. مَنصوبہٕ صَدٕر : <small><sub><span style="color:grey;"> </span></sub></small>[[User:511KeV|<span style="font-family:sans-serif; color:#FF1100; text-shadow:.2em .2em .4em #AfAfB1;">'''511KeV'''</span>]] [[User_talk:511KeV|<sup> '' (کتھ باتھ)''</sup>]] 13:37, 16 سَتَمبَر 2022 (UTC) == مومینٹ چارٹَر کَتھ باتھ مَنٛز گٔژھِو شٲمِل == سَلام، تۄہہِ آسہِ پَتا زِ، مومینٹ چارٹَر ڈرافٹِنگ کٔمِٹی (ایم سی ڈی سی) چھِ بَرادری ہٕنٛز تَجویٖز رَٹان کیٚنٛہہ ڈرافٹَن مُتلِق: یِم چھِ گۄڈٕ کَتھ، "مۄل تہٕ اصوٗل" تہٕ "کِردار تہٕ زِمہٕ دٲری" (مَقصَد جُملہٕ). أسؠ چھِ یَژھ زِ کٲشِر بَرادری گَژھِ پوٗرٕ پٲٹھؠ اَتھ عَملہِ مَنٛز شٲمِل گَژھِن تہٕ اَتھ مُتلِق راے پیش کَرٕنؠ. اَمہِ کِن چھِ 9 دَسَمبَر 8:00 بَجے پؠٹھ 9:00 بَجے تام اَکھ آنلایِن مُلاکاتھ کَرنُک فٲصلہٕ نِنہٕ آمُت یُس [[گوٗگٕل میٖٹ|گوٗگل میٖٹَس]] پؠٹھ آسہِ. أسؠ چھِ تۄہہِ داوَتھ دِوان اَتھ مَنٛز شٲمِل گَژھنہٕ خٲطرٕ تہٕ پَننؠ راے برٛونٛہہ کُن تھاونہٕ خٲطرٕ! مومینٹ چارٹَر عُنوانَس مُتلِق ہیٚکِو تۄہہِ، [[:c:File:Ask_Me_Anything_on_Movement_Charter,_Introduction_by_Érica_Azzellini,_English,_Nov_12,_2022.webm|مےٚ پژھِو مومینٹ چارٹَرَس مُتلِق کیٚنٛہہ تہِ]] تہٕ یِم ڈرافٹ پٔرِتھ ([[:m:Movement_Charter/Content/Preamble|گۄڈٕ کَتھ]], [[:m:Movement_Charter/Content/Values_%26_Principles|مۄل تہٕ اصوٗل]], [[:m:Movement_Charter/Content/Roles_%26_Responsibilities|کِردار تہٕ زِمہٕ دٲری]]) کَتھ باتھ برٛونٛہہ. *'''تٲریٖخ''': 9 دَسَمبَر 8:00 بَجے پؠٹھ 9:00 ہِندوستٲنؠ وَقٕت مُطٲبِق. *'''لِنک''': [https://meet.google.com/ymq-wbob-vzr یَتھ جاے] سَوالَن خٲطرٕ ہیٚکِو تۄہہِ ''[[User:511KeV|مےٚ ستؠ کَتھ باتھ کٔرِتھ]]''. شُکرِیا. [[رُکُن:MediaWiki message delivery|MediaWiki message delivery]] ([[رُکُن کَتھ:MediaWiki message delivery|کَتھ صَفہٕ]]) 13:28, 7 دَسَمبَر 2022 (UTC) <!-- Message sent by User:511KeV@kswiki using the list at https://ks.wikipedia.org/w/index.php?title=%D9%88%D9%90%DA%A9%DB%8C%D9%96%D9%BE%DB%8C%D9%96%DA%88%DB%8C%D8%A7:%D9%85%D9%88%D9%85%DB%8C%D9%86%D9%B9_%DA%86%D8%A7%D8%B1%D9%B9%D9%8E%D8%B1_%D8%A8%D9%8E%D8%B1%D8%A7%D8%AF%D8%B1%DB%8C_%DA%A9%D9%8E%D8%AA%DA%BE_%D8%A8%D8%A7%D8%AA%DA%BE&oldid=66678 --> == وِکی کانفرنٕس ہِندوستان 2023 == آداب، یہِ شیٚچھ چھِ وِکی کانفرنٕس ہِندوستان 2023 سُکالَرشِپ مُتلِق. [[m:WikiConference_India_2023|'''وِکی کانفرنٕس ہِندوستان 2023''']] پؠٹھ چھِ کیٚنٛہہ ہَفتو پؠٹھ کٲم جٲری تہٕ أسؠ چھِ زور شور ستؠ کٲم پَکناوَن. أسؠ چھِ واریاہ خۄش توہہِ تام یہِ شیٚچھ واتٕناونَس مَنٛز زِ [[m:WikiConference_India_2023/Program_Submissions|'''پرٛوگرام''']] تہٕ [[m:WikiConference_India_2023/Scholarships|'''سُکالَرشِپ''']] چھِ یَلہٕ تہٕ أسؠ چھِ تۄہہِ داوَتھ دِوان اَتھ مَنٛز شَرکٔژ کَرنہٕ خٲطرٕ. ٲخری تٲریٖخ یۆت تام تۄہہِ یِم بٕرِتھ ہیٚکِو چھِ 14 دَسَمبَر 2022. اَگر تُہؠ چھُ اَتھ مُتلِق مَدَتھ ضۆروٗرَتھ یا چھُ کانٛہہ تہِ سَوال تَتھ خٲطرٕ دِیو [[m:Talk:WikiConference_India_2023|'''کانفرنٕس کَتھ باتھ صَفَس''']] پؠٹھ اِطلاع. أسؠ کَرہو تۄہہِ مَدَتھ. وِکی کانفرنٕس ہِندوستان 2023 دٔسؠ اِطلاع. [[رُکُن:MediaWiki message delivery|MediaWiki message delivery]] ([[رُکُن کَتھ:MediaWiki message delivery|کَتھ صَفہٕ]]) 17:35, 9 دَسَمبَر 2022 (UTC) <!-- Message sent by User:511KeV@kswiki using the list at https://ks.wikipedia.org/w/index.php?title=%D9%88%D9%90%DA%A9%DB%8C%D9%96%D9%BE%DB%8C%D9%96%DA%88%DB%8C%D8%A7:%D8%A7%D9%8E%DB%81%D9%8E%D9%85_%D8%B1%D9%8F%DA%A9%D9%8F%D9%86&oldid=66748 --> == Source of Kashmiri city names == @[[رُکُن:Imranqazi90|Imranqazi90]] Assalamualaikum Hope you are doing well! I want you to help me with kashmiri places name as i also sometimes don't know their native names , I remember once you told me about kashir encyclopedia but I don't know how to search a specific term. Please guide me with it . Thanks [[رُکُن:آیات محراج|آیات محراج]] ([[رُکُن کَتھ:آیات محراج|کَتھ صَفہٕ]]) 17:18, 17 سیٚپٹَمبَر 2025 (UTC) :Walaikum as salaam , unfortunately there is no way to search for a specific term on Kashir Encyclopedia online. You will have to go through it manually unfortunately. Have a blessed day [[رُکُن:Imranqazi90|Imranqazi90]] ([[رُکُن کَتھ:Imranqazi90|کَتھ صَفہٕ]]) 12:04, 19 سیٚپٹَمبَر 2025 (UTC) ::@[[رُکُن:Imranqazi90|Imranqazi90]] thanks for the reply [[رُکُن:آیات محراج|آیات محراج]] ([[رُکُن کَتھ:آیات محراج|کَتھ صَفہٕ]]) 12:12, 19 سیٚپٹَمبَر 2025 (UTC) == Advice == @[[رُکُن:Imranqazi90|Imranqazi90]] assalamualaikum! I have a confusion like the word ending with ai sound for example lawngtalia in urdu it's written as لونگتالائی، is the ending ai sound written same way in kashmiri i as لاونٛگتلایی or with double y as i have seen many words I have seen are using double y instead of ئ. So please if you can clear me this confusion it will be helpful for me and for future article creation. [[رُکُن:آیات محراج|آیات محراج]] ([[رُکُن کَتھ:آیات محراج|کَتھ صَفہٕ]]) 17:12, 10 اپریٖل 2026 (UTC) :walaikum as salaam, yes for kashmiri the two vowel sounds (ai) will be transformed as (yi). So it will be as you mentioned لاونٛگتلایی۔ [[رُکُن:Imranqazi90|Imranqazi90]] ([[رُکُن کَتھ:Imranqazi90|کَتھ صَفہٕ]]) 19:47, 10 اپریٖل 2026 (UTC) ::ok thank you so much, one more question so does this rule apply to ui and other respective endings as well? [[رُکُن:آیات محراج|آیات محراج]] ([[رُکُن کَتھ:آیات محراج|کَتھ صَفہٕ]]) 05:27, 11 اپریٖل 2026 (UTC) :::My pleasure. Anything where ئ is involved for separating two vowels . So yes [[رُکُن:Imranqazi90|Imranqazi90]] ([[رُکُن کَتھ:Imranqazi90|کَتھ صَفہٕ]]) 08:25, 11 اپریٖل 2026 (UTC) ::::My pleasure. Anything where ئ is involved for separating two vowels . So yes Imranqazi90 ::::Any example so that I can understand this statement better. ::::Again thanks❤️ [[رُکُن:آیات محراج|آیات محراج]] ([[رُکُن کَتھ:آیات محراج|کَتھ صَفہٕ]]) 10:09, 11 اپریٖل 2026 (UTC) :::::I have one examples in mind. For example: اسرائیل : اِسرٲییٖل۔ I have no example in mind for ui but it would be uyi. [[رُکُن:Imranqazi90|Imranqazi90]] ([[رُکُن کَتھ:Imranqazi90|کَتھ صَفہٕ]]) 11:57, 11 اپریٖل 2026 (UTC) == Use of zwnj == @[[رُکُن:Imranqazi90|Imranqazi90]] Assalamualaikum i have a question can we use zwnj in words like دٔرؠ یاو as it is supposed to be a single word and by the nature of alphabet ؠis a non jointer character , so should I change the article title to دٔرؠ‌یاو. And translators like Microsoft, i noticed it gives words like سٲرۍسٕے as Microsoft still uses pashto yeh which is also a non joiner character and if following the same concept it should be سٲرؠ‌سٕے. I added a bot fixer command to fix this as bot used to change pashto yeh to kashmiri yeh causing the word look سٲرؠسٕے now bot automatically detects pashto yeh if in the middle then adds a zwnj automatically. As per I am concerned you edit kashmiri wikitonary and also edit ks terms on. English wikitonary so that's why I am asking because spelling should look uniform on every platform at least in wiki-related platforms. [[رُکُن:آیات محراج|آیات محراج]] ([[رُکُن کَتھ:آیات محراج|کَتھ صَفہٕ]]) 11:23, 30 اپریٖل 2026 (UTC) :Walaikum as salaam, you are absolutely correct for the spellings دٔرؠ یاو and سٲرؠ سٕے۔ The usage by Microsoft of the pasto letter ۍ as Kashmiri تالٕرؠ is unfortunate. I know that in unicode the matter has been fixed. As for zwnj, according to me, it would be optional as I haven't noticed its use in Kashmiri books. But it would interesting to have it in future especially if it was popularised through the existing kashmiri keyboards. If it was available in Kashmiri Gboard, then I would have used it. [[رُکُن:Imranqazi90|Imranqazi90]] ([[رُکُن کَتھ:Imranqazi90|کَتھ صَفہٕ]]) 19:45, 30 اپریٖل 2026 (UTC) ::Gboard certainly lacks many required features and characters for kashmiri including below long wawy hamza , i sometimes use Microsoft swiftkeyboard and there is zwnj for kashmiri. Now I think we should use zwnj where ever required. ::Thank you for the reply . [[رُکُن:آیات محراج|آیات محراج]] ([[رُکُن کَتھ:آیات محراج|کَتھ صَفہٕ]]) 05:05, 1 مٔی 2026 (UTC) :::Is the keyboard you are using available online ? I will then use zwnj it if I have access. [[رُکُن:Imranqazi90|Imranqazi90]] ([[رُکُن کَتھ:Imranqazi90|کَتھ صَفہٕ]]) 08:01, 1 مٔی 2026 (UTC) ::::Yes Microsoft swiftkeyboard is available but as app in playstore like Gboard or you can just copy zwnj in the clipboard of your Gboard and make it pin there, i have done the same for my Gboard . You can ask Gemini or other ai to give zwnj in copy format. ::::‌ [[رُکُن:آیات محراج|آیات محراج]] ([[رُکُن کَتھ:آیات محراج|کَتھ صَفہٕ]]) 08:11, 1 مٔی 2026 (UTC) bmlocaob7sha8wfdmdr41su1wszsbd2 فرما:See also 10 6727 136810 104120 2026-05-01T10:38:01Z آیات محراج 11062 /* */ 136810 wikitext text/x-wiki <includeonly>{{#invoke:Labelled list hatnote|labelledList|یہِ تہِ ؤچھُو}}</includeonly><noinclude> {{documentation}} <!-- Categories go on the /doc subpage, and interwikis go on Wikidata. --> </noinclude> po8t8qx8v14llbyasdcs2fyls7k9xsk جۆم تہٕ کٔشیٖر (مَرکَزی عَلاقہٕ) 0 14368 136784 119441 2026-05-01T08:14:12Z آیات محراج 11062 Extended the article 136784 wikitext text/x-wiki {{Infobox settlement/Wikidata|image=Jammu and Kashmir Montage.jpg|label=کُل ضِلہٕ|data=[[جۆم تہٕ کٔشیٖر کین ضِلَن ہٕنٛز فِہرِست|20]]}} جۆم تہٕ کٔشیٖر چھُ ہِندوستانَس مَنٛز اَکھ مَرکَزی عَلاقہٕ.<ref name="EPD">{{Citation|last=Jones|first=Daniel|author-link=Daniel Jones (phonetician)|title=English Pronouncing Dictionary|editor=Peter Roach|editor2=James Hartmann|editor3=Jane Setter|place=Cambridge|publisher=Cambridge University Press|orig-date=1917|year=2003|isbn=978-3-12-539683-8}}</ref> تہٕ یہِ چھُ بٔڑِس [[کٔشیٖر|کٔشیٖرِ]] خطہٕ کِس جٔنوٗبی حِصَس پٮ۪ٹھ مُشتمل، یُس 1947 پؠٹھٕ [[ہِندوستان]] تہٕ [[پٲکِستان|پٲکِستانَس]] درمِیان تہٕ 1959 پؠٹھٕ [[ہِندوستان]] تہٕ [[چیٖن|چیٖنَس]] درمِیان تنازعہٕ روٗدمُت چھُ۔ == حَوالہٕ == opf56gqyqu2mm5jzw91yiorosi80xox 136785 136784 2026-05-01T08:19:47Z آیات محراج 11062 136785 wikitext text/x-wiki {{Infobox settlement/Wikidata|image=Jammu and Kashmir Montage.jpg|label=کُل ضِلہٕ|data=[[جۆم تہٕ کٔشیٖر کین ضِلَن ہٕنٛز فِہرِست|20]]}} جۆم تہٕ کٔشیٖر چھُ ہِندوستانَس مَنٛز اَکھ مَرکَزی عَلاقہٕ.<ref name="EPD">{{Citation|last=Jones|first=Daniel|author-link=Daniel Jones (phonetician)|title=English Pronouncing Dictionary|editor=Peter Roach|editor2=James Hartmann|editor3=Jane Setter|place=Cambridge|publisher=Cambridge University Press|orig-date=1917|year=2003|isbn=978-3-12-539683-8}}</ref> تہٕ یہِ چھُ بٔڑِس [[کٔشیٖر|کٔشیٖرِ]] خطہٕ کِس جٔنوٗبی حِصَس پٮ۪ٹھ مُشتمل، یُس 1947 پؠٹھٕ [[ہِندوستان]] تہٕ [[پٲکِستان|پٲکِستانَس]] درمِیان تہٕ 1959 پؠٹھٕ [[ہِندوستان]] تہٕ [[چیٖن|چیٖنَس]] درمِیان تنازعہٕ روٗدمُت چھُ۔ [[اِختیارٕچ رِکھ]] چھِ جموں و کشمیرس ترتیٖب وار مغرِبس تہٕ شُمالس منٛز [[کٔشیٖر#موجودٕ حیثیت تہٕ سیٲسی تقسیمہٕ|پٲکِستان کِس زیر انتظام]] علاقَن [[آزاد کٔشیٖر]] تہٕ [[گِلگِت بلتِستان|گلگِت بلتِستان]] نِش الگ کران۔ یہِ چُھ ہِنٛدُستٲنؠ رِیاستن [[ہِماچَل پرَٛدیش]] تہٕ [[پَنٛجاب (ہِندوستان)|پنٛجاب]] کِس شُمالس منٛز تہٕ [[لَداخ|لداخ]] کِس مغرِبس منٛز واقع یتھ [[کٔشیٖر#موجودٕ حیثیت تہٕ سیٲسی تقسیمہٕ|ہِنٛدُستان بطور مركزی زیر انتظام علاقہٕ]] چُھ ۔ جموں و کشمیرَس منٛز چھِ خۄد مختٲری تہٕ حقوقَن پٮ۪ٹھ [[جۆم تہٕ کٔشیٖر منٛز بغاوَت|احتجاجَس منٛز بغاوت جٲری]]۔ 2019 ہس منٛز آو [[جۆم تہٕ کٔشیٖر تنظیٖم نو ایکٹ، 2019|جموں و کشمیر تنظیم نو ایکٹ]] پاس کرنہٕ، یَتھ منٛز [[جۆم تہٕ کٔشیٖر (رِیاسَتھ)|سٲبقہٕ رِیاست جموں و کشمیر]] دۄن مركزی زیر انتظام علاقن منٛز دُبارٕ شکٕل دِنہٕ آیہ: مشرقس منٛز [[لَداخ|لداخ]] تہٕ مغرِبس منٛز باقیماندٕ [[جۆم تہٕ کٔشیٖر]] ۔ == حَوالہٕ == 0a2rnfop8i9kqvehtryljpgvnfobwt3 136786 136785 2026-05-01T08:22:34Z آیات محراج 11062 136786 wikitext text/x-wiki {{Infobox settlement/Wikidata|image=Jammu and Kashmir Montage.jpg|label=کُل ضِلہٕ|data=[[جۆم تہٕ کٔشیٖر کین ضِلَن ہٕنٛز فِہرِست|20]]}} جۆم تہٕ کٔشیٖر چھُ ہِندوستانَس مَنٛز اَکھ مَرکَزی عَلاقہٕ.<ref name="EPD">{{Citation|last=Jones|first=Daniel|author-link=Daniel Jones (phonetician)|title=English Pronouncing Dictionary|editor=Peter Roach|editor2=James Hartmann|editor3=Jane Setter|place=Cambridge|publisher=Cambridge University Press|orig-date=1917|year=2003|isbn=978-3-12-539683-8}}</ref> تہٕ یہِ چھُ بٔڑِس [[کٔشیٖر|کٔشیٖرِ]] خطہٕ کِس جٔنوٗبی حِصَس پٮ۪ٹھ مُشتمل، یُس 1947 پؠٹھٕ [[ہِندوستان]] تہٕ [[پٲکِستان|پٲکِستانَس]] درمِیان تہٕ 1959 پؠٹھٕ [[ہِندوستان]] تہٕ [[چیٖن|چیٖنَس]] درمِیان تنازعہٕ روٗدمُت چھُ۔ [[اِختیارٕچ رِکھ]] چھِ جموں و کشمیرس ترتیٖب وار مغرِبس تہٕ شُمالس منٛز [[کٔشیٖر#موجودٕ حیثیت تہٕ سیٲسی تقسیمہٕ|پٲکِستان کِس زیر انتظام]] علاقَن [[آزاد کٔشیٖر]] تہٕ [[گِلگِت بلتِستان|گلگِت بلتِستان]] نِش الگ کران۔ یہِ چُھ ہِنٛدُستٲنؠ رِیاستن [[ہِماچَل پرَٛدیش]] تہٕ [[پَنٛجاب (ہِندوستان)|پنٛجاب]] کِس شُمالس منٛز تہٕ [[لَداخ|لداخ]] کِس مغرِبس منٛز واقع یتھ [[کٔشیٖر#موجودٕ حیثیت تہٕ سیٲسی تقسیمہٕ|ہِنٛدُستان بطور مركزی زیر انتظام علاقہٕ]] چُھ ۔ جموں و کشمیرَس منٛز چھِ خۄد مختٲری تہٕ حقوقَن پٮ۪ٹھ [[جۆم تہٕ کٔشیٖر منٛز بغاوَت|احتجاجَس منٛز بغاوت جٲری]]۔ 2019 ہس منٛز آو [[جۆم تہٕ کٔشیٖر تنظیٖم نو ایکٹ، 2019|جموں و کشمیر تنظیم نو ایکٹ]] پاس کرنہٕ، یَتھ منٛز [[جۆم تہٕ کٔشیٖر (رِیاسَتھ)|سٲبقہٕ رِیاست جموں و کشمیر]] دۄن مركزی زیر انتظام علاقن منٛز دُبارٕ شکٕل دِنہٕ آیہ: مشرقس منٛز [[لَداخ|لداخ]] تہٕ مغرِبس منٛز باقیماندٕ [[جۆم تہٕ کٔشیٖر]] ۔ [[سِریٖنَگَر]] تہٕ [[جوٚم]] چھِ مِلِتھ خٕطٕچہِ [[راز دٲنؠ|رازدٲنؠ]] پٲٹھۍ کٲم کران، یُس دۄن ڈِوِجنن تہٕ 20 ہن ضِلعن منٛز تقسیٖم چھُ کرنہٕ آمُت۔ اتھ علاقس منٛز چِھ کٲفی معدنی ذخیرٕ، بشمول نیلم، بوراکس تہٕ گریفایٹ۔ زراعت تہٕ خٔدمتہٕ چھِ معاشِیات چلاوان، یَتھ منٛز بٔڑۍ حصہٕ چھِ باغبانی، دستکٲری تہٕ سیاحت شٲمِل۔ [[ژوٗنٛٹھ|ژوٗنٛٹھٕچ]] کاشت چھِ ساروی کھۄتہٕ بٔڑٮ۪و صنعتو منٛزٕ اکھ، یَتھ منٛز 35 لَچھ لُکَن روزگار دِوان چھِ تہٕ چھِ مجموعی رِیاستی گَریلوٗ پٲداوارُک ٪10 پٲداوار کران۔ یِمَو سرگرمیو باوجوٗد چھِ ٪10 کھۄتہٕ زِیٛادٕ آبٲدی قومی غُربتَس بۄن زِنٛدٕ۔ == حَوالہٕ == 0i23s0qdaq5h7dqhqcq3yez9ifmbf8o 136788 136786 2026-05-01T08:27:17Z آیات محراج 11062 136788 wikitext text/x-wiki {{Infobox settlement/Wikidata|image=Jammu and Kashmir Montage.jpg|label=کُل ضِلہٕ|data=[[جۆم تہٕ کٔشیٖر کین ضِلَن ہٕنٛز فِہرِست|20]]}} جۆم تہٕ کٔشیٖر چھُ ہِندوستانَس مَنٛز اَکھ مَرکَزی عَلاقہٕ.<ref name="EPD">{{Citation|last=Jones|first=Daniel|author-link=Daniel Jones (phonetician)|title=English Pronouncing Dictionary|editor=Peter Roach|editor2=James Hartmann|editor3=Jane Setter|place=Cambridge|publisher=Cambridge University Press|orig-date=1917|year=2003|isbn=978-3-12-539683-8}}</ref> تہٕ یہِ چھُ بٔڑِس [[کٔشیٖر|کٔشیٖرِ]] خطہٕ کِس [[پوٗر|جٔنوٗبی]] حِصَس پٮ۪ٹھ مُشتمل، یُس 1947 پؠٹھٕ [[ہِندوستان]] تہٕ [[پٲکِستان|پٲکِستانَس]] درمِیان تہٕ 1959 پؠٹھٕ [[ہِندوستان]] تہٕ [[چیٖن|چیٖنَس]] درمِیان تنازعہٕ روٗدمُت چھُ۔ [[اِختیارٕچ رِکھ]] چھِ جموں و کشمیرس ترتیٖب وار مغرِبس تہٕ شُمالس منٛز [[کٔشیٖر#موجودٕ حیثیت تہٕ سیٲسی تقسیمہٕ|پٲکِستان کِس زیر انتظام]] علاقَن [[آزاد کٔشیٖر]] تہٕ [[گِلگِت بلتِستان|گلگِت بلتِستان]] نِش الگ کران۔ یہِ چُھ ہِنٛدُستٲنؠ رِیاستن [[ہِماچَل پرَٛدیش]] تہٕ [[پَنٛجاب (ہِندوستان)|پنٛجاب]] کِس شُمالس منٛز تہٕ [[لَداخ|لداخ]] کِس مغرِبس منٛز واقع یتھ [[کٔشیٖر#موجودٕ حیثیت تہٕ سیٲسی تقسیمہٕ|ہِنٛدُستان بطور مركزی زیر انتظام علاقہٕ]] چُھ ۔ جموں و کشمیرَس منٛز چھِ خۄد مختٲری تہٕ حقوقَن پٮ۪ٹھ [[جۆم تہٕ کٔشیٖر منٛز بغاوَت|احتجاجَس منٛز بغاوت جٲری]]۔ 2019 ہس منٛز آو [[جۆم تہٕ کٔشیٖر تنظیٖم نو ایکٹ، 2019|جموں و کشمیر تنظیم نو ایکٹ]] پاس کرنہٕ، یَتھ منٛز [[جۆم تہٕ کٔشیٖر (رِیاسَتھ)|سٲبقہٕ رِیاست جموں و کشمیر]] دۄن مركزی زیر انتظام علاقن منٛز دُبارٕ شکٕل دِنہٕ آیہ: مشرقس منٛز [[لَداخ|لداخ]] تہٕ مغرِبس منٛز باقیماندٕ [[جۆم تہٕ کٔشیٖر]] ۔ [[سِریٖنَگَر]] تہٕ [[جوٚم]] چھِ مِلِتھ خٕطٕچہِ [[راز دٲنؠ|رازدٲنؠ]] پٲٹھۍ کٲم کران، یُس دۄن ڈِوِجنن تہٕ 20 ہن ضِلعن منٛز تقسیٖم چھُ کرنہٕ آمُت۔ اتھ علاقس منٛز چِھ کٲفی معدنی ذخیرٕ، بشمول نیلم، بوراکس تہٕ گریفایٹ۔ زراعت تہٕ خٔدمتہٕ چھِ معاشِیات چلاوان، یَتھ منٛز بٔڑۍ حصہٕ چھِ باغبانی، دستکٲری تہٕ سیاحت شٲمِل۔ [[ژوٗنٛٹھ|ژوٗنٛٹھٕچ]] کاشت چھِ ساروی کھۄتہٕ بٔڑٮ۪و صنعتو منٛزٕ اکھ، یَتھ منٛز 35 لَچھ لُکَن روزگار دِوان چھِ تہٕ چھِ مجموعی رِیاستی گَریلوٗ پٲداوارُک ٪10 پٲداوار کران۔ یِمَو سرگرمیو باوجوٗد چھِ ٪10 کھۄتہٕ زِیٛادٕ آبٲدی قومی غُربتَس بۄن زِنٛدٕ۔ == حَوالہٕ == 50viqt2cm1id2hs2n5zxac1aa1zxu51 136789 136788 2026-05-01T08:31:32Z آیات محراج 11062 136789 wikitext text/x-wiki {{Infobox settlement/Wikidata|image=Jammu and Kashmir Montage.jpg|label=کُل ضِلہٕ|data=[[جۆم تہٕ کٔشیٖر کین ضِلَن ہٕنٛز فِہرِست|20]]}} جۆم تہٕ کٔشیٖر چھُ ہِندوستانَس مَنٛز اَکھ مَرکَزی عَلاقہٕ.<ref name="EPD">{{Citation|last=Jones|first=Daniel|author-link=Daniel Jones (phonetician)|title=English Pronouncing Dictionary|editor=Peter Roach|editor2=James Hartmann|editor3=Jane Setter|place=Cambridge|publisher=Cambridge University Press|orig-date=1917|year=2003|isbn=978-3-12-539683-8}}</ref> تہٕ یہِ چھُ بٔڑِس [[کٔشیٖر|کٔشیٖرِ]] خطہٕ کِس [[پوٗر|جٔنوٗبی]] حِصَس پٮ۪ٹھ مُشتمل، یُس 1947 پؠٹھٕ [[ہِندوستان]] تہٕ [[پٲکِستان|پٲکِستانَس]] درمِیان تہٕ 1959 پؠٹھٕ [[ہِندوستان]] تہٕ [[چیٖن|چیٖنَس]] درمِیان تنازعہٕ روٗدمُت چھُ۔ [[اِختیارٕچ رِکھ]] چھِ جموں و کشمیرس ترتیٖب وار مغرِبس تہٕ شُمالس منٛز [[کٔشیٖر#موجودٕ حیثیت تہٕ سیٲسی تقسیمہٕ|پٲکِستان کِس زیر انتظام]] علاقَن [[آزاد کٔشیٖر]] تہٕ [[گِلگِت بلتِستان|گلگِت بلتِستان]] نِش الگ کران۔ یہِ چُھ ہِنٛدُستٲنؠ رِیاستن [[ہِماچَل پرَٛدیش]] تہٕ [[پَنٛجاب (ہِندوستان)|پنٛجاب]] کِس شُمالس منٛز تہٕ [[لَداخ|لداخ]] کِس مغرِبس منٛز واقع یتھ [[کٔشیٖر#موجودٕ حیثیت تہٕ سیٲسی تقسیمہٕ|ہِنٛدُستان بطور مركزی زیر انتظام علاقہٕ]] چُھ ۔ جموں و کشمیرَس منٛز چھِ خۄد مختٲری تہٕ حقوقَن پٮ۪ٹھ [[جۆم تہٕ کٔشیٖر منٛز بغاوَت|احتجاجَس منٛز بغاوت جٲری]]۔ 2019 ہس منٛز آو [[جۆم تہٕ کٔشیٖر تنظیٖم نو ایکٹ، 2019|جموں و کشمیر تنظیم نو ایکٹ]] پاس کرنہٕ، یَتھ منٛز [[جۆم تہٕ کٔشیٖر (رِیاسَتھ)|سٲبقہٕ رِیاست جموں و کشمیر]] دۄن مركزی زیر انتظام علاقن منٛز دُبارٕ شکٕل دِنہٕ آیہ: مشرقس منٛز [[لَداخ|لداخ]] تہٕ مغرِبس منٛز باقیماندٕ [[جۆم تہٕ کٔشیٖر]] ۔ [[سِریٖنَگَر]] تہٕ [[جوٚم]] چھِ مِلِتھ خٕطٕچہِ [[راز دٲنؠ|رازدٲنؠ]] پٲٹھۍ کٲم کران، یُس دۄن ڈِوِجنن تہٕ 20 ہن ضِلعن منٛز تقسیٖم چھُ کرنہٕ آمُت۔ اتھ علاقس منٛز چِھ کٲفی معدنی ذخیرٕ، بشمول نیلم، بوراکس تہٕ گریفایٹ۔ زراعت تہٕ خٔدمتہٕ چھِ معاشِیات چلاوان، یَتھ منٛز بٔڑۍ حصہٕ چھِ باغبانی، دستکٲری تہٕ سیاحت شٲمِل۔ [[ژوٗنٛٹھ|ژوٗنٛٹھٕچ]] کاشت چھِ ساروی کھۄتہٕ بٔڑٮ۪و صنعتو منٛزٕ اکھ، یَتھ منٛز 35 لَچھ لُکَن روزگار دِوان چھِ تہٕ چھِ مجموعی رِیاستی گَریلوٗ پٲداوارُک ٪10 پٲداوار کران۔ یِمَو سرگرمیو باوجوٗد چھِ ٪10 کھۄتہٕ زِیٛادٕ آبٲدی قومی غُربتَس بۄن زِنٛدٕ۔ == تَوٲریٖخ == {{اَہَم|کٔشیٖر#تَوٲریٖخ}} == حَوالہٕ == by2ul8qubhkc69psmap926zrr4rb4hu 136790 136789 2026-05-01T08:32:57Z آیات محراج 11062 136790 wikitext text/x-wiki {{Infobox settlement/Wikidata|image=Jammu and Kashmir Montage.jpg|label=کُل ضِلہٕ|data=[[جۆم تہٕ کٔشیٖر کین ضِلَن ہٕنٛز فِہرِست|20]]}} جۆم تہٕ کٔشیٖر چھُ ہِندوستانَس مَنٛز اَکھ مَرکَزی عَلاقہٕ.<ref name="EPD">{{Citation|last=Jones|first=Daniel|author-link=Daniel Jones (phonetician)|title=English Pronouncing Dictionary|editor=Peter Roach|editor2=James Hartmann|editor3=Jane Setter|place=Cambridge|publisher=Cambridge University Press|orig-date=1917|year=2003|isbn=978-3-12-539683-8}}</ref> تہٕ یہِ چھُ بٔڑِس [[کٔشیٖر|کٔشیٖرِ]] خطہٕ کِس [[پوٗر|جٔنوٗبی]] حِصَس پٮ۪ٹھ مُشتمل، یُس 1947 پؠٹھٕ [[ہِندوستان]] تہٕ [[پٲکِستان|پٲکِستانَس]] درمِیان تہٕ 1959 پؠٹھٕ [[ہِندوستان]] تہٕ [[چیٖن|چیٖنَس]] درمِیان تنازعہٕ روٗدمُت چھُ۔ [[اِختیارٕچ رِکھ]] چھِ جموں و کشمیرس ترتیٖب وار مغرِبس تہٕ شُمالس منٛز [[کٔشیٖر#موجودٕ حیثیت تہٕ سیٲسی تقسیمہٕ|پٲکِستان کِس زیر انتظام]] علاقَن [[آزاد کٔشیٖر]] تہٕ [[گِلگِت بلتِستان|گلگِت بلتِستان]] نِش الگ کران۔ یہِ چُھ ہِنٛدُستٲنؠ رِیاستن [[ہِماچَل پرَٛدیش]] تہٕ [[پَنٛجاب (ہِندوستان)|پنٛجاب]] کِس شُمالس منٛز تہٕ [[لَداخ|لداخ]] کِس مغرِبس منٛز واقع یتھ [[کٔشیٖر#موجودٕ حیثیت تہٕ سیٲسی تقسیمہٕ|ہِنٛدُستان بطور مركزی زیر انتظام علاقہٕ]] چُھ ۔ جموں و کشمیرَس منٛز چھِ خۄد مختٲری تہٕ حقوقَن پٮ۪ٹھ [[جۆم تہٕ کٔشیٖر منٛز بغاوَت|احتجاجَس منٛز بغاوت جٲری]]۔ 2019 ہس منٛز آو [[جۆم تہٕ کٔشیٖر تنظیٖم نو ایکٹ، 2019|جموں و کشمیر تنظیم نو ایکٹ]] پاس کرنہٕ، یَتھ منٛز [[جۆم تہٕ کٔشیٖر (رِیاسَتھ)|سٲبقہٕ رِیاست جموں و کشمیر]] دۄن مركزی زیر انتظام علاقن منٛز دُبارٕ شکٕل دِنہٕ آیہ: مشرقس منٛز [[لَداخ|لداخ]] تہٕ مغرِبس منٛز باقیماندٕ [[جۆم تہٕ کٔشیٖر]] ۔ [[سِریٖنَگَر]] تہٕ [[جوٚم]] چھِ مِلِتھ خٕطٕچہِ [[راز دٲنؠ|رازدٲنؠ]] پٲٹھۍ کٲم کران، یُس دۄن ڈِوِجنن تہٕ 20 ہن ضِلعن منٛز تقسیٖم چھُ کرنہٕ آمُت۔ اتھ علاقس منٛز چِھ کٲفی معدنی ذخیرٕ، بشمول نیلم، بوراکس تہٕ گریفایٹ۔ زراعت تہٕ خٔدمتہٕ چھِ معاشِیات چلاوان، یَتھ منٛز بٔڑۍ حصہٕ چھِ باغبانی، دستکٲری تہٕ سیاحت شٲمِل۔ [[ژوٗنٛٹھ|ژوٗنٛٹھٕچ]] کاشت چھِ ساروی کھۄتہٕ بٔڑٮ۪و صنعتو منٛزٕ اکھ، یَتھ منٛز 35 لَچھ لُکَن روزگار دِوان چھِ تہٕ چھِ مجموعی رِیاستی گَریلوٗ پٲداوارُک ٪10 پٲداوار کران۔ یِمَو سرگرمیو باوجوٗد چھِ ٪10 کھۄتہٕ زِیٛادٕ آبٲدی قومی غُربتَس بۄن زِنٛدٕ۔ == تَوٲریٖخ == {{اَہَم|کٔشیٖر#تَوٲریٖخ}} ==اِنتِظٲمؠ حِصہٕ== {{اَہَم|جۆم تہٕ کٔشیٖر کین ضِلَن ہٕنٛز فِہرِست}} [[File:Jammu & Kashmir Districts (2019).svg|thumb|700px|جۆم تہٕ کٔشیٖر مَنٛز ضِلہٕ]] == حَوالہٕ == 3osgadmikzpi5a7thny6jsyvzdf6x17 136791 136790 2026-05-01T08:34:26Z آیات محراج 11062 136791 wikitext text/x-wiki {{Infobox settlement/Wikidata|image=Jammu and Kashmir Montage.jpg|label=کُل ضِلہٕ|data=[[جۆم تہٕ کٔشیٖر کین ضِلَن ہٕنٛز فِہرِست|20]]}} جۆم تہٕ کٔشیٖر چھُ ہِندوستانَس مَنٛز اَکھ مَرکَزی عَلاقہٕ.<ref name="EPD">{{Citation|last=Jones|first=Daniel|author-link=Daniel Jones (phonetician)|title=English Pronouncing Dictionary|editor=Peter Roach|editor2=James Hartmann|editor3=Jane Setter|place=Cambridge|publisher=Cambridge University Press|orig-date=1917|year=2003|isbn=978-3-12-539683-8}}</ref> تہٕ یہِ چھُ بٔڑِس [[کٔشیٖر|کٔشیٖرِ]] خطہٕ کِس [[پوٗر|جٔنوٗبی]] حِصَس پٮ۪ٹھ مُشتمل، یُس 1947 پؠٹھٕ [[ہِندوستان]] تہٕ [[پٲکِستان|پٲکِستانَس]] درمِیان تہٕ 1959 پؠٹھٕ [[ہِندوستان]] تہٕ [[چیٖن|چیٖنَس]] درمِیان تنازعہٕ روٗدمُت چھُ۔ [[اِختیارٕچ رِکھ]] چھِ جموں و کشمیرس ترتیٖب وار مغرِبس تہٕ شُمالس منٛز [[کٔشیٖر#موجودٕ حیثیت تہٕ سیٲسی تقسیمہٕ|پٲکِستان کِس زیر انتظام]] علاقَن [[آزاد کٔشیٖر]] تہٕ [[گِلگِت بلتِستان|گلگِت بلتِستان]] نِش الگ کران۔ یہِ چُھ ہِنٛدُستٲنؠ رِیاستن [[ہِماچَل پرَٛدیش]] تہٕ [[پَنٛجاب (ہِندوستان)|پنٛجاب]] کِس شُمالس منٛز تہٕ [[لَداخ|لداخ]] کِس مغرِبس منٛز واقع یتھ [[کٔشیٖر#موجودٕ حیثیت تہٕ سیٲسی تقسیمہٕ|ہِنٛدُستان بطور مركزی زیر انتظام علاقہٕ]] چُھ ۔ جموں و کشمیرَس منٛز چھِ خۄد مختٲری تہٕ حقوقَن پٮ۪ٹھ [[جۆم تہٕ کٔشیٖر منٛز بغاوَت|احتجاجَس منٛز بغاوت جٲری]]۔ 2019 ہس منٛز آو [[جۆم تہٕ کٔشیٖر تنظیٖم نو ایکٹ، 2019|جموں و کشمیر تنظیم نو ایکٹ]] پاس کرنہٕ، یَتھ منٛز [[جۆم تہٕ کٔشیٖر (رِیاسَتھ)|سٲبقہٕ رِیاست جموں و کشمیر]] دۄن مركزی زیر انتظام علاقن منٛز دُبارٕ شکٕل دِنہٕ آیہ: مشرقس منٛز [[لَداخ|لداخ]] تہٕ مغرِبس منٛز باقیماندٕ [[جۆم تہٕ کٔشیٖر]] ۔ [[سِریٖنَگَر]] تہٕ [[جوٚم]] چھِ مِلِتھ خٕطٕچہِ [[راز دٲنؠ|رازدٲنؠ]] پٲٹھۍ کٲم کران، یُس دۄن ڈِوِجنن تہٕ 20 ہن ضِلعن منٛز تقسیٖم چھُ کرنہٕ آمُت۔ اتھ علاقس منٛز چِھ کٲفی معدنی ذخیرٕ، بشمول نیلم، بوراکس تہٕ گریفایٹ۔ زراعت تہٕ خٔدمتہٕ چھِ معاشِیات چلاوان، یَتھ منٛز بٔڑۍ حصہٕ چھِ باغبانی، دستکٲری تہٕ سیاحت شٲمِل۔ [[ژوٗنٛٹھ|ژوٗنٛٹھٕچ]] کاشت چھِ ساروی کھۄتہٕ بٔڑٮ۪و صنعتو منٛزٕ اکھ، یَتھ منٛز 35 لَچھ لُکَن روزگار دِوان چھِ تہٕ چھِ مجموعی رِیاستی گَریلوٗ پٲداوارُک ٪10 پٲداوار کران۔ یِمَو سرگرمیو باوجوٗد چھِ ٪10 کھۄتہٕ زِیٛادٕ آبٲدی قومی غُربتَس بۄن زِنٛدٕ۔ == تَوٲریٖخ == {{اَہَم|کٔشیٖر#تَوٲریٖخ}} ==اِنتِظٲمؠ حِصہٕ== {{اَہَم|جۆم تہٕ کٔشیٖر کین ضِلَن ہٕنٛز فِہرِست}} [[File:Jammu & Kashmir Districts (2019).svg|thumb|700px|جۆم تہٕ کٔشیٖر مَنٛز ضِلہٕ]] ==تٲلیٖم== {{اَہَم|جموں و کشمیرس منٛز اعلی تعلیمی ادارن ہنٛد لسٹ}} == حَوالہٕ == er6o6sr92y564p3t9y8m4y1mcimspbw 136792 136791 2026-05-01T08:39:55Z آیات محراج 11062 136792 wikitext text/x-wiki {{Infobox settlement/Wikidata|image=Jammu and Kashmir Montage.jpg|label=کُل ضِلہٕ|data=[[جۆم تہٕ کٔشیٖر کین ضِلَن ہٕنٛز فِہرِست|20]]}} جۆم تہٕ کٔشیٖر چھُ ہِندوستانَس مَنٛز اَکھ مَرکَزی عَلاقہٕ.<ref name="EPD">{{Citation|last=Jones|first=Daniel|author-link=Daniel Jones (phonetician)|title=English Pronouncing Dictionary|editor=Peter Roach|editor2=James Hartmann|editor3=Jane Setter|place=Cambridge|publisher=Cambridge University Press|orig-date=1917|year=2003|isbn=978-3-12-539683-8}}</ref> تہٕ یہِ چھُ بٔڑِس [[کٔشیٖر|کٔشیٖرِ]] خطہٕ کِس [[پوٗر|جٔنوٗبی]] حِصَس پٮ۪ٹھ مُشتمل، یُس 1947 پؠٹھٕ [[ہِندوستان]] تہٕ [[پٲکِستان|پٲکِستانَس]] درمِیان تہٕ 1959 پؠٹھٕ [[ہِندوستان]] تہٕ [[چیٖن|چیٖنَس]] درمِیان تنازعہٕ روٗدمُت چھُ۔ [[اِختیارٕچ رِکھ]] چھِ جموں و کشمیرس ترتیٖب وار مغرِبس تہٕ شُمالس منٛز [[کٔشیٖر#موجودٕ حیثیت تہٕ سیٲسی تقسیمہٕ|پٲکِستان کِس زیر انتظام]] علاقَن [[آزاد کٔشیٖر]] تہٕ [[گِلگِت بلتِستان|گلگِت بلتِستان]] نِش الگ کران۔ یہِ چُھ ہِنٛدُستٲنؠ رِیاستن [[ہِماچَل پرَٛدیش]] تہٕ [[پَنٛجاب (ہِندوستان)|پنٛجاب]] کِس شُمالس منٛز تہٕ [[لَداخ|لداخ]] کِس مغرِبس منٛز واقع یتھ [[کٔشیٖر#موجودٕ حیثیت تہٕ سیٲسی تقسیمہٕ|ہِنٛدُستان بطور مركزی زیر انتظام علاقہٕ]] چُھ ۔ جموں و کشمیرَس منٛز چھِ خۄد مختٲری تہٕ حقوقَن پٮ۪ٹھ [[جۆم تہٕ کٔشیٖر منٛز بغاوَت|احتجاجَس منٛز بغاوت جٲری]]۔ 2019 ہس منٛز آو [[جۆم تہٕ کٔشیٖر تنظیٖم نو ایکٹ، 2019|جموں و کشمیر تنظیم نو ایکٹ]] پاس کرنہٕ، یَتھ منٛز [[جۆم تہٕ کٔشیٖر (رِیاسَتھ)|سٲبقہٕ رِیاست جموں و کشمیر]] دۄن مركزی زیر انتظام علاقن منٛز دُبارٕ شکٕل دِنہٕ آیہ: مشرقس منٛز [[لَداخ|لداخ]] تہٕ مغرِبس منٛز باقیماندٕ [[جۆم تہٕ کٔشیٖر]] ۔ [[سِریٖنَگَر]] تہٕ [[جوٚم]] چھِ مِلِتھ خٕطٕچہِ [[راز دٲنؠ|رازدٲنؠ]] پٲٹھۍ کٲم کران، یُس دۄن ڈِوِجنن تہٕ 20 ہن ضِلعن منٛز تقسیٖم چھُ کرنہٕ آمُت۔ اتھ علاقس منٛز چِھ کٲفی معدنی ذخیرٕ، بشمول نیلم، بوراکس تہٕ گریفایٹ۔ زراعت تہٕ خٔدمتہٕ چھِ معاشِیات چلاوان، یَتھ منٛز بٔڑۍ حصہٕ چھِ باغبانی، دستکٲری تہٕ سیاحت شٲمِل۔ [[ژوٗنٛٹھ|ژوٗنٛٹھٕچ]] کاشت چھِ ساروی کھۄتہٕ بٔڑٮ۪و صنعتو منٛزٕ اکھ، یَتھ منٛز 35 لَچھ لُکَن روزگار دِوان چھِ تہٕ چھِ مجموعی رِیاستی گَریلوٗ پٲداوارُک ٪10 پٲداوار کران۔ یِمَو سرگرمیو باوجوٗد چھِ ٪10 کھۄتہٕ زِیٛادٕ آبٲدی قومی غُربتَس بۄن زِنٛدٕ۔ == تَوٲریٖخ == {{اَہَم|کٔشیٖر#تَوٲریٖخ}} ==اِنتِظٲمؠ حِصہٕ== {{اَہَم|جۆم تہٕ کٔشیٖر کین ضِلَن ہٕنٛز فِہرِست}} [[File:Jammu & Kashmir Districts (2019).svg|thumb|700px|جۆم تہٕ کٔشیٖر مَنٛز ضِلہٕ]] ==تٲلیٖم== {{اَہَم|جموں و کشمیرس منٛز اعلی تعلیمی ادارن ہنٛد لسٹ}} == حۆکوٗمتھ تہٕ سِیاسَتھ {{main|جۆم تہٕ کٔشیٖر حکوٗمت|جۆم تہٕ کٔشیٖر ہُنٛد ؤزیٖر اعلیٰ|جۆم تہٕ کٔشیٖر مَجلِسہِ قۄنوٗن سٲزی}} == == حَوالہٕ == 7g9a923ga8rr3aeo78xk33gqm7kgroa 136793 136792 2026-05-01T08:40:19Z آیات محراج 11062 136793 wikitext text/x-wiki {{Infobox settlement/Wikidata|image=Jammu and Kashmir Montage.jpg|label=کُل ضِلہٕ|data=[[جۆم تہٕ کٔشیٖر کین ضِلَن ہٕنٛز فِہرِست|20]]}} جۆم تہٕ کٔشیٖر چھُ ہِندوستانَس مَنٛز اَکھ مَرکَزی عَلاقہٕ.<ref name="EPD">{{Citation|last=Jones|first=Daniel|author-link=Daniel Jones (phonetician)|title=English Pronouncing Dictionary|editor=Peter Roach|editor2=James Hartmann|editor3=Jane Setter|place=Cambridge|publisher=Cambridge University Press|orig-date=1917|year=2003|isbn=978-3-12-539683-8}}</ref> تہٕ یہِ چھُ بٔڑِس [[کٔشیٖر|کٔشیٖرِ]] خطہٕ کِس [[پوٗر|جٔنوٗبی]] حِصَس پٮ۪ٹھ مُشتمل، یُس 1947 پؠٹھٕ [[ہِندوستان]] تہٕ [[پٲکِستان|پٲکِستانَس]] درمِیان تہٕ 1959 پؠٹھٕ [[ہِندوستان]] تہٕ [[چیٖن|چیٖنَس]] درمِیان تنازعہٕ روٗدمُت چھُ۔ [[اِختیارٕچ رِکھ]] چھِ جموں و کشمیرس ترتیٖب وار مغرِبس تہٕ شُمالس منٛز [[کٔشیٖر#موجودٕ حیثیت تہٕ سیٲسی تقسیمہٕ|پٲکِستان کِس زیر انتظام]] علاقَن [[آزاد کٔشیٖر]] تہٕ [[گِلگِت بلتِستان|گلگِت بلتِستان]] نِش الگ کران۔ یہِ چُھ ہِنٛدُستٲنؠ رِیاستن [[ہِماچَل پرَٛدیش]] تہٕ [[پَنٛجاب (ہِندوستان)|پنٛجاب]] کِس شُمالس منٛز تہٕ [[لَداخ|لداخ]] کِس مغرِبس منٛز واقع یتھ [[کٔشیٖر#موجودٕ حیثیت تہٕ سیٲسی تقسیمہٕ|ہِنٛدُستان بطور مركزی زیر انتظام علاقہٕ]] چُھ ۔ جموں و کشمیرَس منٛز چھِ خۄد مختٲری تہٕ حقوقَن پٮ۪ٹھ [[جۆم تہٕ کٔشیٖر منٛز بغاوَت|احتجاجَس منٛز بغاوت جٲری]]۔ 2019 ہس منٛز آو [[جۆم تہٕ کٔشیٖر تنظیٖم نو ایکٹ، 2019|جموں و کشمیر تنظیم نو ایکٹ]] پاس کرنہٕ، یَتھ منٛز [[جۆم تہٕ کٔشیٖر (رِیاسَتھ)|سٲبقہٕ رِیاست جموں و کشمیر]] دۄن مركزی زیر انتظام علاقن منٛز دُبارٕ شکٕل دِنہٕ آیہ: مشرقس منٛز [[لَداخ|لداخ]] تہٕ مغرِبس منٛز باقیماندٕ [[جۆم تہٕ کٔشیٖر]] ۔ [[سِریٖنَگَر]] تہٕ [[جوٚم]] چھِ مِلِتھ خٕطٕچہِ [[راز دٲنؠ|رازدٲنؠ]] پٲٹھۍ کٲم کران، یُس دۄن ڈِوِجنن تہٕ 20 ہن ضِلعن منٛز تقسیٖم چھُ کرنہٕ آمُت۔ اتھ علاقس منٛز چِھ کٲفی معدنی ذخیرٕ، بشمول نیلم، بوراکس تہٕ گریفایٹ۔ زراعت تہٕ خٔدمتہٕ چھِ معاشِیات چلاوان، یَتھ منٛز بٔڑۍ حصہٕ چھِ باغبانی، دستکٲری تہٕ سیاحت شٲمِل۔ [[ژوٗنٛٹھ|ژوٗنٛٹھٕچ]] کاشت چھِ ساروی کھۄتہٕ بٔڑٮ۪و صنعتو منٛزٕ اکھ، یَتھ منٛز 35 لَچھ لُکَن روزگار دِوان چھِ تہٕ چھِ مجموعی رِیاستی گَریلوٗ پٲداوارُک ٪10 پٲداوار کران۔ یِمَو سرگرمیو باوجوٗد چھِ ٪10 کھۄتہٕ زِیٛادٕ آبٲدی قومی غُربتَس بۄن زِنٛدٕ۔ == تَوٲریٖخ == {{اَہَم|کٔشیٖر#تَوٲریٖخ}} ==اِنتِظٲمؠ حِصہٕ== {{اَہَم|جۆم تہٕ کٔشیٖر کین ضِلَن ہٕنٛز فِہرِست}} [[File:Jammu & Kashmir Districts (2019).svg|thumb|700px|جۆم تہٕ کٔشیٖر مَنٛز ضِلہٕ]] ==تٲلیٖم== {{اَہَم|جموں و کشمیرس منٛز اعلی تعلیمی ادارن ہنٛد لسٹ}} == حۆکوٗمتھ تہٕ سِیاسَتھ== {{main|جۆم تہٕ کٔشیٖر حکوٗمت|جۆم تہٕ کٔشیٖر ہُنٛد ؤزیٖر اعلیٰ|جۆم تہٕ کٔشیٖر مَجلِسہِ قۄنوٗن سٲزی}} == حَوالہٕ == h28pz5rjm9fi9butr8my95kkss00b86 136794 136793 2026-05-01T08:47:33Z آیات محراج 11062 136794 wikitext text/x-wiki {{Infobox settlement/Wikidata|image=Jammu and Kashmir Montage.jpg|label=کُل ضِلہٕ|data=[[جۆم تہٕ کٔشیٖر کین ضِلَن ہٕنٛز فِہرِست|20]]}} جۆم تہٕ کٔشیٖر چھُ ہِندوستانَس مَنٛز اَکھ مَرکَزی عَلاقہٕ.<ref name="EPD">{{Citation|last=Jones|first=Daniel|author-link=Daniel Jones (phonetician)|title=English Pronouncing Dictionary|editor=Peter Roach|editor2=James Hartmann|editor3=Jane Setter|place=Cambridge|publisher=Cambridge University Press|orig-date=1917|year=2003|isbn=978-3-12-539683-8}}</ref> تہٕ یہِ چھُ بٔڑِس [[کٔشیٖر|کٔشیٖرِ]] خطہٕ کِس [[پوٗر|جٔنوٗبی]] حِصَس پٮ۪ٹھ مُشتمل، یُس 1947 پؠٹھٕ [[ہِندوستان]] تہٕ [[پٲکِستان|پٲکِستانَس]] درمِیان تہٕ 1959 پؠٹھٕ [[ہِندوستان]] تہٕ [[چیٖن|چیٖنَس]] درمِیان تنازعہٕ روٗدمُت چھُ۔ [[اِختیارٕچ رِکھ]] چھِ جموں و کشمیرس ترتیٖب وار مغرِبس تہٕ شُمالس منٛز [[کٔشیٖر#موجودٕ حیثیت تہٕ سیٲسی تقسیمہٕ|پٲکِستان کِس زیر انتظام]] علاقَن [[آزاد کٔشیٖر]] تہٕ [[گِلگِت بلتِستان|گلگِت بلتِستان]] نِش الگ کران۔ یہِ چُھ ہِنٛدُستٲنؠ رِیاستن [[ہِماچَل پرَٛدیش]] تہٕ [[پَنٛجاب (ہِندوستان)|پنٛجاب]] کِس شُمالس منٛز تہٕ [[لَداخ|لداخ]] کِس مغرِبس منٛز واقع یتھ [[کٔشیٖر#موجودٕ حیثیت تہٕ سیٲسی تقسیمہٕ|ہِنٛدُستان بطور مركزی زیر انتظام علاقہٕ]] چُھ ۔ جموں و کشمیرَس منٛز چھِ خۄد مختٲری تہٕ حقوقَن پٮ۪ٹھ [[جۆم تہٕ کٔشیٖر منٛز بغاوَت|احتجاجَس منٛز بغاوت جٲری]]۔ 2019 ہس منٛز آو [[جۆم تہٕ کٔشیٖر تنظیٖم نو ایکٹ، 2019|جموں و کشمیر تنظیم نو ایکٹ]] پاس کرنہٕ، یَتھ منٛز [[جۆم تہٕ کٔشیٖر (رِیاسَتھ)|سٲبقہٕ رِیاست جموں و کشمیر]] دۄن مركزی زیر انتظام علاقن منٛز دُبارٕ شکٕل دِنہٕ آیہ: مشرقس منٛز [[لَداخ|لداخ]] تہٕ مغرِبس منٛز باقیماندٕ [[جۆم تہٕ کٔشیٖر]] ۔ [[سِریٖنَگَر]] تہٕ [[جوٚم]] چھِ مِلِتھ خٕطٕچہِ [[راز دٲنؠ|رازدٲنؠ]] پٲٹھۍ کٲم کران، یُس دۄن ڈِوِجنن تہٕ 20 ہن ضِلعن منٛز تقسیٖم چھُ کرنہٕ آمُت۔ اتھ علاقس منٛز چِھ کٲفی معدنی ذخیرٕ، بشمول نیلم، بوراکس تہٕ گریفایٹ۔ زراعت تہٕ خٔدمتہٕ چھِ معاشِیات چلاوان، یَتھ منٛز بٔڑۍ حصہٕ چھِ باغبانی، دستکٲری تہٕ سیاحت شٲمِل۔ [[ژوٗنٛٹھ|ژوٗنٛٹھٕچ]] کاشت چھِ ساروی کھۄتہٕ بٔڑٮ۪و صنعتو منٛزٕ اکھ، یَتھ منٛز 35 لَچھ لُکَن روزگار دِوان چھِ تہٕ چھِ مجموعی رِیاستی گَریلوٗ پٲداوارُک ٪10 پٲداوار کران۔ یِمَو سرگرمیو باوجوٗد چھِ ٪10 کھۄتہٕ زِیٛادٕ آبٲدی قومی غُربتَس بۄن زِنٛدٕ۔ == تَوٲریٖخ == {{اَہَم|کٔشیٖر#تَوٲریٖخ}} ==اِنتِظٲمؠ حِصہٕ== {{اَہَم|جۆم تہٕ کٔشیٖر کین ضِلَن ہٕنٛز فِہرِست}} [[File:Jammu & Kashmir Districts (2019).svg|thumb|700px|جۆم تہٕ کٔشیٖر مَنٛز ضِلہٕ]] ==تٲلیٖم== {{اَہَم|جموں و کشمیرس منٛز اعلی تعلیمی ادارن ہنٛد لسٹ}} == حۆکوٗمتھ تہٕ سِیاسَتھ== {{main|جۆم تہٕ کٔشیٖر حکوٗمت|جۆم تہٕ کٔشیٖر ہُنٛد ؤزیٖر اعلیٰ|جۆم تہٕ کٔشیٖر مَجلِسہِ قۄنوٗن سٲزی}} == میٖڈیا == {{Excerpt|جۆم تہٕ کٔشیٖر منٛز میڈِیا}} == کھیل == {{Excerpt|جۆم تہٕ کٔشیٖر مَنٛز کھیل}} == سِیاحت == {{Excerpt|جۆم تہٕ کٔشیٖر منٛز سِیاحت}} == حَوالہٕ == c5bq6f266foftzvmb8dex1u8vgrz1du 136798 136794 2026-05-01T09:01:23Z آیات محراج 11062 136798 wikitext text/x-wiki {{Infobox settlement/Wikidata|image=Jammu and Kashmir Montage.jpg|label=کُل ضِلہٕ|data=[[جۆم تہٕ کٔشیٖر کین ضِلَن ہٕنٛز فِہرِست|20]]}} جۆم تہٕ کٔشیٖر چھُ ہِندوستانَس مَنٛز اَکھ مَرکَزی عَلاقہٕ.<ref name="EPD">{{Citation|last=Jones|first=Daniel|author-link=Daniel Jones (phonetician)|title=English Pronouncing Dictionary|editor=Peter Roach|editor2=James Hartmann|editor3=Jane Setter|place=Cambridge|publisher=Cambridge University Press|orig-date=1917|year=2003|isbn=978-3-12-539683-8}}</ref> تہٕ یہِ چھُ بٔڑِس [[کٔشیٖر|کٔشیٖرِ]] خطہٕ کِس [[پوٗر|جٔنوٗبی]] حِصَس پٮ۪ٹھ مُشتمل، یُس 1947 پؠٹھٕ [[ہِندوستان]] تہٕ [[پٲکِستان|پٲکِستانَس]] درمِیان تہٕ 1959 پؠٹھٕ [[ہِندوستان]] تہٕ [[چیٖن|چیٖنَس]] درمِیان تنازعہٕ روٗدمُت چھُ۔ [[اِختیارٕچ رِکھ]] چھِ جموں و کشمیرس ترتیٖب وار مغرِبس تہٕ شُمالس منٛز [[کٔشیٖر#موجودٕ حیثیت تہٕ سیٲسی تقسیمہٕ|پٲکِستان کِس زیر انتظام]] علاقَن [[آزاد کٔشیٖر]] تہٕ [[گِلگِت بلتِستان|گلگِت بلتِستان]] نِش الگ کران۔ یہِ چُھ ہِنٛدُستٲنؠ رِیاستن [[ہِماچَل پرَٛدیش]] تہٕ [[پَنٛجاب (ہِندوستان)|پنٛجاب]] کِس شُمالس منٛز تہٕ [[لَداخ|لداخ]] کِس مغرِبس منٛز واقع یتھ [[کٔشیٖر#موجودٕ حیثیت تہٕ سیٲسی تقسیمہٕ|ہِنٛدُستان بطور مركزی زیر انتظام علاقہٕ]] چُھ ۔ جموں و کشمیرَس منٛز چھِ خۄد مختٲری تہٕ حقوقَن پٮ۪ٹھ [[جۆم تہٕ کٔشیٖر منٛز بغاوَت|احتجاجَس منٛز بغاوت جٲری]]۔ 2019 ہس منٛز آو [[جۆم تہٕ کٔشیٖر تنظیٖم نو ایکٹ، 2019|جموں و کشمیر تنظیم نو ایکٹ]] پاس کرنہٕ، یَتھ منٛز [[جۆم تہٕ کٔشیٖر (رِیاسَتھ)|سٲبقہٕ رِیاست جموں و کشمیر]] دۄن مركزی زیر انتظام علاقن منٛز دُبارٕ شکٕل دِنہٕ آیہ: مشرقس منٛز [[لَداخ|لداخ]] تہٕ مغرِبس منٛز باقیماندٕ [[جۆم تہٕ کٔشیٖر]] ۔ [[سِریٖنَگَر]] تہٕ [[جوٚم]] چھِ مِلِتھ خٕطٕچہِ [[راز دٲنؠ|رازدٲنؠ]] پٲٹھۍ کٲم کران، یُس دۄن ڈِوِجنن تہٕ 20 ہن ضِلعن منٛز تقسیٖم چھُ کرنہٕ آمُت۔ اتھ علاقس منٛز چِھ کٲفی معدنی ذخیرٕ، بشمول نیلم، بوراکس تہٕ گریفایٹ۔ زراعت تہٕ خٔدمتہٕ چھِ معاشِیات چلاوان، یَتھ منٛز بٔڑۍ حصہٕ چھِ باغبانی، دستکٲری تہٕ سیاحت شٲمِل۔ [[ژوٗنٛٹھ|ژوٗنٛٹھٕچ]] کاشت چھِ ساروی کھۄتہٕ بٔڑٮ۪و صنعتو منٛزٕ اکھ، یَتھ منٛز 35 لَچھ لُکَن روزگار دِوان چھِ تہٕ چھِ مجموعی رِیاستی گَریلوٗ پٲداوارُک ٪10 پٲداوار کران۔ یِمَو سرگرمیو باوجوٗد چھِ ٪10 کھۄتہٕ زِیٛادٕ آبٲدی قومی غُربتَس بۄن زِنٛدٕ۔ == تَوٲریٖخ == {{اَہَم|کٔشیٖر#تَوٲریٖخ}} ==اِنتِظٲمؠ حِصہٕ== {{اَہَم|جۆم تہٕ کٔشیٖر کین ضِلَن ہٕنٛز فِہرِست}} [[File:Jammu & Kashmir Districts (2019).svg|thumb|700px|جۆم تہٕ کٔشیٖر مَنٛز ضِلہٕ]] ==تٲلیٖم== {{اَہَم|جموں و کشمیرس منٛز اعلی تعلیمی ادارن ہنٛد لسٹ}} == حۆکوٗمتھ تہٕ سِیاسَتھ== {{main|جۆم تہٕ کٔشیٖر حکوٗمت|جۆم تہٕ کٔشیٖر ہُنٛد ؤزیٖر اعلیٰ|جۆم تہٕ کٔشیٖر مَجلِسہِ قۄنوٗن سٲزی}} == میٖڈیا == {{Excerpt|جۆم تہٕ کٔشیٖر منٛز میڈِیا}} == کھیل == {{Excerpt|جۆم تہٕ کٔشیٖر مَنٛز کھیل}} == سِیاحت == {{Excerpt|جۆم تہٕ کٔشیٖر منٛز سِیاحت}} == حَوالہٕ == {{حَوالہٕ}} t188ap7t5cv3478qq5rsvfea41d50to 136809 136798 2026-05-01T10:36:39Z آیات محراج 11062 136809 wikitext text/x-wiki {{See also|جۆم تہٕ کٔشیٖر (اِشارٕ صَفہٕ)}}{{Infobox settlement/Wikidata|image=Jammu and Kashmir Montage.jpg|label=کُل ضِلہٕ|data=[[جۆم تہٕ کٔشیٖر کین ضِلَن ہٕنٛز فِہرِست|20]]}} جۆم تہٕ کٔشیٖر چھُ ہِندوستانَس مَنٛز اَکھ مَرکَزی عَلاقہٕ.<ref name="EPD">{{Citation|last=Jones|first=Daniel|author-link=Daniel Jones (phonetician)|title=English Pronouncing Dictionary|editor=Peter Roach|editor2=James Hartmann|editor3=Jane Setter|place=Cambridge|publisher=Cambridge University Press|orig-date=1917|year=2003|isbn=978-3-12-539683-8}}</ref> تہٕ یہِ چھُ بٔڑِس [[کٔشیٖر|کٔشیٖرِ]] خطہٕ کِس [[پوٗر|جٔنوٗبی]] حِصَس پٮ۪ٹھ مُشتمل، یُس 1947 پؠٹھٕ [[ہِندوستان]] تہٕ [[پٲکِستان|پٲکِستانَس]] درمِیان تہٕ 1959 پؠٹھٕ [[ہِندوستان]] تہٕ [[چیٖن|چیٖنَس]] درمِیان تنازعہٕ روٗدمُت چھُ۔ [[اِختیارٕچ رِکھ]] چھِ جموں و کشمیرس ترتیٖب وار مغرِبس تہٕ شُمالس منٛز [[کٔشیٖر#موجودٕ حیثیت تہٕ سیٲسی تقسیمہٕ|پٲکِستان کِس زیر انتظام]] علاقَن [[آزاد کٔشیٖر]] تہٕ [[گِلگِت بلتِستان|گلگِت بلتِستان]] نِش الگ کران۔ یہِ چُھ ہِنٛدُستٲنؠ رِیاستن [[ہِماچَل پرَٛدیش]] تہٕ [[پَنٛجاب (ہِندوستان)|پنٛجاب]] کِس شُمالس منٛز تہٕ [[لَداخ|لداخ]] کِس مغرِبس منٛز واقع یتھ [[کٔشیٖر#موجودٕ حیثیت تہٕ سیٲسی تقسیمہٕ|ہِنٛدُستان بطور مركزی زیر انتظام علاقہٕ]] چُھ ۔ جموں و کشمیرَس منٛز چھِ خۄد مختٲری تہٕ حقوقَن پٮ۪ٹھ [[جۆم تہٕ کٔشیٖر منٛز بغاوَت|احتجاجَس منٛز بغاوت جٲری]]۔ 2019 ہس منٛز آو [[جۆم تہٕ کٔشیٖر تنظیٖم نو ایکٹ، 2019|جموں و کشمیر تنظیم نو ایکٹ]] پاس کرنہٕ، یَتھ منٛز [[جۆم تہٕ کٔشیٖر (رِیاسَتھ)|سٲبقہٕ رِیاست جموں و کشمیر]] دۄن مركزی زیر انتظام علاقن منٛز دُبارٕ شکٕل دِنہٕ آیہ: مشرقس منٛز [[لَداخ|لداخ]] تہٕ مغرِبس منٛز باقیماندٕ [[جۆم تہٕ کٔشیٖر]] ۔ [[سِریٖنَگَر]] تہٕ [[جوٚم]] چھِ مِلِتھ خٕطٕچہِ [[راز دٲنؠ|رازدٲنؠ]] پٲٹھۍ کٲم کران، یُس دۄن ڈِوِجنن تہٕ 20 ہن ضِلعن منٛز تقسیٖم چھُ کرنہٕ آمُت۔ اتھ علاقس منٛز چِھ کٲفی معدنی ذخیرٕ، بشمول نیلم، بوراکس تہٕ گریفایٹ۔ زراعت تہٕ خٔدمتہٕ چھِ معاشِیات چلاوان، یَتھ منٛز بٔڑۍ حصہٕ چھِ باغبانی، دستکٲری تہٕ سیاحت شٲمِل۔ [[ژوٗنٛٹھ|ژوٗنٛٹھٕچ]] کاشت چھِ ساروی کھۄتہٕ بٔڑٮ۪و صنعتو منٛزٕ اکھ، یَتھ منٛز 35 لَچھ لُکَن روزگار دِوان چھِ تہٕ چھِ مجموعی رِیاستی گَریلوٗ پٲداوارُک ٪10 پٲداوار کران۔ یِمَو سرگرمیو باوجوٗد چھِ ٪10 کھۄتہٕ زِیٛادٕ آبٲدی قومی غُربتَس بۄن زِنٛدٕ۔ == تَوٲریٖخ == {{اَہَم|کٔشیٖر#تَوٲریٖخ}} ==اِنتِظٲمؠ حِصہٕ== {{اَہَم|جۆم تہٕ کٔشیٖر کین ضِلَن ہٕنٛز فِہرِست}} [[File:Jammu & Kashmir Districts (2019).svg|thumb|700px|جۆم تہٕ کٔشیٖر مَنٛز ضِلہٕ]] ==تٲلیٖم== {{اَہَم|جموں و کشمیرس منٛز اعلی تعلیمی ادارن ہنٛد لسٹ}} == حۆکوٗمتھ تہٕ سِیاسَتھ== {{main|جۆم تہٕ کٔشیٖر حکوٗمت|جۆم تہٕ کٔشیٖر ہُنٛد ؤزیٖر اعلیٰ|جۆم تہٕ کٔشیٖر مَجلِسہِ قۄنوٗن سٲزی}} == میٖڈیا == {{Excerpt|جۆم تہٕ کٔشیٖر منٛز میڈِیا}} == کھیل == {{Excerpt|جۆم تہٕ کٔشیٖر مَنٛز کھیل}} == سِیاحت == {{Excerpt|جۆم تہٕ کٔشیٖر منٛز سِیاحت}} == حَوالہٕ == {{حَوالہٕ}} 2c1e4w3qdfxvphzeje2p3ahbve4a1ns جۆم تہٕ کٔشیٖر (رِیاسَتھ) 0 14370 136766 135664 2026-05-01T05:13:09Z آیات محراج 11062 More advanced template added 136766 wikitext text/x-wiki {{حَوالہٕ وَرٲے}}{{Infobox political geography}} جۆم تہٕ کٔشیٖر ٲسؠ ہِندوستانٕچ اَکھ سٲبِقہٕ رِیاسَتھ 1952 پؠٹھ 2019 تام۔ [[زٲژ:Coordinates on Wikidata]] {{stub}} dff78hxk8eoqfeqt1plnk0341s27lh0 136767 136766 2026-05-01T06:29:53Z آیات محراج 11062 Extended the article 136767 wikitext text/x-wiki {{Infobox political geography}} جۆم تہٕ کٔشیٖر ٲسؠ ہِندوستانٕچ اَکھ سٲبِقہٕ رِیاسَتھ 1952 پؠٹھ 2019 تام [[ہِندوستان|ہِنٛدُستانُک]] اِنتِظام اوس، یُس بٔڑِس [[کٔشیٖر|کٔشیٖرِ]] علاقُک جٔنوٗبی تہٕ جٔنوٗب مشرِقی حِصہٕ اوس، یُس 20 ہِمہِ صٔدی ہِنٛدِس مَنٛزباگس پٮ۪ٹھٕ [[ہِندوستان|ہِنٛدُستان]]، [[پٲکِستان]] تہٕ [[چیٖن|چیٖنَس]] درمِیان تنازُک موضوع روٗدمُت چھُ۔ اَمہِ رِیاستُک بُنیٲدی خطہٕ اوس سٲبقہٕ [[جۆم تہٕ کٔشیٖر (شاہزٲدؠ رِیاسَتھ)]]کہِ حِصہٕ، یَمہِ ہُنٛد مغربی ضِلعہٕ، یِمن وۄنہِ [[آزاد کٔشیٖر|آزاد کشمیر]] کہِ ناوٕ سۭتۍ زانٛنہٕ چھِ یِوان، تہٕ شُمٲلی علاقہٕ، یِمن وۄنہِ [[گِلگِت بلتِستان|گلگِت بلتِستان]] ونٛنہٕ چھِ یِوان، چھِ پٲکِستانُک اِنتظام۔ مشرقس منٛز [[اکسائی چِن|اکسائی چن]] خطہٕ، [[تِبت]] سرحدس سۭتۍ، چھُ 1962 پیٚٹھٕ چیٖنس ہٕنٛدس کنٹرولس منٛز۔ [[زٲژ:Coordinates on Wikidata]] 55wbzj0m7id7ph94v238s6fsx3gov4r 136768 136767 2026-05-01T06:34:14Z آیات محراج 11062 136768 wikitext text/x-wiki {{Infobox political geography}} جۆم تہٕ کٔشیٖر ٲسؠ ہِندوستانٕچ اَکھ سٲبِقہٕ رِیاسَتھ 1952 پؠٹھ 2019 تام [[ہِندوستان|ہِنٛدُستانُک]] اِنتِظام اوس، یُس بٔڑِس [[کٔشیٖر|کٔشیٖرِ]] علاقُک جٔنوٗبی تہٕ جٔنوٗب مشرِقی حِصہٕ اوس، یُس 20 ہِمہِ صٔدی ہِنٛدِس مَنٛزباگس پٮ۪ٹھٕ [[ہِندوستان|ہِنٛدُستان]]، [[پٲکِستان]] تہٕ [[چیٖن|چیٖنَس]] درمِیان تنازُک موضوع روٗدمُت چھُ۔ اَمہِ رِیاستُک بُنیٲدی خطہٕ اوس سٲبقہٕ [[جۆم تہٕ کٔشیٖر (شاہزٲدؠ رِیاسَتھ)]]کہِ حِصہٕ، یَمہِ ہُنٛد مغربی ضِلعہٕ، یِمن وۄنہِ [[آزاد کٔشیٖر|آزاد کشمیر]] کہِ ناوٕ سۭتۍ زانٛنہٕ چھِ یِوان، تہٕ شُمٲلی علاقہٕ، یِمن وۄنہِ [[گِلگِت بلتِستان|گلگِت بلتِستان]] ونٛنہٕ چھِ یِوان، چھِ پٲکِستانُک اِنتظام۔ مشرقس منٛز [[اکسائی چِن|اکسائی چن]] خطہٕ، [[تِبت]] سرحدس سۭتۍ، چھُ 1962 پیٚٹھٕ چیٖنس ہٕنٛدس کنٹرولس منٛز۔ 2019 ہَس منٛز [[بھارتُک ٲییٖن|ہِنٛدُستٲنؠ ٲییٖن]] کِس [[پرَٛکٕرٲن ۳۷۰]] ہس تحت جموں و کشمیرَس دِنہٕ آمُت خصوصی درجہٕ منسوخ کرنہٕ پتہٕ کٔر ہندوستانٕچ پارلیمنٹَن [[جۆم تہٕ کٔشیٖر تنظیٖم نو ایکٹ، 2019|جۆم تہٕ کٔشیٖر تنظیٖم نو ایکٹ]] منظوٗر، یَتھ منٛز ریاستہٕ دۄن مرکزی زیر انتظام علاقَن منٛز تقسیٖم کرنٕچ دفعات ٲس- مشرقَس منٛز [[لَداخ|لداخ]] تہٕ مغرِبس منٛز باقٕے [[جۆم تہٕ کٔشیٖر (مَرکَزی عَلاقہٕ)|جۆم تہٕ کٔشیٖر]]۔ 31 اکتوبر 2019 پیٹھٕ لاگوٗ۔ جموں و کشمیر ٲس ہندوستانٕچ وٲحِد رِیاسَت یَتھ منٛز [[مُسلمان|مُسلِم]] زیٛادٕ تعدادٕچ آبٲدی ٲس۔ [[زٲژ:Coordinates on Wikidata]] hlw9kers665bj2yer00zrg8s8hwgd9d 136769 136768 2026-05-01T06:42:46Z آیات محراج 11062 /* */ 136769 wikitext text/x-wiki {{Infobox political geography}} جۆم تہٕ کٔشیٖر ٲسؠ ہِندوستانٕچ اَکھ سٲبِقہٕ رِیاسَتھ 1952 پؠٹھ 2019 تام [[ہِندوستان|ہِنٛدُستانُک]] اِنتِظام اوس، یُس بٔڑِس [[کٔشیٖر|کٔشیٖرِ]] علاقُک جٔنوٗبی تہٕ جٔنوٗب مشرِقی حِصہٕ اوس، یُس 20 ہِمہِ صٔدی ہِنٛدِس مَنٛزباگس پٮ۪ٹھٕ [[ہِندوستان|ہِنٛدُستان]]، [[پٲکِستان]] تہٕ [[چیٖن|چیٖنَس]] درمِیان تنازُک موضوع روٗدمُت چھُ۔ اَمہِ رِیاستُک بُنیٲدی خطہٕ اوس سٲبقہٕ [[جۆم تہٕ کٔشیٖر (شاہزٲدؠ رِیاسَتھ)]]کہِ حِصہٕ، یَمہِ ہُنٛد مغربی ضِلعہٕ، یِمن وۄنہِ [[آزاد کٔشیٖر|آزاد کشمیر]] کہِ ناوٕ سۭتۍ زانٛنہٕ چھِ یِوان، تہٕ شُمٲلی علاقہٕ، یِمن وۄنہِ [[گِلگِت بلتِستان|گلگِت بلتِستان]] ونٛنہٕ چھِ یِوان، چھِ پٲکِستانُک اِنتظام۔ مشرقس منٛز [[اکسائی چِن|اکسائی چن]] خطہٕ، [[تِبت]] سرحدس سۭتۍ، چھُ 1962 پیٚٹھٕ چیٖنس ہٕنٛدس کنٹرولس منٛز۔ 2019 ہَس منٛز [[بھارتُک ٲییٖن|ہِنٛدُستٲنؠ ٲییٖن]] کِس [[پرَٛکٕرٲن ۳۷۰]] ہس تحت جموں و کشمیرَس دِنہٕ آمُت خصوصی درجہٕ منسوخ کرنہٕ پتہٕ کٔر ہندوستانٕچ پارلیمنٹَن [[جۆم تہٕ کٔشیٖر تنظیٖم نو ایکٹ، 2019|جۆم تہٕ کٔشیٖر تنظیٖم نو ایکٹ]] منظوٗر، یَتھ منٛز ریاستہٕ دۄن مرکزی زیر انتظام علاقَن منٛز تقسیٖم کرنٕچ دفعات ٲس- مشرقَس منٛز [[لَداخ|لداخ]] تہٕ مغرِبس منٛز باقٕے [[جۆم تہٕ کٔشیٖر (مَرکَزی عَلاقہٕ)|جۆم تہٕ کٔشیٖر]]۔ 31 اکتوبر 2019 پیٹھٕ لاگوٗ۔ جموں و کشمیر ٲس ہندوستانٕچ وٲحِد رِیاسَت یَتھ منٛز [[مُسلمان|مُسلِم]] زیٛادٕ تعدادٕچ آبٲدی ٲس۔ ==بُنیاد== رِیاسَت جموں و کشمیٖر آیہِ 26 اکتوبر 1947 تَمہِ وِزِ بناونہٕ ییٚلہِ مہاراجہ ہری سِنٛگھن پٲکِستان پٮ۪ٹھ قٔبیٖلہٕ ملیشیاہن ہِنٛدِ ہملہٕ پتہٕ ہِنٛدُستان کِس سلطنتس منٛز مُلکی کرنُک دستاویٖز پٮ۪ٹھ دَسخط کٔر۔ حكوُمت ہِنٛدانَن كو٘ر یہِ رَلُن قبوٗل ، ییٚمہِ سۭتہِ جموں و کشمیر ہِنٛدُستانُک حِصہٕ بَنیٛوو۔ 1950 ہَس منٛز بَنیٛوو یہِ ہِنٛدُستٲنہِ ٲییٖن کِس آرٹیکل 370 ہس تحت جمہوٗرِیہ ہِنٛدُستانٕچہِ رِیاسَت، ییٚمہِ اَتھ خصوٗصی خۄد مۄختار درجہٕ دِیُت۔ رِیاستس منٛز ٲسہِ جوٚم، وادی کشمیر تہٕ لداخ ہِکہِ خطہٕ شٲمِل۔ ==گالُن== یہِ رِیاسَت آیہِ 31 اکتوبر 2019 جۆم تہٕ کشمیٖر تنظیم نو ایکٹ، 2019 کہِ ذٔریعہٕ گالنہٕ، یُس اگست 2019 ہَس منٛز ہِنٛدُستانٕچہِ پارلِمٮ۪نٛٹ دٔسۍ منظوٗر گوٚو۔ امہِ ایکٹن کٔر ریاست دۄن مركزی زیر انتظام علاقن منٛز تقسیٖم جموں و کشمیر تہٕ لداخ۔ حکوٗمت ہندَن کٔر آرٹیکل 370 تہٕ آرٹیکل 35 اے تہِ منسوٗخ، سُہ خاص درجہٕ ہٹٲوِتھ یُس گۄڈٕ ریاستَس پٮ۪ٹھ لاگوٗ اوس گوٚمُت۔ ہِندوستٲنؠ سرکار کہِ طرفہٕ دِنہٕ آمٕتۍ بیان مَنٛز ٲسؠ وجوہات زِ خطہٕ یِیہِ باقٕے مُلکس سۭتۍ زِیٛادٕ نزدیکی سان رَلنہٕ، گورننس تہٕ ترقی بہتر بناوُن تہٕ سیکورٹی مسلہٕ حل کرُن۔ ==آبٲدی== ==حَوالہٕ== [[زٲژ:Coordinates on Wikidata]] nqdderim6pgsaav1224xybzkpt6ku2x 136770 136769 2026-05-01T06:48:20Z آیات محراج 11062 136770 wikitext text/x-wiki {{Infobox political geography}} جۆم تہٕ کٔشیٖر ٲسؠ ہِندوستانٕچ اَکھ سٲبِقہٕ رِیاسَتھ 1952 پؠٹھ 2019 تام [[ہِندوستان|ہِنٛدُستانُک]] اِنتِظام اوس، یُس بٔڑِس [[کٔشیٖر|کٔشیٖرِ]] علاقُک جٔنوٗبی تہٕ جٔنوٗب مشرِقی حِصہٕ اوس، یُس 20 ہِمہِ صٔدی ہِنٛدِس مَنٛزباگس پٮ۪ٹھٕ [[ہِندوستان|ہِنٛدُستان]]، [[پٲکِستان]] تہٕ [[چیٖن|چیٖنَس]] درمِیان تنازُک موضوع روٗدمُت چھُ۔ اَمہِ رِیاستُک بُنیٲدی خطہٕ اوس سٲبقہٕ [[جۆم تہٕ کٔشیٖر (شاہزٲدؠ رِیاسَتھ)]]کہِ حِصہٕ، یَمہِ ہُنٛد مغربی ضِلعہٕ، یِمن وۄنہِ [[آزاد کٔشیٖر|آزاد کشمیر]] کہِ ناوٕ سۭتۍ زانٛنہٕ چھِ یِوان، تہٕ شُمٲلی علاقہٕ، یِمن وۄنہِ [[گِلگِت بلتِستان|گلگِت بلتِستان]] ونٛنہٕ چھِ یِوان، چھِ پٲکِستانُک اِنتظام۔ مشرقس منٛز [[اکسائی چِن|اکسائی چن]] خطہٕ، [[تِبت]] سرحدس سۭتۍ، چھُ 1962 پیٚٹھٕ چیٖنس ہٕنٛدس کنٹرولس منٛز۔ 2019 ہَس منٛز [[بھارتُک ٲییٖن|ہِنٛدُستٲنؠ ٲییٖن]] کِس [[پرَٛکٕرٲن ۳۷۰]] ہس تحت جموں و کشمیرَس دِنہٕ آمُت خصوصی درجہٕ منسوخ کرنہٕ پتہٕ کٔر ہندوستانٕچ پارلیمنٹَن [[جۆم تہٕ کٔشیٖر تنظیٖم نو ایکٹ، 2019|جۆم تہٕ کٔشیٖر تنظیٖم نو ایکٹ]] منظوٗر، یَتھ منٛز ریاستہٕ دۄن مرکزی زیر انتظام علاقَن منٛز تقسیٖم کرنٕچ دفعات ٲس- مشرقَس منٛز [[لَداخ|لداخ]] تہٕ مغرِبس منٛز باقٕے [[جۆم تہٕ کٔشیٖر (مَرکَزی عَلاقہٕ)|جۆم تہٕ کٔشیٖر]]۔ 31 اکتوبر 2019 پیٹھٕ لاگوٗ۔ جموں و کشمیر ٲس ہندوستانٕچ وٲحِد رِیاسَت یَتھ منٛز [[مُسلمان|مُسلِم]] زیٛادٕ تعدادٕچ آبٲدی ٲس۔ ==بُنیاد== رِیاسَت جموں و کشمیٖر آیہِ 26 اکتوبر 1947 تَمہِ وِزِ بناونہٕ ییٚلہِ مہاراجہ [[ہَری سِنٛگھ|ہری سِنٛگھن]] [[پٲکِستان]] پٮ۪ٹھ قٔبیٖلہٕ مِلٹنٹ ہِنٛدِ حملہٕ پتہٕ ہِنٛدُستان کِس سلطنتس منٛز [[سَممِلنُک دَستاویٖز (جۆم تہٕ کٔشیٖر)|سَممِلنُک دستاویٖز]] پٮ۪ٹھ دَسخط کٔر۔ حكوُمت ہِنٛدانَن كو٘ر یہِ رَلُن قبوٗل ، ییٚمہِ سۭتہِ جموں و کشمیر ہِنٛدُستانُک حِصہٕ بَنیٛوو۔ 1950 ہَس منٛز بَنیٛوو یہِ ہِنٛدُستٲنہِ ٲییٖن کِس [[پرَٛکٕرٲن ۳۷۰|آرٹیکل 370]] ہس تحت جمہوٗرِیہ ہِنٛدُستانٕچہِ رِیاسَت، ییٚمہِ اَتھ خصوٗصی خۄد مۄختار درجہٕ دِیُت۔ رِیاستس منٛز ٲسہِ جوٚم، وادی کشمیر تہٕ لداخ ہِکہِ خطہٕ شٲمِل۔ ==گالُن== یہِ رِیاسَت آیہِ 31 اکتوبر 2019 [[جۆم تہٕ کٔشیٖر تنظیٖم نو ایکٹ، 2019]] کہِ ذٔریعہٕ گالنہٕ، یُس اگست 2019 ہَس منٛز ہِنٛدُستانٕچہِ پارلِمٮ۪نٛٹ دٔسۍ منظوٗر گوٚو۔ امہِ ایکٹن کٔر ریاست دۄن مركزی زیر انتظام علاقن منٛز تقسیٖم [[جۆم تہٕ کٔشیٖر (مَرکَزی عَلاقہٕ)|جموں و کشمیر]] تہٕ [[لَداخ|لداخ]]۔ [[ہِندوستٲنؠ سَرکار|حکوٗمت ہندَن]] کٔر آرٹیکل 370 تہٕ آرٹیکل 35 اے تہِ منسوٗخ، سُہ خاص درجہٕ ہٹٲوِتھ یُس گۄڈٕ ریاستَس پٮ۪ٹھ لاگوٗ اوس گوٚمُت۔ ہِندوستٲنؠ سرکار کہِ طرفہٕ دِنہٕ آمٕتۍ بیان مَنٛز ٲسؠ وجوہات زِ خطہٕ یِیہِ باقٕے مُلکس سۭتۍ زِیٛادٕ نزدیکی سان رَلنہٕ، گورننس تہٕ ترقی بہتر بناوُن تہٕ سیکورٹی مسلہٕ حل کرُن۔ ==آبٲدی== ==حَوالہٕ== [[زٲژ:Coordinates on Wikidata]] 91dz4krels52buw2aote4clrxhcv5e2 136771 136770 2026-05-01T06:51:18Z آیات محراج 11062 136771 wikitext text/x-wiki {{Infobox political geography}} جۆم تہٕ کٔشیٖر ٲسؠ ہِندوستانٕچ اَکھ سٲبِقہٕ رِیاسَتھ 1952 پؠٹھ 2019 تام [[ہِندوستان|ہِنٛدُستانُک]] اِنتِظام اوس، یُس بٔڑِس [[کٔشیٖر|کٔشیٖرِ]] علاقُک جٔنوٗبی تہٕ جٔنوٗب مشرِقی حِصہٕ اوس، یُس 20 ہِمہِ صٔدی ہِنٛدِس مَنٛزباگس پٮ۪ٹھٕ [[ہِندوستان|ہِنٛدُستان]]، [[پٲکِستان]] تہٕ [[چیٖن|چیٖنَس]] درمِیان تنازُک موضوع روٗدمُت چھُ۔ اَمہِ رِیاستُک بُنیٲدی خطہٕ اوس سٲبقہٕ [[جۆم تہٕ کٔشیٖر (شاہزٲدؠ رِیاسَتھ)]]کہِ حِصہٕ، یَمہِ ہُنٛد مغربی ضِلعہٕ، یِمن وۄنہِ [[آزاد کٔشیٖر|آزاد کشمیر]] کہِ ناوٕ سۭتۍ زانٛنہٕ چھِ یِوان، تہٕ شُمٲلی علاقہٕ، یِمن وۄنہِ [[گِلگِت بلتِستان|گلگِت بلتِستان]] ونٛنہٕ چھِ یِوان، چھِ پٲکِستانُک اِنتظام۔ مشرقس منٛز [[اکسائی چِن|اکسائی چن]] خطہٕ، [[تِبت]] سرحدس سۭتۍ، چھُ 1962 پیٚٹھٕ چیٖنس ہٕنٛدس کنٹرولس منٛز۔ 2019 ہَس منٛز [[بھارتُک ٲییٖن|ہِنٛدُستٲنؠ ٲییٖن]] کِس [[پرَٛکٕرٲن ۳۷۰]] ہس تحت جموں و کشمیرَس دِنہٕ آمُت خصوصی درجہٕ منسوخ کرنہٕ پتہٕ کٔر ہندوستانٕچ پارلیمنٹَن [[جۆم تہٕ کٔشیٖر تنظیٖم نو ایکٹ، 2019|جۆم تہٕ کٔشیٖر تنظیٖم نو ایکٹ]] منظوٗر، یَتھ منٛز ریاستہٕ دۄن مرکزی زیر انتظام علاقَن منٛز تقسیٖم کرنٕچ دفعات ٲس- مشرقَس منٛز [[لَداخ|لداخ]] تہٕ مغرِبس منٛز باقٕے [[جۆم تہٕ کٔشیٖر (مَرکَزی عَلاقہٕ)|جۆم تہٕ کٔشیٖر]]۔ 31 اکتوبر 2019 پیٹھٕ لاگوٗ۔ جموں و کشمیر ٲس ہندوستانٕچ وٲحِد رِیاسَت یَتھ منٛز [[مُسلمان|مُسلِم]] زیٛادٕ تعدادٕچ آبٲدی ٲس۔ ==بُنیاد== رِیاسَت جموں و کشمیٖر آیہِ 26 اکتوبر 1947 تَمہِ وِزِ بناونہٕ ییٚلہِ مہاراجہ [[ہَری سِنٛگھ|ہری سِنٛگھن]] [[پٲکِستان]] پٮ۪ٹھ قٔبیٖلہٕ مِلٹنٹ ہِنٛدِ حملہٕ پتہٕ ہِنٛدُستان کِس سلطنتس منٛز [[سَممِلنُک دَستاویٖز (جۆم تہٕ کٔشیٖر)|سَممِلنُک دستاویٖز]] پٮ۪ٹھ دَسخط کٔر۔ حكوُمت ہِنٛدانَن كو٘ر یہِ رَلُن قبوٗل ، ییٚمہِ سۭتہِ جموں و کشمیر ہِنٛدُستانُک حِصہٕ بَنیٛوو۔ 1950 ہَس منٛز بَنیٛوو یہِ ہِنٛدُستٲنہِ ٲییٖن کِس [[پرَٛکٕرٲن ۳۷۰|آرٹیکل 370]] ہس تحت جمہوٗرِیہ ہِنٛدُستانٕچہِ رِیاسَت، ییٚمہِ اَتھ خصوٗصی خۄد مۄختار درجہٕ دِیُت۔ رِیاستس منٛز ٲسہِ جوٚم، وادی کشمیر تہٕ لداخ ہِکہِ خطہٕ شٲمِل۔ ==گالُن== یہِ رِیاسَت آیہِ 31 اکتوبر 2019 [[جۆم تہٕ کٔشیٖر تنظیٖم نو ایکٹ، 2019]] کہِ ذٔریعہٕ گالنہٕ، یُس اگست 2019 ہَس منٛز ہِنٛدُستانٕچہِ پارلِمٮ۪نٛٹ دٔسۍ منظوٗر گوٚو۔ امہِ ایکٹن کٔر ریاست دۄن مركزی زیر انتظام علاقن منٛز تقسیٖم [[جۆم تہٕ کٔشیٖر (مَرکَزی عَلاقہٕ)|جموں و کشمیر]] تہٕ [[لَداخ|لداخ]]۔ [[ہِندوستٲنؠ سَرکار|حکوٗمت ہندَن]] کٔر آرٹیکل 370 تہٕ آرٹیکل 35 اے تہِ منسوٗخ، سُہ خاص درجہٕ ہٹٲوِتھ یُس گۄڈٕ ریاستَس پٮ۪ٹھ لاگوٗ اوس گوٚمُت۔ ہِندوستٲنؠ سرکار کہِ طرفہٕ دِنہٕ آمٕتۍ بیان مَنٛز ٲسؠ وجوہات زِ خطہٕ یِیہِ باقٕے مُلکس سۭتۍ زِیٛادٕ نزدیکی سان رَلنہٕ، گورننس تہٕ ترقی بہتر بناوُن تہٕ سیکورٹی مسلہٕ حل کرُن۔ ==آبٲدی== {{Historical population|1961|3560976|1971|4616632|1981|5987389|1991|7837051|2001|10143700|2011|12541302|source=[[ہِندوستانُک مردم شُمٲری]]<ref name="censusindia1">{{cite web |url=http://www.censusindia.gov.in/2011census/PCA/A2_Data_Table.html |title=A-2 Decadal Variation In Population Since 1901 |publisher=Censusindia.gov.in |access-date=9 August 2019 |archive-date=8 August 2019 |archive-url=https://web.archive.org/web/20190808131957/http://www.censusindia.gov.in/2011census/PCA/A2_Data_Table.html |url-status=live }}</ref>|footnoate=† 1951 and 1991 populations are estimated}} ==حَوالہٕ== [[زٲژ:Coordinates on Wikidata]] ldjmxjk7qjpvrweytqxzbjmpct40o4t 136772 136771 2026-05-01T06:52:07Z آیات محراج 11062 مِلاوُن [[زٲژ:کٔشیٖر ہٕنٛز تَوٲریٖخ]] تٔژ زٲژ کِہ مَرَتھہٕ سٲتؠ 136772 wikitext text/x-wiki {{Infobox political geography}} جۆم تہٕ کٔشیٖر ٲسؠ ہِندوستانٕچ اَکھ سٲبِقہٕ رِیاسَتھ 1952 پؠٹھ 2019 تام [[ہِندوستان|ہِنٛدُستانُک]] اِنتِظام اوس، یُس بٔڑِس [[کٔشیٖر|کٔشیٖرِ]] علاقُک جٔنوٗبی تہٕ جٔنوٗب مشرِقی حِصہٕ اوس، یُس 20 ہِمہِ صٔدی ہِنٛدِس مَنٛزباگس پٮ۪ٹھٕ [[ہِندوستان|ہِنٛدُستان]]، [[پٲکِستان]] تہٕ [[چیٖن|چیٖنَس]] درمِیان تنازُک موضوع روٗدمُت چھُ۔ اَمہِ رِیاستُک بُنیٲدی خطہٕ اوس سٲبقہٕ [[جۆم تہٕ کٔشیٖر (شاہزٲدؠ رِیاسَتھ)]]کہِ حِصہٕ، یَمہِ ہُنٛد مغربی ضِلعہٕ، یِمن وۄنہِ [[آزاد کٔشیٖر|آزاد کشمیر]] کہِ ناوٕ سۭتۍ زانٛنہٕ چھِ یِوان، تہٕ شُمٲلی علاقہٕ، یِمن وۄنہِ [[گِلگِت بلتِستان|گلگِت بلتِستان]] ونٛنہٕ چھِ یِوان، چھِ پٲکِستانُک اِنتظام۔ مشرقس منٛز [[اکسائی چِن|اکسائی چن]] خطہٕ، [[تِبت]] سرحدس سۭتۍ، چھُ 1962 پیٚٹھٕ چیٖنس ہٕنٛدس کنٹرولس منٛز۔ 2019 ہَس منٛز [[بھارتُک ٲییٖن|ہِنٛدُستٲنؠ ٲییٖن]] کِس [[پرَٛکٕرٲن ۳۷۰]] ہس تحت جموں و کشمیرَس دِنہٕ آمُت خصوصی درجہٕ منسوخ کرنہٕ پتہٕ کٔر ہندوستانٕچ پارلیمنٹَن [[جۆم تہٕ کٔشیٖر تنظیٖم نو ایکٹ، 2019|جۆم تہٕ کٔشیٖر تنظیٖم نو ایکٹ]] منظوٗر، یَتھ منٛز ریاستہٕ دۄن مرکزی زیر انتظام علاقَن منٛز تقسیٖم کرنٕچ دفعات ٲس- مشرقَس منٛز [[لَداخ|لداخ]] تہٕ مغرِبس منٛز باقٕے [[جۆم تہٕ کٔشیٖر (مَرکَزی عَلاقہٕ)|جۆم تہٕ کٔشیٖر]]۔ 31 اکتوبر 2019 پیٹھٕ لاگوٗ۔ جموں و کشمیر ٲس ہندوستانٕچ وٲحِد رِیاسَت یَتھ منٛز [[مُسلمان|مُسلِم]] زیٛادٕ تعدادٕچ آبٲدی ٲس۔ ==بُنیاد== رِیاسَت جموں و کشمیٖر آیہِ 26 اکتوبر 1947 تَمہِ وِزِ بناونہٕ ییٚلہِ مہاراجہ [[ہَری سِنٛگھ|ہری سِنٛگھن]] [[پٲکِستان]] پٮ۪ٹھ قٔبیٖلہٕ مِلٹنٹ ہِنٛدِ حملہٕ پتہٕ ہِنٛدُستان کِس سلطنتس منٛز [[سَممِلنُک دَستاویٖز (جۆم تہٕ کٔشیٖر)|سَممِلنُک دستاویٖز]] پٮ۪ٹھ دَسخط کٔر۔ حكوُمت ہِنٛدانَن كو٘ر یہِ رَلُن قبوٗل ، ییٚمہِ سۭتہِ جموں و کشمیر ہِنٛدُستانُک حِصہٕ بَنیٛوو۔ 1950 ہَس منٛز بَنیٛوو یہِ ہِنٛدُستٲنہِ ٲییٖن کِس [[پرَٛکٕرٲن ۳۷۰|آرٹیکل 370]] ہس تحت جمہوٗرِیہ ہِنٛدُستانٕچہِ رِیاسَت، ییٚمہِ اَتھ خصوٗصی خۄد مۄختار درجہٕ دِیُت۔ رِیاستس منٛز ٲسہِ جوٚم، وادی کشمیر تہٕ لداخ ہِکہِ خطہٕ شٲمِل۔ ==گالُن== یہِ رِیاسَت آیہِ 31 اکتوبر 2019 [[جۆم تہٕ کٔشیٖر تنظیٖم نو ایکٹ، 2019]] کہِ ذٔریعہٕ گالنہٕ، یُس اگست 2019 ہَس منٛز ہِنٛدُستانٕچہِ پارلِمٮ۪نٛٹ دٔسۍ منظوٗر گوٚو۔ امہِ ایکٹن کٔر ریاست دۄن مركزی زیر انتظام علاقن منٛز تقسیٖم [[جۆم تہٕ کٔشیٖر (مَرکَزی عَلاقہٕ)|جموں و کشمیر]] تہٕ [[لَداخ|لداخ]]۔ [[ہِندوستٲنؠ سَرکار|حکوٗمت ہندَن]] کٔر آرٹیکل 370 تہٕ آرٹیکل 35 اے تہِ منسوٗخ، سُہ خاص درجہٕ ہٹٲوِتھ یُس گۄڈٕ ریاستَس پٮ۪ٹھ لاگوٗ اوس گوٚمُت۔ ہِندوستٲنؠ سرکار کہِ طرفہٕ دِنہٕ آمٕتۍ بیان مَنٛز ٲسؠ وجوہات زِ خطہٕ یِیہِ باقٕے مُلکس سۭتۍ زِیٛادٕ نزدیکی سان رَلنہٕ، گورننس تہٕ ترقی بہتر بناوُن تہٕ سیکورٹی مسلہٕ حل کرُن۔ ==آبٲدی== {{Historical population|1961|3560976|1971|4616632|1981|5987389|1991|7837051|2001|10143700|2011|12541302|source=[[ہِندوستانُک مردم شُمٲری]]<ref name="censusindia1">{{cite web |url=http://www.censusindia.gov.in/2011census/PCA/A2_Data_Table.html |title=A-2 Decadal Variation In Population Since 1901 |publisher=Censusindia.gov.in |access-date=9 August 2019 |archive-date=8 August 2019 |archive-url=https://web.archive.org/web/20190808131957/http://www.censusindia.gov.in/2011census/PCA/A2_Data_Table.html |url-status=live }}</ref>|footnoate=† 1951 and 1991 populations are estimated}} ==حَوالہٕ== [[زٲژ:Coordinates on Wikidata]] [[زٲژ:کٔشیٖر ہٕنٛز تَوٲریٖخ]] k65ld0f9cxxhylimlflxfgcui5wu4c9 136773 136772 2026-05-01T06:53:39Z آیات محراج 11062 +[[زٲژ:1947 واقعات]]; +[[زٲژ:2019 واقعات]] تٔژ زٲژ کِہ مَرَتھہٕ سٲتؠ 136773 wikitext text/x-wiki {{Infobox political geography}} جۆم تہٕ کٔشیٖر ٲسؠ ہِندوستانٕچ اَکھ سٲبِقہٕ رِیاسَتھ 1952 پؠٹھ 2019 تام [[ہِندوستان|ہِنٛدُستانُک]] اِنتِظام اوس، یُس بٔڑِس [[کٔشیٖر|کٔشیٖرِ]] علاقُک جٔنوٗبی تہٕ جٔنوٗب مشرِقی حِصہٕ اوس، یُس 20 ہِمہِ صٔدی ہِنٛدِس مَنٛزباگس پٮ۪ٹھٕ [[ہِندوستان|ہِنٛدُستان]]، [[پٲکِستان]] تہٕ [[چیٖن|چیٖنَس]] درمِیان تنازُک موضوع روٗدمُت چھُ۔ اَمہِ رِیاستُک بُنیٲدی خطہٕ اوس سٲبقہٕ [[جۆم تہٕ کٔشیٖر (شاہزٲدؠ رِیاسَتھ)]]کہِ حِصہٕ، یَمہِ ہُنٛد مغربی ضِلعہٕ، یِمن وۄنہِ [[آزاد کٔشیٖر|آزاد کشمیر]] کہِ ناوٕ سۭتۍ زانٛنہٕ چھِ یِوان، تہٕ شُمٲلی علاقہٕ، یِمن وۄنہِ [[گِلگِت بلتِستان|گلگِت بلتِستان]] ونٛنہٕ چھِ یِوان، چھِ پٲکِستانُک اِنتظام۔ مشرقس منٛز [[اکسائی چِن|اکسائی چن]] خطہٕ، [[تِبت]] سرحدس سۭتۍ، چھُ 1962 پیٚٹھٕ چیٖنس ہٕنٛدس کنٹرولس منٛز۔ 2019 ہَس منٛز [[بھارتُک ٲییٖن|ہِنٛدُستٲنؠ ٲییٖن]] کِس [[پرَٛکٕرٲن ۳۷۰]] ہس تحت جموں و کشمیرَس دِنہٕ آمُت خصوصی درجہٕ منسوخ کرنہٕ پتہٕ کٔر ہندوستانٕچ پارلیمنٹَن [[جۆم تہٕ کٔشیٖر تنظیٖم نو ایکٹ، 2019|جۆم تہٕ کٔشیٖر تنظیٖم نو ایکٹ]] منظوٗر، یَتھ منٛز ریاستہٕ دۄن مرکزی زیر انتظام علاقَن منٛز تقسیٖم کرنٕچ دفعات ٲس- مشرقَس منٛز [[لَداخ|لداخ]] تہٕ مغرِبس منٛز باقٕے [[جۆم تہٕ کٔشیٖر (مَرکَزی عَلاقہٕ)|جۆم تہٕ کٔشیٖر]]۔ 31 اکتوبر 2019 پیٹھٕ لاگوٗ۔ جموں و کشمیر ٲس ہندوستانٕچ وٲحِد رِیاسَت یَتھ منٛز [[مُسلمان|مُسلِم]] زیٛادٕ تعدادٕچ آبٲدی ٲس۔ ==بُنیاد== رِیاسَت جموں و کشمیٖر آیہِ 26 اکتوبر 1947 تَمہِ وِزِ بناونہٕ ییٚلہِ مہاراجہ [[ہَری سِنٛگھ|ہری سِنٛگھن]] [[پٲکِستان]] پٮ۪ٹھ قٔبیٖلہٕ مِلٹنٹ ہِنٛدِ حملہٕ پتہٕ ہِنٛدُستان کِس سلطنتس منٛز [[سَممِلنُک دَستاویٖز (جۆم تہٕ کٔشیٖر)|سَممِلنُک دستاویٖز]] پٮ۪ٹھ دَسخط کٔر۔ حكوُمت ہِنٛدانَن كو٘ر یہِ رَلُن قبوٗل ، ییٚمہِ سۭتہِ جموں و کشمیر ہِنٛدُستانُک حِصہٕ بَنیٛوو۔ 1950 ہَس منٛز بَنیٛوو یہِ ہِنٛدُستٲنہِ ٲییٖن کِس [[پرَٛکٕرٲن ۳۷۰|آرٹیکل 370]] ہس تحت جمہوٗرِیہ ہِنٛدُستانٕچہِ رِیاسَت، ییٚمہِ اَتھ خصوٗصی خۄد مۄختار درجہٕ دِیُت۔ رِیاستس منٛز ٲسہِ جوٚم، وادی کشمیر تہٕ لداخ ہِکہِ خطہٕ شٲمِل۔ ==گالُن== یہِ رِیاسَت آیہِ 31 اکتوبر 2019 [[جۆم تہٕ کٔشیٖر تنظیٖم نو ایکٹ، 2019]] کہِ ذٔریعہٕ گالنہٕ، یُس اگست 2019 ہَس منٛز ہِنٛدُستانٕچہِ پارلِمٮ۪نٛٹ دٔسۍ منظوٗر گوٚو۔ امہِ ایکٹن کٔر ریاست دۄن مركزی زیر انتظام علاقن منٛز تقسیٖم [[جۆم تہٕ کٔشیٖر (مَرکَزی عَلاقہٕ)|جموں و کشمیر]] تہٕ [[لَداخ|لداخ]]۔ [[ہِندوستٲنؠ سَرکار|حکوٗمت ہندَن]] کٔر آرٹیکل 370 تہٕ آرٹیکل 35 اے تہِ منسوٗخ، سُہ خاص درجہٕ ہٹٲوِتھ یُس گۄڈٕ ریاستَس پٮ۪ٹھ لاگوٗ اوس گوٚمُت۔ ہِندوستٲنؠ سرکار کہِ طرفہٕ دِنہٕ آمٕتۍ بیان مَنٛز ٲسؠ وجوہات زِ خطہٕ یِیہِ باقٕے مُلکس سۭتۍ زِیٛادٕ نزدیکی سان رَلنہٕ، گورننس تہٕ ترقی بہتر بناوُن تہٕ سیکورٹی مسلہٕ حل کرُن۔ ==آبٲدی== {{Historical population|1961|3560976|1971|4616632|1981|5987389|1991|7837051|2001|10143700|2011|12541302|source=[[ہِندوستانُک مردم شُمٲری]]<ref name="censusindia1">{{cite web |url=http://www.censusindia.gov.in/2011census/PCA/A2_Data_Table.html |title=A-2 Decadal Variation In Population Since 1901 |publisher=Censusindia.gov.in |access-date=9 August 2019 |archive-date=8 August 2019 |archive-url=https://web.archive.org/web/20190808131957/http://www.censusindia.gov.in/2011census/PCA/A2_Data_Table.html |url-status=live }}</ref>|footnoate=† 1951 and 1991 populations are estimated}} ==حَوالہٕ== [[زٲژ:Coordinates on Wikidata]] [[زٲژ:کٔشیٖر ہٕنٛز تَوٲریٖخ]] [[زٲژ:1947 واقعات]] [[زٲژ:2019 واقعات]] 777jheqagubk7i4zmhaf8emk373c21l وِکیٖپیٖڈیا:رُکُن فِہرِست اؠڈِٹ تَعداد مُطٲبِق 4 14505 136762 136663 2026-04-30T18:01:28Z Nadeemulhaqmir-bot 9480 Updated List of Wikipedians 136762 wikitext text/x-wiki == List of Wikipedians by number of edits == <div style="direction:ltr"> {| class="wikitable" |- style="white-space:nowrap;" ! No. ! User ! Edit count |- | 1 | [[User: آیات محراج | آیات محراج]] | [[Special:Contributions/آیات محراج|27685]] |- | 2 | <small><sub><span style="color:grey;"> </span></sub></small>[[User:511KeV|<span style="font-family:sans-serif; color:#FF1100; text-shadow:.2em .2em .4em #AfAfB1;">'''511KeV'''</span>]] [[User_talk:511KeV|<sup> '' (کتھ باتھ)''</sup>]] | [[Special:Contributions/511KeV|21442]] |- | 3 | [[User:Nadeemulhaqmir-bot|<span style="font-weight: 700; font-family: cursive;color: #41bf14;text-shadow: -1px 1px 0px #030318;">Mir-Bot</span>🍁]][[User_talk:Nadeemulhaqmir-bot|<sup>Talk</sup>]] | [[Special:Contributions/Nadeemulhaqmir-bot|12368]] |- | 4 | [[User: Uhaas bot | Uhaas bot]] | [[Special:Contributions/Uhaas bot|11723]] |- | 5 | [[User: SieBot | SieBot]] | [[Special:Contributions/SieBot|2432]] |- | 6 | [[User: Xqbot | Xqbot]] | [[Special:Contributions/Xqbot|2374]] |- | 7 | [[User: Humzah Rouf Phumboo | Humzah Rouf Phumboo]] | [[Special:Contributions/Humzah Rouf Phumboo|2268]] |- | 8 | [[User: SakuraBot | SakuraBot]] | [[Special:Contributions/SakuraBot|2230]] |- | 9 | [[User: Koshur | Koshur]] | [[Special:Contributions/Koshur|2072]] |- | 10 | [[User:Rishabhbhat|Rishabhbhat]] ([[User talk:Rishabhbhat|कथ]]) | [[Special:Contributions/Rishabhbhat|1669]] |- |} </div> eivgpxjjxybyt6a7zppyjpva319thok جۆم تہٕ کٔشیٖر (شاہزٲدؠ رِیاسَتھ) 0 14586 136765 115453 2026-05-01T05:08:45Z آیات محراج 11062 More advanced template added 136765 wikitext text/x-wiki {{Infobox political geography}} جۆم تہٕ کٔشیٖر، سَرکٲرؠ طور ٲسؠ اَکھ شاہزٲدؠ رِیاسَتھ 1757 پؠٹھ 1858 تام۔<ref>{{citation|title=Kashmir and Jammu|journal=Imperial Gazetteer of India|volume=15|page=71–|url=https://dsal.uchicago.edu/reference/gazetteer/pager.html?volume=15&objectid=DS405.1.I34_V15_077.gif|publisher=Secretary of State for India in Council: Oxford at the Clarendon Press|year=1908|access-date=2023-01-17|archive-date=2019-12-21|archive-url=https://web.archive.org/web/20191221030313/https://dsal.uchicago.edu/reference/gazetteer/pager.html?volume=15&objectid=DS405.1.I34_V15_077.gif|url-status=dead}}</ref> یہِ رِیاسَتھ آے بَناونہٕ گۄڈٕنیک اِنگلو سِکھ جَنگہٕ پَتہٕ، سِکھ سَلطَنَت مَنٛز. == حَوالہٕ == {{Uncategorized|date=جَنؤری 2023}} a2vxey7he20ptpoymcjjae0ma7vei3t 136775 136765 2026-05-01T07:14:03Z آیات محراج 11062 136775 wikitext text/x-wiki {{Infobox political geography}} جۆم تہٕ کٔشیٖر یا کٔشیٖر یا جۆم، سَرکٲرؠ طور ٲسؠ اَکھ شاہزٲدؠ رِیاسَتھ 1757 پؠٹھ 1858 تام<ref>{{citation|title=Kashmir and Jammu|journal=Imperial Gazetteer of India|volume=15|page=71–|url=https://dsal.uchicago.edu/reference/gazetteer/pager.html?volume=15&objectid=DS405.1.I34_V15_077.gif|publisher=Secretary of State for India in Council: Oxford at the Clarendon Press|year=1908|access-date=2023-01-17|archive-date=2019-12-21|archive-url=https://web.archive.org/web/20191221030313/https://dsal.uchicago.edu/reference/gazetteer/pager.html?volume=15&objectid=DS405.1.I34_V15_077.gif|url-status=dead}}</ref> [[برطانوی ایسٹ انڈیا کمپنی]] سۭتۍ ادٕیَکجوت منٛز اکھ شٲہی رِیاسَت، تہٕ 1858 پیٹھٕ برطانوی تاج کِس بالادستی (یا سرپرستی) منٛز ٲس 1947 ہَس منٛز [[برطانوی ہندوستان]] کِس تقسیمَس تام۔ [[ہِندوستان|ہِنٛدُستانس]] تہٕ [[پٲکِستان|پٲکِستانس]] درمِیان [[ہِندوستان-پٲکِستان جَنٛگ 1947-1948|گۄڈٕنِکہِ کٔشیٖرِ جنٛگہٕ]] پتہٕ بَنیٛوو یہِ اَکھ تناضہٕ علاقہٕ، یَتھ زن وۄنہِ ترٛٮ۪ن مُلکن ہِنٛدِس زیر اِختِیارَس منٛز: [[چیٖن]]، [[ہِندوستان|ہِنٛدُستان]] تہٕ [[پٲکِستان]] ٲسؠ ۔ [[گۄڈٕنیُک اَنٛگریز سِکھ جَنٛگ|گۄڈٕنِکہِ انگریز سکھ جنگہٕ]] پتہٕ کوٚر 9 مارٕچ 1846 منٛز [[کٔشیٖر|کٔشیٖرِ]] [[کمپنی راج ہِنٛدُستانس مَنٛز|برطانوی ہِنٛدُستانن (کمپنی راج)]] سِکھن نِش جنگی معاوضہٕ پٲٹھۍ یہِ پانس سٕتؠ شٲمِل۔ پتہٕ آو جۆم تہٕ کٔشیٖر بناونہٕ، ییٚلہِ 16 مارٕچ 1846 کٔشیٖر [[جۆم|جیٚمؠ]] کِس [[رازٕ]] [[گۄلاب سِنٛگھ|گُلاب سِنٛگھس]] 75 [[لَچھ]] رۄپیہِ منٛز کٕننہٕ آیہِ۔ == حَوالہٕ == {{Uncategorized|date=جَنؤری 2023}} go9f3dcyrsnozlbwzatkqrmmff3t2bd 136776 136775 2026-05-01T07:19:54Z آیات محراج 11062 136776 wikitext text/x-wiki {{Infobox political geography}} جۆم تہٕ کٔشیٖر یا کٔشیٖر یا جۆم، سَرکٲرؠ طور ٲسؠ اَکھ شاہزٲدؠ رِیاسَتھ 1757 پؠٹھ 1858 تام<ref>{{citation|title=Kashmir and Jammu|journal=Imperial Gazetteer of India|volume=15|page=71–|url=https://dsal.uchicago.edu/reference/gazetteer/pager.html?volume=15&objectid=DS405.1.I34_V15_077.gif|publisher=Secretary of State for India in Council: Oxford at the Clarendon Press|year=1908|access-date=2023-01-17|archive-date=2019-12-21|archive-url=https://web.archive.org/web/20191221030313/https://dsal.uchicago.edu/reference/gazetteer/pager.html?volume=15&objectid=DS405.1.I34_V15_077.gif|url-status=dead}}</ref> [[برطانوی ایسٹ انڈیا کمپنی]] سۭتۍ ادٕیَکجوت منٛز اکھ شٲہی رِیاسَت، تہٕ 1858 پیٹھٕ برطانوی تاج کِس بالادستی (یا سرپرستی) منٛز ٲس 1947 ہَس منٛز [[برطانوی ہندوستان]] کِس تقسیمَس تام۔ [[ہِندوستان|ہِنٛدُستانس]] تہٕ [[پٲکِستان|پٲکِستانس]] درمِیان [[ہِندوستان-پٲکِستان جَنٛگ 1947-1948|گۄڈٕنِکہِ کٔشیٖرِ جنٛگہٕ]] پتہٕ بَنیٛوو یہِ اَکھ تناضہٕ علاقہٕ، یَتھ زن وۄنہِ ترٛٮ۪ن مُلکن ہِنٛدِس زیر اِختِیارَس منٛز: [[چیٖن]]، [[ہِندوستان|ہِنٛدُستان]] تہٕ [[پٲکِستان]] ٲسؠ ۔ [[گۄڈٕنیُک اَنٛگریز سِکھ جَنٛگ|گۄڈٕنِکہِ انگریز سکھ جنگہٕ]] پتہٕ کوٚر 9 مارٕچ 1846 منٛز [[کٔشیٖر|کٔشیٖرِ]] [[کمپنی راج ہِنٛدُستانس مَنٛز|برطانوی ہِنٛدُستانن (کمپنی راج)]] سِکھن نِش جنگی معاوضہٕ پٲٹھۍ یہِ پانس سٕتؠ شٲمِل۔ پتہٕ آو جۆم تہٕ کٔشیٖر بناونہٕ، ییٚلہِ 16 مارٕچ 1846 کٔشیٖر [[جۆم|جیٚمؠ]] کِس [[رازٕ]] [[گۄلاب سِنٛگھ|گُلاب سِنٛگھس]] 75 [[لَچھ]] رۄپیہِ منٛز کٕننہٕ آیہِ۔ [[ہِنٛدُستانُک تقسیٖم|ہِنٛدُستان کہِ تقسیٖم]] تہٕ ہِنٛدُستان کہِ سِیٲسی یکجہتی وِزِ رِیاست کہِ حُکُمران [[ہَری سِنٛگھ|ہری سِنٛگھن]] کوٚر پنٛنہِ رِیاست کِس مُستقبِل مُتعلِق فٲصلہٕ نِنس منٛز ژیر۔ وونہِ گو٘ ، مغربی ضِلعن منٛز گلگِت سکاوٹس ہٕنٛدِ دٔسہِ ہَری سِنگھس خِلاف بغاوتن ، ہمسایہِ شُمال مغرِبی سرحدی صوٗبہٕ كین غٲر رسمی ملیشیاہن تہٕ پٲکِستٲنہِ فوجی اہلکارن ہٕنٛدِ مدتہٕ سٕتہِ کٔر تمہِ سُنٛد اتھہٕ مجبوٗر۔ 26 اکتوبر 1947 ہَس منٛز کوٚر ہری سنگھَن ہِنٛدُستانس منٛز حِصہٕ پٲکِستان پٮ۪ٹھٕ قبیٖلہٕ ملیشیاہن ہٕنٛدِس حملُک مُقابلہٕ کرنہٕ خٲطرٕ ہِنٛدُستٲنہِ فوج کٔشیٖرِ ہَوٲیی جہاز نِنہٕ بدلہٕ، یَتھ پٲکِستٲنہِ حکوٗمت تہٕ فوٗجی قیادتَن مددتہٕ کٔر۔ مغربی تہٕ شُمٲلی ضِلعہٕ یِم وۄنہِ [[آزاد کٔشیٖر|آزاد کشمیر]] تہٕ [[گِلگِت بلتِستان|گلگِت بلتِستان]] کہِ ناوٕ سۭتۍ زاننہٕ چھِ یِوان چھِ گلگِت سکاؤٹس ہٕنٛدِ مدتہٕ سۭتۍ پٲکِستان کِس اِختِیارَس منٛز، ییٚلہِ زن باقی علاقہٕ روٗد ہندوستانَس تَختیارَس منٛز، تہٕ پتہٕ بنییہِ ہندوستانُک زیر اِنتِظام [[جۆم تہٕ کٔشیٖر (رِیاسَتھ)|رِیاست جموں و کشمیر]]۔ ہِنٛدُستانن تہٕ پٲکِستانن کٔر جَنٛگ بٔنٛدی ہِنٛدِ لٲنہِ ہٕنٛز وضاحت یۄس اَکہِ اِنتِظامِیہ [[اقوامہٕ متحدٕ|اقوام متحدٕکہِ]] مُداخلت سٕتہِ تقسیٖم کَرنہٕ آمٕژ ٲس ، یۄسہٕ عٲرضی طور مُطٲبِق ٲس مگر وُنہِ تہِ چھےٚ جٲری۔ == حَوالہٕ == {{Uncategorized|date=جَنؤری 2023}} mg2yv3vd4jqnu0drp3yruu8ufgs1j99 136777 136776 2026-05-01T07:21:42Z آیات محراج 11062 136777 wikitext text/x-wiki {{Infobox political geography}} جۆم تہٕ کٔشیٖر یا کٔشیٖر یا جۆم، سَرکٲرؠ طور ٲسؠ اَکھ شاہزٲدؠ رِیاسَتھ 1757 پؠٹھ 1858 تام<ref>{{citation|title=Kashmir and Jammu|journal=Imperial Gazetteer of India|volume=15|page=71–|url=https://dsal.uchicago.edu/reference/gazetteer/pager.html?volume=15&objectid=DS405.1.I34_V15_077.gif|publisher=Secretary of State for India in Council: Oxford at the Clarendon Press|year=1908|access-date=2023-01-17|archive-date=2019-12-21|archive-url=https://web.archive.org/web/20191221030313/https://dsal.uchicago.edu/reference/gazetteer/pager.html?volume=15&objectid=DS405.1.I34_V15_077.gif|url-status=dead}}</ref> [[برطانوی ایسٹ انڈیا کمپنی]] سۭتۍ ادٕیَکجوت منٛز اکھ شٲہی رِیاسَت، تہٕ 1858 پیٹھٕ برطانوی تاج کِس بالادستی (یا سرپرستی) منٛز ٲس 1947 ہَس منٛز [[برطانوی ہندوستان]] کِس تقسیمَس تام۔ [[ہِندوستان|ہِنٛدُستانس]] تہٕ [[پٲکِستان|پٲکِستانس]] درمِیان [[ہِندوستان-پٲکِستان جَنٛگ 1947-1948|گۄڈٕنِکہِ کٔشیٖرِ جنٛگہٕ]] پتہٕ بَنیٛوو یہِ اَکھ تناضہٕ علاقہٕ، یَتھ زن وۄنہِ ترٛٮ۪ن مُلکن ہِنٛدِس زیر اِختِیارَس منٛز: [[چیٖن]]، [[ہِندوستان|ہِنٛدُستان]] تہٕ [[پٲکِستان]] ٲسؠ ۔ [[گۄڈٕنیُک اَنٛگریز سِکھ جَنٛگ|گۄڈٕنِکہِ انگریز سکھ جنگہٕ]] پتہٕ کوٚر 9 مارٕچ 1846 منٛز [[کٔشیٖر|کٔشیٖرِ]] [[کمپنی راج ہِنٛدُستانس مَنٛز|برطانوی ہِنٛدُستانن (کمپنی راج)]] سِکھن نِش جنگی معاوضہٕ پٲٹھۍ یہِ پانس سٕتؠ شٲمِل۔ پتہٕ آو جۆم تہٕ کٔشیٖر بناونہٕ، ییٚلہِ 16 مارٕچ 1846 کٔشیٖر [[جۆم|جیٚمؠ]] کِس [[رازٕ]] [[گۄلاب سِنٛگھ|گُلاب سِنٛگھس]] 75 [[لَچھ]] رۄپیہِ منٛز کٕننہٕ آیہِ۔ [[ہِنٛدُستانُک تقسیٖم|ہِنٛدُستان کہِ تقسیٖم]] تہٕ ہِنٛدُستان کہِ سِیٲسی یکجہتی وِزِ رِیاست کہِ حُکُمران [[ہَری سِنٛگھ|ہری سِنٛگھن]] کوٚر پنٛنہِ رِیاست کِس مُستقبِل مُتعلِق فٲصلہٕ نِنس منٛز ژیر۔ وونہِ گو٘ ، مغربی ضِلعن منٛز گلگِت سکاوٹس ہٕنٛدِ دٔسہِ ہَری سِنگھس خِلاف بغاوتن ، ہمسایہِ شُمال مغرِبی سرحدی صوٗبہٕ كین غٲر رسمی ملیشیاہن تہٕ پٲکِستٲنہِ فوجی اہلکارن ہٕنٛدِ مدتہٕ سٕتہِ کٔر تمہِ سُنٛد اتھہٕ مجبوٗر۔ 26 اکتوبر 1947 ہَس منٛز کوٚر ہری سنگھَن ہِنٛدُستانس منٛز حِصہٕ پٲکِستان پٮ۪ٹھٕ قبیٖلہٕ ملیشیاہن ہٕنٛدِس حملُک مُقابلہٕ کرنہٕ خٲطرٕ ہِنٛدُستٲنہِ فوج کٔشیٖرِ ہَوٲیی جہاز نِنہٕ بدلہٕ، یَتھ پٲکِستٲنہِ حکوٗمت تہٕ فوٗجی قیادتَن مددتہٕ کٔر۔ مغربی تہٕ شُمٲلی ضِلعہٕ یِم وۄنہِ [[آزاد کٔشیٖر|آزاد کشمیر]] تہٕ [[گِلگِت بلتِستان|گلگِت بلتِستان]] کہِ ناوٕ سۭتۍ زاننہٕ چھِ یِوان چھِ گلگِت سکاؤٹس ہٕنٛدِ مدتہٕ سۭتۍ پٲکِستان کِس اِختِیارَس منٛز، ییٚلہِ زن باقی علاقہٕ روٗد ہندوستانَس تَختیارَس منٛز، تہٕ پتہٕ بنییہِ ہندوستانُک زیر اِنتِظام [[جۆم تہٕ کٔشیٖر (رِیاسَتھ)|رِیاست جموں و کشمیر]]۔ ہِنٛدُستانن تہٕ پٲکِستانن کٔر جَنٛگ بٔنٛدی ہِنٛدِ لٲنہِ ہٕنٛز وضاحت یۄس اَکہِ اِنتِظامِیہ [[اقوامہٕ متحدٕ|اقوام متحدٕکہِ]] مُداخلت سٕتہِ تقسیٖم کَرنہٕ آمٕژ ٲس ، یۄسہٕ عٲرضی طور مُطٲبِق ٲس مگر وُنہِ تہِ چھےٚ جٲری۔ == آبٲدی == {{Historical populations|1873|1534972{{efn|name=Census1873|According to the 1891 census report, population enumeration during the 1873 census was noted to have not been reliable.<ref name="Census1891"/>}}|1891|2543952|1901|2905578|1911|3158126|1921|3320518|1931|3646243|1941|4021616|align=right|footnote=ذٔریعہٕ: برطانوی ہندوستان منٛز مردم شماری}} == حَوالہٕ == 3nnq3bzpmdvf4ftyv2og999w9wggqo4 136778 136777 2026-05-01T07:22:40Z آیات محراج 11062 136778 wikitext text/x-wiki {{Infobox political geography}} جۆم تہٕ کٔشیٖر یا کٔشیٖر یا جۆم، سَرکٲرؠ طور ٲسؠ اَکھ شاہزٲدؠ رِیاسَتھ 1757 پؠٹھ 1858 تام<ref>{{citation|title=Kashmir and Jammu|journal=Imperial Gazetteer of India|volume=15|page=71–|url=https://dsal.uchicago.edu/reference/gazetteer/pager.html?volume=15&objectid=DS405.1.I34_V15_077.gif|publisher=Secretary of State for India in Council: Oxford at the Clarendon Press|year=1908|access-date=2023-01-17|archive-date=2019-12-21|archive-url=https://web.archive.org/web/20191221030313/https://dsal.uchicago.edu/reference/gazetteer/pager.html?volume=15&objectid=DS405.1.I34_V15_077.gif|url-status=dead}}</ref> [[برطانوی ایسٹ انڈیا کمپنی]] سۭتۍ ادٕیَکجوت منٛز اکھ شٲہی رِیاسَت، تہٕ 1858 پیٹھٕ برطانوی تاج کِس بالادستی (یا سرپرستی) منٛز ٲس 1947 ہَس منٛز [[برطانوی ہندوستان]] کِس تقسیمَس تام۔ [[ہِندوستان|ہِنٛدُستانس]] تہٕ [[پٲکِستان|پٲکِستانس]] درمِیان [[ہِندوستان-پٲکِستان جَنٛگ 1947-1948|گۄڈٕنِکہِ کٔشیٖرِ جنٛگہٕ]] پتہٕ بَنیٛوو یہِ اَکھ تناضہٕ علاقہٕ، یَتھ زن وۄنہِ ترٛٮ۪ن مُلکن ہِنٛدِس زیر اِختِیارَس منٛز: [[چیٖن]]، [[ہِندوستان|ہِنٛدُستان]] تہٕ [[پٲکِستان]] ٲسؠ ۔ [[گۄڈٕنیُک اَنٛگریز سِکھ جَنٛگ|گۄڈٕنِکہِ انگریز سکھ جنگہٕ]] پتہٕ کوٚر 9 مارٕچ 1846 منٛز [[کٔشیٖر|کٔشیٖرِ]] [[کمپنی راج ہِنٛدُستانس مَنٛز|برطانوی ہِنٛدُستانن (کمپنی راج)]] سِکھن نِش جنگی معاوضہٕ پٲٹھۍ یہِ پانس سٕتؠ شٲمِل۔ پتہٕ آو جۆم تہٕ کٔشیٖر بناونہٕ، ییٚلہِ 16 مارٕچ 1846 کٔشیٖر [[جۆم|جیٚمؠ]] کِس [[رازٕ]] [[گۄلاب سِنٛگھ|گُلاب سِنٛگھس]] 75 [[لَچھ]] رۄپیہِ منٛز کٕننہٕ آیہِ۔ [[ہِنٛدُستانُک تقسیٖم|ہِنٛدُستان کہِ تقسیٖم]] تہٕ ہِنٛدُستان کہِ سِیٲسی یکجہتی وِزِ رِیاست کہِ حُکُمران [[ہَری سِنٛگھ|ہری سِنٛگھن]] کوٚر پنٛنہِ رِیاست کِس مُستقبِل مُتعلِق فٲصلہٕ نِنس منٛز ژیر۔ وونہِ گو٘ ، مغربی ضِلعن منٛز گلگِت سکاوٹس ہٕنٛدِ دٔسہِ ہَری سِنگھس خِلاف بغاوتن ، ہمسایہِ شُمال مغرِبی سرحدی صوٗبہٕ كین غٲر رسمی ملیشیاہن تہٕ پٲکِستٲنہِ فوجی اہلکارن ہٕنٛدِ مدتہٕ سٕتہِ کٔر تمہِ سُنٛد اتھہٕ مجبوٗر۔ 26 اکتوبر 1947 ہَس منٛز کوٚر ہری سنگھَن ہِنٛدُستانس منٛز حِصہٕ پٲکِستان پٮ۪ٹھٕ قبیٖلہٕ ملیشیاہن ہٕنٛدِس حملُک مُقابلہٕ کرنہٕ خٲطرٕ ہِنٛدُستٲنہِ فوج کٔشیٖرِ ہَوٲیی جہاز نِنہٕ بدلہٕ، یَتھ پٲکِستٲنہِ حکوٗمت تہٕ فوٗجی قیادتَن مددتہٕ کٔر۔ مغربی تہٕ شُمٲلی ضِلعہٕ یِم وۄنہِ [[آزاد کٔشیٖر|آزاد کشمیر]] تہٕ [[گِلگِت بلتِستان|گلگِت بلتِستان]] کہِ ناوٕ سۭتۍ زاننہٕ چھِ یِوان چھِ گلگِت سکاؤٹس ہٕنٛدِ مدتہٕ سۭتۍ پٲکِستان کِس اِختِیارَس منٛز، ییٚلہِ زن باقی علاقہٕ روٗد ہندوستانَس تَختیارَس منٛز، تہٕ پتہٕ بنییہِ ہندوستانُک زیر اِنتِظام [[جۆم تہٕ کٔشیٖر (رِیاسَتھ)|رِیاست جموں و کشمیر]]۔ ہِنٛدُستانن تہٕ پٲکِستانن کٔر جَنٛگ بٔنٛدی ہِنٛدِ لٲنہِ ہٕنٛز وضاحت یۄس اَکہِ اِنتِظامِیہ [[اقوامہٕ متحدٕ|اقوام متحدٕکہِ]] مُداخلت سٕتہِ تقسیٖم کَرنہٕ آمٕژ ٲس ، یۄسہٕ عٲرضی طور مُطٲبِق ٲس مگر وُنہِ تہِ چھےٚ جٲری۔ == آبٲدی == {{Historical populations|1873|1534972{{efn|name=Census1873|According to the 1891 census report, population enumeration during the 1873 census was noted to have not been reliable.<ref name="Census1891"/>}}|1891|2543952|1901|2905578|1911|3158126|1921|3320518|1931|3646243|1941|4021616|align=right|footnote=ذٔریعہٕ: برطانوی ہندوستان منٛز مردم شماری}} ==نوٹ== {{Notelist}} == حَوالہٕ == p3cmu5ozq5dim38szy7nuwa34yqd651 136779 136778 2026-05-01T07:23:35Z آیات محراج 11062 +[[زٲژ:کٔشیٖر ہٕنٛز تَوٲریٖخ]]; +[[زٲژ:1846 واقعات]]; +[[زٲژ:1947 واقعات]] تٔژ زٲژ کِہ مَرَتھہٕ سٲتؠ 136779 wikitext text/x-wiki {{Infobox political geography}} جۆم تہٕ کٔشیٖر یا کٔشیٖر یا جۆم، سَرکٲرؠ طور ٲسؠ اَکھ شاہزٲدؠ رِیاسَتھ 1757 پؠٹھ 1858 تام<ref>{{citation|title=Kashmir and Jammu|journal=Imperial Gazetteer of India|volume=15|page=71–|url=https://dsal.uchicago.edu/reference/gazetteer/pager.html?volume=15&objectid=DS405.1.I34_V15_077.gif|publisher=Secretary of State for India in Council: Oxford at the Clarendon Press|year=1908|access-date=2023-01-17|archive-date=2019-12-21|archive-url=https://web.archive.org/web/20191221030313/https://dsal.uchicago.edu/reference/gazetteer/pager.html?volume=15&objectid=DS405.1.I34_V15_077.gif|url-status=dead}}</ref> [[برطانوی ایسٹ انڈیا کمپنی]] سۭتۍ ادٕیَکجوت منٛز اکھ شٲہی رِیاسَت، تہٕ 1858 پیٹھٕ برطانوی تاج کِس بالادستی (یا سرپرستی) منٛز ٲس 1947 ہَس منٛز [[برطانوی ہندوستان]] کِس تقسیمَس تام۔ [[ہِندوستان|ہِنٛدُستانس]] تہٕ [[پٲکِستان|پٲکِستانس]] درمِیان [[ہِندوستان-پٲکِستان جَنٛگ 1947-1948|گۄڈٕنِکہِ کٔشیٖرِ جنٛگہٕ]] پتہٕ بَنیٛوو یہِ اَکھ تناضہٕ علاقہٕ، یَتھ زن وۄنہِ ترٛٮ۪ن مُلکن ہِنٛدِس زیر اِختِیارَس منٛز: [[چیٖن]]، [[ہِندوستان|ہِنٛدُستان]] تہٕ [[پٲکِستان]] ٲسؠ ۔ [[گۄڈٕنیُک اَنٛگریز سِکھ جَنٛگ|گۄڈٕنِکہِ انگریز سکھ جنگہٕ]] پتہٕ کوٚر 9 مارٕچ 1846 منٛز [[کٔشیٖر|کٔشیٖرِ]] [[کمپنی راج ہِنٛدُستانس مَنٛز|برطانوی ہِنٛدُستانن (کمپنی راج)]] سِکھن نِش جنگی معاوضہٕ پٲٹھۍ یہِ پانس سٕتؠ شٲمِل۔ پتہٕ آو جۆم تہٕ کٔشیٖر بناونہٕ، ییٚلہِ 16 مارٕچ 1846 کٔشیٖر [[جۆم|جیٚمؠ]] کِس [[رازٕ]] [[گۄلاب سِنٛگھ|گُلاب سِنٛگھس]] 75 [[لَچھ]] رۄپیہِ منٛز کٕننہٕ آیہِ۔ [[ہِنٛدُستانُک تقسیٖم|ہِنٛدُستان کہِ تقسیٖم]] تہٕ ہِنٛدُستان کہِ سِیٲسی یکجہتی وِزِ رِیاست کہِ حُکُمران [[ہَری سِنٛگھ|ہری سِنٛگھن]] کوٚر پنٛنہِ رِیاست کِس مُستقبِل مُتعلِق فٲصلہٕ نِنس منٛز ژیر۔ وونہِ گو٘ ، مغربی ضِلعن منٛز گلگِت سکاوٹس ہٕنٛدِ دٔسہِ ہَری سِنگھس خِلاف بغاوتن ، ہمسایہِ شُمال مغرِبی سرحدی صوٗبہٕ كین غٲر رسمی ملیشیاہن تہٕ پٲکِستٲنہِ فوجی اہلکارن ہٕنٛدِ مدتہٕ سٕتہِ کٔر تمہِ سُنٛد اتھہٕ مجبوٗر۔ 26 اکتوبر 1947 ہَس منٛز کوٚر ہری سنگھَن ہِنٛدُستانس منٛز حِصہٕ پٲکِستان پٮ۪ٹھٕ قبیٖلہٕ ملیشیاہن ہٕنٛدِس حملُک مُقابلہٕ کرنہٕ خٲطرٕ ہِنٛدُستٲنہِ فوج کٔشیٖرِ ہَوٲیی جہاز نِنہٕ بدلہٕ، یَتھ پٲکِستٲنہِ حکوٗمت تہٕ فوٗجی قیادتَن مددتہٕ کٔر۔ مغربی تہٕ شُمٲلی ضِلعہٕ یِم وۄنہِ [[آزاد کٔشیٖر|آزاد کشمیر]] تہٕ [[گِلگِت بلتِستان|گلگِت بلتِستان]] کہِ ناوٕ سۭتۍ زاننہٕ چھِ یِوان چھِ گلگِت سکاؤٹس ہٕنٛدِ مدتہٕ سۭتۍ پٲکِستان کِس اِختِیارَس منٛز، ییٚلہِ زن باقی علاقہٕ روٗد ہندوستانَس تَختیارَس منٛز، تہٕ پتہٕ بنییہِ ہندوستانُک زیر اِنتِظام [[جۆم تہٕ کٔشیٖر (رِیاسَتھ)|رِیاست جموں و کشمیر]]۔ ہِنٛدُستانن تہٕ پٲکِستانن کٔر جَنٛگ بٔنٛدی ہِنٛدِ لٲنہِ ہٕنٛز وضاحت یۄس اَکہِ اِنتِظامِیہ [[اقوامہٕ متحدٕ|اقوام متحدٕکہِ]] مُداخلت سٕتہِ تقسیٖم کَرنہٕ آمٕژ ٲس ، یۄسہٕ عٲرضی طور مُطٲبِق ٲس مگر وُنہِ تہِ چھےٚ جٲری۔ == آبٲدی == {{Historical populations|1873|1534972{{efn|name=Census1873|According to the 1891 census report, population enumeration during the 1873 census was noted to have not been reliable.<ref name="Census1891"/>}}|1891|2543952|1901|2905578|1911|3158126|1921|3320518|1931|3646243|1941|4021616|align=right|footnote=ذٔریعہٕ: برطانوی ہندوستان منٛز مردم شماری}} ==نوٹ== {{Notelist}} == حَوالہٕ == [[زٲژ:کٔشیٖر ہٕنٛز تَوٲریٖخ]] [[زٲژ:1846 واقعات]] [[زٲژ:1947 واقعات]] 47xaym716o60mjqad5549y15b0v97n1 پادشاہ 0 20745 136797 99667 2026-05-01T08:54:54Z آیات محراج 11062 136797 wikitext text/x-wiki {{مولوٗماتھ}} '''پادشاہ''' ، '''بادشاہ''' یا '''مہرازٕ یا رازٕ''' چھِ سُہ نفر یُس اکِس مُلکس یا کُنہِ علاقس پؠٹھ راج کرِ۔<ref>{{ویب حَوالہٕ|date=2024-12-11|title=Definition of KING|url=https://www.merriam-webster.com/dictionary/king|access-date=2024-12-21|website=www.merriam-webster.com|language=en}}</ref> == حَوالہٕ == hqvhz6dgye39briny5x8na4iysohusc جۆم تہٕ کٔشیٖر حکوٗمت 0 21946 136799 105063 2026-05-01T09:02:37Z آیات محراج 11062 /* */ 136799 wikitext text/x-wiki {{infobox government | government_name = جموں تہٕ کشمیر حکوٗمت |nativename = | image = Emblem of Jammu and Kashmir.png |image_size = 159 | division_type = حکومتُک جاے | division = [[سِریٖنَگَر]], [[جۆم]] | leader_type = جموں تہٕ کشمیرُک لیفٹیننٹ گورنرَن ہُنٛد فہرست | leader_title = [[مَنوج سِنہا]] | leader_type2 = جموں تہٕ کشمیرُک وزیرِ اعظمن ہُنٛد فہرست | leader_title2 = [[عمر عبداللہ]] | leader_type3 = جموں تہٕ کشمیرُک نائب وزیرِ اعظم | leader_title3 = [[سُریندَر کُمار چودھری]] | leader_type4 = چیف سیکرٹری (ہندوستان) | leader_title4 = اتل ڈولو، IAS | legislature_label = مجلسِ قانون ساز | legislature = [[جۆم تہٕ کٔشیٖر مَجلِسہِ قۄنوٗن سٲزی]] | speaker_label = موجوٗد ہندوستانی مجلسِ قانون ساز سپیکر تہٕ چیئرمینَن ہُنٛد فہرست | speaker = [[عبدُل رحیٖم رٲتھٕر (1944 مَنٛز زامُت)|عبدُل رحیٖم رٲتھٕر]] | members_in_assembly_label = مجلسِ قانون ساز مَنٛز ارکان | members_in_assembly = 114 سیٖٹ (90 سیٖٹ + پٲکِستان زیرِ انتظام کٔشیٖر خٲطرٕ 24 سیٖٹ محفوظ)<ref>{{cite news |last1=Das |first1=Shaswati |title=ہندوستانی جموں تہٕ کشمیر ریاست پؠٹھ دۄن وفاقی اکٲیَن مَنٛز منتقل گژھان |url=https://www.livemint.com/news/india/new-dawn-for-j-k-begins-two-new-federal-units-take-shape-11572493040564.html |access-date=27 June 2021 |work=Livemint |date=31 October 2019}}</ref> | branch4 = ہندوستانُک عدلیہ | court_name = ہائی کورٹ | court = [[جۆم تہٕ کٔشیٖر ہُنٛد ہایی کورٹ|جموں تہٕ کشمیر تہٕ لداخ ہائی کورٹ]] | chief_justice_label= موجوٗد ہندوستانی چیف جسٹسَن ہُنٛد فہرست | chief_justice = [[تاشی ربستان]] }} جموں و کشمیر حوٚکوٗمَتھ چھ اَکھ اہم انتظامی اختیار یس ہنٛدستٲنہ مرکزی زیر انتظام علاقہٕ [[جۆم تہٕ کٔشیٖر (مَرکَزی عَلاقہٕ)|جموں و کشمیر]] چہ حکوٗمتہٕ خٲطرٕ ذمہٕ دار چھ۔ 5 مارٕچ 1948 بطور رِیاسَتھ [[جۆم تہٕ کٔشیٖر (رِیاسَتھ)|جموں و کشمیر]] حکومت، تہٕ مرکزی زیر انتظام علاقہٕ جموں و کشمیر چہ حکومت اکتوبر 2019 مَنٛز سابقہ رِیاسَتھ جموں و کشمیر چہ تنظیٖم نو پتہٕ قٲیم کرنہٕ آمٕژ، یہِ حوٚکوٗمَتھ چھ ہنٛدستٲنہ آئین کس فریم ؤرکس تحت کٲم کران۔<ref name="d324">{{ویب حَوالہٕ|date=15 Aug 1947|title=Raj Bhavan, Government of Jammu & Kashmir|url=https://jkrajbhawan.nic.in/AboutUs.html|access-date=22 Oct 2024|website=Raj Bhavan, Government of Jammu & Kashmir}}</ref><ref name="x983">{{ویب حَوالہٕ|last=Akhtar|first=Rais|last2=Kirk|first2=William|date=26 Jul 1999|title=Politics, Religion, Society|url=https://www.britannica.com/place/Jammu-and-Kashmir/Government-and-society|access-date=22 Oct 2024|website=Encyclopedia Britannica}}</ref> مرکزی زیر انتظام علاقہٕ چھ دۄن حصن پؠٹھ مشتمل-[[جۆم]] و [[کٔشیٖر ہُنٛد حِصہٕ|کٔشیٖر]]-یَتھ مَنٛز مختلف ثقٲفتی تہٕ جغرافیائی خصوٗصیات چھ۔<ref name="n689">{{ویب حَوالہٕ|last=Akhtar|first=Rais|last2=Kirk|first2=William|date=26 Jul 1999|title=People, Culture, Religion|url=https://www.britannica.com/place/Jammu-and-Kashmir/People|access-date=22 Oct 2024|website=Encyclopedia Britannica}}</ref> [[سِریٖنَگَر|سری نگر]] تہٕ [[جۆم]] چھ بالترتیب جموں و کشمیرٕک رؠتہٕ کال تہٕ ونٛدک رازدٲنؠ۔ == عدالتی == مرکزی زیر انتظام علاقہٕ چھ [[جۆم تہٕ کٔشیٖر ہُنٛد ہایی کورٹ|جموں و کشمیر تہٕ لداخ ہائی کورٹ]] کس دائرہ اختیارس تحت، یُس ہمسایہ [[لَداخ|لداخ]] خٲطرٕ ہائی کورٹ تہٕ چھ۔<ref>{{ویب حَوالہٕ|title=Jammu & Kashmir High Court|url=http://jkhighcourt.nic.in/|access-date=2020-12-21|website=jkhighcourt.nic.in}}</ref> پولیسٕچ خدمات چھ جموں و کشمیر پولیس فراہم کران۔<ref name="trnscpt">{{ویب حَوالہٕ|last=Ratan|first=Devesh|last2=Johri|first2=Iti|date=7 August 2019|title=Salient Features Of Jammu & Kashmir Reorganization Bill [Read Bill]|url=https://www.livelaw.in/top-stories/salient-features-of-jammu-kashmir-reorganization-bill-146998|access-date=7 August 2019|website=LiveLaw.in: All about law}}</ref> ==حَوالہٕ== hazk1e8l3tidrm9g2znbzrl73w7gfgk 136800 136799 2026-05-01T09:03:17Z آیات محراج 11062 مِلاوُن [[زٲژ:جۆم تہٕ کٔشیٖر منٛز سِیاسَتھ]] تٔژ زٲژ کِہ مَرَتھہٕ سٲتؠ 136800 wikitext text/x-wiki {{infobox government | government_name = جموں تہٕ کشمیر حکوٗمت |nativename = | image = Emblem of Jammu and Kashmir.png |image_size = 159 | division_type = حکومتُک جاے | division = [[سِریٖنَگَر]], [[جۆم]] | leader_type = جموں تہٕ کشمیرُک لیفٹیننٹ گورنرَن ہُنٛد فہرست | leader_title = [[مَنوج سِنہا]] | leader_type2 = جموں تہٕ کشمیرُک وزیرِ اعظمن ہُنٛد فہرست | leader_title2 = [[عمر عبداللہ]] | leader_type3 = جموں تہٕ کشمیرُک نائب وزیرِ اعظم | leader_title3 = [[سُریندَر کُمار چودھری]] | leader_type4 = چیف سیکرٹری (ہندوستان) | leader_title4 = اتل ڈولو، IAS | legislature_label = مجلسِ قانون ساز | legislature = [[جۆم تہٕ کٔشیٖر مَجلِسہِ قۄنوٗن سٲزی]] | speaker_label = موجوٗد ہندوستانی مجلسِ قانون ساز سپیکر تہٕ چیئرمینَن ہُنٛد فہرست | speaker = [[عبدُل رحیٖم رٲتھٕر (1944 مَنٛز زامُت)|عبدُل رحیٖم رٲتھٕر]] | members_in_assembly_label = مجلسِ قانون ساز مَنٛز ارکان | members_in_assembly = 114 سیٖٹ (90 سیٖٹ + پٲکِستان زیرِ انتظام کٔشیٖر خٲطرٕ 24 سیٖٹ محفوظ)<ref>{{cite news |last1=Das |first1=Shaswati |title=ہندوستانی جموں تہٕ کشمیر ریاست پؠٹھ دۄن وفاقی اکٲیَن مَنٛز منتقل گژھان |url=https://www.livemint.com/news/india/new-dawn-for-j-k-begins-two-new-federal-units-take-shape-11572493040564.html |access-date=27 June 2021 |work=Livemint |date=31 October 2019}}</ref> | branch4 = ہندوستانُک عدلیہ | court_name = ہائی کورٹ | court = [[جۆم تہٕ کٔشیٖر ہُنٛد ہایی کورٹ|جموں تہٕ کشمیر تہٕ لداخ ہائی کورٹ]] | chief_justice_label= موجوٗد ہندوستانی چیف جسٹسَن ہُنٛد فہرست | chief_justice = [[تاشی ربستان]] }} جموں و کشمیر حوٚکوٗمَتھ چھ اَکھ اہم انتظامی اختیار یس ہنٛدستٲنہ مرکزی زیر انتظام علاقہٕ [[جۆم تہٕ کٔشیٖر (مَرکَزی عَلاقہٕ)|جموں و کشمیر]] چہ حکوٗمتہٕ خٲطرٕ ذمہٕ دار چھ۔ 5 مارٕچ 1948 بطور رِیاسَتھ [[جۆم تہٕ کٔشیٖر (رِیاسَتھ)|جموں و کشمیر]] حکومت، تہٕ مرکزی زیر انتظام علاقہٕ جموں و کشمیر چہ حکومت اکتوبر 2019 مَنٛز سابقہ رِیاسَتھ جموں و کشمیر چہ تنظیٖم نو پتہٕ قٲیم کرنہٕ آمٕژ، یہِ حوٚکوٗمَتھ چھ ہنٛدستٲنہ آئین کس فریم ؤرکس تحت کٲم کران۔<ref name="d324">{{ویب حَوالہٕ|date=15 Aug 1947|title=Raj Bhavan, Government of Jammu & Kashmir|url=https://jkrajbhawan.nic.in/AboutUs.html|access-date=22 Oct 2024|website=Raj Bhavan, Government of Jammu & Kashmir}}</ref><ref name="x983">{{ویب حَوالہٕ|last=Akhtar|first=Rais|last2=Kirk|first2=William|date=26 Jul 1999|title=Politics, Religion, Society|url=https://www.britannica.com/place/Jammu-and-Kashmir/Government-and-society|access-date=22 Oct 2024|website=Encyclopedia Britannica}}</ref> مرکزی زیر انتظام علاقہٕ چھ دۄن حصن پؠٹھ مشتمل-[[جۆم]] و [[کٔشیٖر ہُنٛد حِصہٕ|کٔشیٖر]]-یَتھ مَنٛز مختلف ثقٲفتی تہٕ جغرافیائی خصوٗصیات چھ۔<ref name="n689">{{ویب حَوالہٕ|last=Akhtar|first=Rais|last2=Kirk|first2=William|date=26 Jul 1999|title=People, Culture, Religion|url=https://www.britannica.com/place/Jammu-and-Kashmir/People|access-date=22 Oct 2024|website=Encyclopedia Britannica}}</ref> [[سِریٖنَگَر|سری نگر]] تہٕ [[جۆم]] چھ بالترتیب جموں و کشمیرٕک رؠتہٕ کال تہٕ ونٛدک رازدٲنؠ۔ == عدالتی == مرکزی زیر انتظام علاقہٕ چھ [[جۆم تہٕ کٔشیٖر ہُنٛد ہایی کورٹ|جموں و کشمیر تہٕ لداخ ہائی کورٹ]] کس دائرہ اختیارس تحت، یُس ہمسایہ [[لَداخ|لداخ]] خٲطرٕ ہائی کورٹ تہٕ چھ۔<ref>{{ویب حَوالہٕ|title=Jammu & Kashmir High Court|url=http://jkhighcourt.nic.in/|access-date=2020-12-21|website=jkhighcourt.nic.in}}</ref> پولیسٕچ خدمات چھ جموں و کشمیر پولیس فراہم کران۔<ref name="trnscpt">{{ویب حَوالہٕ|last=Ratan|first=Devesh|last2=Johri|first2=Iti|date=7 August 2019|title=Salient Features Of Jammu & Kashmir Reorganization Bill [Read Bill]|url=https://www.livelaw.in/top-stories/salient-features-of-jammu-kashmir-reorganization-bill-146998|access-date=7 August 2019|website=LiveLaw.in: All about law}}</ref> ==حَوالہٕ== [[زٲژ:جۆم تہٕ کٔشیٖر منٛز سِیاسَتھ]] 4vddhpuz4vwpbxn7jhjqnwc3uucgrdw جۆم تہٕ کٔشیٖر منٛز سِیاحت 0 23007 136795 133209 2026-05-01T08:53:36Z آیات محراج 11062 136795 wikitext text/x-wiki [[File:Kashmir_Spring.jpg|thumb|سونتھس منٛز [[وادی کٔشیٖر|وادی کشمیر]]]] [[جۆم تہٕ کٔشیٖر (مَرکَزی عَلاقہٕ)|جموں و کشمیر]] چھ سیاحن پننہِ متنوع زمینک تزئین، ثقافتہٕ تہٕ موسمہٕ سٟتؠ سٟتؠ [[ہِمالیَہ|ہمالیہ]] مَنٛز مہم جو سرگرمین یَتھ کٔنؠ زن سکینگ، کوہ پیمائی، پیدل سفر، ٹریکِنٛگ تہٕ کیمپنٛگ خٲطرٕ پانس کن متوجہ کران۔ جموں و کشمیرٕک کینٛہہ اہم سِیاحتی مُقام چھ [[سِریٖنَگَر]]، یَتھ مَنٛز مشہوٗر [[ڈَل سَر|ڈل]] تہٕ مغل باغات، [[گُلمَرگ]] [[پَہَلگام|پہلگام،]] [[بھدٕرواہ|بھدٕرواہ،]] [[دؠوٕگۆل]] [[بُنٛزواہ|بُنٛزواہ،]] [[پٹنی ٹاپ]]، [[سۄنہٕ مرٕگ|سۄنہٕ مرٕگ،]] تہٕ [[جۆم]] چھِ۔ پرٛؠتھ ؤریہ چھ ساسہٕ بٔدؠ ہیٚنٛد یاتری [[ویشنو دیوی]] تہٕ [[امَرناتھ مَنٛدَر|امرناتھ]] کیٚن مُقدس جاین یوان یمن ہنٛد رِیاسَتھ چہ معیشت پؠٹھ نمایاں اثر چھُ۔<ref>{{Cite news|url=http://www.hindu.com/thehindu/holnus/002200709130350.htm|journal=Online edition of The Hindu|title=Amarnath Board to study yatra impact on Kashmir economy|accessdate=6 June 2009|location=Chennai, India|date=13 September 2007|archivedate=9 November 2012|archiveurl=https://web.archive.org/web/20121109091413/http://www.hindu.com/thehindu/holnus/002200709130350.htm}}</ref> [[وادی کٔشیٖر]] چھِ ہندوستان کین اہم سِیاحتی مُقامو مَنٛز اَکھ۔<ref>{{Cite news|url=http://www.hindu.com/thehindu/holnus/004200903181221.htm|journal=Online edition of The Hindu|title=Foreign tourists flock Kashmir|accessdate=18 March 2009|location=Chennai, India|date=18 March 2009|archivedate=9 November 2012|archiveurl=https://web.archive.org/web/20121109091716/http://www.hindu.com/thehindu/holnus/004200903181221.htm}}</ref> گٗلمرٕگ، یس ہنٛدستان کس ساروٕے کھۄتہٕ مشہوٗر سکی ریزورٹ مُقامو منٛزٕ اَکھ چھ، چھ دنیا ہک ساروٕیہ کھۄتہٕ تھۆد سبز گولف کورس تہٕ۔<ref>{{ویب حَوالہٕ|last=Cris Prystay|date=26 October 2007|title=Fairway to Heaven|url=https://www.wsj.com/articles/SB119332713217271534?mod=googlenews_wsj|website=The Wall Street Journal}}</ref> سِیاحت چھ پٔتمین تٔرٛہن ؤرین مَنٛز کم گٔمٕژ۔<ref>{{ویب حَوالہٕ|title=Tourists arrival gives boost to J-K economy|url=http://sify.com/news/Tourists-arrival-gives-boost-to-J-K-economy-news-jm3v4cihjai.html|url-status=dead|archive-url=https://web.archive.org/web/20110716071016/http://www.sify.com/news/Tourists-arrival-gives-boost-to-J-K-economy-news-jm3v4cihjai.html|archive-date=2011-07-16|website=Sify}}</ref> جموں و کشمیرس مَنٛز چھ پوشن ہنٛد باغ تہٕ ژوٗنٹؠ باغ تہٕ۔ یہِ چھ سیاحن پننہ دستکٲری تہٕ [[کٲشُر شال|کٲشِرؠ شال]] باپتھ تہٕ پانس کُن متوجہ کران۔ == شُمٲلی کٔشیٖر ہِنٛد اہم خصوٗصیات == شمٲلی کشمیر چھ ہنٛدستان کہ زیر انتظام مرکزی زیر انتظام علاقہٕ جموں و کشمیرک اَکھ علاقہٕ یس پننہِ شاندار مناظر، بھرپوٗر ثقافتی ورثہٕ تہٕ قۄدرتی خوبصوٗرتی خٲطرٕ مشہوٗر چھ۔ === بنٛگس وادی === ہریلہ بالن، آبہٕ شارن تہٕ مٲدانن درمیان چھ جموں و کشمیر کس کۄپووڑس مَنٛز اَکھ وادی ییٚتہ گُپن جنگلی پٲٹھؠ پکان چھٕ، پرندٕ چھ دۄہس ٹِر ٹِر کران۔  ''بنگس'' آگُر چھ سنسکرت لفظ [[وَن]] ([[وَن|بن]]) تہٕ [[گاسہٕ|گَس]] (''[[گاسہٕ]]'') پیٹھہٕ آمت۔ دوٛن حصن مَنٛز تقسیم-بۄڈ بنگس تہٕ لۄکُٹٹ بنگس وادی چھےٚ 300 کلومیٹر کس رقبس پؠٹھ پھہلتھ۔ &nbsp; بنگس چھ سری نگر پؠٹھ لگ بگ 150 کلومیٹر (93 میٖل) 10,000 فٹ (3,000 میٖٹَر) تھدس پؠٹھ۔ &nbsp; === بھدرکالی مندر === ماتا بھدرکالی ہٕنٛز اَکھ پرٛانہ مورتی آیہ جموں و کشمیر کس کۄپوور ضِلہٕ کس أکس مندرس مَنٛز جموں پؠٹھ واپس اننہٕ پتہٕ ؤری وادن دوبارٕ نصب کرنہٕ۔ === ٹِٹھہٕ وَل === [[ٹِٹھہٕ وَل]] چھ اَکھ لۄکٹ سرحدی گام سری نگر پؠٹھہٕ لگ بگ 171 کلومیٹر دوٗر۔ &nbsp; === قدیٖم ستوپا پریہاسپورا === پارس پوٗر یا پارس پور چھ وادی [[کٔشیٖر|کشمیر]] مَنٛز سری نگر پؠٹھ 22 کلومیٹر شمال مغربس مَنٛز اَکھ لۄکٹ شَہَر۔ &nbsp; یہِ اوس [[جَہلَم دٔرؠ یاو|دریائے جہلم]] پؠٹھ أکس سطح مرتفعس پؠٹھ [[لَلِت ادِتیہ مُکتَپِدا|لَلِت ادِتیہ مُکتَپِداہن]] بناومُت۔ [[لَلِت ادِتیہ مُکتَپِدا|للیتادتیہ]] سٕنٛد مرنہٕ پتہٕ ہوٗر پریہاسپورن بطور رازدٲنہ حیثیت۔ === ڈیٹھا مندر === لارڈ دیتھا مندر چھ سری نگر پؠٹھہٕ تَقریٖبَن 105 کلومیٹر دور أکس لۄکٹس گامس مَنٛز واقعہٕ۔<ref>{{ویب حَوالہٕ|title=Detha / Daata Temple|url=https://travelthehimalayas.com/detha-daata-temple}}</ref> &nbsp; == جنوٗب کٔشیٖر ہِنٛد اہم خصوٗصیات == === گُلمرٕگ === {{Excerpt|گُلمَرگ|paragraphs=1}} === جۆم === [[File:View_of_Jammu_city_and_the_Tawi_River.jpg|thumb|جموں شہر تہٕ توی دریاوک منظر]] {{Excerpt|جۆم|paragraphs=1}} === دؠوٕگۆل === [[File:Devigol_Bunjwah.png|thumb|دیویگول [[بُنٛزواہ|بنجواہ]] ضلع [[کَشٹٕوار|کشتوار]]]] {{Excerpt|دیویگول|paragraphs=1}} === پہلگام === [[File:Pahalgam_Valley.jpg|thumb|پہلگامس منٛز لِدر وادی ہنٛد منظر]] {{Excerpt|پَہَلگام|paragraphs=1}} === سۄنہٕ مرٕگ === {{Excerpt|سۄنہٕ مرٕگ|paragraphs=1}} === سِریٖنَگَر === {{Excerpt|سِریٖنَگَر|paragraphs=1}} [[File:Srinagar_pano.jpg|thumb|سری نگر پینورما]] [[File:Dal_Lake,_Srinagar,_Jammu_and_Kashmir.jpg|thumb|[[ڈَل سَر|ڈل جھیل]] پؠٹھ [[ڈُنٛگہٕ|ہاؤس بوٹ]]]] === ویٖر ناگ === {{Excerpt|ویٖر ناگ|paragraphs=1}} === گُریس === {{Excerpt|گُریس|paragraphs=1}} === دۄدٕ پٔتھٕر === {{Excerpt|دۄدٕ پَتٕھر|paragraphs=1}} === کھیٖر بھوٲنی === {{Excerpt|کھیٖر بھوٲنی منٛدر|paragraphs=1}} ==حَوالہٕ== {{حَوالہٕ}} [[زٲژ:جۆم تہٕ کٔشیٖر مَنٛز سِیاحت]] azy53xpshxw6j5jhwyhrbuv2zmuwshk Module:Wikidades 828 28635 136736 134140 2026-04-30T14:22:14Z آیات محراج 11062 136736 Scribunto text/plain -- version 20260211 from master @cawiki -- changes from previous version: -- new function sitelinks local p = {} -- Initialization of variables -------------------- local i18n = { -- internationalisation at subpage /i18n ["errors"] = { ["property-not-found"] = "Property not found.", ["qualifier-not-found"] = "Qualifier not found.", }, ["datetime"] = { -- $1 is a placeholder for the actual number ["beforenow"] = "$1 BCE", -- how to format negative numbers for precisions 0 to 5 ["afternow"] = "$1 CE", -- how to format positive numbers for precisions 0 to 5 ["bc"] = "$1 BCE", -- how print negative years ["ad"] = "$1", -- how print 1st century AD dates [0] = "$1 billion years", -- precision: billion years [1] = "$100 million years", -- precision: hundred million years [2] = "$10 million years", -- precision: ten million years [3] = "$1 million years", -- precision: million years [4] = "$100000 years", -- precision: hundred thousand years; thousand separators added afterwards [5] = "$10000 years", -- precision: ten thousand years; thousand separators added afterwards [6] = "$1 millennium", -- precision: millennium [7] = "$1 century", -- precision: century [8] = "$1s", -- precision: decade -- the following use the format of #time parser function [9] = "Y", -- precision: year, [10] = "F Y", -- precision: month [11] = "F j, Y", -- precision: day ["hms"] = {["hours"] = "h", ["minutes"] = "m", ["seconds"] = "s"}, -- duration: xh xm xs }, ["years-old"] = {"", ""}, -- year(s) old, as in magic word {PLURAL:$1|singular|plural} -- two values for most languages, up to six values for some languages, examples: -- ["years-old"] = {"singular", "paucal", "plural"} in Russian and other Slavic languages -- ["years-old"] = {"zero", "one", "two", "few 3-10", "many 11-99", "other 100-102"} in Arabic -- see documentation of PLURAL in your language at [[mw:Help:Magic words#Localization 2]] ["cite"] = { -- cite parameters ["title"] = "title", ["author"] = "author", ["date"] = "date", ["pages"] = "pages", ["language"] = "language", -- cite web parameters ["url"] = "url", ["website"] = "website", ["access-date"] = "access-date", ["archive-url"] = "archive-url", ["archive-date"] = "archive-date", ["publisher"] = "publisher", ["quote"] = "quote", -- cite journal parameters ["work"] = "work", ["issue"] = "issue", ["issn"] = "issn", ["doi"] = "doi" }, -- default local wiki settings ["addpencil"] = false, -- adds a pencil icon linked to Wikidata statement, planned to overwrite by Wikidata Bridge ["categorylabels"] = "", -- Category:Pages with Wikidata labels not translated (void for no local category) ["categoryprop"] = "", -- Category:Pages using Wikidata property $1 (void for no local category) ["categoryref"] = "", -- Category:Pages with references from Wikidata (void for no local category) ["addfallback"] = {}, -- additional fallback language codes ["suppressids"] = {}, -- list of Qid values to suppress ["qidlabels"] = true -- show labels as Qid if no fallback translation is available } local cases = {} -- functions for local grammatical cases defined at subpage /i18n local required = ... -- variadic arguments from require function local wiki = { langcode = mw.language.getContentLanguage().code, module_title = required or mw.getCurrentFrame():getTitle() } local untranslated -- used in infobox modules: nil or true local _ -- variable for unused returned values, avoiding globals -- Module local functions -------------------------------------------- -- Credit to http://stackoverflow.com/a/1283608/2644759, cc-by-sa 3.0 local function tableMerge(t1, t2) for k, v in pairs(t2) do if type(v) == "table" then if type(t1[k] or false) == "table" then tableMerge(t1[k] or {}, t2[k] or {}) else t1[k] = v end else t1[k] = v end end return t1 end local function loadI18n(lang) local exist, res = pcall(require, wiki.module_title .. "/i18n") if exist and next(res) ~= nil then tableMerge(i18n, res.i18n) cases = res.cases end if lang ~= wiki.langcode then exist, res = pcall(require, wiki.module_title .. "/i18n/" .. lang) if exist and next(res) ~= nil then tableMerge(i18n, res.i18n) tableMerge(cases, res.cases) end end i18n.suppress = {} for _, id in ipairs(i18n.suppressids) do i18n.suppress[id] = true end end -- Table of language codes: requested or default and its fallbacks local function findLang(langcode) if mw.language.isKnownLanguageTag(langcode or '') == false then local cframe = mw.getCurrentFrame() local pframe = cframe:getParent() langcode = pframe and pframe.args.lang if mw.language.isKnownLanguageTag(langcode or '') == false then if not mw.title.getCurrentTitle().isContentPage then langcode = cframe:callParserFunction('int', {'lang'}) end if mw.language.isKnownLanguageTag(langcode or '') == false then langcode = wiki.langcode end end end loadI18n(langcode) local languages = mw.language.getFallbacksFor(langcode) table.insert(languages, 1, langcode) table.insert(languages, 2, "mul") -- see [[d:Help:Default values for labels and aliases]] if langcode == wiki.langcode then for _, l in ipairs(i18n.addfallback) do table.insert(languages, l) end end return languages end -- Argument is 'set' when it exists (not nil) or when it is not an empty string. local function isSet(var) return not (var == nil or (type(var) == 'string' and mw.text.trim(var) == '')) end -- Set local case to a label local function case(localcase, label, ...) if not isSet(label) then return label end if type(localcase) == "function" then return localcase(label) elseif localcase == "smallcaps" then return '<span style="font-variant: small-caps;">' .. label .. '</span>' elseif cases[localcase] then return cases[localcase](label, ...) end return label end -- get safely a serialized snak local function getSnak(statement, snaks) local ret = statement for i, v in ipairs(snaks) do if not ret then return end ret = ret[v] end return ret end -- get label with an array of fallback languages -- mw.wikibase.getLabelWithLang uses lang mul as last fallback, not the first one local function getLabelByLangs(id, languages) local label, lang for _, l in ipairs(languages) do label = mw.wikibase.getLabelByLang(id, l) if label then lang = (l == "mul" and languages[1] or l) break end end return label, lang end -- getBestStatements if bestrank=true, else getAllStatements with no deprecated local function getStatements(entityId, property, bestrank) local claims = {} if not (entityId and mw.ustring.match(property, "^P%d+$")) then return claims end if bestrank then claims = mw.wikibase.getBestStatements(entityId, property) else local allclaims = mw.wikibase.getAllStatements(entityId, property) for _, c in ipairs(allclaims) do if c.rank ~= "deprecated" then table.insert(claims, c) end end end return claims end -- Is gender femenine? true or false local function feminineGender(id) for idn in string.gmatch(id, "Q%d+") do local claims = mw.wikibase.getBestStatements(idn or mw.wikibase.getEntityIdForCurrentPage(),'P21') local gender_id = getSnak(claims, {1, "mainsnak", "datavalue", "value", "id"}) if gender_id == nil or not (gender_id == "Q6581072" or gender_id == "Q1052281" or gender_id == "Q43445") then -- not female, transgender female or female organism return false end end return true end -- Fetch female form of label local function feminineForm(id, lang) local feminine_claims = getStatements(id, 'P2521') for _, feminine_claim in ipairs(feminine_claims) do if getSnak(feminine_claim, {'mainsnak', 'datavalue', 'value', 'language'}) == lang then return feminine_claim.mainsnak.datavalue.value.text end end end -- Add an icon for no label in requested language local function addLabelIcon(label_id, lang, uselang, icon) local ret_lang, ret_icon = '', '' if icon then if lang and lang ~= uselang then ret_lang = " <sup>(" .. lang .. ")</sup>" end if label_id and (lang == nil or lang ~= uselang) then local namespace = '' if string.sub(label_id, 1, 1) == 'P' then namespace = 'Property:' end ret_icon = " [[File:Noun Project label icon 1116097 cc mirror.svg|10px|baseline|class=skin-invert|" .. mw.message.new('Translate-taction-translate'):inLanguage(uselang):plain() .. "|link=https://www.wikidata.org/wiki/" .. namespace .. label_id .. "?uselang=" .. uselang .. "]]" untranslated = true end if isSet(i18n.categorylabels) and lang ~= uselang and uselang == wiki.langcode then ret_icon = ret_icon .. '[[' .. i18n.categorylabels .. (lang and ']]' or '/Q]]') end end return ret_lang .. ret_icon end -- editicon values: true/false (no=false), right, void defaults to i18n.addpencil -- labelicon only by parameter local function setIcons(arg, parg) local val = arg == nil and parg or arg local edit_icon, label_icon if not isSet(val) then edit_icon, label_icon = i18n.addpencil, true elseif val == false or val == "false" or val == "no" then edit_icon, label_icon = false, false else edit_icon, label_icon = val, true end return edit_icon, label_icon end -- Add an icon for editing a statement with requirements for future Wikidata Bridge local function addEditIcon(parameters) local ret = '' if parameters.editicon and parameters.id and parameters.property then local bridge_flow = parameters.editbridge and ' data-bridge-edit-flow="single-best-value"' or '' local icon_style = parameters.editicon == "right" and ' style="float: right;"' or '' ret = ' <span class="penicon"' .. bridge_flow .. icon_style .. '>' .. "[[File:Arbcom ru editing.svg|10px|baseline|" .. string.gsub(mw.message.new('Wikibase-client-data-bridge-bailout-suggestion-go-to-repo-button'):inLanguage(parameters.lang[1]):plain(), '{{WBREPONAME}}', 'Wikidata') .. "|link=https://www.wikidata.org/wiki/" .. parameters.id .. "?uselang=" .. parameters.lang[1] .. "#" .. parameters.property .. "]]" .. "</span>" if isSet(i18n.categoryprop) then ret = ret .. "[[" .. string.gsub(i18n.categoryprop, '$1', parameters.property) .. "]]" end end return ret end -- add edit icon to the last element of a table local function addEditIconTable(thetable, parameters) if #thetable == 0 or parameters.editicon == false then return thetable end local last_element = thetable[#thetable] local the_icon = addEditIcon(parameters) -- add it before last html closing tags local tags = '' local rev_element = string.reverse(last_element) for tag in string.gmatch(rev_element, '(>%l+/<)') do if string.match(rev_element, '^' .. tags .. tag) then tags = tags .. tag else break end end local last_tags = string.reverse(tags) local offset = string.find(last_element, last_tags .. '$') if offset then thetable[#thetable] = string.sub(last_element, 1, offset - 1) .. the_icon .. last_tags else thetable[#thetable] = last_element .. the_icon end return thetable end -- Escape Lua captures local function captureEscapes(text) return mw.ustring.gsub(text, "(%%%d)", "%%%1") end -- expandTemplate or callParserFunction local function expandBraces(text, formatting) if text == nil or formatting == nil then return text end -- only expand braces if provided in argument, not included in value as in Q1164668 if mw.ustring.find(formatting, '{{', 1, true) == nil then return text end if type(text) ~= "string" then text = tostring(text) end for braces in mw.ustring.gmatch(text, "{{(.-)}}") do local parts = mw.text.split(braces, "|") local title_part = parts[1] local parameters = {} for i = 2, #parts do local subparts = mw.ustring.find(parts[i], "=") if subparts then local param_name = mw.ustring.sub(parts[i], 1, subparts - 1) local param_value = mw.ustring.sub(parts[i], subparts + 1, -1) -- reconstruct broken links by parts if i < #parts and mw.ustring.find(param_value, "[[", 1, true) and not mw.ustring.find(param_value, "]]", 1, true) then parameters[param_name] = param_value local part_next = i + 1 while parts[part_next] and mw.ustring.find(parts[part_next], "]]", 1, true) do parameters[param_name] = parameters[param_name] .. "|" .. parts[part_next] part_next = part_next + 1 end else parameters[param_name] = param_value end elseif not mw.ustring.find(parts[i], "]]", 1, true) then table.insert(parameters, parts[i]) end end local braces_expanded if mw.ustring.find(title_part, ":") and mw.text.split(title_part, ":")[1] ~= mw.site.namespaces[10].name -- not a prefix Template: then braces_expanded = mw.getCurrentFrame():callParserFunction{name=title_part, args=parameters} elseif title_part == "!" then -- template:! may be deleted locally, now provided by MediaWiki -- although it works, it raises a Lua internal error braces_expanded = "|" else braces_expanded = mw.getCurrentFrame():expandTemplate{title=title_part, args=parameters} end braces = mw.ustring.gsub(braces, "([%^%$%(%)%%%.%[%]%*%+%-%?])", "%%%1") -- escape magic characters braces_expanded = captureEscapes(braces_expanded) text = mw.ustring.gsub(text, "{{" .. braces .. "}}", braces_expanded) end return text end -- format data type math local function printDatatypeMath(data) return mw.getCurrentFrame():callParserFunction('#tag:math', data) end -- format data type musical-notation local function printDatatypeMusical(data, formatting) local attr = {} if formatting == 'sound' then attr.sound = 1 end return mw.getCurrentFrame():extensionTag('score', data, attr) end -- format data type string local function printDatatypeString(data, parameters) if mw.ustring.find((parameters.formatting or ''), '$1', 1, true) then -- formatting = a pattern return expandBraces(mw.ustring.gsub(parameters.formatting, '$1', {['$1'] = data}), parameters.formatting) elseif parameters.case then return case(parameters.case, data, parameters.lang[1], feminineGender(parameters.id)) end local data_number = string.match(data, "^%d+") if data_number then -- sort key by initial number and remaining string local sortkey = string.format("%019d", data_number * 1000) return data, sortkey .. string.sub(data, #data_number + 1) end return data end -- format data type tabular-data local function printDatatypeTabular(data, parameters) local icon if parameters.formatting == 'raw' then icon = "no-icon" data = string.gsub(data, '^Data:', '') -- remove prefix, i.e. see Module:Tabular data end return printDatatypeString(data, parameters), icon end -- format data type url local function printDatatypeUrl(data, parameters) if parameters.formatting == 'weblink' then local label_parts = mw.text.split(string.gsub(data, '/$', ''), '/') local label = string.gsub(label_parts[3], '^www%.', '') if #label_parts > 3 then label = label .. '…' end return '[' .. data .. ' ' .. label .. ']' end return printDatatypeString(data, parameters) end -- format data type external-id local function printDatatypeExternal(data, parameters) if parameters.formatting == 'externalid' then local p_stat = mw.wikibase.getBestStatements(parameters.property, 'P1630') -- formatter URL local p_link_pattern = getSnak(p_stat, {1, "mainsnak", "datavalue", "value"}) if p_link_pattern then local p_link = mw.ustring.gsub(p_link_pattern, '$1', {['$1'] = data}) return '[' .. p_link .. ' ' .. data .. ']' end end return printDatatypeString(data, parameters) end -- format data type commonsMedia and geo-shape local function printDatatypeMedia(data, parameters) local icon if not string.find((parameters.formatting or ''), '$1', 1, true) then icon = "no-icon" if not string.find(data, '^Data:') then data = mw.uri.encode(data, 'PATH') -- encode special characters in filename end end return printDatatypeString(data, parameters), icon end -- format data type globe-coordinate local function printDatatypeCoordinate(data, formatting) local function globes(globe_id) -- parameter globe in coordinates accepted by GeoHack -- see [[w:en:Special:PrefixIndex/Template:GeoTemplate]] local globes = {['Q3343'] = 'ariel', ['Q3134'] = 'callisto', ['Q596'] = 'ceres', ['Q6604'] = 'charon', ['Q7548'] = 'deimos', ['Q15040'] = 'dione', ['Q2'] = 'earth', ['Q3303'] = 'enceladus', ['Q3143'] = 'europa', ['Q3169'] = 'ganymede', ['Q15037'] = 'hyperion', ['Q17958'] = 'iapetus', ['Q3123'] = 'io', ['Q319'] = 'jupiter', ['Q111'] = 'mars', ['Q308'] = 'mercury', ['Q15034'] = 'mimas', ['Q3352'] = 'miranda', ['Q405'] = 'moon', ['Q3332'] = 'oberon', ['Q7547'] = 'phobos', ['Q17975'] = 'phoebe', ['Q339'] = 'pluto', ['Q15050'] = 'rhea', ['Q15047'] = 'tethys', ['Q2565'] = 'titan', ['Q3322'] = 'titania', ['Q3359'] = 'triton', ['Q3338'] = 'umbriel', ['Q313']='venus', ['Q3030']='vesta'} return globes[globe_id] end local function roundPrecision(num, prec) if prec == nil or prec <= 0 then return num end local sig = 10^math.floor(math.log10(prec)+.5) -- significant figure from sexagesimal precision: 0.00123 -> 0.001 return math.floor(num / sig + 0.5) * sig end local precision = data.precision local latitude = roundPrecision(data.latitude, precision) local longitude = roundPrecision(data.longitude, precision) if formatting and string.find(formatting, '$lat', 1, true) and string.find(formatting, '$lon', 1, true) then local ret = mw.ustring.gsub(formatting, '$l[ao][tn]', {['$lat'] = latitude, ['$lon'] = longitude}) if string.find(formatting, '$globe', 1, true) then local myglobe = 'earth' if isSet(data.globe) then local globenum = mw.text.split(data.globe, 'entity/')[2] -- http://www.wikidata.org/wiki/Q2 myglobe = globes(globenum) or 'earth' end ret = mw.ustring.gsub(ret, '$globe', myglobe) end return expandBraces(ret, formatting) elseif formatting == 'latitude' then return latitude, "no-icon" elseif formatting == 'longitude' then return longitude, "no-icon" elseif formatting == 'dimension' then return data.dimension, "no-icon" else --default formatting='globe' if isSet(data.globe) == false or data.globe == 'http://www.wikidata.org/entity/Q2' then return 'earth', "no-icon" else local globenum = mw.text.split(data.globe, 'entity/')[2] return globes(globenum) or globenum, "no-icon" end end end -- Local functions for data value quantity local function unitSymbol(id, lang) -- get unit symbol or code local unit_symbol = '' if lang == wiki.langcode and pcall(require, wiki.module_title .. "/Units") then unit_symbol = require(wiki.module_title .. "/Units").getUnit(0, '', id, true) end if unit_symbol == '' then -- fetch it local claims = mw.wikibase.getBestStatements(id, 'P5061') if #claims > 0 then local langclaims = {} for _, snak in ipairs(claims) do local snak_language = getSnak(snak, {"mainsnak", "datavalue", "value", "language"}) if snak_language and not langclaims[snak_language] then -- just the first one by language langclaims[snak_language] = snak.mainsnak.datavalue.value.text end end for _, l in ipairs(lang) do if langclaims[l] then return langclaims[l] end end end end return unit_symbol end local function getUnit(amount, id, parameters) -- get unit symbol or name local suffix = '' if string.sub(parameters.formatting or '', 1, 8) == "unitcode" then -- get unit symbol local unit_symbol = unitSymbol(id, parameters.lang) if isSet(unit_symbol) then if string.sub(parameters.formatting or '', -6) == "linked" then suffix = "[[" .. (mw.wikibase.getSitelink(id) or "d:" .. id) .. "|" .. unit_symbol .. "]]" else suffix = unit_symbol end end end if suffix == '' then -- formatting=unit, or formatting=unitcode not found -- get unit label local unit_label, lang = getLabelByLangs(id, parameters.lang) if lang == wiki.langcode and pcall(require, wiki.module_title .. "/Units") then suffix = require(wiki.module_title .. "/Units").getUnit(amount, unit_label, id, false) if string.sub(parameters.formatting or '', -6) == "linked" then suffix = "[[" .. (mw.wikibase.getSitelink(id) or "d:" .. id) .. "|" .. suffix .. "]]" end else suffix = (unit_label or id) .. addLabelIcon(id, lang, parameters.lang[1], parameters.labelicon) end end if suffix ~= '' then suffix = ' ' .. suffix end return suffix end local function roundDefPrecision(in_num, factor) -- rounds out_num with significant figures of in_num (default precision) local out_num = in_num * factor if factor/60 == math.floor(factor/60) or out_num == 0 then -- sexagesimal integer or avoiding NaN return out_num end -- first, count digits after decimal mark, handling cases like '12.345e6' local exponent, prec local integer, dot, decimals, expstr = in_num:match('^(%d*)(%.?)(%d*)(.*)') local e = expstr:sub(1, 1) if e == 'e' or e == 'E' then exponent = tonumber(expstr:sub(2)) end if dot == '' then prec = -integer:match('0*$'):len() else prec = #decimals end if exponent then -- So '1230' and '1.23e3' both give prec = -1, and '0.00123' and '1.23e-3' give 5. prec = prec - exponent end -- significant figures local in_bracket = 10^-prec -- -1 -> 10, 5 -> 0.00001 local out_bracket = in_bracket * out_num / in_num out_bracket = 10^math.floor(math.log10(out_bracket)+.5) -- 1230 -> 1000, 0.00123 -> 0.001 -- round it (credit to Luc Bloom from http://lua-users.org/wiki/SimpleRound) return math.floor(out_num/out_bracket + (out_num >=0 and 1 or -1) * 0.5) * out_bracket end -- format data type quantity local function printDatatypeQuantity(data, parameters) local amount = data.amount amount = mw.ustring.gsub(amount, "%+", "") local suffix = "" local conv_amount, conv_suffix if string.sub(parameters.formatting or '', 1, 4) == "unit" or string.sub(parameters.formatting or '', 1, 8) == "duration" or parameters.convert then local unit_id = data.unit unit_id = mw.ustring.sub(unit_id, mw.ustring.find(unit_id, "Q"), -1) if string.sub(unit_id, 1, 1) == "Q" then suffix = getUnit(amount, unit_id, parameters) local convert_to if parameters.convert == "default" or parameters.convert == "default2" then local exist, units = pcall(require, wiki.module_title .. "/Units") if exist and units.convert_default and next(units.convert_default) ~= nil then convert_to = units.convert_default[unit_id] end elseif string.sub(parameters.convert or '', 1, 1) == "Q" then convert_to = parameters.convert elseif string.sub(parameters.formatting or '', 1, 8) == "duration" then convert_to = 'Q11574' -- seconds end if convert_to and convert_to ~= unit_id then -- convert units local conv_temp = { -- formulae for temperatures ºC, ºF, ªK: [from] = {[to] = 'formula'} ['Q25267'] = {['Q42289'] = '$1*1.8+32', ['Q11597'] = '$1+273.15'}, ['Q42289'] = {['Q25267'] = '($1-32)/1.8', ['Q11597'] = '($1+459.67)*5/9'}, ['Q11597'] = {['Q25267'] = '$1-273.15', ['Q42289'] = '($1-273.15)*1.8000+32.00'} } if conv_temp[unit_id] and conv_temp[unit_id][convert_to] then local amount_f = mw.getCurrentFrame():callParserFunction('#expr', mw.ustring.gsub(conv_temp[unit_id][convert_to], "$1", amount)) conv_amount = math.floor(tonumber(amount_f) + 0.5) else local conversions = getStatements(unit_id, 'P2442') -- conversion to standard unit table.insert(conversions, mw.wikibase.getBestStatements(unit_id, 'P2370')[1]) -- conversion to SI unit for _, conv in ipairs(conversions) do if conv.mainsnak.snaktype == 'value' then -- no somevalue nor novalue if conv.mainsnak.datavalue.value.unit == "http://www.wikidata.org/entity/" .. convert_to then conv_amount = roundDefPrecision(amount, tonumber(conv.mainsnak.datavalue.value.amount)) break end end end end if conv_amount then conv_suffix = getUnit(conv_amount, convert_to, parameters) end elseif parameters.convert == 'M' then local exist, units = pcall(require, wiki.module_title .. "/Units") if wiki.langcode == parameters.lang[1] and exist and units.convert2M and type(units.convert2M) == "function" then conv_amount, conv_suffix = units.convert2M(amount) conv_suffix = (conv_suffix or "").. suffix elseif tonumber(amount) > 10^8 then conv_amount = math.floor(amount/10^6 + 0.5) conv_suffix = ' M' .. mw.text.trim(suffix) end end if parameters.formatting == 'raw' then if conv_amount then amount = conv_amount end suffix = "" conv_amount = nil end end end local lang_obj = mw.language.new(parameters.lang[1]) local sortkey = string.format("%019d", tonumber(amount) * 1000) if string.sub(parameters.formatting or '', 1, 8) == "duration" then local sec = tonumber(conv_amount or amount) if parameters.formatting == 'duration' then return lang_obj:formatDuration(sec) elseif parameters.formatting == 'durationm:s' then local mm = math.floor(sec / 60) local ss = sec - (mm * 60) return string.format("%02d:%02d", mm, ss) else -- durationhms or durationh:m:s local intervals = {"hours", "minutes", "seconds"} local sec2table = lang_obj:getDurationIntervals(sec, intervals) sec2table["seconds"] = (sec2table["seconds"] or 0) + tonumber("." .. (tostring(sec):match("%.(%d+)") or "0")) -- add decimals local duration = '' for i, v in ipairs(intervals) do if parameters.formatting == 'durationh:m:s' then if i == 1 and sec2table[v] then duration = duration .. sec2table[v] .. ":" elseif i == 2 then duration = duration .. string.format("%02d", sec2table[v] or 0) .. ":" elseif i == 3 then local sec_str = tostring(lang_obj:formatNum(sec2table[v] or 0)) duration = duration .. (sec2table[v] < 10 and "0" or "") .. sec_str end elseif sec2table[v] then duration = duration .. lang_obj:formatNum(sec2table[v]) .. i18n.datetime.hms[v] .. (i < 3 and " " or "") end end return duration end end if parameters.case then amount = case(parameters.case, amount, parameters.lang[1], feminineGender(parameters.id)) elseif parameters.formatting ~= 'raw' then if parameters.numformat then amount = lang_obj:formatNum(tonumber(string.format(parameters.numformat, amount))) else amount = lang_obj:formatNum(tonumber(amount)) end end if conv_amount then local conv_sortkey = string.format("%019d", conv_amount * 1000) conv_amount = lang_obj:formatNum(conv_amount) if parameters.convert == 'default2' then return conv_amount .. conv_suffix .. ' (' .. amount .. suffix .. ')', conv_sortkey else return conv_amount .. conv_suffix, conv_sortkey end elseif mw.ustring.find((parameters.formatting or ''), '$1', 1, true) then -- formatting with pattern amount = mw.ustring.gsub(parameters.formatting, '$1', {['$1'] = amount}) end return amount .. suffix, sortkey end -- format data type time local function printDatatypeTime(data, parameters) -- Dates and times are stored in ISO 8601 format local timestamp = data.time if parameters.formatting == "raw" then return timestamp, timestamp end local post_format local calendar_add = "" local precision = data.precision or 11 if string.sub(timestamp, 1, 1) == '-' then post_format = i18n.datetime["bc"] elseif string.sub(timestamp, 2, 3) == '00' then post_format = i18n.datetime["ad"] elseif precision > 8 then -- calendar model local calendar_model = {["Q12138"] = "gregorian", ["Q1985727"] = "gregorian", ["Q11184"] = "julian", ["Q1985786"] = "julian"} local calendar_id = mw.text.split(data.calendarmodel, 'entity/')[2] if (timestamp < "+1582-10-15T00:00:00Z" and calendar_model[calendar_id] == "gregorian") or (timestamp > "+1582-10-04T00:00:00Z" and calendar_model[calendar_id] == "julian") then calendar_add = " <sup>(" .. mw.message.new('Wikibase-time-calendar-' .. calendar_model[calendar_id]):inLanguage(parameters.lang[1]):plain() .. ")</sup>" end end local function formatTime(form, stamp) local pattern if type(form) == "function" then pattern = form(stamp) else pattern = form end stamp = tostring(stamp) if mw.ustring.find(pattern, "$1") then return mw.ustring.gsub(pattern, "$1", stamp) elseif string.sub(stamp, 1, 1) == '-' then -- formatDate() only supports years from 0 stamp = '+' .. string.sub(stamp, 2) elseif string.sub(stamp, 1, 1) ~= '+' then -- not a valid timestamp, it is a number stamp = string.format("%04d", stamp) end local ret = mw.language.new(parameters.lang[1]):formatDate(pattern, stamp) ret = string.gsub(ret, "^(%[?%[?)0+", "%1") -- suppress leading zeros ret = string.gsub(ret, "( %[?%[?)0+", "%1") return ret end local function postFormat(t) if post_format and mw.ustring.find(post_format, "$1") then return mw.ustring.gsub(post_format, "$1", t) end return t end local intyear = tonumber(string.match(timestamp, "[+-](%d+)")) local ret = "" if precision <= 5 then -- precision is 10000 years or more local factor = 10 ^ ((5 - precision) + 4) local y2 = math.ceil(math.abs(intyear) / factor) local relative = formatTime(i18n.datetime[precision], y2) if post_format == i18n.datetime["bc"] then ret = mw.ustring.gsub(i18n.datetime.beforenow, "$1", relative) else ret = mw.ustring.gsub(i18n.datetime.afternow, "$1", relative) end local ret_number = string.match(ret, "%d+") if ret_number ~= nil then ret = mw.ustring.gsub(ret, ret_number, mw.language.new(parameters.lang[1]):formatNum(tonumber(ret_number))) end elseif precision == 6 or precision == 7 then -- millennia or centuries local card = math.floor((intyear - 1) / 10^(9 - precision)) + 1 ret = formatTime(i18n.datetime[precision], card) ret = postFormat(ret) elseif precision == 8 then -- decades local card = math.floor(math.abs(intyear) / 10) * 10 ret = formatTime(i18n.datetime[8], card) ret = postFormat(ret) elseif intyear > 9999 then -- not a valid timestamp return elseif precision == 9 or parameters.formatting == 'Y' then -- precision is year ret = formatTime(i18n.datetime[9], intyear) ret = postFormat(ret) .. calendar_add elseif precision == 10 then -- month ret = formatTime(i18n.datetime[10], timestamp .. " + 1 day") -- formatDate yyyy-mm-00 returns the previous month ret = postFormat(ret) .. calendar_add else -- precision 11, day ret = formatTime(parameters.formatting or i18n.datetime[11], timestamp) ret = postFormat(ret) .. calendar_add end return ret, timestamp end -- format data value wikibase-entityid with data types wikibase-item or wikibase-property local function printDatatypeEntity(data, parameters) local entity_id = data['id'] if parameters.formatting == 'raw' then return entity_id, entity_id end local entity_page = 'Special:EntityPage/' .. entity_id local label, lang = getLabelByLangs(entity_id, parameters.lang) local sitelink = mw.wikibase.getSitelink(entity_id) local parameter = parameters.formatting local labelcase = label or sitelink if parameters.gender == 'feminineform' then labelcase = feminineForm(entity_id, lang) or labelcase end if parameters.case ~= 'gender' then labelcase = case(parameters.case, labelcase, lang, parameters.lang[1], entity_id, parameters.id) end if labelcase == nil and i18n.qidlabels == false then return end local ret1, ret2 if parameter == 'label' then ret1 = labelcase or entity_id ret2 = labelcase or entity_id elseif parameter == 'sitelink' then ret1 = (sitelink or 'd:' .. entity_page) ret2 = sitelink or entity_id elseif mw.ustring.find((parameter or ''), '$1', 1, true) then -- formatting = a pattern ret1 = mw.ustring.gsub(parameter, '$1', labelcase or entity_id) ret1 = expandBraces(ret1, parameter) ret2 = labelcase or entity_id else if parameter == "ucfirst" or parameter == "ucinternallink" then if labelcase and lang then labelcase = mw.language.new(lang):ucfirst(labelcase) end -- only first of a list, reset formatting for next ones if parameter == "ucinterlanllink" then parameters.formatting = 'internallink' else parameters.formatting = nil -- default format end end if sitelink then ret1 = '[[' .. sitelink .. '|' .. labelcase .. ']]' ret2 = labelcase elseif label and string.match(parameter or '', 'internallink$') and not mw.wikibase.getEntityIdForTitle(label) then ret1 = '[[' .. label .. '|' .. labelcase .. ']]' ret2 = labelcase else ret1 = '[[d:' .. entity_page .. '|' .. (labelcase or entity_id) .. ']]' ret2 = labelcase or entity_id end end return ret1 .. addLabelIcon(entity_id, lang, parameters.lang[1], parameters.labelicon), ret2 end -- format data type wikibase-lexeme local function printDatatypeLexeme(data, parameters) local entity_id = data['id'] if parameters.formatting == 'raw' then return entity_id, entity_id end local lemmas = mw.wikibase.getEntity(entity_id):getLemmas() if parameters.list == 'lang' and lemmas[1][2] ~= parameters.lang[1] then return end local ret = '[[d:Special:EntityPage/' .. entity_id .. '|' .. lemmas[1][1] .. ']]' if parameters.list ~= 'lang' or (parameters.list == 'lang' and lemmas[1][2] ~= wiki.langcode) then ret = ret .. " <sup>(" .. lemmas[1][2] .. ")</sup>" end return ret, entity_id end -- format data type monolingualtext local function printDatatypeMonolingual(data, parameters) -- data fields: language [string], text [string] local valid_lang = {[parameters.lang[1]] = true, ["mul"] = true} if parameters.list == "lang" and not valid_lang[data["language"]] then return elseif parameters.list == "notlang" and valid_lang[data["language"]] then return elseif parameters.formatting == "language" or parameters.formatting == "text" then return data[parameters.formatting] end local result = data["text"] valid_lang = {[wiki.langcode] = true, ["mul"] = true} if not valid_lang[data["language"]] then result = mw.ustring.gsub('<span lang="$1">$2</span>', '$[12]', {["$1"]=data["language"], ["$2"]=data["text"]}) end if mw.ustring.find((parameters.formatting or ''), '$', 1, true) then -- output format defined with $text, $language result = mw.ustring.gsub(parameters.formatting, '$text', result) result = mw.ustring.gsub(result, '$language', data["language"]) end return result end local function getSnakValue(snak, parameters) parameters.editbridge = false if snak.snaktype == 'value' then -- see Special:ListDatatypes -- data value string if snak.datatype == "string" then parameters.editbridge = true -- Wikidata Bridge currently only for string values return printDatatypeString(snak.datavalue.value, parameters) elseif snak.datatype == "commonsMedia" or snak.datatype == "geo-shape" then return printDatatypeMedia(snak.datavalue.value, parameters) elseif snak.datatype == "tabular-data" then return printDatatypeTabular(snak.datavalue.value, parameters) elseif snak.datatype == "url" then return printDatatypeUrl(snak.datavalue.value, parameters) elseif snak.datatype == "external-id" then return printDatatypeExternal(snak.datavalue.value, parameters) elseif snak.datatype == 'math' then return printDatatypeMath(snak.datavalue.value) elseif snak.datatype == 'musical-notation' then return printDatatypeMusical(snak.datavalue.value, parameters.formatting) -- data types other than string value elseif snak.datatype == 'wikibase-item' or snak.datatype == 'wikibase-property' then if i18n.suppress[snak.datavalue.value.id] then return end return printDatatypeEntity(snak.datavalue.value, parameters) elseif snak.datatype == 'wikibase-lexeme' then return printDatatypeLexeme(snak.datavalue.value, parameters) elseif snak.datatype == 'monolingualtext' then return printDatatypeMonolingual(snak.datavalue.value, parameters) elseif snak.datatype == "globe-coordinate" then return printDatatypeCoordinate(snak.datavalue.value, parameters.formatting) elseif snak.datatype == "quantity" then return printDatatypeQuantity(snak.datavalue.value, parameters) elseif snak.datatype == "time" then return printDatatypeTime(snak.datavalue.value, parameters) end elseif snak.snaktype == 'novalue' then if parameters.formatting == 'raw' or parameters.shownovalue == false then return end return mw.message.new('Wikibase-snakview-snaktypeselector-novalue'):inLanguage(parameters.lang[1]):plain() elseif snak.snaktype == 'somevalue' then if parameters.formatting == 'raw' or parameters.showsomevalue == false then return end return mw.message.new('Wikibase-snakview-snaktypeselector-somevalue'):inLanguage(parameters.lang[1]):plain() end return mw.wikibase.renderSnak(snak) end local function printError(key) return '<span class="error">' .. i18n.errors[key] .. '</span>' end local function getQualifierSnak(claim, qualifierId, parameters) -- a "snak" is Wikidata terminology for a typed key/value pair -- a claim consists of a main snak holding the main information of this claim, -- as well as a list of attribute snaks and a list of references snaks if qualifierId then -- search the attribute snak with the given qualifier as key if claim.qualifiers then local qualifier = claim.qualifiers[qualifierId] if qualifier then if qualifier[1].datatype == "monolingualtext" then -- iterate over monolingualtext qualifiers to get languages local qual_lang, qual_mul for idx in pairs(qualifier) do qual_lang = getSnak(qualifier[idx], {"datavalue", "value", "language"}) if qual_lang == parameters.lang[1] then return qualifier[idx] -- return local language if found elseif qual_lang == "mul" then qual_mul = qualifier[idx] end end return qual_mul -- else return multilingual elseif parameters.list then return qualifier else return qualifier[1] end end end return nil, printError("qualifier-not-found") else -- otherwise return the main snak return claim.mainsnak end end local function getValueOfClaim(claim, qualifierId, parameters) local snak, error = getQualifierSnak(claim, qualifierId, parameters) if not snak then return nil, nil, error elseif snak[1] then -- a multi qualifier local result, sortkey = {}, {} local maxvals = tonumber(parameters.listmax) for idx in pairs(snak) do result[#result + 1], sortkey[#sortkey + 1] = getSnakValue(snak[idx], parameters) if maxvals and maxvals == #result then break end end return mw.text.listToText(result, parameters.qseparator, parameters.qconjunction), sortkey[1] else -- a property or a qualifier return getSnakValue(snak, parameters) end end local function getValueOfParentClaim(claim, qualifierId, parameters) local qids = mw.text.split(qualifierId, '/', true) local value, sortkey, valueraw = {}, {}, {} local parent_raw, value_text if qids[1] == parameters.property then parent_raw, _, _ = getValueOfClaim(claim, nil, {["formatting"]="raw", ["lang"]=parameters.lang}) else parent_raw, _, _ = getValueOfClaim(claim, qids[1], {["formatting"]="raw", ["lang"]=parameters.lang, ["list"]=true, ["qseparator"]='/', ["qconjunction"]='/'}) end if string.sub(parent_raw or '', 1, 1) == "Q" then -- protection for 'no value' local parent_qids = mw.text.split(parent_raw, '/', true) for idx, p_qid in ipairs(parent_qids) do local parent_claims = mw.wikibase.getBestStatements(p_qid, qids[2]) if parent_claims[1] then value[idx], sortkey[idx], _ = getValueOfClaim(parent_claims[1], nil, parameters) -- raw parent value needed for while/black lists, lang for avoiding an error on types other than entity valueraw[idx], _, _ = getValueOfClaim(parent_claims[1], nil, {["formatting"]="raw", ["lang"]=parameters.lang}) end end end if value[1] then value_text = mw.text.listToText(value, parameters.qseparator, parameters.qconjunction) end return value_text, sortkey[1], valueraw[1] end -- see d:Help:Sources local function getReferences(claim, parameters) if not (parameters.references or parameters.onlysourced) then return '', false end local lang = parameters.lang local maxrefs = tonumber(parameters.references) or 1 local notproperref = { ["P143"] = true, -- imported from ["P3452"] = true, -- inferred from ["P887"] = true, -- based on heuristic ["P4656"] = true -- Wikimedia import URL } local result = {} -- traverse through all references for ref in pairs(claim.references or {}) do local refparts local refs = {} local validref = true local ref_id -- traverse through all parts of the current reference for snakkey, snakval in pairs(claim.references[ref].snaks or {}) do for partkey, _ in pairs(claim.references[ref].snaks[snakkey] or {}) do if notproperref[snakkey] then -- not a proper reference validref = false break end end if validref then for snakidx = 1, #snakval do if snakidx > 1 then refparts = refparts .. ", " end if snakval[snakidx].datatype == 'external-id' then refparts = refparts or '' .. (getSnakValue(snakval[snakidx], {formatting='externalid', property=snakval[snakidx].property, lang=lang}) or '') else refparts = refparts or '' .. (getSnakValue(snakval[snakidx], {lang=lang}) or '') end end refs[snakkey] = refparts refparts = nil if snakkey == "P248" then -- stated in ref_id = getSnak(snakval, {1, "datavalue", "value", "id"}) end end end -- fill missing values with parent item if ref_id then local function refParent(qid, pid, formatting) local snak = getSnak(mw.wikibase.getBestStatements(qid, pid), {1, "mainsnak"}) return snak and getSnakValue(snak, {formatting=formatting, lang=lang}) end refs['P50'] = refs['P50'] or refParent(ref_id, 'P50', 'label') -- author refs['P407'] = refs['P407'] or refParent(ref_id, 'P407', 'label') -- language of work refs['P123'] = refs['P123'] or refParent(ref_id, 'P123', 'label') -- publisher refs['P577'] = refs['P577'] or refParent(ref_id, 'P577') -- date refs['P1433'] = refs['P1433'] or refParent(ref_id, 'P1433', 'label') -- published in refs['P304'] = refs['P304'] or refParent(ref_id, 'P304') -- page(s) refs['P433'] = refs['P433'] or refParent(ref_id, 'P433') -- issue refs['P236'] = refs['P236'] or refParent(ref_id, 'P236') -- ISSN refs['P356'] = refs['P356'] or refParent(ref_id, 'P356') -- DOI end -- get title of local templates for citing references local template_web = mw.wikibase.getSitelink('Q5637226') or "" template_web = mw.text.split(template_web, ":")[2] -- split off namespace from front local template_journal = mw.wikibase.getSitelink('Q5624899') or "" template_journal = mw.text.split(template_journal, ":")[2] local citeParams = {} if refs['P854'] and (refs['P1476'] or refs['P248']) and template_web then -- if both "reference URL" and "title" (or "stated in") are present, then use cite web template citeParams[i18n['cite']['url']] = refs['P854'] if refs['P248'] and refs['P1476'] == nil then citeParams[i18n['cite']['title']] = refs['P248']:match("^%[%[.-|(.-)%]%]") else citeParams[i18n['cite']['title']] = refs['P1476'] citeParams[i18n['cite']['website']] = refs['P248'] end citeParams[i18n['cite']['author']] = refs['P50'] citeParams[i18n['cite']['language']] = refs['P407'] citeParams[i18n['cite']['publisher']] = refs['P123'] citeParams[i18n['cite']['date']] = refs['P577'] citeParams[i18n['cite']['pages']] = refs['P304'] citeParams[i18n['cite']['access-date']] = refs['P813'] citeParams[i18n['cite']['archive-url']] = refs['P1065'] citeParams[i18n['cite']['archive-date']] = refs['P2960'] citeParams[i18n['cite']['quote']] = refs['P1683'] refparts = mw.getCurrentFrame():expandTemplate{title=template_web, args=citeParams} elseif refs['P1433'] and (refs['P1476'] or refs['P248']) and template_journal then -- if both "published in" and "title" (or "stated in") are present, then use cite journal template citeParams[i18n['cite']['work']] = refs['P1433'] citeParams[i18n['cite']['title']] = refs['P1476'] or refs['P248'] citeParams[i18n['cite']['author']] = refs['P50'] citeParams[i18n['cite']['date']] = refs['P577'] citeParams[i18n['cite']['issue']] = refs['P433'] citeParams[i18n['cite']['pages']] = refs['P304'] citeParams[i18n['cite']['language']] = refs['P407'] citeParams[i18n['cite']['issn']] = refs['P236'] citeParams[i18n['cite']['doi']] = refs['P356'] refparts = mw.getCurrentFrame():expandTemplate{title=template_journal, args=citeParams} elseif validref then -- raw ouput local snaksorder = claim.references[ref]["snaks-order"] local function indexed(a) for _, b in ipairs(snaksorder) do if b == a then return true end end return false end for k, _ in pairs(refs or {}) do if not indexed(k) then table.insert(snaksorder, k) end end local italics = "''" local ref_label for _, k in ipairs(snaksorder) do if refs[k] then refparts = refparts and refparts .. " " or "" ref_label = case('infoboxlabel', getLabelByLangs(k, lang) or '') refparts = refparts .. mw.ustring.gsub(ref_label, "^%l", mw.ustring.upper) .. ": " refparts = refparts .. italics .. refs[k] .. italics .. "." italics = "" end end end if refparts then local ref_name = claim.references[ref].hash result[#result + 1] = mw.getCurrentFrame():extensionTag("ref", refparts, {name=ref_name}) if maxrefs and maxrefs == #result then break end end end if #result > 0 then if parameters.references then if isSet(i18n.categoryref) then result[#result + 1] = "[[" ..i18n.categoryref .. "]]" end return table.concat(result), true else return '', true end end return '', false end -- Set lists of filtered values local function setFilterLists(num_qual, args) local lists = {['whitelist']={}, ['blacklist']={}, ['ignorevalue']={}, ['selectvalue']={}} for i = 0, num_qual do for k, _ in pairs(lists) do if isSet(args[k .. i]) then lists[k][tostring(i)] = {} local pattern = 'Q%d+' if string.sub(args[k .. i], 1, 1) ~= 'Q' then pattern = '[^%p%s]+' end for q in string.gmatch(args[k .. i], pattern) do lists[k][tostring(i)][q] = true end end end end return lists['whitelist'], lists['blacklist'], lists['ignorevalue'], lists['selectvalue'] end local function tableParameters(args, parameters, column) local column_params = mw.clone(parameters) column_params.formatting = args["colformat"..column]; if column_params.formatting == "" then column_params.formatting = nil end column_params.convert = args["convert" .. column] if args["case" .. column] then column_params.case = args["case" .. column] end return column_params end local function getEntityId(args, pargs, unnamed) pargs = pargs or {} local id = args.item or args.from or (unnamed and mw.text.trim(args[1] or '') or nil) if not isSet(id) then id = pargs.item or pargs.from or (unnamed and mw.text.trim(pargs[1] or '') or nil) end if isSet(id) then if string.find(id, ":") then -- remove prefix as Property:Pid id = mw.text.split(id, ":")[2] end else id = mw.wikibase.getEntityIdForCurrentPage() end return id end local function getArg(value, default, aliases) if type(value) == 'boolean' then return value elseif value == "false" or value == "no" then return false elseif value == "true" or value == "yes" then return true elseif value and aliases and aliases[value] then return aliases[value] elseif isSet(value) then return value elseif default then return default else return nil end end -- Main function claim --------------------------------------------- -- on debug console use: =p.claim{item="Q...", property="P...", ...} function p.claim(frame) local args = frame.args or frame -- via invoke or require local pargs = frame.args and frame:getParent().args or {} local is_sandbox = isSet(pargs.sandbox) if not required and is_sandbox then return require(wiki.module_title .. "/" .. mw.message.new('Sandboxlink-subpage-name'):inLanguage(wiki.langcode):plain()).claim(frame) end --If a value is already set, use it if isSet(args.value) then if args.value == 'NONE' then return else return args.value end end -- arguments local parameters = {} parameters.id = getEntityId(args, pargs) if parameters.id == nil then return end parameters.property = string.upper(args.property or "") local qualifierId = {} qualifierId[1] = getArg(string.upper(args.qualifier or args.qualifier1 or "")) local i = 2 while isSet(args["qualifier" .. i]) do qualifierId[i] = string.upper(args["qualifier" .. i]) i = i + 1 end parameters.formatting = getArg(args.formatting) parameters.convert = getArg(args.convert) parameters.numformat = getArg(args.numformat) parameters.case = args.case parameters.list = getArg(args.list, true, {firstrank='bestrank'}) parameters.listmax = args.listmax parameters.listrank = getArg(args.listrank) if type(parameters.list) == "number" then -- backwards compatibility parameters.listmax = parameters.listmax or parameters.list parameters.list = true elseif parameters.list == "bestrank" then parameters.listrank = parameters.listrank or "bestrank" parameters.list = true end parameters.shownovalue = getArg(args.shownovalue, true) parameters.showsomevalue = getArg(args.showsomevalue, true) parameters.separator = getArg(args.separator) parameters.conjunction = getArg(args.conjunction, parameters.separator) parameters.qseparator = getArg(args.qseparator, parameters.separator) parameters.qconjunction = getArg(args.qconjunction, parameters.conjunction) local sorting_col = args.tablesort local sorting_up = (args.sorting or "") ~= "-1" local rowformat = args.rowformat parameters.references = getArg(args.references, false) parameters.onlysourced = getArg(args.onlysourced, false) local showerrors = args.showerrors local default = args.default if default then showerrors = nil end parameters.lang = findLang(args.lang) if parameters.formatting == "raw" then parameters.editicon, parameters.labelicon = false, false else parameters.editicon, parameters.labelicon = setIcons(args.editicon, pargs.editicon) -- needs loadI18n by findLand end -- fetch property local claims = {} local bestrank = parameters.listrank == 'bestrank' and parameters.list ~= 'lang' for p in string.gmatch(parameters.property, 'P[%d/P]+') do -- P123 or P45/P67 if string.find(p, ".+/.+") then local props = mw.text.split(p, "/") local claims_child = {} claims_child = getStatements(parameters.id, props[1], bestrank) if #claims_child > 0 then local parent_id, _, _ = getValueOfClaim(claims_child[1], nil, {["formatting"]="raw", ["lang"]=parameters.lang}) if string.sub(parent_id or '', 1, 1) == "Q" then claims = getStatements(parent_id, props[2], bestrank) if #claims > 0 then parameters.property = props[1] break end end end else claims = getStatements(parameters.id, p, bestrank) if #claims > 0 then parameters.property = p break end end end if #claims == 0 then local ret = showerrors and printError("property-not-found") or default return ret, args.query == 'num' and 0 or '' end -- defaults for table local preformat, postformat = "", "" local whitelisted = false local whitelist, blacklist, ignorevalue, selectvalue = {}, {}, {}, {} if parameters.formatting == "table" then parameters.separator = parameters.separator or "<br />" parameters.conjunction = parameters.conjunction or "<br />" parameters.qseparator = getArg(args.qseparator, mw.message.new('Comma-separator'):inLanguage(parameters.lang[1]):plain()) parameters.qconjunction = getArg(args.qconjunction, parameters.qseparator) if not rowformat then rowformat = "$0 ($1" i = 2 while qualifierId[i] do rowformat = rowformat .. ", $" .. i i = i + 1 end rowformat = rowformat .. ")" elseif mw.ustring.find(rowformat, "^[*#]") then parameters.separator = "</li><li>" parameters.conjunction = "</li><li>" if mw.ustring.match(rowformat, "^[*#]") == "*" then preformat = "<ul><li>" postformat = "</li></ul>" else preformat = "<ol><li>" postformat = "</li></ol>" end rowformat = mw.ustring.gsub(rowformat, "^[*#] ?", "") end -- set lists of filtered values whitelist, blacklist, ignorevalue, selectvalue = setFilterLists(#qualifierId, args) local next = next if next(whitelist) ~= nil then whitelisted = true end end -- set feminine case if gender is requested local itemgender = args.itemgender local idgender if itemgender then if string.match(itemgender, "^P%d+$") then local snak_id = getSnak(mw.wikibase.getBestStatements(parameters.id, itemgender), {1, "mainsnak", "datavalue", "value", "id"}) if snak_id then idgender = snak_id end elseif string.match(itemgender, "^Q%d+$") then idgender = itemgender end end local gender_requested = false if parameters.case == "gender" or idgender then gender_requested = true elseif parameters.formatting == "table" then for i=0, #qualifierId do if args["case" .. i] and args["case" .. i] == "gender" then gender_requested = true break end end end if gender_requested then if feminineGender(idgender or parameters.id) then parameters.gender = "feminineform" end end -- get initial sort indices local sortindices = {} for idx in pairs(claims) do sortindices[#sortindices + 1] = idx end -- sort by claim rank local comparator = function(a, b) local rankmap = { deprecated = 2, normal = 1, preferred = 0 } local ranka = rankmap[claims[a].rank or "normal"] .. string.format("%08d", a) local rankb = rankmap[claims[b].rank or "normal"] .. string.format("%08d", b) return ranka < rankb end table.sort(sortindices, comparator) local result, result2, result_query local error if parameters.list or parameters.formatting == "table" then -- convert LF to line feed, <br /> may not work on some cases parameters.separator = parameters.separator == "LF" and "\010" or parameters.separator parameters.conjunction = parameters.conjunction == "LF" and "\010" or parameters.conjunction -- i18n separators parameters.separator = parameters.separator or mw.message.new('Comma-separator'):inLanguage(parameters.lang[1]):plain() parameters.conjunction = parameters.conjunction or (mw.message.new('And'):inLanguage(parameters.lang[1]):plain() .. mw.message.new('Word-separator'):inLanguage(parameters.lang[1]):plain()) -- iterate over all elements and return their value (if existing) local value, valueq local sortkey, sortkeyq local values = {} local sortkeys = {} local refs = {} local rowlist = {} -- rows to list with whitelist or blacklist for idx in pairs(claims) do local claim = claims[sortindices[idx]] local reference = {} if not whitelisted then rowlist[idx] = true end if parameters.formatting == "table" then local params = tableParameters(args, parameters, "0") value, sortkey, error = getValueOfClaim(claim, nil, params) if value then values[#values + 1] = {} sortkeys[#sortkeys + 1] = {} refs[#refs + 1] = {} if whitelist["0"] or blacklist["0"] then local valueraw, _, _ = getValueOfClaim(claim, nil, {["formatting"]="raw", ["lang"]=params.lang}) if whitelist["0"] and whitelist["0"][valueraw or ""] then rowlist[#values] = true elseif blacklist["0"] and blacklist["0"][valueraw or ""] then rowlist[#values] = false end end for i, qual in ipairs(qualifierId) do local j = tostring(i) params = tableParameters(args, parameters, j) local valueq, sortkeyq, valueraw if qual == parameters.property then -- hack for getting the property with another formatting, i.e. colformat1=raw valueq, sortkeyq, _ = getValueOfClaim(claim, nil, params) else for q in mw.text.gsplit(qual, '%s*OR%s*') do if string.find(q, ".+/.+") then valueq, sortkeyq, valueraw = getValueOfParentClaim(claim, q, params) elseif string.find(q, "^/.+") then local claim2 = getStatements(parameters.id, string.sub(q, 2), bestrank) if #claim2 > 0 then -- only first value of a property as alternative to a qualifier -- multiple values may not be related to a given raw of the table valueq, sortkeyq, _ = getValueOfClaim(claim2[1], nil, params) end else valueq, sortkeyq, _ = getValueOfClaim(claim, q, params) end if valueq then qual = q break end end end values[#values]["col" .. j] = valueq sortkeys[#sortkeys]["col" .. j] = sortkeyq or valueq if whitelist[j] or blacklist[j] or ignorevalue[j] or selectvalue[j] then valueq = valueraw or getValueOfClaim(claim, qual, {["formatting"]="raw", ["lang"]=params.lang, ["list"]=params.list}) if valueq then if whitelist[j] then for k, v in pairs(whitelist[j]) do if v and string.find(valueq, k, 1, true) then rowlist[#values] = true end end elseif blacklist[j] then for k, v in pairs(blacklist[j]) do if v and string.find(valueq, k, 1, true) then rowlist[#values] = false end end elseif ignorevalue[j] then for k, v in pairs(ignorevalue[j]) do if v and string.find(valueq, k, 1, true) then values[#values]["col" .. j] = nil end end elseif selectvalue[j] then local selected for k, v in pairs(selectvalue[j]) do if v and string.find(valueq, k, 1, true) then selected = true end end if selected == nil then values[#values]["col" .. j] = nil end end end end end end else value, sortkey, error = getValueOfClaim(claim, qualifierId[1], parameters) values[#values + 1] = {} sortkeys[#sortkeys + 1] = {} refs[#refs + 1] = {} end if not value and showerrors then value = error end if value then if (parameters.references or parameters.onlysourced) and claim.references then reference = claim.references end refs[#refs]["col0"] = reference values[#values]["col0"] = value sortkeys[#sortkeys]["col0"] = sortkey or value end end -- sort and format results sortindices = {} for idx in pairs(values) do sortindices[#sortindices + 1] = idx end if sorting_col then local sorting_table = mw.text.split(sorting_col, '%D+') local comparator = function(a, b) local valuea, valueb local i = 1 while valuea == valueb and i <= #sorting_table do valuea = sortkeys[a]["col" .. sorting_table[i]] or '' valueb = sortkeys[b]["col" .. sorting_table[i]] or '' i = i + 1 end if sorting_up then return valueb > valuea end return valueb < valuea end table.sort(sortindices, comparator) end local maxvals = tonumber(parameters.listmax) result = {} for idx in pairs(values) do local valuerow = values[sortindices[idx]] local reference, valid_ref = getReferences({["references"] = refs[sortindices[idx]]["col0"]}, parameters) value = valuerow["col0"] if parameters.formatting == "table" then if not rowlist[sortindices[idx]] then value = nil else local rowformatting = rowformat .. "$" -- fake end character added for easy gsub value = mw.ustring.gsub(rowformatting, "$0", {["$0"] = value}) value = mw.ustring.gsub(value, "$R0", reference) -- add reference for i, _ in ipairs(qualifierId) do local valueq = valuerow["col" .. i] if args["rowsubformat" .. i] and isSet(valueq) then -- add fake end character $ -- gsub $i not followed by a number so $1 doesn't match $10, $11... -- remove fake end character valueq = captureEscapes(valueq) valueq = mw.ustring.gsub(args["rowsubformat" .. i] .. "$", "$" .. i .. "(%D)", valueq .. "%1") valueq = string.sub(valueq, 1, -2) rowformatting = mw.ustring.gsub(rowformatting, "$" .. i .. "(%D)", args["rowsubformat" .. i] .. "%1") end valueq = valueq and captureEscapes(valueq) or '' value = mw.ustring.gsub(value, "$" .. i .. "(%D)", valueq .. "%1") end value = string.sub(value, 1, -2) -- remove fake end character value = expandBraces(value, rowformatting) end elseif value then value = expandBraces(value, parameters.formatting) value = value .. reference end if isSet(value) and (not parameters.onlysourced or (parameters.onlysourced and valid_ref)) then result[#result + 1] = value if not parameters.list or (maxvals and maxvals == #result) then break end end end if args.query == 'num' then result_query = #result end if #result > 0 then if parameters.formatting == 'table' then result = addEditIconTable(result, parameters) -- in a table, add edit icon on last element end result = preformat .. mw.text.listToText(result, parameters.separator, parameters.conjunction) .. postformat else result = '' end else -- return first element local claim = claims[sortindices[1]] result, result2, error = getValueOfClaim(claim, qualifierId[1], parameters) if result then local ref, valid_ref = getReferences(claim, parameters) if parameters.onlysourced and valid_ref == false then result = nil else result = result .. ref end end if args.query == 'num' then result_query = result and 1 or 0 end end if isSet(result) then if not (parameters.formatting == 'table' or (result2 and result2 == 'no-icon')) then -- add edit icon, except table added previously and except explicit no-icon internal flag result = result .. addEditIcon(parameters) end else if showerrors then result = error else result = default end end if args.query == 'untranslated' and required and not is_sandbox then result_query = untranslated end return result, result_query or '' end -- Local functions for getParentValues ----------------------- local function uc_first(word) if word == nil then return end return mw.ustring.upper(mw.ustring.sub(word, 1, 1)) .. mw.ustring.sub(word, 2) end local function getPropertyValue(id, property, parameter, langs, labelicon, case) local snaks = mw.wikibase.getBestStatements(id, property) local mysnak = getSnak(snaks, {1, "mainsnak"}) if mysnak == nil then return end local entity_id local result = '-' -- default for 'no value' if mysnak.datavalue then entity_id = "Q" .. tostring(mysnak.datavalue.value['numeric-id']) result, _ = getSnakValue(mysnak, {formatting=parameter, lang=langs, labelicon=labelicon, case=case}) end return entity_id, result end local function getParentObjects(id, prop_format, label_format, languages, propertySupString, propertyLabel, propertyLink, label_show, labelicon0, labelicon1, upto_number, upto_label, upto_value, last_only, grammatical_case, include_self) local propertySups = mw.text.split(propertySupString, '[^P%d]') local maxloop = 10 if upto_number then maxloop = upto_number elseif next(upto_label) or next(upto_value) then maxloop = 50 end local labels_filter = next(label_show) local result = {} local id_value = id for iter = 1, maxloop do local link, label, labelwicon, linktext, id_label for _, propertySup in pairs(propertySups) do local _id_value, _link = getPropertyValue(id_value, propertySup, prop_format, languages, labelicon1, grammatical_case) if _id_value and _link then id_value = _id_value; link = _link break end end if not id_value or not link then break end if propertyLink then _, linktext = getPropertyValue(id_value, propertyLink, "label", languages) if linktext then link = link .. " (" .. linktext .. ")" end end id_label, label = getPropertyValue(id_value, propertyLabel, label_format, languages, false, "infoboxlabel") if labelicon0 then _, labelwicon = getPropertyValue(id_value, propertyLabel, label_format, languages, labelicon0, "infoboxlabel") else labelwicon = label end if labels_filter == nil or (label_show[id_label] or label_show[label]) then result[#result + 1] = {labelwicon, link} label_show[id_label or 'none'], label_show[label or 'none'] = nil, nil -- only first label found end if upto_label[id_label] or upto_label[label] or upto_value[id_value] then break end end if last_only then result = {result[#result]} end if include_self then local label_self, link_self _, label_self = getPropertyValue(id, propertyLabel, label_format, languages, labelicon0, "infoboxlabel") link_self, _ = getLabelByLangs(id, languages) table.insert(result, 1, {label_self, link_self}) end return result end local function parentObjectsToString(result, rowformat, cascade, sorting) local ret = {} local first = 1 local last = #result local iter = 1 if sorting == "-1" then first = #result; last = 1; iter = -1 end for i = first, last, iter do local rowtext = mw.ustring.gsub(rowformat, "$[01]", {["$0"] = result[i][1], ["$1"] = result[i][2]}) ret[#ret + 1] = expandBraces(rowtext, rowformat) end if cascade then local direction = mw.language.new(wiki.langcode):isRTL() and "right" or "left" local suffix = "" for i = 1, #ret do ret[i] = '<ul style="line-height:100%; margin-' .. direction .. ':0.45em; padding-' .. direction .. ':0;"><li>' .. ret[i] suffix = suffix .. '</li></ul>' end ret[#ret] = ret[#ret] .. suffix end return ret end -- Returns pairs of parent label and property value fetching a recursive tree function p.getParentValues(frame) local args = frame.args or frame -- via invoke or require local pargs = frame.args and frame:getParent().args or {} if not required and isSet(pargs.sandbox) then return require(wiki.module_title .. "/" .. mw.message.new('Sandboxlink-subpage-name'):inLanguage(wiki.langcode):plain()).getParentValues(frame) end local id = getEntityId(args, pargs) if id == nil then return end local languages = findLang(args.lang) local propertySup = getArg(args.property, "P131") --administrative entity local propertyLabel = getArg(args.label, "P31") --instance local propertyLink = getArg(args.valuetext) local property_format = getArg(args.formatting) local label_format = getArg(args.labelformat, "label") local upto_number = getArg(args.upto) local last_only = getArg(args.last_only, false) local editicon, labelicon = setIcons(args.editicon, pargs.editicon) local include_self = getArg(args.include_self, false) local case = getArg(args.case) local upto_label = {} for q in string.gmatch(args.uptolabelid or '', 'Q%d+') do upto_label[q] = true end if type(tonumber(upto_number)) == "number" then upto_number = tonumber(upto_number) elseif type(upto_number) == 'string' then upto_number = nil require(wiki.module_title .. '/debug').track('upto') -- replace upto by uptolabelid end local upto_value = {} for q in string.gmatch(args.uptovalueid or args.uptolinkid or '', 'Q%d+') do upto_value[q] = true end local label_show = {} for q in string.gmatch(args.showlabelid or '', 'Q%d+') do label_show[q] = true end for _, v in ipairs(mw.text.split(args.labelshow or '', "/")) do if v ~= '' then label_show[uc_first(v)] = true require(wiki.module_title .. '/debug').track('labelshow') -- replace labelshow by showlabelid end end local rowformat = args.rowformat; if not isSet(rowformat) then rowformat = "$0 = $1" end local labelicon0, labelicon1 = labelicon, labelicon if string.find(label_format, '{{.*$0.*}}') or (string.find(rowformat, '{{.*$0.*}}') and label_format ~= 'raw') then labelicon0 = false end local result = getParentObjects(id, property_format, label_format, languages, propertySup, propertyLabel, propertyLink, label_show, labelicon0, labelicon1, upto_number, upto_label, upto_value, last_only, case, include_self) if #result == 0 then return end local separator = args.separator; if not isSet(separator) then separator = "<br />" end local sorting = args.sorting; if sorting == "" then sorting = nil end local cascade = (args.cascade == "true" or args.cascade == "yes") local ret = parentObjectsToString(result, rowformat, cascade, sorting) ret = addEditIconTable(ret, {property=propertySup, editicon=editicon, id=id, lang=languages}) return mw.text.listToText(ret, separator, separator) end -- Link with a parent label -------------------- function p.linkWithParentLabel(frame) local pargs = frame.args and frame:getParent().args or {} if not required and isSet(pargs.sandbox) then return require(wiki.module_title .. "/" .. mw.message.new('Sandboxlink-subpage-name'):inLanguage(wiki.langcode):plain()).linkWithParentLabel(frame) end local args = {} if frame.args then for k, v in pairs(frame.args) do -- metatable args[k] = v end else args = frame -- via require end if isSet(args.value) then return args.value end -- get id value of property/qualifier local largs = mw.clone(args) largs.list = tonumber(args.list) and args.list or true largs.formatting = "raw" largs.separator = "/·/" largs.editicon = false local items_list, _ = p.claim(largs) if not isSet(items_list) then return end local items_table = mw.text.split(items_list, "/·/", true) -- get internal link of property/qualifier if isSet(args.formatting) then largs.formatting = nil -- default link if defined with any value else largs.formatting = "internallink" end local link_list, _ = p.claim(largs) local link_table = mw.text.split(link_list, "/·/", true) -- get label of parent property local parent_claim = getSnak(getStatements(items_table[1], args.parent, true), {1, "mainsnak", "datatype"}) if parent_claim == 'monolingualtext' then largs.formatting = nil largs.list = 'lang' else largs.formatting = "label" largs.list = false end largs.property = args.parent largs.qualifier = nil for i, v in ipairs(items_table) do largs.item = v local link_label, _ = p.claim(largs) if isSet(link_label) then link_table[i] = mw.ustring.gsub(link_table[i] or '', "%[%[(.*)%|.+%]%]", "[[%1|" .. link_label .. "]]") end end args.editicon, _ = setIcons(args.editicon, pargs.editicon) args.id = getEntityId(args, pargs) args.lang = findLang(args.lang) return mw.text.listToText(link_table) .. addEditIcon(args) end -- Calculate number of years old ---------------------------- function p.yearsOld(frame) if not required and frame.args and isSet(frame:getParent().args.sandbox) then return require(wiki.module_title .. "/" .. mw.message.new('Sandboxlink-subpage-name'):inLanguage(wiki.langcode):plain()).yearsOld(frame) end local args = frame.args or frame -- via invoke or require local pargs = frame.args and frame:getParent().args or {} local id = getEntityId(args, pargs) if id == nil then return end local lang = mw.language.new('en') local function getBestDate(id, prop) local mainsnak = getSnak(mw.wikibase.getBestStatements(id, prop), {1, "mainsnak"}) if mainsnak and mainsnak.snaktype then if mainsnak.snaktype == "somevalue" then return {time = nil, precision = 0} elseif mainsnak.snaktype == "value" then return getSnak(mainsnak, {"datavalue", "value"}) end end return {time = nil, precision = nil} end local birth = getBestDate(id, 'P569') if birth.time == nil or birth.precision < 8 then return end local death = getBestDate(id, 'P570') if death.precision and death.precision < 8 then -- includes somevalue return elseif death.time == nil then death = {time = lang:formatDate('c'), precision = 11} -- current date end local dates = {} dates[1] = {['min'] = {}, ['max'] = {}, ['precision'] = birth.precision} dates[1].min.year = tonumber(mw.ustring.match(birth.time, "^[+-]?%d+")) dates[1].min.month = tonumber(mw.ustring.match(birth.time, "-(%d%d)-")) dates[1].min.day = tonumber(mw.ustring.match(birth.time, "-(%d%d)T")) dates[1].max = mw.clone(dates[1].min) dates[2] = {['min'] = {}, ['max'] = {}, ['precision'] = death.precision} dates[2].min.year = tonumber(mw.ustring.match(death.time, "^[+-]?%d+")) dates[2].min.month = tonumber(mw.ustring.match(death.time, "-(%d%d)-")) dates[2].min.day = tonumber(mw.ustring.match(death.time, "-(%d%d)T")) dates[2].max = mw.clone(dates[2].min) for i, d in ipairs(dates) do if d.precision == 10 then -- month d.min.day = 1 local timestamp = string.format("%04d", tostring(math.abs(d.max.year))) .. string.format("%02d", tostring(d.max.month)) .. "01" d.max.day = tonumber(lang:formatDate("j", timestamp .. " + 1 month - 1 day")) elseif d.precision < 10 then -- year or decade d.min.day = 1 d.min.month = 1 d.max.day = 31 d.max.month = 12 if d.precision == 8 then -- decade d.max.year = d.max.year + 9 end end end local function age(d1, d2) local years = d2.year - d1.year if d2.month < d1.month or (d2.month == d1.month and d2.day < d1.day) then years = years - 1 end if d2.year > 0 and d1.year < 0 then years = years - 1 -- no year 0 end return years end local old_min = age(dates[1].max, dates[2].min) local old_max = age(dates[1].min, dates[2].max) if old_max > 200 then require(wiki.module_title .. '/debug').track('200yo') end local old, old_expr if old_min == 0 and old_max == 0 then old = "< 1" old_max = 1 -- expression in singular elseif old_min == old_max then old = old_min else old = old_min .. "/" .. old_max end if args.formatting == 'unit' then local langs = findLang(args.lang) local yo local yo_pl = {} if langs[1] == wiki.langcode then yo_pl = i18n["years-old"] end if not isSet(yo_pl[2]) then local yo_label, _ = getLabelByLangs('Q24564698', langs) yo_pl = {yo_label, yo_label} end yo = mw.language.new(langs[1]):plural(old_max, yo_pl) if mw.ustring.find(yo, '$1', 1, true) then old_expr = mw.ustring.gsub(yo, "$1", old) else old_expr = old .. '&nbsp;' .. yo end elseif args.formatting then old_expr = expandBraces(mw.ustring.gsub(args.formatting, '$1', old), args.formatting) else old_expr = old end return old_expr end -- Gets a label in a given language (content language by default) or its fallbacks, optionnally linked. function p.getLabel(frame) local args = frame.args or frame -- via invoke or require local pargs = frame.args and frame:getParent().args or {} if not required and isSet(pargs.sandbox) then return require(wiki.module_title .. "/" .. mw.message.new('Sandboxlink-subpage-name'):inLanguage(wiki.langcode):plain()).getLabel(frame) end local id = getEntityId(args, pargs, 1) if id == nil then return end local languages = findLang(args.lang) local labelicon = false if mw.wikibase.isValidEntityId(id) then _, labelicon = setIcons(args.editicon, pargs.editicon) end local label_icon = '' local label, lang if args.label then label = args.label else -- exceptions or labels fixed local exist, labels = pcall(require, wiki.module_title .. "/labels" .. (languages[1] == wiki.langcode and '' or '/' .. languages[1])) if exist and labels.infoboxLabelsFromId and next(labels.infoboxLabelsFromId) ~= nil then label = labels.infoboxLabelsFromId[id] end if label == nil then label, lang = getLabelByLangs(id, languages) if label then if isSet(args.itemgender) then if feminineGender(args.itemgender) then label = feminineForm(id, lang) or label end local _, items_g = string.gsub(args.itemgender, "Q%d+", "") if not isSet(args.case) and items_g > 1 then args.case = "plural" end end label = mw.language.new(lang):ucfirst(mw.text.nowiki(label)) -- sanitize if args.case then label = case(args.case, label, lang) end end label_icon = addLabelIcon(id, lang, languages[1], labelicon) end end local linked = args.linked local ret2 = required and untranslated or '' if isSet(linked) and linked ~= "no" then local article = mw.wikibase.getSitelink(id) or ("d:Special:EntityPage/" .. id) return "[[" .. article .. "|" .. (label or id) .. "]]" .. label_icon, ret2 else return (label or id) .. label_icon, ret2 end end function p.sitelinks(frame) local args = frame.args or frame -- via invoke or require local pargs = frame.args and frame:getParent().args or {} -- arguments local param = {} param.id = getEntityId(args, pargs) if param.id == nil then return end param.project = getArg(args.project) param.site = getArg(args.site) param.sitelang = getArg(args.sitelang) param.show = getArg(args.formatting, '[[$w:$l:$t|$s:$t]] $i') param.sep = getArg(args.separator, ', ') -- fetch sitelinks local sitelinks_obj = mw.wikibase.getEntity(param.id).sitelinks local slinks = {} -- do some clean up (commonswiki > commons) and add some data local iw = {['wikipedia'] = 'w', ['wikibooks'] = 'b', ['wikinews'] = 'n', ['wikiquote'] = 'q', ['wikisource'] = 's', ['wikiversity'] = 'v', ['wikivoyage'] = 'voy', ['wiktionary'] = 'wikt', ['commons'] = 'c', ['meta'] = 'm', ['mediawiki'] = 'mw', ['species'] = 'species', ['wikidata'] = 'd', ['wikifunctions'] = 'f'} for slink, sdata in pairs(sitelinks_obj) do -- langcode + wiki, wikibooks, wikinews, wikiquote, wikisource, wikiversity, wikivoyage, wiktionary local s_lang = string.match(slink, '(%l+)wik[it]') local s_project = string.match(slink, 'wik[it]%l*') if slink == 'commonswiki' or slink == 'metawiki' or slink == 'mediawikiwiki' or slink == 'specieswiki' or slink == 'wikidatawiki' or slink == 'wikifunctionswiki' then s_project = string.sub(slink, 1, -5) -- remove -wiki slinks[s_project] = {['lang'] = 'und', ['project'] = s_project, ['iw'] = iw[s_project], ['title'] = sdata.title, ['badges'] = sdata.badges} elseif s_project == 'wiki' then -- restore project full name slinks[slink] = {['lang'] = s_lang, ['project'] = 'wikipedia', ['iw'] = 'w', ['title'] = sdata.title, ['badges'] = sdata.badges} elseif s_project == 'wiktionary' then -- use short site name s_project = string.sub(slink, 1, -7) slinks[s_project] = {['lang'] = s_lang, ['project'] = 'wiktionary', ['iw'] = 'wikt', ['title'] = sdata.title, ['badges'] = sdata.badges} else slinks[slink] = {['lang'] = s_lang, ['project'] = s_project, ['iw'] = iw[s_project], ['title'] = sdata.title, ['badges'] = sdata.badges} end end -- select requested project, site, sitelang local slinks_req = {} if not (param.project or param.site or param.sitelang) then slinks_req = slinks else for pr in string.gmatch(param.project or '', '%l+') do -- lowercase letters, skip separators for sl, sd in pairs(slinks) do if sd.project == pr then slinks_req[sl] = sd end end end for s in string.gmatch(param.site or '', '%l+') do for sl, sd in pairs(slinks) do if sl == s then slinks_req[sl] = sd end end end for l in string.gmatch(param.sitelang or '', '%l+') do for sl, sd in pairs(slinks) do if sd.lang == l then slinks_req[sl] = sd end end end end -- sort table local sites_sorted = {} for sitex in pairs(slinks_req) do sites_sorted[#sites_sorted + 1] = sitex end local sort_project_lang = function(a, b) local key_a = slinks_req[a].project .. slinks_req[a].lang local key_b = slinks_req[b].project .. slinks_req[b].lang return key_a < key_b end table.sort(sites_sorted, sort_project_lang) -- format output local showtext = {} local shownum, showbnum = 0, 0 for _, sl in ipairs(sites_sorted) do local sd = slinks_req[sl] local show = param.show -- default '[[$w:$l:$t|$s:$t]] $i' iw:lang:title, site:title icon, also $p project show = string.gsub(show, '$w', sd.iw) show = string.gsub(show, '$p', sd.project) if sd.lang == 'und' then show = string.gsub(show, '$l:?', '') else show = string.gsub(show, '$l', sd.lang) end show = string.gsub(show, '$t', sd.title) show = string.gsub(show, '$s', sl) if next(sd.badges) then show = string.gsub(show, '$i', '[[File:Article de qualité.svg|15x15px]]') showbnum = showbnum + 1 else show = string.gsub(show, ' ?$i', '') end if show ~= param.show then table.insert(showtext, show) end shownum = shownum + 1 end local output if string.find(param.show, '$[nb]') then output = string.gsub(param.show, '$n', shownum) -- number of sites output = string.gsub(output, '$b', showbnum) -- number of badges else output = table.concat(showtext, param.sep) end return output end -- Utilities ----------------------------- -- See also module ../debug. -- Copied from Module:Wikibase function p.getSiteLink(frame) local args = frame.args or frame -- via invoke or require local pargs = frame.args and frame:getParent().args or {} local id = getEntityId(args, pargs, 1) if id == nil then return end return mw.wikibase.getSitelink(id, mw.text.trim(args[2] or '')) end -- Helper function for the default language code used function p.lang(frame) local lang = frame and frame.args[1] -- nil via require return findLang(lang)[1] end -- Number of statements function p.numStatements(frame) local args = frame.args or frame -- via invoke or require local pargs = frame.args and frame:getParent().args or {} local id = getEntityId(args, pargs) if id == nil then return 0 end local prop = mw.text.trim(args[1] or '') local num = {} if not isSet(prop) then local largs = {} for k, v in pairs(pargs) do largs[k] = v end for k, v in pairs(args) do largs[k] = v end largs.query = 'num' _, num = p.claim(largs) return num elseif args[2] then -- qualifier local qual = mw.text.trim(args[2]) local values = p.claim{item=id, property=prop, qualifier=qual, formatting='raw', separator='/·/'} if values then num = mw.text.split(values, '/·/') end else num = mw.wikibase.getBestStatements(id, prop) end return #num end -- Returns true if property datavalue is found excluding novalue/somevalue function p.validProperty(frame) local args = frame.args or frame -- via invoke or require local pargs = frame.args and frame:getParent().args or {} local item = getEntityId(args, pargs) if item == nil then return end local property = mw.text.trim(args[1]) local prop_data = getSnak(mw.wikibase.getBestStatements(item, property), {1, "mainsnak", "datavalue"}) return prop_data and true or nil end function p.editAtWikidata(frame) local args = frame.args or frame -- via invoke or require local pargs = frame.args and frame:getParent().args or {} local value = isSet(args[1]) if value then return end local param = {} param.id = getEntityId(args, pargs) param.property = args.property param.lang = findLang(args.lang) param.editicon, _ = setIcons(args.editicon) return addEditIcon(param) end function p.formatNum(frame) local num = tonumber(mw.text.trim(frame.args[1])) local lang = findLang(mw.text.trim(frame.args[2])) return mw.language.new(lang[1]):formatNum(num) end return p s28x5ancnlfdfhbip2luldiqyd4etyn 136751 136736 2026-04-30T16:31:50Z آیات محراج 11062 [[Special:Contributions/آیات محراج|آیات محراج]] ([[User talk:آیات محراج|کَتھ]]) سٕنٛدِ طَرفہٕ کَرنہٕ آمٕژ [[Special:Diff/136736|136736]] تَبدیٖلی آی رَد کَرنہٕ 136751 Scribunto text/plain -- version 20260211 from master @cawiki -- changes from previous version: -- new function sitelinks local p = {} -- Initialization of variables -------------------- local i18n = { -- internationalisation at subpage /i18n ["errors"] = { ["property-not-found"] = "Property not found.", ["qualifier-not-found"] = "Qualifier not found.", }, ["datetime"] = { -- $1 is a placeholder for the actual number ["beforenow"] = "$1 BCE", -- how to format negative numbers for precisions 0 to 5 ["afternow"] = "$1 CE", -- how to format positive numbers for precisions 0 to 5 ["bc"] = "$1 BCE", -- how print negative years ["ad"] = "$1", -- how print 1st century AD dates [0] = "$1 billion years", -- precision: billion years [1] = "$100 million years", -- precision: hundred million years [2] = "$10 million years", -- precision: ten million years [3] = "$1 million years", -- precision: million years [4] = "$100000 years", -- precision: hundred thousand years; thousand separators added afterwards [5] = "$10000 years", -- precision: ten thousand years; thousand separators added afterwards [6] = "$1 millennium", -- precision: millennium [7] = "$1 century", -- precision: century [8] = "$1s", -- precision: decade -- the following use the format of #time parser function [9] = "Y", -- precision: year, [10] = "F Y", -- precision: month [11] = "F j, Y", -- precision: day ["hms"] = {["hours"] = "h", ["minutes"] = "m", ["seconds"] = "s"}, -- duration: xh xm xs }, ["years-old"] = {"", ""}, -- year(s) old, as in magic word {PLURAL:$1|singular|plural} -- two values for most languages, up to six values for some languages, examples: -- ["years-old"] = {"singular", "paucal", "plural"} in Russian and other Slavic languages -- ["years-old"] = {"zero", "one", "two", "few 3-10", "many 11-99", "other 100-102"} in Arabic -- see documentation of PLURAL in your language at [[mw:Help:Magic words#Localization 2]] ["cite"] = { -- cite parameters ["title"] = "title", ["author"] = "author", ["date"] = "date", ["pages"] = "pages", ["language"] = "language", -- cite web parameters ["url"] = "url", ["website"] = "website", ["access-date"] = "access-date", ["archive-url"] = "archive-url", ["archive-date"] = "archive-date", ["publisher"] = "publisher", ["quote"] = "quote", -- cite journal parameters ["work"] = "work", ["issue"] = "issue", ["issn"] = "issn", ["doi"] = "doi" }, -- default local wiki settings ["addpencil"] = false, -- adds a pencil icon linked to Wikidata statement, planned to overwrite by Wikidata Bridge ["categorylabels"] = "", -- Category:Pages with Wikidata labels not translated (void for no local category) ["categoryprop"] = "", -- Category:Pages using Wikidata property $1 (void for no local category) ["categoryref"] = "", -- Category:Pages with references from Wikidata (void for no local category) ["addfallback"] = {}, -- additional fallback language codes ["suppressids"] = {}, -- list of Qid values to suppress ["qidlabels"] = true -- show labels as Qid if no fallback translation is available } local cases = {} -- functions for local grammatical cases defined at subpage /i18n local required = ... -- variadic arguments from require function local wiki = { langcode = mw.language.getContentLanguage().code, module_title = required or mw.getCurrentFrame():getTitle() } local untranslated -- used in infobox modules: nil or true local _ -- variable for unused returned values, avoiding globals -- Module local functions -------------------------------------------- -- Credit to http://stackoverflow.com/a/1283608/2644759, cc-by-sa 3.0 local function tableMerge(t1, t2) for k, v in pairs(t2) do if type(v) == "table" then if type(t1[k] or false) == "table" then tableMerge(t1[k] or {}, t2[k] or {}) else t1[k] = v end else t1[k] = v end end return t1 end local function loadI18n(lang) local exist, res = pcall(require, wiki.module_title .. "/i18n") if exist and next(res) ~= nil then tableMerge(i18n, res.i18n) cases = res.cases end if lang ~= wiki.langcode then exist, res = pcall(require, wiki.module_title .. "/i18n/" .. lang) if exist and next(res) ~= nil then tableMerge(i18n, res.i18n) tableMerge(cases, res.cases) end end i18n.suppress = {} for _, id in ipairs(i18n.suppressids) do i18n.suppress[id] = true end end -- Table of language codes: requested or default and its fallbacks local function findLang(langcode) if mw.language.isKnownLanguageTag(langcode or '') == false then local cframe = mw.getCurrentFrame() local pframe = cframe:getParent() langcode = pframe and pframe.args.lang if mw.language.isKnownLanguageTag(langcode or '') == false then if not mw.title.getCurrentTitle().isContentPage then langcode = cframe:callParserFunction('int', {'lang'}) end if mw.language.isKnownLanguageTag(langcode or '') == false then langcode = wiki.langcode end end end loadI18n(langcode) local languages = mw.language.getFallbacksFor(langcode) table.insert(languages, 1, langcode) table.insert(languages, 2, "mul") -- see [[d:Help:Default values for labels and aliases]] if langcode == wiki.langcode then for _, l in ipairs(i18n.addfallback) do table.insert(languages, l) end end return languages end -- Argument is 'set' when it exists (not nil) or when it is not an empty string. local function isSet(var) return not (var == nil or (type(var) == 'string' and mw.text.trim(var) == '')) end -- Set local case to a label local function case(localcase, label, ...) if not isSet(label) then return label end if type(localcase) == "function" then return localcase(label) elseif localcase == "smallcaps" then return '<span style="font-variant: small-caps;">' .. label .. '</span>' elseif cases[localcase] then return cases[localcase](label, ...) end return label end -- get safely a serialized snak local function getSnak(statement, snaks) local ret = statement for i, v in ipairs(snaks) do if not ret then return end ret = ret[v] end return ret end -- get label with an array of fallback languages -- mw.wikibase.getLabelWithLang uses lang mul as last fallback, not the first one local function getLabelByLangs(id, languages) local label, lang for _, l in ipairs(languages) do label = mw.wikibase.getLabelByLang(id, l) if label then lang = (l == "mul" and languages[1] or l) break end end return label, lang end -- getBestStatements if bestrank=true, else getAllStatements with no deprecated local function getStatements(entityId, property, bestrank) local claims = {} if not (entityId and mw.ustring.match(property, "^P%d+$")) then return claims end if bestrank then claims = mw.wikibase.getBestStatements(entityId, property) else local allclaims = mw.wikibase.getAllStatements(entityId, property) for _, c in ipairs(allclaims) do if c.rank ~= "deprecated" then table.insert(claims, c) end end end return claims end -- Is gender femenine? true or false local function feminineGender(id) for idn in string.gmatch(id, "Q%d+") do local claims = mw.wikibase.getBestStatements(idn or mw.wikibase.getEntityIdForCurrentPage(),'P21') local gender_id = getSnak(claims, {1, "mainsnak", "datavalue", "value", "id"}) if gender_id == nil or not (gender_id == "Q6581072" or gender_id == "Q1052281" or gender_id == "Q43445") then -- not female, transgender female or female organism return false end end return true end -- Fetch female form of label local function feminineForm(id, lang) local feminine_claims = getStatements(id, 'P2521') for _, feminine_claim in ipairs(feminine_claims) do if getSnak(feminine_claim, {'mainsnak', 'datavalue', 'value', 'language'}) == lang then return feminine_claim.mainsnak.datavalue.value.text end end end -- Add an icon for no label in requested language local function addLabelIcon(label_id, lang, uselang, icon) local ret_lang, ret_icon = '', '' if icon then if lang and lang ~= uselang then ret_lang = " <sup>(" .. lang .. ")</sup>" end if label_id and (lang == nil or lang ~= uselang) then local namespace = '' if string.sub(label_id, 1, 1) == 'P' then namespace = 'Property:' end ret_icon = " [[File:Noun Project label icon 1116097 cc mirror.svg|10px|baseline|class=skin-invert|" .. mw.message.new('Translate-taction-translate'):inLanguage(uselang):plain() .. "|link=https://www.wikidata.org/wiki/" .. namespace .. label_id .. "?uselang=" .. uselang .. "]]" untranslated = true end if isSet(i18n.categorylabels) and lang ~= uselang and uselang == wiki.langcode then ret_icon = ret_icon .. '[[' .. i18n.categorylabels .. (lang and ']]' or '/Q]]') end end return ret_lang .. ret_icon end -- editicon values: true/false (no=false), right, void defaults to i18n.addpencil -- labelicon only by parameter local function setIcons(arg, parg) local val = arg == nil and parg or arg local edit_icon, label_icon if not isSet(val) then edit_icon, label_icon = i18n.addpencil, true elseif val == false or val == "false" or val == "no" then edit_icon, label_icon = false, false else edit_icon, label_icon = val, true end return edit_icon, label_icon end -- Add an icon for editing a statement with requirements for future Wikidata Bridge local function addEditIcon(parameters) local ret = '' if parameters.editicon and parameters.id and parameters.property then local bridge_flow = parameters.editbridge and ' data-bridge-edit-flow="single-best-value"' or '' local icon_style = parameters.editicon == "right" and ' style="float: right;"' or '' ret = ' <span class="penicon"' .. bridge_flow .. icon_style .. '>' .. "[[File:Arbcom ru editing.svg|10px|baseline|" .. string.gsub(mw.message.new('Wikibase-client-data-bridge-bailout-suggestion-go-to-repo-button'):inLanguage(parameters.lang[1]):plain(), '{{WBREPONAME}}', 'Wikidata') .. "|link=https://www.wikidata.org/wiki/" .. parameters.id .. "?uselang=" .. parameters.lang[1] .. "#" .. parameters.property .. "]]" .. "</span>" if isSet(i18n.categoryprop) then ret = ret .. "[[" .. string.gsub(i18n.categoryprop, '$1', parameters.property) .. "]]" end end return ret end -- add edit icon to the last element of a table local function addEditIconTable(thetable, parameters) if #thetable == 0 or parameters.editicon == false then return thetable end local last_element = thetable[#thetable] local the_icon = addEditIcon(parameters) -- add it before last html closing tags local tags = '' local rev_element = string.reverse(last_element) for tag in string.gmatch(rev_element, '(>%l+/<)') do if string.match(rev_element, '^' .. tags .. tag) then tags = tags .. tag else break end end local last_tags = string.reverse(tags) local offset = string.find(last_element, last_tags .. '$') if offset then thetable[#thetable] = string.sub(last_element, 1, offset - 1) .. the_icon .. last_tags else thetable[#thetable] = last_element .. the_icon end return thetable end -- Escape Lua captures local function captureEscapes(text) return mw.ustring.gsub(text, "(%%%d)", "%%%1") end -- expandTemplate or callParserFunction local function expandBraces(text, formatting) if text == nil or formatting == nil then return text end -- only expand braces if provided in argument, not included in value as in Q1164668 if mw.ustring.find(formatting, '{{', 1, true) == nil then return text end if type(text) ~= "string" then text = tostring(text) end for braces in mw.ustring.gmatch(text, "{{(.-)}}") do local parts = mw.text.split(braces, "|") local title_part = parts[1] local parameters = {} for i = 2, #parts do local subparts = mw.ustring.find(parts[i], "=") if subparts then local param_name = mw.ustring.sub(parts[i], 1, subparts - 1) local param_value = mw.ustring.sub(parts[i], subparts + 1, -1) -- reconstruct broken links by parts if i < #parts and mw.ustring.find(param_value, "[[", 1, true) and not mw.ustring.find(param_value, "]]", 1, true) then parameters[param_name] = param_value local part_next = i + 1 while parts[part_next] and mw.ustring.find(parts[part_next], "]]", 1, true) do parameters[param_name] = parameters[param_name] .. "|" .. parts[part_next] part_next = part_next + 1 end else parameters[param_name] = param_value end elseif not mw.ustring.find(parts[i], "]]", 1, true) then table.insert(parameters, parts[i]) end end local braces_expanded if mw.ustring.find(title_part, ":") and mw.text.split(title_part, ":")[1] ~= mw.site.namespaces[10].name -- not a prefix Template: then braces_expanded = mw.getCurrentFrame():callParserFunction{name=title_part, args=parameters} elseif title_part == "!" then -- template:! may be deleted locally, now provided by MediaWiki -- although it works, it raises a Lua internal error braces_expanded = "|" else braces_expanded = mw.getCurrentFrame():expandTemplate{title=title_part, args=parameters} end braces = mw.ustring.gsub(braces, "([%^%$%(%)%%%.%[%]%*%+%-%?])", "%%%1") -- escape magic characters braces_expanded = captureEscapes(braces_expanded) text = mw.ustring.gsub(text, "{{" .. braces .. "}}", braces_expanded) end return text end -- format data type math local function printDatatypeMath(data) return mw.getCurrentFrame():callParserFunction('#tag:math', data) end -- format data type musical-notation local function printDatatypeMusical(data, formatting) local attr = {} if formatting == 'sound' then attr.sound = 1 end return mw.getCurrentFrame():extensionTag('score', data, attr) end -- format data type string local function printDatatypeString(data, parameters) if mw.ustring.find((parameters.formatting or ''), '$1', 1, true) then -- formatting = a pattern return expandBraces(mw.ustring.gsub(parameters.formatting, '$1', {['$1'] = data}), parameters.formatting) elseif parameters.case then return case(parameters.case, data, parameters.lang[1], feminineGender(parameters.id)) end local data_number = string.match(data, "^%d+") if data_number then -- sort key by initial number and remaining string local sortkey = string.format("%019d", data_number * 1000) return data, sortkey .. string.sub(data, #data_number + 1) end return data end -- format data type tabular-data local function printDatatypeTabular(data, parameters) local icon if parameters.formatting == 'raw' then icon = "no-icon" data = string.gsub(data, '^Data:', '') -- remove prefix, i.e. see Module:Tabular data end return printDatatypeString(data, parameters), icon end -- format data type url local function printDatatypeUrl(data, parameters) if parameters.formatting == 'weblink' then local label_parts = mw.text.split(string.gsub(data, '/$', ''), '/') local label = string.gsub(label_parts[3], '^www%.', '') if #label_parts > 3 then label = label .. '…' end return '[' .. data .. ' ' .. label .. ']' end return printDatatypeString(data, parameters) end -- format data type external-id local function printDatatypeExternal(data, parameters) if parameters.formatting == 'externalid' then local p_stat = mw.wikibase.getBestStatements(parameters.property, 'P1630') -- formatter URL local p_link_pattern = getSnak(p_stat, {1, "mainsnak", "datavalue", "value"}) if p_link_pattern then local p_link = mw.ustring.gsub(p_link_pattern, '$1', {['$1'] = data}) return '[' .. p_link .. ' ' .. data .. ']' end end return printDatatypeString(data, parameters) end -- format data type commonsMedia and geo-shape local function printDatatypeMedia(data, parameters) local icon if not string.find((parameters.formatting or ''), '$1', 1, true) then icon = "no-icon" if not string.find(data, '^Data:') then data = mw.uri.encode(data, 'PATH') -- encode special characters in filename end end return printDatatypeString(data, parameters), icon end -- format data type globe-coordinate local function printDatatypeCoordinate(data, formatting) local function globes(globe_id) -- parameter globe in coordinates accepted by GeoHack -- see [[w:en:Special:PrefixIndex/Template:GeoTemplate]] local globes = {['Q3343'] = 'ariel', ['Q3134'] = 'callisto', ['Q596'] = 'ceres', ['Q6604'] = 'charon', ['Q7548'] = 'deimos', ['Q15040'] = 'dione', ['Q2'] = 'earth', ['Q3303'] = 'enceladus', ['Q3143'] = 'europa', ['Q3169'] = 'ganymede', ['Q15037'] = 'hyperion', ['Q17958'] = 'iapetus', ['Q3123'] = 'io', ['Q319'] = 'jupiter', ['Q111'] = 'mars', ['Q308'] = 'mercury', ['Q15034'] = 'mimas', ['Q3352'] = 'miranda', ['Q405'] = 'moon', ['Q3332'] = 'oberon', ['Q7547'] = 'phobos', ['Q17975'] = 'phoebe', ['Q339'] = 'pluto', ['Q15050'] = 'rhea', ['Q15047'] = 'tethys', ['Q2565'] = 'titan', ['Q3322'] = 'titania', ['Q3359'] = 'triton', ['Q3338'] = 'umbriel', ['Q313']='venus', ['Q3030']='vesta'} return globes[globe_id] end local function roundPrecision(num, prec) if prec == nil or prec <= 0 then return num end local sig = 10^math.floor(math.log10(prec)+.5) -- significant figure from sexagesimal precision: 0.00123 -> 0.001 return math.floor(num / sig + 0.5) * sig end local precision = data.precision local latitude = roundPrecision(data.latitude, precision) local longitude = roundPrecision(data.longitude, precision) if formatting and string.find(formatting, '$lat', 1, true) and string.find(formatting, '$lon', 1, true) then local ret = mw.ustring.gsub(formatting, '$l[ao][tn]', {['$lat'] = latitude, ['$lon'] = longitude}) if string.find(formatting, '$globe', 1, true) then local myglobe = 'earth' if isSet(data.globe) then local globenum = mw.text.split(data.globe, 'entity/')[2] -- http://www.wikidata.org/wiki/Q2 myglobe = globes(globenum) or 'earth' end ret = mw.ustring.gsub(ret, '$globe', myglobe) end return expandBraces(ret, formatting) elseif formatting == 'latitude' then return latitude, "no-icon" elseif formatting == 'longitude' then return longitude, "no-icon" elseif formatting == 'dimension' then return data.dimension, "no-icon" else --default formatting='globe' if isSet(data.globe) == false or data.globe == 'http://www.wikidata.org/entity/Q2' then return 'earth', "no-icon" else local globenum = mw.text.split(data.globe, 'entity/')[2] return globes(globenum) or globenum, "no-icon" end end end -- Local functions for data value quantity local function unitSymbol(id, lang) -- get unit symbol or code local unit_symbol = '' if lang == wiki.langcode and pcall(require, wiki.module_title .. "/Units") then unit_symbol = require(wiki.module_title .. "/Units").getUnit(0, '', id, true) end if unit_symbol == '' then -- fetch it local claims = mw.wikibase.getBestStatements(id, 'P5061') if #claims > 0 then local langclaims = {} for _, snak in ipairs(claims) do local snak_language = getSnak(snak, {"mainsnak", "datavalue", "value", "language"}) if snak_language and not langclaims[snak_language] then -- just the first one by language langclaims[snak_language] = snak.mainsnak.datavalue.value.text end end for _, l in ipairs(lang) do if langclaims[l] then return langclaims[l] end end end end return unit_symbol end local function getUnit(amount, id, parameters) -- get unit symbol or name local suffix = '' if string.sub(parameters.formatting or '', 1, 8) == "unitcode" then -- get unit symbol local unit_symbol = unitSymbol(id, parameters.lang) if isSet(unit_symbol) then if string.sub(parameters.formatting or '', -6) == "linked" then suffix = "[[" .. (mw.wikibase.getSitelink(id) or "d:" .. id) .. "|" .. unit_symbol .. "]]" else suffix = unit_symbol end end end if suffix == '' then -- formatting=unit, or formatting=unitcode not found -- get unit label local unit_label, lang = getLabelByLangs(id, parameters.lang) if lang == wiki.langcode and pcall(require, wiki.module_title .. "/Units") then suffix = require(wiki.module_title .. "/Units").getUnit(amount, unit_label, id, false) if string.sub(parameters.formatting or '', -6) == "linked" then suffix = "[[" .. (mw.wikibase.getSitelink(id) or "d:" .. id) .. "|" .. suffix .. "]]" end else suffix = (unit_label or id) .. addLabelIcon(id, lang, parameters.lang[1], parameters.labelicon) end end if suffix ~= '' then suffix = ' ' .. suffix end return suffix end local function roundDefPrecision(in_num, factor) -- rounds out_num with significant figures of in_num (default precision) local out_num = in_num * factor if factor/60 == math.floor(factor/60) or out_num == 0 then -- sexagesimal integer or avoiding NaN return out_num end -- first, count digits after decimal mark, handling cases like '12.345e6' local exponent, prec local integer, dot, decimals, expstr = in_num:match('^(%d*)(%.?)(%d*)(.*)') local e = expstr:sub(1, 1) if e == 'e' or e == 'E' then exponent = tonumber(expstr:sub(2)) end if dot == '' then prec = -integer:match('0*$'):len() else prec = #decimals end if exponent then -- So '1230' and '1.23e3' both give prec = -1, and '0.00123' and '1.23e-3' give 5. prec = prec - exponent end -- significant figures local in_bracket = 10^-prec -- -1 -> 10, 5 -> 0.00001 local out_bracket = in_bracket * out_num / in_num out_bracket = 10^math.floor(math.log10(out_bracket)+.5) -- 1230 -> 1000, 0.00123 -> 0.001 -- round it (credit to Luc Bloom from http://lua-users.org/wiki/SimpleRound) return math.floor(out_num/out_bracket + (out_num >=0 and 1 or -1) * 0.5) * out_bracket end -- format data type quantity local function printDatatypeQuantity(data, parameters) local amount = data.amount amount = mw.ustring.gsub(amount, "%+", "") local suffix = "" local conv_amount, conv_suffix if string.sub(parameters.formatting or '', 1, 4) == "unit" or string.sub(parameters.formatting or '', 1, 8) == "duration" or parameters.convert then local unit_id = data.unit unit_id = mw.ustring.sub(unit_id, mw.ustring.find(unit_id, "Q"), -1) if string.sub(unit_id, 1, 1) == "Q" then suffix = getUnit(amount, unit_id, parameters) local convert_to if parameters.convert == "default" or parameters.convert == "default2" then local exist, units = pcall(require, wiki.module_title .. "/Units") if exist and units.convert_default and next(units.convert_default) ~= nil then convert_to = units.convert_default[unit_id] end elseif string.sub(parameters.convert or '', 1, 1) == "Q" then convert_to = parameters.convert elseif string.sub(parameters.formatting or '', 1, 8) == "duration" then convert_to = 'Q11574' -- seconds end if convert_to and convert_to ~= unit_id then -- convert units local conv_temp = { -- formulae for temperatures ºC, ºF, ªK: [from] = {[to] = 'formula'} ['Q25267'] = {['Q42289'] = '$1*1.8+32', ['Q11597'] = '$1+273.15'}, ['Q42289'] = {['Q25267'] = '($1-32)/1.8', ['Q11597'] = '($1+459.67)*5/9'}, ['Q11597'] = {['Q25267'] = '$1-273.15', ['Q42289'] = '($1-273.15)*1.8000+32.00'} } if conv_temp[unit_id] and conv_temp[unit_id][convert_to] then local amount_f = mw.getCurrentFrame():callParserFunction('#expr', mw.ustring.gsub(conv_temp[unit_id][convert_to], "$1", amount)) conv_amount = math.floor(tonumber(amount_f) + 0.5) else local conversions = getStatements(unit_id, 'P2442') -- conversion to standard unit table.insert(conversions, mw.wikibase.getBestStatements(unit_id, 'P2370')[1]) -- conversion to SI unit for _, conv in ipairs(conversions) do if conv.mainsnak.snaktype == 'value' then -- no somevalue nor novalue if conv.mainsnak.datavalue.value.unit == "http://www.wikidata.org/entity/" .. convert_to then conv_amount = roundDefPrecision(amount, tonumber(conv.mainsnak.datavalue.value.amount)) break end end end end if conv_amount then conv_suffix = getUnit(conv_amount, convert_to, parameters) end elseif parameters.convert == 'M' then local exist, units = pcall(require, wiki.module_title .. "/Units") if wiki.langcode == parameters.lang[1] and exist and units.convert2M and type(units.convert2M) == "function" then conv_amount, conv_suffix = units.convert2M(amount) conv_suffix = (conv_suffix or "").. suffix elseif tonumber(amount) > 10^8 then conv_amount = math.floor(amount/10^6 + 0.5) conv_suffix = ' M' .. mw.text.trim(suffix) end end if conv_amount and parameters.formatting == 'raw' then amount = conv_amount suffix = "" conv_amount = nil end end end local lang_obj = mw.language.new(parameters.lang[1]) local sortkey = string.format("%019d", tonumber(amount) * 1000) if string.sub(parameters.formatting or '', 1, 8) == "duration" then local sec = tonumber(conv_amount or amount) if parameters.formatting == 'duration' then return lang_obj:formatDuration(sec) elseif parameters.formatting == 'durationm:s' then local mm = math.floor(sec / 60) local ss = sec - (mm * 60) return string.format("%02d:%02d", mm, ss) else -- durationhms or durationh:m:s local intervals = {"hours", "minutes", "seconds"} local sec2table = lang_obj:getDurationIntervals(sec, intervals) sec2table["seconds"] = (sec2table["seconds"] or 0) + tonumber("." .. (tostring(sec):match("%.(%d+)") or "0")) -- add decimals local duration = '' for i, v in ipairs(intervals) do if parameters.formatting == 'durationh:m:s' then if i == 1 and sec2table[v] then duration = duration .. sec2table[v] .. ":" elseif i == 2 then duration = duration .. string.format("%02d", sec2table[v] or 0) .. ":" elseif i == 3 then local sec_str = tostring(lang_obj:formatNum(sec2table[v] or 0)) duration = duration .. (sec2table[v] < 10 and "0" or "") .. sec_str end elseif sec2table[v] then duration = duration .. lang_obj:formatNum(sec2table[v]) .. i18n.datetime.hms[v] .. (i < 3 and " " or "") end end return duration end end if parameters.case then amount = case(parameters.case, amount, parameters.lang[1], feminineGender(parameters.id)) elseif parameters.formatting ~= 'raw' then if parameters.numformat then amount = lang_obj:formatNum(tonumber(string.format(parameters.numformat, amount))) else amount = lang_obj:formatNum(tonumber(amount)) end end if conv_amount then local conv_sortkey = string.format("%019d", conv_amount * 1000) conv_amount = lang_obj:formatNum(conv_amount) if parameters.convert == 'default2' then return conv_amount .. conv_suffix .. ' (' .. amount .. suffix .. ')', conv_sortkey else return conv_amount .. conv_suffix, conv_sortkey end elseif mw.ustring.find((parameters.formatting or ''), '$1', 1, true) then -- formatting with pattern amount = mw.ustring.gsub(parameters.formatting, '$1', {['$1'] = amount}) end return amount .. suffix, sortkey end -- format data type time local function printDatatypeTime(data, parameters) -- Dates and times are stored in ISO 8601 format local timestamp = data.time if parameters.formatting == "raw" then return timestamp, timestamp end local post_format local calendar_add = "" local precision = data.precision or 11 if string.sub(timestamp, 1, 1) == '-' then post_format = i18n.datetime["bc"] elseif string.sub(timestamp, 2, 3) == '00' then post_format = i18n.datetime["ad"] elseif precision > 8 then -- calendar model local calendar_model = {["Q12138"] = "gregorian", ["Q1985727"] = "gregorian", ["Q11184"] = "julian", ["Q1985786"] = "julian"} local calendar_id = mw.text.split(data.calendarmodel, 'entity/')[2] if (timestamp < "+1582-10-15T00:00:00Z" and calendar_model[calendar_id] == "gregorian") or (timestamp > "+1582-10-04T00:00:00Z" and calendar_model[calendar_id] == "julian") then calendar_add = " <sup>(" .. mw.message.new('Wikibase-time-calendar-' .. calendar_model[calendar_id]):inLanguage(parameters.lang[1]):plain() .. ")</sup>" end end local function formatTime(form, stamp) local pattern if type(form) == "function" then pattern = form(stamp) else pattern = form end stamp = tostring(stamp) if mw.ustring.find(pattern, "$1") then return mw.ustring.gsub(pattern, "$1", stamp) elseif string.sub(stamp, 1, 1) == '-' then -- formatDate() only supports years from 0 stamp = '+' .. string.sub(stamp, 2) elseif string.sub(stamp, 1, 1) ~= '+' then -- not a valid timestamp, it is a number stamp = string.format("%04d", stamp) end local ret = mw.language.new(parameters.lang[1]):formatDate(pattern, stamp) ret = string.gsub(ret, "^(%[?%[?)0+", "%1") -- suppress leading zeros ret = string.gsub(ret, "( %[?%[?)0+", "%1") return ret end local function postFormat(t) if post_format and mw.ustring.find(post_format, "$1") then return mw.ustring.gsub(post_format, "$1", t) end return t end local intyear = tonumber(string.match(timestamp, "[+-](%d+)")) local ret = "" if precision <= 5 then -- precision is 10000 years or more local factor = 10 ^ ((5 - precision) + 4) local y2 = math.ceil(math.abs(intyear) / factor) local relative = formatTime(i18n.datetime[precision], y2) if post_format == i18n.datetime["bc"] then ret = mw.ustring.gsub(i18n.datetime.beforenow, "$1", relative) else ret = mw.ustring.gsub(i18n.datetime.afternow, "$1", relative) end local ret_number = string.match(ret, "%d+") if ret_number ~= nil then ret = mw.ustring.gsub(ret, ret_number, mw.language.new(parameters.lang[1]):formatNum(tonumber(ret_number))) end elseif precision == 6 or precision == 7 then -- millennia or centuries local card = math.floor((intyear - 1) / 10^(9 - precision)) + 1 ret = formatTime(i18n.datetime[precision], card) ret = postFormat(ret) elseif precision == 8 then -- decades local card = math.floor(math.abs(intyear) / 10) * 10 ret = formatTime(i18n.datetime[8], card) ret = postFormat(ret) elseif intyear > 9999 then -- not a valid timestamp return elseif precision == 9 or parameters.formatting == 'Y' then -- precision is year ret = formatTime(i18n.datetime[9], intyear) ret = postFormat(ret) .. calendar_add elseif precision == 10 then -- month ret = formatTime(i18n.datetime[10], timestamp .. " + 1 day") -- formatDate yyyy-mm-00 returns the previous month ret = postFormat(ret) .. calendar_add else -- precision 11, day ret = formatTime(parameters.formatting or i18n.datetime[11], timestamp) ret = postFormat(ret) .. calendar_add end return ret, timestamp end -- format data value wikibase-entityid with data types wikibase-item or wikibase-property local function printDatatypeEntity(data, parameters) local entity_id = data['id'] if parameters.formatting == 'raw' then return entity_id, entity_id end local entity_page = 'Special:EntityPage/' .. entity_id local label, lang = getLabelByLangs(entity_id, parameters.lang) local sitelink = mw.wikibase.getSitelink(entity_id) local parameter = parameters.formatting local labelcase = label or sitelink if parameters.gender == 'feminineform' then labelcase = feminineForm(entity_id, lang) or labelcase end if parameters.case ~= 'gender' then labelcase = case(parameters.case, labelcase, lang, parameters.lang[1], entity_id, parameters.id) end if labelcase == nil and i18n.qidlabels == false then return end local ret1, ret2 if parameter == 'label' then ret1 = labelcase or entity_id ret2 = labelcase or entity_id elseif parameter == 'sitelink' then ret1 = (sitelink or 'd:' .. entity_page) ret2 = sitelink or entity_id elseif mw.ustring.find((parameter or ''), '$1', 1, true) then -- formatting = a pattern ret1 = mw.ustring.gsub(parameter, '$1', labelcase or entity_id) ret1 = expandBraces(ret1, parameter) ret2 = labelcase or entity_id else if parameter == "ucfirst" or parameter == "ucinternallink" then if labelcase and lang then labelcase = mw.language.new(lang):ucfirst(labelcase) end -- only first of a list, reset formatting for next ones if parameter == "ucinterlanllink" then parameters.formatting = 'internallink' else parameters.formatting = nil -- default format end end if sitelink then ret1 = '[[' .. sitelink .. '|' .. labelcase .. ']]' ret2 = labelcase elseif label and string.match(parameter or '', 'internallink$') and not mw.wikibase.getEntityIdForTitle(label) then ret1 = '[[' .. label .. '|' .. labelcase .. ']]' ret2 = labelcase else ret1 = '[[d:' .. entity_page .. '|' .. (labelcase or entity_id) .. ']]' ret2 = labelcase or entity_id end end return ret1 .. addLabelIcon(entity_id, lang, parameters.lang[1], parameters.labelicon), ret2 end -- format data type wikibase-lexeme local function printDatatypeLexeme(data, parameters) local entity_id = data['id'] if parameters.formatting == 'raw' then return entity_id, entity_id end local lemmas = mw.wikibase.getEntity(entity_id):getLemmas() if parameters.list == 'lang' and lemmas[1][2] ~= parameters.lang[1] then return end local ret = '[[d:Special:EntityPage/' .. entity_id .. '|' .. lemmas[1][1] .. ']]' if parameters.list ~= 'lang' or (parameters.list == 'lang' and lemmas[1][2] ~= wiki.langcode) then ret = ret .. " <sup>(" .. lemmas[1][2] .. ")</sup>" end return ret, entity_id end -- format data type monolingualtext local function printDatatypeMonolingual(data, parameters) -- data fields: language [string], text [string] local valid_lang = {[parameters.lang[1]] = true, ["mul"] = true} if parameters.list == "lang" and not valid_lang[data["language"]] then return elseif parameters.list == "notlang" and valid_lang[data["language"]] then return elseif parameters.formatting == "language" or parameters.formatting == "text" then return data[parameters.formatting] end local result = data["text"] valid_lang = {[wiki.langcode] = true, ["mul"] = true} if not valid_lang[data["language"]] then result = mw.ustring.gsub('<span lang="$1">$2</span>', '$[12]', {["$1"]=data["language"], ["$2"]=data["text"]}) end if mw.ustring.find((parameters.formatting or ''), '$', 1, true) then -- output format defined with $text, $language result = mw.ustring.gsub(parameters.formatting, '$text', result) result = mw.ustring.gsub(result, '$language', data["language"]) end return result end local function getSnakValue(snak, parameters) parameters.editbridge = false if snak.snaktype == 'value' then -- see Special:ListDatatypes -- data value string if snak.datatype == "string" then parameters.editbridge = true -- Wikidata Bridge currently only for string values return printDatatypeString(snak.datavalue.value, parameters) elseif snak.datatype == "commonsMedia" or snak.datatype == "geo-shape" then return printDatatypeMedia(snak.datavalue.value, parameters) elseif snak.datatype == "tabular-data" then return printDatatypeTabular(snak.datavalue.value, parameters) elseif snak.datatype == "url" then return printDatatypeUrl(snak.datavalue.value, parameters) elseif snak.datatype == "external-id" then return printDatatypeExternal(snak.datavalue.value, parameters) elseif snak.datatype == 'math' then return printDatatypeMath(snak.datavalue.value) elseif snak.datatype == 'musical-notation' then return printDatatypeMusical(snak.datavalue.value, parameters.formatting) -- data types other than string value elseif snak.datatype == 'wikibase-item' or snak.datatype == 'wikibase-property' then if i18n.suppress[snak.datavalue.value.id] then return end return printDatatypeEntity(snak.datavalue.value, parameters) elseif snak.datatype == 'wikibase-lexeme' then return printDatatypeLexeme(snak.datavalue.value, parameters) elseif snak.datatype == 'monolingualtext' then return printDatatypeMonolingual(snak.datavalue.value, parameters) elseif snak.datatype == "globe-coordinate" then return printDatatypeCoordinate(snak.datavalue.value, parameters.formatting) elseif snak.datatype == "quantity" then return printDatatypeQuantity(snak.datavalue.value, parameters) elseif snak.datatype == "time" then return printDatatypeTime(snak.datavalue.value, parameters) end elseif snak.snaktype == 'novalue' then if parameters.formatting == 'raw' or parameters.shownovalue == false then return end return mw.message.new('Wikibase-snakview-snaktypeselector-novalue'):inLanguage(parameters.lang[1]):plain() elseif snak.snaktype == 'somevalue' then if parameters.formatting == 'raw' or parameters.showsomevalue == false then return end return mw.message.new('Wikibase-snakview-snaktypeselector-somevalue'):inLanguage(parameters.lang[1]):plain() end return mw.wikibase.renderSnak(snak) end local function printError(key) return '<span class="error">' .. i18n.errors[key] .. '</span>' end local function getQualifierSnak(claim, qualifierId, parameters) -- a "snak" is Wikidata terminology for a typed key/value pair -- a claim consists of a main snak holding the main information of this claim, -- as well as a list of attribute snaks and a list of references snaks if qualifierId then -- search the attribute snak with the given qualifier as key if claim.qualifiers then local qualifier = claim.qualifiers[qualifierId] if qualifier then if qualifier[1].datatype == "monolingualtext" then -- iterate over monolingualtext qualifiers to get languages local qual_lang, qual_mul for idx in pairs(qualifier) do qual_lang = getSnak(qualifier[idx], {"datavalue", "value", "language"}) if qual_lang == parameters.lang[1] then return qualifier[idx] -- return local language if found elseif qual_lang == "mul" then qual_mul = qualifier[idx] end end return qual_mul -- else return multilingual elseif parameters.list then return qualifier else return qualifier[1] end end end return nil, printError("qualifier-not-found") else -- otherwise return the main snak return claim.mainsnak end end local function getValueOfClaim(claim, qualifierId, parameters) local snak, error = getQualifierSnak(claim, qualifierId, parameters) if not snak then return nil, nil, error elseif snak[1] then -- a multi qualifier local result, sortkey = {}, {} local maxvals = tonumber(parameters.listmax) for idx in pairs(snak) do result[#result + 1], sortkey[#sortkey + 1] = getSnakValue(snak[idx], parameters) if maxvals and maxvals == #result then break end end return mw.text.listToText(result, parameters.qseparator, parameters.qconjunction), sortkey[1] else -- a property or a qualifier return getSnakValue(snak, parameters) end end local function getValueOfParentClaim(claim, qualifierId, parameters) local qids = mw.text.split(qualifierId, '/', true) local value, sortkey, valueraw = {}, {}, {} local parent_raw, value_text if qids[1] == parameters.property then parent_raw, _, _ = getValueOfClaim(claim, nil, {["formatting"]="raw", ["lang"]=parameters.lang}) else parent_raw, _, _ = getValueOfClaim(claim, qids[1], {["formatting"]="raw", ["lang"]=parameters.lang, ["list"]=true, ["qseparator"]='/', ["qconjunction"]='/'}) end if string.sub(parent_raw or '', 1, 1) == "Q" then -- protection for 'no value' local parent_qids = mw.text.split(parent_raw, '/', true) for idx, p_qid in ipairs(parent_qids) do local parent_claims = mw.wikibase.getBestStatements(p_qid, qids[2]) if parent_claims[1] then value[idx], sortkey[idx], _ = getValueOfClaim(parent_claims[1], nil, parameters) -- raw parent value needed for while/black lists, lang for avoiding an error on types other than entity valueraw[idx], _, _ = getValueOfClaim(parent_claims[1], nil, {["formatting"]="raw", ["lang"]=parameters.lang}) end end end if value[1] then value_text = mw.text.listToText(value, parameters.qseparator, parameters.qconjunction) end return value_text, sortkey[1], valueraw[1] end -- see d:Help:Sources local function getReferences(claim, parameters) if not (parameters.references or parameters.onlysourced) then return '', false end local lang = parameters.lang local maxrefs = tonumber(parameters.references) or 1 local notproperref = { ["P143"] = true, -- imported from ["P3452"] = true, -- inferred from ["P887"] = true, -- based on heuristic ["P4656"] = true -- Wikimedia import URL } local result = {} -- traverse through all references for ref in pairs(claim.references or {}) do local refparts local refs = {} local validref = true local ref_id -- traverse through all parts of the current reference for snakkey, snakval in pairs(claim.references[ref].snaks or {}) do for partkey, _ in pairs(claim.references[ref].snaks[snakkey] or {}) do if notproperref[snakkey] then -- not a proper reference validref = false break end end if validref then for snakidx = 1, #snakval do if snakidx > 1 then refparts = refparts .. ", " end if snakval[snakidx].datatype == 'external-id' then refparts = refparts or '' .. (getSnakValue(snakval[snakidx], {formatting='externalid', property=snakval[snakidx].property, lang=lang}) or '') else refparts = refparts or '' .. (getSnakValue(snakval[snakidx], {lang=lang}) or '') end end refs[snakkey] = refparts refparts = nil if snakkey == "P248" then -- stated in ref_id = getSnak(snakval, {1, "datavalue", "value", "id"}) end end end -- fill missing values with parent item if ref_id then local function refParent(qid, pid, formatting) local snak = getSnak(mw.wikibase.getBestStatements(qid, pid), {1, "mainsnak"}) return snak and getSnakValue(snak, {formatting=formatting, lang=lang}) end refs['P50'] = refs['P50'] or refParent(ref_id, 'P50', 'label') -- author refs['P407'] = refs['P407'] or refParent(ref_id, 'P407', 'label') -- language of work refs['P123'] = refs['P123'] or refParent(ref_id, 'P123', 'label') -- publisher refs['P577'] = refs['P577'] or refParent(ref_id, 'P577') -- date refs['P1433'] = refs['P1433'] or refParent(ref_id, 'P1433', 'label') -- published in refs['P304'] = refs['P304'] or refParent(ref_id, 'P304') -- page(s) refs['P433'] = refs['P433'] or refParent(ref_id, 'P433') -- issue refs['P236'] = refs['P236'] or refParent(ref_id, 'P236') -- ISSN refs['P356'] = refs['P356'] or refParent(ref_id, 'P356') -- DOI end -- get title of local templates for citing references local template_web = mw.wikibase.getSitelink('Q5637226') or "" template_web = mw.text.split(template_web, ":")[2] -- split off namespace from front local template_journal = mw.wikibase.getSitelink('Q5624899') or "" template_journal = mw.text.split(template_journal, ":")[2] local citeParams = {} if refs['P854'] and (refs['P1476'] or refs['P248']) and template_web then -- if both "reference URL" and "title" (or "stated in") are present, then use cite web template citeParams[i18n['cite']['url']] = refs['P854'] if refs['P248'] and refs['P1476'] == nil then citeParams[i18n['cite']['title']] = refs['P248']:match("^%[%[.-|(.-)%]%]") else citeParams[i18n['cite']['title']] = refs['P1476'] citeParams[i18n['cite']['website']] = refs['P248'] end citeParams[i18n['cite']['author']] = refs['P50'] citeParams[i18n['cite']['language']] = refs['P407'] citeParams[i18n['cite']['publisher']] = refs['P123'] citeParams[i18n['cite']['date']] = refs['P577'] citeParams[i18n['cite']['pages']] = refs['P304'] citeParams[i18n['cite']['access-date']] = refs['P813'] citeParams[i18n['cite']['archive-url']] = refs['P1065'] citeParams[i18n['cite']['archive-date']] = refs['P2960'] citeParams[i18n['cite']['quote']] = refs['P1683'] refparts = mw.getCurrentFrame():expandTemplate{title=template_web, args=citeParams} elseif refs['P1433'] and (refs['P1476'] or refs['P248']) and template_journal then -- if both "published in" and "title" (or "stated in") are present, then use cite journal template citeParams[i18n['cite']['work']] = refs['P1433'] citeParams[i18n['cite']['title']] = refs['P1476'] or refs['P248'] citeParams[i18n['cite']['author']] = refs['P50'] citeParams[i18n['cite']['date']] = refs['P577'] citeParams[i18n['cite']['issue']] = refs['P433'] citeParams[i18n['cite']['pages']] = refs['P304'] citeParams[i18n['cite']['language']] = refs['P407'] citeParams[i18n['cite']['issn']] = refs['P236'] citeParams[i18n['cite']['doi']] = refs['P356'] refparts = mw.getCurrentFrame():expandTemplate{title=template_journal, args=citeParams} elseif validref then -- raw ouput local snaksorder = claim.references[ref]["snaks-order"] local function indexed(a) for _, b in ipairs(snaksorder) do if b == a then return true end end return false end for k, _ in pairs(refs or {}) do if not indexed(k) then table.insert(snaksorder, k) end end local italics = "''" local ref_label for _, k in ipairs(snaksorder) do if refs[k] then refparts = refparts and refparts .. " " or "" ref_label = case('infoboxlabel', getLabelByLangs(k, lang) or '') refparts = refparts .. mw.ustring.gsub(ref_label, "^%l", mw.ustring.upper) .. ": " refparts = refparts .. italics .. refs[k] .. italics .. "." italics = "" end end end if refparts then local ref_name = claim.references[ref].hash result[#result + 1] = mw.getCurrentFrame():extensionTag("ref", refparts, {name=ref_name}) if maxrefs and maxrefs == #result then break end end end if #result > 0 then if parameters.references then if isSet(i18n.categoryref) then result[#result + 1] = "[[" ..i18n.categoryref .. "]]" end return table.concat(result), true else return '', true end end return '', false end -- Set lists of filtered values local function setFilterLists(num_qual, args) local lists = {['whitelist']={}, ['blacklist']={}, ['ignorevalue']={}, ['selectvalue']={}} for i = 0, num_qual do for k, _ in pairs(lists) do if isSet(args[k .. i]) then lists[k][tostring(i)] = {} local pattern = 'Q%d+' if string.sub(args[k .. i], 1, 1) ~= 'Q' then pattern = '[^%p%s]+' end for q in string.gmatch(args[k .. i], pattern) do lists[k][tostring(i)][q] = true end end end end return lists['whitelist'], lists['blacklist'], lists['ignorevalue'], lists['selectvalue'] end local function tableParameters(args, parameters, column) local column_params = mw.clone(parameters) column_params.formatting = args["colformat"..column]; if column_params.formatting == "" then column_params.formatting = nil end column_params.convert = args["convert" .. column] if args["case" .. column] then column_params.case = args["case" .. column] end return column_params end local function getEntityId(args, pargs, unnamed) pargs = pargs or {} local id = args.item or args.from or (unnamed and mw.text.trim(args[1] or '') or nil) if not isSet(id) then id = pargs.item or pargs.from or (unnamed and mw.text.trim(pargs[1] or '') or nil) end if isSet(id) then if string.find(id, ":") then -- remove prefix as Property:Pid id = mw.text.split(id, ":")[2] end else id = mw.wikibase.getEntityIdForCurrentPage() end return id end local function getArg(value, default, aliases) if type(value) == 'boolean' then return value elseif value == "false" or value == "no" then return false elseif value == "true" or value == "yes" then return true elseif value and aliases and aliases[value] then return aliases[value] elseif isSet(value) then return value elseif default then return default else return nil end end -- Main function claim --------------------------------------------- -- on debug console use: =p.claim{item="Q...", property="P...", ...} function p.claim(frame) local args = frame.args or frame -- via invoke or require local pargs = frame.args and frame:getParent().args or {} local is_sandbox = isSet(pargs.sandbox) if not required and is_sandbox then return require(wiki.module_title .. "/" .. mw.message.new('Sandboxlink-subpage-name'):inLanguage(wiki.langcode):plain()).claim(frame) end --If a value is already set, use it if isSet(args.value) then if args.value == 'NONE' then return else return args.value end end -- arguments local parameters = {} parameters.id = getEntityId(args, pargs) if parameters.id == nil then return end parameters.property = string.upper(args.property or "") local qualifierId = {} qualifierId[1] = getArg(string.upper(args.qualifier or args.qualifier1 or "")) local i = 2 while isSet(args["qualifier" .. i]) do qualifierId[i] = string.upper(args["qualifier" .. i]) i = i + 1 end parameters.formatting = getArg(args.formatting) parameters.convert = getArg(args.convert) parameters.numformat = getArg(args.numformat) parameters.case = args.case parameters.list = getArg(args.list, true, {firstrank='bestrank'}) parameters.listmax = args.listmax parameters.listrank = getArg(args.listrank) if type(parameters.list) == "number" then -- backwards compatibility parameters.listmax = parameters.listmax or parameters.list parameters.list = true elseif parameters.list == "bestrank" then parameters.listrank = parameters.listrank or "bestrank" parameters.list = true end parameters.shownovalue = getArg(args.shownovalue, true) parameters.showsomevalue = getArg(args.showsomevalue, true) parameters.separator = getArg(args.separator) parameters.conjunction = getArg(args.conjunction, parameters.separator) parameters.qseparator = getArg(args.qseparator, parameters.separator) parameters.qconjunction = getArg(args.qconjunction, parameters.conjunction) local sorting_col = args.tablesort local sorting_up = (args.sorting or "") ~= "-1" local rowformat = args.rowformat parameters.references = getArg(args.references, false) parameters.onlysourced = getArg(args.onlysourced, false) local showerrors = args.showerrors local default = args.default if default then showerrors = nil end parameters.lang = findLang(args.lang) if parameters.formatting == "raw" then parameters.editicon, parameters.labelicon = false, false else parameters.editicon, parameters.labelicon = setIcons(args.editicon, pargs.editicon) -- needs loadI18n by findLand end -- fetch property local claims = {} local bestrank = parameters.listrank == 'bestrank' and parameters.list ~= 'lang' for p in string.gmatch(parameters.property, 'P[%d/P]+') do -- P123 or P45/P67 if string.find(p, ".+/.+") then local props = mw.text.split(p, "/") local claims_child = {} claims_child = getStatements(parameters.id, props[1], bestrank) if #claims_child > 0 then local parent_id, _, _ = getValueOfClaim(claims_child[1], nil, {["formatting"]="raw", ["lang"]=parameters.lang}) if string.sub(parent_id or '', 1, 1) == "Q" then claims = getStatements(parent_id, props[2], bestrank) if #claims > 0 then parameters.property = props[1] break end end end else claims = getStatements(parameters.id, p, bestrank) if #claims > 0 then parameters.property = p break end end end if #claims == 0 then local ret = showerrors and printError("property-not-found") or default return ret, args.query == 'num' and 0 or '' end -- defaults for table local preformat, postformat = "", "" local whitelisted = false local whitelist, blacklist, ignorevalue, selectvalue = {}, {}, {}, {} if parameters.formatting == "table" then parameters.separator = parameters.separator or "<br />" parameters.conjunction = parameters.conjunction or "<br />" parameters.qseparator = getArg(args.qseparator, mw.message.new('Comma-separator'):inLanguage(parameters.lang[1]):plain()) parameters.qconjunction = getArg(args.qconjunction, parameters.qseparator) if not rowformat then rowformat = "$0 ($1" i = 2 while qualifierId[i] do rowformat = rowformat .. ", $" .. i i = i + 1 end rowformat = rowformat .. ")" elseif mw.ustring.find(rowformat, "^[*#]") then parameters.separator = "</li><li>" parameters.conjunction = "</li><li>" if mw.ustring.match(rowformat, "^[*#]") == "*" then preformat = "<ul><li>" postformat = "</li></ul>" else preformat = "<ol><li>" postformat = "</li></ol>" end rowformat = mw.ustring.gsub(rowformat, "^[*#] ?", "") end -- set lists of filtered values whitelist, blacklist, ignorevalue, selectvalue = setFilterLists(#qualifierId, args) local next = next if next(whitelist) ~= nil then whitelisted = true end end -- set feminine case if gender is requested local itemgender = args.itemgender local idgender if itemgender then if string.match(itemgender, "^P%d+$") then local snak_id = getSnak(mw.wikibase.getBestStatements(parameters.id, itemgender), {1, "mainsnak", "datavalue", "value", "id"}) if snak_id then idgender = snak_id end elseif string.match(itemgender, "^Q%d+$") then idgender = itemgender end end local gender_requested = false if parameters.case == "gender" or idgender then gender_requested = true elseif parameters.formatting == "table" then for i=0, #qualifierId do if args["case" .. i] and args["case" .. i] == "gender" then gender_requested = true break end end end if gender_requested then if feminineGender(idgender or parameters.id) then parameters.gender = "feminineform" end end -- get initial sort indices local sortindices = {} for idx in pairs(claims) do sortindices[#sortindices + 1] = idx end -- sort by claim rank local comparator = function(a, b) local rankmap = { deprecated = 2, normal = 1, preferred = 0 } local ranka = rankmap[claims[a].rank or "normal"] .. string.format("%08d", a) local rankb = rankmap[claims[b].rank or "normal"] .. string.format("%08d", b) return ranka < rankb end table.sort(sortindices, comparator) local result, result2, result_query local error if parameters.list or parameters.formatting == "table" then -- convert LF to line feed, <br /> may not work on some cases parameters.separator = parameters.separator == "LF" and "\010" or parameters.separator parameters.conjunction = parameters.conjunction == "LF" and "\010" or parameters.conjunction -- i18n separators parameters.separator = parameters.separator or mw.message.new('Comma-separator'):inLanguage(parameters.lang[1]):plain() parameters.conjunction = parameters.conjunction or (mw.message.new('And'):inLanguage(parameters.lang[1]):plain() .. mw.message.new('Word-separator'):inLanguage(parameters.lang[1]):plain()) -- iterate over all elements and return their value (if existing) local value, valueq local sortkey, sortkeyq local values = {} local sortkeys = {} local refs = {} local rowlist = {} -- rows to list with whitelist or blacklist for idx in pairs(claims) do local claim = claims[sortindices[idx]] local reference = {} if not whitelisted then rowlist[idx] = true end if parameters.formatting == "table" then local params = tableParameters(args, parameters, "0") value, sortkey, error = getValueOfClaim(claim, nil, params) if value then values[#values + 1] = {} sortkeys[#sortkeys + 1] = {} refs[#refs + 1] = {} if whitelist["0"] or blacklist["0"] then local valueraw, _, _ = getValueOfClaim(claim, nil, {["formatting"]="raw", ["lang"]=params.lang}) if whitelist["0"] and whitelist["0"][valueraw or ""] then rowlist[#values] = true elseif blacklist["0"] and blacklist["0"][valueraw or ""] then rowlist[#values] = false end end for i, qual in ipairs(qualifierId) do local j = tostring(i) params = tableParameters(args, parameters, j) local valueq, sortkeyq, valueraw if qual == parameters.property then -- hack for getting the property with another formatting, i.e. colformat1=raw valueq, sortkeyq, _ = getValueOfClaim(claim, nil, params) else for q in mw.text.gsplit(qual, '%s*OR%s*') do if string.find(q, ".+/.+") then valueq, sortkeyq, valueraw = getValueOfParentClaim(claim, q, params) elseif string.find(q, "^/.+") then local claim2 = getStatements(parameters.id, string.sub(q, 2), bestrank) if #claim2 > 0 then -- only first value of a property as alternative to a qualifier -- multiple values may not be related to a given raw of the table valueq, sortkeyq, _ = getValueOfClaim(claim2[1], nil, params) end else valueq, sortkeyq, _ = getValueOfClaim(claim, q, params) end if valueq then qual = q break end end end values[#values]["col" .. j] = valueq sortkeys[#sortkeys]["col" .. j] = sortkeyq or valueq if whitelist[j] or blacklist[j] or ignorevalue[j] or selectvalue[j] then valueq = valueraw or getValueOfClaim(claim, qual, {["formatting"]="raw", ["lang"]=params.lang, ["list"]=params.list}) if valueq then if whitelist[j] then for k, v in pairs(whitelist[j]) do if v and string.find(valueq, k, 1, true) then rowlist[#values] = true end end elseif blacklist[j] then for k, v in pairs(blacklist[j]) do if v and string.find(valueq, k, 1, true) then rowlist[#values] = false end end elseif ignorevalue[j] then for k, v in pairs(ignorevalue[j]) do if v and string.find(valueq, k, 1, true) then values[#values]["col" .. j] = nil end end elseif selectvalue[j] then local selected for k, v in pairs(selectvalue[j]) do if v and string.find(valueq, k, 1, true) then selected = true end end if selected == nil then values[#values]["col" .. j] = nil end end end end end end else value, sortkey, error = getValueOfClaim(claim, qualifierId[1], parameters) values[#values + 1] = {} sortkeys[#sortkeys + 1] = {} refs[#refs + 1] = {} end if not value and showerrors then value = error end if value then if (parameters.references or parameters.onlysourced) and claim.references then reference = claim.references end refs[#refs]["col0"] = reference values[#values]["col0"] = value sortkeys[#sortkeys]["col0"] = sortkey or value end end -- sort and format results sortindices = {} for idx in pairs(values) do sortindices[#sortindices + 1] = idx end if sorting_col then local sorting_table = mw.text.split(sorting_col, '%D+') local comparator = function(a, b) local valuea, valueb local i = 1 while valuea == valueb and i <= #sorting_table do valuea = sortkeys[a]["col" .. sorting_table[i]] or '' valueb = sortkeys[b]["col" .. sorting_table[i]] or '' i = i + 1 end if sorting_up then return valueb > valuea end return valueb < valuea end table.sort(sortindices, comparator) end local maxvals = tonumber(parameters.listmax) result = {} for idx in pairs(values) do local valuerow = values[sortindices[idx]] local reference, valid_ref = getReferences({["references"] = refs[sortindices[idx]]["col0"]}, parameters) value = valuerow["col0"] if parameters.formatting == "table" then if not rowlist[sortindices[idx]] then value = nil else local rowformatting = rowformat .. "$" -- fake end character added for easy gsub value = mw.ustring.gsub(rowformatting, "$0", {["$0"] = value}) value = mw.ustring.gsub(value, "$R0", reference) -- add reference for i, _ in ipairs(qualifierId) do local valueq = valuerow["col" .. i] if args["rowsubformat" .. i] and isSet(valueq) then -- add fake end character $ -- gsub $i not followed by a number so $1 doesn't match $10, $11... -- remove fake end character valueq = captureEscapes(valueq) valueq = mw.ustring.gsub(args["rowsubformat" .. i] .. "$", "$" .. i .. "(%D)", valueq .. "%1") valueq = string.sub(valueq, 1, -2) rowformatting = mw.ustring.gsub(rowformatting, "$" .. i .. "(%D)", args["rowsubformat" .. i] .. "%1") end valueq = valueq and captureEscapes(valueq) or '' value = mw.ustring.gsub(value, "$" .. i .. "(%D)", valueq .. "%1") end value = string.sub(value, 1, -2) -- remove fake end character value = expandBraces(value, rowformatting) end elseif value then value = expandBraces(value, parameters.formatting) value = value .. reference end if isSet(value) and (not parameters.onlysourced or (parameters.onlysourced and valid_ref)) then result[#result + 1] = value if not parameters.list or (maxvals and maxvals == #result) then break end end end if args.query == 'num' then result_query = #result end if #result > 0 then if parameters.formatting == 'table' then result = addEditIconTable(result, parameters) -- in a table, add edit icon on last element end result = preformat .. mw.text.listToText(result, parameters.separator, parameters.conjunction) .. postformat else result = '' end else -- return first element local claim = claims[sortindices[1]] result, result2, error = getValueOfClaim(claim, qualifierId[1], parameters) if result then local ref, valid_ref = getReferences(claim, parameters) if parameters.onlysourced and valid_ref == false then result = nil else result = result .. ref end end if args.query == 'num' then result_query = result and 1 or 0 end end if isSet(result) then if not (parameters.formatting == 'table' or (result2 and result2 == 'no-icon')) then -- add edit icon, except table added previously and except explicit no-icon internal flag result = result .. addEditIcon(parameters) end else if showerrors then result = error else result = default end end if args.query == 'untranslated' and required and not is_sandbox then result_query = untranslated end return result, result_query or '' end -- Local functions for getParentValues ----------------------- local function uc_first(word) if word == nil then return end return mw.ustring.upper(mw.ustring.sub(word, 1, 1)) .. mw.ustring.sub(word, 2) end local function getPropertyValue(id, property, parameter, langs, labelicon, case) local snaks = mw.wikibase.getBestStatements(id, property) local mysnak = getSnak(snaks, {1, "mainsnak"}) if mysnak == nil then return end local entity_id local result = '-' -- default for 'no value' if mysnak.datavalue then entity_id = "Q" .. tostring(mysnak.datavalue.value['numeric-id']) result, _ = getSnakValue(mysnak, {formatting=parameter, lang=langs, labelicon=labelicon, case=case}) end return entity_id, result end local function getParentObjects(id, prop_format, label_format, languages, propertySupString, propertyLabel, propertyLink, label_show, labelicon0, labelicon1, upto_number, upto_label, upto_value, last_only, grammatical_case, include_self) local propertySups = mw.text.split(propertySupString, '[^P%d]') local maxloop = 10 if upto_number then maxloop = upto_number elseif next(upto_label) or next(upto_value) then maxloop = 50 end local labels_filter = next(label_show) local result = {} local id_value = id for iter = 1, maxloop do local link, label, labelwicon, linktext, id_label for _, propertySup in pairs(propertySups) do local _id_value, _link = getPropertyValue(id_value, propertySup, prop_format, languages, labelicon1, grammatical_case) if _id_value and _link then id_value = _id_value; link = _link break end end if not id_value or not link then break end if propertyLink then _, linktext = getPropertyValue(id_value, propertyLink, "label", languages) if linktext then link = link .. " (" .. linktext .. ")" end end id_label, label = getPropertyValue(id_value, propertyLabel, label_format, languages, false, "infoboxlabel") if labelicon0 then _, labelwicon = getPropertyValue(id_value, propertyLabel, label_format, languages, labelicon0, "infoboxlabel") else labelwicon = label end if labels_filter == nil or (label_show[id_label] or label_show[label]) then result[#result + 1] = {labelwicon, link} label_show[id_label or 'none'], label_show[label or 'none'] = nil, nil -- only first label found end if upto_label[id_label] or upto_label[label] or upto_value[id_value] then break end end if last_only then result = {result[#result]} end if include_self then local label_self, link_self _, label_self = getPropertyValue(id, propertyLabel, label_format, languages, labelicon0, "infoboxlabel") link_self, _ = getLabelByLangs(id, languages) table.insert(result, 1, {label_self, link_self}) end return result end local function parentObjectsToString(result, rowformat, cascade, sorting) local ret = {} local first = 1 local last = #result local iter = 1 if sorting == "-1" then first = #result; last = 1; iter = -1 end for i = first, last, iter do local rowtext = mw.ustring.gsub(rowformat, "$[01]", {["$0"] = result[i][1], ["$1"] = result[i][2]}) ret[#ret + 1] = expandBraces(rowtext, rowformat) end if cascade then local direction = mw.language.new(wiki.langcode):isRTL() and "right" or "left" local suffix = "" for i = 1, #ret do ret[i] = '<ul style="line-height:100%; margin-' .. direction .. ':0.45em; padding-' .. direction .. ':0;"><li>' .. ret[i] suffix = suffix .. '</li></ul>' end ret[#ret] = ret[#ret] .. suffix end return ret end -- Returns pairs of parent label and property value fetching a recursive tree function p.getParentValues(frame) local args = frame.args or frame -- via invoke or require local pargs = frame.args and frame:getParent().args or {} if not required and isSet(pargs.sandbox) then return require(wiki.module_title .. "/" .. mw.message.new('Sandboxlink-subpage-name'):inLanguage(wiki.langcode):plain()).getParentValues(frame) end local id = getEntityId(args, pargs) if id == nil then return end local languages = findLang(args.lang) local propertySup = getArg(args.property, "P131") --administrative entity local propertyLabel = getArg(args.label, "P31") --instance local propertyLink = getArg(args.valuetext) local property_format = getArg(args.formatting) local label_format = getArg(args.labelformat, "label") local upto_number = getArg(args.upto) local last_only = getArg(args.last_only, false) local editicon, labelicon = setIcons(args.editicon, pargs.editicon) local include_self = getArg(args.include_self, false) local case = getArg(args.case) local upto_label = {} for q in string.gmatch(args.uptolabelid or '', 'Q%d+') do upto_label[q] = true end if type(tonumber(upto_number)) == "number" then upto_number = tonumber(upto_number) elseif type(upto_number) == 'string' then upto_number = nil require(wiki.module_title .. '/debug').track('upto') -- replace upto by uptolabelid end local upto_value = {} for q in string.gmatch(args.uptovalueid or args.uptolinkid or '', 'Q%d+') do upto_value[q] = true end local label_show = {} for q in string.gmatch(args.showlabelid or '', 'Q%d+') do label_show[q] = true end for _, v in ipairs(mw.text.split(args.labelshow or '', "/")) do if v ~= '' then label_show[uc_first(v)] = true require(wiki.module_title .. '/debug').track('labelshow') -- replace labelshow by showlabelid end end local rowformat = args.rowformat; if not isSet(rowformat) then rowformat = "$0 = $1" end local labelicon0, labelicon1 = labelicon, labelicon if string.find(label_format, '{{.*$0.*}}') or (string.find(rowformat, '{{.*$0.*}}') and label_format ~= 'raw') then labelicon0 = false end local result = getParentObjects(id, property_format, label_format, languages, propertySup, propertyLabel, propertyLink, label_show, labelicon0, labelicon1, upto_number, upto_label, upto_value, last_only, case, include_self) if #result == 0 then return end local separator = args.separator; if not isSet(separator) then separator = "<br />" end local sorting = args.sorting; if sorting == "" then sorting = nil end local cascade = (args.cascade == "true" or args.cascade == "yes") local ret = parentObjectsToString(result, rowformat, cascade, sorting) ret = addEditIconTable(ret, {property=propertySup, editicon=editicon, id=id, lang=languages}) return mw.text.listToText(ret, separator, separator) end -- Link with a parent label -------------------- function p.linkWithParentLabel(frame) local pargs = frame.args and frame:getParent().args or {} if not required and isSet(pargs.sandbox) then return require(wiki.module_title .. "/" .. mw.message.new('Sandboxlink-subpage-name'):inLanguage(wiki.langcode):plain()).linkWithParentLabel(frame) end local args = {} if frame.args then for k, v in pairs(frame.args) do -- metatable args[k] = v end else args = frame -- via require end if isSet(args.value) then return args.value end -- get id value of property/qualifier local largs = mw.clone(args) largs.list = tonumber(args.list) and args.list or true largs.formatting = "raw" largs.separator = "/·/" largs.editicon = false local items_list, _ = p.claim(largs) if not isSet(items_list) then return end local items_table = mw.text.split(items_list, "/·/", true) -- get internal link of property/qualifier if isSet(args.formatting) then largs.formatting = nil -- default link if defined with any value else largs.formatting = "internallink" end local link_list, _ = p.claim(largs) local link_table = mw.text.split(link_list, "/·/", true) -- get label of parent property local parent_claim = getSnak(getStatements(items_table[1], args.parent, true), {1, "mainsnak", "datatype"}) if parent_claim == 'monolingualtext' then largs.formatting = nil largs.list = 'lang' else largs.formatting = "label" largs.list = false end largs.property = args.parent largs.qualifier = nil for i, v in ipairs(items_table) do largs.item = v local link_label, _ = p.claim(largs) if isSet(link_label) then link_table[i] = mw.ustring.gsub(link_table[i] or '', "%[%[(.*)%|.+%]%]", "[[%1|" .. link_label .. "]]") end end args.editicon, _ = setIcons(args.editicon, pargs.editicon) args.id = getEntityId(args, pargs) args.lang = findLang(args.lang) return mw.text.listToText(link_table) .. addEditIcon(args) end -- Calculate number of years old ---------------------------- function p.yearsOld(frame) if not required and frame.args and isSet(frame:getParent().args.sandbox) then return require(wiki.module_title .. "/" .. mw.message.new('Sandboxlink-subpage-name'):inLanguage(wiki.langcode):plain()).yearsOld(frame) end local args = frame.args or frame -- via invoke or require local pargs = frame.args and frame:getParent().args or {} local id = getEntityId(args, pargs) if id == nil then return end local lang = mw.language.new('en') local function getBestDate(id, prop) local mainsnak = getSnak(mw.wikibase.getBestStatements(id, prop), {1, "mainsnak"}) if mainsnak and mainsnak.snaktype then if mainsnak.snaktype == "somevalue" then return {time = nil, precision = 0} elseif mainsnak.snaktype == "value" then return getSnak(mainsnak, {"datavalue", "value"}) end end return {time = nil, precision = nil} end local birth = getBestDate(id, 'P569') if birth.time == nil or birth.precision < 8 then return end local death = getBestDate(id, 'P570') if death.precision and death.precision < 8 then -- includes somevalue return elseif death.time == nil then death = {time = lang:formatDate('c'), precision = 11} -- current date end local dates = {} dates[1] = {['min'] = {}, ['max'] = {}, ['precision'] = birth.precision} dates[1].min.year = tonumber(mw.ustring.match(birth.time, "^[+-]?%d+")) dates[1].min.month = tonumber(mw.ustring.match(birth.time, "-(%d%d)-")) dates[1].min.day = tonumber(mw.ustring.match(birth.time, "-(%d%d)T")) dates[1].max = mw.clone(dates[1].min) dates[2] = {['min'] = {}, ['max'] = {}, ['precision'] = death.precision} dates[2].min.year = tonumber(mw.ustring.match(death.time, "^[+-]?%d+")) dates[2].min.month = tonumber(mw.ustring.match(death.time, "-(%d%d)-")) dates[2].min.day = tonumber(mw.ustring.match(death.time, "-(%d%d)T")) dates[2].max = mw.clone(dates[2].min) for i, d in ipairs(dates) do if d.precision == 10 then -- month d.min.day = 1 local timestamp = string.format("%04d", tostring(math.abs(d.max.year))) .. string.format("%02d", tostring(d.max.month)) .. "01" d.max.day = tonumber(lang:formatDate("j", timestamp .. " + 1 month - 1 day")) elseif d.precision < 10 then -- year or decade d.min.day = 1 d.min.month = 1 d.max.day = 31 d.max.month = 12 if d.precision == 8 then -- decade d.max.year = d.max.year + 9 end end end local function age(d1, d2) local years = d2.year - d1.year if d2.month < d1.month or (d2.month == d1.month and d2.day < d1.day) then years = years - 1 end if d2.year > 0 and d1.year < 0 then years = years - 1 -- no year 0 end return years end local old_min = age(dates[1].max, dates[2].min) local old_max = age(dates[1].min, dates[2].max) if old_max > 200 then require(wiki.module_title .. '/debug').track('200yo') end local old, old_expr if old_min == 0 and old_max == 0 then old = "< 1" old_max = 1 -- expression in singular elseif old_min == old_max then old = old_min else old = old_min .. "/" .. old_max end if args.formatting == 'unit' then local langs = findLang(args.lang) local yo local yo_pl = {} if langs[1] == wiki.langcode then yo_pl = i18n["years-old"] end if not isSet(yo_pl[2]) then local yo_label, _ = getLabelByLangs('Q24564698', langs) yo_pl = {yo_label, yo_label} end yo = mw.language.new(langs[1]):plural(old_max, yo_pl) if mw.ustring.find(yo, '$1', 1, true) then old_expr = mw.ustring.gsub(yo, "$1", old) else old_expr = old .. '&nbsp;' .. yo end elseif args.formatting then old_expr = expandBraces(mw.ustring.gsub(args.formatting, '$1', old), args.formatting) else old_expr = old end return old_expr end -- Gets a label in a given language (content language by default) or its fallbacks, optionnally linked. function p.getLabel(frame) local args = frame.args or frame -- via invoke or require local pargs = frame.args and frame:getParent().args or {} if not required and isSet(pargs.sandbox) then return require(wiki.module_title .. "/" .. mw.message.new('Sandboxlink-subpage-name'):inLanguage(wiki.langcode):plain()).getLabel(frame) end local id = getEntityId(args, pargs, 1) if id == nil then return end local languages = findLang(args.lang) local labelicon = false if mw.wikibase.isValidEntityId(id) then _, labelicon = setIcons(args.editicon, pargs.editicon) end local label_icon = '' local label, lang if args.label then label = args.label else -- exceptions or labels fixed local exist, labels = pcall(require, wiki.module_title .. "/labels" .. (languages[1] == wiki.langcode and '' or '/' .. languages[1])) if exist and labels.infoboxLabelsFromId and next(labels.infoboxLabelsFromId) ~= nil then label = labels.infoboxLabelsFromId[id] end if label == nil then label, lang = getLabelByLangs(id, languages) if label then if isSet(args.itemgender) then if feminineGender(args.itemgender) then label = feminineForm(id, lang) or label end local _, items_g = string.gsub(args.itemgender, "Q%d+", "") if not isSet(args.case) and items_g > 1 then args.case = "plural" end end label = mw.language.new(lang):ucfirst(mw.text.nowiki(label)) -- sanitize if args.case then label = case(args.case, label, lang) end end label_icon = addLabelIcon(id, lang, languages[1], labelicon) end end local linked = args.linked local ret2 = required and untranslated or '' if isSet(linked) and linked ~= "no" then local article = mw.wikibase.getSitelink(id) or ("d:Special:EntityPage/" .. id) return "[[" .. article .. "|" .. (label or id) .. "]]" .. label_icon, ret2 else return (label or id) .. label_icon, ret2 end end function p.sitelinks(frame) local args = frame.args or frame -- via invoke or require local pargs = frame.args and frame:getParent().args or {} -- arguments local param = {} param.id = getEntityId(args, pargs) if param.id == nil then return end param.project = getArg(args.project) param.site = getArg(args.site) param.sitelang = getArg(args.sitelang) param.show = getArg(args.formatting, '[[$w:$l:$t|$s:$t]] $i') param.sep = getArg(args.separator, ', ') -- fetch sitelinks local sitelinks_obj = mw.wikibase.getEntity(param.id).sitelinks local slinks = {} -- do some clean up (commonswiki > commons) and add some data local iw = {['wikipedia'] = 'w', ['wikibooks'] = 'b', ['wikinews'] = 'n', ['wikiquote'] = 'q', ['wikisource'] = 's', ['wikiversity'] = 'v', ['wikivoyage'] = 'voy', ['wiktionary'] = 'wikt', ['commons'] = 'c', ['meta'] = 'm', ['mediawiki'] = 'mw', ['species'] = 'species', ['wikidata'] = 'd', ['wikifunctions'] = 'f'} for slink, sdata in pairs(sitelinks_obj) do -- langcode + wiki, wikibooks, wikinews, wikiquote, wikisource, wikiversity, wikivoyage, wiktionary local s_lang = string.match(slink, '(%l+)wik[it]') local s_project = string.match(slink, 'wik[it]%l*') if slink == 'commonswiki' or slink == 'metawiki' or slink == 'mediawikiwiki' or slink == 'specieswiki' or slink == 'wikidatawiki' or slink == 'wikifunctionswiki' then s_project = string.sub(slink, 1, -5) -- remove -wiki slinks[s_project] = {['lang'] = 'und', ['project'] = s_project, ['iw'] = iw[s_project], ['title'] = sdata.title, ['badges'] = sdata.badges} elseif s_project == 'wiki' then -- restore project full name slinks[slink] = {['lang'] = s_lang, ['project'] = 'wikipedia', ['iw'] = 'w', ['title'] = sdata.title, ['badges'] = sdata.badges} elseif s_project == 'wiktionary' then -- use short site name s_project = string.sub(slink, 1, -7) slinks[s_project] = {['lang'] = s_lang, ['project'] = 'wiktionary', ['iw'] = 'wikt', ['title'] = sdata.title, ['badges'] = sdata.badges} else slinks[slink] = {['lang'] = s_lang, ['project'] = s_project, ['iw'] = iw[s_project], ['title'] = sdata.title, ['badges'] = sdata.badges} end end -- select requested project, site, sitelang local slinks_req = {} if not (param.project or param.site or param.sitelang) then slinks_req = slinks else for pr in string.gmatch(param.project or '', '%l+') do -- lowercase letters, skip separators for sl, sd in pairs(slinks) do if sd.project == pr then slinks_req[sl] = sd end end end for s in string.gmatch(param.site or '', '%l+') do for sl, sd in pairs(slinks) do if sl == s then slinks_req[sl] = sd end end end for l in string.gmatch(param.sitelang or '', '%l+') do for sl, sd in pairs(slinks) do if sd.lang == l then slinks_req[sl] = sd end end end end -- sort table local sites_sorted = {} for sitex in pairs(slinks_req) do sites_sorted[#sites_sorted + 1] = sitex end local sort_project_lang = function(a, b) local key_a = slinks_req[a].project .. slinks_req[a].lang local key_b = slinks_req[b].project .. slinks_req[b].lang return key_a < key_b end table.sort(sites_sorted, sort_project_lang) -- format output local showtext = {} local shownum, showbnum = 0, 0 for _, sl in ipairs(sites_sorted) do local sd = slinks_req[sl] local show = param.show -- default '[[$w:$l:$t|$s:$t]] $i' iw:lang:title, site:title icon, also $p project show = string.gsub(show, '$w', sd.iw) show = string.gsub(show, '$p', sd.project) if sd.lang == 'und' then show = string.gsub(show, '$l:?', '') else show = string.gsub(show, '$l', sd.lang) end show = string.gsub(show, '$t', sd.title) show = string.gsub(show, '$s', sl) if next(sd.badges) then show = string.gsub(show, '$i', '[[File:Article de qualité.svg|15x15px]]') showbnum = showbnum + 1 else show = string.gsub(show, ' ?$i', '') end if show ~= param.show then table.insert(showtext, show) end shownum = shownum + 1 end local output if string.find(param.show, '$[nb]') then output = string.gsub(param.show, '$n', shownum) -- number of sites output = string.gsub(output, '$b', showbnum) -- number of badges else output = table.concat(showtext, param.sep) end return output end -- Utilities ----------------------------- -- See also module ../debug. -- Copied from Module:Wikibase function p.getSiteLink(frame) local args = frame.args or frame -- via invoke or require local pargs = frame.args and frame:getParent().args or {} local id = getEntityId(args, pargs, 1) if id == nil then return end return mw.wikibase.getSitelink(id, mw.text.trim(args[2] or '')) end -- Helper function for the default language code used function p.lang(frame) local lang = frame and frame.args[1] -- nil via require return findLang(lang)[1] end -- Number of statements function p.numStatements(frame) local args = frame.args or frame -- via invoke or require local pargs = frame.args and frame:getParent().args or {} local id = getEntityId(args, pargs) if id == nil then return 0 end local prop = mw.text.trim(args[1] or '') local num = {} if not isSet(prop) then local largs = {} for k, v in pairs(pargs) do largs[k] = v end for k, v in pairs(args) do largs[k] = v end largs.query = 'num' _, num = p.claim(largs) return num elseif args[2] then -- qualifier local qual = mw.text.trim(args[2]) local values = p.claim{item=id, property=prop, qualifier=qual, formatting='raw', separator='/·/'} if values then num = mw.text.split(values, '/·/') end else num = mw.wikibase.getBestStatements(id, prop) end return #num end -- Returns true if property datavalue is found excluding novalue/somevalue function p.validProperty(frame) local args = frame.args or frame -- via invoke or require local pargs = frame.args and frame:getParent().args or {} local item = getEntityId(args, pargs) if item == nil then return end local property = mw.text.trim(args[1]) local prop_data = getSnak(mw.wikibase.getBestStatements(item, property), {1, "mainsnak", "datavalue"}) return prop_data and true or nil end function p.editAtWikidata(frame) local args = frame.args or frame -- via invoke or require local pargs = frame.args and frame:getParent().args or {} local value = isSet(args[1]) if value then return end local param = {} param.id = getEntityId(args, pargs) param.property = args.property param.lang = findLang(args.lang) param.editicon, _ = setIcons(args.editicon) return addEditIcon(param) end function p.formatNum(frame) local num = tonumber(mw.text.trim(frame.args[1])) local lang = findLang(mw.text.trim(frame.args[2])) return mw.language.new(lang[1]):formatNum(num) end return p ah1s6p8v51wcla88xdb3loqaje9qdw7 فرما:Collapsible conditional list 10 28651 136737 134130 2026-04-30T15:36:00Z آیات محراج 11062 136737 wikitext text/x-wiki <includeonly>{{#if:{{{1|}}} |{{#ifexpr: {{#invoke:String|len|s={{{1|}}}}} > {{{2|180}}}|<div class="mw-collapsible {{#if:{{{expand|}}}||mw-collapsed}}"style="{{#if:{{{framestyle|}}}|{{{framestyle|}}}|border:none; padding: 0;"}}><div class="{{{titleclass|}}}" style="{{#if:{{{titlestyle|}}}|{{{titlestyle|}}}|width:100%;" align="left}}">{{#if:{{{title|}}} | {{{title|}}}}}</div><div class="mw-collapsible-content" style="{{#if:{{{liststyle|}}}|{{{liststyle|}}}|text-align:left;}}">{{{1|}}}</div></div>|{{#if:{{{titlestyle2|}}}{{{title2|}}} |<div class="{{{titleclass2|{{{titleclass|}}}}}}" style="{{if empty|{{{titlestyle2|}}}|{{{titlestyle|}}}}}">{{{title2|}}}</div>}}<div style="{{#if:{{{liststyle|}}}|{{{liststyle|}}}|text-align:start;}}">{{{1|}}}</div>| <div class="mw-collapsible {{#if:{{{expand|}}}||mw-collapsed}}"style="{{#if:{{{framestyle|}}}|{{{framestyle|}}}|border:none; padding: 0;"}}><div class="{{{titleclass|}}}" style="{{#if:{{{titlestyle|}}}|{{{titlestyle|}}}|width:100%;" align="left}}">{{#if:{{{title|}}} | {{{title|}}}|{{#invoke:Wikibase|label|Q27948}}}}</div><div class="mw-collapsible-content" style="{{#if:{{{liststyle|}}}|{{{liststyle|}}}|text-align:left;}}">{{{1|}}}</div></div>}}}}</includeonly><noinclude> [[Category:Formatting templates]] </noinclude> 1j0eyov9wxdeq9pc0onzdwn5k01soe2 136738 136737 2026-04-30T15:36:13Z آیات محراج 11062 136738 wikitext text/x-wiki <includeonly>{{#if:{{{1|}}} |{{#ifexpr: {{#invoke:String|len|s={{{1|}}}}} > {{{2|180}}}|<div class="mw-collapsible {{#if:{{{expand|}}}||mw-collapsed}}"style="{{#if:{{{framestyle|}}}|{{{framestyle|}}}|border:none; padding: 0;"}}><div class="{{{titleclass|}}}" style="{{#if:{{{titlestyle|}}}|{{{titlestyle|}}}|width:100%;" align="left}}">{{#if:{{{title|}}} | {{{title|}}}}}</div><div class="mw-collapsible-content" style="{{#if:{{{liststyle|}}}|{{{liststyle|}}}|text-align:left;}}">{{{1|}}}</div></div>|{{#if:{{{titlestyle2|}}}{{{title2|}}} |<div class="{{{titleclass2|{{{titleclass|}}}}}}" style="{{if empty|{{{titlestyle2|}}}|{{{titlestyle|}}}}}">{{{title2|}}}</div>}}<div style="{{#if:{{{liststyle|}}}|{{{liststyle|}}}|text-align:start;}}">{{{1|}}}</div>| <div class="mw-collapsible {{#if:{{{expand|}}}||mw-collapsed}}"style="{{#if:{{{framestyle|}}}|{{{framestyle|}}}|border:none; padding: 0;"}}><div class="{{{titleclass|}}}" style="{{#if:{{{titlestyle|}}}|{{{titlestyle|}}}|width:100%;" align="left}}">{{#if:{{{title|}}} | {{{title|}}}|{{#invoke:Wikibase|label|Q27948}}}}</div><div class="mw-collapsible-content" style="{{#if:{{{liststyle|}}}|{{{liststyle|}}}|text-align:left;}}">{{{1|}}}</div></div>}}}}</includeonly><noinclude> </noinclude> if2309vdgoesmd4wukjimx60pw0z1gk 136739 136738 2026-04-30T15:38:20Z آیات محراج 11062 [[Special:Contributions/آیات محراج|آیات محراج]] ([[User talk:آیات محراج|کَتھ]]) سٕنٛدِ طَرفہٕ کَرنہٕ آمٕژ [[Special:Diff/136738|136738]] تَبدیٖلی آی رَد کَرنہٕ 136739 wikitext text/x-wiki <includeonly>{{#if:{{{1|}}} |{{#ifexpr: {{#invoke:String|len|s={{{1|}}}}} > {{{2|180}}}|<div class="mw-collapsible {{#if:{{{expand|}}}||mw-collapsed}}"style="{{#if:{{{framestyle|}}}|{{{framestyle|}}}|border:none; padding: 0;"}}><div class="{{{titleclass|}}}" style="{{#if:{{{titlestyle|}}}|{{{titlestyle|}}}|width:100%;" align="left}}">{{#if:{{{title|}}} | {{{title|}}}}}</div><div class="mw-collapsible-content" style="{{#if:{{{liststyle|}}}|{{{liststyle|}}}|text-align:left;}}">{{{1|}}}</div></div>|{{#if:{{{titlestyle2|}}}{{{title2|}}} |<div class="{{{titleclass2|{{{titleclass|}}}}}}" style="{{if empty|{{{titlestyle2|}}}|{{{titlestyle|}}}}}">{{{title2|}}}</div>}}<div style="{{#if:{{{liststyle|}}}|{{{liststyle|}}}|text-align:start;}}">{{{1|}}}</div>| <div class="mw-collapsible {{#if:{{{expand|}}}||mw-collapsed}}"style="{{#if:{{{framestyle|}}}|{{{framestyle|}}}|border:none; padding: 0;"}}><div class="{{{titleclass|}}}" style="{{#if:{{{titlestyle|}}}|{{{titlestyle|}}}|width:100%;" align="left}}">{{#if:{{{title|}}} | {{{title|}}}|{{#invoke:Wikibase|label|Q27948}}}}</div><div class="mw-collapsible-content" style="{{#if:{{{liststyle|}}}|{{{liststyle|}}}|text-align:left;}}">{{{1|}}}</div></div>}}}}</includeonly><noinclude> [[Category:Formatting templates]] </noinclude> 1j0eyov9wxdeq9pc0onzdwn5k01soe2 136740 136739 2026-04-30T15:38:41Z آیات محراج 11062 [[Special:Contributions/آیات محراج|آیات محراج]] ([[User talk:آیات محراج|کَتھ]]) سٕنٛدِ طَرفہٕ کَرنہٕ آمٕژ [[Special:Diff/136737|136737]] تَبدیٖلی آی رَد کَرنہٕ 136740 wikitext text/x-wiki <includeonly><!-- -->{{#if:{{{1|}}} |{{#ifexpr:{{Str len|{{LcPlainText|{{{1|}}}}} }} > {{MatchRegex|{{{2|}}} |%d+|{{{2|}}}|40 }}<!--check it's numeric or 40 as default; when length > limit then build a box, collapsed, with {{{framestyle|}}} or without border by default. empty or {{{title|}}} when present. ___________________ Building the frame -->|<div class="mw-collapsible {{#if:{{{expand|}}}||mw-collapsed}}"<!-- when {{{expand|}}} box starts open -->style="{{#if:{{{framestyle|}}}<!-- {{{framestyle|}}} informed, apply -->|{{{framestyle|}}}|border:none; padding: 0;"}}><!-- Block of the bar in the box with collapsing button. Blank as default or with {{{title|}}} when present. Style from {{{titlestyle|}}} or left align, by default. ___________________ --><div class="{{{titleclass|}}}" style="{{#if:{{{titlestyle|}}}|{{{titlestyle|}}}<!-- -->|width:100%;" align="left}}"><!-- -->{{#if:{{{title|}}} | {{{title|}}}}}</div><!-- Block of content {{{1}}}. It applies {{{liststyle|}}} or left align by default. ___________________ --><div class="mw-collapsible-content" style="{{#if:{{{liststyle|}}}|{{{liststyle|}}}<!-- -->|text-align:left;}}">{{{1|}}}</div></div><!-- ______________________________ Process for text length < limit to collapse -->|{{#if:{{{titlestyle2|}}}{{{title2|}}} |<div class="{{{titleclass2|{{{titleclass|}}}}}}" style="{{if empty|{{{titlestyle2|}}}|{{{titlestyle|}}}}}">{{{title2|}}}</div>}}<!-- --><div style="{{#if:{{{liststyle|}}}|{{{liststyle|}}}<!-- -->|text-align:start;}}">{{{1|}}}</div><!-- content without colapsing --> | <div class="mw-collapsible {{#if:{{{expand|}}}||mw-collapsed}}"<!-- Build a box for line feed -->style="{{#if:{{{framestyle|}}}<!-- -->|{{{framestyle|}}}|border:none; padding: 0;"}}><!-- --><div class="{{{titleclass|}}}" style="{{#if:{{{titlestyle|}}}|{{{titlestyle|}}}<!-- -->|width:100%;" align="left}}"><!-- -->{{#if:{{{title|}}} | {{{title|}}}|{{#invoke:Wikibase|label|Q27948}}}}</div><!-- --><div class="mw-collapsible-content" style="{{#if:{{{liststyle|}}}|{{{liststyle|}}}<!-- -->|text-align:left;}}">{{{1|}}}</div></div><!-- -->}}<!-- -->}}</includeonly><noinclude>{{documentation}}</noinclude> lqmvpgdjev5za5k5bhomz0al85cit0t 136742 136740 2026-04-30T15:42:07Z آیات محراج 11062 136742 wikitext text/x-wiki <includeonly><!-- -->{{#if:{{{1|}}} |{{#ifexpr:{{Str len1|{{LcPlainText|{{{1|}}}}} }} > {{MatchRegex|{{{2|}}} |%d+|{{{2|}}}|40 }}<!--check it's numeric or 40 as default; when length > limit then build a box, collapsed, with {{{framestyle|}}} or without border by default. empty or {{{title|}}} when present. ___________________ Building the frame -->|<div class="mw-collapsible {{#if:{{{expand|}}}||mw-collapsed}}"<!-- when {{{expand|}}} box starts open -->style="{{#if:{{{framestyle|}}}<!-- {{{framestyle|}}} informed, apply -->|{{{framestyle|}}}|border:none; padding: 0;"}}><!-- Block of the bar in the box with collapsing button. Blank as default or with {{{title|}}} when present. Style from {{{titlestyle|}}} or left align, by default. ___________________ --><div class="{{{titleclass|}}}" style="{{#if:{{{titlestyle|}}}|{{{titlestyle|}}}<!-- -->|width:100%;" align="left}}"><!-- -->{{#if:{{{title|}}} | {{{title|}}}}}</div><!-- Block of content {{{1}}}. It applies {{{liststyle|}}} or left align by default. ___________________ --><div class="mw-collapsible-content" style="{{#if:{{{liststyle|}}}|{{{liststyle|}}}<!-- -->|text-align:left;}}">{{{1|}}}</div></div><!-- ______________________________ Process for text length < limit to collapse -->|{{#if:{{{titlestyle2|}}}{{{title2|}}} |<div class="{{{titleclass2|{{{titleclass|}}}}}}" style="{{if empty|{{{titlestyle2|}}}|{{{titlestyle|}}}}}">{{{title2|}}}</div>}}<!-- --><div style="{{#if:{{{liststyle|}}}|{{{liststyle|}}}<!-- -->|text-align:start;}}">{{{1|}}}</div><!-- content without colapsing --> | <div class="mw-collapsible {{#if:{{{expand|}}}||mw-collapsed}}"<!-- Build a box for line feed -->style="{{#if:{{{framestyle|}}}<!-- -->|{{{framestyle|}}}|border:none; padding: 0;"}}><!-- --><div class="{{{titleclass|}}}" style="{{#if:{{{titlestyle|}}}|{{{titlestyle|}}}<!-- -->|width:100%;" align="left}}"><!-- -->{{#if:{{{title|}}} | {{{title|}}}|{{#invoke:Wikibase|label|Q27948}}}}</div><!-- --><div class="mw-collapsible-content" style="{{#if:{{{liststyle|}}}|{{{liststyle|}}}<!-- -->|text-align:left;}}">{{{1|}}}</div></div><!-- -->}}<!-- -->}}</includeonly><noinclude>{{documentation}}</noinclude> i04gowhmvb1z9g2dku2lxztc8v91ue7 رُکُن:Nadeemulhaqmir-bot/log/2026/4 2 28696 136761 136662 2026-04-30T18:01:24Z Nadeemulhaqmir-bot 9480 باٹ چھُ اَز دۄہُک لاگ مَحفوٗظ کَران. 136761 wikitext text/x-wiki ==1-4-2026== ==== [[سُگندھا]] - ([[Special:Diff/134380|فَرَق]]) ==== # <nowiki> تعاون </nowiki><b> -> </b><nowiki>سہکٲری</nowiki> # <nowiki> ێ </nowiki><b> -> </b><nowiki>یٚ</nowiki> ==== [[گیاناہُک ٹوٹھ سرزمین، دٔرِیاون تہٕ مٲدانن ہٕنٛز]] - ([[Special:Diff/134381|فَرَق]]) ==== # <nowiki> منٛز </nowiki><b> -> </b><nowiki>مَنٛز</nowiki> # <nowiki> ٕ. </nowiki><b> -> </b><nowiki>ٕ۔</nowiki> # <nowiki> ۍ </nowiki><b> -> </b><nowiki>ؠ</nowiki> ==== [[جارج ٹاؤن، گیانا]] - ([[Special:Diff/134382|فَرَق]]) ==== # <nowiki> آبادی </nowiki><b> -> </b><nowiki>آبٲدی</nowiki> # <nowiki> اکھ </nowiki><b> -> </b><nowiki>اَکھ</nowiki> # <nowiki> چُھ </nowiki><b> -> </b><nowiki>چھُ</nowiki> # <nowiki> دارالحکومت </nowiki><b> -> </b><nowiki>رازدٲنؠ</nowiki> # <nowiki> شہر </nowiki><b> -> </b><nowiki>شَہَر</nowiki> # <nowiki> کھوتہٕ </nowiki><b> -> </b><nowiki>کھۄتہٕ</nowiki> ==== [[عِرفان علی]] - ([[Special:Diff/134383|فَرَق]]) ==== # <nowiki> اکھ </nowiki><b> -> </b><nowiki>اَکھ</nowiki> # <nowiki> منٛز </nowiki><b> -> </b><nowiki>مَنٛز</nowiki> # <nowiki> مسلمان </nowiki><b> -> </b><nowiki>مُسلمان</nowiki> # <nowiki> ۍ </nowiki><b> -> </b><nowiki>ؠ</nowiki> ==== [[گیانا]] - ([[Special:Diff/134384|فَرَق]]) ==== # <nowiki> اکھ </nowiki><b> -> </b><nowiki>اَکھ</nowiki> # <nowiki> پیٹھ </nowiki><b> -> </b><nowiki>پؠٹھ</nowiki> # <nowiki> کھوتہٕ </nowiki><b> -> </b><nowiki>کھۄتہٕ</nowiki> ==== [[جنگٕلؠ نوٗل]] - ([[Special:Diff/134385|فَرَق]]) ==== # <nowiki> کِہ </nowiki><b> -> </b><nowiki>کہِ</nowiki> ==== [[تِبتی پۄژھٕ لوو]] - ([[Special:Diff/134386|فَرَق]]) ==== # <nowiki> اکھ </nowiki><b> -> </b><nowiki>اَکھ</nowiki> # <nowiki> پیٹھ </nowiki><b> -> </b><nowiki>پؠٹھ</nowiki> # <nowiki> تقریبا </nowiki><b> -> </b><nowiki>تَقریٖبَن</nowiki> # <nowiki> سۭتۍ </nowiki><b> -> </b><nowiki>سٟتؠ</nowiki> # <nowiki> کھوتہٕ </nowiki><b> -> </b><nowiki>کھۄتہٕ</nowiki> # <nowiki> منٛز </nowiki><b> -> </b><nowiki>مَنٛز</nowiki> # <nowiki> میٹر </nowiki><b> -> </b><nowiki>میٖٹَر</nowiki> ==== [[پٹیالہٕ]] - ([[Special:Diff/134387|فَرَق]]) ==== # <nowiki> دارالحکومت </nowiki><b> -> </b><nowiki>رازدٲنؠ</nowiki> # <nowiki> کھوتہٕ </nowiki><b> -> </b><nowiki>کھۄتہٕ</nowiki> ==2-4-2026== ==== [[اِمتیاز علی]] - ([[Special:Diff/134460|فَرَق]]) ==== # <nowiki> اکھ </nowiki><b> -> </b><nowiki>اَکھ</nowiki> # <nowiki> فلم </nowiki><b> -> </b><nowiki>فِلِم</nowiki> # <nowiki> ہندوستٲنی </nowiki><b> -> </b><nowiki>ہِندوستٲنؠ</nowiki> ==== [[آبھا ہانجوٗرا]] - ([[Special:Diff/134461|فَرَق]]) ==== # <nowiki> ن. </nowiki><b> -> </b><nowiki>ن۔</nowiki> # <nowiki> مٕہ </nowiki><b> -> </b><nowiki>مہٕ</nowiki> ==== [[جوآنا لملے]] - ([[Special:Diff/134462|فَرَق]]) ==== # <nowiki> اکھ </nowiki><b> -> </b><nowiki>اَکھ</nowiki> # <nowiki> ٹیلی ویژن </nowiki><b> -> </b><nowiki>ٹیلی وِجَن</nowiki> # <nowiki> منز </nowiki><b> -> </b><nowiki>مَنٛز</nowiki> # <nowiki> منٛز </nowiki><b> -> </b><nowiki>مَنٛز</nowiki> # <nowiki> ر. </nowiki><b> -> </b><nowiki>ر۔</nowiki> # <nowiki> ۍ </nowiki><b> -> </b><nowiki>ؠ</nowiki> ==== [[یادگِر ضِلہٕ]] - ([[Special:Diff/134463|فَرَق]]) ==== # <nowiki> رِیاسَت </nowiki><b> -> </b><nowiki>رِیاسَتھ</nowiki> ==== [[وِجَیَنَگَر ضِلہٕ]] - ([[Special:Diff/134464|فَرَق]]) ==== # <nowiki> رِیاسَت </nowiki><b> -> </b><nowiki>رِیاسَتھ</nowiki> ==== [[وۄتُر کنڑ]] - ([[Special:Diff/134465|فَرَق]]) ==== # <nowiki> رِیاسَت </nowiki><b> -> </b><nowiki>رِیاسَتھ</nowiki> ==== [[اُڈُپی ضِلہٕ]] - ([[Special:Diff/134466|فَرَق]]) ==== # <nowiki> رِیاسَت </nowiki><b> -> </b><nowiki>رِیاسَتھ</nowiki> ==== [[تُمَکُرُ ضِلہٕ]] - ([[Special:Diff/134467|فَرَق]]) ==== # <nowiki> رِیاسَت </nowiki><b> -> </b><nowiki>رِیاسَتھ</nowiki> ==== [[شِموگا ضِلہٕ]] - ([[Special:Diff/134468|فَرَق]]) ==== # <nowiki> رِیاسَت </nowiki><b> -> </b><nowiki>رِیاسَتھ</nowiki> ==== [[بَنٛگلور دَکھیُٛن ضِلہٕ]] - ([[Special:Diff/134469|فَرَق]]) ==== # <nowiki> رِیاسَت </nowiki><b> -> </b><nowiki>رِیاسَتھ</nowiki> ==== [[رایَچوٗر ضِلہٕ]] - ([[Special:Diff/134470|فَرَق]]) ==== # <nowiki> رِیاسَت </nowiki><b> -> </b><nowiki>رِیاسَتھ</nowiki> ==== [[میسوٗر ضِلہٕ]] - ([[Special:Diff/134471|فَرَق]]) ==== # <nowiki> رِیاسَت </nowiki><b> -> </b><nowiki>رِیاسَتھ</nowiki> ==== [[مانٛڈیا ضِلہٕ]] - ([[Special:Diff/134472|فَرَق]]) ==== # <nowiki> رِیاسَت </nowiki><b> -> </b><nowiki>رِیاسَتھ</nowiki> ==== [[کوپل ضِلہٕ]] - ([[Special:Diff/134473|فَرَق]]) ==== # <nowiki> رِیاسَت </nowiki><b> -> </b><nowiki>رِیاسَتھ</nowiki> ==== [[کولار ضِلہٕ]] - ([[Special:Diff/134474|فَرَق]]) ==== # <nowiki> رِیاسَت </nowiki><b> -> </b><nowiki>رِیاسَتھ</nowiki> ==== [[کوڈَگہٕ ضِلہٕ]] - ([[Special:Diff/134475|فَرَق]]) ==== # <nowiki> رِیاسَت </nowiki><b> -> </b><nowiki>رِیاسَتھ</nowiki> ==== [[کَلَبُرَگی ضِلہٕ]] - ([[Special:Diff/134476|فَرَق]]) ==== # <nowiki> رِیاسَت </nowiki><b> -> </b><nowiki>رِیاسَتھ</nowiki> ==== [[ہاویری ضِلہٕ]] - ([[Special:Diff/134477|فَرَق]]) ==== # <nowiki> رِیاسَت </nowiki><b> -> </b><nowiki>رِیاسَتھ</nowiki> ==== [[ہاسن ضِلہٕ]] - ([[Special:Diff/134478|فَرَق]]) ==== # <nowiki> رِیاسَت </nowiki><b> -> </b><nowiki>رِیاسَتھ</nowiki> ==== [[گدگ ضِلہٕ]] - ([[Special:Diff/134479|فَرَق]]) ==== # <nowiki> رِیاسَت </nowiki><b> -> </b><nowiki>رِیاسَتھ</nowiki> ==== [[دھارواڑ ضِلہٕ]] - ([[Special:Diff/134480|فَرَق]]) ==== # <nowiki> رِیاسَت </nowiki><b> -> </b><nowiki>رِیاسَتھ</nowiki> ==== [[داونگیرے ضِلہٕ]] - ([[Special:Diff/134482|فَرَق]]) ==== # <nowiki> رِیاسَت </nowiki><b> -> </b><nowiki>رِیاسَتھ</nowiki> ==== [[دَکھیُٛن کنڑ]] - ([[Special:Diff/134483|فَرَق]]) ==== # <nowiki> رِیاسَت </nowiki><b> -> </b><nowiki>رِیاسَتھ</nowiki> ==== [[چِترَدُرگا ضِلہٕ]] - ([[Special:Diff/134484|فَرَق]]) ==== # <nowiki> رِیاسَت </nowiki><b> -> </b><nowiki>رِیاسَتھ</nowiki> ==== [[چِکَمَگَلوٗر ضِلہٕ]] - ([[Special:Diff/134485|فَرَق]]) ==== # <nowiki> رِیاسَت </nowiki><b> -> </b><nowiki>رِیاسَتھ</nowiki> ==== [[چِککَبَللَپُر ضِلہٕ]] - ([[Special:Diff/134486|فَرَق]]) ==== # <nowiki> رِیاسَت </nowiki><b> -> </b><nowiki>رِیاسَتھ</nowiki> ==== [[چامراجنگر ضِلہٕ]] - ([[Special:Diff/134487|فَرَق]]) ==== # <nowiki> رِیاسَت </nowiki><b> -> </b><nowiki>رِیاسَتھ</nowiki> ==== [[بیٖجاپُر ضِلہٕ]] - ([[Special:Diff/134488|فَرَق]]) ==== # <nowiki> رِیاسَت </nowiki><b> -> </b><nowiki>رِیاسَتھ</nowiki> ==== [[بیٖدَر ضِلہٕ]] - ([[Special:Diff/134489|فَرَق]]) ==== # <nowiki> رِیاسَت </nowiki><b> -> </b><nowiki>رِیاسَتھ</nowiki> ==== [[بیٚللاری ضِلہٕ]] - ([[Special:Diff/134490|فَرَق]]) ==== # <nowiki> رِیاسَت </nowiki><b> -> </b><nowiki>رِیاسَتھ</nowiki> ==== [[بَنٛگلور شٔہری ضِلہٕ]] - ([[Special:Diff/134491|فَرَق]]) ==== # <nowiki> رِیاسَت </nowiki><b> -> </b><nowiki>رِیاسَتھ</nowiki> ==== [[بَنٛگلور وۄتُر ضِلہٕ]] - ([[Special:Diff/134492|فَرَق]]) ==== # <nowiki> رِیاسَت </nowiki><b> -> </b><nowiki>رِیاسَتھ</nowiki> ==== [[باگلکوٹ ضِلہٕ]] - ([[Special:Diff/134493|فَرَق]]) ==== # <nowiki> رِیاسَت </nowiki><b> -> </b><nowiki>رِیاسَتھ</nowiki> ==== [[دَکھیُٛن گوا ضِلہٕ]] - ([[Special:Diff/134494|فَرَق]]) ==== # <nowiki> رِیاسَت </nowiki><b> -> </b><nowiki>رِیاسَتھ</nowiki> ==== [[وۄتُر گوا ضِلہٕ]] - ([[Special:Diff/134495|فَرَق]]) ==== # <nowiki> رِیاسَت </nowiki><b> -> </b><nowiki>رِیاسَتھ</nowiki> ==== [[پادَر سٕہہ]] - ([[Special:Diff/134496|فَرَق]]) ==== # [[وِکیٖپیٖڈیا:حَوالہٕ|حَوالہٕ]] وَرٲے مَضموٗن ٹیگ کَران ==3-4-2026== ==== [[ویرایٹ فِلِم تہوار (کٔشیٖر )]] - ([[Special:Diff/134572|فَرَق]]) ==== # <nowiki> اتھ </nowiki><b> -> </b><nowiki>اَتھ</nowiki> # <nowiki> استعمال </nowiki><b> -> </b><nowiki>اِستِمال</nowiki> # <nowiki> اکھ </nowiki><b> -> </b><nowiki>اَکھ</nowiki> # <nowiki> امہ </nowiki><b> -> </b><nowiki>اَمہِ</nowiki> # <nowiki> اَمہ </nowiki><b> -> </b><nowiki>اَمہِ</nowiki> # <nowiki> اسلٲمی </nowiki><b> -> </b><nowiki>اِسلٲمی</nowiki> # <nowiki> انسان </nowiki><b> -> </b><nowiki>اِنسان</nowiki> # <nowiki> پیٹھ </nowiki><b> -> </b><nowiki>پؠٹھ</nowiki> # <nowiki> تہ </nowiki><b> -> </b><nowiki>تہٕ</nowiki> # <nowiki> چُھ </nowiki><b> -> </b><nowiki>چھُ</nowiki> # <nowiki> خلاف </nowiki><b> -> </b><nowiki>خَلاف</nowiki> # <nowiki> ریاست </nowiki><b> -> </b><nowiki>رِیاسَتھ</nowiki> # <nowiki> زیادٕ </nowiki><b> -> </b><nowiki>زیٛادٕ</nowiki> # <nowiki> سۭتۍ </nowiki><b> -> </b><nowiki>سٟتؠ</nowiki> # <nowiki> شُروٗع </nowiki><b> -> </b><nowiki>شۆروٗع</nowiki> # <nowiki> صحیح </nowiki><b> -> </b><nowiki>صٔحیٖح</nowiki> # <nowiki> فلم </nowiki><b> -> </b><nowiki>فِلِم</nowiki> # <nowiki> منز </nowiki><b> -> </b><nowiki>مَنٛز</nowiki> # <nowiki> منٛز </nowiki><b> -> </b><nowiki>مَنٛز</nowiki> # <nowiki> مدد </nowiki><b> -> </b><nowiki>مَدَتھ</nowiki> # <nowiki> مارچ </nowiki><b> -> </b><nowiki>مارٕچ</nowiki> # <nowiki> ہٕنز </nowiki><b> -> </b><nowiki>ہٕنٛز</nowiki> # <nowiki> ہنز </nowiki><b> -> </b><nowiki>ہِنٛز</nowiki> # <nowiki> ہُند </nowiki><b> -> </b><nowiki>ہُنٛد</nowiki> # <nowiki> یہ </nowiki><b> -> </b><nowiki>یہِ</nowiki> # <nowiki> یتھ </nowiki><b> -> </b><nowiki>یَتھ</nowiki> # <nowiki> يٖ </nowiki><b> -> </b><nowiki>یٖ</nowiki> # <nowiki> یونیورسٹی </nowiki><b> -> </b><nowiki>یوٗنِوَرسِٹی</nowiki> # <nowiki> ٹ. </nowiki><b> -> </b><nowiki>ٹ۔</nowiki> # <nowiki> ۍ </nowiki><b> -> </b><nowiki>ؠ</nowiki> # <nowiki> ٮ۪ </nowiki><b> -> </b><nowiki>ؠ</nowiki> ==== [[پٕرشِیَن بیٛأر]] - ([[Special:Diff/134573|فَرَق]]) ==== # <nowiki> پٮ۪ٹھٕ </nowiki><b> -> </b><nowiki>پؠٹھٕ</nowiki> # <nowiki> ٮ۪ </nowiki><b> -> </b><nowiki>ؠ</nowiki> ==== [[پیپل]] - ([[Special:Diff/134574|فَرَق]]) ==== # <nowiki> اکھ </nowiki><b> -> </b><nowiki>اَکھ</nowiki> # <nowiki> چُھ </nowiki><b> -> </b><nowiki>چھُ</nowiki> # <nowiki> شروع </nowiki><b> -> </b><nowiki>شۆروٗع</nowiki> # <nowiki> منٛز </nowiki><b> -> </b><nowiki>مَنٛز</nowiki> ==== [[کُنال کھیموٗ]] - ([[Special:Diff/134575|فَرَق]]) ==== # <nowiki> فلم </nowiki><b> -> </b><nowiki>فِلِم</nowiki> ==== [[بھایی المست]] - ([[Special:Diff/134576|فَرَق]]) ==== # <nowiki> اکھ </nowiki><b> -> </b><nowiki>اَکھ</nowiki> # <nowiki> اگست </nowiki><b> -> </b><nowiki>اَگَست</nowiki> # <nowiki> پٮ۪ٹھ </nowiki><b> -> </b><nowiki>پؠٹھ</nowiki> # <nowiki> پٮ۪ٹھٕ </nowiki><b> -> </b><nowiki>پؠٹھٕ</nowiki> # <nowiki> سۭتۍ </nowiki><b> -> </b><nowiki>سٟتؠ</nowiki> # <nowiki> سۭتہِ </nowiki><b> -> </b><nowiki>سٟتہِ</nowiki> # <nowiki> منٛز </nowiki><b> -> </b><nowiki>مَنٛز</nowiki> # <nowiki> ۍ </nowiki><b> -> </b><nowiki>ؠ</nowiki> ==== [[پَچھِم گوداوری ضِلہٕ]] - ([[Special:Diff/134577|فَرَق]]) ==== # <nowiki> رِیاسَت </nowiki><b> -> </b><nowiki>رِیاسَتھ</nowiki> ==== [[وِزیانگرم ضِلہٕ]] - ([[Special:Diff/134578|فَرَق]]) ==== # <nowiki> رِیاسَت </nowiki><b> -> </b><nowiki>رِیاسَتھ</nowiki> ==== [[وِشاکھاپٹنم ضِلہٕ]] - ([[Special:Diff/134579|فَرَق]]) ==== # <nowiki> رِیاسَت </nowiki><b> -> </b><nowiki>رِیاسَتھ</nowiki> ==== [[تِرُپَتی ضِلہٕ]] - ([[Special:Diff/134580|فَرَق]]) ==== # <nowiki> رِیاسَت </nowiki><b> -> </b><nowiki>رِیاسَتھ</nowiki> ==== [[شرٛیکاکُلم ضِلہٕ]] - ([[Special:Diff/134581|فَرَق]]) ==== # <nowiki> رِیاسَت </nowiki><b> -> </b><nowiki>رِیاسَتھ</nowiki> ==== [[شرِٛی ستیا سائی ضِلہٕ]] - ([[Special:Diff/134582|فَرَق]]) ==== # <nowiki> رِیاسَت </nowiki><b> -> </b><nowiki>رِیاسَتھ</nowiki> ==== [[پرٛاکاسَم ضِلہٕ]] - ([[Special:Diff/134583|فَرَق]]) ==== # <nowiki> ضلعہٕ </nowiki><b> -> </b><nowiki>ضِلہٕ</nowiki> # <nowiki> کھوتہٕ </nowiki><b> -> </b><nowiki>کھۄتہٕ</nowiki> # <nowiki> مربع </nowiki><b> -> </b><nowiki>چَکور</nowiki> ==== [[پولَوَرَم ضِلہٕ]] - ([[Special:Diff/134584|فَرَق]]) ==== # <nowiki> رِیاسَت </nowiki><b> -> </b><nowiki>رِیاسَتھ</nowiki> ==== [[پاروتھیپُرم مَنیَم ضِلہٕ]] - ([[Special:Diff/134585|فَرَق]]) ==== # <nowiki> رِیاسَت </nowiki><b> -> </b><nowiki>رِیاسَتھ</nowiki> ==== [[پالناڈوٗ ضِلہٕ]] - ([[Special:Diff/134586|فَرَق]]) ==== # <nowiki> رِیاسَت </nowiki><b> -> </b><nowiki>رِیاسَتھ</nowiki> ==== [[این ٹی آر ضِلہٕ]] - ([[Special:Diff/134587|فَرَق]]) ==== # <nowiki> رِیاسَت </nowiki><b> -> </b><nowiki>رِیاسَتھ</nowiki> ==== [[نیلور ضِلہٕ]] - ([[Special:Diff/134588|فَرَق]]) ==== # <nowiki> رِیاسَت </nowiki><b> -> </b><nowiki>رِیاسَتھ</nowiki> ==== [[نَنٛدیال ضِلہٕ]] - ([[Special:Diff/134589|فَرَق]]) ==== # <nowiki> رِیاسَت </nowiki><b> -> </b><nowiki>رِیاسَتھ</nowiki> ==== [[مارکاپُرم ضِلہٕ]] - ([[Special:Diff/134590|فَرَق]]) ==== # <nowiki> رِیاسَت </nowiki><b> -> </b><nowiki>رِیاسَتھ</nowiki> ==== [[کرنوٗل ضِلہٕ]] - ([[Special:Diff/134591|فَرَق]]) ==== # <nowiki> رِیاسَت </nowiki><b> -> </b><nowiki>رِیاسَتھ</nowiki> ==== [[کرِٛشنا ضِلہٕ]] - ([[Special:Diff/134592|فَرَق]]) ==== # <nowiki> رِیاسَت </nowiki><b> -> </b><nowiki>رِیاسَتھ</nowiki> ==== [[کونَسیٖما ضِلہٕ]] - ([[Special:Diff/134593|فَرَق]]) ==== # <nowiki> رِیاسَت </nowiki><b> -> </b><nowiki>رِیاسَتھ</nowiki> ==== [[کاکیٖناڑا ضِلہٕ]] - ([[Special:Diff/134594|فَرَق]]) ==== # <nowiki> رِیاسَت </nowiki><b> -> </b><nowiki>رِیاسَتھ</nowiki> ==== [[کَڈَپا ضِلہٕ]] - ([[Special:Diff/134595|فَرَق]]) ==== # <nowiki> رِیاسَت </nowiki><b> -> </b><nowiki>رِیاسَتھ</nowiki> ==== [[گُنٹُر ضِلہٕ]] - ([[Special:Diff/134596|فَرَق]]) ==== # <nowiki> رِیاسَت </nowiki><b> -> </b><nowiki>رِیاسَتھ</nowiki> ==== [[ایلُرُ ضِلہٕ]] - ([[Special:Diff/134597|فَرَق]]) ==== # <nowiki> رِیاسَت </nowiki><b> -> </b><nowiki>رِیاسَتھ</nowiki> ==== [[پوٗر گوداوری ضِلہٕ]] - ([[Special:Diff/134598|فَرَق]]) ==== # <nowiki> رِیاسَت </nowiki><b> -> </b><nowiki>رِیاسَتھ</nowiki> ==== [[چِتوٗر ضِلہٕ]] - ([[Special:Diff/134599|فَرَق]]) ==== # <nowiki> رِیاسَت </nowiki><b> -> </b><nowiki>رِیاسَتھ</nowiki> ==== [[باپٹلا ضِلہٕ]] - ([[Special:Diff/134600|فَرَق]]) ==== # <nowiki> رِیاسَت </nowiki><b> -> </b><nowiki>رِیاسَتھ</nowiki> ==== [[انامایا ضِلہٕ]] - ([[Special:Diff/134601|فَرَق]]) ==== # <nowiki> رِیاسَت </nowiki><b> -> </b><nowiki>رِیاسَتھ</nowiki> ==== [[اَنَنٛتَپُر ضِلہٕ]] - ([[Special:Diff/134602|فَرَق]]) ==== # <nowiki> رِیاسَت </nowiki><b> -> </b><nowiki>رِیاسَتھ</nowiki> ==== [[اناکاپلی ضِلہٕ]] - ([[Special:Diff/134603|فَرَق]]) ==== # <nowiki> رِیاسَت </nowiki><b> -> </b><nowiki>رِیاسَتھ</nowiki> ==== [[اَلُری سیٖتھاراما راجوٗ ضِلہٕ]] - ([[Special:Diff/134604|فَرَق]]) ==== # <nowiki> رِیاسَت </nowiki><b> -> </b><nowiki>رِیاسَتھ</nowiki> ==== [[گٔر]] - ([[Special:Diff/134605|فَرَق]]) ==== # <nowiki> ن. </nowiki><b> -> </b><nowiki>ن۔</nowiki> # <nowiki> چٕھ </nowiki><b> -> </b><nowiki>چھٕ</nowiki> # [[وِکیٖپیٖڈیا:حَوالہٕ|حَوالہٕ]] وَرٲے مَضموٗن ٹیگ کَران ==4-4-2026== ==== [[شِو]] - ([[Special:Diff/134668|فَرَق]]) ==== # <nowiki> چٕھ </nowiki><b> -> </b><nowiki>چھٕ</nowiki> ==== [[کرِٛسٹینا کوک]] - ([[Special:Diff/134669|فَرَق]]) ==== # <nowiki> اکھ </nowiki><b> -> </b><nowiki>اَکھ</nowiki> # <nowiki> جنوری </nowiki><b> -> </b><nowiki>جَنؤری</nowiki> ==== [[جیریمی ہینسن]] - ([[Special:Diff/134670|فَرَق]]) ==== # <nowiki> اکھ </nowiki><b> -> </b><nowiki>اَکھ</nowiki> # <nowiki> پیٹھ </nowiki><b> -> </b><nowiki>پؠٹھ</nowiki> # <nowiki> جنوری </nowiki><b> -> </b><nowiki>جَنؤری</nowiki> # <nowiki> منز </nowiki><b> -> </b><nowiki>مَنٛز</nowiki> # <nowiki> ہُند </nowiki><b> -> </b><nowiki>ہُنٛد</nowiki> ==== [[وِکٹر گلووَر]] - ([[Special:Diff/134671|فَرَق]]) ==== # <nowiki> اکھ </nowiki><b> -> </b><nowiki>اَکھ</nowiki> ==== [[ریڈ وائسمین]] - ([[Special:Diff/134672|فَرَق]]) ==== # <nowiki> اکھ </nowiki><b> -> </b><nowiki>اَکھ</nowiki> # <nowiki> چُھ </nowiki><b> -> </b><nowiki>چھُ</nowiki> # <nowiki> منٛز </nowiki><b> -> </b><nowiki>مَنٛز</nowiki> # <nowiki> نومبر </nowiki><b> -> </b><nowiki>نَوَمبَر</nowiki> # <nowiki> ۍ </nowiki><b> -> </b><nowiki>ؠ</nowiki> ==== [[آرٹیمس دۆیِم]] - ([[Special:Diff/134673|فَرَق]]) ==== # <nowiki> اتھ </nowiki><b> -> </b><nowiki>اَتھ</nowiki> # <nowiki> استعمال </nowiki><b> -> </b><nowiki>اِستِمال</nowiki> # <nowiki> اکھ </nowiki><b> -> </b><nowiki>اَکھ</nowiki> # <nowiki> پیٹھ </nowiki><b> -> </b><nowiki>پؠٹھ</nowiki> # <nowiki> پٮ۪ٹھٕ </nowiki><b> -> </b><nowiki>پؠٹھٕ</nowiki> # <nowiki> جنوری </nowiki><b> -> </b><nowiki>جَنؤری</nowiki> # <nowiki> جولائی </nowiki><b> -> </b><nowiki>جُلَے</nowiki> # <nowiki> چُھ </nowiki><b> -> </b><nowiki>چھُ</nowiki> # <nowiki> دسمبر </nowiki><b> -> </b><nowiki>دَسَمبَر</nowiki> # <nowiki> سۭتۍ </nowiki><b> -> </b><nowiki>سٟتؠ</nowiki> # <nowiki> ستمبر </nowiki><b> -> </b><nowiki>سَتَمبَر</nowiki> # <nowiki> شروع </nowiki><b> -> </b><nowiki>شۆروٗع</nowiki> # <nowiki> فروری </nowiki><b> -> </b><nowiki>فَرؤری</nowiki> # <nowiki> کٔرتھ </nowiki><b> -> </b><nowiki>کٔرِتھ</nowiki> # <nowiki> گۄڈٕنیُک </nowiki><b> -> </b><nowiki>گۄڈنُیٛک</nowiki> # <nowiki> منز </nowiki><b> -> </b><nowiki>مَنٛز</nowiki> # <nowiki> منٛز </nowiki><b> -> </b><nowiki>مَنٛز</nowiki> # <nowiki> میل </nowiki><b> -> </b><nowiki>میٖل</nowiki> # <nowiki> نومبر </nowiki><b> -> </b><nowiki>نَوَمبَر</nowiki> # <nowiki> یتھ </nowiki><b> -> </b><nowiki>یَتھ</nowiki> # <nowiki> لِہ </nowiki><b> -> </b><nowiki>لہِ</nowiki> # <nowiki> ۍ </nowiki><b> -> </b><nowiki>ؠ</nowiki> ==== [[رٲچھر]] - ([[Special:Diff/134674|فَرَق]]) ==== # <nowiki> سۭتۍ </nowiki><b> -> </b><nowiki>سٟتؠ</nowiki> ==== [[رٲچھر نِظام]] - ([[Special:Diff/134675|فَرَق]]) ==== # <nowiki> ہُند </nowiki><b> -> </b><nowiki>ہُنٛد</nowiki> # <nowiki> یِہ </nowiki><b> -> </b><nowiki>یہِ</nowiki> ==== [[ابراہیم زولفقاری]] - ([[Special:Diff/134676|فَرَق]]) ==== # <nowiki> اتھ </nowiki><b> -> </b><nowiki>اَتھ</nowiki> # <nowiki> اکھ </nowiki><b> -> </b><nowiki>اَکھ</nowiki> # <nowiki> پٮ۪ٹھ </nowiki><b> -> </b><nowiki>پؠٹھ</nowiki> # <nowiki> سۭتۍ </nowiki><b> -> </b><nowiki>سٟتؠ</nowiki> # <nowiki> منٛز </nowiki><b> -> </b><nowiki>مَنٛز</nowiki> # <nowiki> ن. </nowiki><b> -> </b><nowiki>ن۔</nowiki> # <nowiki> ۍ </nowiki><b> -> </b><nowiki>ؠ</nowiki> # <nowiki> ٮ۪ </nowiki><b> -> </b><nowiki>ؠ</nowiki> ==5-4-2026== ==== [[بخشی غۄلام مُحمد]] - ([[Special:Diff/134726|فَرَق]]) ==== # <nowiki> تِہ </nowiki><b> -> </b><nowiki>تہِ</nowiki> # <nowiki> ێ </nowiki><b> -> </b><nowiki>یٚ</nowiki> # <nowiki> ر. </nowiki><b> -> </b><nowiki>ر۔</nowiki> # <nowiki> ۭ </nowiki><b> -> </b><nowiki>ٟ</nowiki> ==== [[بخشی عبدُل رشید]] - ([[Special:Diff/134727|فَرَق]]) ==== # <nowiki> اگست </nowiki><b> -> </b><nowiki>اَگَست</nowiki> # <nowiki> تعلیٖم </nowiki><b> -> </b><nowiki>تٲلیٖم</nowiki> # <nowiki> جنوری </nowiki><b> -> </b><nowiki>جَنؤری</nowiki> # <nowiki> منٛز </nowiki><b> -> </b><nowiki>مَنٛز</nowiki> # <nowiki> ۍ </nowiki><b> -> </b><nowiki>ؠ</nowiki> ==== [[بھَگَت سِنٛگھ]] - ([[Special:Diff/134728|فَرَق]]) ==== # <nowiki> چُھ </nowiki><b> -> </b><nowiki>چھُ</nowiki> # <nowiki> نِہ </nowiki><b> -> </b><nowiki>نہِ</nowiki> ==== [[ہِندوستانٕچ آزٲدی ہِنٛز تٔحریٖک]] - ([[Special:Diff/134729|فَرَق]]) ==== # <nowiki> چِھ </nowiki><b> -> </b><nowiki>چھِ</nowiki> # <nowiki> چُھ </nowiki><b> -> </b><nowiki>چھُ</nowiki> # <nowiki> شُروٗع </nowiki><b> -> </b><nowiki>شۆروٗع</nowiki> # <nowiki> یِہ </nowiki><b> -> </b><nowiki>یہِ</nowiki> # <nowiki> ۭ </nowiki><b> -> </b><nowiki>ٟ</nowiki> ==== [[ہنی ایرانی]] - ([[Special:Diff/134730|فَرَق]]) ==== # <nowiki> سٕتؠ </nowiki><b> -> </b><nowiki>سٟتؠ</nowiki> # <nowiki> فلم </nowiki><b> -> </b><nowiki>فِلِم</nowiki> # <nowiki> ن. </nowiki><b> -> </b><nowiki>ن۔</nowiki> ==== [[دٕرٕک]] - ([[Special:Diff/134731|فَرَق]]) ==== # <nowiki> انواع </nowiki><b> -> </b><nowiki>زٲژ</nowiki> # <nowiki> سٕتؠ </nowiki><b> -> </b><nowiki>سٟتؠ</nowiki> # <nowiki> کھوتہٕ </nowiki><b> -> </b><nowiki>کھۄتہٕ</nowiki> # <nowiki> ۭ </nowiki><b> -> </b><nowiki>ٟ</nowiki> ==== [[ڈینِش وِکیٖپیٖڈیا]] - ([[Special:Diff/134732|فَرَق]]) ==== # <nowiki> اتھ </nowiki><b> -> </b><nowiki>اَتھ</nowiki> # <nowiki> پیٹھ </nowiki><b> -> </b><nowiki>پؠٹھ</nowiki> # <nowiki> شروع </nowiki><b> -> </b><nowiki>شۆروٗع</nowiki> ==== [[ڈینِش زَبان]] - ([[Special:Diff/134733|فَرَق]]) ==== # <nowiki> منٛز </nowiki><b> -> </b><nowiki>مَنٛز</nowiki> # <nowiki> ِ. </nowiki><b> -> </b><nowiki>ِ۔</nowiki> ==== [[آرٹیمس دۆیِم]] - ([[Special:Diff/134734|فَرَق]]) ==== # <nowiki> سٕتؠ </nowiki><b> -> </b><nowiki>سٟتؠ</nowiki> ==== [[سُگندھا]] - ([[Special:Diff/134735|فَرَق]]) ==== # <nowiki> ۭ </nowiki><b> -> </b><nowiki>ٟ</nowiki> ==== [[جنگٕلؠ نوٗل]] - ([[Special:Diff/134736|فَرَق]]) ==== # <nowiki> ۭ </nowiki><b> -> </b><nowiki>ٟ</nowiki> ==== [[2026 ایٖران جَنٛگ]] - ([[Special:Diff/134737|فَرَق]]) ==== # <nowiki> ۭ </nowiki><b> -> </b><nowiki>ٟ</nowiki> ==== [[مایکروسافٹ]] - ([[Special:Diff/134738|فَرَق]]) ==== # <nowiki> ۭ </nowiki><b> -> </b><nowiki>ٟ</nowiki> ==== [[ہارِ پربتھ]] - ([[Special:Diff/134739|فَرَق]]) ==== # <nowiki> ۭ </nowiki><b> -> </b><nowiki>ٟ</nowiki> ==6-4-2026== ==== [[2026 جورم بُنیُل]] - ([[Special:Diff/134781|فَرَق]]) ==== # <nowiki> اکھ </nowiki><b> -> </b><nowiki>اَکھ</nowiki> # <nowiki> پیٹھ </nowiki><b> -> </b><nowiki>پؠٹھ</nowiki> # <nowiki> جنوب </nowiki><b> -> </b><nowiki>جۆنوٗب</nowiki> # <nowiki> منٛز </nowiki><b> -> </b><nowiki>مَنٛز</nowiki> # <nowiki> میل </nowiki><b> -> </b><nowiki>میٖل</nowiki> # <nowiki> ۍ </nowiki><b> -> </b><nowiki>ؠ</nowiki> # <nowiki> ٮ۪ </nowiki><b> -> </b><nowiki>ؠ</nowiki> ==== [[2026 لؠبنان جَنٛگ]] - ([[Special:Diff/134782|فَرَق]]) ==== # <nowiki> اکھ </nowiki><b> -> </b><nowiki>اَکھ</nowiki> # <nowiki> تقریباً </nowiki><b> -> </b><nowiki>تَقریٖبَن</nowiki> # <nowiki> ریاست </nowiki><b> -> </b><nowiki>رِیاسَتھ</nowiki> # <nowiki> سۭتۍ </nowiki><b> -> </b><nowiki>سٟتؠ</nowiki> # <nowiki> گھر </nowiki><b> -> </b><nowiki>گرٕ</nowiki> # <nowiki> منٛز </nowiki><b> -> </b><nowiki>مَنٛز</nowiki> # <nowiki> مارچ </nowiki><b> -> </b><nowiki>مارٕچ</nowiki> # <nowiki> ۍ </nowiki><b> -> </b><nowiki>ؠ</nowiki> ==== [[پَچھِم سِیٛانٛگ ضِلہٕ]] - ([[Special:Diff/134783|فَرَق]]) ==== # <nowiki> رِیاسَت </nowiki><b> -> </b><nowiki>رِیاسَتھ</nowiki> ==== [[پَچھِم کامینٛگ ضِلہٕ]] - ([[Special:Diff/134784|فَرَق]]) ==== # <nowiki> رِیاسَت </nowiki><b> -> </b><nowiki>رِیاسَتھ</nowiki> ==== [[ہیٛۆر سُبَنسِری ضِلہٕ]] - ([[Special:Diff/134785|فَرَق]]) ==== # <nowiki> رِیاسَت </nowiki><b> -> </b><nowiki>رِیاسَتھ</nowiki> ==== [[ہیٛۆر سِیٛانٛگ ضِلہٕ]] - ([[Special:Diff/134786|فَرَق]]) ==== # <nowiki> رِیاسَت </nowiki><b> -> </b><nowiki>رِیاسَتھ</nowiki> ==== [[تِرانٛگ ضِلہٕ]] - ([[Special:Diff/134787|فَرَق]]) ==== # <nowiki> رِیاسَت </nowiki><b> -> </b><nowiki>رِیاسَتھ</nowiki> ==== [[تَوانٛگ ضِلہٕ]] - ([[Special:Diff/134788|فَرَق]]) ==== # <nowiki> رِیاسَت </nowiki><b> -> </b><nowiki>رِیاسَتھ</nowiki> ==== [[سِیٛانٛگ ضِلہٕ]] - ([[Special:Diff/134789|فَرَق]]) ==== # <nowiki> رِیاسَت </nowiki><b> -> </b><nowiki>رِیاسَتھ</nowiki> ==== [[شہِ یومی ضِلہٕ]] - ([[Special:Diff/134790|فَرَق]]) ==== # <nowiki> رِیاسَت </nowiki><b> -> </b><nowiki>رِیاسَتھ</nowiki> ==== [[پاپُم پارے ضِلہٕ]] - ([[Special:Diff/134791|فَرَق]]) ==== # <nowiki> رِیاسَت </nowiki><b> -> </b><nowiki>رِیاسَتھ</nowiki> ==== [[پاکے-کیسانٛگ ضِلہٕ]] - ([[Special:Diff/134792|فَرَق]]) ==== # <nowiki> رِیاسَت </nowiki><b> -> </b><nowiki>رِیاسَتھ</nowiki> ==== [[نمسایی ضِلہٕ]] - ([[Special:Diff/134793|فَرَق]]) ==== # <nowiki> رِیاسَت </nowiki><b> -> </b><nowiki>رِیاسَتھ</nowiki> ==== [[بۄن سُبَنسِری ضِلہٕ]] - ([[Special:Diff/134794|فَرَق]]) ==== # <nowiki> رِیاسَت </nowiki><b> -> </b><nowiki>رِیاسَتھ</nowiki> ==== [[بۄن سِیٛانٛگ ضِلہٕ]] - ([[Special:Diff/134795|فَرَق]]) ==== # <nowiki> رِیاسَت </nowiki><b> -> </b><nowiki>رِیاسَتھ</nowiki> ==== [[لونٛگڈِنٛگ ضِلہٕ]] - ([[Special:Diff/134796|فَرَق]]) ==== # <nowiki> رِیاسَت </nowiki><b> -> </b><nowiki>رِیاسَتھ</nowiki> ==== [[لوہِت ضِلہٕ]] - ([[Special:Diff/134797|فَرَق]]) ==== # <nowiki> رِیاسَت </nowiki><b> -> </b><nowiki>رِیاسَتھ</nowiki> ==== [[لیپا رادا ضِلہٕ]] - ([[Special:Diff/134798|فَرَق]]) ==== # <nowiki> رِیاسَت </nowiki><b> -> </b><nowiki>رِیاسَتھ</nowiki> ==== [[کُرُنٛگ کُمے ضِلہٕ]] - ([[Special:Diff/134799|فَرَق]]) ==== # <nowiki> رِیاسَت </nowiki><b> -> </b><nowiki>رِیاسَتھ</nowiki> ==== [[کرٛا دادی ضِلہٕ]] - ([[Special:Diff/134800|فَرَق]]) ==== # <nowiki> رِیاسَت </nowiki><b> -> </b><nowiki>رِیاسَتھ</nowiki> ==== [[کیٚیی پنیور ضِلہٕ]] - ([[Special:Diff/134801|فَرَق]]) ==== # <nowiki> رِیاسَت </nowiki><b> -> </b><nowiki>رِیاسَتھ</nowiki> ==== [[کملے ضِلہٕ]] - ([[Special:Diff/134802|فَرَق]]) ==== # <nowiki> رِیاسَت </nowiki><b> -> </b><nowiki>رِیاسَتھ</nowiki> ==== [[پوٗر سِیٛانٛگ ضِلہٕ]] - ([[Special:Diff/134803|فَرَق]]) ==== # <nowiki> رِیاسَت </nowiki><b> -> </b><nowiki>رِیاسَتھ</nowiki> ==== [[پوٗر کامینٛگ ضِلہٕ]] - ([[Special:Diff/134804|فَرَق]]) ==== # <nowiki> رِیاسَت </nowiki><b> -> </b><nowiki>رِیاسَتھ</nowiki> ==== [[بۄن دِبانٛگ وادی ضِلہٕ]] - ([[Special:Diff/134805|فَرَق]]) ==== # <nowiki> رِیاسَت </nowiki><b> -> </b><nowiki>رِیاسَتھ</nowiki> ==== [[دِبانٛگ وادی ضِلہٕ]] - ([[Special:Diff/134806|فَرَق]]) ==== # <nowiki> رِیاسَت </nowiki><b> -> </b><nowiki>رِیاسَتھ</nowiki> ==== [[چانٛگ لانٛگ ضِلہٕ]] - ([[Special:Diff/134807|فَرَق]]) ==== # <nowiki> رِیاسَت </nowiki><b> -> </b><nowiki>رِیاسَتھ</nowiki> ==== [[بِچوم ضِلہٕ]] - ([[Special:Diff/134808|فَرَق]]) ==== # <nowiki> رِیاسَت </nowiki><b> -> </b><nowiki>رِیاسَتھ</nowiki> ==== [[انجۄو ضِلہٕ]] - ([[Special:Diff/134809|فَرَق]]) ==== # <nowiki> رِیاسَت </nowiki><b> -> </b><nowiki>رِیاسَتھ</nowiki> ==== [[کٲشٕر گاڈ]] - ([[Special:Diff/134810|فَرَق]]) ==== # <nowiki> انواع </nowiki><b> -> </b><nowiki>زٲژ</nowiki> # <nowiki> تہ </nowiki><b> -> </b><nowiki>تہٕ</nowiki> # <nowiki> کھوتہٕ </nowiki><b> -> </b><nowiki>کھۄتہٕ</nowiki> ==7-4-2026== ==== [[ٹِکہٕ لال ٹَپل]] - ([[Special:Diff/134868|فَرَق]]) ==== # <nowiki> اکھ </nowiki><b> -> </b><nowiki>اَکھ</nowiki> # <nowiki> پٮ۪ٹھ </nowiki><b> -> </b><nowiki>پؠٹھ</nowiki> # <nowiki> پٮ۪ٹھٕ </nowiki><b> -> </b><nowiki>پؠٹھٕ</nowiki> # <nowiki> ستمبر </nowiki><b> -> </b><nowiki>سَتَمبَر</nowiki> # <nowiki> منٛز </nowiki><b> -> </b><nowiki>مَنٛز</nowiki> # <nowiki> گَھ </nowiki><b> -> </b><nowiki>گھَ</nowiki> # <nowiki> ٘ </nowiki><b> -> </b><nowiki>ٚ</nowiki> # <nowiki> ۍ </nowiki><b> -> </b><nowiki>ؠ</nowiki> ==== [[کٲشِرؠ بَٹَن ہُنٛد جُلاے وطن]] - ([[Special:Diff/134869|فَرَق]]) ==== # <nowiki> پٮ۪ٹھٕ </nowiki><b> -> </b><nowiki>پؠٹھٕ</nowiki> # <nowiki> چِھ </nowiki><b> -> </b><nowiki>چھِ</nowiki> ==== [[ایٚبَرڈیٖن]] - ([[Special:Diff/134870|فَرَق]]) ==== # <nowiki> اکھ </nowiki><b> -> </b><nowiki>اَکھ</nowiki> # <nowiki> پیٹھ </nowiki><b> -> </b><nowiki>پؠٹھ</nowiki> # <nowiki> منز </nowiki><b> -> </b><nowiki>مَنٛز</nowiki> # <nowiki> مِہ </nowiki><b> -> </b><nowiki>مہِ</nowiki> ==== [[وِلیَم جیکسن ایلمسلی]] - ([[Special:Diff/134871|فَرَق]]) ==== # <nowiki> اکھ </nowiki><b> -> </b><nowiki>اَکھ</nowiki> # <nowiki> پٮ۪ٹھ </nowiki><b> -> </b><nowiki>پؠٹھ</nowiki> # <nowiki> پیٹھ </nowiki><b> -> </b><nowiki>پؠٹھ</nowiki> # <nowiki> پٮ۪ٹھٕ </nowiki><b> -> </b><nowiki>پؠٹھٕ</nowiki> # <nowiki> دوا </nowiki><b> -> </b><nowiki>دَوا</nowiki> # <nowiki> زیادٕ </nowiki><b> -> </b><nowiki>زیٛادٕ</nowiki> # <nowiki> سۭتۍ </nowiki><b> -> </b><nowiki>سٟتؠ</nowiki> # <nowiki> شروع </nowiki><b> -> </b><nowiki>شۆروٗع</nowiki> # <nowiki> علاج </nowiki><b> -> </b><nowiki>ییٚلاج</nowiki> # <nowiki> فروری </nowiki><b> -> </b><nowiki>فَرؤری</nowiki> # <nowiki> کھوتہٕ </nowiki><b> -> </b><nowiki>کھۄتہٕ</nowiki> # <nowiki> گۄڈٕنیُک </nowiki><b> -> </b><nowiki>گۄڈنُیٛک</nowiki> # <nowiki> منز </nowiki><b> -> </b><nowiki>مَنٛز</nowiki> # <nowiki> منٛز </nowiki><b> -> </b><nowiki>مَنٛز</nowiki> # <nowiki> مسلمان </nowiki><b> -> </b><nowiki>مُسلمان</nowiki> # <nowiki> مقامی </nowiki><b> -> </b><nowiki>مُقٲمی</nowiki> # <nowiki> معاونن </nowiki><b> -> </b><nowiki>سہارٕن</nowiki> # <nowiki> نومبر </nowiki><b> -> </b><nowiki>نَوَمبَر</nowiki> # <nowiki> ہندوستٲنی </nowiki><b> -> </b><nowiki>ہِندوستٲنؠ</nowiki> # <nowiki> یتھ </nowiki><b> -> </b><nowiki>یَتھ</nowiki> # <nowiki> یونیورسٹی </nowiki><b> -> </b><nowiki>یوٗنِوَرسِٹی</nowiki> # <nowiki> نِہ </nowiki><b> -> </b><nowiki>نہِ</nowiki> # <nowiki> ۍ </nowiki><b> -> </b><nowiki>ؠ</nowiki> # <nowiki> ٮ۪ </nowiki><b> -> </b><nowiki>ؠ</nowiki> ==== [[نٔو دِل]] - ([[Special:Diff/134872|فَرَق]]) ==== # <nowiki> ێ </nowiki><b> -> </b><nowiki>یٚ</nowiki> ==9-4-2026== ==== [[دُرگا پرَٛساد دھار]] - ([[Special:Diff/134953|فَرَق]]) ==== # <nowiki> اکھ </nowiki><b> -> </b><nowiki>اَکھ</nowiki> # <nowiki> پٮ۪ٹھ </nowiki><b> -> </b><nowiki>پؠٹھ</nowiki> # <nowiki> پیٹھ </nowiki><b> -> </b><nowiki>پؠٹھ</nowiki> # <nowiki> تعلیٖم </nowiki><b> -> </b><nowiki>تٲلیٖم</nowiki> # <nowiki> جنگس </nowiki><b> -> </b><nowiki>جَنٛگس</nowiki> # <nowiki> ==حوالہ== </nowiki><b> -> </b><nowiki>== حَوالہٕ ==</nowiki> # <nowiki> ریاست </nowiki><b> -> </b><nowiki>رِیاسَتھ</nowiki> # <nowiki> سۭتۍ </nowiki><b> -> </b><nowiki>سٟتؠ</nowiki> # <nowiki> شُروٗع </nowiki><b> -> </b><nowiki>شۆروٗع</nowiki> # <nowiki> منٛز </nowiki><b> -> </b><nowiki>مَنٛز</nowiki> # <nowiki> مدد </nowiki><b> -> </b><nowiki>مَدَتھ</nowiki> # <nowiki> ؠ. </nowiki><b> -> </b><nowiki>ؠ۔</nowiki> # <nowiki> ۍ </nowiki><b> -> </b><nowiki>ؠ</nowiki> ==== [[ژَمپونا]] - ([[Special:Diff/134954|فَرَق]]) ==== # <nowiki> اکھ </nowiki><b> -> </b><nowiki>اَکھ</nowiki> # <nowiki> پیٹھ </nowiki><b> -> </b><nowiki>پؠٹھ</nowiki> # <nowiki> چُھ </nowiki><b> -> </b><nowiki>چھُ</nowiki> # <nowiki> منٛز </nowiki><b> -> </b><nowiki>مَنٛز</nowiki> # <nowiki> موسیقی </nowiki><b> -> </b><nowiki>موٗسیٖقی</nowiki> # <nowiki> یتھ </nowiki><b> -> </b><nowiki>یَتھ</nowiki> ==== [[اَڈیل]] - ([[Special:Diff/134955|فَرَق]]) ==== # <nowiki> اکھ </nowiki><b> -> </b><nowiki>اَکھ</nowiki> # <nowiki> منز </nowiki><b> -> </b><nowiki>مَنٛز</nowiki> # <nowiki> منٛز </nowiki><b> -> </b><nowiki>مَنٛز</nowiki> # <nowiki> یتھ </nowiki><b> -> </b><nowiki>یَتھ</nowiki> # <nowiki> ۍ </nowiki><b> -> </b><nowiki>ؠ</nowiki> ==== [[گینٛگٹاک]] - ([[Special:Diff/134956|فَرَق]]) ==== # <nowiki> بھارتی </nowiki><b> -> </b><nowiki>ہِندوستٲنؠ</nowiki> # <nowiki> پٮ۪ٹھ </nowiki><b> -> </b><nowiki>پؠٹھ</nowiki> # <nowiki> پیٹھ </nowiki><b> -> </b><nowiki>پؠٹھ</nowiki> # <nowiki> ریاست </nowiki><b> -> </b><nowiki>رِیاسَتھ</nowiki> # <nowiki> زیادٕ </nowiki><b> -> </b><nowiki>زیٛادٕ</nowiki> # <nowiki> سۭتہِ </nowiki><b> -> </b><nowiki>سٟتہِ</nowiki> # <nowiki> شہر </nowiki><b> -> </b><nowiki>شَہَر</nowiki> # <nowiki> منٛز </nowiki><b> -> </b><nowiki>مَنٛز</nowiki> # <nowiki> میٹر </nowiki><b> -> </b><nowiki>میٖٹَر</nowiki> # <nowiki> ٮ۪ </nowiki><b> -> </b><nowiki>ؠ</nowiki> ==== [[سورینٛگ ضِلہٕ]] - ([[Special:Diff/134957|فَرَق]]) ==== # <nowiki> رِیاسَت </nowiki><b> -> </b><nowiki>رِیاسَتھ</nowiki> ==== [[پاکیونٛگ ضِلہٕ]] - ([[Special:Diff/134958|فَرَق]]) ==== # <nowiki> رِیاسَت </nowiki><b> -> </b><nowiki>رِیاسَتھ</nowiki> ==== [[نمچی ضِلہٕ]] - ([[Special:Diff/134959|فَرَق]]) ==== # <nowiki> رِیاسَت </nowiki><b> -> </b><nowiki>رِیاسَتھ</nowiki> ==== [[مَنٛگَن ضِلہٕ]] - ([[Special:Diff/134960|فَرَق]]) ==== # <nowiki> رِیاسَت </nowiki><b> -> </b><nowiki>رِیاسَتھ</nowiki> ==== [[گیٛالشِنٛگ ضِلہٕ]] - ([[Special:Diff/134961|فَرَق]]) ==== # <nowiki> رِیاسَت </nowiki><b> -> </b><nowiki>رِیاسَتھ</nowiki> ==== [[گینٛگٹاک ضِلہٕ]] - ([[Special:Diff/134962|فَرَق]]) ==== # <nowiki> رِیاسَت </nowiki><b> -> </b><nowiki>رِیاسَتھ</nowiki> ==== [[پَنٛجاب یوٗنِوَرسِٹی]] - ([[Special:Diff/134963|فَرَق]]) ==== # <nowiki> اکھ </nowiki><b> -> </b><nowiki>اَکھ</nowiki> # <nowiki> منٛز </nowiki><b> -> </b><nowiki>مَنٛز</nowiki> # <nowiki> یہ </nowiki><b> -> </b><nowiki>یہِ</nowiki> # <nowiki> یونیورسٹی </nowiki><b> -> </b><nowiki>یوٗنِوَرسِٹی</nowiki> ==== [[ہِندوستٲنؠ رۄپیہِ ہُنٛد نِشانہٕ]] - ([[Special:Diff/134964|فَرَق]]) ==== # <nowiki> استعمال </nowiki><b> -> </b><nowiki>اِستِمال</nowiki> # <nowiki> اِستعمال </nowiki><b> -> </b><nowiki>اِستِمال</nowiki> # <nowiki> پیٹھ </nowiki><b> -> </b><nowiki>پؠٹھ</nowiki> # <nowiki> جولائی </nowiki><b> -> </b><nowiki>جُلَے</nowiki> # <nowiki> چُھ </nowiki><b> -> </b><nowiki>چھُ</nowiki> # <nowiki> سۭتۍ </nowiki><b> -> </b><nowiki>سٟتؠ</nowiki> # <nowiki> شروع </nowiki><b> -> </b><nowiki>شۆروٗع</nowiki> # <nowiki> منز </nowiki><b> -> </b><nowiki>مَنٛز</nowiki> # <nowiki> منٛز </nowiki><b> -> </b><nowiki>مَنٛز</nowiki> # <nowiki> ہندوستٲنی </nowiki><b> -> </b><nowiki>ہِندوستٲنؠ</nowiki> # <nowiki> ۍ </nowiki><b> -> </b><nowiki>ؠ</nowiki> # <nowiki> ٮ۪ </nowiki><b> -> </b><nowiki>ؠ</nowiki> ==== [[ڈاکٹر سنیہل دھوبلے کوہلے]] - ([[Special:Diff/134965|فَرَق]]) ==== # <nowiki> ابتدائی </nowiki><b> -> </b><nowiki>اِبتدٲیی</nowiki> # <nowiki> پیدائش </nowiki><b> -> </b><nowiki>پٲدٲیِش</nowiki> # <nowiki> تعلیم </nowiki><b> -> </b><nowiki>تٲلیٖم</nowiki> # <nowiki> تہ </nowiki><b> -> </b><nowiki>تہٕ</nowiki> # <nowiki> چھے </nowiki><b> -> </b><nowiki>چھےٚ</nowiki> # <nowiki> حاصل </nowiki><b> -> </b><nowiki>حٲصِل</nowiki> # <nowiki> شامل </nowiki><b> -> </b><nowiki>شٲمِل</nowiki> # <nowiki> شائع </nowiki><b> -> </b><nowiki>شایَع</nowiki> # <nowiki> علاج </nowiki><b> -> </b><nowiki>ییٚلاج</nowiki> # <nowiki> منز </nowiki><b> -> </b><nowiki>مَنٛز</nowiki> # <nowiki> نومبر </nowiki><b> -> </b><nowiki>نَوَمبَر</nowiki> # <nowiki> ہندوستانی </nowiki><b> -> </b><nowiki>ہِندوستٲنؠ</nowiki> # <nowiki> ہُند </nowiki><b> -> </b><nowiki>ہُنٛد</nowiki> # <nowiki> یہ </nowiki><b> -> </b><nowiki>یہِ</nowiki> ==10-4-2026== ==== [[مِزو زَبان]] - ([[Special:Diff/135026|فَرَق]]) ==== # <nowiki> اکھ </nowiki><b> -> </b><nowiki>اَکھ</nowiki> # <nowiki> ریاست </nowiki><b> -> </b><nowiki>رِیاسَتھ</nowiki> # <nowiki> منٛز </nowiki><b> -> </b><nowiki>مَنٛز</nowiki> # <nowiki> ہندوستٲنی </nowiki><b> -> </b><nowiki>ہِندوستٲنؠ</nowiki> # <nowiki> یتھ </nowiki><b> -> </b><nowiki>یَتھ</nowiki> # <nowiki> ۍ </nowiki><b> -> </b><nowiki>ؠ</nowiki> ==== [[سایہا ضِلہٕ]] - ([[Special:Diff/135027|فَرَق]]) ==== # <nowiki> رِیاسَت </nowiki><b> -> </b><nowiki>رِیاسَتھ</nowiki> ==== [[سیرچھِپ ضِلہٕ]] - ([[Special:Diff/135028|فَرَق]]) ==== # <nowiki> رِیاسَت </nowiki><b> -> </b><nowiki>رِیاسَتھ</nowiki> ==== [[سیتوال ضِلہٕ]] - ([[Special:Diff/135029|فَرَق]]) ==== # <nowiki> رِیاسَت </nowiki><b> -> </b><nowiki>رِیاسَتھ</nowiki> ==== [[مامِت ضِلہٕ]] - ([[Special:Diff/135030|فَرَق]]) ==== # <nowiki> رِیاسَت </nowiki><b> -> </b><nowiki>رِیاسَتھ</nowiki> ==== [[لنٛگلیی ضِلہٕ]] - ([[Special:Diff/135031|فَرَق]]) ==== # <nowiki> رِیاسَت </nowiki><b> -> </b><nowiki>رِیاسَتھ</nowiki> ==== [[لاونٛگتلایی ضِلہٕ]] - ([[Special:Diff/135032|فَرَق]]) ==== # <nowiki> رِیاسَت </nowiki><b> -> </b><nowiki>رِیاسَتھ</nowiki> ==== [[کولاسِب ضِلہٕ]] - ([[Special:Diff/135033|فَرَق]]) ==== # <nowiki> رِیاسَت </nowiki><b> -> </b><nowiki>رِیاسَتھ</nowiki> ==== [[خاوزاول ضِلہٕ]] - ([[Special:Diff/135034|فَرَق]]) ==== # <nowiki> رِیاسَت </nowiki><b> -> </b><nowiki>رِیاسَتھ</nowiki> ==== [[ہنتھیال ضِلہٕ]] - ([[Special:Diff/135035|فَرَق]]) ==== # <nowiki> رِیاسَت </nowiki><b> -> </b><nowiki>رِیاسَتھ</nowiki> ==== [[چھِمتُئی پُئی ضِلہٕ]] - ([[Special:Diff/135036|فَرَق]]) ==== # <nowiki> رِیاسَت </nowiki><b> -> </b><nowiki>رِیاسَتھ</nowiki> ==== [[چمپھایی ضِلہٕ]] - ([[Special:Diff/135037|فَرَق]]) ==== # <nowiki> رِیاسَت </nowiki><b> -> </b><nowiki>رِیاسَتھ</nowiki> ==== [[آیزوال ضِلہٕ]] - ([[Special:Diff/135038|فَرَق]]) ==== # <nowiki> رِیاسَت </nowiki><b> -> </b><nowiki>رِیاسَتھ</nowiki> ==== [[اول]] - ([[Special:Diff/135039|فَرَق]]) ==== # <nowiki> اکھ </nowiki><b> -> </b><nowiki>اَکھ</nowiki> # <nowiki> منٛز </nowiki><b> -> </b><nowiki>مَنٛز</nowiki> # <nowiki> ہُند </nowiki><b> -> </b><nowiki>ہُنٛد</nowiki> # <nowiki> ِ. </nowiki><b> -> </b><nowiki>ِ۔</nowiki> # <nowiki> ۍ </nowiki><b> -> </b><nowiki>ؠ</nowiki> ==== [[سَمسار چَنٛد کول]] - ([[Special:Diff/135040|فَرَق]]) ==== # <nowiki> سۭتۍ </nowiki><b> -> </b><nowiki>سٟتؠ</nowiki> # <nowiki> منز </nowiki><b> -> </b><nowiki>مَنٛز</nowiki> # <nowiki> منٛز </nowiki><b> -> </b><nowiki>مَنٛز</nowiki> # <nowiki> ۍ </nowiki><b> -> </b><nowiki>ؠ</nowiki> # <nowiki> ٮ۪ </nowiki><b> -> </b><nowiki>ؠ</nowiki> ==== [[فَرَح پَنٛڈِتھ]] - ([[Special:Diff/135041|فَرَق]]) ==== # <nowiki> اتھ </nowiki><b> -> </b><nowiki>اَتھ</nowiki> # <nowiki> اکھ </nowiki><b> -> </b><nowiki>اَکھ</nowiki> # <nowiki> اسلٲمی </nowiki><b> -> </b><nowiki>اِسلٲمی</nowiki> # <nowiki> پیٹھ </nowiki><b> -> </b><nowiki>پؠٹھ</nowiki> # <nowiki> پٮ۪ٹھٕ </nowiki><b> -> </b><nowiki>پؠٹھٕ</nowiki> # <nowiki> تعلیم </nowiki><b> -> </b><nowiki>تٲلیٖم</nowiki> # <nowiki> تعلیٖم </nowiki><b> -> </b><nowiki>تٲلیٖم</nowiki> # <nowiki> تقریباً </nowiki><b> -> </b><nowiki>تَقریٖبَن</nowiki> # <nowiki> تعاون </nowiki><b> -> </b><nowiki>سہکٲری</nowiki> # <nowiki> ٹیلی ویژن </nowiki><b> -> </b><nowiki>ٹیلی وِجَن</nowiki> # <nowiki> جنوری </nowiki><b> -> </b><nowiki>جَنؤری</nowiki> # <nowiki> چِھ </nowiki><b> -> </b><nowiki>چھِ</nowiki> # <nowiki> چُھ </nowiki><b> -> </b><nowiki>چھُ</nowiki> # <nowiki> حکوٗمت </nowiki><b> -> </b><nowiki>حوٚکوٗمَتھ</nowiki> # <nowiki> ریاست </nowiki><b> -> </b><nowiki>رِیاسَتھ</nowiki> # <nowiki> زیادٕ </nowiki><b> -> </b><nowiki>زیٛادٕ</nowiki> # <nowiki> سۭتۍ </nowiki><b> -> </b><nowiki>سٟتؠ</nowiki> # <nowiki> شُروٗع </nowiki><b> -> </b><nowiki>شۆروٗع</nowiki> # <nowiki> شروع </nowiki><b> -> </b><nowiki>شۆروٗع</nowiki> # <nowiki> منز </nowiki><b> -> </b><nowiki>مَنٛز</nowiki> # <nowiki> منٛز </nowiki><b> -> </b><nowiki>مَنٛز</nowiki> # <nowiki> مدد </nowiki><b> -> </b><nowiki>مَدَتھ</nowiki> # <nowiki> مسلمان </nowiki><b> -> </b><nowiki>مُسلمان</nowiki> # <nowiki> محفوظ </nowiki><b> -> </b><nowiki>مۄحفوٗظ</nowiki> # <nowiki> نائب صدر </nowiki><b> -> </b><nowiki>نٲیِب صٔدٕر</nowiki> # <nowiki> وقت </nowiki><b> -> </b><nowiki>وَقٕت</nowiki> # <nowiki> یتھ </nowiki><b> -> </b><nowiki>یَتھ</nowiki> # <nowiki> یونیورسٹی </nowiki><b> -> </b><nowiki>یوٗنِوَرسِٹی</nowiki> # <nowiki> ۍ </nowiki><b> -> </b><nowiki>ؠ</nowiki> # <nowiki> ٮ۪ </nowiki><b> -> </b><nowiki>ؠ</nowiki> ==== [[ٹُویٹر]] - ([[Special:Diff/135042|فَرَق]]) ==== # <nowiki> کھوتہٕ </nowiki><b> -> </b><nowiki>کھۄتہٕ</nowiki> ==11-4-2026== ==== [[پَچھِم ترِٛپورا ضِلہٕ]] - ([[Special:Diff/135133|فَرَق]]) ==== # <nowiki> رِیاسَت </nowiki><b> -> </b><nowiki>رِیاسَتھ</nowiki> ==== [[اُناکوٹی ضِلہٕ]] - ([[Special:Diff/135134|فَرَق]]) ==== # <nowiki> رِیاسَت </nowiki><b> -> </b><nowiki>رِیاسَتھ</nowiki> ==== [[دَکھیُٛن ترِٛپورا ضِلہٕ]] - ([[Special:Diff/135135|فَرَق]]) ==== # <nowiki> رِیاسَت </nowiki><b> -> </b><nowiki>رِیاسَتھ</nowiki> ==== [[سِپاہیجالا ضِلہٕ]] - ([[Special:Diff/135136|فَرَق]]) ==== # <nowiki> رِیاسَت </nowiki><b> -> </b><nowiki>رِیاسَتھ</nowiki> ==== [[وۄتُر ترِٛپورا ضِلہٕ]] - ([[Special:Diff/135137|فَرَق]]) ==== # <nowiki> رِیاسَت </nowiki><b> -> </b><nowiki>رِیاسَتھ</nowiki> ==== [[خوایی ضِلہٕ]] - ([[Special:Diff/135138|فَرَق]]) ==== # <nowiki> رِیاسَت </nowiki><b> -> </b><nowiki>رِیاسَتھ</nowiki> ==== [[گومَتی ضِلہٕ]] - ([[Special:Diff/135139|فَرَق]]) ==== # <nowiki> رِیاسَت </nowiki><b> -> </b><nowiki>رِیاسَتھ</nowiki> ==== [[دھۄلایی ضِلہٕ]] - ([[Special:Diff/135140|فَرَق]]) ==== # <nowiki> رِیاسَت </nowiki><b> -> </b><nowiki>رِیاسَتھ</nowiki> ==== [[بیان الفُرقان]] - ([[Special:Diff/135141|فَرَق]]) ==== # <nowiki> اتھ </nowiki><b> -> </b><nowiki>اَتھ</nowiki> # <nowiki> بییہ </nowiki><b> -> </b><nowiki>بیٚیہِ</nowiki> # <nowiki> بیاکھ </nowiki><b> -> </b><nowiki>بیٛاکھ</nowiki> # <nowiki> پیٹھ </nowiki><b> -> </b><nowiki>پؠٹھ</nowiki> # <nowiki> تہ </nowiki><b> -> </b><nowiki>تہٕ</nowiki> # <nowiki> چُھ </nowiki><b> -> </b><nowiki>چھُ</nowiki> # <nowiki> دسمبر </nowiki><b> -> </b><nowiki>دَسَمبَر</nowiki> # <nowiki> سٕتؠ </nowiki><b> -> </b><nowiki>سٟتؠ</nowiki> # <nowiki> سٕندؠ </nowiki><b> -> </b><nowiki>سٟنٛدؠ</nowiki> # <nowiki> فروری </nowiki><b> -> </b><nowiki>فَرؤری</nowiki> # <nowiki> منز </nowiki><b> -> </b><nowiki>مَنٛز</nowiki> # <nowiki> ہنز </nowiki><b> -> </b><nowiki>ہِنٛز</nowiki> # <nowiki> ہُند </nowiki><b> -> </b><nowiki>ہُنٛد</nowiki> # <nowiki> یہ </nowiki><b> -> </b><nowiki>یہِ</nowiki> # <nowiki> ة. </nowiki><b> -> </b><nowiki>ة۔</nowiki> # <nowiki> چُھ </nowiki><b> -> </b><nowiki>چھُ</nowiki> # <nowiki> ي </nowiki><b> -> </b><nowiki>ی</nowiki> ==== [[جینٹوٗ پینگوئن]] - ([[Special:Diff/135142|فَرَق]]) ==== # <nowiki> اکھ </nowiki><b> -> </b><nowiki>اَکھ</nowiki> # <nowiki> انواع </nowiki><b> -> </b><nowiki>زٲژ</nowiki> # <nowiki> زیادٕ </nowiki><b> -> </b><nowiki>زیٛادٕ</nowiki> # <nowiki> سۭتۍ </nowiki><b> -> </b><nowiki>سٟتؠ</nowiki> # <nowiki> کھوتہٕ </nowiki><b> -> </b><nowiki>کھۄتہٕ</nowiki> # <nowiki> یہ </nowiki><b> -> </b><nowiki>یہِ</nowiki> # <nowiki> ژ. </nowiki><b> -> </b><nowiki>ژ۔</nowiki> ==== [[پینگوئن]] - ([[Special:Diff/135143|فَرَق]]) ==== # <nowiki> ن. </nowiki><b> -> </b><nowiki>ن۔</nowiki> ==== [[ہِندوستان-پٲکِستان جَنٛگ 1947-1948]] - ([[Special:Diff/135144|فَرَق]]) ==== # <nowiki> مدد </nowiki><b> -> </b><nowiki>مَدَتھ</nowiki> # <nowiki> ٘ </nowiki><b> -> </b><nowiki>ٚ</nowiki> ==== [[میر واعظ یوٗسُف شاہ]] - ([[Special:Diff/135145|فَرَق]]) ==== # <nowiki> ظ. </nowiki><b> -> </b><nowiki>ظ۔</nowiki> ==== [[رازٕ پینگوئن]] - ([[Special:Diff/135146|فَرَق]]) ==== # <nowiki> سۭتۍ </nowiki><b> -> </b><nowiki>سٟتؠ</nowiki> # <nowiki> منٛز </nowiki><b> -> </b><nowiki>مَنٛز</nowiki> # <nowiki> میٹر </nowiki><b> -> </b><nowiki>میٖٹَر</nowiki> # <nowiki> ۍ </nowiki><b> -> </b><nowiki>ؠ</nowiki> ==== [[راج زُتشی]] - ([[Special:Diff/135147|فَرَق]]) ==== # <nowiki> اکھ </nowiki><b> -> </b><nowiki>اَکھ</nowiki> # <nowiki> ٹیلی ویژن </nowiki><b> -> </b><nowiki>ٹیلی وِجَن</nowiki> # <nowiki> سٕتؠ </nowiki><b> -> </b><nowiki>سٟتؠ</nowiki> # <nowiki> سۭتہِ </nowiki><b> -> </b><nowiki>سٟتہِ</nowiki> # <nowiki> فروری </nowiki><b> -> </b><nowiki>فَرؤری</nowiki> # <nowiki> فلم </nowiki><b> -> </b><nowiki>فِلِم</nowiki> # <nowiki> منٛز </nowiki><b> -> </b><nowiki>مَنٛز</nowiki> # <nowiki> ہندوستٲنی </nowiki><b> -> </b><nowiki>ہِندوستٲنؠ</nowiki> # <nowiki> ۍ </nowiki><b> -> </b><nowiki>ؠ</nowiki> ==== [[سَنٛجے سوٗری]] - ([[Special:Diff/135148|فَرَق]]) ==== # <nowiki> اکھ </nowiki><b> -> </b><nowiki>اَکھ</nowiki> # <nowiki> ریاست </nowiki><b> -> </b><nowiki>رِیاسَتھ</nowiki> # <nowiki> فلم </nowiki><b> -> </b><nowiki>فِلِم</nowiki> # <nowiki> منٛز </nowiki><b> -> </b><nowiki>مَنٛز</nowiki> # <nowiki> معاون </nowiki><b> -> </b><nowiki>سہارٕ</nowiki> # <nowiki> ۍ </nowiki><b> -> </b><nowiki>ؠ</nowiki> ==== [[وِدھُ وِنود چوپرا]] - ([[Special:Diff/135149|فَرَق]]) ==== # <nowiki> اکھ </nowiki><b> -> </b><nowiki>اَکھ</nowiki> # <nowiki> پٮ۪ٹھ </nowiki><b> -> </b><nowiki>پؠٹھ</nowiki> # <nowiki> تعلیم </nowiki><b> -> </b><nowiki>تٲلیٖم</nowiki> # <nowiki> ٹیلی ویژن </nowiki><b> -> </b><nowiki>ٹیلی وِجَن</nowiki> # <nowiki> سۭتۍ </nowiki><b> -> </b><nowiki>سٟتؠ</nowiki> # <nowiki> ستمبر </nowiki><b> -> </b><nowiki>سَتَمبَر</nowiki> # <nowiki> فلم </nowiki><b> -> </b><nowiki>فِلِم</nowiki> # <nowiki> فِلم </nowiki><b> -> </b><nowiki>فِلِم</nowiki> # <nowiki> منٛز </nowiki><b> -> </b><nowiki>مَنٛز</nowiki> # <nowiki> ہندوستٲنی </nowiki><b> -> </b><nowiki>ہِندوستٲنؠ</nowiki> # <nowiki> ۍ </nowiki><b> -> </b><nowiki>ؠ</nowiki> ==13-4-2026== ==== [[دُژیٛۆت]] - ([[Special:Diff/135275|فَرَق]]) ==== # <nowiki> کِہ </nowiki><b> -> </b><nowiki>کہِ</nowiki> # <nowiki> ۭ </nowiki><b> -> </b><nowiki>ٟ</nowiki> ==== [[برَٛم]] - ([[Special:Diff/135276|فَرَق]]) ==== # <nowiki> اکھ </nowiki><b> -> </b><nowiki>اَکھ</nowiki> # <nowiki> چُھ </nowiki><b> -> </b><nowiki>چھُ</nowiki> # <nowiki> سۭتۍ </nowiki><b> -> </b><nowiki>سٟتؠ</nowiki> # <nowiki> منٛز </nowiki><b> -> </b><nowiki>مَنٛز</nowiki> # <nowiki> ۍ </nowiki><b> -> </b><nowiki>ؠ</nowiki> ==== [[غ]] - ([[Special:Diff/135277|فَرَق]]) ==== # <nowiki> ر. </nowiki><b> -> </b><nowiki>ر۔</nowiki> # [[وِکیٖپیٖڈیا:حَوالہٕ|حَوالہٕ]] وَرٲے مَضموٗن ٹیگ کَران ==== [[ں]] - ([[Special:Diff/135278|فَرَق]]) ==== # <nowiki> ر. </nowiki><b> -> </b><nowiki>ر۔</nowiki> # [[وِکیٖپیٖڈیا:حَوالہٕ|حَوالہٕ]] وَرٲے مَضموٗن ٹیگ کَران ==== [[ن]] - ([[Special:Diff/135279|فَرَق]]) ==== # <nowiki> ر. </nowiki><b> -> </b><nowiki>ر۔</nowiki> # [[وِکیٖپیٖڈیا:حَوالہٕ|حَوالہٕ]] وَرٲے مَضموٗن ٹیگ کَران ==== [[م]] - ([[Special:Diff/135280|فَرَق]]) ==== # <nowiki> ر. </nowiki><b> -> </b><nowiki>ر۔</nowiki> # [[وِکیٖپیٖڈیا:حَوالہٕ|حَوالہٕ]] وَرٲے مَضموٗن ٹیگ کَران ==== [[ل]] - ([[Special:Diff/135281|فَرَق]]) ==== # <nowiki> ر. </nowiki><b> -> </b><nowiki>ر۔</nowiki> # [[وِکیٖپیٖڈیا:حَوالہٕ|حَوالہٕ]] وَرٲے مَضموٗن ٹیگ کَران ==== [[گ]] - ([[Special:Diff/135282|فَرَق]]) ==== # <nowiki> ر. </nowiki><b> -> </b><nowiki>ر۔</nowiki> # [[وِکیٖپیٖڈیا:حَوالہٕ|حَوالہٕ]] وَرٲے مَضموٗن ٹیگ کَران ==== [[ق]] - ([[Special:Diff/135283|فَرَق]]) ==== # <nowiki> ر. </nowiki><b> -> </b><nowiki>ر۔</nowiki> # [[وِکیٖپیٖڈیا:حَوالہٕ|حَوالہٕ]] وَرٲے مَضموٗن ٹیگ کَران ==== [[ف]] - ([[Special:Diff/135284|فَرَق]]) ==== # <nowiki> ر. </nowiki><b> -> </b><nowiki>ر۔</nowiki> # [[وِکیٖپیٖڈیا:حَوالہٕ|حَوالہٕ]] وَرٲے مَضموٗن ٹیگ کَران ==== [[ع]] - ([[Special:Diff/135285|فَرَق]]) ==== # <nowiki> ر. </nowiki><b> -> </b><nowiki>ر۔</nowiki> # [[وِکیٖپیٖڈیا:حَوالہٕ|حَوالہٕ]] وَرٲے مَضموٗن ٹیگ کَران ==== [[ظ]] - ([[Special:Diff/135286|فَرَق]]) ==== # <nowiki> ر. </nowiki><b> -> </b><nowiki>ر۔</nowiki> # [[وِکیٖپیٖڈیا:حَوالہٕ|حَوالہٕ]] وَرٲے مَضموٗن ٹیگ کَران ==== [[ط]] - ([[Special:Diff/135287|فَرَق]]) ==== # <nowiki> ر. </nowiki><b> -> </b><nowiki>ر۔</nowiki> # [[وِکیٖپیٖڈیا:حَوالہٕ|حَوالہٕ]] وَرٲے مَضموٗن ٹیگ کَران ==== [[ض]] - ([[Special:Diff/135288|فَرَق]]) ==== # <nowiki> ر. </nowiki><b> -> </b><nowiki>ر۔</nowiki> # [[وِکیٖپیٖڈیا:حَوالہٕ|حَوالہٕ]] وَرٲے مَضموٗن ٹیگ کَران ==== [[ص]] - ([[Special:Diff/135289|فَرَق]]) ==== # <nowiki> ر. </nowiki><b> -> </b><nowiki>ر۔</nowiki> # [[وِکیٖپیٖڈیا:حَوالہٕ|حَوالہٕ]] وَرٲے مَضموٗن ٹیگ کَران ==== [[ش]] - ([[Special:Diff/135290|فَرَق]]) ==== # <nowiki> ر. </nowiki><b> -> </b><nowiki>ر۔</nowiki> # [[وِکیٖپیٖڈیا:حَوالہٕ|حَوالہٕ]] وَرٲے مَضموٗن ٹیگ کَران ==== [[س]] - ([[Special:Diff/135291|فَرَق]]) ==== # <nowiki> ر. </nowiki><b> -> </b><nowiki>ر۔</nowiki> # [[وِکیٖپیٖڈیا:حَوالہٕ|حَوالہٕ]] وَرٲے مَضموٗن ٹیگ کَران ==== [[ڑ]] - ([[Special:Diff/135292|فَرَق]]) ==== # <nowiki> سٲتؠ </nowiki><b> -> </b><nowiki>سٟتؠ</nowiki> # <nowiki> شروع </nowiki><b> -> </b><nowiki>شۆروٗع</nowiki> # <nowiki> ر. </nowiki><b> -> </b><nowiki>ر۔</nowiki> # [[وِکیٖپیٖڈیا:حَوالہٕ|حَوالہٕ]] وَرٲے مَضموٗن ٹیگ کَران ==== [[ز]] - ([[Special:Diff/135293|فَرَق]]) ==== # <nowiki> ر. </nowiki><b> -> </b><nowiki>ر۔</nowiki> # [[وِکیٖپیٖڈیا:حَوالہٕ|حَوالہٕ]] وَرٲے مَضموٗن ٹیگ کَران ==== [[ر]] - ([[Special:Diff/135294|فَرَق]]) ==== # <nowiki> ر. </nowiki><b> -> </b><nowiki>ر۔</nowiki> # [[وِکیٖپیٖڈیا:حَوالہٕ|حَوالہٕ]] وَرٲے مَضموٗن ٹیگ کَران ==== [[اُکھرُل ضِلہٕ]] - ([[Special:Diff/135295|فَرَق]]) ==== # <nowiki> رِیاسَت </nowiki><b> -> </b><nowiki>رِیاسَتھ</nowiki> ==== [[تھوبل ضِلہٕ]] - ([[Special:Diff/135296|فَرَق]]) ==== # <nowiki> رِیاسَت </nowiki><b> -> </b><nowiki>رِیاسَتھ</nowiki> ==== [[تیٚنٛگنَوپَل ضِلہٕ]] - ([[Special:Diff/135297|فَرَق]]) ==== # <nowiki> رِیاسَت </nowiki><b> -> </b><nowiki>رِیاسَتھ</nowiki> ==== [[تَمیٚنٛگلونٛگ ضِلہٕ]] - ([[Special:Diff/135298|فَرَق]]) ==== # <nowiki> رِیاسَت </nowiki><b> -> </b><nowiki>رِیاسَتھ</nowiki> ==== [[سیناپتی ضِلہٕ]] - ([[Special:Diff/135299|فَرَق]]) ==== # <nowiki> رِیاسَت </nowiki><b> -> </b><nowiki>رِیاسَتھ</nowiki> ==== [[پھیرزول ضِلہٕ]] - ([[Special:Diff/135300|فَرَق]]) ==== # <nowiki> رِیاسَت </nowiki><b> -> </b><nowiki>رِیاسَتھ</nowiki> ==== [[نونے ضِلہٕ]] - ([[Special:Diff/135301|فَرَق]]) ==== # <nowiki> رِیاسَت </nowiki><b> -> </b><nowiki>رِیاسَتھ</nowiki> ==== [[کانٛگپوکپی ضِلہٕ]] - ([[Special:Diff/135302|فَرَق]]) ==== # <nowiki> رِیاسَت </nowiki><b> -> </b><nowiki>رِیاسَتھ</nowiki> ==== [[کامجونٛگ ضِلہٕ]] - ([[Special:Diff/135303|فَرَق]]) ==== # <nowiki> رِیاسَت </nowiki><b> -> </b><nowiki>رِیاسَتھ</nowiki> ==== [[کاکچِنٛگ ضِلہٕ]] - ([[Special:Diff/135304|فَرَق]]) ==== # <nowiki> رِیاسَت </nowiki><b> -> </b><nowiki>رِیاسَتھ</nowiki> ==== [[جیریبام ضِلہٕ]] - ([[Special:Diff/135305|فَرَق]]) ==== # <nowiki> رِیاسَت </nowiki><b> -> </b><nowiki>رِیاسَتھ</nowiki> ==== [[اِمپھال پَچھِم ضِلہٕ]] - ([[Special:Diff/135306|فَرَق]]) ==== # <nowiki> رِیاسَت </nowiki><b> -> </b><nowiki>رِیاسَتھ</nowiki> ==== [[اِمپھال پوٗر ضِلہٕ]] - ([[Special:Diff/135307|فَرَق]]) ==== # <nowiki> رِیاسَت </nowiki><b> -> </b><nowiki>رِیاسَتھ</nowiki> ==== [[اِمپھال ضِلہٕ]] - ([[Special:Diff/135308|فَرَق]]) ==== # <nowiki> رِیاسَت </nowiki><b> -> </b><nowiki>رِیاسَتھ</nowiki> ==== [[چُراچانٛدپُر ضِلہٕ]] - ([[Special:Diff/135309|فَرَق]]) ==== # <nowiki> رِیاسَت </nowiki><b> -> </b><nowiki>رِیاسَتھ</nowiki> ==== [[چندیل ضِلہٕ]] - ([[Special:Diff/135310|فَرَق]]) ==== # <nowiki> رِیاسَت </nowiki><b> -> </b><nowiki>رِیاسَتھ</nowiki> ==== [[بِشنُپُر ضِلہٕ]] - ([[Special:Diff/135311|فَرَق]]) ==== # <nowiki> رِیاسَت </nowiki><b> -> </b><nowiki>رِیاسَتھ</nowiki> ==== [[ژیٖژی مٔچھ]] - ([[Special:Diff/135312|فَرَق]]) ==== # <nowiki> اکھ </nowiki><b> -> </b><nowiki>اَکھ</nowiki> # <nowiki> ھ. </nowiki><b> -> </b><nowiki>ھ۔</nowiki> ==== [[ڈاکٹر بٹن گھوش]] - ([[Special:Diff/135313|فَرَق]]) ==== # <nowiki> اکھ </nowiki><b> -> </b><nowiki>اَکھ</nowiki> # <nowiki> پیدائش </nowiki><b> -> </b><nowiki>پٲدٲیِش</nowiki> # <nowiki> تعلیم </nowiki><b> -> </b><nowiki>تٲلیٖم</nowiki> # <nowiki> حاصل </nowiki><b> -> </b><nowiki>حٲصِل</nowiki> # <nowiki> قائم </nowiki><b> -> </b><nowiki>قٲیِم</nowiki> # <nowiki> ہندوستانی </nowiki><b> -> </b><nowiki>ہِندوستٲنؠ</nowiki> ==== [[ڈاکٹر مُدِت سکسینا]] - ([[Special:Diff/135314|فَرَق]]) ==== # <nowiki> اکھ </nowiki><b> -> </b><nowiki>اَکھ</nowiki> # <nowiki> اندرونی </nowiki><b> -> </b><nowiki>اۆنٛدروٗنی</nowiki> # <nowiki> بھارت </nowiki><b> -> </b><nowiki>ہِندوستان</nowiki> # <nowiki> پیدائش </nowiki><b> -> </b><nowiki>پٲدٲیِش</nowiki> # <nowiki> تعلیم </nowiki><b> -> </b><nowiki>تٲلیٖم</nowiki> # <nowiki> حاصل </nowiki><b> -> </b><nowiki>حٲصِل</nowiki> # <nowiki> زیادٕ </nowiki><b> -> </b><nowiki>زیٛادٕ</nowiki> # <nowiki> شامل </nowiki><b> -> </b><nowiki>شٲمِل</nowiki> # <nowiki> شروع </nowiki><b> -> </b><nowiki>شۆروٗع</nowiki> # <nowiki> مدد </nowiki><b> -> </b><nowiki>مَدَتھ</nowiki> # <nowiki> مارچ </nowiki><b> -> </b><nowiki>مارٕچ</nowiki> # <nowiki> نائب صدر </nowiki><b> -> </b><nowiki>نٲیِب صٔدٕر</nowiki> # <nowiki> وژن </nowiki><b> -> </b><nowiki>وِجَن</nowiki> # <nowiki> ہندوستانی </nowiki><b> -> </b><nowiki>ہِندوستٲنؠ</nowiki> ==== [[ڈاکٹر بھارگَو مَلّاپّا]] - ([[Special:Diff/135315|فَرَق]]) ==== # <nowiki> انسانی </nowiki><b> -> </b><nowiki>اِنسٲنی</nowiki> # <nowiki> پیٹھ </nowiki><b> -> </b><nowiki>پؠٹھ</nowiki> # <nowiki> تعلیم </nowiki><b> -> </b><nowiki>تٲلیٖم</nowiki> # <nowiki> حاصل </nowiki><b> -> </b><nowiki>حٲصِل</nowiki> # <nowiki> سماجی </nowiki><b> -> </b><nowiki>سَمٲجی</nowiki> # <nowiki> سرکاری </nowiki><b> -> </b><nowiki> سرکاری</nowiki> # <nowiki> شروع </nowiki><b> -> </b><nowiki>شۆروٗع</nowiki> # <nowiki> ضلع </nowiki><b> -> </b><nowiki>ضِلہٕ</nowiki> # <nowiki> علاقہ </nowiki><b> -> </b><nowiki>علاقہٕ</nowiki> # <nowiki> مدد </nowiki><b> -> </b><nowiki>مَدَتھ</nowiki> # <nowiki> مشہور </nowiki><b> -> </b><nowiki>مَشہوٗر</nowiki> # <nowiki> مارچ </nowiki><b> -> </b><nowiki>مارٕچ</nowiki> # <nowiki> وژن </nowiki><b> -> </b><nowiki>وِجَن</nowiki> # <nowiki> ہُند </nowiki><b> -> </b><nowiki>ہُنٛد</nowiki> ==== [[برٛیچ کینٛڈی شفاخانہٕ]] - ([[Special:Diff/135316|فَرَق]]) ==== # <nowiki> اکھ </nowiki><b> -> </b><nowiki>اَکھ</nowiki> # <nowiki> منٛز </nowiki><b> -> </b><nowiki>مَنٛز</nowiki> # <nowiki> ۍ </nowiki><b> -> </b><nowiki>ؠ</nowiki> ==== [[لیپیڈوپٹیرا]] - ([[Special:Diff/135317|فَرَق]]) ==== # <nowiki> تہ </nowiki><b> -> </b><nowiki>تہٕ</nowiki> # <nowiki> ُ. </nowiki><b> -> </b><nowiki>ُ۔</nowiki> # <nowiki> چہُ </nowiki><b> -> </b><nowiki>چُہ</nowiki> ==== [[آشا بوسلے]] - ([[Special:Diff/135318|فَرَق]]) ==== # <nowiki> سٕتؠ </nowiki><b> -> </b><nowiki>سٟتؠ</nowiki> # <nowiki> منٛز </nowiki><b> -> </b><nowiki>مَنٛز</nowiki> # <nowiki> ۍ </nowiki><b> -> </b><nowiki>ؠ</nowiki> ==== [[سُندرگڑھ ضِلہٕ]] - ([[Special:Diff/135319|فَرَق]]) ==== # <nowiki> رِیاسَت </nowiki><b> -> </b><nowiki>رِیاسَتھ</nowiki> ==== [[سُبَرنَپُر ضِلہٕ]] - ([[Special:Diff/135320|فَرَق]]) ==== # <nowiki> رِیاسَت </nowiki><b> -> </b><nowiki>رِیاسَتھ</nowiki> ==== [[سَمبَلپُر ضِلہٕ]] - ([[Special:Diff/135321|فَرَق]]) ==== # <nowiki> رِیاسَت </nowiki><b> -> </b><nowiki>رِیاسَتھ</nowiki> ==== [[رایَگَڑا ضِلہٕ]] - ([[Special:Diff/135322|فَرَق]]) ==== # <nowiki> رِیاسَت </nowiki><b> -> </b><nowiki>رِیاسَتھ</nowiki> ==== [[پُری ضِلہٕ]] - ([[Special:Diff/135323|فَرَق]]) ==== # <nowiki> رِیاسَت </nowiki><b> -> </b><nowiki>رِیاسَتھ</nowiki> ==== [[نواپاڑا ضِلہٕ]] - ([[Special:Diff/135324|فَرَق]]) ==== # <nowiki> رِیاسَت </nowiki><b> -> </b><nowiki>رِیاسَتھ</nowiki> ==== [[نیاگڑھ ضِلہٕ]] - ([[Special:Diff/135325|فَرَق]]) ==== # <nowiki> رِیاسَت </nowiki><b> -> </b><nowiki>رِیاسَتھ</nowiki> ==== [[نَبَرَنٛگپُر ضِلہٕ]] - ([[Special:Diff/135326|فَرَق]]) ==== # <nowiki> رِیاسَت </nowiki><b> -> </b><nowiki>رِیاسَتھ</nowiki> ==== [[مَیوٗربھَنٛج ضِلہٕ]] - ([[Special:Diff/135327|فَرَق]]) ==== # <nowiki> رِیاسَت </nowiki><b> -> </b><nowiki>رِیاسَتھ</nowiki> ==== [[ملکانگِری ضِلہٕ]] - ([[Special:Diff/135328|فَرَق]]) ==== # <nowiki> رِیاسَت </nowiki><b> -> </b><nowiki>رِیاسَتھ</nowiki> ==== [[کوراپُٹ ضِلہٕ]] - ([[Special:Diff/135329|فَرَق]]) ==== # <nowiki> رِیاسَت </nowiki><b> -> </b><nowiki>رِیاسَتھ</nowiki> ==== [[کھوردھا ضِلہٕ]] - ([[Special:Diff/135330|فَرَق]]) ==== # <nowiki> رِیاسَت </nowiki><b> -> </b><nowiki>رِیاسَتھ</nowiki> ==== [[کینٛدُجھر ضِلہٕ]] - ([[Special:Diff/135331|فَرَق]]) ==== # <nowiki> رِیاسَت </nowiki><b> -> </b><nowiki>رِیاسَتھ</nowiki> ==== [[کینٛدراپاڑا ضِلہٕ]] - ([[Special:Diff/135332|فَرَق]]) ==== # <nowiki> رِیاسَت </nowiki><b> -> </b><nowiki>رِیاسَتھ</nowiki> ==== [[کَنٛدھَمال ضِلہٕ]] - ([[Special:Diff/135333|فَرَق]]) ==== # <nowiki> رِیاسَت </nowiki><b> -> </b><nowiki>رِیاسَتھ</nowiki> ==== [[کالاہانٛڈی ضِلہٕ]] - ([[Special:Diff/135334|فَرَق]]) ==== # <nowiki> رِیاسَت </nowiki><b> -> </b><nowiki>رِیاسَتھ</nowiki> ==== [[جھارسُگُڈا ضِلہٕ]] - ([[Special:Diff/135335|فَرَق]]) ==== # <nowiki> رِیاسَت </nowiki><b> -> </b><nowiki>رِیاسَتھ</nowiki> ==== [[جاجپُر ضِلہٕ]] - ([[Special:Diff/135336|فَرَق]]) ==== # <nowiki> رِیاسَت </nowiki><b> -> </b><nowiki>رِیاسَتھ</nowiki> ==== [[جگت سِنٛگھ پور ضِلہٕ]] - ([[Special:Diff/135337|فَرَق]]) ==== # <nowiki> رِیاسَت </nowiki><b> -> </b><nowiki>رِیاسَتھ</nowiki> ==== [[گَنٛجام ضِلہٕ]] - ([[Special:Diff/135338|فَرَق]]) ==== # <nowiki> رِیاسَت </nowiki><b> -> </b><nowiki>رِیاسَتھ</nowiki> ==== [[گَجَپَتی ضِلہٕ]] - ([[Special:Diff/135339|فَرَق]]) ==== # <nowiki> رِیاسَت </nowiki><b> -> </b><nowiki>رِیاسَتھ</nowiki> ==== [[ڈھینکانال ضِلہٕ]] - ([[Special:Diff/135340|فَرَق]]) ==== # <nowiki> رِیاسَت </nowiki><b> -> </b><nowiki>رِیاسَتھ</nowiki> ==== [[دیباگڑھ ضِلہٕ]] - ([[Special:Diff/135341|فَرَق]]) ==== # <nowiki> رِیاسَت </nowiki><b> -> </b><nowiki>رِیاسَتھ</nowiki> ==== [[کَٹَک ضِلہٕ]] - ([[Special:Diff/135342|فَرَق]]) ==== # <nowiki> رِیاسَت </nowiki><b> -> </b><nowiki>رِیاسَتھ</nowiki> ==== [[بودھ ضِلہٕ]] - ([[Special:Diff/135343|فَرَق]]) ==== # <nowiki> رِیاسَت </nowiki><b> -> </b><nowiki>رِیاسَتھ</nowiki> ==== [[بھدرک ضِلہٕ]] - ([[Special:Diff/135344|فَرَق]]) ==== # <nowiki> رِیاسَت </nowiki><b> -> </b><nowiki>رِیاسَتھ</nowiki> ==== [[برگڑھ ضِلہٕ]] - ([[Special:Diff/135345|فَرَق]]) ==== # <nowiki> رِیاسَت </nowiki><b> -> </b><nowiki>رِیاسَتھ</nowiki> ==== [[بالاسور ضِلہٕ]] - ([[Special:Diff/135346|فَرَق]]) ==== # <nowiki> رِیاسَت </nowiki><b> -> </b><nowiki>رِیاسَتھ</nowiki> ==== [[بلانٛگیر ضِلہٕ]] - ([[Special:Diff/135347|فَرَق]]) ==== # <nowiki> تہ </nowiki><b> -> </b><nowiki>تہٕ</nowiki> # <nowiki> ضلعہٕ </nowiki><b> -> </b><nowiki>ضِلہٕ</nowiki> # <nowiki> مربع </nowiki><b> -> </b><nowiki>چَکور</nowiki> ==== [[اَنٛگُل ضِلہٕ]] - ([[Special:Diff/135348|فَرَق]]) ==== # <nowiki> رِیاسَت </nowiki><b> -> </b><nowiki>رِیاسَتھ</nowiki> ==14-4-2026== ==== [[فرانسوا پولینڈ]] - ([[Special:Diff/135393|فَرَق]]) ==== # [[وِکیٖپیٖڈیا:حَوالہٕ|حَوالہٕ]] وَرٲے مَضموٗن ٹیگ کَران ==== [[Test article from bot]] - ([[Special:Diff/135394|فَرَق]]) ==== # [[وِکیٖپیٖڈیا:حَوالہٕ|حَوالہٕ]] وَرٲے مَضموٗن ٹیگ کَران ==== [[Z]] - ([[Special:Diff/135395|فَرَق]]) ==== # <nowiki> اکھ </nowiki><b> -> </b><nowiki>اَکھ</nowiki> ==== [[Y]] - ([[Special:Diff/135396|فَرَق]]) ==== # <nowiki> اکھ </nowiki><b> -> </b><nowiki>اَکھ</nowiki> ==== [[W]] - ([[Special:Diff/135397|فَرَق]]) ==== # <nowiki> اکھ </nowiki><b> -> </b><nowiki>اَکھ</nowiki> ==== [[V]] - ([[Special:Diff/135398|فَرَق]]) ==== # <nowiki> اکھ </nowiki><b> -> </b><nowiki>اَکھ</nowiki> ==== [[U]] - ([[Special:Diff/135399|فَرَق]]) ==== # <nowiki> اکھ </nowiki><b> -> </b><nowiki>اَکھ</nowiki> ==== [[T]] - ([[Special:Diff/135400|فَرَق]]) ==== # <nowiki> اکھ </nowiki><b> -> </b><nowiki>اَکھ</nowiki> ==== [[S]] - ([[Special:Diff/135401|فَرَق]]) ==== # <nowiki> اکھ </nowiki><b> -> </b><nowiki>اَکھ</nowiki> ==== [[R]] - ([[Special:Diff/135402|فَرَق]]) ==== # <nowiki> اکھ </nowiki><b> -> </b><nowiki>اَکھ</nowiki> ==== [[Q]] - ([[Special:Diff/135403|فَرَق]]) ==== # <nowiki> اکھ </nowiki><b> -> </b><nowiki>اَکھ</nowiki> ==== [[P]] - ([[Special:Diff/135404|فَرَق]]) ==== # <nowiki> اکھ </nowiki><b> -> </b><nowiki>اَکھ</nowiki> ==== [[O]] - ([[Special:Diff/135405|فَرَق]]) ==== # <nowiki> اکھ </nowiki><b> -> </b><nowiki>اَکھ</nowiki> ==== [[N]] - ([[Special:Diff/135406|فَرَق]]) ==== # <nowiki> اکھ </nowiki><b> -> </b><nowiki>اَکھ</nowiki> ==== [[M]] - ([[Special:Diff/135407|فَرَق]]) ==== # <nowiki> اکھ </nowiki><b> -> </b><nowiki>اَکھ</nowiki> ==== [[L]] - ([[Special:Diff/135408|فَرَق]]) ==== # <nowiki> اکھ </nowiki><b> -> </b><nowiki>اَکھ</nowiki> ==== [[K]] - ([[Special:Diff/135409|فَرَق]]) ==== # <nowiki> اکھ </nowiki><b> -> </b><nowiki>اَکھ</nowiki> ==== [[J]] - ([[Special:Diff/135410|فَرَق]]) ==== # <nowiki> اکھ </nowiki><b> -> </b><nowiki>اَکھ</nowiki> ==== [[I]] - ([[Special:Diff/135411|فَرَق]]) ==== # <nowiki> اکھ </nowiki><b> -> </b><nowiki>اَکھ</nowiki> # فرما ہَٹاوَن ==== [[H]] - ([[Special:Diff/135412|فَرَق]]) ==== # <nowiki> اکھ </nowiki><b> -> </b><nowiki>اَکھ</nowiki> ==== [[G]] - ([[Special:Diff/135413|فَرَق]]) ==== # <nowiki> اکھ </nowiki><b> -> </b><nowiki>اَکھ</nowiki> ==== [[F]] - ([[Special:Diff/135414|فَرَق]]) ==== # <nowiki> اکھ </nowiki><b> -> </b><nowiki>اَکھ</nowiki> ==== [[E]] - ([[Special:Diff/135415|فَرَق]]) ==== # <nowiki> اکھ </nowiki><b> -> </b><nowiki>اَکھ</nowiki> ==== [[D]] - ([[Special:Diff/135416|فَرَق]]) ==== # <nowiki> اکھ </nowiki><b> -> </b><nowiki>اَکھ</nowiki> ==== [[C]] - ([[Special:Diff/135417|فَرَق]]) ==== # <nowiki> اکھ </nowiki><b> -> </b><nowiki>اَکھ</nowiki> ==== [[B]] - ([[Special:Diff/135418|فَرَق]]) ==== # <nowiki> اکھ </nowiki><b> -> </b><nowiki>اَکھ</nowiki> ==== [[A]] - ([[Special:Diff/135419|فَرَق]]) ==== # <nowiki> اکھ </nowiki><b> -> </b><nowiki>اَکھ</nowiki> ==15-4-2026== ==== [[ایرِک سوالویل]] - ([[Special:Diff/135464|فَرَق]]) ==== # <nowiki> اکھ </nowiki><b> -> </b><nowiki>اَکھ</nowiki> # <nowiki> پٮ۪ٹھ </nowiki><b> -> </b><nowiki>پؠٹھ</nowiki> # <nowiki> دعویٰ </nowiki><b> -> </b><nowiki>دعوا</nowiki> # <nowiki> شروع </nowiki><b> -> </b><nowiki>شۆروٗع</nowiki> # <nowiki> منٛز </nowiki><b> -> </b><nowiki>مَنٛز</nowiki> # <nowiki> نومبر </nowiki><b> -> </b><nowiki>نَوَمبَر</nowiki> # <nowiki> ۍ </nowiki><b> -> </b><nowiki>ؠ</nowiki> # <nowiki> ٮ۪ </nowiki><b> -> </b><nowiki>ؠ</nowiki> ==== [[شوٗش در گاڈ]] - ([[Special:Diff/135465|فَرَق]]) ==== # <nowiki> کھوتہٕ </nowiki><b> -> </b><nowiki>کھۄتہٕ</nowiki> ==== [[سَریسۄرَپھ]] - ([[Special:Diff/135466|فَرَق]]) ==== # <nowiki> تقریبا </nowiki><b> -> </b><nowiki>تَقریٖبَن</nowiki> # <nowiki> ہنز </nowiki><b> -> </b><nowiki>ہِنٛز</nowiki> ==== [[کمبرِچ أڈجہِ در جانوَر]] - ([[Special:Diff/135467|فَرَق]]) ==== # <nowiki> کھوتہٕ </nowiki><b> -> </b><nowiki>کھۄتہٕ</nowiki> # <nowiki> پٕھ </nowiki><b> -> </b><nowiki>پھٕ</nowiki> ==== [[مۄمَل جانور]] - ([[Special:Diff/135468|فَرَق]]) ==== # <nowiki> ٕ. </nowiki><b> -> </b><nowiki>ٕ۔</nowiki> ==== [[سم پاڈُر وول]] - ([[Special:Diff/135469|فَرَق]]) ==== # <nowiki> اکھ </nowiki><b> -> </b><nowiki>اَکھ</nowiki> # <nowiki> پیٹھ </nowiki><b> -> </b><nowiki>پؠٹھ</nowiki> # <nowiki> منٛز </nowiki><b> -> </b><nowiki>مَنٛز</nowiki> # <nowiki> ۍ </nowiki><b> -> </b><nowiki>ؠ</nowiki> ==== [[پاڈُر وول]] - ([[Special:Diff/135470|فَرَق]]) ==== # <nowiki> پیٹھ </nowiki><b> -> </b><nowiki>پؠٹھ</nowiki> # <nowiki> منٛز </nowiki><b> -> </b><nowiki>مَنٛز</nowiki> ==== [[ژھاوُل]] - ([[Special:Diff/135471|فَرَق]]) ==== # [[وِکیٖپیٖڈیا:حَوالہٕ|حَوالہٕ]] وَرٲے مَضموٗن ٹیگ کَران ==== [[پردٕ پَنٛکھ]] - ([[Special:Diff/135472|فَرَق]]) ==== # <nowiki> اکھ </nowiki><b> -> </b><nowiki>اَکھ</nowiki> # <nowiki> انواع </nowiki><b> -> </b><nowiki>زٲژ</nowiki> # <nowiki> زیادٕ </nowiki><b> -> </b><nowiki>زیٛادٕ</nowiki> # <nowiki> کھوتہٕ </nowiki><b> -> </b><nowiki>کھۄتہٕ</nowiki> # <nowiki> منز </nowiki><b> -> </b><nowiki>مَنٛز</nowiki> # <nowiki> منٛز </nowiki><b> -> </b><nowiki>مَنٛز</nowiki> # <nowiki> یتھ </nowiki><b> -> </b><nowiki>یَتھ</nowiki> # <nowiki> ِ. </nowiki><b> -> </b><nowiki>ِ۔</nowiki> # <nowiki> ۍ </nowiki><b> -> </b><nowiki>ؠ</nowiki> ==== [[سمراٹ چودھری]] - ([[Special:Diff/135473|فَرَق]]) ==== # <nowiki> اکھ </nowiki><b> -> </b><nowiki>اَکھ</nowiki> # <nowiki> پٮ۪ٹھ </nowiki><b> -> </b><nowiki>پؠٹھ</nowiki> # <nowiki> سۭتۍ </nowiki><b> -> </b><nowiki>سٟتؠ</nowiki> # <nowiki> قتل </nowiki><b> -> </b><nowiki>قَتٕل</nowiki> # <nowiki> گۄڈٕنیُک </nowiki><b> -> </b><nowiki>گۄڈنُیٛک</nowiki> # <nowiki> منٛز </nowiki><b> -> </b><nowiki>مَنٛز</nowiki> # <nowiki> مارچ </nowiki><b> -> </b><nowiki>مارٕچ</nowiki> # <nowiki> نومبر </nowiki><b> -> </b><nowiki>نَوَمبَر</nowiki> # <nowiki> ہندوستٲنی </nowiki><b> -> </b><nowiki>ہِندوستٲنؠ</nowiki> # <nowiki> ۍ </nowiki><b> -> </b><nowiki>ؠ</nowiki> ==== [[گَلبی-تَنٛگ]] - ([[Special:Diff/135474|فَرَق]]) ==== # <nowiki> اکھ </nowiki><b> -> </b><nowiki>اَکھ</nowiki> # <nowiki> سۭتۍ </nowiki><b> -> </b><nowiki>سٟتؠ</nowiki> ==== [[دٲڑ]] - ([[Special:Diff/135475|فَرَق]]) ==== # <nowiki> انسان </nowiki><b> -> </b><nowiki>اِنسان</nowiki> # <nowiki> زیادٕ </nowiki><b> -> </b><nowiki>زیٛادٕ</nowiki> # <nowiki> ساروی </nowiki><b> -> </b><nowiki>سارِوٕے</nowiki> # <nowiki> کھوتہٕ </nowiki><b> -> </b><nowiki>کھۄتہٕ</nowiki> # <nowiki> منٛز </nowiki><b> -> </b><nowiki>مَنٛز</nowiki> # <nowiki> ن. </nowiki><b> -> </b><nowiki>ن۔</nowiki> ==16-4-2026== ==== [[کیپیسیٹر]] - ([[Special:Diff/135521|فَرَق]]) ==== # <nowiki> اکھ </nowiki><b> -> </b><nowiki>اَکھ</nowiki> # <nowiki> سۭتۍ </nowiki><b> -> </b><nowiki>سٟتؠ</nowiki> # <nowiki> {{Databox}} </nowiki><b> -> </b><nowiki>{{مولوٗماتھ}}</nowiki> # [[وِکیٖپیٖڈیا:حَوالہٕ|حَوالہٕ]] وَرٲے مَضموٗن ٹیگ کَران ==== [[ڈیوِڈ اَلپے]] - ([[Special:Diff/135522|فَرَق]]) ==== # <nowiki> اکھ </nowiki><b> -> </b><nowiki>اَکھ</nowiki> # <nowiki> پیٹھ </nowiki><b> -> </b><nowiki>پؠٹھ</nowiki> # <nowiki> ٹیلی ویژن </nowiki><b> -> </b><nowiki>ٹیلی وِجَن</nowiki> # <nowiki> ٹیلی ویژنس </nowiki><b> -> </b><nowiki>ٹیلی وِجنس</nowiki> # <nowiki> منٛز </nowiki><b> -> </b><nowiki>مَنٛز</nowiki> ==== [[اِیون بیلی]] - ([[Special:Diff/135523|فَرَق]]) ==== # <nowiki> اکھ </nowiki><b> -> </b><nowiki>اَکھ</nowiki> # <nowiki> اگست </nowiki><b> -> </b><nowiki>اَگَست</nowiki> # <nowiki> ٹیلی ویژن </nowiki><b> -> </b><nowiki>ٹیلی وِجَن</nowiki> # <nowiki> منٛز </nowiki><b> -> </b><nowiki>مَنٛز</nowiki> # <nowiki> مشہور </nowiki><b> -> </b><nowiki>مَشہوٗر</nowiki> # <nowiki> ۍ </nowiki><b> -> </b><nowiki>ؠ</nowiki> ==== [[کیٹالینا سینڈیو مورینو]] - ([[Special:Diff/135524|فَرَق]]) ==== # <nowiki> اکھ </nowiki><b> -> </b><nowiki>اَکھ</nowiki> # <nowiki> ٹیلی ویژن </nowiki><b> -> </b><nowiki>ٹیلی وِجَن</nowiki> # <nowiki> فلم </nowiki><b> -> </b><nowiki>فِلِم</nowiki> # <nowiki> منٛز </nowiki><b> -> </b><nowiki>مَنٛز</nowiki> # <nowiki> ۍ </nowiki><b> -> </b><nowiki>ؠ</nowiki> ==== [[ہیرالڈ پیرِنیو]] - ([[Special:Diff/135525|فَرَق]]) ==== # <nowiki> اکھ </nowiki><b> -> </b><nowiki>اَکھ</nowiki> # <nowiki> اگست </nowiki><b> -> </b><nowiki>اَگَست</nowiki> # <nowiki> پیٹھ </nowiki><b> -> </b><nowiki>پؠٹھ</nowiki> # <nowiki> ٹیلی ویژن </nowiki><b> -> </b><nowiki>ٹیلی وِجَن</nowiki> # <nowiki> ٹیلی ویژنس </nowiki><b> -> </b><nowiki>ٹیلی وِجنس</nowiki> # <nowiki> سنز </nowiki><b> -> </b><nowiki>سٟنٛز</nowiki> # <nowiki> فلم </nowiki><b> -> </b><nowiki>فِلِم</nowiki> # <nowiki> منٛز </nowiki><b> -> </b><nowiki>مَنٛز</nowiki> # <nowiki> معاون </nowiki><b> -> </b><nowiki>سہارٕ</nowiki> # <nowiki> ز. </nowiki><b> -> </b><nowiki>ز۔</nowiki> # <nowiki> ۍ </nowiki><b> -> </b><nowiki>ؠ</nowiki> ==== [[فرٛوم]] - ([[Special:Diff/135526|فَرَق]]) ==== # <nowiki> اتھ </nowiki><b> -> </b><nowiki>اَتھ</nowiki> # <nowiki> اکھ </nowiki><b> -> </b><nowiki>اَکھ</nowiki> # <nowiki> پیٹھ </nowiki><b> -> </b><nowiki>پؠٹھ</nowiki> # <nowiki> سۭتۍ </nowiki><b> -> </b><nowiki>سٟتؠ</nowiki> # <nowiki> ستمبر </nowiki><b> -> </b><nowiki>سَتَمبَر</nowiki> # <nowiki> فروری </nowiki><b> -> </b><nowiki>فَرؤری</nowiki> # <nowiki> منٛز </nowiki><b> -> </b><nowiki>مَنٛز</nowiki> # <nowiki> نومبر </nowiki><b> -> </b><nowiki>نَوَمبَر</nowiki> # <nowiki> یہ </nowiki><b> -> </b><nowiki>یہِ</nowiki> # <nowiki> ۍ </nowiki><b> -> </b><nowiki>ؠ</nowiki> # <nowiki> ٮ۪ </nowiki><b> -> </b><nowiki>ؠ</nowiki> ==== [[سانٛگلی]] - ([[Special:Diff/135527|فَرَق]]) ==== # <nowiki> اکھ </nowiki><b> -> </b><nowiki>اَکھ</nowiki> # <nowiki> پٮ۪ٹھٕ </nowiki><b> -> </b><nowiki>پؠٹھٕ</nowiki> # <nowiki> شہر </nowiki><b> -> </b><nowiki>شَہَر</nowiki> # <nowiki> منٛز </nowiki><b> -> </b><nowiki>مَنٛز</nowiki> # <nowiki> ۍ </nowiki><b> -> </b><nowiki>ؠ</nowiki> ==17-4-2026== ==== [[ژُشِما لانٛکھ]] - ([[Special:Diff/135584|فَرَق]]) ==== # <nowiki> اکھ </nowiki><b> -> </b><nowiki>اَکھ</nowiki> # <nowiki> تقریباً </nowiki><b> -> </b><nowiki>تَقریٖبَن</nowiki> # <nowiki> چُھ </nowiki><b> -> </b><nowiki>چھُ</nowiki> # <nowiki> ہُند </nowiki><b> -> </b><nowiki>ہُنٛد</nowiki> ==== [[ستلج]] - ([[Special:Diff/135585|فَرَق]]) ==== # <nowiki> اتھ </nowiki><b> -> </b><nowiki>اَتھ</nowiki> # <nowiki> اکھ </nowiki><b> -> </b><nowiki>اَکھ</nowiki> # <nowiki> تہ </nowiki><b> -> </b><nowiki>تہٕ</nowiki> # <nowiki> زیادٕ </nowiki><b> -> </b><nowiki>زیٛادٕ</nowiki> # <nowiki> منٛز </nowiki><b> -> </b><nowiki>مَنٛز</nowiki> ==== [[کارڈی بی]] - ([[Special:Diff/135586|فَرَق]]) ==== # <nowiki> لِہ </nowiki><b> -> </b><nowiki>لہِ</nowiki> ==== [[رِنژھن شاہ]] - ([[Special:Diff/135587|فَرَق]]) ==== # <nowiki> ۭ </nowiki><b> -> </b><nowiki>ٟ</nowiki> ==== [[کٔشیٖر ہُینٛد ہرشا]] - ([[Special:Diff/135588|فَرَق]]) ==== # <nowiki> سٕند </nowiki><b> -> </b><nowiki>سٟنٛد</nowiki> # <nowiki> ێ </nowiki><b> -> </b><nowiki>یٚ</nowiki> ==== [[دؠدٕ رٲنؠ]] - ([[Special:Diff/135589|فَرَق]]) ==== # <nowiki> تہ </nowiki><b> -> </b><nowiki>تہٕ</nowiki> # <nowiki> ۭ </nowiki><b> -> </b><nowiki>ٟ</nowiki> ==== [[کلویی وان لینٛڈشوٗٹ]] - ([[Special:Diff/135590|فَرَق]]) ==== # <nowiki> اکھ </nowiki><b> -> </b><nowiki>اَکھ</nowiki> # <nowiki> ٹیلی ویژن </nowiki><b> -> </b><nowiki>ٹیلی وِجَن</nowiki> # <nowiki> ستمبر </nowiki><b> -> </b><nowiki>سَتَمبَر</nowiki> # <nowiki> منٛز </nowiki><b> -> </b><nowiki>مَنٛز</nowiki> # <nowiki> ۍ </nowiki><b> -> </b><nowiki>ؠ</nowiki> ==== [[ایٚلزبیٚتھ سانٛڈرز]] - ([[Special:Diff/135591|فَرَق]]) ==== # <nowiki> اکھ </nowiki><b> -> </b><nowiki>اَکھ</nowiki> # <nowiki> ٹیلی ویژن </nowiki><b> -> </b><nowiki>ٹیلی وِجَن</nowiki> # <nowiki> ٹیلی ویژنس </nowiki><b> -> </b><nowiki>ٹیلی وِجنس</nowiki> # <nowiki> چُھ </nowiki><b> -> </b><nowiki>چھُ</nowiki> # <nowiki> فلم </nowiki><b> -> </b><nowiki>فِلِم</nowiki> # <nowiki> منٛز </nowiki><b> -> </b><nowiki>مَنٛز</nowiki> # <nowiki> ۍ </nowiki><b> -> </b><nowiki>ؠ</nowiki> ==== [[مویِز ژھومبے]] - ([[Special:Diff/135592|فَرَق]]) ==== # <nowiki> اکھ </nowiki><b> -> </b><nowiki>اَکھ</nowiki> # <nowiki> پیٹھ </nowiki><b> -> </b><nowiki>پؠٹھ</nowiki> # <nowiki> پٮ۪ٹھٕ </nowiki><b> -> </b><nowiki>پؠٹھٕ</nowiki> # <nowiki> چُھ </nowiki><b> -> </b><nowiki>چھُ</nowiki> # <nowiki> ریاست </nowiki><b> -> </b><nowiki>رِیاسَتھ</nowiki> # <nowiki> سۭتۍ </nowiki><b> -> </b><nowiki>سٟتؠ</nowiki> # <nowiki> سنز </nowiki><b> -> </b><nowiki>سٟنٛز</nowiki> # <nowiki> منٛز </nowiki><b> -> </b><nowiki>مَنٛز</nowiki> # <nowiki> نومبر </nowiki><b> -> </b><nowiki>نَوَمبَر</nowiki> # <nowiki> ہُند </nowiki><b> -> </b><nowiki>ہُنٛد</nowiki> # <nowiki> ۍ </nowiki><b> -> </b><nowiki>ؠ</nowiki> ==== [[جمہوٗریہِ کونٛگو]] - ([[Special:Diff/135593|فَرَق]]) ==== # <nowiki> اکھ </nowiki><b> -> </b><nowiki>اَکھ</nowiki> # <nowiki> پیٹھ </nowiki><b> -> </b><nowiki>پؠٹھ</nowiki> # <nowiki> دارالحکومت </nowiki><b> -> </b><nowiki>رازدٲنؠ</nowiki> # <nowiki> زیادٕ </nowiki><b> -> </b><nowiki>زیٛادٕ</nowiki> # <nowiki> ساروی </nowiki><b> -> </b><nowiki>سارِوٕے</nowiki> # <nowiki> شہر </nowiki><b> -> </b><nowiki>شَہَر</nowiki> # <nowiki> کھوتہٕ </nowiki><b> -> </b><nowiki>کھۄتہٕ</nowiki> # <nowiki> منز </nowiki><b> -> </b><nowiki>مَنٛز</nowiki> # <nowiki> منٛز </nowiki><b> -> </b><nowiki>مَنٛز</nowiki> ==18-4-2026== ==== [[کَلاشا زَبان]] - ([[Special:Diff/135655|فَرَق]]) ==== # <nowiki> اکھ </nowiki><b> -> </b><nowiki>اَکھ</nowiki> # <nowiki> ۍ </nowiki><b> -> </b><nowiki>ؠ</nowiki> ==== [[پوٗر تِمور]] - ([[Special:Diff/135656|فَرَق]]) ==== # <nowiki> اکھ </nowiki><b> -> </b><nowiki>اَکھ</nowiki> # <nowiki> چِھ </nowiki><b> -> </b><nowiki>چھِ</nowiki> # <nowiki> چُھ </nowiki><b> -> </b><nowiki>چھُ</nowiki> # <nowiki> سۭتۍ </nowiki><b> -> </b><nowiki>سٟتؠ</nowiki> # <nowiki> منٛز </nowiki><b> -> </b><nowiki>مَنٛز</nowiki> # <nowiki> مربع </nowiki><b> -> </b><nowiki>چَکور</nowiki> ==== [[ڈیمیانو ڈیوِڈ]] - ([[Special:Diff/135657|فَرَق]]) ==== # <nowiki> اکھ </nowiki><b> -> </b><nowiki>اَکھ</nowiki> # <nowiki> جنوری </nowiki><b> -> </b><nowiki>جَنؤری</nowiki> # <nowiki> چُھ </nowiki><b> -> </b><nowiki>چھُ</nowiki> # <nowiki> سۭتۍ </nowiki><b> -> </b><nowiki>سٟتؠ</nowiki> # <nowiki> منٛز </nowiki><b> -> </b><nowiki>مَنٛز</nowiki> # <nowiki> ہُند </nowiki><b> -> </b><nowiki>ہُنٛد</nowiki> # <nowiki> ۍ </nowiki><b> -> </b><nowiki>ؠ</nowiki> ==== [[تھومس ڈوہرٹی]] - ([[Special:Diff/135658|فَرَق]]) ==== # <nowiki> اکھ </nowiki><b> -> </b><nowiki>اَکھ</nowiki> # <nowiki> چُھ </nowiki><b> -> </b><nowiki>چھُ</nowiki> # <nowiki> فلم </nowiki><b> -> </b><nowiki>فِلِم</nowiki> # <nowiki> منٛز </nowiki><b> -> </b><nowiki>مَنٛز</nowiki> # <nowiki> ۍ </nowiki><b> -> </b><nowiki>ؠ</nowiki> ==== [[جورجِیا سولیری]] - ([[Special:Diff/135659|فَرَق]]) ==== # <nowiki> اکھ </nowiki><b> -> </b><nowiki>اَکھ</nowiki> # <nowiki> پیٹھ </nowiki><b> -> </b><nowiki>پؠٹھ</nowiki> # <nowiki> جنوری </nowiki><b> -> </b><nowiki>جَنؤری</nowiki> # <nowiki> منز </nowiki><b> -> </b><nowiki>مَنٛز</nowiki> # <nowiki> ۅ </nowiki><b> -> </b><nowiki>ۄ</nowiki> # <nowiki> ۍ </nowiki><b> -> </b><nowiki>ؠ</nowiki> ==== [[ڈَو کیمرون]] - ([[Special:Diff/135660|فَرَق]]) ==== # <nowiki> ر. </nowiki><b> -> </b><nowiki>ر۔</nowiki> ==== [[جۆم تہٕ کٔشیٖر (رِیاسَتھ)]] - ([[Special:Diff/135661|فَرَق]]) ==== # <nowiki> م. </nowiki><b> -> </b><nowiki>م۔</nowiki> # [[وِکیٖپیٖڈیا:حَوالہٕ|حَوالہٕ]] وَرٲے مَضموٗن ٹیگ کَران ==19-4-2026== ==== [[پۆشٕپٔتؠ]] - ([[Special:Diff/135702|فَرَق]]) ==== # <nowiki> اکھ </nowiki><b> -> </b><nowiki>اَکھ</nowiki> # <nowiki> منٛز </nowiki><b> -> </b><nowiki>مَنٛز</nowiki> ==== [[روٗدر]] - ([[Special:Diff/135703|فَرَق]]) ==== # <nowiki> اکھ </nowiki><b> -> </b><nowiki>اَکھ</nowiki> # <nowiki> سٕتؠ </nowiki><b> -> </b><nowiki>سٟتؠ</nowiki> # <nowiki> ُ. </nowiki><b> -> </b><nowiki>ُ۔</nowiki> ==== [[تیٖر کَمان]] - ([[Special:Diff/135704|فَرَق]]) ==== # <nowiki> استعمال </nowiki><b> -> </b><nowiki>اِستِمال</nowiki> # <nowiki> اکھ </nowiki><b> -> </b><nowiki>اَکھ</nowiki> # <nowiki> سۭتۍ </nowiki><b> -> </b><nowiki>سٟتؠ</nowiki> ==== [[پٕلاسٹِک]] - ([[Special:Diff/135705|فَرَق]]) ==== # <nowiki> ہُند </nowiki><b> -> </b><nowiki>ہُنٛد</nowiki> ==== [[واو]] - ([[Special:Diff/135706|فَرَق]]) ==== # <nowiki> کِہ </nowiki><b> -> </b><nowiki>کہِ</nowiki> # <nowiki> ۭ </nowiki><b> -> </b><nowiki>ٟ</nowiki> ==== [[کٲلی پوٗزا]] - ([[Special:Diff/135707|فَرَق]]) ==== # <nowiki> اکھ </nowiki><b> -> </b><nowiki>اَکھ</nowiki> # <nowiki> پٮ۪ٹھ </nowiki><b> -> </b><nowiki>پؠٹھ</nowiki> # <nowiki> پٮ۪ٹھٕ </nowiki><b> -> </b><nowiki>پؠٹھٕ</nowiki> # <nowiki> چُھ </nowiki><b> -> </b><nowiki>چھُ</nowiki> # <nowiki> سۭتۍ </nowiki><b> -> </b><nowiki>سٟتؠ</nowiki> # <nowiki> شروع </nowiki><b> -> </b><nowiki>شۆروٗع</nowiki> # <nowiki> منٛز </nowiki><b> -> </b><nowiki>مَنٛز</nowiki> # <nowiki> یہ </nowiki><b> -> </b><nowiki>یہِ</nowiki> # <nowiki> ۍ </nowiki><b> -> </b><nowiki>ؠ</nowiki> # <nowiki> ٮ۪ </nowiki><b> -> </b><nowiki>ؠ</nowiki> ==== [[ڈیلی موشن]] - ([[Special:Diff/135708|فَرَق]]) ==== # <nowiki> اکھ </nowiki><b> -> </b><nowiki>اَکھ</nowiki> # <nowiki> پٮ۪ٹھ </nowiki><b> -> </b><nowiki>پؠٹھ</nowiki> # <nowiki> پٮ۪ٹھٕ </nowiki><b> -> </b><nowiki>پؠٹھٕ</nowiki> # <nowiki> جنوری </nowiki><b> -> </b><nowiki>جَنؤری</nowiki> # <nowiki> سۭتۍ </nowiki><b> -> </b><nowiki>سٟتؠ</nowiki> # <nowiki> ستمبر </nowiki><b> -> </b><nowiki>سَتَمبَر</nowiki> # <nowiki> فروری </nowiki><b> -> </b><nowiki>فَرؤری</nowiki> # <nowiki> منٛز </nowiki><b> -> </b><nowiki>مَنٛز</nowiki> # <nowiki> ۍ </nowiki><b> -> </b><nowiki>ؠ</nowiki> # <nowiki> ٮ۪ </nowiki><b> -> </b><nowiki>ؠ</nowiki> ==== [[جورڈن]] - ([[Special:Diff/135709|فَرَق]]) ==== # [[وِکیٖپیٖڈیا:حَوالہٕ|حَوالہٕ]] وَرٲے مَضموٗن ٹیگ کَران ==20-4-2026== ==== [[ژھَنٛگلا زَبان]] - ([[Special:Diff/135803|فَرَق]]) ==== # <nowiki> اتھ </nowiki><b> -> </b><nowiki>اَتھ</nowiki> # <nowiki> اکھ </nowiki><b> -> </b><nowiki>اَکھ</nowiki> # <nowiki> ریاست </nowiki><b> -> </b><nowiki>رِیاسَتھ</nowiki> # <nowiki> سۭتۍ </nowiki><b> -> </b><nowiki>سٟتؠ</nowiki> # <nowiki> منٛز </nowiki><b> -> </b><nowiki>مَنٛز</nowiki> # <nowiki> ٕ. </nowiki><b> -> </b><nowiki>ٕ۔</nowiki> ==== [[اِبراہیٖم اِبن مُحمد]] - ([[Special:Diff/135804|فَرَق]]) ==== # <nowiki> لہُ </nowiki><b> -> </b><nowiki>لُہ</nowiki> ==== [[گٕچھ]] - ([[Special:Diff/135805|فَرَق]]) ==== # <nowiki> علاج </nowiki><b> -> </b><nowiki>ییٚلاج</nowiki> # <nowiki> کِہ </nowiki><b> -> </b><nowiki>کہِ</nowiki> ==== [[دۄدٕ ہیٚڑَر]] - ([[Special:Diff/135806|فَرَق]]) ==== # <nowiki> اکھ </nowiki><b> -> </b><nowiki>اَکھ</nowiki> # <nowiki> ُ. </nowiki><b> -> </b><nowiki>ُ۔</nowiki> ==== [[پَرزُوُت]] - ([[Special:Diff/135807|فَرَق]]) ==== # <nowiki> منز </nowiki><b> -> </b><nowiki>مَنٛز</nowiki> # <nowiki> یتھ </nowiki><b> -> </b><nowiki>یَتھ</nowiki> # <nowiki> ۭ </nowiki><b> -> </b><nowiki>ٟ</nowiki> ==== [[ٹیلی وِجَن]] - ([[Special:Diff/135808|فَرَق]]) ==== # <nowiki> اتھ </nowiki><b> -> </b><nowiki>اَتھ</nowiki> # <nowiki> اکھ </nowiki><b> -> </b><nowiki>اَکھ</nowiki> # <nowiki> میٹر </nowiki><b> -> </b><nowiki>میٖٹَر</nowiki> # <nowiki> ن. </nowiki><b> -> </b><nowiki>ن۔</nowiki> ==== [[رِزسٹر]] - ([[Special:Diff/135809|فَرَق]]) ==== # <nowiki> اکھ </nowiki><b> -> </b><nowiki>اَکھ</nowiki> # <nowiki> پیٹھ </nowiki><b> -> </b><nowiki>پؠٹھ</nowiki> # <nowiki> چُھ </nowiki><b> -> </b><nowiki>چھُ</nowiki> # <nowiki> {{Databox}} </nowiki><b> -> </b><nowiki>{{مولوٗماتھ}}</nowiki> # [[وِکیٖپیٖڈیا:حَوالہٕ|حَوالہٕ]] وَرٲے مَضموٗن ٹیگ کَران ==== [[راجندر آل سکھا]] - ([[Special:Diff/135810|فَرَق]]) ==== # <nowiki> ابتدائی </nowiki><b> -> </b><nowiki>اِبتدٲیی</nowiki> # <nowiki> بھارت </nowiki><b> -> </b><nowiki>ہِندوستان</nowiki> # <nowiki> پیدائش </nowiki><b> -> </b><nowiki>پٲدٲیِش</nowiki> # <nowiki> تعلیم </nowiki><b> -> </b><nowiki>تٲلیٖم</nowiki> # <nowiki> تقریباً </nowiki><b> -> </b><nowiki>تَقریٖبَن</nowiki> # <nowiki> تہ </nowiki><b> -> </b><nowiki>تہٕ</nowiki> # <nowiki> جنوری </nowiki><b> -> </b><nowiki>جَنؤری</nowiki> # <nowiki> حاصل </nowiki><b> -> </b><nowiki>حٲصِل</nowiki> # <nowiki> خلاف </nowiki><b> -> </b><nowiki>خَلاف</nowiki> # <nowiki> سماجی </nowiki><b> -> </b><nowiki>سَمٲجی</nowiki> # <nowiki> شروع </nowiki><b> -> </b><nowiki>شۆروٗع</nowiki> # <nowiki> علاقہ </nowiki><b> -> </b><nowiki>علاقہٕ</nowiki> # <nowiki> علاج </nowiki><b> -> </b><nowiki>ییٚلاج</nowiki> # <nowiki> قائم </nowiki><b> -> </b><nowiki>قٲیِم</nowiki> # <nowiki> گھر </nowiki><b> -> </b><nowiki>گرٕ</nowiki> # <nowiki> متاثر </nowiki><b> -> </b><nowiki>مُتٲثِر</nowiki> # <nowiki> منز </nowiki><b> -> </b><nowiki>مَنٛز</nowiki> # <nowiki> مدد </nowiki><b> -> </b><nowiki>مَدَتھ</nowiki> # <nowiki> مقامی </nowiki><b> -> </b><nowiki>مُقٲمی</nowiki> # <nowiki> مخالف </nowiki><b> -> </b><nowiki>مُخٲلِف</nowiki> # <nowiki> ہُند </nowiki><b> -> </b><nowiki>ہُنٛد</nowiki> # <nowiki> یہ </nowiki><b> -> </b><nowiki>یہِ</nowiki> ==== [[ہَتہٕ زَنٛگُل]] - ([[Special:Diff/135811|فَرَق]]) ==== # <nowiki> گھرن </nowiki><b> -> </b><nowiki>گرن</nowiki> ==== [[کشمیر نونھچ]] - ([[Special:Diff/135812|فَرَق]]) ==== # <nowiki> انواع </nowiki><b> -> </b><nowiki>زٲژ</nowiki> # <nowiki> چُھ </nowiki><b> -> </b><nowiki>چھُ</nowiki> ==== [[کُکِل (ایشیا)]] - ([[Special:Diff/135813|فَرَق]]) ==== # <nowiki> ت. </nowiki><b> -> </b><nowiki>ت۔</nowiki> ==== [[غأرؠ]] - ([[Special:Diff/135814|فَرَق]]) ==== # <nowiki> ن. </nowiki><b> -> </b><nowiki>ن۔</nowiki> ==== [[نیٚول ہۆٹ]] - ([[Special:Diff/135815|فَرَق]]) ==== # <nowiki> انواع </nowiki><b> -> </b><nowiki>زٲژ</nowiki> # [[وِکیٖپیٖڈیا:حَوالہٕ|حَوالہٕ]] وَرٲے مَضموٗن ٹیگ کَران ==== [[لانٛگُر (کشیٖر ہُینٛد)]] - ([[Special:Diff/135816|فَرَق]]) ==== # <nowiki> انواع </nowiki><b> -> </b><nowiki>زٲژ</nowiki> ==== [[شیوام فائر والا]] - ([[Special:Diff/135817|فَرَق]]) ==== # <nowiki> ابتدائی </nowiki><b> -> </b><nowiki>اِبتدٲیی</nowiki> # <nowiki> استعمال </nowiki><b> -> </b><nowiki>اِستِمال</nowiki> # <nowiki> بھارتی </nowiki><b> -> </b><nowiki>ہِندوستٲنؠ</nowiki> # <nowiki> تعلیم </nowiki><b> -> </b><nowiki>تٲلیٖم</nowiki> # <nowiki> == حوالہ == </nowiki><b> -> </b><nowiki>== حَوالہٕ ==</nowiki> # <nowiki> سماجی </nowiki><b> -> </b><nowiki>سَمٲجی</nowiki> # <nowiki> صحیح </nowiki><b> -> </b><nowiki>صٔحیٖح</nowiki> # <nowiki> قائم </nowiki><b> -> </b><nowiki>قٲیِم</nowiki> # <nowiki> کرتھ </nowiki><b> -> </b><nowiki>کٔرِتھ</nowiki> # <nowiki> منز </nowiki><b> -> </b><nowiki>مَنٛز</nowiki> # <nowiki> محفوظ </nowiki><b> -> </b><nowiki>مۄحفوٗظ</nowiki> # <nowiki> ہُند </nowiki><b> -> </b><nowiki>ہُنٛد</nowiki> ==== [[اَکشَرا سِنٛگھ]] - ([[Special:Diff/135818|فَرَق]]) ==== # <nowiki> تہ </nowiki><b> -> </b><nowiki>تہٕ</nowiki> # <nowiki> ۭ </nowiki><b> -> </b><nowiki>ٟ</nowiki> ==21-4-2026== ==== [[کرِٛسٹَن مِہال]] - ([[Special:Diff/135904|فَرَق]]) ==== # <nowiki> پٮ۪ٹھٕ </nowiki><b> -> </b><nowiki>پؠٹھٕ</nowiki> # <nowiki> جولائی </nowiki><b> -> </b><nowiki>جُلَے</nowiki> # <nowiki> منٛز </nowiki><b> -> </b><nowiki>مَنٛز</nowiki> # <nowiki> ۍ </nowiki><b> -> </b><nowiki>ؠ</nowiki> ==== [[اَلار کیرِس]] - ([[Special:Diff/135905|فَرَق]]) ==== # <nowiki> منٛز </nowiki><b> -> </b><nowiki>مَنٛز</nowiki> # <nowiki> مارچ </nowiki><b> -> </b><nowiki>مارٕچ</nowiki> # <nowiki> ۍ </nowiki><b> -> </b><nowiki>ؠ</nowiki> ==== [[ایٚسٹونی زَبان]] - ([[Special:Diff/135906|فَرَق]]) ==== # <nowiki> اکھ </nowiki><b> -> </b><nowiki>اَکھ</nowiki> # <nowiki> پیٹھ </nowiki><b> -> </b><nowiki>پؠٹھ</nowiki> # <nowiki> تقریباً </nowiki><b> -> </b><nowiki>تَقریٖبَن</nowiki> # <nowiki> چِھ </nowiki><b> -> </b><nowiki>چھِ</nowiki> # <nowiki> چُھ </nowiki><b> -> </b><nowiki>چھُ</nowiki> # <nowiki> منٛز </nowiki><b> -> </b><nowiki>مَنٛز</nowiki> ==== [[تالِن]] - ([[Special:Diff/135907|فَرَق]]) ==== # <nowiki> آبادی </nowiki><b> -> </b><nowiki>آبٲدی</nowiki> # <nowiki> پیٹھ </nowiki><b> -> </b><nowiki>پؠٹھ</nowiki> # <nowiki> چِھ </nowiki><b> -> </b><nowiki>چھِ</nowiki> # <nowiki> چُھ </nowiki><b> -> </b><nowiki>چھُ</nowiki> # <nowiki> زیادٕ </nowiki><b> -> </b><nowiki>زیٛادٕ</nowiki> # <nowiki> ساروی </nowiki><b> -> </b><nowiki>سارِوٕے</nowiki> # <nowiki> شہر </nowiki><b> -> </b><nowiki>شَہَر</nowiki> # <nowiki> کھوتہٕ </nowiki><b> -> </b><nowiki>کھۄتہٕ</nowiki> ==== [[ایٚسٹونیا]] - ([[Special:Diff/135908|فَرَق]]) ==== # <nowiki> اکھ </nowiki><b> -> </b><nowiki>اَکھ</nowiki> # <nowiki> چِھ </nowiki><b> -> </b><nowiki>چھِ</nowiki> # <nowiki> منز </nowiki><b> -> </b><nowiki>مَنٛز</nowiki> # <nowiki> منٛز </nowiki><b> -> </b><nowiki>مَنٛز</nowiki> # <nowiki> ۍ </nowiki><b> -> </b><nowiki>ؠ</nowiki> ==== [[یوٗنِوَرسِٹی آف ساؤدرن کیلیفورنیا]] - ([[Special:Diff/135909|فَرَق]]) ==== # <nowiki> اکھ </nowiki><b> -> </b><nowiki>اَکھ</nowiki> # <nowiki> منٛز </nowiki><b> -> </b><nowiki>مَنٛز</nowiki> # <nowiki> یونیورسٹی </nowiki><b> -> </b><nowiki>یوٗنِوَرسِٹی</nowiki> # <nowiki> ۍ </nowiki><b> -> </b><nowiki>ؠ</nowiki> ==== [[پیٹرِک مُلڈوٗن]] - ([[Special:Diff/135910|فَرَق]]) ==== # <nowiki> اکھ </nowiki><b> -> </b><nowiki>اَکھ</nowiki> # <nowiki> سۭتۍ </nowiki><b> -> </b><nowiki>سٟتؠ</nowiki> # <nowiki> ستمبر </nowiki><b> -> </b><nowiki>سَتَمبَر</nowiki> # <nowiki> فلم </nowiki><b> -> </b><nowiki>فِلِم</nowiki> # <nowiki> منٛز </nowiki><b> -> </b><nowiki>مَنٛز</nowiki> ==== [[سان پیڈرو، لاس اینٛجلس]] - ([[Special:Diff/135911|فَرَق]]) ==== # <nowiki> اتھ </nowiki><b> -> </b><nowiki>اَتھ</nowiki> # <nowiki> اکھ </nowiki><b> -> </b><nowiki>اَکھ</nowiki> # <nowiki> چُھ </nowiki><b> -> </b><nowiki>چھُ</nowiki> # <nowiki> زیادٕ </nowiki><b> -> </b><nowiki>زیٛادٕ</nowiki> # <nowiki> ۍ </nowiki><b> -> </b><nowiki>ؠ</nowiki> ==22-4-2026== ==== [[کُرُکشیتر یۄد]] - ([[Special:Diff/135984|فَرَق]]) ==== # <nowiki> اتھ </nowiki><b> -> </b><nowiki>اَتھ</nowiki> # <nowiki> پٮ۪ٹھ </nowiki><b> -> </b><nowiki>پؠٹھ</nowiki> # <nowiki> تقریباً </nowiki><b> -> </b><nowiki>تَقریٖبَن</nowiki> # <nowiki> سۭتۍ </nowiki><b> -> </b><nowiki>سٟتؠ</nowiki> # <nowiki> شروع </nowiki><b> -> </b><nowiki>شۆروٗع</nowiki> # <nowiki> منٛز </nowiki><b> -> </b><nowiki>مَنٛز</nowiki> # <nowiki> ہُند </nowiki><b> -> </b><nowiki>ہُنٛد</nowiki> # <nowiki> یتھ </nowiki><b> -> </b><nowiki>یَتھ</nowiki> # <nowiki> ۭ </nowiki><b> -> </b><nowiki>ٟ</nowiki> # <nowiki> ۍ </nowiki><b> -> </b><nowiki>ؠ</nowiki> ==== [[رازٕسی]] - ([[Special:Diff/135985|فَرَق]]) ==== # <nowiki> لٕہ </nowiki><b> -> </b><nowiki>لہٕ</nowiki> ==== [[وؠکَتھ]] - ([[Special:Diff/135986|فَرَق]]) ==== # <nowiki> اکھ </nowiki><b> -> </b><nowiki>اَکھ</nowiki> # <nowiki> انسان </nowiki><b> -> </b><nowiki>اِنسان</nowiki> # <nowiki> چِھ </nowiki><b> -> </b><nowiki>چھِ</nowiki> # <nowiki> چُھ </nowiki><b> -> </b><nowiki>چھُ</nowiki> # <nowiki> ُ. </nowiki><b> -> </b><nowiki>ُ۔</nowiki> ==== [[2026 سانریکو بُنیُل]] - ([[Special:Diff/135987|فَرَق]]) ==== # <nowiki> منز </nowiki><b> -> </b><nowiki>مَنٛز</nowiki> # <nowiki> ۍ </nowiki><b> -> </b><nowiki>ؠ</nowiki> ==== [[سٹیو جابز]] - ([[Special:Diff/135988|فَرَق]]) ==== # <nowiki> آزادی </nowiki><b> -> </b><nowiki> آزادی</nowiki> # <nowiki> ابتدائی </nowiki><b> -> </b><nowiki>اِبتدٲیی</nowiki> # <nowiki> تِہ </nowiki><b> -> </b><nowiki>تہِ</nowiki> # <nowiki> تہ </nowiki><b> -> </b><nowiki>تہٕ</nowiki> # <nowiki> فلم </nowiki><b> -> </b><nowiki>فِلِم</nowiki> # <nowiki> کھوتہٕ </nowiki><b> -> </b><nowiki>کھۄتہٕ</nowiki> # <nowiki> مدد </nowiki><b> -> </b><nowiki>مَدَتھ</nowiki> # <nowiki> یونیورسٹی </nowiki><b> -> </b><nowiki>یوٗنِوَرسِٹی</nowiki> ==== [[جان ٹرنس]] - ([[Special:Diff/135989|فَرَق]]) ==== # <nowiki> اکھ </nowiki><b> -> </b><nowiki>اَکھ</nowiki> # <nowiki> پٮ۪ٹھ </nowiki><b> -> </b><nowiki>پؠٹھ</nowiki> # <nowiki> ستمبر </nowiki><b> -> </b><nowiki>سَتَمبَر</nowiki> # <nowiki> منٛز </nowiki><b> -> </b><nowiki>مَنٛز</nowiki> # <nowiki> ۍ </nowiki><b> -> </b><nowiki>ؠ</nowiki> # [[وِکیٖپیٖڈیا:حَوالہٕ|حَوالہٕ]] وَرٲے مَضموٗن ٹیگ کَران ==== [[موبیٖل، اَلاباما]] - ([[Special:Diff/135990|فَرَق]]) ==== # <nowiki> اکھ </nowiki><b> -> </b><nowiki>اَکھ</nowiki> # <nowiki> چُھ </nowiki><b> -> </b><nowiki>چھُ</nowiki> # <nowiki> شہر </nowiki><b> -> </b><nowiki>شَہَر</nowiki> # <nowiki> منٛز </nowiki><b> -> </b><nowiki>مَنٛز</nowiki> ==== [[ٹِم کُک]] - ([[Special:Diff/135992|فَرَق]]) ==== # <nowiki> استعمال </nowiki><b> -> </b><nowiki>اِستِمال</nowiki> # <nowiki> اکھ </nowiki><b> -> </b><nowiki>اَکھ</nowiki> # <nowiki> اگست </nowiki><b> -> </b><nowiki>اَگَست</nowiki> # <nowiki> پٮ۪ٹھ </nowiki><b> -> </b><nowiki>پؠٹھ</nowiki> # <nowiki> پیٹھ </nowiki><b> -> </b><nowiki>پؠٹھ</nowiki> # <nowiki> سۭتۍ </nowiki><b> -> </b><nowiki>سٟتؠ</nowiki> # <nowiki> ستمبر </nowiki><b> -> </b><nowiki>سَتَمبَر</nowiki> # <nowiki> شروع </nowiki><b> -> </b><nowiki>شۆروٗع</nowiki> # <nowiki> منٛز </nowiki><b> -> </b><nowiki>مَنٛز</nowiki> # <nowiki> مارچ </nowiki><b> -> </b><nowiki>مارٕچ</nowiki> # <nowiki> نومبر </nowiki><b> -> </b><nowiki>نَوَمبَر</nowiki> # <nowiki> یونیورسٹی </nowiki><b> -> </b><nowiki>یوٗنِوَرسِٹی</nowiki> # <nowiki> ۍ </nowiki><b> -> </b><nowiki>ؠ</nowiki> ==== [[ایٚسٹونیا]] - ([[Special:Diff/135993|فَرَق]]) ==== # <nowiki> سٕتؠ </nowiki><b> -> </b><nowiki>سٟتؠ</nowiki> ==23-4-2026== ==== [[رضا راہادِیان]] - ([[Special:Diff/136100|فَرَق]]) ==== # <nowiki> اکھ </nowiki><b> -> </b><nowiki>اَکھ</nowiki> # <nowiki> پٮ۪ٹھٕ </nowiki><b> -> </b><nowiki>پؠٹھٕ</nowiki> # <nowiki> سۭتۍ </nowiki><b> -> </b><nowiki>سٟتؠ</nowiki> # <nowiki> فلم </nowiki><b> -> </b><nowiki>فِلِم</nowiki> # <nowiki> منٛز </nowiki><b> -> </b><nowiki>مَنٛز</nowiki> # <nowiki> مارچ </nowiki><b> -> </b><nowiki>مارٕچ</nowiki> # <nowiki> ۍ </nowiki><b> -> </b><nowiki>ؠ</nowiki> ==== [[سِٹیفن کنٛگ]] - ([[Special:Diff/136101|فَرَق]]) ==== # <nowiki> اکھ </nowiki><b> -> </b><nowiki>اَکھ</nowiki> # <nowiki> اگست </nowiki><b> -> </b><nowiki>اَگَست</nowiki> # <nowiki> اندرونی </nowiki><b> -> </b><nowiki>اۆنٛدروٗنی</nowiki> # <nowiki> پیٹھ </nowiki><b> -> </b><nowiki>پؠٹھ</nowiki> # <nowiki> پیدائش </nowiki><b> -> </b><nowiki>پٲدٲیِش</nowiki> # <nowiki> تہ </nowiki><b> -> </b><nowiki>تہٕ</nowiki> # <nowiki> چِھ </nowiki><b> -> </b><nowiki>چھِ</nowiki> # <nowiki> چُھ </nowiki><b> -> </b><nowiki>چھُ</nowiki> # <nowiki> زیادٕ </nowiki><b> -> </b><nowiki>زیٛادٕ</nowiki> # <nowiki> سۭتۍ </nowiki><b> -> </b><nowiki>سٟتؠ</nowiki> # <nowiki> ستمبر </nowiki><b> -> </b><nowiki>سَتَمبَر</nowiki> # <nowiki> ساروی </nowiki><b> -> </b><nowiki>سارِوٕے</nowiki> # <nowiki> سنز </nowiki><b> -> </b><nowiki>سٟنٛز</nowiki> # <nowiki> شاعر </nowiki><b> -> </b><nowiki>شٲیِر</nowiki> # <nowiki> کھوتہٕ </nowiki><b> -> </b><nowiki>کھۄتہٕ</nowiki> # <nowiki> منز </nowiki><b> -> </b><nowiki>مَنٛز</nowiki> # <nowiki> منٛز </nowiki><b> -> </b><nowiki>مَنٛز</nowiki> # <nowiki> مشہور </nowiki><b> -> </b><nowiki>مَشہوٗر</nowiki> # <nowiki> مجموعہ </nowiki><b> -> </b><nowiki>سۆمبرُن</nowiki> # <nowiki> وقت </nowiki><b> -> </b><nowiki>وَقٕت</nowiki> # <nowiki> یہ </nowiki><b> -> </b><nowiki>یہِ</nowiki> # <nowiki> یتھ </nowiki><b> -> </b><nowiki>یَتھ</nowiki> # <nowiki> یونیورسٹی </nowiki><b> -> </b><nowiki>یوٗنِوَرسِٹی</nowiki> # <nowiki> چُھ </nowiki><b> -> </b><nowiki>چھُ</nowiki> # <nowiki> ۍ </nowiki><b> -> </b><nowiki>ؠ</nowiki> ==== [[ایٚشان کِشن]] - ([[Special:Diff/136102|فَرَق]]) ==== # <nowiki> خلاف </nowiki><b> -> </b><nowiki>خَلاف</nowiki> ==== [[بیہَت دؠد]] - ([[Special:Diff/136103|فَرَق]]) ==== # <nowiki> اکھ </nowiki><b> -> </b><nowiki>اَکھ</nowiki> # <nowiki> ==حوالہٕ== </nowiki><b> -> </b><nowiki>== حَوالہٕ ==</nowiki> # <nowiki> منٛز </nowiki><b> -> </b><nowiki>مَنٛز</nowiki> ==== [[برِٛسٹٕل]] - ([[Special:Diff/136104|فَرَق]]) ==== # <nowiki> اکھ </nowiki><b> -> </b><nowiki>اَکھ</nowiki> ==== [[وینکوٗوَر]] - ([[Special:Diff/136105|فَرَق]]) ==== # <nowiki> اکھ </nowiki><b> -> </b><nowiki>اَکھ</nowiki> # <nowiki> چُھ </nowiki><b> -> </b><nowiki>چھُ</nowiki> # <nowiki> شہر </nowiki><b> -> </b><nowiki>شَہَر</nowiki> ==== [[رِکی ہی]] - ([[Special:Diff/136106|فَرَق]]) ==== # <nowiki> اکھ </nowiki><b> -> </b><nowiki>اَکھ</nowiki> # <nowiki> منٛز </nowiki><b> -> </b><nowiki>مَنٛز</nowiki> ==== [[ریاستِ فلسطیٖن]] - ([[Special:Diff/136107|فَرَق]]) ==== # <nowiki> گھر </nowiki><b> -> </b><nowiki>گرٕ</nowiki> # <nowiki> پُھ </nowiki><b> -> </b><nowiki>پھُ</nowiki> # <nowiki> ۭ </nowiki><b> -> </b><nowiki>ٟ</nowiki> # [[وِکیٖپیٖڈیا:حَوالہٕ|حَوالہٕ]] وَرٲے مَضموٗن ٹیگ کَران ==== [[دٔرؠ‌یاو پؠٹھ سَمَنٛدرَس تام]] - ([[Special:Diff/136108|فَرَق]]) ==== # <nowiki> استعمال </nowiki><b> -> </b><nowiki>اِستِمال</nowiki> # <nowiki> اکھ </nowiki><b> -> </b><nowiki>اَکھ</nowiki> # <nowiki> پیٹھ </nowiki><b> -> </b><nowiki>پؠٹھ</nowiki> # <nowiki> چُھ </nowiki><b> -> </b><nowiki>چھُ</nowiki> # <nowiki> سۭتۍ </nowiki><b> -> </b><nowiki>سٟتؠ</nowiki> # <nowiki> منٛز </nowiki><b> -> </b><nowiki>مَنٛز</nowiki> # <nowiki> یتھ </nowiki><b> -> </b><nowiki>یَتھ</nowiki> # <nowiki> ۍ </nowiki><b> -> </b><nowiki>ؠ</nowiki> ==== [[کیٹوکالا فولمینیا]] - ([[Special:Diff/136109|فَرَق]]) ==== # <nowiki> ُ. </nowiki><b> -> </b><nowiki>ُ۔</nowiki> ==== [[قۄدرت کہِ بَچاو خٲطرٕ عالمی یَکجوت]] - ([[Special:Diff/136110|فَرَق]]) ==== # <nowiki> استعمال </nowiki><b> -> </b><nowiki>اِستِمال</nowiki> # <nowiki> اکھ </nowiki><b> -> </b><nowiki>اَکھ</nowiki> # <nowiki> پیٹھ </nowiki><b> -> </b><nowiki>پؠٹھ</nowiki> # <nowiki> تعلیم </nowiki><b> -> </b><nowiki>تٲلیٖم</nowiki> # <nowiki> چُھ </nowiki><b> -> </b><nowiki>چھُ</nowiki> # <nowiki> سۭتۍ </nowiki><b> -> </b><nowiki>سٟتؠ</nowiki> # <nowiki> منٛز </nowiki><b> -> </b><nowiki>مَنٛز</nowiki> # <nowiki> مدد </nowiki><b> -> </b><nowiki>مَدَتھ</nowiki> ==== [[غۄلام رسوٗل سنتوش]] - ([[Special:Diff/136111|فَرَق]]) ==== # <nowiki> اکھ </nowiki><b> -> </b><nowiki>اَکھ</nowiki> # <nowiki> تعلیم </nowiki><b> -> </b><nowiki>تٲلیٖم</nowiki> # <nowiki> ریاست </nowiki><b> -> </b><nowiki>رِیاسَتھ</nowiki> # <nowiki> سۭتۍ </nowiki><b> -> </b><nowiki>سٟتؠ</nowiki> # <nowiki> منٛز </nowiki><b> -> </b><nowiki>مَنٛز</nowiki> # <nowiki> مارچ </nowiki><b> -> </b><nowiki>مارٕچ</nowiki> # <nowiki> ہندوستٲنۍ </nowiki><b> -> </b><nowiki>ہِندوستٲنؠ</nowiki> # <nowiki> یونیورسٹی </nowiki><b> -> </b><nowiki>یوٗنِوَرسِٹی</nowiki> # <nowiki> ۍ </nowiki><b> -> </b><nowiki>ؠ</nowiki> ==== [[مَحموٗد گٲمی]] - ([[Special:Diff/136112|فَرَق]]) ==== # <nowiki> شاعری </nowiki><b> -> </b><nowiki>شٲیری</nowiki> # <nowiki> س. </nowiki><b> -> </b><nowiki>س۔</nowiki> # <nowiki> نٕہ </nowiki><b> -> </b><nowiki>نہٕ</nowiki> ==== [[سِلٲے مِشیٖن]] - ([[Special:Diff/136113|فَرَق]]) ==== # <nowiki> سٕنز </nowiki><b> -> </b><nowiki>سٟنٛز</nowiki> # <nowiki> مدد </nowiki><b> -> </b><nowiki>مَدَتھ</nowiki> # <nowiki> چُھ </nowiki><b> -> </b><nowiki>چھُ</nowiki> ==== [[ژامَن]] - ([[Special:Diff/136114|فَرَق]]) ==== # <nowiki> ۭ </nowiki><b> -> </b><nowiki>ٟ</nowiki> ==== [[مندَر کدم]] - ([[Special:Diff/136115|فَرَق]]) ==== # <nowiki> ابتدائی </nowiki><b> -> </b><nowiki>اِبتدٲیی</nowiki> # <nowiki> اکھ </nowiki><b> -> </b><nowiki>اَکھ</nowiki> # <nowiki> پیدائش </nowiki><b> -> </b><nowiki>پٲدٲیِش</nowiki> # <nowiki> تعلیم </nowiki><b> -> </b><nowiki>تٲلیٖم</nowiki> # <nowiki> حاصل </nowiki><b> -> </b><nowiki>حٲصِل</nowiki> # <nowiki> == حوالہ == </nowiki><b> -> </b><nowiki>== حَوالہٕ ==</nowiki> # <nowiki> سۭتۍ </nowiki><b> -> </b><nowiki>سٟتؠ</nowiki> # <nowiki> فلم </nowiki><b> -> </b><nowiki>فِلِم</nowiki> # <nowiki> قائم </nowiki><b> -> </b><nowiki>قٲیِم</nowiki> # <nowiki> منز </nowiki><b> -> </b><nowiki>مَنٛز</nowiki> # <nowiki> مشہور </nowiki><b> -> </b><nowiki>مَشہوٗر</nowiki> # <nowiki> نومبر </nowiki><b> -> </b><nowiki>نَوَمبَر</nowiki> # <nowiki> وقت </nowiki><b> -> </b><nowiki>وَقٕت</nowiki> # <nowiki> ہُند </nowiki><b> -> </b><nowiki>ہُنٛد</nowiki> # <nowiki> یِہ </nowiki><b> -> </b><nowiki>یہِ</nowiki> # <nowiki> یتھ </nowiki><b> -> </b><nowiki>یَتھ</nowiki> # <nowiki> ۍ </nowiki><b> -> </b><nowiki>ؠ</nowiki> ==== [[2026 سانریکو بُنیُل]] - ([[Special:Diff/136116|فَرَق]]) ==== # <nowiki> سٕتؠ </nowiki><b> -> </b><nowiki>سٟتؠ</nowiki> ==24-4-2026== ==== [[ہوسا زَبان]] - ([[Special:Diff/136224|فَرَق]]) ==== # <nowiki> اکھ </nowiki><b> -> </b><nowiki>اَکھ</nowiki> # <nowiki> سۭتۍ </nowiki><b> -> </b><nowiki>سٟتؠ</nowiki> # <nowiki> فلم </nowiki><b> -> </b><nowiki>فِلِم</nowiki> # <nowiki> منٛز </nowiki><b> -> </b><nowiki>مَنٛز</nowiki> # <nowiki> ۍ </nowiki><b> -> </b><nowiki>ؠ</nowiki> ==== [[ناستؠکُت]] - ([[Special:Diff/136225|فَرَق]]) ==== # <nowiki> اکھ </nowiki><b> -> </b><nowiki>اَکھ</nowiki> # <nowiki> یتھ </nowiki><b> -> </b><nowiki>یَتھ</nowiki> # <nowiki> ن. </nowiki><b> -> </b><nowiki>ن۔</nowiki> ==== [[کُمیل نانجِیانی]] - ([[Special:Diff/136226|فَرَق]]) ==== # <nowiki> اکھ </nowiki><b> -> </b><nowiki>اَکھ</nowiki> # <nowiki> پٮ۪ٹھٕ </nowiki><b> -> </b><nowiki>پؠٹھٕ</nowiki> # <nowiki> تعلیم </nowiki><b> -> </b><nowiki>تٲلیٖم</nowiki> # <nowiki> خلاف </nowiki><b> -> </b><nowiki>خَلاف</nowiki> # <nowiki> زیادٕ </nowiki><b> -> </b><nowiki>زیٛادٕ</nowiki> # <nowiki> سۭتۍ </nowiki><b> -> </b><nowiki>سٟتؠ</nowiki> # <nowiki> شروع </nowiki><b> -> </b><nowiki>شۆروٗع</nowiki> # <nowiki> منٛز </nowiki><b> -> </b><nowiki>مَنٛز</nowiki> # <nowiki> نومبر </nowiki><b> -> </b><nowiki>نَوَمبَر</nowiki> # <nowiki> ۍ </nowiki><b> -> </b><nowiki>ؠ</nowiki> # <nowiki> ٮ۪ </nowiki><b> -> </b><nowiki>ؠ</nowiki> ==== [[رام چندر کاک]] - ([[Special:Diff/136227|فَرَق]]) ==== # <nowiki> اتھ </nowiki><b> -> </b><nowiki>اَتھ</nowiki> # <nowiki> اکھ </nowiki><b> -> </b><nowiki>اَکھ</nowiki> # <nowiki> اگست </nowiki><b> -> </b><nowiki>اَگَست</nowiki> # <nowiki> اسلٲمی </nowiki><b> -> </b><nowiki>اِسلٲمی</nowiki> # <nowiki> پٮ۪ٹھ </nowiki><b> -> </b><nowiki>پؠٹھ</nowiki> # <nowiki> پیٹھ </nowiki><b> -> </b><nowiki>پؠٹھ</nowiki> # <nowiki> پٮ۪ٹھٕ </nowiki><b> -> </b><nowiki>پؠٹھٕ</nowiki> # <nowiki> سۭتۍ </nowiki><b> -> </b><nowiki>سٟتؠ</nowiki> # <nowiki> گھرس </nowiki><b> -> </b><nowiki>گرس</nowiki> # <nowiki> منز </nowiki><b> -> </b><nowiki>مَنٛز</nowiki> # <nowiki> منٛز </nowiki><b> -> </b><nowiki>مَنٛز</nowiki> # <nowiki> مسلمان </nowiki><b> -> </b><nowiki>مُسلمان</nowiki> # <nowiki> ہنز </nowiki><b> -> </b><nowiki>ہِنٛز</nowiki> # <nowiki> ہُند </nowiki><b> -> </b><nowiki>ہُنٛد</nowiki> # <nowiki> ۍ </nowiki><b> -> </b><nowiki>ؠ</nowiki> # <nowiki> ٮ۪ </nowiki><b> -> </b><nowiki>ؠ</nowiki> ==== [[رامبنؠ بوٗلؠ]] - ([[Special:Diff/136228|فَرَق]]) ==== # <nowiki> سٕنز </nowiki><b> -> </b><nowiki>سٟنٛز</nowiki> # <nowiki> سٕند </nowiki><b> -> </b><nowiki>سٟنٛد</nowiki> ==== [[حیات الفہد]] - ([[Special:Diff/136229|فَرَق]]) ==== # <nowiki> اکھ </nowiki><b> -> </b><nowiki>اَکھ</nowiki> # <nowiki> پٮ۪ٹھ </nowiki><b> -> </b><nowiki>پؠٹھ</nowiki> # <nowiki> پیٹھ </nowiki><b> -> </b><nowiki>پؠٹھ</nowiki> # <nowiki> ٹیلی ویژن </nowiki><b> -> </b><nowiki>ٹیلی وِجَن</nowiki> # <nowiki> سۭتۍ </nowiki><b> -> </b><nowiki>سٟتؠ</nowiki> # <nowiki> منٛز </nowiki><b> -> </b><nowiki>مَنٛز</nowiki> # <nowiki> ۍ </nowiki><b> -> </b><nowiki>ؠ</nowiki> # <nowiki> ٮ۪ </nowiki><b> -> </b><nowiki>ؠ</nowiki> ==== [[فرید الاطراش]] - ([[Special:Diff/136230|فَرَق]]) ==== # <nowiki> اکھ </nowiki><b> -> </b><nowiki>اَکھ</nowiki> # <nowiki> منٛز </nowiki><b> -> </b><nowiki>مَنٛز</nowiki> ==== [[شرق، کُویت]] - ([[Special:Diff/136231|فَرَق]]) ==== # <nowiki> آبادی </nowiki><b> -> </b><nowiki>آبٲدی</nowiki> # <nowiki> اکھ </nowiki><b> -> </b><nowiki>اَکھ</nowiki> # <nowiki> پیٹھ </nowiki><b> -> </b><nowiki>پؠٹھ</nowiki> # <nowiki> چُھ </nowiki><b> -> </b><nowiki>چھُ</nowiki> # <nowiki> زیادٕ </nowiki><b> -> </b><nowiki>زیٛادٕ</nowiki> # <nowiki> ساروی </nowiki><b> -> </b><nowiki>سارِوٕے</nowiki> # <nowiki> کھوتہٕ </nowiki><b> -> </b><nowiki>کھۄتہٕ</nowiki> # <nowiki> منٛز </nowiki><b> -> </b><nowiki>مَنٛز</nowiki> # <nowiki> میٹر </nowiki><b> -> </b><nowiki>میٖٹَر</nowiki> # <nowiki> یِہ </nowiki><b> -> </b><nowiki>یہِ</nowiki> ==== [[کورونا وایرس]] - ([[Special:Diff/136232|فَرَق]]) ==== # <nowiki> تہ </nowiki><b> -> </b><nowiki>تہٕ</nowiki> # <nowiki> کِہ </nowiki><b> -> </b><nowiki>کہِ</nowiki> ==== [[دادرا تہٕ نگر حویلی]] - ([[Special:Diff/136233|فَرَق]]) ==== # <nowiki> ٕ. </nowiki><b> -> </b><nowiki>ٕ۔</nowiki> # <nowiki> {{Databox}} </nowiki><b> -> </b><nowiki>{{مولوٗماتھ}}</nowiki> # [[وِکیٖپیٖڈیا:حَوالہٕ|حَوالہٕ]] وَرٲے مَضموٗن ٹیگ کَران ==== [[غۄلام رسوٗل سنتوش]] - ([[Special:Diff/136234|فَرَق]]) ==== # <nowiki> سٕتؠ </nowiki><b> -> </b><nowiki>سٟتؠ</nowiki> ==25-4-2026== ==== [[مَہادیو تیٖنٛتول]] - ([[Special:Diff/136313|فَرَق]]) ==== # <nowiki> اتھ </nowiki><b> -> </b><nowiki>اَتھ</nowiki> # <nowiki> اکھ </nowiki><b> -> </b><nowiki>اَکھ</nowiki> # <nowiki> پٮ۪ٹھ </nowiki><b> -> </b><nowiki>پؠٹھ</nowiki> # <nowiki> تقریباً </nowiki><b> -> </b><nowiki>تَقریٖبَن</nowiki> # <nowiki> سۭتۍ </nowiki><b> -> </b><nowiki>سٟتؠ</nowiki> # <nowiki> شہر </nowiki><b> -> </b><nowiki>شَہَر</nowiki> # <nowiki> منٛز </nowiki><b> -> </b><nowiki>مَنٛز</nowiki> # <nowiki> ۍ </nowiki><b> -> </b><nowiki>ؠ</nowiki> # <nowiki> ٮ۪ </nowiki><b> -> </b><nowiki>ؠ</nowiki> ==== [[راگھَو چَڈھا]] - ([[Special:Diff/136314|فَرَق]]) ==== # <nowiki> پٮ۪ٹھٕ </nowiki><b> -> </b><nowiki>پؠٹھٕ</nowiki> # <nowiki> منٛز </nowiki><b> -> </b><nowiki>مَنٛز</nowiki> # <nowiki> ۍ </nowiki><b> -> </b><nowiki>ؠ</nowiki> # <nowiki> ٮ۪ </nowiki><b> -> </b><nowiki>ؠ</nowiki> ==== [[الجَزائری ریاستی نِشان]] - ([[Special:Diff/136315|فَرَق]]) ==== # <nowiki> سِہ </nowiki><b> -> </b><nowiki>سہِ</nowiki> # <nowiki> ي </nowiki><b> -> </b><nowiki>ی</nowiki> # [[وِکیٖپیٖڈیا:حَوالہٕ|حَوالہٕ]] وَرٲے مَضموٗن ٹیگ کَران ==== [[بَرلِنٛگٹَن، نیو فاؤنٛڈ لینٛڈ تہٕ لیبراڈور]] - ([[Special:Diff/136316|فَرَق]]) ==== # <nowiki> اکھ </nowiki><b> -> </b><nowiki>اَکھ</nowiki> # <nowiki> منٛز </nowiki><b> -> </b><nowiki>مَنٛز</nowiki> ==== [[بَرلِنٛگٹَن، اونٹاریو]] - ([[Special:Diff/136317|فَرَق]]) ==== # <nowiki> اکھ </nowiki><b> -> </b><nowiki>اَکھ</nowiki> # <nowiki> شہر </nowiki><b> -> </b><nowiki>شَہَر</nowiki> # <nowiki> منٛز </nowiki><b> -> </b><nowiki>مَنٛز</nowiki> ==== [[شیر گٔڑؠ محل]] - ([[Special:Diff/136318|فَرَق]]) ==== # <nowiki> ٹِھ </nowiki><b> -> </b><nowiki>ٹھِ</nowiki> # <nowiki> مِہ </nowiki><b> -> </b><nowiki>مہِ</nowiki> ==== [[شان مَجُمدار]] - ([[Special:Diff/136319|فَرَق]]) ==== # <nowiki> اکھ </nowiki><b> -> </b><nowiki>اَکھ</nowiki> # <nowiki> پٮ۪ٹھٕ </nowiki><b> -> </b><nowiki>پؠٹھٕ</nowiki> # <nowiki> ٹیلی ویژن </nowiki><b> -> </b><nowiki>ٹیلی وِجَن</nowiki> # <nowiki> جنوری </nowiki><b> -> </b><nowiki>جَنؤری</nowiki> # <nowiki> دسمبر </nowiki><b> -> </b><nowiki>دَسَمبَر</nowiki> # <nowiki> سۭتۍ </nowiki><b> -> </b><nowiki>سٟتؠ</nowiki> # <nowiki> منٛز </nowiki><b> -> </b><nowiki>مَنٛز</nowiki> # <nowiki> ہندوستٲنی </nowiki><b> -> </b><nowiki>ہِندوستٲنؠ</nowiki> # <nowiki> ۍ </nowiki><b> -> </b><nowiki>ؠ</nowiki> # <nowiki> ٮ۪ </nowiki><b> -> </b><nowiki>ؠ</nowiki> ==== [[ہَرمۄکھ]] - ([[Special:Diff/136320|فَرَق]]) ==== # <nowiki> ُ. </nowiki><b> -> </b><nowiki>ُ۔</nowiki> # <nowiki> تَھ </nowiki><b> -> </b><nowiki>تھَ</nowiki> ==== [[آب گوش]] - ([[Special:Diff/136321|فَرَق]]) ==== # <nowiki> ێ </nowiki><b> -> </b><nowiki>یٚ</nowiki> ==== [[رِستہٕ]] - ([[Special:Diff/136322|فَرَق]]) ==== # <nowiki> ێ </nowiki><b> -> </b><nowiki>یٚ</nowiki> ==26-4-2026== ==== [[کَسولی]] - ([[Special:Diff/136397|فَرَق]]) ==== # <nowiki> اکھ </nowiki><b> -> </b><nowiki>اَکھ</nowiki> # <nowiki> پٮ۪ٹھٕ </nowiki><b> -> </b><nowiki>پؠٹھٕ</nowiki> # <nowiki> منٛز </nowiki><b> -> </b><nowiki>مَنٛز</nowiki> # <nowiki> میل </nowiki><b> -> </b><nowiki>میٖل</nowiki> # <nowiki> ۍ </nowiki><b> -> </b><nowiki>ؠ</nowiki> ==== [[رابرٹ کلارک (مِشنری)]] - ([[Special:Diff/136398|فَرَق]]) ==== # <nowiki> اکھ </nowiki><b> -> </b><nowiki>اَکھ</nowiki> # <nowiki> پٮ۪ٹھ </nowiki><b> -> </b><nowiki>پؠٹھ</nowiki> # <nowiki> پٮ۪ٹھٕ </nowiki><b> -> </b><nowiki>پؠٹھٕ</nowiki> # <nowiki> تعلیٖم </nowiki><b> -> </b><nowiki>تٲلیٖم</nowiki> # <nowiki> سۭتۍ </nowiki><b> -> </b><nowiki>سٟتؠ</nowiki> # <nowiki> گۄڈٕنیُک </nowiki><b> -> </b><nowiki>گۄڈنُیٛک</nowiki> # <nowiki> منٛز </nowiki><b> -> </b><nowiki>مَنٛز</nowiki> # <nowiki> ۍ </nowiki><b> -> </b><nowiki>ۍ</nowiki> # <nowiki> ۍ </nowiki><b> -> </b><nowiki>ؠ</nowiki> ==== [[ہارمسٹن]] - ([[Special:Diff/136399|فَرَق]]) ==== # <nowiki> اکھ </nowiki><b> -> </b><nowiki>اَکھ</nowiki> # <nowiki> چُھ </nowiki><b> -> </b><nowiki>چھُ</nowiki> # <nowiki> ضلعس </nowiki><b> -> </b><nowiki>ضِلس</nowiki> # <nowiki> منٛز </nowiki><b> -> </b><nowiki>مَنٛز</nowiki> ==== [[دھیٖرکوٹ تٔحصیٖل]] - ([[Special:Diff/136400|فَرَق]]) ==== # <nowiki> ۍ </nowiki><b> -> </b><nowiki>ؠ</nowiki> # <nowiki> ٮ۪ </nowiki><b> -> </b><nowiki>ؠ</nowiki> ==== [[نیٖلَہ بَٹ]] - ([[Special:Diff/136401|فَرَق]]) ==== # <nowiki> پٮ۪ٹھ </nowiki><b> -> </b><nowiki>پؠٹھ</nowiki> # <nowiki> پٮ۪ٹھٕ </nowiki><b> -> </b><nowiki>پؠٹھٕ</nowiki> # <nowiki> میٹر </nowiki><b> -> </b><nowiki>میٖٹَر</nowiki> # <nowiki> میل </nowiki><b> -> </b><nowiki>میٖل</nowiki> ==== [[گُگدار]] - ([[Special:Diff/136402|فَرَق]]) ==== # <nowiki> ضِلعہٕ </nowiki><b> -> </b><nowiki>ضِلہٕ</nowiki> # <nowiki> منٛز </nowiki><b> -> </b><nowiki>مَنٛز</nowiki> # <nowiki> ۍ </nowiki><b> -> </b><nowiki>ؠ</nowiki> ==== [[باغ تٔحصیٖل]] - ([[Special:Diff/136403|فَرَق]]) ==== # <nowiki> ڈویژن </nowiki><b> -> </b><nowiki>ڈِویجَن</nowiki> # <nowiki> سۭتۍ </nowiki><b> -> </b><nowiki>سٟتؠ</nowiki> # <nowiki> ضِلعہٕ </nowiki><b> -> </b><nowiki>ضِلہٕ</nowiki> # <nowiki> منٛز </nowiki><b> -> </b><nowiki>مَنٛز</nowiki> # <nowiki> ۍ </nowiki><b> -> </b><nowiki>ۍ</nowiki> ==== [[بیٖس بگلہ]] - ([[Special:Diff/136404|فَرَق]]) ==== # <nowiki> اکھ </nowiki><b> -> </b><nowiki>اَکھ</nowiki> # <nowiki> پٮ۪ٹھٕ </nowiki><b> -> </b><nowiki>پؠٹھٕ</nowiki> # <nowiki> ضِلعہٕ </nowiki><b> -> </b><nowiki>ضِلہٕ</nowiki> # <nowiki> منٛز </nowiki><b> -> </b><nowiki>مَنٛز</nowiki> # <nowiki> مدد </nowiki><b> -> </b><nowiki>مَدَتھ</nowiki> ==== [[مالٹی زَبان]] - ([[Special:Diff/136405|فَرَق]]) ==== # <nowiki> پیٹھ </nowiki><b> -> </b><nowiki>پؠٹھ</nowiki> # <nowiki> سۭتۍ </nowiki><b> -> </b><nowiki>سٟتؠ</nowiki> # <nowiki> سرکاری </nowiki><b> -> </b><nowiki> سرکاری</nowiki> # <nowiki> منز </nowiki><b> -> </b><nowiki>مَنٛز</nowiki> # <nowiki> یہ </nowiki><b> -> </b><nowiki>یہِ</nowiki> ==== [[مالٹا]] - ([[Special:Diff/136406|فَرَق]]) ==== # <nowiki> چُھ </nowiki><b> -> </b><nowiki>چھُ</nowiki> ==== [[بَچہٕ دٲنؠ]] - ([[Special:Diff/136407|فَرَق]]) ==== # <nowiki> ٕ. </nowiki><b> -> </b><nowiki>ٕ۔</nowiki> ==== [[آب و ہواہٕچ تبدیٖلی]] - ([[Special:Diff/136408|فَرَق]]) ==== # <nowiki> سٕتؠ </nowiki><b> -> </b><nowiki>سٟتؠ</nowiki> ==== [[سائی شیام رامچندرن]] - ([[Special:Diff/136409|فَرَق]]) ==== # <nowiki> پٮ۪ٹھ </nowiki><b> -> </b><nowiki>پؠٹھ</nowiki> # <nowiki> تعلیم </nowiki><b> -> </b><nowiki>تٲلیٖم</nowiki> # <nowiki> حاصل </nowiki><b> -> </b><nowiki>حٲصِل</nowiki> # <nowiki> == حوالہٕ == </nowiki><b> -> </b><nowiki>== حَوالہٕ ==</nowiki> # <nowiki> سرکاری </nowiki><b> -> </b><nowiki> سرکاری</nowiki> # <nowiki> شامل </nowiki><b> -> </b><nowiki>شٲمِل</nowiki> # <nowiki> شہر </nowiki><b> -> </b><nowiki>شَہَر</nowiki> # <nowiki> شروع </nowiki><b> -> </b><nowiki>شۆروٗع</nowiki> # <nowiki> قائم </nowiki><b> -> </b><nowiki>قٲیِم</nowiki> # <nowiki> منز </nowiki><b> -> </b><nowiki>مَنٛز</nowiki> # <nowiki> ہُند </nowiki><b> -> </b><nowiki>ہُنٛد</nowiki> # <nowiki> ٮ۪ </nowiki><b> -> </b><nowiki>ؠ</nowiki> ==27-4-2026== ==== [[کۄکَر]] - ([[Special:Diff/136463|فَرَق]]) ==== # <nowiki> ر. </nowiki><b> -> </b><nowiki>ر۔</nowiki> ==== [[اَدِتی]] - ([[Special:Diff/136464|فَرَق]]) ==== # <nowiki> سۭتۍ </nowiki><b> -> </b><nowiki>سٟتؠ</nowiki> ==== [[موج]] - ([[Special:Diff/136465|فَرَق]]) ==== # <nowiki> ِ. </nowiki><b> -> </b><nowiki>ِ۔</nowiki> # فرما ہَٹاوَن ==== [[ہِنٛدُستٲنؠ راجیہِ]] - ([[Special:Diff/136466|فَرَق]]) ==== # <nowiki> استعمال </nowiki><b> -> </b><nowiki>اِستِمال</nowiki> # <nowiki> اکھ </nowiki><b> -> </b><nowiki>اَکھ</nowiki> # <nowiki> منٛز </nowiki><b> -> </b><nowiki>مَنٛز</nowiki> # <nowiki> ۍ </nowiki><b> -> </b><nowiki>ؠ</nowiki> ==== [[پٲکِستٲنؠ راجیہِ]] - ([[Special:Diff/136467|فَرَق]]) ==== # <nowiki> اکھ </nowiki><b> -> </b><nowiki>اَکھ</nowiki> # <nowiki> ریاست </nowiki><b> -> </b><nowiki>رِیاسَتھ</nowiki> # <nowiki> منٛز </nowiki><b> -> </b><nowiki>مَنٛز</nowiki> # <nowiki> ۍ </nowiki><b> -> </b><nowiki>ؠ</nowiki> ==== [[جھَنٛگ]] - ([[Special:Diff/136468|فَرَق]]) ==== # <nowiki> آبادی </nowiki><b> -> </b><nowiki>آبٲدی</nowiki> # <nowiki> پٮ۪ٹھ </nowiki><b> -> </b><nowiki>پؠٹھ</nowiki> # <nowiki> شہر </nowiki><b> -> </b><nowiki>شَہَر</nowiki> ==== [[رَگھُہ راے]] - ([[Special:Diff/136469|فَرَق]]) ==== # <nowiki> اکھ </nowiki><b> -> </b><nowiki>اَکھ</nowiki> # <nowiki> پٮ۪ٹھ </nowiki><b> -> </b><nowiki>پؠٹھ</nowiki> # <nowiki> دسمبر </nowiki><b> -> </b><nowiki>دَسَمبَر</nowiki> # <nowiki> منٛز </nowiki><b> -> </b><nowiki>مَنٛز</nowiki> # <nowiki> ہندوستٲنی </nowiki><b> -> </b><nowiki>ہِندوستٲنؠ</nowiki> ==== [[ژھؠوُنؠ]] - ([[Special:Diff/136470|فَرَق]]) ==== # <nowiki> ن. </nowiki><b> -> </b><nowiki>ن۔</nowiki> ==28-4-2026== ==== [[گیری، اِنٛڈیانا]] - ([[Special:Diff/136534|فَرَق]]) ==== # <nowiki> آبادی </nowiki><b> -> </b><nowiki>آبٲدی</nowiki> # <nowiki> اکھ </nowiki><b> -> </b><nowiki>اَکھ</nowiki> # <nowiki> چُھ </nowiki><b> -> </b><nowiki>چھُ</nowiki> # <nowiki> زیادٕ </nowiki><b> -> </b><nowiki>زیٛادٕ</nowiki> # <nowiki> شہر </nowiki><b> -> </b><nowiki>شَہَر</nowiki> # <nowiki> کھوتہٕ </nowiki><b> -> </b><nowiki>کھۄتہٕ</nowiki> ==== [[مایکَل جیکسَن]] - ([[Special:Diff/136535|فَرَق]]) ==== # <nowiki> اتھ </nowiki><b> -> </b><nowiki>اَتھ</nowiki> # <nowiki> استعمال </nowiki><b> -> </b><nowiki>اِستِمال</nowiki> # <nowiki> اکھ </nowiki><b> -> </b><nowiki>اَکھ</nowiki> # <nowiki> امہ </nowiki><b> -> </b><nowiki>اَمہِ</nowiki> # <nowiki> اگست </nowiki><b> -> </b><nowiki>اَگَست</nowiki> # <nowiki> انسان </nowiki><b> -> </b><nowiki>اِنسان</nowiki> # <nowiki> پٮ۪ٹھ </nowiki><b> -> </b><nowiki>پؠٹھ</nowiki> # <nowiki> پیٹھ </nowiki><b> -> </b><nowiki>پؠٹھ</nowiki> # <nowiki> چُھ </nowiki><b> -> </b><nowiki>چھُ</nowiki> # <nowiki> زیادٕ </nowiki><b> -> </b><nowiki>زیٛادٕ</nowiki> # <nowiki> سۭتۍ </nowiki><b> -> </b><nowiki>سٟتؠ</nowiki> # <nowiki> ساروی </nowiki><b> -> </b><nowiki>سارِوٕے</nowiki> # <nowiki> شروع </nowiki><b> -> </b><nowiki>شۆروٗع</nowiki> # <nowiki> کھوتہٕ </nowiki><b> -> </b><nowiki>کھۄتہٕ</nowiki> # <nowiki> منز </nowiki><b> -> </b><nowiki>مَنٛز</nowiki> # <nowiki> منٛز </nowiki><b> -> </b><nowiki>مَنٛز</nowiki> # <nowiki> مشہور </nowiki><b> -> </b><nowiki>مَشہوٗر</nowiki> # <nowiki> مارچ </nowiki><b> -> </b><nowiki>مارٕچ</nowiki> # <nowiki> یہ </nowiki><b> -> </b><nowiki>یہِ</nowiki> # <nowiki> یتھ </nowiki><b> -> </b><nowiki>یَتھ</nowiki> # <nowiki> ێ </nowiki><b> -> </b><nowiki>یٚ</nowiki> # <nowiki> چِھ </nowiki><b> -> </b><nowiki>چھِ</nowiki> # <nowiki> ۍ </nowiki><b> -> </b><nowiki>ۍ</nowiki> # <nowiki> ۍ </nowiki><b> -> </b><nowiki>ؠ</nowiki> # <nowiki> ٮ۪ </nowiki><b> -> </b><nowiki>ؠ</nowiki> ==== [[پوٗر مِڈلینٛڈز]] - ([[Special:Diff/136536|فَرَق]]) ==== # <nowiki> آبادی </nowiki><b> -> </b><nowiki>آبٲدی</nowiki> # <nowiki> اتھ </nowiki><b> -> </b><nowiki>اَتھ</nowiki> # <nowiki> اکھ </nowiki><b> -> </b><nowiki>اَکھ</nowiki> # <nowiki> پیٹھ </nowiki><b> -> </b><nowiki>پؠٹھ</nowiki> # <nowiki> چِھ </nowiki><b> -> </b><nowiki>چھِ</nowiki> # <nowiki> چُھ </nowiki><b> -> </b><nowiki>چھُ</nowiki> # <nowiki> ڈویژنل </nowiki><b> -> </b><nowiki>ڈِویجنَل</nowiki> # <nowiki> زیادٕ </nowiki><b> -> </b><nowiki>زیٛادٕ</nowiki> # <nowiki> سۭتۍ </nowiki><b> -> </b><nowiki>سٟتؠ</nowiki> # <nowiki> گوڑنک </nowiki><b> -> </b><nowiki>گۄڈنُیٛک</nowiki> # <nowiki> منٛز </nowiki><b> -> </b><nowiki>مَنٛز</nowiki> # <nowiki> مربع </nowiki><b> -> </b><nowiki>چَکور</nowiki> ==== [[لِنٛکَنشایر]] - ([[Special:Diff/136537|فَرَق]]) ==== # <nowiki> اکھ </nowiki><b> -> </b><nowiki>اَکھ</nowiki> # <nowiki> منز </nowiki><b> -> </b><nowiki>مَنٛز</nowiki> ==== [[لیک کاؤنٹی، اِنٛڈیانا]] - ([[Special:Diff/136538|فَرَق]]) ==== # <nowiki> آبادی </nowiki><b> -> </b><nowiki>آبٲدی</nowiki> # <nowiki> اکھ </nowiki><b> -> </b><nowiki>اَکھ</nowiki> # <nowiki> چِھ </nowiki><b> -> </b><nowiki>چھِ</nowiki> # <nowiki> ریاست </nowiki><b> -> </b><nowiki>رِیاسَتھ</nowiki> # <nowiki> زیادٕ </nowiki><b> -> </b><nowiki>زیٛادٕ</nowiki> # <nowiki> سۭتۍ </nowiki><b> -> </b><nowiki>سٟتؠ</nowiki> # <nowiki> ساروی </nowiki><b> -> </b><nowiki>سارِوٕے</nowiki> # <nowiki> شروع </nowiki><b> -> </b><nowiki>شۆروٗع</nowiki> # <nowiki> فروری </nowiki><b> -> </b><nowiki>فَرؤری</nowiki> # <nowiki> کھوتہٕ </nowiki><b> -> </b><nowiki>کھۄتہٕ</nowiki> # <nowiki> منٛز </nowiki><b> -> </b><nowiki>مَنٛز</nowiki> # <nowiki> ۍ </nowiki><b> -> </b><nowiki>ؠ</nowiki> ==== [[ژیٖتَن]] - ([[Special:Diff/136539|فَرَق]]) ==== # <nowiki> چُھ </nowiki><b> -> </b><nowiki>چھُ</nowiki> ==== [[اَژیٖتَن]] - ([[Special:Diff/136540|فَرَق]]) ==== # <nowiki> چُھ </nowiki><b> -> </b><nowiki>چھُ</nowiki> # <nowiki> چُھ </nowiki><b> -> </b><nowiki>چھُ</nowiki> ==29-4-2026== ==== [[کِم ہیٛو جِن]] - ([[Special:Diff/136644|فَرَق]]) ==== # <nowiki> اکھ </nowiki><b> -> </b><nowiki>اَکھ</nowiki> # <nowiki> جنوبی </nowiki><b> -> </b><nowiki>جۆنوٗبی</nowiki> # <nowiki> فروری </nowiki><b> -> </b><nowiki>فَرؤری</nowiki> # <nowiki> منٛز </nowiki><b> -> </b><nowiki>مَنٛز</nowiki> # <nowiki> ۍ </nowiki><b> -> </b><nowiki>ؠ</nowiki> # <nowiki> کِہ </nowiki><b> -> </b><nowiki>کہِ</nowiki> # <nowiki> ۭ </nowiki><b> -> </b><nowiki>ٟ</nowiki> ==== [[کِم ہوان ہی]] - ([[Special:Diff/136645|فَرَق]]) ==== # <nowiki> اگست </nowiki><b> -> </b><nowiki>اَگَست</nowiki> # <nowiki> پٮ۪ٹھٕ </nowiki><b> -> </b><nowiki>پؠٹھٕ</nowiki> # <nowiki> ٹیلی ویژن </nowiki><b> -> </b><nowiki>ٹیلی وِجَن</nowiki> # <nowiki> منٛز </nowiki><b> -> </b><nowiki>مَنٛز</nowiki> # <nowiki> ۍ </nowiki><b> -> </b><nowiki>ؠ</nowiki> ==== [[سکاٹ میک کورڈ]] - ([[Special:Diff/136646|فَرَق]]) ==== # <nowiki> ٹیلی ویژنَس </nowiki><b> -> </b><nowiki>ٹیلی وِجنَس</nowiki> # <nowiki> سُند </nowiki><b> -> </b><nowiki>سُنٛد</nowiki> # <nowiki> ت. </nowiki><b> -> </b><nowiki>ت۔</nowiki> ==== [[اَصٕل سرزمیٖن چیٖن]] - ([[Special:Diff/136647|فَرَق]]) ==== # <nowiki> اکھ </nowiki><b> -> </b><nowiki>اَکھ</nowiki> # <nowiki> چُھ </nowiki><b> -> </b><nowiki>چھُ</nowiki> ==== [[کَپیکُلے]] - ([[Special:Diff/136648|فَرَق]]) ==== # <nowiki> ۍ </nowiki><b> -> </b><nowiki>ۍ</nowiki> # <nowiki> ۍ </nowiki><b> -> </b><nowiki>ؠ</nowiki> # <nowiki> شٕہ </nowiki><b> -> </b><nowiki>شہٕ</nowiki> ==== [[کِم کیٛون ہی]] - ([[Special:Diff/136649|فَرَق]]) ==== # <nowiki> چُھ </nowiki><b> -> </b><nowiki>چھُ</nowiki> # <nowiki> سۭتۍ </nowiki><b> -> </b><nowiki>سٟتؠ</nowiki> # <nowiki> سٕنز </nowiki><b> -> </b><nowiki>سٟنٛز</nowiki> # <nowiki> یوٗنیورسٹی </nowiki><b> -> </b><nowiki>یوٗنِوَرسِٹی</nowiki> # <nowiki> ر. </nowiki><b> -> </b><nowiki>ر۔</nowiki> # <nowiki> ۍ </nowiki><b> -> </b><nowiki>ۍ</nowiki> # <nowiki> ۍ </nowiki><b> -> </b><nowiki>ؠ</nowiki> # [[وِکیٖپیٖڈیا:حَوالہٕ|حَوالہٕ]] وَرٲے مَضموٗن ٹیگ کَران ==== [[وِسکونسِن]] - ([[Special:Diff/136650|فَرَق]]) ==== # <nowiki> دارالحکومت </nowiki><b> -> </b><nowiki>رازدٲنؠ</nowiki> # <nowiki> سٕتؠ </nowiki><b> -> </b><nowiki>سٟتؠ</nowiki> # [[وِکیٖپیٖڈیا:حَوالہٕ|حَوالہٕ]] وَرٲے مَضموٗن ٹیگ کَران ==== [[میڈیسن، وِسکونسِن]] - ([[Special:Diff/136651|فَرَق]]) ==== # <nowiki> آبادی </nowiki><b> -> </b><nowiki>آبٲدی</nowiki> # <nowiki> چِھ </nowiki><b> -> </b><nowiki>چھِ</nowiki> # <nowiki> چُھ </nowiki><b> -> </b><nowiki>چھُ</nowiki> # <nowiki> دارالحکومت </nowiki><b> -> </b><nowiki>رازدٲنؠ</nowiki> # <nowiki> ریاست </nowiki><b> -> </b><nowiki>رِیاسَتھ</nowiki> # <nowiki> زیادٕ </nowiki><b> -> </b><nowiki>زیٛادٕ</nowiki> # <nowiki> ساروی </nowiki><b> -> </b><nowiki>سارِوٕے</nowiki> # <nowiki> شہر </nowiki><b> -> </b><nowiki>شَہَر</nowiki> # <nowiki> کھوتہٕ </nowiki><b> -> </b><nowiki>کھۄتہٕ</nowiki> ==== [[موٗن گایۆنگ]] - ([[Special:Diff/136652|فَرَق]]) ==== # <nowiki> فلم </nowiki><b> -> </b><nowiki>فِلِم</nowiki> # <nowiki> نژاد </nowiki><b> -> </b><nowiki>نَسٕل</nowiki> ==== [[پوپ فرٛانسِس]] - ([[Special:Diff/136653|فَرَق]]) ==== # <nowiki> سُند </nowiki><b> -> </b><nowiki>سُنٛد</nowiki> # <nowiki> کھوتہٕ </nowiki><b> -> </b><nowiki>کھۄتہٕ</nowiki> # <nowiki> نژاد </nowiki><b> -> </b><nowiki>نَسٕل</nowiki> ==== [[نِکوکاڈو اَووکاڈو]] - ([[Special:Diff/136654|فَرَق]]) ==== # <nowiki> نژاد </nowiki><b> -> </b><nowiki>نَسٕل</nowiki> # <nowiki> ێ </nowiki><b> -> </b><nowiki>یٚ</nowiki> # <nowiki> یونیورسٹی </nowiki><b> -> </b><nowiki>یوٗنِوَرسِٹی</nowiki> # <nowiki> چُھ </nowiki><b> -> </b><nowiki>چھُ</nowiki> ==== [[کالی داس]] - ([[Special:Diff/136655|فَرَق]]) ==== # <nowiki> ابتدائی </nowiki><b> -> </b><nowiki>اِبتدٲیی</nowiki> # <nowiki> سٕند </nowiki><b> -> </b><nowiki>سٟنٛد</nowiki> # <nowiki> نژاد </nowiki><b> -> </b><nowiki>نَسٕل</nowiki> # <nowiki> تٕہ </nowiki><b> -> </b><nowiki>تہٕ</nowiki> ==== [[کَلپَنا چاولہ]] - ([[Special:Diff/136656|فَرَق]]) ==== # <nowiki> یونیورسٹی </nowiki><b> -> </b><nowiki>یوٗنِوَرسِٹی</nowiki> ==== [[انکر اگروال]] - ([[Special:Diff/136657|فَرَق]]) ==== # <nowiki> تہ </nowiki><b> -> </b><nowiki>تہٕ</nowiki> # <nowiki> نژاد </nowiki><b> -> </b><nowiki>نَسٕل</nowiki> # <nowiki> یونیورسٹی </nowiki><b> -> </b><nowiki>یوٗنِوَرسِٹی</nowiki> ==== [[ایڈولٕف ہِٹلر]] - ([[Special:Diff/136658|فَرَق]]) ==== # <nowiki> نژاد </nowiki><b> -> </b><nowiki>نَسٕل</nowiki> # <nowiki> کِہ </nowiki><b> -> </b><nowiki>کہِ</nowiki> ==== [[زویزڈن زڈراویچ]] - ([[Special:Diff/136659|فَرَق]]) ==== # <nowiki> ابتدائی </nowiki><b> -> </b><nowiki>اِبتدٲیی</nowiki> # <nowiki> سُند </nowiki><b> -> </b><nowiki>سُنٛد</nowiki> # <nowiki> گۄڈنیُٛک </nowiki><b> -> </b><nowiki>گۄڈنُیٛک</nowiki> # <nowiki> نژاد </nowiki><b> -> </b><nowiki>نَسٕل</nowiki> # <nowiki> ۔. </nowiki><b> -> </b><nowiki>۔۔</nowiki> ==== [[دسترخان]] - ([[Special:Diff/136660|فَرَق]]) ==== # <nowiki> ہُند </nowiki><b> -> </b><nowiki>ہُنٛد</nowiki> ==== [[سلمان رُشدی]] - ([[Special:Diff/136661|فَرَق]]) ==== # <nowiki> اکھ </nowiki><b> -> </b><nowiki>اَکھ</nowiki> # <nowiki> اگست </nowiki><b> -> </b><nowiki>اَگَست</nowiki> # <nowiki> بیاکھ </nowiki><b> -> </b><nowiki>بیٛاکھ</nowiki> # <nowiki> پٮ۪ٹھ </nowiki><b> -> </b><nowiki>پؠٹھ</nowiki> # <nowiki> پیٹھ </nowiki><b> -> </b><nowiki>پؠٹھ</nowiki> # <nowiki> پٮ۪ٹھٕ </nowiki><b> -> </b><nowiki>پؠٹھٕ</nowiki> # <nowiki> تعلیٖم </nowiki><b> -> </b><nowiki>تٲلیٖم</nowiki> # <nowiki> تہ </nowiki><b> -> </b><nowiki>تہٕ</nowiki> # <nowiki> ٹیلی ویژن </nowiki><b> -> </b><nowiki>ٹیلی وِجَن</nowiki> # <nowiki> چِھ </nowiki><b> -> </b><nowiki>چھِ</nowiki> # <nowiki> چُھ </nowiki><b> -> </b><nowiki>چھُ</nowiki> # <nowiki> خلاف </nowiki><b> -> </b><nowiki>خَلاف</nowiki> # <nowiki> سۭتۍ </nowiki><b> -> </b><nowiki>سٟتؠ</nowiki> # <nowiki> سٕنز </nowiki><b> -> </b><nowiki>سٟنٛز</nowiki> # <nowiki> سُند </nowiki><b> -> </b><nowiki>سُنٛد</nowiki> # <nowiki> شروع </nowiki><b> -> </b><nowiki>شۆروٗع</nowiki> # <nowiki> شائع </nowiki><b> -> </b><nowiki>شایَع</nowiki> # <nowiki> فروری </nowiki><b> -> </b><nowiki>فَرؤری</nowiki> # <nowiki> قتل </nowiki><b> -> </b><nowiki>قَتٕل</nowiki> # <nowiki> منز </nowiki><b> -> </b><nowiki>مَنٛز</nowiki> # <nowiki> منٛز </nowiki><b> -> </b><nowiki>مَنٛز</nowiki> # <nowiki> مسلمان </nowiki><b> -> </b><nowiki>مُسلمان</nowiki> # <nowiki> مشہور </nowiki><b> -> </b><nowiki>مَشہوٗر</nowiki> # <nowiki> مجموعن </nowiki><b> -> </b><nowiki>سۆمبرُنن</nowiki> # <nowiki> یتھ </nowiki><b> -> </b><nowiki>یَتھ</nowiki> # <nowiki> یونیورسٹی </nowiki><b> -> </b><nowiki>یوٗنِوَرسِٹی</nowiki> # <nowiki> ۍ </nowiki><b> -> </b><nowiki>ۍ</nowiki> # <nowiki> ۍ </nowiki><b> -> </b><nowiki>ؠ</nowiki> # <nowiki> ۭ </nowiki><b> -> </b><nowiki>ٟ</nowiki> # <nowiki> ٮ۪ </nowiki><b> -> </b><nowiki>ؠ</nowiki> ==30-4-2026== ==== [[مالی]] - ([[Special:Diff/136754|فَرَق]]) ==== # <nowiki> آبادی </nowiki><b> -> </b><nowiki>آبٲدی</nowiki> # <nowiki> اتھ </nowiki><b> -> </b><nowiki>اَتھ</nowiki> # <nowiki> اکھ </nowiki><b> -> </b><nowiki>اَکھ</nowiki> # <nowiki> پیٹھ </nowiki><b> -> </b><nowiki>پؠٹھ</nowiki> # <nowiki> تقریباً </nowiki><b> -> </b><nowiki>تَقریٖبَن</nowiki> # <nowiki> چِھ </nowiki><b> -> </b><nowiki>چھِ</nowiki> # <nowiki> چُھ </nowiki><b> -> </b><nowiki>چھُ</nowiki> # <nowiki> زیادٕ </nowiki><b> -> </b><nowiki>زیٛادٕ</nowiki> # <nowiki> سۭتۍ </nowiki><b> -> </b><nowiki>سٟتؠ</nowiki> # <nowiki> ساروی </nowiki><b> -> </b><nowiki>سارِوٕے</nowiki> # <nowiki> کھوتہٕ </nowiki><b> -> </b><nowiki>کھۄتہٕ</nowiki> # <nowiki> منٛز </nowiki><b> -> </b><nowiki>مَنٛز</nowiki> # <nowiki> مدد </nowiki><b> -> </b><nowiki>مَدَتھ</nowiki> # <nowiki> میل </nowiki><b> -> </b><nowiki>میٖل</nowiki> # <nowiki> مربع </nowiki><b> -> </b><nowiki>چَکور</nowiki> # <nowiki> یتھ </nowiki><b> -> </b><nowiki>یَتھ</nowiki> # <nowiki> يٖ </nowiki><b> -> </b><nowiki>یٖ</nowiki> # <nowiki> ۍ </nowiki><b> -> </b><nowiki>ۍ</nowiki> # <nowiki> ۍ </nowiki><b> -> </b><nowiki>ؠ</nowiki> ==== [[کاتالان وِکیٖپیٖڈیا]] - ([[Special:Diff/136755|فَرَق]]) ==== # <nowiki> اتھ </nowiki><b> -> </b><nowiki>اَتھ</nowiki> # <nowiki> سۭتہِ </nowiki><b> -> </b><nowiki>سٟتہِ</nowiki> # <nowiki> ساروی </nowiki><b> -> </b><nowiki>سارِوٕے</nowiki> # <nowiki> کھوتہٕ </nowiki><b> -> </b><nowiki>کھۄتہٕ</nowiki> # <nowiki> منز </nowiki><b> -> </b><nowiki>مَنٛز</nowiki> # <nowiki> منٛز </nowiki><b> -> </b><nowiki>مَنٛز</nowiki> # <nowiki> ویکیپیڈیا </nowiki><b> -> </b><nowiki>وِکیٖپیٖڈیا</nowiki> # <nowiki> ۍ </nowiki><b> -> </b><nowiki>ۍ</nowiki> # <nowiki> ۍ </nowiki><b> -> </b><nowiki>ؠ</nowiki> # <nowiki> ٮ۪ </nowiki><b> -> </b><nowiki>ؠ</nowiki> ==== [[چیٚک وِکیٖپیٖڈیا]] - ([[Special:Diff/136756|فَرَق]]) ==== # <nowiki> استعمال </nowiki><b> -> </b><nowiki>اِستِمال</nowiki> # <nowiki> ۍ </nowiki><b> -> </b><nowiki>ؠ</nowiki> ==== [[چیٚک زَبان]] - ([[Special:Diff/136757|فَرَق]]) ==== # <nowiki> چِھ </nowiki><b> -> </b><nowiki>چھِ</nowiki> # <nowiki> ۍ </nowiki><b> -> </b><nowiki>ؠ</nowiki> ==== [[چیٚک جَمہوٗریہ]] - ([[Special:Diff/136758|فَرَق]]) ==== # <nowiki> شُروٗع </nowiki><b> -> </b><nowiki>شۆروٗع</nowiki> # <nowiki> کُھ </nowiki><b> -> </b><nowiki>کھُ</nowiki> # <nowiki> مِہ </nowiki><b> -> </b><nowiki>مہِ</nowiki> ==== [[مایکَل (2026 فِلِم)]] - ([[Special:Diff/136759|فَرَق]]) ==== # <nowiki> اتھ </nowiki><b> -> </b><nowiki>اَتھ</nowiki> # <nowiki> پیٹھ </nowiki><b> -> </b><nowiki>پؠٹھ</nowiki> # <nowiki> چُھ </nowiki><b> -> </b><nowiki>چھُ</nowiki> # <nowiki> فلم </nowiki><b> -> </b><nowiki>فِلِم</nowiki> # <nowiki> منٛز </nowiki><b> -> </b><nowiki>مَنٛز</nowiki> # <nowiki> یتھ </nowiki><b> -> </b><nowiki>یَتھ</nowiki> # <nowiki> ۍ </nowiki><b> -> </b><nowiki>ؠ</nowiki> ==== [[سلمان رُشدی]] - ([[Special:Diff/136760|فَرَق]]) ==== # <nowiki> سٕتؠ </nowiki><b> -> </b><nowiki>سٟتؠ</nowiki> f7jq0oqdeg2m1u6pozn7nhbbtz05et2 سلمان رُشدی 0 29346 136760 136661 2026-04-30T18:01:17Z Nadeemulhaqmir-bot 9480 باٹ چھُ غَلطی ٹھیٖکھ کَران [[وِکیٖپیٖڈیا:AutoWikiBrowser/Typos|غَلطی فِہرِست مُطٲبِق]] 136760 wikitext text/x-wiki {{Infobox writer/Wikidata|fetchwikidata=ALL|onlysourced=No}} '''احمد سلمان رُشدی'''{{Efn|text={{IPAc-en|s|ʌ|l|ˈ|m|ɑː|n|_|ˈ|r|ʊ|ʃ|d|i}} {{respell|sul|MAHN|_|RUUSH|dee}}<ref>Pointon, Graham (ed.): ''BBC Pronouncing Dictionary of British Names'', second edition. Oxford Paperbacks, 1990.</ref>}} چھُ اَکھ ہِندوستٲنؠ برطانوی ناول نٔویٖس تہٕ مضمون نِگار۔<ref>{{cite news|title=Salman Rushdie claims victory in Facebook name battle|publisher=BBC News|date=15 November 2011|url=https://www.bbc.co.uk/news/uk-15733026|access-date=16 June 2017|archive-date=26 June 2017|archive-url=https://web.archive.org/web/20170626024809/http://www.bbc.co.uk/news/uk-15733026|url-status=live}}</ref> أمؠ سٕنٛز ژوٗرِم ناول، [[دی سیٹنک ورس]]، ٲس أکِس بٔڑِس تنازُک مرکز یٔمؠ واریاہَن مُلکَن مَنٛز مُسلمانَن ہُنٛد احتجاج شۆروٗع کوٚر۔ 14 فَرؤری 1989ءمَنٛز دِیُت [[روح اللہ خمینی|آیت اللہ خمینی ین]] سلمان رُشدی سُنٛد قَتٕل کرنُک فتوا جٲری۔ یُس از تام جٲری چھُ۔ == شُروٲتی زِندگی == رُشدی زاو 19 جوٗن 1947 بمبیہِ (وۄنؠ [[ممبئی]]) مَنٛز أکِس [[کٲشِرؠ مُسَلمان]] خاندانس مَنٛز۔ أمؠ سٕنٛدِس مٲلِس انیس احمد رُشدی، یُس اَکھ سٲبِقہٕ سِوَل سرونٹ بنٛیمُت کارٕبٲرؠ اوس، پیوٚو پننہِ خذمتَس دوران أمؠ سٕنٛزِ وٲنٛسہِ پؠٹھ تناضہٕ ہُنٛد سامنہٕ۔ رُشدی، ییٚمِس ترٛےٚ بیٚنہِ چھِ، کوٚر نوٹ زِ أمؠ سٕنٛدِ مٲلؠ اوس فلسفی ایورروز سٕنٛدِس احترامَس مَنٛز رُشدی ذاتھ اپنومٕژ۔ پننہٕ یادداشت "جوزف اینٹن" مَنٛز چھُ تٔمؠ لۄکچارٕ پیٹھٕ اہم ادبی اثراتن ہُنٛد ذِکر، خاص طور پی جی ووڈ ہاؤس تہٕ اگاتھا کرسٹی سٕنٛزن کامین ہُنٛد لطف تُلان۔ سُہ چھُ شوقہٕ سان یاد کران زِ "دی وزرڈ آف اوزڈ،" "ایلسز ایڈونچرز ان ونڈر لینڈ،" تہٕ "سولوز اینڈ ایمیزونز" سیریز سٟتؠ ٲس مسحور گمژ۔ تٔمؠ سٕنٛز ادبی مہم جوئی روٗز گولڈن ایج ساینس فکشن ہٕنٛدس بارٕ مؠقدارس سٟتؠ جٲری۔ ابتدٲیی طور کٔرٕن بمبیہِ کِس کیتھیڈرل تہٕ جان کونن سکوٗلَس مَنٛز تٲلیٖم حٲصِل، سُہ گوٚو 1961 ٹھس مَنٛز [[اِنگلِستان]] ہجرت، رگبی سکوٗلَس مَنٛز تٔعلیٖم حٲصِل کٔرٕنؠ، تہٕ پتہٕ کٔرٕن 1968 مَنٛز کِنگس کالج، کیمبرج پؠٹھٕ تاریخَس مَنٛز بی اے گریجویشن۔ == پیشہٕ == رُشدیَن کٔر پننہِ پیشورانہٕ زِندگی ہُنٛد آغاز اوگِلوی اینٛڈ میتھرَس مَنٛز کاپی رائٹر سٕنٛدِ حثیتہٕ، ایرو باپتھ "اِرِزِسٹی ببل" تہٕ کریم کیک باپتھ "شرارتی بٹ نائس" ہِوؠ قٲبلِ ذِکر نعرٕ بنٲوؠ‌۔ تتہٕ ملازمت دوران لیچھ تم مڈنائٹس چلڈرن، یم تٔمؠ سٕنٛدس کل وقتی تحریری کیریئرس مَنٛز منتقلی ہنٛز نشاندہی کٔر۔ تیم سٟنٛز ادبی کامین چھِ اکثر پوسٹ ماڈرنزم تہٕ میجک ریئلزمس سٟتؠ شناخت یوان کرنہٕ، یوس ہم عصر ثقافتس مَنٛز بڑاو لاتعلقی ہند ردعمل چھُ مجسم کران، یَتھ کٕن زَن جیفری ٹی نیلن سٕندِ میٹا ماڈرنزم کہِ تصورس سٟتؠ نمایاں چھُ گژھان۔ رُشدی سٕنٛز ابتدٲیی ناولہٕ، گریمس (1975) ہیوٚک نہٕ توجہ حٲصِل، مگر أمؠ سٕنٛز بیٛاکھ کٲم، مڈنائٹس چلڈرن (1981)، یۄس ہندوستان چہِ آزٲدی دوران سلیم سینائی سٕنٛز زِنٛدگی ہٕنٛز دریافت چھِ کران، کٔر سؠٹھاہ اِستقبالہٕ حٲصِل، تہٕ زیوٗن بُکر پرائز تہٕ پتہٕ خصوصی بُکر تعریف۔ اَمہِ پتہٕ کوٚر تٔمؠ شرم (1983) مَنٛز پٲکِستانٕچ سیٲسی افراتفری ہُنٛد مقابلہٕ، تہٕ کٔرٕن دی جیگوار سمایل (1987) سٟتؠ سیٲسی غیر افسانوی مَنٛز قدم ۔ [[شیطٲنی آیات]] (1988) چہ اشاعتن ووت تنازعہ تہٕ تس خَلاف آو فتوا کرنہٕ۔ تٔمؠ سٕنٛز امہٕ پتہٕ کامہٕ، ہارون اینڈ دی سی آف سٹوریزن (1990)، کٔر تمس درپیش مُشکلاتن درمیان دٔلیل وننہٕ ہنٛد بچاو پیش۔ 1990s -2000s, کۆر رُشدیَن مَشہوٗر ناول شایع کرُن جٲری، یمن مَنٛز دی مورز لاسٹ سیگ (1995) تہٕ شالیمار دی کلاؤن (2005) شٲمل چھِ، تہٕ ایسٹ، ویسٹ (1994) ہِوین سۆمبرُنن سٟتؠ کرٕن افسانن مَنٛز شٲمل۔ تٔمؠ سُنٛد تحریر چھُ مختلف ادبی شخصیاتو سٟتؠ متٲثر، تہٕ تٔمؠ چھِ کافکا، ڈکنز تہٕ جویِس ہِوین ادیبن تعریف کرنُک اظہار کوٚرمت۔ 2008 مَنٛز شایَع گژھن وٲل دی اینچینٹریس آف فلورنس، چھُ تٔمؠ سٟنٛز اَکھ پیچیدٕ ترین تخلیقہٕ کس طورس پؠٹھ، یُس تٔمؠ سٕنٛدس پایدار ادبی ترقی تہٕ تٔمؠ سٕنٛدین بیانیہ عزایمن ہٕنٛز گہرٲیی ہٕنٛز عکاسی کران چھ۔ ==شیطٲنی آیات تہٕ فتوا== {{اَہَم|شیطٲنی آیاتُک تنازٕ}} تٔمؠ سٕنٛز ژوٗرِم ناول، شیطانی آیات (Satanic Verses)، یۄس 1988 مَنٛز شایع گٔیہ، بنییہِ تٔمؠ سٕنٛز ساروٕے کھۄتہٕ تنازٕ لد ناول، یۄس پوٗرٕ دُنیاہَس مَنٛز مُسلمان توہین مذہب مانان ٲسؠ‌۔ 14 فَرؤری 1989ءمَنٛز دِیُت [[روح اللہ خمینی|آیت اللہ خمینی ین]] سلمان رُشدی سُنٛد قَتٕل کرنُک فتوا جٲری۔ ===مارنٕکؠ حملہٕ=== {{اَہَم|سلمان رُشدیس پؠٹھ چھُرؠ حملہٕ}} 12 اَگَست 2022 کوٚر سُہ نیویارکَس مَنٛز [[ہادی مطرَن]] قتٕل، ییٚمہِ کِس نٔتیٖجس مَنٛز سُہ شٔدیٖد زخمی گوٚو، مگر سُہ آو فوری طور ہیلی کاپٹر ذریعہٕ ہسپتال منتقل کرنہٕ تہٕ روٗد زندٕ۔ == یَنام تہٕ اعزاز == * آسٹریا کہ ریاستی انعام براے یورپی ادب (1993) * بُکر پرایز (1981) * ڈاکٹر آنورس کاسا (Dr.h.c.). یوٗنِوَرسِٹی آف لیج، بیلجیم (1999) * گولڈن پین ایوارڈ * ہنس کرسچن اینڈرسن لٹریچر ایوارڈ (2014) <ref name="politiken" /> * اعزازی ڈگری آف ڈاکٹر آف ہیومن لیٹرز (L. H. D.) انڈیانا یوٗنِوَرسِٹی طرفہٕ (2018) * اعزازی ڈگری آف ڈاکٹر آف لیٹرز (ID1).... ایموری یوٗنِوَرسِٹی طرفہٕ (2015) * جیمز جویس ایوارڈ یوٗنِوَرسِٹی کالج ڈبلن (2008) * ثقافتی انسانیتس مَنٛز شاندار لائف ٹائم اچیومنٹ ہارورڈ یوٗنِوَرسِٹی (2007) پؠٹھ۔ * پین پنٹر انعام (یوٗکے) * سینٹ لویس لٹریری ایوارڈ سینٹ لویس یوٗنِوَرسِٹی لایبریری ایسوسی ایٹس کہٕ طرفہٕ * سویس فری تھنکرز ایوارڈ 2019 * جرمن پبلشرن اینڈ بک سیلرز ایسوسی ایشن (BPA) ، جرمنی، 2023 * چیمپین آف رایٹرز ایوارڈ از مصنفین گلڈ فاؤنڈیشن 2025 مَنٛز۔ * 2025 ایمبیسیڈر رچرڈ سی ہولبروک ڈسٹنگشڈ اچیومنٹ ایوارڈ، ڈیٹن ادبی امن انعامات مَنٛز اَکھ۔ ==ذٲتی زِندگی== رُشدی اوس آزاد خیال کٲشِرؠ مُسلمان خاندانس مَنٛز زامُت مگر وۄنؠ چھُ اَکھ [[ناستؠکھ]]. رشدی یَس چھُ پانٛژِ لَٹہِ خانٛدر کوٚرمُت۔ 2004 پؠٹھٕ 2007 تام اوس تٔمِس ہِنٛدُستٲنہِ نسٕل امریکی ٹیلی وِجَن پریزینٹر تہٕ ماڈل [[پدما لکشمی]] سٟتؠ خانٛدر کٔرِتھ۔ ==حَوالہٕ== {{Notelist}} [[زٲژ:کٲشِرؠ لِکھٲرؠ]] [[زٲژ:1947 پٲدٲیِش]] [[زٲژ:اَمریٖکی لوٗکھ]] [[زٲژ:کٲشِرؠ لوٗکھ]] 8brrboj61tvx5iejiuaeur69ggo857t مایکَل (2026 فِلِم) 0 29358 136759 136669 2026-04-30T18:01:12Z Nadeemulhaqmir-bot 9480 باٹ چھُ غَلطی ٹھیٖکھ کَران [[وِکیٖپیٖڈیا:AutoWikiBrowser/Typos|غَلطی فِہرِست مُطٲبِق]] 136759 wikitext text/x-wiki {{Infobox film/Wikidata}} مایَکل چھِ 2026 ہٕچ اَکھ زانہِ زِندگی فِلِم، یمیُک ڈایریکٹر اینٹون فوکوا چھُ تہٕ یۄس جان لوگنَن لیچھمٕژ چھِ۔ یہِ چھِ امریکی گلوکار [[مایکَل جیکسَن|مایکَل جیکسن]] سٕنٛزِ زِنٛدگی پؠٹھ مبنی، یَتھ مَنٛز 1960 ہٕنٛدِس دہائی مَنٛز جیکسن 5 ہَس مَنٛز تٔمؠ سٕنٛز شمولِیَتھ پؠٹھٕ 1980 ہٕنٛدِس [[دہائ|دَہائی]] کِس ٲخرس مَنٛز بیڈ ٹوٗرَس تام پھولاونہٕ آمُت چھُ۔ فلمہِ مَنٛز چھُ جیکسن سُنٛد کِردار تٔمؠ سٕنٛدؠ بابتھٕرن [[جعفر جیکسَن|جعفر جیکسنَن]] تہٕ شُر وِزِ ہُنٛد کِردار [[جولیانو کریو والڈی]] یَن ادا کوٚرمُت، تہٕ دۄشویو چھُ یَتھ فلمہِ سٟتؠ پننِس فلمی سفرُک آغاز کوٚرمُت۔ سہارٕ اداکارن مَنٛز چھِ نیا لونگ، کیولن ڈوریل جونز، لورا ہیریئر، جیسیکا سولا، مائیک مایرز، مایلز ٹیلر، تہٕ کولمین ڈومنگو شٲمِل۔<ref>{{Cite web|last=Wiseman|first=Andreas|date=April 21, 2026|title='Michael': What The Reviews Are Saying About Michael Jackson Biopic|url=https://deadline.com/2026/04/michael-jackson-movie-reviews-what-the-critics-are-saying-1236867026/|access-date=April 21, 2026|website=[[Deadline Hollywood]]}}</ref> == دٔلیٖل == 1966 مَنٛز، جوزف جیکسنن بنٲو پننین نیچوؠن سٟتؠ جیکسن 5، یَتھ مَنٛز مرکزی گلوکار مایکل تہٕ شٲمل چھ۔ اَتھ گروپس کوٚر 1969 مَنٛز موٹاؤنن دستخط کرنہٕ، تہٕ چارٹ ٹاپنگ کامیابی حٲصل کٔر۔ 1978 مَنٛز، کوٚر مایکلن ایپک ریکارڈس سٟتؠ دستخط تہٕ کوٚرن پنُن گۄڈنیُک سولو البم، "آف دی وال" ریلیز۔ جوزفَس سٟتؠ ذٲتی جدوجہد تہٕ تنازعن درمیان، چھُ سُہ ؤکیٖل جان برانکا سٕنٛز خدمات حٲصِل کٔرِتھ پنٕنؠ کیریئرٕچ وتھ بناوان۔ مایکل سُنٛد "تھرلر" البم، یُس 1982 مَنٛز ریلیز گوٚو، پھٕٹروو سیلز ریکارڈ، تہٕ سُہ چھُ ایم ٹی وی یس پؠٹھ ایئر ٹائم خٲطرٕ سی بی ایسس سٟتؠ کتھ باتھ کران۔ 1984 مَنٛز، پیپسی کمرشل شوٗٹنگَس دوران، أکِس پایروٹیکنک حٲدثہٕ سٟتؠ گوٚو مائیکلَس شٔدیٖد دزنہٕ، ییٚمہِ سٟتؠ پیپسیکوَس خٕلاف مُقدِمہٕ گوٚو۔ صحت یاب گژھنہٕ پتہٕ، چھُ سُہ جیکسنس سٟتؠ دورٕ کران مگر تِہٕنٛزِ ٲخری کارکردٕگی ہُنٛد اعلان کران چھُ، یُس جوزفَس نِش تٔمؠ سٕنٛز پوٗرٕ آزٲدی ہُنٛد نشان دِوان چھُ۔ مایکل کوٚر پتہٕ 1988 مَنٛز بیڈ ٹورس دوران ویمبلی سٹیڈیمس مَنٛز پرفارم کرنہٕ۔ ==حَوالہٕ== [[زٲژ:فِلِم]] la5kged5f3fx84kxvxkkooe2rrg79xw چیٚک جَمہوٗریہ 0 29359 136758 136678 2026-04-30T18:01:07Z Nadeemulhaqmir-bot 9480 باٹ چھُ غَلطی ٹھیٖکھ کَران [[وِکیٖپیٖڈیا:AutoWikiBrowser/Typos|غَلطی فِہرِست مُطٲبِق]] 136758 wikitext text/x-wiki {{Infobox settlement/Wikidata}} چیٚک جَمہوٗریہ (Czech Republic) چھُ مرکزی یورپَس مَنٛز واقَع اَکھ خوٗبصوٗرت تہٕ تٲریخی مُلُک۔ یَتھ مُلکَس عوٲمی طور 'یوٗرپُک دِل' (Heart of Europe) تہِ چھِ وَنان، تِکیازِ یہِ چھُ براعظم یورپَس بِلکُل مَنٛزٕباگس مَنٛز۔ اَمِچ رازدٲنؠ چھِ [[پرٛاگ]] یۄس دُنیاہَکؠن خوٗبصوٗرت تٔریٖن تہٕ قدیٖم شَہَرن مَنٛز شُمار چھِ گَژھان۔ اَمِکؠ سَرحَد چھِ [[جَرمَنی|جٔرمٔنی]]، [[آسٹرٛیا|آسٹریا]]، [[سِلوواکیا]] تہٕ [[پولینڈ|پولینڈَس]] سٟتؠ مِلان۔ ==تَوٲریٖخ== تٲریخی لِحاظٕ چھُ چیٚک ریپبلک بٔڑِس اَہمِیَتُک حقدار۔ گۄڈٕ اوس یہِ چیٚکوسلواکیا ہُک اَکھ اَہَم حِصہٕ، مَگر 1993 مَنٛز گَیہِ یہِ سِلوواکیا پؠٹھٕ اَلگ تہٕ اَکھ آزاد مُلُک بَنیوو۔ اَمِچ 'ویلوٹ ریوولوشن' چھِ تٲریخَس مَنٛز مَشہوٗر ییٚمہِ سٟتؠ ییٚتہِ جَمہوٗرِیَتھ تہٕ اَمنُک دور شۆروٗع گوٚو۔ یہِ مُلُک چھُ پَننؠن قدیٖم قِعلَن، محلَن تہٕ پرٛٲنؠ گِرجا گَرَن خٲطرٕ دُنیاہَس مَنٛز زاننہٕ یِوان۔ ==معشیت== سَیاحَتھ چھِ چیٚک ریپبلکٕچ معیشتُک اَکھ بُنیٲدی حِصہٕ۔ لَچھہٕ بٔدؠ سیاح چھِ پرَٛتھ ؤری اَمہِ مُلکٕچ خوٗبصوٗرتی وُچھنہٕ یِوان۔ پرٛاگ شَہَر چھُ اَکھ کھُلہٕ میوٛزِیَم (Open Museum) ہِوی۔ ییٚتِک 'چارلٕس کٔدٕل' (Charles Bridge)، 'پرٛاگ قِلعہ' (Prague Castle) تہٕ ییٚتِکؠن عِماژن ہُنٛد طَرزِ تعمیر چھُ اِنسانَس حٲران کَران۔ ییٚتِکؠ لُکھ چھِ زیٛادٕ تَر [[چیٚک زَبان]] بولان تہٕ یِم چھِ پَننِس [[سَنٛس|سنسس]] تہٕ رؠوایَتَن سٟتؠ واریاہ جُڑِتھ۔<ref name=languages>{{cite web |title=Historie a současnost Rady EN |url=http://www.vlada.cz/en/pracovni-a-poradni-organy-vlady/rnm/historie-a-soucasnost-rady-en-16666 |website=[[Government of the Czech Republic]] |date=4 May 2006 |lang=cs |archive-url=https://web.archive.org/web/20120607051111/http://www.vlada.cz/en/pracovni-a-poradni-organy-vlady/rnm/historie-a-soucasnost-rady-en-16666/ |archive-date=7 June 2012}}</ref> معشیت طور چھُ یہِ مُلُک واریاہ مضبوٗط تہٕ خۄشحال۔ صَنعَتی تَرقی مَنٛز چھُ یہِ مُلُک برٛونٛہہ برٛونٛہہ۔ 'شکوڈا' (Škoda) کارَن ہٕنٛز مَشہوٗر کَمپَنی چھِ یَتھؠ مُلکٕچ پٲداوار، یۄس پورٕ دُنیاہَس مَنٛز مَقبوٗل چھِ۔ اَمہِ اَلاوٕ چھُ ییٚتِک شیٖشُک تہٕ کرِٛسٹَل کٲم تہِ واریاہ مَشہوٗر، یُس دُنیاہَکؠن باقٕے مُلکَن مَنٛز تہِ سوزنہٕ چھُ یِوان۔ ==حَوالہٕ== [[زٲژ:مُلُک]] fs6t9xi187en0aipo07k4y53vy3jmw3 چیٚک زَبان 0 29360 136757 136682 2026-04-30T18:01:02Z Nadeemulhaqmir-bot 9480 باٹ چھُ غَلطی ٹھیٖکھ کَران [[وِکیٖپیٖڈیا:AutoWikiBrowser/Typos|غَلطی فِہرِست مُطٲبِق]] 136757 wikitext text/x-wiki {{Infobox language/Wikidata|familycolor=Indo-european}} چیٚک زَبان (چیک: Český jazyk) چھِ اَکھ زَبان یۄس مرکزی یورپَس مَنٛز بولنہٕ یِوان چھِ تہٕ یہِ چھِ [[سِلوواکیا]]، [[آسٹرٛیا|آسٹریا]]، [[کرٛوشِیا]]، [[پولینڈ]]، [[جَرمَنی|جرمنی]]، [[یوٗکریٖن]]، [[رومانیہ]] تہٕ [[سربیا|سربیاہَس]] مَنٛز بولنہٕ یِوان۔ معیاری زبانہٕ ہنٛد مقٲمی بولن والؠن ہنٛز تعداد چھِ 10 ملین تہٕ تمام بولن والؠن پؠتھ 12 مِلین۔ چیٚک چھَہ 2003 پیٹھہ [[یوٗرَپی یَکجوت|یوٗرَپی یَکجوتٕچ]] سرکٲرؠ زبان۔<ref>{{cite book|last=Swan|first=Oscar E.|title=A grammar of contemporary Polish|publisher=Slavica|year=2002|isbn=0893572969|location=Bloomington, Ind.|page=5|language=en|oclc=50064627}}</ref> == بیٚیہِ ؤچھِو == [[چیٚک وِکیٖپیٖڈیا]] ==حَوالہٕ== [[زٲژ:زَبان]] <references /> == نؠبرِم کُنٛڈٕ == {{InterWiki}} b4wz4rg9rqp08hu2eau1zavuwhzscsb چیٚک وِکیٖپیٖڈیا 0 29361 136756 136686 2026-04-30T18:00:57Z Nadeemulhaqmir-bot 9480 باٹ چھُ غَلطی ٹھیٖکھ کَران [[وِکیٖپیٖڈیا:AutoWikiBrowser/Typos|غَلطی فِہرِست مُطٲبِق]] 136756 wikitext text/x-wiki {{Infobox website/Wikidata|fetchwikidata=ALL|onlysourced=No|noicon=Yes}} '''چیٚک وِکیٖپیٖڈیا''' ([[چیٚک زَبان|چیٚک]]: Česká Wikipedie) چھُ [[وِکیٖپیٖڈیا|وِکیٖپیٖڈیاہُک]] چیٚک زَبان اؠڈِشن۔<ref name="radioprague1">{{Cite news|url=http://www.radio.cz/en/article/78752|title=Wikipedia - the "addictive" encyclopaedia|publisher=[[Radio Prague]] (in English)|last=Pavla Horáková|date=November 5, 2006|accessdate=December 12, 2009}}</ref><ref name="Czech Radio">{{Cite news|url=http://www.radio.cz/de/artikel/52849|title=Wikipedia ist ein Netz im Netz|publisher=[[Czech Radio]] (in German)|last=Daniel Satra|date=April 16, 2004|accessdate=December 12, 2009}}</ref><ref name="Týden1">{{Cite news|url=http://www.tyden.cz/rubriky/media/ceska-wikipedie-zlomila-magickou-hranici-sta-tisic-clanku_66697.html|title=Česká Wikipedie zlomila magickou hranici sta tisíc článků|publisher=[[Týden]] (in Czech)|date=June 20, 2008|accessdate=December 12, 2009}}</ref> ؤنکینس چھِ {{NUMBEROF|ACTIVEUSERS|cs|N}} سرگرم اِستِمال کرن وٲلؠ تہٕ {{NUMBEROF|ADMINS|cs|N}} تنظیٖمہٕ دار اِنسایکلوپیٖڈیاہُک {{NUMBEROF|ARTICLES|cs|N}} مَضموٗن برقرار تھاوان۔ == بیٚیہِ ؤچھِو == [[سلواک وِکیٖپیٖڈیا]] ==حَوالہٕ== [[زٲژ:وِکیٖپیٖڈیا فِہرسَت]] 6ssiljkyqpydzz06vvbmz1u4a10xiui کاتالان وِکیٖپیٖڈیا 0 29362 136755 136692 2026-04-30T18:00:52Z Nadeemulhaqmir-bot 9480 باٹ چھُ غَلطی ٹھیٖکھ کَران [[وِکیٖپیٖڈیا:AutoWikiBrowser/Typos|غَلطی فِہرِست مُطٲبِق]] 136755 wikitext text/x-wiki {{Infobox website/Wikidata|fetchwikidata=ALL|onlysourced=No|noicon=Yes}} '''کاتالان وِکیٖپیٖڈیا''' ([[کاتالان زَبان|کاتالان]]: Viquipèdia en català) چھُ وِکیٖپیٖڈیا مُفت آن لاین اِنسایکلوپیٖڈیاہُک کاتالان زبانہِ ہُنٛد اؠڈِشن۔<ref name="tv3">{{cite web|last1=Aguilera|first1=Jordi|last2=Novella|first2=Antonio|date=2 October 2009|title=El català, un exemple d'èxit a Internet|url=http://blogs.tv3.cat/espaiinternet.php?itemid=24990|url-status=dead|archive-url=https://web.archive.org/web/20100308032029/http://blogs.tv3.cat/espaiinternet.php?itemid=24990|archive-date=2010-03-08|access-date=2014-07-29|publisher=Espai Internet|language=ca}}</ref> یہِ آو 16 مارٕچ 2001 مَنٛز بَناونہٕ، گۄڈٕنِکہِ غٲر [[اَنٛگریٖزی وِکیٖپیٖڈیا]]، [[جَرمَن وِکیٖپیٖڈیا|جَرمَن]] اؠڈیشنہٕ پَتہٕ کینٛہہ مِنٹَو پَتہٕ۔ دۄن رؠتن تام اوس یہِ وٲحِد {{مانے|سرگرم|چالوٗ}} یَتھ مَنٛز اَنٛگریٖزی زَبانہِ علاوٕ بیٚیہِ زَبانہِ مَضموٗن ٲس، ییٚلہِ زَن جَرمَن ہُنٛد مَضموٗن روٗد غٲر سرگرم ۔ {{NUMBEROF|ARTICLES|ca|N}} مَضموٗنَو سٟتہِ چھُ یہِ 21ہِم سارِوٕے کھۄتہٕ بوٚڈ وِکیٖپیٖڈیا تہٕ رومانوی زبانہِ مَنٛز پونٛژِم سارِوٕے کھۄتہٕ بوٚڈ وِکیٖپیٖڈیا۔ اپریل 2016 ہس مَنٛز ٲسؠ اَتھ پروجیکٹس مَنٛز 582 سرگرم اؠڈیٹر یمو اَتھ رؠتس مَنٛز کم از کم پانٛژھ اؠڈِٹ کٔرؠ‌۔ ==حَوالہٕ== [[زٲژ:وِکیٖپیٖڈیا فِہرسَت]] sto385usejwbpe34dohld16knfggjdd مالی 0 29363 136754 136701 2026-04-30T18:00:47Z Nadeemulhaqmir-bot 9480 باٹ چھُ غَلطی ٹھیٖکھ کَران [[وِکیٖپیٖڈیا:AutoWikiBrowser/Typos|غَلطی فِہرِست مُطٲبِق]] 136754 wikitext text/x-wiki {{Infobox settlement/Wikidata|religion=[[اِسلام]] ( 95%) <br/> باقٕے ( 5%)}} '''مالی''' چھُ سرکٲرؠ جمہوریہ مالی مغربی افریقہُک اَکھ [[زمیٖن بَنٛد مُلٕک|زمینہٕ بند مُلک]]۔ یہٕ چھُ [[اَفرٛیٖقا|افریقہک]] ٲٹھم سارِوٕے کھۄتہٕ بۆڑ ملک تہٕ دنیاہک 23 ہیم سارِوٕے کھۄتہٕ بۆڑ ملک، یمک رۄقبہٕ 1,240,192 چَکور کلومیٹر (478,841 چَکور میٖل) کھۄتہٕ زیٛادٕ چھُ۔ مالی ہٕچ سرحد چھِ [[اَلجیٖریا]]، نائیجر، موریطانیہ، برکینا فاسو، آییوری کوسٹ، گنی تہٕ سینیگالَس سٟتؠ رلِتھ، یِمَن ہٕنٛز آبٲدی تَقریٖبَن 23.29 مِلیَن چھِ، یِمَن مَنٛز 47.19 فیصد چھِ 2024 مَنٛز 15 ؤری کھۄتہٕ کم وٲنٛسہِ۔ [[راز دٲنؠ|رازدٲنؠ]] چھِ [[باماکو]]، تہٕ اَتھ چھِ 13 سرکٲرؠ زبانہٕ، بنیٲدی طور [[بامبارا زَبان|بامبارا]]۔ شمٲلی علاقہٕ چھُ [[صحارا ریگِستان|صحارا ریگِستانس]] تام پھٔہلِتھ، ییلہٕ زن جنوبس مَنٛز، یتہٕ زیٛادٕ تر آبٲدی روزان چھِ، اَتھ مَنٛز چھِ [[نایجر دٔرؠ‌یاو|نایجر]] تہٕ [[سینیگال دٔرؠ‌یاو|سینیگال]] [[دٔرؠ یاو|دٔرؠ‌یاو]] شٲمل۔ مالی ہٕچ معیشت چھِ زراعت تہٕ کان کنی، خاص طور [[سۄن]] تہٕ [[سٕتھٕر|سٕتھرس]] پؠٹھ واریاہ زیٛادٕ دارمدار۔<ref>{{cite web|title=Index Mundi using CIA World Factbook statistics, January 20, 2018, retrieved April 13, 2019|url=https://www.indexmundi.com/mali/age_structure.html|url-status=live|archive-url=https://web.archive.org/web/20201221011240/https://www.indexmundi.com/mali/age_structure.html|archive-date=21 December 2020|access-date=14 April 2019}}</ref> تٲریخی طور پٲٹھؠ، مالی اوس گھانا، مالی تہٕ سونگھایی سلطنتن ہنٛد حصہٕ، یم ٹرانس صحارا کس تجارتس پؠٹھ غلبہٕ اوس حٲصل۔ پننِس عروجس پؠٹھ، ٲس مالی سلطنت سارِوٕے کھۄتہٕ امیٖر افریقی سلطنت، یس پننہٕ ثقافتی تہٕ تعلیمی مرکزن خٲطرٕ زاننہٕ ٲس یوان، یَتھ کٔنؠ ٹمبکٹو چھِ۔ 19مہ صدی کس آخرس مَنٛز، فرانسن کٔر مالی مَنٛز {{مانے|نوآبادیات|Colonialism}}، تہٕ 1960 مَنٛز آزٲدی حٲصل کرنہٕ پتہٕ گیہٕ جمہوریہ مالی قٲیِم۔ مالی یَن کوٚر 1991 کہِ بغاوتہٕ پتہٕ جمہوری تبدیٖلی ہُنٛد تجربہٕ مگر واریاہ توریگ بغاوتَن تہٕ سیٲسی عدم استحکامُک سامنہٕ کرُن۔ 2012 ہَس مَنٛز گوٚو شُمٲلی مالی یَس مَنٛز اَکھ بچاو نیٛاے یُک شُروات یَتھ مَنٛز [[توریگ باغی|توریگ باغیَو]] ازواد باپتھ آزٲدی ہُنٛد اعلان کوٚر، ییٚمہِ کِس نٔتیٖجس مَنٛز تَمہِ ؤرؠ‌یہِ فوجی بغاوت گٔیہِ۔ امہٕ پتہٕ کٔر بین الاقوٲمی فوجی مداخلتن علاقہٕ دُبارٕ حٲصل کرنس مَنٛز مَدَتھ، مگر تنازعہ روٗد جٲری۔ [[ابراہیم بوبکر کیٹا]] آو 2013 ہَس مَنٛز صدر چُننہٕ مگر 2020 ہَس مَنٛز آو بغاوتس مَنٛز والنہٕ، ییٚمہِ پتہٕ 2021 ہَس مَنٛز بیٛاکھ بغاوت آیہِ یٔمؠ اسیمی گویٹا فوجی حکمران پٲٹھؠ قٲیِم کوٚر۔ مئی 2025 ہَس مَنٛز کٔر جنٹاہَن سیٲسی جماعتہٕ تجزیہٕ تہٕ گویٹاہَس دِیُت پانٛژن ؤرؠ‌یَن ہٕنٛز صدارتی مُدت قٲبل تجدید اصطلاح، ییٚلہِ زَن [[القاعدہ]] سٟتؠ وابستہٕ [[جے این آیی ایم]] کہِ ناکہٕ بندی تہٕ توریگ علیحدگی پسندن سٟتؠ جٲری رلہٕ حملہٕ سٟتؠ معاشی رُکاوٹَن ہُنٛد سامنہٕ کرُن۔ ==حَوالہٕ== [[زٲژ:مُلُک]] d4awrp4zc5ns0nxmzqnfxha42y6ga6f فرما:Infobox political geography 10 29364 136705 2026-04-30T12:42:02Z آیات محراج 11062 Content copied from catalan wikipedia 136705 wikitext text/x-wiki <noinclude>{{Uses TemplateStyles|template:Infobox event/styles.css}} <!-- {{left|{{infotaula geografia política|item=Q142|nom=anterior: {{q|Q142}}|coord_display=inline}} }} -->{{left|{{Infobox political geography |item=Q844930|v_name= {{q|Q844930}}|v_coord_display=inline}} }} {{left|{{Infobox political geography |item=Q334|v_name= {{q|Q334}}|v_coord_display=inline}} }} {{left|{{Infobox political geography |item=Q29|v_name= {{q|Q12586}}|v_coord_display=inline |l_foundation_header=historial}}}} <!-- FI EXEMPLES --></noinclude><includeonly><templatestyles src="Infobox political geography/styles.css" /><!-- -->{{Infobox political geography/formatglobal | child = {{{child|}}} <!-- shared parameters --> | item = {{{item|}}} | lang = {{#invoke:Wikidades|lang|{{{lang|}}}}} <!-- minimun to collapse lists. Default without inform them = 180 characters --> | v_cllps_member_of = {{{v_cllps_member_of|}}} | v_cllps_UTC = {{{v_cllps_UTC|}}} | v_cllps_twinstown = {{{v_cllps_twinstown|}}} | v_cllps_capital_of = {{{v_cllps_capital_of|}}} | v_cllps_territories = {{{v_cllps_territories|}}} | v_cllps_limits = {{{v_cllps_limits|}}} | v_cllps_part_of = {{{v_cllps_part_of|}}} | v_cllps_celebration = {{{v_cllps_celebration|}}} | v_cllps_v_p1365_list = {{{v_cllps_v_p1365_list|}}} | v_icon = {{#ifeq:{{{v_icon|}}}|NONE|<!-- skip without icon -->|{{if empty|{{{v_icon|}}} | {{InParent|IBgeopoli|p=P279|item={{{item|}}} }}<!-- specialized icon by subclass --> | {{MyValue|IBgeopoli|img_geopoli}} <!-- default icon --> }} }} | v_name = {{if empty|{{{v_name|}}} | {{Title without disambig}} }} | v_p31 = {{#invoke:Wikidades |claim |property=P31 |list=bestrank |value={{{v_p31|{{{typology|}}}}}} }} | v_p1705_txt = {{#invoke:Wikidades | claim | property=P1705 |list=firstrank |editicon=no | value={{{v_p1705|}}}| formatting=text}} <!-- takes format "text" to determine whether it has the same value as the basic name --> | v_p1705 = {{#invoke:Wikidades | claim | property=P1705 | list=firstrank | value={{{v_p1705|}}} | formatting=$text ($language) | separator=<br/> }} | v_p1705_lang = {{#if:{{{v_p1705|}}}|{{{v_p1705_lang|}}} }}<!-- separated language, if manual. If WD, it is edited within P1705 value --> | v_p1621 = {{#if:{{{v_p1621|}}} |{{#invoke:InfoboxImage|InfoboxImage|image= {{{v_p1621|}}} |size=300x300px|alt={{{v_p1621_alt|}}} }}{{#if:{{{v_p1621_caption|}}}|<br />{{{v_p1621_caption|}}} }} |{{if then show|{{#invoke:Wikidades | claim | formatting=table | list=false | property=P1621 | qualifier =P2096 |rowsubformat1=<br/>$1 | qualifier2=P407 |whitelist2={{MyValue|PriorityImages|Accepted_lang}} | rowformat = [[File:$0|300x300px|lang={{{lang|}}}]]$1}} <!-- Aquest segon invoke preveu recuperar un mapa sense llengua o amb qualsevol altre P407, si no hi ha català --> |{{#invoke:Wikidades | claim | formatting=table | list=false | property=P1621 | qualifier =P2096 |rowsubformat1=<br/>$1 | rowformat = [[File:$0|300x300px|lang={{{lang|}}}]]$1}} }} }} | v_p1621_caption = {{{v_p1621_caption|}}} | v_p1621_size = {{{v_p1621_size|}}} | v_p1621_alt = {{{v_p1621_alt|}}} | v_draw_map = {{{v_draw_map|}}} | v_p625_lat_dec = {{#if:{{{v_p625_lon_dec|}}} | {{{v_p625_lat_dec|}}} }} | v_p625_lon_dec = {{#if:{{{v_p625_lat_dec|}}} | {{{v_p625_lon_dec|}}} }} | v_p625_lat_lon = {{if both|{{{v_p625_lat_dec|}}} | {{{v_p625_lon_dec|}}} |<!-- manual coordinates -->|{{GetLatLon|P625|P276|P159|item={{{item|}}} }} }} | v_p41 = {{#invoke:Wikidades |claim| property=P41 | list=false |editicon=false |shownovalue=no |showsomevalue=no |value={{{v_p41|}}} }} | v_p94 = {{#invoke:Wikidades |claim| property=P94 or P158 | list=false |editicon=false |shownovalue=no |showsomevalue=no |value={{{v_p94|}}} }} | v_p163 = {{#invoke:Wikidades |claim| property=P163 |qualifier=/P163| list=false |formatting=table |rowformat=[[$0|$1]] | colformat0=sitelink |editicon=false |rowsubformat1={{GetLabelFix|Q14660|lang={{{lang|}}}|linked=no}} |shownovalue=no |showsomevalue=no |value={{{v_p163|}}} }} | v_p237 = {{#if:{{#invoke:Wikidades |claim| property=P94 or P158 | list=false |editicon=false |shownovalue=no |showsomevalue=no |value={{{v_p94|}}} }}<!-- have COA ? -->|{{if empty |{{#invoke:Wikidades | claim| property=P237 |qualifier=/P237| list=false |formatting=table |rowformat=[[$0|$1]] | colformat0=sitelink |editicon=false |rowsubformat1={{GetLabelFix|Q14659|lang={{{lang|}}}|linked=no}} |shownovalue=no |showsomevalue=no |value={{{v_p237|}}} }} |{{#invoke:Wikidades | claim| property=P418|qualifier=/P418| list=false |formatting=table |rowformat=[[$0|$1]] | colformat0=sitelink |editicon=false |rowsubformat1={{GetLabelFix|Q14659|lang={{{lang|}}}|linked=no}} |shownovalue=no |showsomevalue=no |value={{{v_p237|}}} }} }} }} | v_p1546 = {{if empty|{{#invoke:Wikidades |claim |property=P1546 <!-- P1546=motto entity --> |list=firstrank |separator=<br /> |formatting=table |qualifier=P580 or P582 |rowsubformat1=<small>($2–$3)</small> |qualifier2=P580 |colformat2=Y |qualifier3=P582 |colformat3=Y |qualifier4=P3831|blacklist4={{MyValue|IBgeopoli|blacklist_motto}} |rowformat= «$0» $1 |value={{trim single quotes|{{{v_p1546|}}}}} }} |{{#invoke:Wikidades |claim |property=P1451 <!-- P1451=motto text--> |list=bestrank |separator=<br /> |formatting=table |qualifier=P580 or P582 |rowsubformat1=<small>($2–$3)</small> |qualifier2=P580 |colformat2=Y |qualifier3=P582 |colformat3=Y |qualifier4=P3831|blacklist4={{MyValue|IBgeopoli|blacklist_motto}} |qualifier5=P2441|rowsubformat5=<br>''$5'' |rowformat= «$0» $1$5 |value={{trim single quotes|{{{v_p1546|}}}}} }} }} | v_p2238 = {{#invoke:Wikidades | claim | property=P2238 <!-- symbol --> | separator=<br/> | list=firstrank |formatting=table |tablesort=1 | qualifier =P3831 |rowsubformat1=($1) |colformat0=ucfirst | rowformat= $0 $1 | value={{{v_p2238|}}} }} | v_p138 = {{#invoke:Wikidades | claim | property=P138 | list=firstrank <!-- eponym --> | value={{{ v_p138|}}} }} | v_p1449 = {{#invoke:Wikidades | claim | property=P1449 | list=firstrank <!-- nickname --> | value={{{v_p1449|}}} }} | v_p85 = {{#invoke:Wikidades | claim | property=P85 <!-- anthem --> | value={{{v_p85|}}} | list=false | formatting=table | qualifier = P580 | qualifier2 = P582 | rowformat = ''$0'' $1 | rowsubformat1= ($1$2) | rowsubformat2= -$2 }} | v_p85_aud = {{#invoke:Wikidades | claim | property=P85 <!-- anthem audio --> | list=false |qualifier = P51 | value={{{v_p85_aud|}}} }} <!-- Multi-images with switcher2 --> | v_formatted_image = {{{v_formatted_image|}}}<!-- image preformated for instance, with {{Photo montage}}. Exceptional treatement --> | v_switched_images = {{#ifeq:{{{v_switched_images|}}}|NONE|<!-- skip, no images wanted -->|{{#if:{{#invoke:Wikidades|claim |property=P18 or P6802 or P2716 or P3451 or P8592 | value={{{v_p18|{{{v_image|}}}}}} }} |{{Switcher2 |width=300x300 |center=y |lang={{#invoke:Wikidades|lang|{{{lang|}}}}} |caption5={{GetLabelFix|P18|lang={{{lang|}}} }} |caption4={{GetLabelFix|P5252|lang={{{lang|}}} }} |caption3={{GetLabelFix|P2716|lang={{{lang|}}} }} |caption2={{GetLabelFix|P8592|lang={{{lang|}}} }} |caption1={{GetLabelFix|P3451|lang={{{lang|}}} }} |image5={{if empty|{{#invoke:wikidades |claim|property=P18|formatting=table <!-- search image in WP lang --> |qualifier=P2096 or P585 |qualifier2=P407 |whitelist2={{MyValue|PriorityImages|Accepted_lang}} |rowformat=$0 |value={{{v_p18|}}} |shownovalue=no |showsomevalue=no |editicon=no }} |{{#invoke:Wikidades|claim |property=P18 |qualifier=P2096 or P585 |list=false |editicon=no | formatting=table |rowformat =$0 |shownovalue=no |showsomevalue=no |value={{{v_p18|}}} }} }} |image4={{if empty|{{#invoke:wikidades |claim|property=P5252|formatting=table <!-- search image in WP lang --> |qualifier=P2096 or P585 |qualifier2=P407 |whitelist2={{MyValue|PriorityImages|Accepted_lang}} |rowformat=$0 |value={{{v_p5252|}}} |shownovalue=no |showsomevalue=no |editicon=no }} |{{#invoke:Wikidades|claim |property=P5252 |qualifier=P2096 or P585 |list=false |editicon=no | formatting=table |rowformat =$0 |shownovalue=no |showsomevalue=no |value={{{v_p5252|}}} }} }} |image3={{if empty|{{#invoke:wikidades |claim|property=P2716|formatting=table <!-- search image in WP lang --> |qualifier=P2096 or P585 |qualifier2=P407 |whitelist2={{MyValue|PriorityImages|Accepted_lang}} |rowformat=$0 |value={{{v_p2716|}}} |shownovalue=no |showsomevalue=no |editicon=no }} |{{#invoke:Wikidades|claim |property=P2716 |qualifier=P2096 or P585 |list=false |editicon=no | formatting=table |rowformat =$0 |shownovalue=no |showsomevalue=no |value={{{v_p2716|}}} }} }} |image2={{if empty|{{#invoke:wikidades |claim|property=P8592|formatting=table <!-- search image in WP lang --> |qualifier=P2096 or P585 |qualifier2=P407 |whitelist2={{MyValue|PriorityImages|Accepted_lang}} |rowformat=$0 |value={{{v_p8592|}}} |shownovalue=no |showsomevalue=no |editicon=no }} |{{#invoke:Wikidades|claim |property=P8592 |qualifier=P2096 or P585 |list=false |editicon=no | formatting=table |rowformat =$0 |shownovalue=no |showsomevalue=no |value={{{v_p8592|}}} }} }} |image1={{if empty|{{#invoke:wikidades |claim|property=P3451|formatting=table <!-- search image in WP lang --> |qualifier=P2096 or P585 |qualifier2=P407 |whitelist2={{MyValue|PriorityImages|Accepted_lang}} |rowformat=$0 |value={{{v_p3451|}}} |shownovalue=no |showsomevalue=no |editicon=no }} |{{#invoke:Wikidades|claim |property=P3451 |qualifier=P2096 or P585 |list=false |editicon=no | formatting=table |rowformat =$0 |shownovalue=no |showsomevalue=no |value={{{v_p3451|}}} }} }} |caption_text5={{#if:{{{v_p18|}}} | {{{v_p18_caption|}}} |{{str split|{{#invoke:Wikidades|claim |property=P18 |qualifier=P2096 |item={{{item|}}} |qualifier2=P585 |rowsubformat2=($2$3) |colformat2=Y |qualifier3=P276 |rowsubformat3=, $3 |list=false |editicon=no | formatting=table |rowformat =$0↔$1 $2 }}|↔|2}} }} |caption_text4={{str split|{{#invoke:Wikidades|claim |property=P5252 |qualifier=P2096 |item={{{item|}}} |qualifier2=P585 |rowsubformat2=($2$3) |colformat2=Y |qualifier3=P276 |rowsubformat3=, $3 |list=false |editicon=no | formatting=table |rowformat =$0↔$1 $2 }}|↔|2}} |caption_text3={{str split|{{#invoke:Wikidades|claim |property=P2716 |qualifier=P2096 |item={{{item|}}} |qualifier2=P585 |rowsubformat2=($2$3) |colformat2=Y |qualifier3=P276 |rowsubformat3=, $3 |list=false |editicon=no | formatting=table |rowformat =$0↔$1 $2 }}|↔|2}} |caption_text2={{str split|{{#invoke:Wikidades|claim |property=P8592 |qualifier=P2096 |item={{{item|}}} |qualifier2=P585 |rowsubformat2=($2$3) |colformat2=Y |qualifier3=P276 |rowsubformat3=, $3 |list=false |editicon=no | formatting=table |rowformat =$0↔$1 $2| }}|↔|2}} |caption_text1={{str split|{{#invoke:Wikidades|claim |property=P3451 |qualifier=P2096 |item={{{item|}}} |qualifier2=P585 |rowsubformat2=($2$3) |colformat2=Y |qualifier3=P276 |rowsubformat3=, $3 |list=false |editicon=no | formatting=table |rowformat =$0↔$1 $2 }}|↔|2}} }}<!-- end switcher2 --> |{{#if:{{MyValue|IBgeopoli|no_image_categ}} <!-- do categorize when no image ? --> |{{main other|[[category:{{MyValue|IBgeopoli|no_image_categ}}]]|}} }} }}<!-- end no images found --> }}<!-- end no images wanted --> | v_basic_maps = {{Two maps block |item = {{{item|}}} |lang={{{lang|}}} |v_item_territory={{{v_item_territory|}}} |v_coord_display={{{v_coord_display|inline,title}}} |v_basic_maps= {{{v_basic_maps|}}} |v_size_map={{{v_size_map|}}} |v_p625_lat_lon={{#ifeq:{{{v_p625_lat_dec|{{{v_p625_lon_dec|}}}}}}|NONE|<!-- -->|{{if both|{{{v_p625_lat_dec|}}} |{{{v_p625_lon_dec|}}} |<!-- manual coord. do not get lat-lon (decimal) -->|{{GetLatLon|P625|P276|P159|item={{{item|}}}}} }} }} |v_p625_lat_dec={{#if:{{{v_p625_lon_dec|}}}|{{{v_p625_lat_dec|}}} }} |v_p625_lon_dec={{#if:{{{v_p625_lat_dec|}}}|{{{v_p625_lon_dec|}}} }} |v_p242={{{v_p242|}}} |v_zoom_map={{{v_zoom_map|}}} |v_nocateg_coord= {{{v_nocateg_coord|}}} |v_draw_layer= {{#ifeq:{{{v_draw_layer|}}}|NONE|<!-- res -->|{{#if:{{{v_draw_layer|}}}|{{{v_draw_layer|}}} |{{#invoke:Wikidades | claim |formatting=table |property=P3896 |qualifier=P518 |blacklist1=Q94979808 {{{v_blacklist_layer|}}} <!-- manually avoid an undesired data.map. Q94979808-colorful polygon is the default --> |rowformat = $0 |separator=###|item={{{item|}}}|editicon=no}} }} }} }} | upper_admin_structure = {{#ifeq: {{{v_p131_admin_1|{{{v_p131_admin_2|{{{v_p131_admin_3|{{{v_p131_admin_4|}}}}}}}}}}}}|NONE|<!-- skip, no WD wanted -->|{{infoboxFrame|child=yes |bodystyle = infobox_bodystyle |titleclass = infobox_titlestyle |headerclass = infobox_headerstyle |labelclass = infobox-label |datastyle = text-align:start |data3 = {{#if: {{{v_historic_state|}}} {{{v_p131_admin_1|}}} {{{v_p131_admin_2|}}} {{{v_p131_admin_3|}}}{{{v_p131_admin_4|}}}|<!-- do not get list from WD -->|<tr>{{#invoke:Wikidades |getParentValues |list=false |sorting=-1 |uptolabelid={{MyValue|IBgeopoli|top_level_for_P131}}|separator=</tr><tr> |rowformat=<td class=infobox-label>'''$0'''</td><td>$1</td>}}</tr> }} |label10 = {{{v_admin_type_1|}}} |data10 = {{{v_p131_admin_1|}}} |label15 = {{{v_admin_type_2|}}} |data15 = {{{v_p131_admin_2|}}} |label20 = {{{v_admin_type_3|}}} |data20 = {{{v_p131_admin_3|}}} |label25 = {{{v_admin_type_4|}}} |data25 = {{{v_p131_admin_4|}}} }} }} | v_p1336 = {{#ifeq:{{{v_p1336|}}}|NONE|<!-- skip without get WD -->|{{if empty |{{{v_p1336|}}} <!-- claimed territory --> |{{#invoke:Wikidades | claim | property=P17 |qualifier=P1310| list=firstrank}} |{{#invoke:Wikidades | claim | property=P1336 |tablesort=1 |list=firstrank |formatting=table |qualifier=P580 or P582 |rowsubformat1=<small>($2–$3)</small> | qualifier2=P580 |colformat2=Y |qualifier3=P582 |colformat3=Y | rowformat= $0 $1 }} }} }} | v_p500 = {{#invoke:Wikidades | claim | property=P500| list=firstrank | value={{{v_p500|}}} }} | v_p501 = {{#invoke:Wikidades | claim | property=P501| list=firstrank | value={{{v_p501|}}} }} | v_p1376 = {{#invoke:Wikidades | claim | property=P1376 <!-- capital of--> | list=firstrank |formatting=table |tablesort=1 | qualifier =P580 or P582 | rowsubformat1 = <small>($2–$3)</small> | qualifier2=P580 |colformat2=Y |qualifier3=P582 |colformat3=Y | rowformat= $0 $1 | value={{{v_p1376|}}} }} | l_p36 = {{{l_p36|}}} | v_p36 = {{#invoke:Wikidades | claim | property=P36 <!-- capital --> | list=firstrank |formatting=table |tablesort=1 | qualifier =P580 or P582 | rowsubformat1 = <small>($2–$3)</small> | qualifier2=P580 |colformat2=Y |qualifier3=P582 |colformat3=Y | rowformat= $0 $1 | value={{{v_p36|}}} }} | v_p36_txt = {{#invoke:Wikidades | claim | property=P36 |editicon=no | list=false |formatting=table |tablesort=1 | rowformat= $0 |colformat0=label | value={{{v_p36|}}} }} | l_capital2 = {{{l_capital2|}}} | v_capital2 = {{{v_capital2|}}} | l_largest_city = {{{l_largest_city|}}} | v_largest_city = {{{v_largest_city|}}} | l_p1383 = {{{l_p1383|{{{l_p150|}}}}}} | v_p1383 = {{#ifeq:{{{v_p1383|}}}|NONE|<!-- skip without get WD -->|{{if empty|{{{v_p1383|}}} <!-- contains territorial entity --> |{{#ifexpr:{{#invoke:Wikidades|numStatements|P1383|item={{{item|}}} }} > 0 |{{#ifexpr:{{#invoke:Wikidades|numStatements|P1383|item={{{item|}}} }} <21 |{{#invoke:Wikidades | claim | property=P1383 | separator=<br /> | list=firstrank |formatting=table |tablesort=0 | qualifier =P580 or P582 | rowsubformat1 = <small>($2–$3)</small> | qualifier2=P580 |colformat2=Y |qualifier3=P582 |colformat3=Y | rowformat= $0 $1 |shownovalue=no}} |{{#invoke:Wikidades | claim | property=P1383 | separator=<br /> | listmax=3 |formatting=table |tablesort=0 | qualifier =P580 or P582 | rowsubformat1 = <small>($2–$3)</small> | qualifier2=P580 |colformat2=Y |qualifier3=P582 |colformat3=Y | rowformat= $0 $1 |shownovalue=no }}../... {{#invoke:Wikidades|numStatements|P1383|item={{{item|}}}}}+ }} }} |{{#ifexpr:{{#invoke:Wikidades|numStatements|P150|item={{{item|}}} }} > 0 |{{#ifexpr:{{#invoke:Wikidades|numStatements|P150|item={{{item|}}} }} <21 |{{#invoke:Wikidades | claim | property=P150 | separator=<br /> | list=firstrank |formatting=table |tablesort=0 | qualifier =P580 or P582 | rowsubformat1 = <small>($2–$3)</small> | qualifier2=P580 |colformat2=Y |qualifier3=P582 |colformat3=Y | rowformat= $0 $1 |shownovalue=no}} |{{#invoke:Wikidades | claim | property=P150 | separator=<br /> | listmax=3 |formatting=table |tablesort=0 | qualifier =P580 or P582 | rowsubformat1 = <small>($2–$3)</small> | qualifier2=P580 |colformat2=Y |qualifier3=P582 |colformat3=Y | rowformat= $0 $1 |shownovalue=no }}../... {{#invoke:Wikidades|numStatements|P150|item={{{item|}}}}}+ }} }} }} }} | l_p2670 = {{#if:{{{v_p2670|}}} | {{{l_p2670|{{{l_division_qty|}}}}}} }} <!--label for # of subdivisions (manual)--> | v_p2670 = {{#ifeq:{{{v_p2670|}}}|NONE|<!-- skip without get WD -->|{{if empty|{{{v_p2670|}}} |{{#if: {{#invoke:Wikidades | claim | property=P2670 | list=firstrank | formatting= $1 | qualifier = P1114 }} <!-- filter ∃ P1114, to avoid item without quantity --> |<tr>{{#invoke:Wikidades | claim | property=P2670 | formatting= table <!-- # of subdivisions --> | colformat0= label |case0=infoboxlabel |list=firstrank | qualifier = P1114 | qualifier2= P585 |rowsubformat2 = <small>($2)</small> | rowformat = <td class="infobox-label">'''{{((}}ucfirst:$0{{))}}'''</td><td>$1 $2</td> | separator=</tr><tr>|conjunction=</tr><tr>| value={{{v_p2670|{{{v_division_qty|}}}}}} }}</tr> }} }} }} | v_p807 = {{#invoke:Wikidades | claim | property=P807 |qualifier =P585 |list=bestrank |formatting=table |rowformat= $0 $1 |rowsubformat1=<small>($1)</small> |colformat0=unitcode |colformat1=Y |value={{{v_p807|}}} }} | v_p1082 = {{#invoke:Wikidades | claim | property=P1082 |qualifier =P585 |list=false |formatting=table |rowformat= $0 $1 |rowsubformat1=<small>($1)</small> |colformat0=unitcode |colformat1=Y |value={{{v_p1082|}}} }} | population_density = {{#ifeq:{{{v_p1082|}}}|NONE|<!-- skip -->|{{#ifeq:{{{v_p2046|}}}|NONE|<!-- skip if someone =NONE -->|{{if both|{{#invoke:Wikidades|claim|property=P1082 |list=false |formatting=raw|editicon=no}} |{{#invoke:Wikidades|claim|property=P2046|list=false |formatting=raw|editicon=no}} |{{formatnum: {{#expr:{{#invoke:Wikidades|claim|property=P1082 |list=false |formatting=raw|editicon=no}} <!-- The split ignores units from digits when convert parameter acts--> / {{str split|1={{#invoke:Wikidades |claim |property=P2046 |list=false |formatting=raw |convert={{MyValue|IBgeopoli|area_unit}} |editicon=no}}|2=" "|3=1}} round 2}} }} <small>{{#invoke:Wikidades |claim |property=P5061 |item={{MyValue|IBgeopoli|popul_density_unit}} |list=false|editicon=no}}</small> }} }} }} | v_p1538 = {{#invoke:Wikidades | claim | property=P1538 |qualifier=P585 <!-- household --> |list=false |formatting=table |colformat0=unitcode |rowformat= $0 $1|rowsubformat1=($1) |colformat1=Y |value={{{v_p1538|}}} }} | v_p2046 = {{#invoke:Wikidades | claim | property=P2046 |list=false <!-- area --> |formatting=unitcode |convert=default | value={{{v_p2046|}}} }} | v_p1549 = {{#invoke:Wikidades | claim |property=P1549 <!-- demonym --> |list=lang |value={{{v_p1549|}}} |conjunction=,&#32;}} | v_p742 = {{#invoke:Wikidades | claim | property=P742 <!-- pseudonym --> |list=lang |value={{{v_p742|}}} |conjunction=,&#32;}} | l_p37 = {{if empty|{{{l_p37|}}} <!-- official o used language --> |{{#if:{{{v_p37_predoling|}}}| {{GetLabelFix|Q9062186|lang={{{lang|}}}}} }} |{{#if:{{{v_p37_zonaling|}}} | {{GetLabelFix|Q1149061|lang={{{lang|}}}}} }} |{{#if:{{#invoke:Wikidades |claim |property=P37 |editicon=no }}|<!-- -->|{{GetLabelFix|P2936|lang={{{lang|}}}}} }} }} | v_p37 = {{#ifeq:{{{v_p37_predoling|}}} {{{v_p37_zonaling|}}} {{{v_p37|}}}|NONE|<!-- skip, no WD wanted -->|{{if empty|{{{v_p37_predoling|}}} |{{{v_p37_zonaling|}}} |{{{v_p37|}}} |{{#invoke:Wikidades |claim |property=P37 or P2936 | qualifier=P3831 | list=firstrank |separator=<br /> |formatting=table |rowformat = $0 $1 |rowsubformat1=($1) }} }} }} | v_p3075 = {{#invoke:Wikidades | claim | property=P3075 or P140 |list=firstrank |value={{{v_p3075|}}} }} <!-- religion --> | v_ethnic_groups = {{{v_ethnic_groups|}}} | v_p2927 = {{#invoke:Wikidades |claim | property=P2927 |formatting=table |list=false |qualifier1=P585 |rowsubformat1=($1) |colformat0=unitcode |rowformat=$0 $1 |value={{{v_p2927|}}}}} <!-- % water in territory--> | v_dimensions = {{#ifeq:{{{v_dimensions|}}}|NONE|<!-- -->|{{#if:{{{v_dimensions|}}}|{{{v_dimensions|}}} |{{#invoke:dimensions |main |blacklist={{{v_blacklist_dimension|}}} |item={{{item|}}} |unit=default |lang={{{lang|}}} }} }} }} | v_p8138 = {{#invoke:Wikidades | claim | property=P8138 <!-- statistical entity--> | separator=<br/> | list=firstrank |formatting=table |tablesort=1 | qualifier =P580 or P582 | rowsubformat1 = <small>($2–$3)</small> | qualifier2=P580 |colformat2=Y |qualifier3=P582 |colformat3=Y | rowformat= $0 $1 | value={{{v_p8138|}}} }} | v_p8138_p1082 = {{#invoke:Wikidades | claim | property=P8138 <!-- population of metropolitan area--> | list=firstrank |formatting=table |tablesort=1 | qualifier =P8138/P31 |whitelist1 =Q1768043 or Q1907114 | qualifier2=P1082 or P8138/P1082 |colformat2=unitcode | rowsubformat2=<small>({{GetLabelFix|P1082|lang={{{lang|}}}}}:$2)</small> | rowformat= $2 | value={{{v_p8138|}}} }} | v_p361 = {{#invoke:Wikidades | claim |property=P361 |list=firstrank |formatting=table |tablesort=1 <!-- part of --> | qualifier =P580 or P582 | rowsubformat1 = <small>($2–$3)</small> | qualifier2=P580 |colformat2=Y |qualifier3=P582 |colformat3=Y | rowformat= $0 $1 | value={{{v_p361|}}} }} | v_p47 = {{#invoke:Wikidades | claim | property=P47 <!-- limit with --> | separator=<br/> | list=firstrank |formatting=table |tablesort=1 | qualifier =P580 or P582 | rowsubformat1 = <small>($2–$3)</small> | qualifier2=P580 |colformat2=Y |qualifier3=P582 |colformat3=Y | qualifier4=P654 |rowsubformat4=, $4 | rowformat= $0$4 $1 | value={{{v_p47|}}} }} | v_p5141 = {{#invoke:Wikidades | claim |property=P5141 |formatting=unitcode |convert=default <!-- long_coast --> | value={{{v_p5141|}}} }} | v_p206 = {{#invoke:Wikidades | claim | property=P206 <!-- coast with --> | value={{{v_p206|}}} }} | v_p2044 = {{#invoke:Wikidades | claim | property=P2044 <!-- elevation above sea --> | separator=- |conjunction=- |formatting=unitcode | convert={{MyValue|IBgeopoli|elevation_over_sea_unit}} <!-- unit for 2044 unit --> | value={{{v_p2044|}}} }} | v_p610 = {{#invoke:Wikidades | claim | property=P610 |qualifier=P2044 OR P610/P2044 <!-- highest_point --> | formatting=table| colformat1=unitcode |convert1={{MyValue|IBgeopoli|elevation_over_sea_unit}} |rowformat=$0 $1|list=false |rowsubformat1=($1)| value={{{v_p610|}}}}} | v_p1589 = {{#invoke:Wikidades | claim | property=P1589|qualifier=P2044 OR P1589/P2044 <!-- lowest_point --> | formatting=table| colformat1=unitcode |convert=default1 |rowformat=$0 $1|list=false |rowsubformat1=($1) | value={{{v_p1589|}}} }} | v_p1365 = {{#invoke:Wikidades | claim | property=P1365 or P155 |list=bestrank |value={{{v_p1365|}}}}} | v_p1366 = {{#invoke:Wikidades | claim |property=P1366 or P156 |list=bestrank |value={{{v_p1366|}}} }} | v_p112 = {{#invoke:Wikidades | claim |property=P112 |list=bestrank |value={{{v_p112|}}} }} <!-- founder--> <!-- l_foundation_header = text to head the "v_foundation_list" block, when exists. Default value is "Chronology". --> | l_foundation_header = {{{l_foundation_header|}}} <!-- v_foundation_list = block with built list, e.g., year-event, etc. from multi-value P571 WD, or from single manual parameters --> <!-- v_p571 = manual entry or P571 (generic creation date) for single value --> | l_p571 = {{{l_p571|}}} | v_p571 = {{#ifeq:{{{v_p571|}}}|NONE|<!-- skip, no WD wanted -->|{{#if:{{{v_p571|}}}<!-- manual v_p571 -->|{{#if:{{{v_foundation2|}}}{{{v_foundation3|}}}{{{v_foundation4|}}}|<!--with more manual >> build in foundation_list -->|{{{v_p571|}}}<!-- just one manual date --> }} |{{#ifexpr:{{#invoke:Wikidades|numStatements|property=P571|list=bestrank|item={{{item|}}}}}=1 |{{format P571|item={{{item|}}}|list=bestrank }}<!-- --> {{#invoke:Wikidades|editAtWikidata||item={{{item|}}} |property=P571}} }} }} }} | v_foundation_list = {{#ifeq:{{{v_p571|}}}|NONE|<!-- skip, no WD wanted -->|{{#if:{{{v_p571|}}}<!-- manual v_p571 -->|{{#if:{{{v_foundation2|}}}{{{v_foundation3|}}}{{{v_foundation4|}}}<!-- more manuals ? -->|{{{l_p571|}}}&nbsp;&nbsp;{{{v_p571|}}}<!-- building list --> {{#if:<br/>{{{v_foundation2|}}}|{{{l_foundation2|}}}&nbsp;&nbsp;{{{v_foundation2|}}}}} {{#if:<br/>{{{v_foundation3|}}}|{{{l_foundation3|}}}&nbsp;&nbsp;{{{v_foundation3|}}}}} {{#if:<br/>{{{v_foundation4|}}}|{{{l_foundation4|}}}&nbsp;&nbsp;{{{v_foundation4|}}}}} }} |{{#ifexpr:{{#invoke:Wikidades|numStatements|property=P571|list=bestrank|item={{{item|}}}}}>1 |{{format P571|item={{{item|}}}|list=bestrank}}<!-- list just the prefered rank -->{{#invoke:Wikidades|editAtWikidata||item={{{item|}}} |property=P571}} }} }} }} <!-- v_p576 = manual entry for P576 (generic dissolution date) --> | l_p576 = {{{l_p576|}}} | v_p576 = {{#ifeq:{{{v_p576|}}}|NONE|<!-- skip, no WD wanted -->|{{#if:{{{v_p576|}}} |{{{v_p576|}}} |{{circa WD|P576|item={{{item|}}} |list=firstrank}} }} }} | l_dissolved2 = {{{l_dissolved2|}}} | v_dissolved2 = {{{v_dissolved2|}}} | v_p793 = {{#ifeq:{{{v_p793|}}}|NONE|<!-- skip, no WD wanted -->|{{#if:{{{v_p793|}}}|{{{v_p793|}}}<!-- manual value --> |{{#if:{{#invoke:Wikidades |claim |formatting=table |property=P793 |editicon=no |blacklist0={{{v_blacklist_p793|}}}|rowformat=$0}}<!-- skip to avoid extra line, when no valid values -->|<table><tr>{{#invoke:Wikidades |claim |formatting=table |property=P793 |blacklist0={{{v_blacklist_p793|}}} |tablesort=$1 |qualifier=P585 or P793/P585 or P580 or P793/P580<!-- date or beginning--> |qualifier2=P582 |qualifier3=P582<!-- useless. for future use --> |qualifier4=P710 OR P1346 OR P3279<!-- participant --> |qualifier5=P276<!-- location -->|qualifier6=P518<!-- applies to--> |qualifier7=P770<!-- destroy reason -->|qualifier8=P828<!-- caused by --> |separator=</tr><tr>|conjunction=</tr><tr> |rowsubformat1=$1 |rowsubformat4=, ⇒ $4 |rowsubformat5=&#32;($5) |rowsubformat6=:&nbsp;$6 |rowsubformat7=<br/>{{GetLabelFix|P770|lang={{{lang|}}}}}: $7 |rowsubformat8=<br/>{{GetLabelFix|P828|lang={{{lang|}}}}}: $8 |rowformat=<td class=infobox-label>$1</td><td>$0$6$5$4$7$8 }}</tr></table> }} }} }} | l_celebration_list = {{{l_celebration_list|}}} | v_celebration_list = {{#invoke:Wikidades | claim | property=P832 |qualifier=P837 OR P832/P837 | list=firstrank |separator=<br /> |formatting=table| rowformat= $0 $1 |rowsubformat1=($1) |value={{{v_celebration_list|}}} }} | l_celebration_header = {{{l_celebration_header|}}} <!-- separator between celebration_list & i the 2 single celebrations --> | l_celebration1 = {{{l_celebration1|}}} | v_celebration1 = {{{v_celebration1|}}} | l_celebration2 = {{{l_celebration2|}}} | v_celebration2 = {{{v_celebration2|}}} | v_market_day = {{{v_market_day|}}} <!-- market_day --> | v_patronal_feast = {{{v_patronal_feast|}}} <!-- patronal_feast --> | v_p417 = {{#invoke:Wikidades | claim |property=P417 |list=firstrank <!-- patron --> | value={{{v_p417|}}} }} | v_p1885 = {{#invoke:Wikidades | claim | property=P1885 | list=firstrank |formatting=table <!-- cathedral --> | qualifier =P580 or P582 |rowsubformat1 = <small>($2–$3)</small> | qualifier2=P580 |colformat2=Y |qualifier3=P582 |colformat3=Y | qualifier4=P1013 or P3831 |rowsubformat4=, $4 | rowformat= $0$4 $1 | value={{{v_p1885|}}} }} | l_territory_structure = {{{l_territory_structure|}}} | v_territory_structure = {{{v_territory_structure|}}} | l_p122 = {{{l_p122|}}} | v_p122 = {{#invoke:Wikidades | claim |property=P122 |list=firstrank |formatting=table <!-- form of government --> | qualifier =P580 or P582 |rowsubformat1 = <small>($2–$3)</small> | qualifier2=P580 |colformat2=Y |qualifier3=P582 |colformat3=Y | qualifier4=P5102 |rowsubformat4=, $4 | rowformat= $0$4 $1 |value={{{v_p122|}}} }} | v_p208 = {{#invoke:Wikidades |claim |property=P208 |list=false |formatting=table <!-- executive body --> |qualifier =P1342 or P208/P1342|rowsubformat1=<small>({{GetLabelFix|Q3814605|lang={{{lang|}}}}}: $1)</small> |rowformat= $0 $1 |value={{{v_p208|}}} }} | v_p194 = {{#invoke:Wikidades |claim |property=P194 |list=false |formatting=table <!-- legislative body --> |qualifier =P4253 or P194/P4253 |rowsubformat1=<small>{{GetLabelFix|Q3677901|lang={{{lang|}}}}}: $1</small> |qualifier2=P1342 or P194/P1342 |rowsubformat2=<small>({{GetLabelFix|Q3814605|lang={{{lang|}}}}}: $2)</small> |rowformat= $0 $1, $2 |value={{{v_p194|}}} }} <!-- head state label --> | v_p1906 = {{if both|{{#invoke:Wikidata|claim|property=P1906|formatting=table |editicon=no |rowformat=$1|tablesort=1|sorting=-1|list=false |qualifier=P582 }} |{{#if:{{#invoke:Wikidata|claim |formatting=table |editicon=no |list=firstrank |whitelist0={{MyValue|IBgeopoli|disappeared_entity}} |property=P31 |rowformat=$0 }}||itexists}} |<!-- skip, ended position (∃ P582 & P31 ≠ dissapeared state) -->|{{#invoke:Wikidades | claim | property=P1906 | list=false | formatting=label | case=infoboxlabel | value={{{v_p1906|}}} | itemgender={{#invoke:Wikidades | claim | property=P35 | list=false |formatting=raw }} }} }} | v_p35 = {{if both|{{#invoke:Wikidata|claim|property=P35|formatting=table |editicon=no <!-- head state --> |rowformat=$1 |list=bestrank |qualifier=P582 }} |{{#if:{{#invoke:Wikidata|claim |formatting=table |editicon=no |list=firstrank |whitelist0={{MyValue|IBgeopoli|disappeared_entity}} |property=P31 |rowformat=$0 }}||itexists}} |<!-- skip, ended position -->|{{#invoke:Wikidades | claim | property=P35 | formatting=table | list=bestrank | value={{{v_p35|}}} | qualifier =P580 or P582 | rowsubformat1 = <small>($2–$3)</small> | qualifier2=P580 |colformat2=Y |qualifier3=P582 |colformat3=Y | rowformat= $0 $1}} }} | v_p35_txt = {{#invoke:Wikidades | claim | property=P35 |qualifier=P580 |editicon=no | formatting=table | list=false | value={{{v_p35|}}} | rowformat =$0 $1 |rowsubformat1= ($1) }} | v_p1313 = {{if both|{{#invoke:Wikidata|claim|property=P1313|formatting=table |editicon=no |rowformat=$1|tablesort=1|sorting=-1|list=bestrank |qualifier=P582 }} |{{#if:{{#invoke:Wikidata|claim |formatting=table |editicon=no |list=firstrank |whitelist0={{MyValue|IBgeopoli|disappeared_entity}} |property=P31 |rowformat=$0 }}||itexists}} |<!-- skip, ended position -->|{{#invoke:Wikidades | claim | property=P1313 | list=bestrank | formatting=label | case=infoboxlabel | value={{{v_p1313|}}} | itemgender={{#invoke:Wikidades | claim | property=P6 | list=false |formatting=raw }} }} }} | v_p6 = {{#ifeq:{{{v_p6|}}}|NONE|<!-- skip, no WD wanted -->|{{if both|{{#invoke:Wikidata|claim|property=P6|formatting=table |editicon=no |rowformat=$1|tablesort=1|sorting=-1|list=bestrank |qualifier=P582 }} |{{#if:{{#invoke:Wikidata|claim |formatting=table |editicon=no |list=firstrank |whitelist0={{MyValue|IBgeopoli|disappeared_entity}} |property=P31 |rowformat=$0 }}||itexists}} |<!-- skip, ended position -->|{{if empty|{{#invoke:Wikidades | claim | property=P6 |value={{{v_p6|}}}<!-- Use P6 from the active item --> | list=bestrank |formatting=table |tablesort=1 | qualifier =P580 or P582 | rowsubformat1 = <small>($2–$3)</small> | qualifier2=P580 |colformat2=Y |qualifier3=P582 |colformat3=Y | rowformat= $0 $1}} |{{#if:{{#invoke:Wikidades | claim |property=P1313<!-- No P6, but have P1308-officeholder in P1313 item --> | qualifier=P1313/P1308 |formatting=table |rowformat=$1}} |{{#invoke:Wikidades | claim |property=P1308<!-- get the latest P1308-officeholder in P1313 item --> | list=false |formatting=table |tablesort=1,4 |sorting=-1 | qualifier =P580 or P582 | rowsubformat1 = <small>($2–$3)</small> | qualifier2=P580 |colformat2=Y |qualifier3=P582 |colformat3=Y | qualifier4=P1545| rowformat= $0 $1 | item={{#invoke:Wikidades |claim |property=P1313| list=false |formatting=raw}} }} }} }} }} }} | v_p6_txt = {{#invoke:Wikidades | claim | property=P6|qualifier=P580 |editicon=no | formatting=table| list=bestrank | value={{{v_p6|}}} | rowformat =$0 $1 |rowsubformat1= ($1) }} | l_lider1 = {{{l_lider1|}}} | v_lider1 = {{{v_lider1|}}} | l_lider2 = {{{l_lider2|}}} | v_lider2 = {{{v_lider2|}}} | l_represent_block = {{{l_represent_block|}}} | l_represent1 = {{{l_represent1|}}} | v_represent1 = {{{v_represent1|}}} | l_represent2 = {{{l_represent2|}}} | v_represent2 = {{{v_represent2|}}} | v_p2354_elections = {{#invoke:Wikidades |claim |property=P2354 |separator=<br/> <!-- summary of elections article --> |list=firstrank |formatting=table |tablesort=1 |qualifier =P518 or P3831 |whitelist1 = Q99228802 |qualifier2=P2354 |colformat2 = ucfirst |rowformat= $2 }} | v_p209 = {{#invoke:Wikidades |claim |property=P209 |list=false |value={{{v_p209|}}} }} <!-- judicial body --> | v_p463 = {{#ifeq:{{{v_p463|}}}|NONE|<!-- skip without get WD -->|{{if empty|{{{v_p463|}}} <!-- member of --> |{{#ifexpr:{{#invoke:Wikidades|numStatements|P463|item={{{item|}}} }} > 0 |{{#ifexpr:{{#invoke:Wikidades|numStatements|P463|item={{{item|}}} }} <21 |{{#invoke:Wikidades | claim |property=P463 | separator=<br/> |list=bestrank |formatting=table |tablesort=1 |qualifier =P580 or P582 |rowsubformat1 = <small>($2–$3)</small> |qualifier2=P580 |colformat2=Y |qualifier3=P582 |colformat3=Y |rowformat= $0 $1 }} |{{#invoke:Wikidades | claim |property=P463 | separator=<br/> |listmax=3 |formatting=table |tablesort=1 |qualifier =P580 or P582 |rowsubformat1 = <small>($2–$3)</small> |qualifier2=P580 |colformat2=Y |qualifier3=P582 |colformat3=Y |rowformat= $0 $1}}../... {{#invoke:Wikidades|numStatements|P463|item={{{item|}}}}}+ }} }} }} }} | v_p2131 = {{#invoke:Wikidades | claim |property=P2131 |qualifier=P585 <!-- PIB --> |list=false |formatting=table |colformat0=unitcode |rowsubformat1=($1) |colformat1=Y |rowformat= $0 $1 |value={{{v_p2131|}}} }} <!-- Tractament any integrat. Posició i "en referència a", anul·lats per "manuals amb manca d'ús" | PIB_posicio = {{{PIB_posicio|{{{PIB_posició|}}}}}} | PIB_refer = {{{PIB_ref|{{{PIB_refer|}}}}}} | PIB_any = {{#invoke:Wikidades | claim | property=P2131 | value={{{PIB_any|}}} |list=false |qualifier=P585 }} --> | v_p2132 = {{#invoke:Wikidades |claim |property=P2132 |qualifier=P585 <!-- PIB capita --> |list=false |formatting=table |rowformat= $0 $1 |value={{{v_p2132|}}} |rowsubformat1=($1)|colformat0=unitcode |colformat1=Y}} <!-- Tractament any integrat. Posició, anul·lats per "manuals amb manca d'ús" | PIB_capita_posicio = {{{PIB_capita_posicio|}}} | PIB_capita_any = {{#invoke:Wikidades | claim | property=P2132 | value={{{PIB_capita_any|}}} |list=false |qualifier=P585 }} --> | v_p2134 = {{#invoke:Wikidades | claim |property=P2134 |qualifier =P585 <!-- reserves --> |list=false |formatting=table |colformat0=unitcode |rowformat= $0 $1 |value={{{v_p2134|}}} |rowsubformat1=($1) |colformat1=Y}} <!-- Tractament any integrat. | reserves_totals_any = {{#invoke:Wikidades | claim | property=P2134 | value={{{reserves_totals_any|}}} |list=false | qualifier=P585 }} --> | v_p2769 = {{#invoke:Wikidades | claim |property=P2769 |qualifier=P585 <!-- budget --> |list=false |formatting=table |colformat0=unitcode |rowformat= $0 $1 |value={{{v_p2769|}}} |rowsubformat1=($1)|colformat1=Y}} <!-- Tractament any integrat. | pressupost_any = {{#invoke:Wikidades | claim | property=P2769 | value={{{pressupost_any|}}} | list=false| qualifier=P585 }} --> | v_p2135 = {{#invoke:Wikidades | claim |property=P2135 |qualifier=P585 <!-- export --> |list=false |formatting=table |rowformat= $0 $1 |value={{{v_p2135|}}} |rowsubformat1=($1)|colformat0=unitcode |colformat1=Y}} <!-- Tractament any integrat. | exportacions_any = {{#invoke:Wikidades | claim | property=P2135 | value={{{exportacions_any|}}} | list=false|qualifier=P585 }} --> | v_p2136 = {{#invoke:Wikidades | claim | property=P2136 |qualifier =P585 <!-- import --> |list=false |formatting=table |rowformat= $0 $1 |value={{{v_p2136|}}} |rowsubformat1=($1)|colformat0=unitcode |colformat1=Y}} <!-- Tractament any integrat. | importacions_any = {{#invoke:Wikidades | claim | property=P2136 | value={{{importacions_any|}}} |list=false|qualifier=P585 }} --> | l_p1081 = {{{l_p1081|}}} | v_p1081 = {{#invoke:Wikidades | claim |property=1081 |qualifier=P585 <!-- IDH --> |list=false |formatting=table |colformat0=unitcode |rowformat=$0 $1 |value={{{v_p2136|}}} |rowsubformat1=($1)|colformat1=Y}} <!-- Tractament any integrat. Posició, i "en referència a", anul·lats per "manuals amb manca d'ús" | IDH_any = {{#invoke:Wikidades | claim | property=P1081 | value={{{IDH_any|}}} |list=false |qualifier=P585 }} | IDH_posicio = {{{IDH_posicio|{{{IDH_posició|}}}}}} | IDH_refer = {{{IDH_refer|}}}--> | v_p38 = {{#invoke:Wikidades | claim | property=P38 |qualifier=P489 <!-- currency --> |value={{{v_p38|}}} |formatting=table |list=false |rowformat= $0 $1 |rowsubformat1= ($1)| rowsubformat2=, $2}} | v_p281 = {{#invoke:Wikidades | claim | property=P281 <!-- postal code--> | value={{{v_p281|}}} }} | v_p421 = {{#invoke:Wikidades | claim | property=P421 <!-- UTC --> | value={{{v_p421|}}} |list=firstrank |formatting=table |qualifier=P518 |qualifier2=P1264 |rowformat=$0$1$2 |rowsubformat1=<small> (→ $1)</small> |rowsubformat2=, $2}} | v_p190 = {{#ifeq:{{{v_p190|}}}|NONE|<!-- skip without get WD -->|{{if empty|{{{v_p190|}}} <!-- twins town --> |{{#ifexpr:{{#invoke:Wikidades|numStatements|P190|item={{{item|}}} }} > 0 |{{#ifexpr:{{#invoke:Wikidades|numStatements|P190|item={{{item|}}} }} <21 |{{#invoke:Wikidades | claim |property=P190| separator=<br/> |list=bestrank |formatting=table |tablesort=1 |qualifier =P580 or P582 |rowsubformat1 = <small>($2–$3)</small> |qualifier2=P580 |colformat2=Y |qualifier3=P582 |colformat3=Y |rowformat= $0 $1 }} |{{#invoke:Wikidades | claim |property=P190| separator=<br/> |listmax=3 |formatting=table |tablesort=1 |qualifier =P580 or P582 |rowsubformat1 = <small>($2–$3)</small> |qualifier2=P580 |colformat2=Y |qualifier3=P582 |colformat3=Y |rowformat= $0 $1 }}../... {{#invoke:Wikidades|numStatements|P190|item={{{item|}}}}}+ }} }} }} }} | v_p78 = {{#invoke:Wikidades | claim | property=P78 <!-- Internet domain --> | value={{{v_p78|}}} }} | v_p474 = {{#invoke:Wikidades | claim | property=P474 or P473 <!-- Phone pre-code --> |value={{{v_p474|}}} }} | v_p2852 = {{#invoke:Wikidades | claim | property=P2852 <!-- emergency call --> | value={{{v_p2852|}}} }} | v_external_indicatives = {{#ifeq:{{{v_external_indicatives|}}} |NONE|<!-- skip, no WD wanted -->|{{Infobox political geography/codes| item={{{item|}}} |lang={{{lang|}}} |state={{#invoke:Wikidades |claim |property=P17 |list=false |formatting=raw}} }} }} | v_colors = {{{v_colors|}}} | v_p708 = {{#ifeq:{{{v_p708|}}} |NONE|<!-- skip, no WD wanted -->|{{if empty|{{{diocesi|}}} <!-- diocese --> |{{#invoke:Wikidades | claim |property=P708 |list=false}} |{{#invoke:Wikidades | claim |property=P5607 |list=false |formatting=table |rowformat=&nbsp;($0)}} }} }} <!-- Free to use fields. There are 2 sets of "label + name" for each block (characteristics, geography, history, economy, government, indicative, and final). There are also six special blocks, one for each content subject, to allow for importing information blocks that have been previously formatted (e.g., an included infobox) that must be prepared from a preinfobox to deal with entities having a large numer of parameters being too specify, so they might bring about an innecessary complexity in this template. --> | v_characteristics_special_block = {{{v_characteristics_special_block|}}} | v_geography_special_block = {{{v_geography_special_block|}}} | v_history_special_block = {{{v_history_special_block|}}} | v_government_special_block = {{{v_government_special_block|}}} | v_economy_special_block = {{{v_economy_special_block|}}} | v_indicative_special_block = {{{v_indicative_special_block|}}} | v_final_special_block = {{{v_final_special_block|}}} | l_characteristics1 = {{{l_characteristics1|}}} | v_characteristics1 = {{{v_characteristics1|}}} | l_characteristics2 = {{{l_characteristics2|}}} | v_characteristics2 = {{{v_characteristics2|}}} <!-- | etiqueta_poblacio1 = {{{etiqueta_poblacio1|}}} | nom_poblacio1 = {{{nom_poblacio1|}}} | etiqueta_poblacio2 = {{{etiqueta_poblacio2|}}} | nom_poblacio2 = {{{nom_poblacio2|}}} --> | l_geography1 = {{{l_geography1|}}} | v_geography1 = {{{v_geography1|}}} | l_geography2 = {{{l_geography2|}}} | v_geography2 = {{{v_geography2|}}} | l_history1 = {{{l_history1|}}} | v_history1 = {{{v_history1|}}} | l_history2 = {{{l_history2|}}} | v_history2 = {{{v_history2|}}} | l_government1 = {{{l_government1|}}} | v_government1 = {{{v_government1|}}} | l_government2 = {{{l_government2|}}} | v_government2 = {{{v_government2|}}} | l_economy1 = {{{l_economy1|}}} | v_economy1 = {{{v_economy1|}}} | l_economy2 = {{{l_economy2|}}} | v_economy2 = {{{v_economy2|}}} | l_indicative1 = {{{l_indicative1|}}} | v_indicative1 = {{{v_indicative1|}}} | l_indicative2 = {{{l_indicative2|}}} | v_indicative2 = {{{v_indicative2|}}} | l_final1 = {{{l_final1|}}} | v_final1 = {{{v_final1|}}} | l_final2 = {{{l_final2|}}} | v_final2 = {{{v_final2|}}} | v_p1435 = {{#if:{{#invoke:Wikidades |claim |property=P1435 |list=false |value={{{v_p1435}}} }}<!-- look for heritage -->|{{Heritage protection/P1435|item={{{item|}}} |child=yes |blacklist0={{{v_blacklist_p1435|}}} }} }} | v_identifiers ={{#ifeq:{{{v_identifiers|}}}|NONE|<!-- skip, no WD wanted -->|{{Identifiers |item={{{item|}}} |lang={{{lang|}}} }} }} | v_p856 = {{#ifeq:{{{v_p856|{{{website|}}}}}} |NONE|<!-- jumpt, we not want to recover WD -->|{{#if:{{{v_p856|{{{website|}}}}}} |{{if empty|{{{v_p856|}}} | {{{website|}}} }} |{{#if:{{#invoke:Wikidades|validProperty|P856|item={{{item|}}} }} |{{#ifeq:{{#invoke:Wikidades |claim |property=P856 |list=false |formatting=table |qualifier=P582 |rowformat=$1 |editicon=no}} | {{somevalue|lang={{{lang|}}}}}<!-- -->|{{#invoke:Wikidades |claim |property=P856 |list=false |formatting=weblink }}<!-- -->|{{#invoke:Wikidades |claim |property=P856 |list=false |formatting=table |colformat0=weblink |qualifier =P582 |rowsubformat1=&nbsp;→&nbsp;$2$3 |qualifier2=P1065 |rowsubformat2=[[Fitxer:Cloud download font awesome.svg|15px|link=$2]] |qualifier3=P2960 |colformat3=Y |rowsubformat3=&nbsp;<small>($3)</small> |rowformat=$0$1 }} }} }} }} }} | v_footnotes = {{{v_footnotes|}}} }}</includeonly><!-- Parameter check: -->{{#invoke:TemplatePar |check |template=Plantilla:Infobox political geography |all= |opt= item= lang= child= v_cllps_member_of= v_cllps_UTC= v_cllps_twinstown= v_cllps_capital_of= v_cllps_territories= v_cllps_limits= v_cllps_celebration= v_cllps_part_of= v_cllps_v_p1365_list= v_icon= v_icon_title= v_name= v_switched_images= v_p18= v_p18_caption= v_p5252= v_p2716= v_p8592= v_p3451= v_basic_maps= v_p1621= v_p1621_caption= v_p1621_size= v_p1621_alt= v_draw_map= v_draw_layer= v_coord_display= v_nocateg_coord= v_p625_lat_lon= v_p625_lat_lon_2= v_p625_lat_dec= v_p625_lon_dec= v_p625_lat_dec2= v_p625_lon_dec2= v_item_territory= v_p242= v_locator_map= v_p242_size= v_zoom_map= v_marker= v_marker_symbol= v_marker_name= v_marker_title= v_marker_description= v_marker_image= v_marker_color= v_marker_size= v_marker_2= v_marker_symbol_2= v_marker_name_2= v_marker_title_2= v_marker_description_2= v_marker_image_2= v_marker_color_2= v_marker_size_2= v_stroke_4= v_stroke-width_4= v_marker_5= v_marker_symbol_5= v_marker_name_5= v_marker_title_2= v_marker_description_5= v_marker_image_5= v_marker_color_5= v_marker_size_5= v_coordinate_serie_5= v_size_map= v_blacklist_layer= v_blacklist_dimension= v_blacklist_p793= v_blacklist_p1435= v_p1081= v_p2131= v_p2132= v_p131_admin_1= v_p131_admin_2= v_p131_admin_3= v_p131_admin_4= v_admin_type_1= v_admin_type_2= v_admin_type_3= v_admin_type_4= v_p190= v_p41_alt= v_p94_alt= v_p2044= v_p1365= v_p41= v_p206= v_economy_special_block= v_final_special_block= v_geography_special_block= v_government_special_block= v_history_special_block= v_indicative_special_block= v_characteristics_special_block= v_p36= v_capital2= v_p1376= v_p1885= v_largest_city= v_p281= v_p474= v_p473= v_colors= l_p1383= v_p1383= l_p150= v_p150= v_p807= v_celebration1= v_celebration2= v_p576= v_dissolved2= v_p571= v_foundation2= v_foundation3= v_foundation4= v_market_day= v_dimensions= v_p708= v_p78= v_p501= v_p8138= v_p8138_p1082= v_p94= v_p418= v_p138= l_p1081= v_p1906= v_p1313= l_p36= l_capital2= l_celebration_header= l_celebration1= l_celebration2= l_largest_city= l_p576= l_dissolved= l_dissolved2= l_economy1= l_economy2= l_final1= l_final2= l_p122= l_foundation_header= l_p571= l_foundation2= l_foundation3= l_foundation4= l_geography1= l_geography2= l_government1= l_government2= l_history1= l_history2= l_indicative1= l_indicative2= l_lider1= l_lider2= l_lider3= l_p37= l_p2936= l_celebration_list= l_characteristics1= l_characteristics2= l_p2670= l_territory_structure= l_represent_block= l_represent1= l_represent2= v_p500= v_p2135= v_p2354_elections= v_patronal_feast= v_p793= v_p122= v_p112= v_p1549= v_ethnic_groups= v_p85= v_p85_aud= v_p421= v_p2136= v_p1546= v_p1451= v_p47= v_p5141= v_p1538= v_p37= v_p2936= v_celebration_list= v_foundation_list= v_p856= v_p742= v_p463= v_p38= v_p35= v_p6= v_economy1= v_economy2= v_final1= v_final2= v_geography1= v_geography2= v_government1= v_government2= v_history1= v_history2= v_external_indicatives= v_indicative1= v_indicative2= v_lider1= v_lider2= v_lider3= v_characteristics1= v_characteristics2= v_p1705= v_p1705_lang= v_p1342= v_p2670= v_footnotes= v_territory_structure= v_p208= v_p209= v_p194= v_historic_state= v_p361= v_p417= v_p163= v_p237= v_p418= v_p1082= v_p1366= v_p156= v_p37predoling= v_p2769= v_p610= v_p1589= v_p3075= v_p140= v_represent1= v_represent2= v_p2134= v_p2238= v_p1449= v_p2046= v_p2927= v_p2852= v_p1336= v_p37_zonaling= v_identifiers= v_p1435= v_p2354= v_p31= typology= v_formatted_image = |cat=Infotaules usades amb paràmetres desconeguts |format=0|preview=1|errNS=0 }}<!-- rastreig provisional de paràmetres -->{{#if:{{{superficie|}}} |{{#if:{{#invoke:Wikidades | claim | property=P2046}} |{{#invoke:utilitats|rastreig|Infotaula_geografia/esborrar_sup}}<!-- 0 --> |{{#invoke:utilitats|rastreig|Infotaula_geografia/revisar_sup}} }} }}<!-- -->{{#if:{{{poblacio|}}} | {{#invoke:utilitats|rastreig|Infotaula_geografia/poblacio}} }}<!-- --><noinclude>{{documentation}}</noinclude> 72k2woubn8zd3f25swm7ndt8si8qtkj 136752 136705 2026-04-30T17:21:26Z آیات محراج 11062 136752 wikitext text/x-wiki <noinclude>{{Uses TemplateStyles|template:Infobox event/styles.css}} <!-- {{left|{{infotaula geografia política|item=Q142|nom=anterior: {{q|Q142}}|coord_display=inline}} }} -->{{left|{{Infobox political geography |item=Q844930|v_name= {{q|Q844930}}|v_coord_display=inline}} }} {{left|{{Infobox political geography |item=Q334|v_name= {{q|Q334}}|v_coord_display=inline}} }} {{left|{{Infobox political geography |item=Q29|v_name= {{q|Q12586}}|v_coord_display=inline |l_foundation_header=historial}}}} <!-- FI EXEMPLES --></noinclude><includeonly><templatestyles src="Infobox political geography/styles.css" /><!-- -->{{Infobox political geography/formatglobal | child = {{{child|}}} <!-- shared parameters --> | item = {{{item|}}} | lang = {{#invoke:Wikidades|lang|{{{lang|}}}}} <!-- minimun to collapse lists. Default without inform them = 180 characters --> | v_cllps_member_of = {{{v_cllps_member_of|}}} | v_cllps_UTC = {{{v_cllps_UTC|}}} | v_cllps_twinstown = {{{v_cllps_twinstown|}}} | v_cllps_capital_of = {{{v_cllps_capital_of|}}} | v_cllps_territories = {{{v_cllps_territories|}}} | v_cllps_limits = {{{v_cllps_limits|}}} | v_cllps_part_of = {{{v_cllps_part_of|}}} | v_cllps_celebration = {{{v_cllps_celebration|}}} | v_cllps_v_p1365_list = {{{v_cllps_v_p1365_list|}}} | v_icon = {{#ifeq:{{{v_icon|}}}|NONE|<!-- skip without icon -->|{{if empty|{{{v_icon|}}} | {{InParent|IBgeopoli|p=P279|item={{{item|}}} }}<!-- specialized icon by subclass --> | {{MyValue|IBgeopoli|img_geopoli}} <!-- default icon --> }} }} | v_name = {{if empty|{{{v_name|}}} | {{Title without disambig}} }} | v_p31 = {{#invoke:Wikidades |claim |property=P31 |list=bestrank |value={{{v_p31|{{{typology|}}}}}} }} | v_p1705_txt = {{#invoke:Wikidades | claim | property=P1705 |list=firstrank |editicon=no | value={{{v_p1705|}}}| formatting=text}} <!-- takes format "text" to determine whether it has the same value as the basic name --> | v_p1705 = {{#invoke:Wikidades | claim | property=P1705 | list=firstrank | value={{{v_p1705|}}} | formatting=$text ($language) | separator=<br/> }} | v_p1705_lang = {{#if:{{{v_p1705|}}}|{{{v_p1705_lang|}}} }}<!-- separated language, if manual. If WD, it is edited within P1705 value --> | v_p1621 = {{#if:{{{v_p1621|}}} |{{#invoke:InfoboxImage|InfoboxImage|image= {{{v_p1621|}}} |size=300x300px|alt={{{v_p1621_alt|}}} }}{{#if:{{{v_p1621_caption|}}}|<br />{{{v_p1621_caption|}}} }} |{{if then show|{{#invoke:Wikidades | claim | formatting=table | list=false | property=P1621 | qualifier =P2096 |rowsubformat1=<br/>$1 | qualifier2=P407 |whitelist2={{MyValue|PriorityImages|Accepted_lang}} | rowformat = [[File:$0|300x300px|lang={{{lang|}}}]]$1}} <!-- Aquest segon invoke preveu recuperar un mapa sense llengua o amb qualsevol altre P407, si no hi ha català --> |{{#invoke:Wikidades | claim | formatting=table | list=false | property=P1621 | qualifier =P2096 |rowsubformat1=<br/>$1 | rowformat = [[File:$0|300x300px|lang={{{lang|}}}]]$1}} }} }} | v_p1621_caption = {{{v_p1621_caption|}}} | v_p1621_size = {{{v_p1621_size|}}} | v_p1621_alt = {{{v_p1621_alt|}}} | v_draw_map = {{{v_draw_map|}}} | v_p625_lat_dec = {{#if:{{{v_p625_lon_dec|}}} | {{{v_p625_lat_dec|}}} }} | v_p625_lon_dec = {{#if:{{{v_p625_lat_dec|}}} | {{{v_p625_lon_dec|}}} }} | v_p625_lat_lon = {{if both|{{{v_p625_lat_dec|}}} | {{{v_p625_lon_dec|}}} |<!-- manual coordinates -->|{{GetLatLon|P625|P276|P159|item={{{item|}}} }} }} | v_p41 = {{#invoke:Wikidades |claim| property=P41 | list=false |editicon=false |shownovalue=no |showsomevalue=no |value={{{v_p41|}}} }} | v_p94 = {{#invoke:Wikidades |claim| property=P94 or P158 | list=false |editicon=false |shownovalue=no |showsomevalue=no |value={{{v_p94|}}} }} | v_p163 = {{#invoke:Wikidades |claim| property=P163 |qualifier=/P163| list=false |formatting=table |rowformat=[[$0|$1]] | colformat0=sitelink |editicon=false |rowsubformat1={{GetLabelFix|Q14660|lang={{{lang|}}}|linked=no}} |shownovalue=no |showsomevalue=no |value={{{v_p163|}}} }} | v_p237 = {{#if:{{#invoke:Wikidades |claim| property=P94 or P158 | list=false |editicon=false |shownovalue=no |showsomevalue=no |value={{{v_p94|}}} }}<!-- have COA ? -->|{{if empty |{{#invoke:Wikidades | claim| property=P237 |qualifier=/P237| list=false |formatting=table |rowformat=[[$0|$1]] | colformat0=sitelink |editicon=false |rowsubformat1={{GetLabelFix|Q14659|lang={{{lang|}}}|linked=no}} |shownovalue=no |showsomevalue=no |value={{{v_p237|}}} }} |{{#invoke:Wikidades | claim| property=P418|qualifier=/P418| list=false |formatting=table |rowformat=[[$0|$1]] | colformat0=sitelink |editicon=false |rowsubformat1={{GetLabelFix|Q14659|lang={{{lang|}}}|linked=no}} |shownovalue=no |showsomevalue=no |value={{{v_p237|}}} }} }} }} | v_p1546 = {{if empty|{{#invoke:Wikidades |claim |property=P1546 <!-- P1546=motto entity --> |list=firstrank |separator=<br /> |formatting=table |qualifier=P580 or P582 |rowsubformat1=<small>($2–$3)</small> |qualifier2=P580 |colformat2=Y |qualifier3=P582 |colformat3=Y |qualifier4=P3831|blacklist4={{MyValue|IBgeopoli|blacklist_motto}} |rowformat= «$0» $1 |value={{trim single quotes|{{{v_p1546|}}}}} }} |{{#invoke:Wikidades |claim |property=P1451 <!-- P1451=motto text--> |list=bestrank |separator=<br /> |formatting=table |qualifier=P580 or P582 |rowsubformat1=<small>($2–$3)</small> |qualifier2=P580 |colformat2=Y |qualifier3=P582 |colformat3=Y |qualifier4=P3831|blacklist4={{MyValue|IBgeopoli|blacklist_motto}} |qualifier5=P2441|rowsubformat5=<br>''$5'' |rowformat= «$0» $1$5 |value={{trim single quotes|{{{v_p1546|}}}}} }} }} | v_p2238 = {{#invoke:Wikidades | claim | property=P2238 <!-- symbol --> | separator=<br/> | list=firstrank |formatting=table |tablesort=1 | qualifier =P3831 |rowsubformat1=($1) |colformat0=ucfirst | rowformat= $0 $1 | value={{{v_p2238|}}} }} | v_p138 = {{#invoke:Wikidades | claim | property=P138 | list=firstrank <!-- eponym --> | value={{{ v_p138|}}} }} | v_p1449 = {{#invoke:Wikidades | claim | property=P1449 | list=firstrank <!-- nickname --> | value={{{v_p1449|}}} }} | v_p85 = {{#invoke:Wikidades | claim | property=P85 <!-- anthem --> | value={{{v_p85|}}} | list=false | formatting=table | qualifier = P580 | qualifier2 = P582 | rowformat = ''$0'' $1 | rowsubformat1= ($1$2) | rowsubformat2= -$2 }} | v_p85_aud = {{#invoke:Wikidades | claim | property=P85 <!-- anthem audio --> | list=false |qualifier = P51 | value={{{v_p85_aud|}}} }} <!-- Multi-images with switcher2 --> | v_formatted_image = {{{v_formatted_image|}}}<!-- image preformated for instance, with {{Photo montage}}. Exceptional treatement --> | v_switched_images = {{#ifeq:{{{v_switched_images|}}}|NONE|<!-- skip, no images wanted -->|{{#if:{{#invoke:Wikidades|claim |property=P18 or P6802 or P2716 or P3451 or P8592 | value={{{v_p18|{{{v_image|}}}}}} }} |{{Switcher2 |width=300x300 |center=y |lang={{#invoke:Wikidades|lang|{{{lang|}}}}} |caption5={{GetLabelFix|P18|lang={{{lang|}}} }} |caption4={{GetLabelFix|P5252|lang={{{lang|}}} }} |caption3={{GetLabelFix|P2716|lang={{{lang|}}} }} |caption2={{GetLabelFix|P8592|lang={{{lang|}}} }} |caption1={{GetLabelFix|P3451|lang={{{lang|}}} }} |image5={{if empty|{{#invoke:wikidades |claim|property=P18|formatting=table <!-- search image in WP lang --> |qualifier=P2096 or P585 |qualifier2=P407 |whitelist2={{MyValue|PriorityImages|Accepted_lang}} |rowformat=$0 |value={{{v_p18|}}} |shownovalue=no |showsomevalue=no |editicon=no }} |{{#invoke:Wikidades|claim |property=P18 |qualifier=P2096 or P585 |list=false |editicon=no | formatting=table |rowformat =$0 |shownovalue=no |showsomevalue=no |value={{{v_p18|}}} }} }} |image4={{if empty|{{#invoke:wikidades |claim|property=P5252|formatting=table <!-- search image in WP lang --> |qualifier=P2096 or P585 |qualifier2=P407 |whitelist2={{MyValue|PriorityImages|Accepted_lang}} |rowformat=$0 |value={{{v_p5252|}}} |shownovalue=no |showsomevalue=no |editicon=no }} |{{#invoke:Wikidades|claim |property=P5252 |qualifier=P2096 or P585 |list=false |editicon=no | formatting=table |rowformat =$0 |shownovalue=no |showsomevalue=no |value={{{v_p5252|}}} }} }} |image3={{if empty|{{#invoke:wikidades |claim|property=P2716|formatting=table <!-- search image in WP lang --> |qualifier=P2096 or P585 |qualifier2=P407 |whitelist2={{MyValue|PriorityImages|Accepted_lang}} |rowformat=$0 |value={{{v_p2716|}}} |shownovalue=no |showsomevalue=no |editicon=no }} |{{#invoke:Wikidades|claim |property=P2716 |qualifier=P2096 or P585 |list=false |editicon=no | formatting=table |rowformat =$0 |shownovalue=no |showsomevalue=no |value={{{v_p2716|}}} }} }} |image2={{if empty|{{#invoke:wikidades |claim|property=P8592|formatting=table <!-- search image in WP lang --> |qualifier=P2096 or P585 |qualifier2=P407 |whitelist2={{MyValue|PriorityImages|Accepted_lang}} |rowformat=$0 |value={{{v_p8592|}}} |shownovalue=no |showsomevalue=no |editicon=no }} |{{#invoke:Wikidades|claim |property=P8592 |qualifier=P2096 or P585 |list=false |editicon=no | formatting=table |rowformat =$0 |shownovalue=no |showsomevalue=no |value={{{v_p8592|}}} }} }} |image1={{if empty|{{#invoke:wikidades |claim|property=P3451|formatting=table <!-- search image in WP lang --> |qualifier=P2096 or P585 |qualifier2=P407 |whitelist2={{MyValue|PriorityImages|Accepted_lang}} |rowformat=$0 |value={{{v_p3451|}}} |shownovalue=no |showsomevalue=no |editicon=no }} |{{#invoke:Wikidades|claim |property=P3451 |qualifier=P2096 or P585 |list=false |editicon=no | formatting=table |rowformat =$0 |shownovalue=no |showsomevalue=no |value={{{v_p3451|}}} }} }} |caption_text5={{#if:{{{v_p18|}}} | {{{v_p18_caption|}}} |{{str split|{{#invoke:Wikidades|claim |property=P18 |qualifier=P2096 |item={{{item|}}} |qualifier2=P585 |rowsubformat2=($2$3) |colformat2=Y |qualifier3=P276 |rowsubformat3=, $3 |list=false |editicon=no | formatting=table |rowformat =$0↔$1 $2 }}|↔|2}} }} |caption_text4={{str split|{{#invoke:Wikidades|claim |property=P5252 |qualifier=P2096 |item={{{item|}}} |qualifier2=P585 |rowsubformat2=($2$3) |colformat2=Y |qualifier3=P276 |rowsubformat3=, $3 |list=false |editicon=no | formatting=table |rowformat =$0↔$1 $2 }}|↔|2}} |caption_text3={{str split|{{#invoke:Wikidades|claim |property=P2716 |qualifier=P2096 |item={{{item|}}} |qualifier2=P585 |rowsubformat2=($2$3) |colformat2=Y |qualifier3=P276 |rowsubformat3=, $3 |list=false |editicon=no | formatting=table |rowformat =$0↔$1 $2 }}|↔|2}} |caption_text2={{str split|{{#invoke:Wikidades|claim |property=P8592 |qualifier=P2096 |item={{{item|}}} |qualifier2=P585 |rowsubformat2=($2$3) |colformat2=Y |qualifier3=P276 |rowsubformat3=, $3 |list=false |editicon=no | formatting=table |rowformat =$0↔$1 $2| }}|↔|2}} |caption_text1={{str split|{{#invoke:Wikidades|claim |property=P3451 |qualifier=P2096 |item={{{item|}}} |qualifier2=P585 |rowsubformat2=($2$3) |colformat2=Y |qualifier3=P276 |rowsubformat3=, $3 |list=false |editicon=no | formatting=table |rowformat =$0↔$1 $2 }}|↔|2}} }}<!-- end switcher2 --> |{{#if:{{MyValue|IBgeopoli|no_image_categ}} <!-- do categorize when no image ? --> |{{main other|[[category:{{MyValue|IBgeopoli|no_image_categ}}]]|}} }} }}<!-- end no images found --> }}<!-- end no images wanted --> | v_basic_maps = {{#invoke:Infobox mapframe | auto | id = {{{item|}}} | onByDefault = yes | mapframe-frame-width = 250 | mapframe-marker = place | mapframe-type = landmark | mapframe-zoom = {{{v_zoom_map|}}} }} | upper_admin_structure = {{#ifeq: {{{v_p131_admin_1|{{{v_p131_admin_2|{{{v_p131_admin_3|{{{v_p131_admin_4|}}}}}}}}}}}}|NONE|<!-- skip, no WD wanted -->|{{infoboxFrame|child=yes |bodystyle = infobox_bodystyle |titleclass = infobox_titlestyle |headerclass = infobox_headerstyle |labelclass = infobox-label |datastyle = text-align:start |data3 = {{#if: {{{v_historic_state|}}} {{{v_p131_admin_1|}}} {{{v_p131_admin_2|}}} {{{v_p131_admin_3|}}}{{{v_p131_admin_4|}}}|<!-- do not get list from WD -->|<tr>{{#invoke:Wikidades |getParentValues |list=false |sorting=-1 |uptolabelid={{MyValue|IBgeopoli|top_level_for_P131}}|separator=</tr><tr> |rowformat=<td class=infobox-label>'''$0'''</td><td>$1</td>}}</tr> }} |label10 = {{{v_admin_type_1|}}} |data10 = {{{v_p131_admin_1|}}} |label15 = {{{v_admin_type_2|}}} |data15 = {{{v_p131_admin_2|}}} |label20 = {{{v_admin_type_3|}}} |data20 = {{{v_p131_admin_3|}}} |label25 = {{{v_admin_type_4|}}} |data25 = {{{v_p131_admin_4|}}} }} }} | v_p1336 = {{#ifeq:{{{v_p1336|}}}|NONE|<!-- skip without get WD -->|{{if empty |{{{v_p1336|}}} <!-- claimed territory --> |{{#invoke:Wikidades | claim | property=P17 |qualifier=P1310| list=firstrank}} |{{#invoke:Wikidades | claim | property=P1336 |tablesort=1 |list=firstrank |formatting=table |qualifier=P580 or P582 |rowsubformat1=<small>($2–$3)</small> | qualifier2=P580 |colformat2=Y |qualifier3=P582 |colformat3=Y | rowformat= $0 $1 }} }} }} | v_p500 = {{#invoke:Wikidades | claim | property=P500| list=firstrank | value={{{v_p500|}}} }} | v_p501 = {{#invoke:Wikidades | claim | property=P501| list=firstrank | value={{{v_p501|}}} }} | v_p1376 = {{#invoke:Wikidades | claim | property=P1376 <!-- capital of--> | list=firstrank |formatting=table |tablesort=1 | qualifier =P580 or P582 | rowsubformat1 = <small>($2–$3)</small> | qualifier2=P580 |colformat2=Y |qualifier3=P582 |colformat3=Y | rowformat= $0 $1 | value={{{v_p1376|}}} }} | l_p36 = {{{l_p36|}}} | v_p36 = {{#invoke:Wikidades | claim | property=P36 <!-- capital --> | list=firstrank |formatting=table |tablesort=1 | qualifier =P580 or P582 | rowsubformat1 = <small>($2–$3)</small> | qualifier2=P580 |colformat2=Y |qualifier3=P582 |colformat3=Y | rowformat= $0 $1 | value={{{v_p36|}}} }} | v_p36_txt = {{#invoke:Wikidades | claim | property=P36 |editicon=no | list=false |formatting=table |tablesort=1 | rowformat= $0 |colformat0=label | value={{{v_p36|}}} }} | l_capital2 = {{{l_capital2|}}} | v_capital2 = {{{v_capital2|}}} | l_largest_city = {{{l_largest_city|}}} | v_largest_city = {{{v_largest_city|}}} | l_p1383 = {{{l_p1383|{{{l_p150|}}}}}} | v_p1383 = {{#ifeq:{{{v_p1383|}}}|NONE|<!-- skip without get WD -->|{{if empty|{{{v_p1383|}}} <!-- contains territorial entity --> |{{#ifexpr:{{#invoke:Wikidades|numStatements|P1383|item={{{item|}}} }} > 0 |{{#ifexpr:{{#invoke:Wikidades|numStatements|P1383|item={{{item|}}} }} <21 |{{#invoke:Wikidades | claim | property=P1383 | separator=<br /> | list=firstrank |formatting=table |tablesort=0 | qualifier =P580 or P582 | rowsubformat1 = <small>($2–$3)</small> | qualifier2=P580 |colformat2=Y |qualifier3=P582 |colformat3=Y | rowformat= $0 $1 |shownovalue=no}} |{{#invoke:Wikidades | claim | property=P1383 | separator=<br /> | listmax=3 |formatting=table |tablesort=0 | qualifier =P580 or P582 | rowsubformat1 = <small>($2–$3)</small> | qualifier2=P580 |colformat2=Y |qualifier3=P582 |colformat3=Y | rowformat= $0 $1 |shownovalue=no }}../... {{#invoke:Wikidades|numStatements|P1383|item={{{item|}}}}}+ }} }} |{{#ifexpr:{{#invoke:Wikidades|numStatements|P150|item={{{item|}}} }} > 0 |{{#ifexpr:{{#invoke:Wikidades|numStatements|P150|item={{{item|}}} }} <21 |{{#invoke:Wikidades | claim | property=P150 | separator=<br /> | list=firstrank |formatting=table |tablesort=0 | qualifier =P580 or P582 | rowsubformat1 = <small>($2–$3)</small> | qualifier2=P580 |colformat2=Y |qualifier3=P582 |colformat3=Y | rowformat= $0 $1 |shownovalue=no}} |{{#invoke:Wikidades | claim | property=P150 | separator=<br /> | listmax=3 |formatting=table |tablesort=0 | qualifier =P580 or P582 | rowsubformat1 = <small>($2–$3)</small> | qualifier2=P580 |colformat2=Y |qualifier3=P582 |colformat3=Y | rowformat= $0 $1 |shownovalue=no }}../... {{#invoke:Wikidades|numStatements|P150|item={{{item|}}}}}+ }} }} }} }} | l_p2670 = {{#if:{{{v_p2670|}}} | {{{l_p2670|{{{l_division_qty|}}}}}} }} <!--label for # of subdivisions (manual)--> | v_p2670 = {{#ifeq:{{{v_p2670|}}}|NONE|<!-- skip without get WD -->|{{if empty|{{{v_p2670|}}} |{{#if: {{#invoke:Wikidades | claim | property=P2670 | list=firstrank | formatting= $1 | qualifier = P1114 }} <!-- filter ∃ P1114, to avoid item without quantity --> |<tr>{{#invoke:Wikidades | claim | property=P2670 | formatting= table <!-- # of subdivisions --> | colformat0= label |case0=infoboxlabel |list=firstrank | qualifier = P1114 | qualifier2= P585 |rowsubformat2 = <small>($2)</small> | rowformat = <td class="infobox-label">'''{{((}}ucfirst:$0{{))}}'''</td><td>$1 $2</td> | separator=</tr><tr>|conjunction=</tr><tr>| value={{{v_p2670|{{{v_division_qty|}}}}}} }}</tr> }} }} }} | v_p807 = {{#invoke:Wikidades | claim | property=P807 |qualifier =P585 |list=bestrank |formatting=table |rowformat= $0 $1 |rowsubformat1=<small>($1)</small> |colformat0=unitcode |colformat1=Y |value={{{v_p807|}}} }} | v_p1082 = {{#invoke:Wikidades | claim | property=P1082 |qualifier =P585 |list=false |formatting=table |rowformat= $0 $1 |rowsubformat1=<small>($1)</small> |colformat0=unitcode |colformat1=Y |value={{{v_p1082|}}} }} | population_density = {{#ifeq:{{{v_p1082|}}}|NONE|<!-- skip -->|{{#ifeq:{{{v_p2046|}}}|NONE|<!-- skip if someone =NONE -->|{{if both|{{#invoke:Wikidades|claim|property=P1082 |list=false |formatting=raw|editicon=no}} |{{#invoke:Wikidades|claim|property=P2046|list=false |formatting=raw|editicon=no}} |{{formatnum: {{#expr:{{#invoke:Wikidades|claim|property=P1082 |list=false |formatting=raw|editicon=no}} <!-- The split ignores units from digits when convert parameter acts--> / {{str split|1={{#invoke:Wikidades |claim |property=P2046 |list=false |formatting=raw |convert={{MyValue|IBgeopoli|area_unit}} |editicon=no}}|2=" "|3=1}} round 2}} }} <small>{{#invoke:Wikidades |claim |property=P5061 |item={{MyValue|IBgeopoli|popul_density_unit}} |list=false|editicon=no}}</small> }} }} }} | v_p1538 = {{#invoke:Wikidades | claim | property=P1538 |qualifier=P585 <!-- household --> |list=false |formatting=table |colformat0=unitcode |rowformat= $0 $1|rowsubformat1=($1) |colformat1=Y |value={{{v_p1538|}}} }} | v_p2046 = {{#invoke:Wikidades | claim | property=P2046 |list=false <!-- area --> |formatting=unitcode |convert=default | value={{{v_p2046|}}} }} | v_p1549 = {{#invoke:Wikidades | claim |property=P1549 <!-- demonym --> |list=lang |value={{{v_p1549|}}} |conjunction=,&#32;}} | v_p742 = {{#invoke:Wikidades | claim | property=P742 <!-- pseudonym --> |list=lang |value={{{v_p742|}}} |conjunction=,&#32;}} | l_p37 = {{if empty|{{{l_p37|}}} <!-- official o used language --> |{{#if:{{{v_p37_predoling|}}}| {{GetLabelFix|Q9062186|lang={{{lang|}}}}} }} |{{#if:{{{v_p37_zonaling|}}} | {{GetLabelFix|Q1149061|lang={{{lang|}}}}} }} |{{#if:{{#invoke:Wikidades |claim |property=P37 |editicon=no }}|<!-- -->|{{GetLabelFix|P2936|lang={{{lang|}}}}} }} }} | v_p37 = {{#ifeq:{{{v_p37_predoling|}}} {{{v_p37_zonaling|}}} {{{v_p37|}}}|NONE|<!-- skip, no WD wanted -->|{{if empty|{{{v_p37_predoling|}}} |{{{v_p37_zonaling|}}} |{{{v_p37|}}} |{{#invoke:Wikidades |claim |property=P37 or P2936 | qualifier=P3831 | list=firstrank |separator=<br /> |formatting=table |rowformat = $0 $1 |rowsubformat1=($1) }} }} }} | v_p3075 = {{#invoke:Wikidades | claim | property=P3075 or P140 |list=firstrank |value={{{v_p3075|}}} }} <!-- religion --> | v_ethnic_groups = {{{v_ethnic_groups|}}} | v_p2927 = {{#invoke:Wikidades |claim | property=P2927 |formatting=table |list=false |qualifier1=P585 |rowsubformat1=($1) |colformat0=unitcode |rowformat=$0 $1 |value={{{v_p2927|}}}}} <!-- % water in territory--> | v_dimensions = {{#ifeq:{{{v_dimensions|}}}|NONE|<!-- -->|{{#if:{{{v_dimensions|}}}|{{{v_dimensions|}}} |{{#invoke:dimensions |main |blacklist={{{v_blacklist_dimension|}}} |item={{{item|}}} |unit=default |lang={{{lang|}}} }} }} }} | v_p8138 = {{#invoke:Wikidades | claim | property=P8138 <!-- statistical entity--> | separator=<br/> | list=firstrank |formatting=table |tablesort=1 | qualifier =P580 or P582 | rowsubformat1 = <small>($2–$3)</small> | qualifier2=P580 |colformat2=Y |qualifier3=P582 |colformat3=Y | rowformat= $0 $1 | value={{{v_p8138|}}} }} | v_p8138_p1082 = {{#invoke:Wikidades | claim | property=P8138 <!-- population of metropolitan area--> | list=firstrank |formatting=table |tablesort=1 | qualifier =P8138/P31 |whitelist1 =Q1768043 or Q1907114 | qualifier2=P1082 or P8138/P1082 |colformat2=unitcode | rowsubformat2=<small>({{GetLabelFix|P1082|lang={{{lang|}}}}}:$2)</small> | rowformat= $2 | value={{{v_p8138|}}} }} | v_p361 = {{#invoke:Wikidades | claim |property=P361 |list=firstrank |formatting=table |tablesort=1 <!-- part of --> | qualifier =P580 or P582 | rowsubformat1 = <small>($2–$3)</small> | qualifier2=P580 |colformat2=Y |qualifier3=P582 |colformat3=Y | rowformat= $0 $1 | value={{{v_p361|}}} }} | v_p47 = {{#invoke:Wikidades | claim | property=P47 <!-- limit with --> | separator=<br/> | list=firstrank |formatting=table |tablesort=1 | qualifier =P580 or P582 | rowsubformat1 = <small>($2–$3)</small> | qualifier2=P580 |colformat2=Y |qualifier3=P582 |colformat3=Y | qualifier4=P654 |rowsubformat4=, $4 | rowformat= $0$4 $1 | value={{{v_p47|}}} }} | v_p5141 = {{#invoke:Wikidades | claim |property=P5141 |formatting=unitcode |convert=default <!-- long_coast --> | value={{{v_p5141|}}} }} | v_p206 = {{#invoke:Wikidades | claim | property=P206 <!-- coast with --> | value={{{v_p206|}}} }} | v_p2044 = {{#invoke:Wikidades | claim | property=P2044 <!-- elevation above sea --> | separator=- |conjunction=- |formatting=unitcode | convert={{MyValue|IBgeopoli|elevation_over_sea_unit}} <!-- unit for 2044 unit --> | value={{{v_p2044|}}} }} | v_p610 = {{#invoke:Wikidades | claim | property=P610 |qualifier=P2044 OR P610/P2044 <!-- highest_point --> | formatting=table| colformat1=unitcode |convert1={{MyValue|IBgeopoli|elevation_over_sea_unit}} |rowformat=$0 $1|list=false |rowsubformat1=($1)| value={{{v_p610|}}}}} | v_p1589 = {{#invoke:Wikidades | claim | property=P1589|qualifier=P2044 OR P1589/P2044 <!-- lowest_point --> | formatting=table| colformat1=unitcode |convert=default1 |rowformat=$0 $1|list=false |rowsubformat1=($1) | value={{{v_p1589|}}} }} | v_p1365 = {{#invoke:Wikidades | claim | property=P1365 or P155 |list=bestrank |value={{{v_p1365|}}}}} | v_p1366 = {{#invoke:Wikidades | claim |property=P1366 or P156 |list=bestrank |value={{{v_p1366|}}} }} | v_p112 = {{#invoke:Wikidades | claim |property=P112 |list=bestrank |value={{{v_p112|}}} }} <!-- founder--> <!-- l_foundation_header = text to head the "v_foundation_list" block, when exists. Default value is "Chronology". --> | l_foundation_header = {{{l_foundation_header|}}} <!-- v_foundation_list = block with built list, e.g., year-event, etc. from multi-value P571 WD, or from single manual parameters --> <!-- v_p571 = manual entry or P571 (generic creation date) for single value --> | l_p571 = {{{l_p571|}}} | v_p571 = {{#ifeq:{{{v_p571|}}}|NONE|<!-- skip, no WD wanted -->|{{#if:{{{v_p571|}}}<!-- manual v_p571 -->|{{#if:{{{v_foundation2|}}}{{{v_foundation3|}}}{{{v_foundation4|}}}|<!--with more manual >> build in foundation_list -->|{{{v_p571|}}}<!-- just one manual date --> }} |{{#ifexpr:{{#invoke:Wikidades|numStatements|property=P571|list=bestrank|item={{{item|}}}}}=1 |{{format P571|item={{{item|}}}|list=bestrank }}<!-- --> {{#invoke:Wikidades|editAtWikidata||item={{{item|}}} |property=P571}} }} }} }} | v_foundation_list = {{#ifeq:{{{v_p571|}}}|NONE|<!-- skip, no WD wanted -->|{{#if:{{{v_p571|}}}<!-- manual v_p571 -->|{{#if:{{{v_foundation2|}}}{{{v_foundation3|}}}{{{v_foundation4|}}}<!-- more manuals ? -->|{{{l_p571|}}}&nbsp;&nbsp;{{{v_p571|}}}<!-- building list --> {{#if:<br/>{{{v_foundation2|}}}|{{{l_foundation2|}}}&nbsp;&nbsp;{{{v_foundation2|}}}}} {{#if:<br/>{{{v_foundation3|}}}|{{{l_foundation3|}}}&nbsp;&nbsp;{{{v_foundation3|}}}}} {{#if:<br/>{{{v_foundation4|}}}|{{{l_foundation4|}}}&nbsp;&nbsp;{{{v_foundation4|}}}}} }} |{{#ifexpr:{{#invoke:Wikidades|numStatements|property=P571|list=bestrank|item={{{item|}}}}}>1 |{{format P571|item={{{item|}}}|list=bestrank}}<!-- list just the prefered rank -->{{#invoke:Wikidades|editAtWikidata||item={{{item|}}} |property=P571}} }} }} }} <!-- v_p576 = manual entry for P576 (generic dissolution date) --> | l_p576 = {{{l_p576|}}} | v_p576 = {{#ifeq:{{{v_p576|}}}|NONE|<!-- skip, no WD wanted -->|{{#if:{{{v_p576|}}} |{{{v_p576|}}} |{{circa WD|P576|item={{{item|}}} |list=firstrank}} }} }} | l_dissolved2 = {{{l_dissolved2|}}} | v_dissolved2 = {{{v_dissolved2|}}} | v_p793 = {{#ifeq:{{{v_p793|}}}|NONE|<!-- skip, no WD wanted -->|{{#if:{{{v_p793|}}}|{{{v_p793|}}}<!-- manual value --> |{{#if:{{#invoke:Wikidades |claim |formatting=table |property=P793 |editicon=no |blacklist0={{{v_blacklist_p793|}}}|rowformat=$0}}<!-- skip to avoid extra line, when no valid values -->|<table><tr>{{#invoke:Wikidades |claim |formatting=table |property=P793 |blacklist0={{{v_blacklist_p793|}}} |tablesort=$1 |qualifier=P585 or P793/P585 or P580 or P793/P580<!-- date or beginning--> |qualifier2=P582 |qualifier3=P582<!-- useless. for future use --> |qualifier4=P710 OR P1346 OR P3279<!-- participant --> |qualifier5=P276<!-- location -->|qualifier6=P518<!-- applies to--> |qualifier7=P770<!-- destroy reason -->|qualifier8=P828<!-- caused by --> |separator=</tr><tr>|conjunction=</tr><tr> |rowsubformat1=$1 |rowsubformat4=, ⇒ $4 |rowsubformat5=&#32;($5) |rowsubformat6=:&nbsp;$6 |rowsubformat7=<br/>{{GetLabelFix|P770|lang={{{lang|}}}}}: $7 |rowsubformat8=<br/>{{GetLabelFix|P828|lang={{{lang|}}}}}: $8 |rowformat=<td class=infobox-label>$1</td><td>$0$6$5$4$7$8 }}</tr></table> }} }} }} | l_celebration_list = {{{l_celebration_list|}}} | v_celebration_list = {{#invoke:Wikidades | claim | property=P832 |qualifier=P837 OR P832/P837 | list=firstrank |separator=<br /> |formatting=table| rowformat= $0 $1 |rowsubformat1=($1) |value={{{v_celebration_list|}}} }} | l_celebration_header = {{{l_celebration_header|}}} <!-- separator between celebration_list & i the 2 single celebrations --> | l_celebration1 = {{{l_celebration1|}}} | v_celebration1 = {{{v_celebration1|}}} | l_celebration2 = {{{l_celebration2|}}} | v_celebration2 = {{{v_celebration2|}}} | v_market_day = {{{v_market_day|}}} <!-- market_day --> | v_patronal_feast = {{{v_patronal_feast|}}} <!-- patronal_feast --> | v_p417 = {{#invoke:Wikidades | claim |property=P417 |list=firstrank <!-- patron --> | value={{{v_p417|}}} }} | v_p1885 = {{#invoke:Wikidades | claim | property=P1885 | list=firstrank |formatting=table <!-- cathedral --> | qualifier =P580 or P582 |rowsubformat1 = <small>($2–$3)</small> | qualifier2=P580 |colformat2=Y |qualifier3=P582 |colformat3=Y | qualifier4=P1013 or P3831 |rowsubformat4=, $4 | rowformat= $0$4 $1 | value={{{v_p1885|}}} }} | l_territory_structure = {{{l_territory_structure|}}} | v_territory_structure = {{{v_territory_structure|}}} | l_p122 = {{{l_p122|}}} | v_p122 = {{#invoke:Wikidades | claim |property=P122 |list=firstrank |formatting=table <!-- form of government --> | qualifier =P580 or P582 |rowsubformat1 = <small>($2–$3)</small> | qualifier2=P580 |colformat2=Y |qualifier3=P582 |colformat3=Y | qualifier4=P5102 |rowsubformat4=, $4 | rowformat= $0$4 $1 |value={{{v_p122|}}} }} | v_p208 = {{#invoke:Wikidades |claim |property=P208 |list=false |formatting=table <!-- executive body --> |qualifier =P1342 or P208/P1342|rowsubformat1=<small>({{GetLabelFix|Q3814605|lang={{{lang|}}}}}: $1)</small> |rowformat= $0 $1 |value={{{v_p208|}}} }} | v_p194 = {{#invoke:Wikidades |claim |property=P194 |list=false |formatting=table <!-- legislative body --> |qualifier =P4253 or P194/P4253 |rowsubformat1=<small>{{GetLabelFix|Q3677901|lang={{{lang|}}}}}: $1</small> |qualifier2=P1342 or P194/P1342 |rowsubformat2=<small>({{GetLabelFix|Q3814605|lang={{{lang|}}}}}: $2)</small> |rowformat= $0 $1, $2 |value={{{v_p194|}}} }} <!-- head state label --> | v_p1906 = {{if both|{{#invoke:Wikidata|claim|property=P1906|formatting=table |editicon=no |rowformat=$1|tablesort=1|sorting=-1|list=false |qualifier=P582 }} |{{#if:{{#invoke:Wikidata|claim |formatting=table |editicon=no |list=firstrank |whitelist0={{MyValue|IBgeopoli|disappeared_entity}} |property=P31 |rowformat=$0 }}||itexists}} |<!-- skip, ended position (∃ P582 & P31 ≠ dissapeared state) -->|{{#invoke:Wikidades | claim | property=P1906 | list=false | formatting=label | case=infoboxlabel | value={{{v_p1906|}}} | itemgender={{#invoke:Wikidades | claim | property=P35 | list=false |formatting=raw }} }} }} | v_p35 = {{if both|{{#invoke:Wikidata|claim|property=P35|formatting=table |editicon=no <!-- head state --> |rowformat=$1 |list=bestrank |qualifier=P582 }} |{{#if:{{#invoke:Wikidata|claim |formatting=table |editicon=no |list=firstrank |whitelist0={{MyValue|IBgeopoli|disappeared_entity}} |property=P31 |rowformat=$0 }}||itexists}} |<!-- skip, ended position -->|{{#invoke:Wikidades | claim | property=P35 | formatting=table | list=bestrank | value={{{v_p35|}}} | qualifier =P580 or P582 | rowsubformat1 = <small>($2–$3)</small> | qualifier2=P580 |colformat2=Y |qualifier3=P582 |colformat3=Y | rowformat= $0 $1}} }} | v_p35_txt = {{#invoke:Wikidades | claim | property=P35 |qualifier=P580 |editicon=no | formatting=table | list=false | value={{{v_p35|}}} | rowformat =$0 $1 |rowsubformat1= ($1) }} | v_p1313 = {{if both|{{#invoke:Wikidata|claim|property=P1313|formatting=table |editicon=no |rowformat=$1|tablesort=1|sorting=-1|list=bestrank |qualifier=P582 }} |{{#if:{{#invoke:Wikidata|claim |formatting=table |editicon=no |list=firstrank |whitelist0={{MyValue|IBgeopoli|disappeared_entity}} |property=P31 |rowformat=$0 }}||itexists}} |<!-- skip, ended position -->|{{#invoke:Wikidades | claim | property=P1313 | list=bestrank | formatting=label | case=infoboxlabel | value={{{v_p1313|}}} | itemgender={{#invoke:Wikidades | claim | property=P6 | list=false |formatting=raw }} }} }} | v_p6 = {{#ifeq:{{{v_p6|}}}|NONE|<!-- skip, no WD wanted -->|{{if both|{{#invoke:Wikidata|claim|property=P6|formatting=table |editicon=no |rowformat=$1|tablesort=1|sorting=-1|list=bestrank |qualifier=P582 }} |{{#if:{{#invoke:Wikidata|claim |formatting=table |editicon=no |list=firstrank |whitelist0={{MyValue|IBgeopoli|disappeared_entity}} |property=P31 |rowformat=$0 }}||itexists}} |<!-- skip, ended position -->|{{if empty|{{#invoke:Wikidades | claim | property=P6 |value={{{v_p6|}}}<!-- Use P6 from the active item --> | list=bestrank |formatting=table |tablesort=1 | qualifier =P580 or P582 | rowsubformat1 = <small>($2–$3)</small> | qualifier2=P580 |colformat2=Y |qualifier3=P582 |colformat3=Y | rowformat= $0 $1}} |{{#if:{{#invoke:Wikidades | claim |property=P1313<!-- No P6, but have P1308-officeholder in P1313 item --> | qualifier=P1313/P1308 |formatting=table |rowformat=$1}} |{{#invoke:Wikidades | claim |property=P1308<!-- get the latest P1308-officeholder in P1313 item --> | list=false |formatting=table |tablesort=1,4 |sorting=-1 | qualifier =P580 or P582 | rowsubformat1 = <small>($2–$3)</small> | qualifier2=P580 |colformat2=Y |qualifier3=P582 |colformat3=Y | qualifier4=P1545| rowformat= $0 $1 | item={{#invoke:Wikidades |claim |property=P1313| list=false |formatting=raw}} }} }} }} }} }} | v_p6_txt = {{#invoke:Wikidades | claim | property=P6|qualifier=P580 |editicon=no | formatting=table| list=bestrank | value={{{v_p6|}}} | rowformat =$0 $1 |rowsubformat1= ($1) }} | l_lider1 = {{{l_lider1|}}} | v_lider1 = {{{v_lider1|}}} | l_lider2 = {{{l_lider2|}}} | v_lider2 = {{{v_lider2|}}} | l_represent_block = {{{l_represent_block|}}} | l_represent1 = {{{l_represent1|}}} | v_represent1 = {{{v_represent1|}}} | l_represent2 = {{{l_represent2|}}} | v_represent2 = {{{v_represent2|}}} | v_p2354_elections = {{#invoke:Wikidades |claim |property=P2354 |separator=<br/> <!-- summary of elections article --> |list=firstrank |formatting=table |tablesort=1 |qualifier =P518 or P3831 |whitelist1 = Q99228802 |qualifier2=P2354 |colformat2 = ucfirst |rowformat= $2 }} | v_p209 = {{#invoke:Wikidades |claim |property=P209 |list=false |value={{{v_p209|}}} }} <!-- judicial body --> | v_p463 = {{#ifeq:{{{v_p463|}}}|NONE|<!-- skip without get WD -->|{{if empty|{{{v_p463|}}} <!-- member of --> |{{#ifexpr:{{#invoke:Wikidades|numStatements|P463|item={{{item|}}} }} > 0 |{{#ifexpr:{{#invoke:Wikidades|numStatements|P463|item={{{item|}}} }} <21 |{{#invoke:Wikidades | claim |property=P463 | separator=<br/> |list=bestrank |formatting=table |tablesort=1 |qualifier =P580 or P582 |rowsubformat1 = <small>($2–$3)</small> |qualifier2=P580 |colformat2=Y |qualifier3=P582 |colformat3=Y |rowformat= $0 $1 }} |{{#invoke:Wikidades | claim |property=P463 | separator=<br/> |listmax=3 |formatting=table |tablesort=1 |qualifier =P580 or P582 |rowsubformat1 = <small>($2–$3)</small> |qualifier2=P580 |colformat2=Y |qualifier3=P582 |colformat3=Y |rowformat= $0 $1}}../... {{#invoke:Wikidades|numStatements|P463|item={{{item|}}}}}+ }} }} }} }} | v_p2131 = {{#invoke:Wikidades | claim |property=P2131 |qualifier=P585 <!-- PIB --> |list=false |formatting=table |colformat0=unitcode |rowsubformat1=($1) |colformat1=Y |rowformat= $0 $1 |value={{{v_p2131|}}} }} <!-- Tractament any integrat. Posició i "en referència a", anul·lats per "manuals amb manca d'ús" | PIB_posicio = {{{PIB_posicio|{{{PIB_posició|}}}}}} | PIB_refer = {{{PIB_ref|{{{PIB_refer|}}}}}} | PIB_any = {{#invoke:Wikidades | claim | property=P2131 | value={{{PIB_any|}}} |list=false |qualifier=P585 }} --> | v_p2132 = {{#invoke:Wikidades |claim |property=P2132 |qualifier=P585 <!-- PIB capita --> |list=false |formatting=table |rowformat= $0 $1 |value={{{v_p2132|}}} |rowsubformat1=($1)|colformat0=unitcode |colformat1=Y}} <!-- Tractament any integrat. Posició, anul·lats per "manuals amb manca d'ús" | PIB_capita_posicio = {{{PIB_capita_posicio|}}} | PIB_capita_any = {{#invoke:Wikidades | claim | property=P2132 | value={{{PIB_capita_any|}}} |list=false |qualifier=P585 }} --> | v_p2134 = {{#invoke:Wikidades | claim |property=P2134 |qualifier =P585 <!-- reserves --> |list=false |formatting=table |colformat0=unitcode |rowformat= $0 $1 |value={{{v_p2134|}}} |rowsubformat1=($1) |colformat1=Y}} <!-- Tractament any integrat. | reserves_totals_any = {{#invoke:Wikidades | claim | property=P2134 | value={{{reserves_totals_any|}}} |list=false | qualifier=P585 }} --> | v_p2769 = {{#invoke:Wikidades | claim |property=P2769 |qualifier=P585 <!-- budget --> |list=false |formatting=table |colformat0=unitcode |rowformat= $0 $1 |value={{{v_p2769|}}} |rowsubformat1=($1)|colformat1=Y}} <!-- Tractament any integrat. | pressupost_any = {{#invoke:Wikidades | claim | property=P2769 | value={{{pressupost_any|}}} | list=false| qualifier=P585 }} --> | v_p2135 = {{#invoke:Wikidades | claim |property=P2135 |qualifier=P585 <!-- export --> |list=false |formatting=table |rowformat= $0 $1 |value={{{v_p2135|}}} |rowsubformat1=($1)|colformat0=unitcode |colformat1=Y}} <!-- Tractament any integrat. | exportacions_any = {{#invoke:Wikidades | claim | property=P2135 | value={{{exportacions_any|}}} | list=false|qualifier=P585 }} --> | v_p2136 = {{#invoke:Wikidades | claim | property=P2136 |qualifier =P585 <!-- import --> |list=false |formatting=table |rowformat= $0 $1 |value={{{v_p2136|}}} |rowsubformat1=($1)|colformat0=unitcode |colformat1=Y}} <!-- Tractament any integrat. | importacions_any = {{#invoke:Wikidades | claim | property=P2136 | value={{{importacions_any|}}} |list=false|qualifier=P585 }} --> | l_p1081 = {{{l_p1081|}}} | v_p1081 = {{#invoke:Wikidades | claim |property=1081 |qualifier=P585 <!-- IDH --> |list=false |formatting=table |colformat0=unitcode |rowformat=$0 $1 |value={{{v_p2136|}}} |rowsubformat1=($1)|colformat1=Y}} <!-- Tractament any integrat. Posició, i "en referència a", anul·lats per "manuals amb manca d'ús" | IDH_any = {{#invoke:Wikidades | claim | property=P1081 | value={{{IDH_any|}}} |list=false |qualifier=P585 }} | IDH_posicio = {{{IDH_posicio|{{{IDH_posició|}}}}}} | IDH_refer = {{{IDH_refer|}}}--> | v_p38 = {{#invoke:Wikidades | claim | property=P38 |qualifier=P489 <!-- currency --> |value={{{v_p38|}}} |formatting=table |list=false |rowformat= $0 $1 |rowsubformat1= ($1)| rowsubformat2=, $2}} | v_p281 = {{#invoke:Wikidades | claim | property=P281 <!-- postal code--> | value={{{v_p281|}}} }} | v_p421 = {{#invoke:Wikidades | claim | property=P421 <!-- UTC --> | value={{{v_p421|}}} |list=firstrank |formatting=table |qualifier=P518 |qualifier2=P1264 |rowformat=$0$1$2 |rowsubformat1=<small> (→ $1)</small> |rowsubformat2=, $2}} | v_p190 = {{#ifeq:{{{v_p190|}}}|NONE|<!-- skip without get WD -->|{{if empty|{{{v_p190|}}} <!-- twins town --> |{{#ifexpr:{{#invoke:Wikidades|numStatements|P190|item={{{item|}}} }} > 0 |{{#ifexpr:{{#invoke:Wikidades|numStatements|P190|item={{{item|}}} }} <21 |{{#invoke:Wikidades | claim |property=P190| separator=<br/> |list=bestrank |formatting=table |tablesort=1 |qualifier =P580 or P582 |rowsubformat1 = <small>($2–$3)</small> |qualifier2=P580 |colformat2=Y |qualifier3=P582 |colformat3=Y |rowformat= $0 $1 }} |{{#invoke:Wikidades | claim |property=P190| separator=<br/> |listmax=3 |formatting=table |tablesort=1 |qualifier =P580 or P582 |rowsubformat1 = <small>($2–$3)</small> |qualifier2=P580 |colformat2=Y |qualifier3=P582 |colformat3=Y |rowformat= $0 $1 }}../... {{#invoke:Wikidades|numStatements|P190|item={{{item|}}}}}+ }} }} }} }} | v_p78 = {{#invoke:Wikidades | claim | property=P78 <!-- Internet domain --> | value={{{v_p78|}}} }} | v_p474 = {{#invoke:Wikidades | claim | property=P474 or P473 <!-- Phone pre-code --> |value={{{v_p474|}}} }} | v_p2852 = {{#invoke:Wikidades | claim | property=P2852 <!-- emergency call --> | value={{{v_p2852|}}} }} | v_external_indicatives = {{#ifeq:{{{v_external_indicatives|}}} |NONE|<!-- skip, no WD wanted -->|{{Infobox political geography/codes| item={{{item|}}} |lang={{{lang|}}} |state={{#invoke:Wikidades |claim |property=P17 |list=false |formatting=raw}} }} }} | v_colors = {{{v_colors|}}} | v_p708 = {{#ifeq:{{{v_p708|}}} |NONE|<!-- skip, no WD wanted -->|{{if empty|{{{diocesi|}}} <!-- diocese --> |{{#invoke:Wikidades | claim |property=P708 |list=false}} |{{#invoke:Wikidades | claim |property=P5607 |list=false |formatting=table |rowformat=&nbsp;($0)}} }} }} <!-- Free to use fields. There are 2 sets of "label + name" for each block (characteristics, geography, history, economy, government, indicative, and final). There are also six special blocks, one for each content subject, to allow for importing information blocks that have been previously formatted (e.g., an included infobox) that must be prepared from a preinfobox to deal with entities having a large numer of parameters being too specify, so they might bring about an innecessary complexity in this template. --> | v_characteristics_special_block = {{{v_characteristics_special_block|}}} | v_geography_special_block = {{{v_geography_special_block|}}} | v_history_special_block = {{{v_history_special_block|}}} | v_government_special_block = {{{v_government_special_block|}}} | v_economy_special_block = {{{v_economy_special_block|}}} | v_indicative_special_block = {{{v_indicative_special_block|}}} | v_final_special_block = {{{v_final_special_block|}}} | l_characteristics1 = {{{l_characteristics1|}}} | v_characteristics1 = {{{v_characteristics1|}}} | l_characteristics2 = {{{l_characteristics2|}}} | v_characteristics2 = {{{v_characteristics2|}}} <!-- | etiqueta_poblacio1 = {{{etiqueta_poblacio1|}}} | nom_poblacio1 = {{{nom_poblacio1|}}} | etiqueta_poblacio2 = {{{etiqueta_poblacio2|}}} | nom_poblacio2 = {{{nom_poblacio2|}}} --> | l_geography1 = {{{l_geography1|}}} | v_geography1 = {{{v_geography1|}}} | l_geography2 = {{{l_geography2|}}} | v_geography2 = {{{v_geography2|}}} | l_history1 = {{{l_history1|}}} | v_history1 = {{{v_history1|}}} | l_history2 = {{{l_history2|}}} | v_history2 = {{{v_history2|}}} | l_government1 = {{{l_government1|}}} | v_government1 = {{{v_government1|}}} | l_government2 = {{{l_government2|}}} | v_government2 = {{{v_government2|}}} | l_economy1 = {{{l_economy1|}}} | v_economy1 = {{{v_economy1|}}} | l_economy2 = {{{l_economy2|}}} | v_economy2 = {{{v_economy2|}}} | l_indicative1 = {{{l_indicative1|}}} | v_indicative1 = {{{v_indicative1|}}} | l_indicative2 = {{{l_indicative2|}}} | v_indicative2 = {{{v_indicative2|}}} | l_final1 = {{{l_final1|}}} | v_final1 = {{{v_final1|}}} | l_final2 = {{{l_final2|}}} | v_final2 = {{{v_final2|}}} | v_p1435 = {{#if:{{#invoke:Wikidades |claim |property=P1435 |list=false |value={{{v_p1435}}} }}<!-- look for heritage -->|{{Heritage protection/P1435|item={{{item|}}} |child=yes |blacklist0={{{v_blacklist_p1435|}}} }} }} | v_identifiers ={{#ifeq:{{{v_identifiers|}}}|NONE|<!-- skip, no WD wanted -->|{{Identifiers |item={{{item|}}} |lang={{{lang|}}} }} }} | v_p856 = {{#ifeq:{{{v_p856|{{{website|}}}}}} |NONE|<!-- jumpt, we not want to recover WD -->|{{#if:{{{v_p856|{{{website|}}}}}} |{{if empty|{{{v_p856|}}} | {{{website|}}} }} |{{#if:{{#invoke:Wikidades|validProperty|P856|item={{{item|}}} }} |{{#ifeq:{{#invoke:Wikidades |claim |property=P856 |list=false |formatting=table |qualifier=P582 |rowformat=$1 |editicon=no}} | {{somevalue|lang={{{lang|}}}}}<!-- -->|{{#invoke:Wikidades |claim |property=P856 |list=false |formatting=weblink }}<!-- -->|{{#invoke:Wikidades |claim |property=P856 |list=false |formatting=table |colformat0=weblink |qualifier =P582 |rowsubformat1=&nbsp;→&nbsp;$2$3 |qualifier2=P1065 |rowsubformat2=[[Fitxer:Cloud download font awesome.svg|15px|link=$2]] |qualifier3=P2960 |colformat3=Y |rowsubformat3=&nbsp;<small>($3)</small> |rowformat=$0$1 }} }} }} }} }} | v_footnotes = {{{v_footnotes|}}} }}</includeonly><!-- Parameter check: -->{{#invoke:TemplatePar |check |template=Plantilla:Infobox political geography |all= |opt= item= lang= child= v_cllps_member_of= v_cllps_UTC= v_cllps_twinstown= v_cllps_capital_of= v_cllps_territories= v_cllps_limits= v_cllps_celebration= v_cllps_part_of= v_cllps_v_p1365_list= v_icon= v_icon_title= v_name= v_switched_images= v_p18= v_p18_caption= v_p5252= v_p2716= v_p8592= v_p3451= v_basic_maps= v_p1621= v_p1621_caption= v_p1621_size= v_p1621_alt= v_draw_map= v_draw_layer= v_coord_display= v_nocateg_coord= v_p625_lat_lon= v_p625_lat_lon_2= v_p625_lat_dec= v_p625_lon_dec= v_p625_lat_dec2= v_p625_lon_dec2= v_item_territory= v_p242= v_locator_map= v_p242_size= v_zoom_map= v_marker= v_marker_symbol= v_marker_name= v_marker_title= v_marker_description= v_marker_image= v_marker_color= v_marker_size= v_marker_2= v_marker_symbol_2= v_marker_name_2= v_marker_title_2= v_marker_description_2= v_marker_image_2= v_marker_color_2= v_marker_size_2= v_stroke_4= v_stroke-width_4= v_marker_5= v_marker_symbol_5= v_marker_name_5= v_marker_title_2= v_marker_description_5= v_marker_image_5= v_marker_color_5= v_marker_size_5= v_coordinate_serie_5= v_size_map= v_blacklist_layer= v_blacklist_dimension= v_blacklist_p793= v_blacklist_p1435= v_p1081= v_p2131= v_p2132= v_p131_admin_1= v_p131_admin_2= v_p131_admin_3= v_p131_admin_4= v_admin_type_1= v_admin_type_2= v_admin_type_3= v_admin_type_4= v_p190= v_p41_alt= v_p94_alt= v_p2044= v_p1365= v_p41= v_p206= v_economy_special_block= v_final_special_block= v_geography_special_block= v_government_special_block= v_history_special_block= v_indicative_special_block= v_characteristics_special_block= v_p36= v_capital2= v_p1376= v_p1885= v_largest_city= v_p281= v_p474= v_p473= v_colors= l_p1383= v_p1383= l_p150= v_p150= v_p807= v_celebration1= v_celebration2= v_p576= v_dissolved2= v_p571= v_foundation2= v_foundation3= v_foundation4= v_market_day= v_dimensions= v_p708= v_p78= v_p501= v_p8138= v_p8138_p1082= v_p94= v_p418= v_p138= l_p1081= v_p1906= v_p1313= l_p36= l_capital2= l_celebration_header= l_celebration1= l_celebration2= l_largest_city= l_p576= l_dissolved= l_dissolved2= l_economy1= l_economy2= l_final1= l_final2= l_p122= l_foundation_header= l_p571= l_foundation2= l_foundation3= l_foundation4= l_geography1= l_geography2= l_government1= l_government2= l_history1= l_history2= l_indicative1= l_indicative2= l_lider1= l_lider2= l_lider3= l_p37= l_p2936= l_celebration_list= l_characteristics1= l_characteristics2= l_p2670= l_territory_structure= l_represent_block= l_represent1= l_represent2= v_p500= v_p2135= v_p2354_elections= v_patronal_feast= v_p793= v_p122= v_p112= v_p1549= v_ethnic_groups= v_p85= v_p85_aud= v_p421= v_p2136= v_p1546= v_p1451= v_p47= v_p5141= v_p1538= v_p37= v_p2936= v_celebration_list= v_foundation_list= v_p856= v_p742= v_p463= v_p38= v_p35= v_p6= v_economy1= v_economy2= v_final1= v_final2= v_geography1= v_geography2= v_government1= v_government2= v_history1= v_history2= v_external_indicatives= v_indicative1= v_indicative2= v_lider1= v_lider2= v_lider3= v_characteristics1= v_characteristics2= v_p1705= v_p1705_lang= v_p1342= v_p2670= v_footnotes= v_territory_structure= v_p208= v_p209= v_p194= v_historic_state= v_p361= v_p417= v_p163= v_p237= v_p418= v_p1082= v_p1366= v_p156= v_p37predoling= v_p2769= v_p610= v_p1589= v_p3075= v_p140= v_represent1= v_represent2= v_p2134= v_p2238= v_p1449= v_p2046= v_p2927= v_p2852= v_p1336= v_p37_zonaling= v_identifiers= v_p1435= v_p2354= v_p31= typology= v_formatted_image = |cat=Infotaules usades amb paràmetres desconeguts |format=0|preview=1|errNS=0 }}<!-- rastreig provisional de paràmetres -->{{#if:{{{superficie|}}} |{{#if:{{#invoke:Wikidades | claim | property=P2046}} |{{#invoke:utilitats|rastreig|Infotaula_geografia/esborrar_sup}}<!-- 0 --> |{{#invoke:utilitats|rastreig|Infotaula_geografia/revisar_sup}} }} }}<!-- -->{{#if:{{{poblacio|}}} | {{#invoke:utilitats|rastreig|Infotaula_geografia/poblacio}} }}<!-- --><noinclude>{{documentation}}</noinclude> ky5zew3zp6lr6hjjyxyosak8tofbj1e 136753 136752 2026-04-30T17:26:15Z آیات محراج 11062 136753 wikitext text/x-wiki <noinclude>{{Uses TemplateStyles|template:Infobox event/styles.css}} <!-- {{left|{{infotaula geografia política|item=Q142|nom=anterior: {{q|Q142}}|coord_display=inline}} }} -->{{left|{{Infobox political geography |item=Q844930|v_name= {{q|Q844930}}|v_coord_display=inline}} }} {{left|{{Infobox political geography |item=Q334|v_name= {{q|Q334}}|v_coord_display=inline}} }} {{left|{{Infobox political geography |item=Q29|v_name= {{q|Q12586}}|v_coord_display=inline |l_foundation_header=historial}}}} <!-- FI EXEMPLES --></noinclude><includeonly><templatestyles src="Infobox political geography/styles.css" /><!-- -->{{Infobox political geography/formatglobal | child = {{{child|}}} <!-- shared parameters --> | item = {{{item|}}} | lang = {{#invoke:Wikidades|lang|{{{lang|}}}}} <!-- minimun to collapse lists. Default without inform them = 180 characters --> | v_cllps_member_of = {{{v_cllps_member_of|}}} | v_cllps_UTC = {{{v_cllps_UTC|}}} | v_cllps_twinstown = {{{v_cllps_twinstown|}}} | v_cllps_capital_of = {{{v_cllps_capital_of|}}} | v_cllps_territories = {{{v_cllps_territories|}}} | v_cllps_limits = {{{v_cllps_limits|}}} | v_cllps_part_of = {{{v_cllps_part_of|}}} | v_cllps_celebration = {{{v_cllps_celebration|}}} | v_cllps_v_p1365_list = {{{v_cllps_v_p1365_list|}}} | v_icon = {{#ifeq:{{{v_icon|}}}|NONE|<!-- skip without icon -->|{{if empty|{{{v_icon|}}} | {{InParent|IBgeopoli|p=P279|item={{{item|}}} }}<!-- specialized icon by subclass --> | {{MyValue|IBgeopoli|img_geopoli}} <!-- default icon --> }} }} | v_name = {{if empty|{{{v_name|}}} | {{Title without disambig}} }} | v_p31 = {{#invoke:Wikidades |claim |property=P31 |list=bestrank |value={{{v_p31|{{{typology|}}}}}} }} | v_p1705_txt = {{#invoke:Wikidades | claim | property=P1705 |list=firstrank |editicon=no | value={{{v_p1705|}}}| formatting=text}} <!-- takes format "text" to determine whether it has the same value as the basic name --> | v_p1705 = {{#invoke:Wikidades | claim | property=P1705 | list=firstrank | value={{{v_p1705|}}} | formatting=$text ($language) | separator=<br/> }} | v_p1705_lang = {{#if:{{{v_p1705|}}}|{{{v_p1705_lang|}}} }}<!-- separated language, if manual. If WD, it is edited within P1705 value --> | v_p1621 = {{#if:{{{v_p1621|}}} |{{#invoke:InfoboxImage|InfoboxImage|image= {{{v_p1621|}}} |size=300x300px|alt={{{v_p1621_alt|}}} }}{{#if:{{{v_p1621_caption|}}}|<br />{{{v_p1621_caption|}}} }} |{{if then show|{{#invoke:Wikidades | claim | formatting=table | list=false | property=P1621 | qualifier =P2096 |rowsubformat1=<br/>$1 | qualifier2=P407 |whitelist2={{MyValue|PriorityImages|Accepted_lang}} | rowformat = [[File:$0|300x300px|lang={{{lang|}}}]]$1}} <!-- Aquest segon invoke preveu recuperar un mapa sense llengua o amb qualsevol altre P407, si no hi ha català --> |{{#invoke:Wikidades | claim | formatting=table | list=false | property=P1621 | qualifier =P2096 |rowsubformat1=<br/>$1 | rowformat = [[File:$0|300x300px|lang={{{lang|}}}]]$1}} }} }} | v_p1621_caption = {{{v_p1621_caption|}}} | v_p1621_size = {{{v_p1621_size|}}} | v_p1621_alt = {{{v_p1621_alt|}}} | v_draw_map = {{{v_draw_map|}}} | v_p625_lat_dec = {{#if:{{{v_p625_lon_dec|}}} | {{{v_p625_lat_dec|}}} }} | v_p625_lon_dec = {{#if:{{{v_p625_lat_dec|}}} | {{{v_p625_lon_dec|}}} }} | v_p625_lat_lon = {{if both|{{{v_p625_lat_dec|}}} | {{{v_p625_lon_dec|}}} |<!-- manual coordinates -->|{{GetLatLon|P625|P276|P159|item={{{item|}}} }} }} | v_p41 = {{#invoke:Wikidades |claim| property=P41 | list=false |editicon=false |shownovalue=no |showsomevalue=no |value={{{v_p41|}}} }} | v_p94 = {{#invoke:Wikidades |claim| property=P94 or P158 | list=false |editicon=false |shownovalue=no |showsomevalue=no |value={{{v_p94|}}} }} | v_p163 = {{#invoke:Wikidades |claim| property=P163 |qualifier=/P163| list=false |formatting=table |rowformat=[[$0|$1]] | colformat0=sitelink |editicon=false |rowsubformat1={{GetLabelFix|Q14660|lang={{{lang|}}}|linked=no}} |shownovalue=no |showsomevalue=no |value={{{v_p163|}}} }} | v_p237 = {{#if:{{#invoke:Wikidades |claim| property=P94 or P158 | list=false |editicon=false |shownovalue=no |showsomevalue=no |value={{{v_p94|}}} }}<!-- have COA ? -->|{{if empty |{{#invoke:Wikidades | claim| property=P237 |qualifier=/P237| list=false |formatting=table |rowformat=[[$0|$1]] | colformat0=sitelink |editicon=false |rowsubformat1={{GetLabelFix|Q14659|lang={{{lang|}}}|linked=no}} |shownovalue=no |showsomevalue=no |value={{{v_p237|}}} }} |{{#invoke:Wikidades | claim| property=P418|qualifier=/P418| list=false |formatting=table |rowformat=[[$0|$1]] | colformat0=sitelink |editicon=false |rowsubformat1={{GetLabelFix|Q14659|lang={{{lang|}}}|linked=no}} |shownovalue=no |showsomevalue=no |value={{{v_p237|}}} }} }} }} | v_p1546 = {{if empty|{{#invoke:Wikidades |claim |property=P1546 <!-- P1546=motto entity --> |list=firstrank |separator=<br /> |formatting=table |qualifier=P580 or P582 |rowsubformat1=<small>($2–$3)</small> |qualifier2=P580 |colformat2=Y |qualifier3=P582 |colformat3=Y |qualifier4=P3831|blacklist4={{MyValue|IBgeopoli|blacklist_motto}} |rowformat= «$0» $1 |value={{trim single quotes|{{{v_p1546|}}}}} }} |{{#invoke:Wikidades |claim |property=P1451 <!-- P1451=motto text--> |list=bestrank |separator=<br /> |formatting=table |qualifier=P580 or P582 |rowsubformat1=<small>($2–$3)</small> |qualifier2=P580 |colformat2=Y |qualifier3=P582 |colformat3=Y |qualifier4=P3831|blacklist4={{MyValue|IBgeopoli|blacklist_motto}} |qualifier5=P2441|rowsubformat5=<br>''$5'' |rowformat= «$0» $1$5 |value={{trim single quotes|{{{v_p1546|}}}}} }} }} | v_p2238 = {{#invoke:Wikidades | claim | property=P2238 <!-- symbol --> | separator=<br/> | list=firstrank |formatting=table |tablesort=1 | qualifier =P3831 |rowsubformat1=($1) |colformat0=ucfirst | rowformat= $0 $1 | value={{{v_p2238|}}} }} | v_p138 = {{#invoke:Wikidades | claim | property=P138 | list=firstrank <!-- eponym --> | value={{{ v_p138|}}} }} | v_p1449 = {{#invoke:Wikidades | claim | property=P1449 | list=firstrank <!-- nickname --> | value={{{v_p1449|}}} }} | v_p85 = {{#invoke:Wikidades | claim | property=P85 <!-- anthem --> | value={{{v_p85|}}} | list=false | formatting=table | qualifier = P580 | qualifier2 = P582 | rowformat = ''$0'' $1 | rowsubformat1= ($1$2) | rowsubformat2= -$2 }} | v_p85_aud = {{#invoke:Wikidades | claim | property=P85 <!-- anthem audio --> | list=false |qualifier = P51 | value={{{v_p85_aud|}}} }} <!-- Multi-images with switcher2 --> | v_formatted_image = {{{v_formatted_image|}}}<!-- image preformated for instance, with {{Photo montage}}. Exceptional treatement --> | v_switched_images = {{#ifeq:{{{v_switched_images|}}}|NONE|<!-- skip, no images wanted -->|{{#if:{{#invoke:Wikidades|claim |property=P18 or P6802 or P2716 or P3451 or P8592 | value={{{v_p18|{{{v_image|}}}}}} }} |{{Switcher2 |width=300x300 |center=y |lang={{#invoke:Wikidades|lang|{{{lang|}}}}} |caption5={{GetLabelFix|P18|lang={{{lang|}}} }} |caption4={{GetLabelFix|P5252|lang={{{lang|}}} }} |caption3={{GetLabelFix|P2716|lang={{{lang|}}} }} |caption2={{GetLabelFix|P8592|lang={{{lang|}}} }} |caption1={{GetLabelFix|P3451|lang={{{lang|}}} }} |image5={{if empty|{{#invoke:wikidades |claim|property=P18|formatting=table <!-- search image in WP lang --> |qualifier=P2096 or P585 |qualifier2=P407 |whitelist2={{MyValue|PriorityImages|Accepted_lang}} |rowformat=$0 |value={{{v_p18|}}} |shownovalue=no |showsomevalue=no |editicon=no }} |{{#invoke:Wikidades|claim |property=P18 |qualifier=P2096 or P585 |list=false |editicon=no | formatting=table |rowformat =$0 |shownovalue=no |showsomevalue=no |value={{{v_p18|}}} }} }} |image4={{if empty|{{#invoke:wikidades |claim|property=P5252|formatting=table <!-- search image in WP lang --> |qualifier=P2096 or P585 |qualifier2=P407 |whitelist2={{MyValue|PriorityImages|Accepted_lang}} |rowformat=$0 |value={{{v_p5252|}}} |shownovalue=no |showsomevalue=no |editicon=no }} |{{#invoke:Wikidades|claim |property=P5252 |qualifier=P2096 or P585 |list=false |editicon=no | formatting=table |rowformat =$0 |shownovalue=no |showsomevalue=no |value={{{v_p5252|}}} }} }} |image3={{if empty|{{#invoke:wikidades |claim|property=P2716|formatting=table <!-- search image in WP lang --> |qualifier=P2096 or P585 |qualifier2=P407 |whitelist2={{MyValue|PriorityImages|Accepted_lang}} |rowformat=$0 |value={{{v_p2716|}}} |shownovalue=no |showsomevalue=no |editicon=no }} |{{#invoke:Wikidades|claim |property=P2716 |qualifier=P2096 or P585 |list=false |editicon=no | formatting=table |rowformat =$0 |shownovalue=no |showsomevalue=no |value={{{v_p2716|}}} }} }} |image2={{if empty|{{#invoke:wikidades |claim|property=P8592|formatting=table <!-- search image in WP lang --> |qualifier=P2096 or P585 |qualifier2=P407 |whitelist2={{MyValue|PriorityImages|Accepted_lang}} |rowformat=$0 |value={{{v_p8592|}}} |shownovalue=no |showsomevalue=no |editicon=no }} |{{#invoke:Wikidades|claim |property=P8592 |qualifier=P2096 or P585 |list=false |editicon=no | formatting=table |rowformat =$0 |shownovalue=no |showsomevalue=no |value={{{v_p8592|}}} }} }} |image1={{if empty|{{#invoke:wikidades |claim|property=P3451|formatting=table <!-- search image in WP lang --> |qualifier=P2096 or P585 |qualifier2=P407 |whitelist2={{MyValue|PriorityImages|Accepted_lang}} |rowformat=$0 |value={{{v_p3451|}}} |shownovalue=no |showsomevalue=no |editicon=no }} |{{#invoke:Wikidades|claim |property=P3451 |qualifier=P2096 or P585 |list=false |editicon=no | formatting=table |rowformat =$0 |shownovalue=no |showsomevalue=no |value={{{v_p3451|}}} }} }} |caption_text5={{#if:{{{v_p18|}}} | {{{v_p18_caption|}}} |{{str split|{{#invoke:Wikidades|claim |property=P18 |qualifier=P2096 |item={{{item|}}} |qualifier2=P585 |rowsubformat2=($2$3) |colformat2=Y |qualifier3=P276 |rowsubformat3=, $3 |list=false |editicon=no | formatting=table |rowformat =$0↔$1 $2 }}|↔|2}} }} |caption_text4={{str split|{{#invoke:Wikidades|claim |property=P5252 |qualifier=P2096 |item={{{item|}}} |qualifier2=P585 |rowsubformat2=($2$3) |colformat2=Y |qualifier3=P276 |rowsubformat3=, $3 |list=false |editicon=no | formatting=table |rowformat =$0↔$1 $2 }}|↔|2}} |caption_text3={{str split|{{#invoke:Wikidades|claim |property=P2716 |qualifier=P2096 |item={{{item|}}} |qualifier2=P585 |rowsubformat2=($2$3) |colformat2=Y |qualifier3=P276 |rowsubformat3=, $3 |list=false |editicon=no | formatting=table |rowformat =$0↔$1 $2 }}|↔|2}} |caption_text2={{str split|{{#invoke:Wikidades|claim |property=P8592 |qualifier=P2096 |item={{{item|}}} |qualifier2=P585 |rowsubformat2=($2$3) |colformat2=Y |qualifier3=P276 |rowsubformat3=, $3 |list=false |editicon=no | formatting=table |rowformat =$0↔$1 $2| }}|↔|2}} |caption_text1={{str split|{{#invoke:Wikidades|claim |property=P3451 |qualifier=P2096 |item={{{item|}}} |qualifier2=P585 |rowsubformat2=($2$3) |colformat2=Y |qualifier3=P276 |rowsubformat3=, $3 |list=false |editicon=no | formatting=table |rowformat =$0↔$1 $2 }}|↔|2}} }}<!-- end switcher2 --> |{{#if:{{MyValue|IBgeopoli|no_image_categ}} <!-- do categorize when no image ? --> |{{main other|[[category:{{MyValue|IBgeopoli|no_image_categ}}]]|}} }} }}<!-- end no images found --> }}<!-- end no images wanted --> | v_basic_maps = {{#if:{{{v_p242|}}} | [[File:{{{v_p242|}}}|250px]] | {{#if: {{#property:P242|from={{{item|}}}}} | [[File:{{#property:P242|from={{{item|}}}}}|250px]] }} }} {{#invoke:Infobox mapframe | auto | id = {{{item|}}} | onByDefault = yes | mapframe-frame-width = 250 | mapframe-marker = place | mapframe-type = landmark | mapframe-zoom = {{{v_zoom_map|}}} }} | upper_admin_structure = {{#ifeq: {{{v_p131_admin_1|{{{v_p131_admin_2|{{{v_p131_admin_3|{{{v_p131_admin_4|}}}}}}}}}}}}|NONE|<!-- skip, no WD wanted -->|{{infoboxFrame|child=yes |bodystyle = infobox_bodystyle |titleclass = infobox_titlestyle |headerclass = infobox_headerstyle |labelclass = infobox-label |datastyle = text-align:start |data3 = {{#if: {{{v_historic_state|}}} {{{v_p131_admin_1|}}} {{{v_p131_admin_2|}}} {{{v_p131_admin_3|}}}{{{v_p131_admin_4|}}}|<!-- do not get list from WD -->|<tr>{{#invoke:Wikidades |getParentValues |list=false |sorting=-1 |uptolabelid={{MyValue|IBgeopoli|top_level_for_P131}}|separator=</tr><tr> |rowformat=<td class=infobox-label>'''$0'''</td><td>$1</td>}}</tr> }} |label10 = {{{v_admin_type_1|}}} |data10 = {{{v_p131_admin_1|}}} |label15 = {{{v_admin_type_2|}}} |data15 = {{{v_p131_admin_2|}}} |label20 = {{{v_admin_type_3|}}} |data20 = {{{v_p131_admin_3|}}} |label25 = {{{v_admin_type_4|}}} |data25 = {{{v_p131_admin_4|}}} }} }} | v_p1336 = {{#ifeq:{{{v_p1336|}}}|NONE|<!-- skip without get WD -->|{{if empty |{{{v_p1336|}}} <!-- claimed territory --> |{{#invoke:Wikidades | claim | property=P17 |qualifier=P1310| list=firstrank}} |{{#invoke:Wikidades | claim | property=P1336 |tablesort=1 |list=firstrank |formatting=table |qualifier=P580 or P582 |rowsubformat1=<small>($2–$3)</small> | qualifier2=P580 |colformat2=Y |qualifier3=P582 |colformat3=Y | rowformat= $0 $1 }} }} }} | v_p500 = {{#invoke:Wikidades | claim | property=P500| list=firstrank | value={{{v_p500|}}} }} | v_p501 = {{#invoke:Wikidades | claim | property=P501| list=firstrank | value={{{v_p501|}}} }} | v_p1376 = {{#invoke:Wikidades | claim | property=P1376 <!-- capital of--> | list=firstrank |formatting=table |tablesort=1 | qualifier =P580 or P582 | rowsubformat1 = <small>($2–$3)</small> | qualifier2=P580 |colformat2=Y |qualifier3=P582 |colformat3=Y | rowformat= $0 $1 | value={{{v_p1376|}}} }} | l_p36 = {{{l_p36|}}} | v_p36 = {{#invoke:Wikidades | claim | property=P36 <!-- capital --> | list=firstrank |formatting=table |tablesort=1 | qualifier =P580 or P582 | rowsubformat1 = <small>($2–$3)</small> | qualifier2=P580 |colformat2=Y |qualifier3=P582 |colformat3=Y | rowformat= $0 $1 | value={{{v_p36|}}} }} | v_p36_txt = {{#invoke:Wikidades | claim | property=P36 |editicon=no | list=false |formatting=table |tablesort=1 | rowformat= $0 |colformat0=label | value={{{v_p36|}}} }} | l_capital2 = {{{l_capital2|}}} | v_capital2 = {{{v_capital2|}}} | l_largest_city = {{{l_largest_city|}}} | v_largest_city = {{{v_largest_city|}}} | l_p1383 = {{{l_p1383|{{{l_p150|}}}}}} | v_p1383 = {{#ifeq:{{{v_p1383|}}}|NONE|<!-- skip without get WD -->|{{if empty|{{{v_p1383|}}} <!-- contains territorial entity --> |{{#ifexpr:{{#invoke:Wikidades|numStatements|P1383|item={{{item|}}} }} > 0 |{{#ifexpr:{{#invoke:Wikidades|numStatements|P1383|item={{{item|}}} }} <21 |{{#invoke:Wikidades | claim | property=P1383 | separator=<br /> | list=firstrank |formatting=table |tablesort=0 | qualifier =P580 or P582 | rowsubformat1 = <small>($2–$3)</small> | qualifier2=P580 |colformat2=Y |qualifier3=P582 |colformat3=Y | rowformat= $0 $1 |shownovalue=no}} |{{#invoke:Wikidades | claim | property=P1383 | separator=<br /> | listmax=3 |formatting=table |tablesort=0 | qualifier =P580 or P582 | rowsubformat1 = <small>($2–$3)</small> | qualifier2=P580 |colformat2=Y |qualifier3=P582 |colformat3=Y | rowformat= $0 $1 |shownovalue=no }}../... {{#invoke:Wikidades|numStatements|P1383|item={{{item|}}}}}+ }} }} |{{#ifexpr:{{#invoke:Wikidades|numStatements|P150|item={{{item|}}} }} > 0 |{{#ifexpr:{{#invoke:Wikidades|numStatements|P150|item={{{item|}}} }} <21 |{{#invoke:Wikidades | claim | property=P150 | separator=<br /> | list=firstrank |formatting=table |tablesort=0 | qualifier =P580 or P582 | rowsubformat1 = <small>($2–$3)</small> | qualifier2=P580 |colformat2=Y |qualifier3=P582 |colformat3=Y | rowformat= $0 $1 |shownovalue=no}} |{{#invoke:Wikidades | claim | property=P150 | separator=<br /> | listmax=3 |formatting=table |tablesort=0 | qualifier =P580 or P582 | rowsubformat1 = <small>($2–$3)</small> | qualifier2=P580 |colformat2=Y |qualifier3=P582 |colformat3=Y | rowformat= $0 $1 |shownovalue=no }}../... {{#invoke:Wikidades|numStatements|P150|item={{{item|}}}}}+ }} }} }} }} | l_p2670 = {{#if:{{{v_p2670|}}} | {{{l_p2670|{{{l_division_qty|}}}}}} }} <!--label for # of subdivisions (manual)--> | v_p2670 = {{#ifeq:{{{v_p2670|}}}|NONE|<!-- skip without get WD -->|{{if empty|{{{v_p2670|}}} |{{#if: {{#invoke:Wikidades | claim | property=P2670 | list=firstrank | formatting= $1 | qualifier = P1114 }} <!-- filter ∃ P1114, to avoid item without quantity --> |<tr>{{#invoke:Wikidades | claim | property=P2670 | formatting= table <!-- # of subdivisions --> | colformat0= label |case0=infoboxlabel |list=firstrank | qualifier = P1114 | qualifier2= P585 |rowsubformat2 = <small>($2)</small> | rowformat = <td class="infobox-label">'''{{((}}ucfirst:$0{{))}}'''</td><td>$1 $2</td> | separator=</tr><tr>|conjunction=</tr><tr>| value={{{v_p2670|{{{v_division_qty|}}}}}} }}</tr> }} }} }} | v_p807 = {{#invoke:Wikidades | claim | property=P807 |qualifier =P585 |list=bestrank |formatting=table |rowformat= $0 $1 |rowsubformat1=<small>($1)</small> |colformat0=unitcode |colformat1=Y |value={{{v_p807|}}} }} | v_p1082 = {{#invoke:Wikidades | claim | property=P1082 |qualifier =P585 |list=false |formatting=table |rowformat= $0 $1 |rowsubformat1=<small>($1)</small> |colformat0=unitcode |colformat1=Y |value={{{v_p1082|}}} }} | population_density = {{#ifeq:{{{v_p1082|}}}|NONE|<!-- skip -->|{{#ifeq:{{{v_p2046|}}}|NONE|<!-- skip if someone =NONE -->|{{if both|{{#invoke:Wikidades|claim|property=P1082 |list=false |formatting=raw|editicon=no}} |{{#invoke:Wikidades|claim|property=P2046|list=false |formatting=raw|editicon=no}} |{{formatnum: {{#expr:{{#invoke:Wikidades|claim|property=P1082 |list=false |formatting=raw|editicon=no}} <!-- The split ignores units from digits when convert parameter acts--> / {{str split|1={{#invoke:Wikidades |claim |property=P2046 |list=false |formatting=raw |convert={{MyValue|IBgeopoli|area_unit}} |editicon=no}}|2=" "|3=1}} round 2}} }} <small>{{#invoke:Wikidades |claim |property=P5061 |item={{MyValue|IBgeopoli|popul_density_unit}} |list=false|editicon=no}}</small> }} }} }} | v_p1538 = {{#invoke:Wikidades | claim | property=P1538 |qualifier=P585 <!-- household --> |list=false |formatting=table |colformat0=unitcode |rowformat= $0 $1|rowsubformat1=($1) |colformat1=Y |value={{{v_p1538|}}} }} | v_p2046 = {{#invoke:Wikidades | claim | property=P2046 |list=false <!-- area --> |formatting=unitcode |convert=default | value={{{v_p2046|}}} }} | v_p1549 = {{#invoke:Wikidades | claim |property=P1549 <!-- demonym --> |list=lang |value={{{v_p1549|}}} |conjunction=,&#32;}} | v_p742 = {{#invoke:Wikidades | claim | property=P742 <!-- pseudonym --> |list=lang |value={{{v_p742|}}} |conjunction=,&#32;}} | l_p37 = {{if empty|{{{l_p37|}}} <!-- official o used language --> |{{#if:{{{v_p37_predoling|}}}| {{GetLabelFix|Q9062186|lang={{{lang|}}}}} }} |{{#if:{{{v_p37_zonaling|}}} | {{GetLabelFix|Q1149061|lang={{{lang|}}}}} }} |{{#if:{{#invoke:Wikidades |claim |property=P37 |editicon=no }}|<!-- -->|{{GetLabelFix|P2936|lang={{{lang|}}}}} }} }} | v_p37 = {{#ifeq:{{{v_p37_predoling|}}} {{{v_p37_zonaling|}}} {{{v_p37|}}}|NONE|<!-- skip, no WD wanted -->|{{if empty|{{{v_p37_predoling|}}} |{{{v_p37_zonaling|}}} |{{{v_p37|}}} |{{#invoke:Wikidades |claim |property=P37 or P2936 | qualifier=P3831 | list=firstrank |separator=<br /> |formatting=table |rowformat = $0 $1 |rowsubformat1=($1) }} }} }} | v_p3075 = {{#invoke:Wikidades | claim | property=P3075 or P140 |list=firstrank |value={{{v_p3075|}}} }} <!-- religion --> | v_ethnic_groups = {{{v_ethnic_groups|}}} | v_p2927 = {{#invoke:Wikidades |claim | property=P2927 |formatting=table |list=false |qualifier1=P585 |rowsubformat1=($1) |colformat0=unitcode |rowformat=$0 $1 |value={{{v_p2927|}}}}} <!-- % water in territory--> | v_dimensions = {{#ifeq:{{{v_dimensions|}}}|NONE|<!-- -->|{{#if:{{{v_dimensions|}}}|{{{v_dimensions|}}} |{{#invoke:dimensions |main |blacklist={{{v_blacklist_dimension|}}} |item={{{item|}}} |unit=default |lang={{{lang|}}} }} }} }} | v_p8138 = {{#invoke:Wikidades | claim | property=P8138 <!-- statistical entity--> | separator=<br/> | list=firstrank |formatting=table |tablesort=1 | qualifier =P580 or P582 | rowsubformat1 = <small>($2–$3)</small> | qualifier2=P580 |colformat2=Y |qualifier3=P582 |colformat3=Y | rowformat= $0 $1 | value={{{v_p8138|}}} }} | v_p8138_p1082 = {{#invoke:Wikidades | claim | property=P8138 <!-- population of metropolitan area--> | list=firstrank |formatting=table |tablesort=1 | qualifier =P8138/P31 |whitelist1 =Q1768043 or Q1907114 | qualifier2=P1082 or P8138/P1082 |colformat2=unitcode | rowsubformat2=<small>({{GetLabelFix|P1082|lang={{{lang|}}}}}:$2)</small> | rowformat= $2 | value={{{v_p8138|}}} }} | v_p361 = {{#invoke:Wikidades | claim |property=P361 |list=firstrank |formatting=table |tablesort=1 <!-- part of --> | qualifier =P580 or P582 | rowsubformat1 = <small>($2–$3)</small> | qualifier2=P580 |colformat2=Y |qualifier3=P582 |colformat3=Y | rowformat= $0 $1 | value={{{v_p361|}}} }} | v_p47 = {{#invoke:Wikidades | claim | property=P47 <!-- limit with --> | separator=<br/> | list=firstrank |formatting=table |tablesort=1 | qualifier =P580 or P582 | rowsubformat1 = <small>($2–$3)</small> | qualifier2=P580 |colformat2=Y |qualifier3=P582 |colformat3=Y | qualifier4=P654 |rowsubformat4=, $4 | rowformat= $0$4 $1 | value={{{v_p47|}}} }} | v_p5141 = {{#invoke:Wikidades | claim |property=P5141 |formatting=unitcode |convert=default <!-- long_coast --> | value={{{v_p5141|}}} }} | v_p206 = {{#invoke:Wikidades | claim | property=P206 <!-- coast with --> | value={{{v_p206|}}} }} | v_p2044 = {{#invoke:Wikidades | claim | property=P2044 <!-- elevation above sea --> | separator=- |conjunction=- |formatting=unitcode | convert={{MyValue|IBgeopoli|elevation_over_sea_unit}} <!-- unit for 2044 unit --> | value={{{v_p2044|}}} }} | v_p610 = {{#invoke:Wikidades | claim | property=P610 |qualifier=P2044 OR P610/P2044 <!-- highest_point --> | formatting=table| colformat1=unitcode |convert1={{MyValue|IBgeopoli|elevation_over_sea_unit}} |rowformat=$0 $1|list=false |rowsubformat1=($1)| value={{{v_p610|}}}}} | v_p1589 = {{#invoke:Wikidades | claim | property=P1589|qualifier=P2044 OR P1589/P2044 <!-- lowest_point --> | formatting=table| colformat1=unitcode |convert=default1 |rowformat=$0 $1|list=false |rowsubformat1=($1) | value={{{v_p1589|}}} }} | v_p1365 = {{#invoke:Wikidades | claim | property=P1365 or P155 |list=bestrank |value={{{v_p1365|}}}}} | v_p1366 = {{#invoke:Wikidades | claim |property=P1366 or P156 |list=bestrank |value={{{v_p1366|}}} }} | v_p112 = {{#invoke:Wikidades | claim |property=P112 |list=bestrank |value={{{v_p112|}}} }} <!-- founder--> <!-- l_foundation_header = text to head the "v_foundation_list" block, when exists. Default value is "Chronology". --> | l_foundation_header = {{{l_foundation_header|}}} <!-- v_foundation_list = block with built list, e.g., year-event, etc. from multi-value P571 WD, or from single manual parameters --> <!-- v_p571 = manual entry or P571 (generic creation date) for single value --> | l_p571 = {{{l_p571|}}} | v_p571 = {{#ifeq:{{{v_p571|}}}|NONE|<!-- skip, no WD wanted -->|{{#if:{{{v_p571|}}}<!-- manual v_p571 -->|{{#if:{{{v_foundation2|}}}{{{v_foundation3|}}}{{{v_foundation4|}}}|<!--with more manual >> build in foundation_list -->|{{{v_p571|}}}<!-- just one manual date --> }} |{{#ifexpr:{{#invoke:Wikidades|numStatements|property=P571|list=bestrank|item={{{item|}}}}}=1 |{{format P571|item={{{item|}}}|list=bestrank }}<!-- --> {{#invoke:Wikidades|editAtWikidata||item={{{item|}}} |property=P571}} }} }} }} | v_foundation_list = {{#ifeq:{{{v_p571|}}}|NONE|<!-- skip, no WD wanted -->|{{#if:{{{v_p571|}}}<!-- manual v_p571 -->|{{#if:{{{v_foundation2|}}}{{{v_foundation3|}}}{{{v_foundation4|}}}<!-- more manuals ? -->|{{{l_p571|}}}&nbsp;&nbsp;{{{v_p571|}}}<!-- building list --> {{#if:<br/>{{{v_foundation2|}}}|{{{l_foundation2|}}}&nbsp;&nbsp;{{{v_foundation2|}}}}} {{#if:<br/>{{{v_foundation3|}}}|{{{l_foundation3|}}}&nbsp;&nbsp;{{{v_foundation3|}}}}} {{#if:<br/>{{{v_foundation4|}}}|{{{l_foundation4|}}}&nbsp;&nbsp;{{{v_foundation4|}}}}} }} |{{#ifexpr:{{#invoke:Wikidades|numStatements|property=P571|list=bestrank|item={{{item|}}}}}>1 |{{format P571|item={{{item|}}}|list=bestrank}}<!-- list just the prefered rank -->{{#invoke:Wikidades|editAtWikidata||item={{{item|}}} |property=P571}} }} }} }} <!-- v_p576 = manual entry for P576 (generic dissolution date) --> | l_p576 = {{{l_p576|}}} | v_p576 = {{#ifeq:{{{v_p576|}}}|NONE|<!-- skip, no WD wanted -->|{{#if:{{{v_p576|}}} |{{{v_p576|}}} |{{circa WD|P576|item={{{item|}}} |list=firstrank}} }} }} | l_dissolved2 = {{{l_dissolved2|}}} | v_dissolved2 = {{{v_dissolved2|}}} | v_p793 = {{#ifeq:{{{v_p793|}}}|NONE|<!-- skip, no WD wanted -->|{{#if:{{{v_p793|}}}|{{{v_p793|}}}<!-- manual value --> |{{#if:{{#invoke:Wikidades |claim |formatting=table |property=P793 |editicon=no |blacklist0={{{v_blacklist_p793|}}}|rowformat=$0}}<!-- skip to avoid extra line, when no valid values -->|<table><tr>{{#invoke:Wikidades |claim |formatting=table |property=P793 |blacklist0={{{v_blacklist_p793|}}} |tablesort=$1 |qualifier=P585 or P793/P585 or P580 or P793/P580<!-- date or beginning--> |qualifier2=P582 |qualifier3=P582<!-- useless. for future use --> |qualifier4=P710 OR P1346 OR P3279<!-- participant --> |qualifier5=P276<!-- location -->|qualifier6=P518<!-- applies to--> |qualifier7=P770<!-- destroy reason -->|qualifier8=P828<!-- caused by --> |separator=</tr><tr>|conjunction=</tr><tr> |rowsubformat1=$1 |rowsubformat4=, ⇒ $4 |rowsubformat5=&#32;($5) |rowsubformat6=:&nbsp;$6 |rowsubformat7=<br/>{{GetLabelFix|P770|lang={{{lang|}}}}}: $7 |rowsubformat8=<br/>{{GetLabelFix|P828|lang={{{lang|}}}}}: $8 |rowformat=<td class=infobox-label>$1</td><td>$0$6$5$4$7$8 }}</tr></table> }} }} }} | l_celebration_list = {{{l_celebration_list|}}} | v_celebration_list = {{#invoke:Wikidades | claim | property=P832 |qualifier=P837 OR P832/P837 | list=firstrank |separator=<br /> |formatting=table| rowformat= $0 $1 |rowsubformat1=($1) |value={{{v_celebration_list|}}} }} | l_celebration_header = {{{l_celebration_header|}}} <!-- separator between celebration_list & i the 2 single celebrations --> | l_celebration1 = {{{l_celebration1|}}} | v_celebration1 = {{{v_celebration1|}}} | l_celebration2 = {{{l_celebration2|}}} | v_celebration2 = {{{v_celebration2|}}} | v_market_day = {{{v_market_day|}}} <!-- market_day --> | v_patronal_feast = {{{v_patronal_feast|}}} <!-- patronal_feast --> | v_p417 = {{#invoke:Wikidades | claim |property=P417 |list=firstrank <!-- patron --> | value={{{v_p417|}}} }} | v_p1885 = {{#invoke:Wikidades | claim | property=P1885 | list=firstrank |formatting=table <!-- cathedral --> | qualifier =P580 or P582 |rowsubformat1 = <small>($2–$3)</small> | qualifier2=P580 |colformat2=Y |qualifier3=P582 |colformat3=Y | qualifier4=P1013 or P3831 |rowsubformat4=, $4 | rowformat= $0$4 $1 | value={{{v_p1885|}}} }} | l_territory_structure = {{{l_territory_structure|}}} | v_territory_structure = {{{v_territory_structure|}}} | l_p122 = {{{l_p122|}}} | v_p122 = {{#invoke:Wikidades | claim |property=P122 |list=firstrank |formatting=table <!-- form of government --> | qualifier =P580 or P582 |rowsubformat1 = <small>($2–$3)</small> | qualifier2=P580 |colformat2=Y |qualifier3=P582 |colformat3=Y | qualifier4=P5102 |rowsubformat4=, $4 | rowformat= $0$4 $1 |value={{{v_p122|}}} }} | v_p208 = {{#invoke:Wikidades |claim |property=P208 |list=false |formatting=table <!-- executive body --> |qualifier =P1342 or P208/P1342|rowsubformat1=<small>({{GetLabelFix|Q3814605|lang={{{lang|}}}}}: $1)</small> |rowformat= $0 $1 |value={{{v_p208|}}} }} | v_p194 = {{#invoke:Wikidades |claim |property=P194 |list=false |formatting=table <!-- legislative body --> |qualifier =P4253 or P194/P4253 |rowsubformat1=<small>{{GetLabelFix|Q3677901|lang={{{lang|}}}}}: $1</small> |qualifier2=P1342 or P194/P1342 |rowsubformat2=<small>({{GetLabelFix|Q3814605|lang={{{lang|}}}}}: $2)</small> |rowformat= $0 $1, $2 |value={{{v_p194|}}} }} <!-- head state label --> | v_p1906 = {{if both|{{#invoke:Wikidata|claim|property=P1906|formatting=table |editicon=no |rowformat=$1|tablesort=1|sorting=-1|list=false |qualifier=P582 }} |{{#if:{{#invoke:Wikidata|claim |formatting=table |editicon=no |list=firstrank |whitelist0={{MyValue|IBgeopoli|disappeared_entity}} |property=P31 |rowformat=$0 }}||itexists}} |<!-- skip, ended position (∃ P582 & P31 ≠ dissapeared state) -->|{{#invoke:Wikidades | claim | property=P1906 | list=false | formatting=label | case=infoboxlabel | value={{{v_p1906|}}} | itemgender={{#invoke:Wikidades | claim | property=P35 | list=false |formatting=raw }} }} }} | v_p35 = {{if both|{{#invoke:Wikidata|claim|property=P35|formatting=table |editicon=no <!-- head state --> |rowformat=$1 |list=bestrank |qualifier=P582 }} |{{#if:{{#invoke:Wikidata|claim |formatting=table |editicon=no |list=firstrank |whitelist0={{MyValue|IBgeopoli|disappeared_entity}} |property=P31 |rowformat=$0 }}||itexists}} |<!-- skip, ended position -->|{{#invoke:Wikidades | claim | property=P35 | formatting=table | list=bestrank | value={{{v_p35|}}} | qualifier =P580 or P582 | rowsubformat1 = <small>($2–$3)</small> | qualifier2=P580 |colformat2=Y |qualifier3=P582 |colformat3=Y | rowformat= $0 $1}} }} | v_p35_txt = {{#invoke:Wikidades | claim | property=P35 |qualifier=P580 |editicon=no | formatting=table | list=false | value={{{v_p35|}}} | rowformat =$0 $1 |rowsubformat1= ($1) }} | v_p1313 = {{if both|{{#invoke:Wikidata|claim|property=P1313|formatting=table |editicon=no |rowformat=$1|tablesort=1|sorting=-1|list=bestrank |qualifier=P582 }} |{{#if:{{#invoke:Wikidata|claim |formatting=table |editicon=no |list=firstrank |whitelist0={{MyValue|IBgeopoli|disappeared_entity}} |property=P31 |rowformat=$0 }}||itexists}} |<!-- skip, ended position -->|{{#invoke:Wikidades | claim | property=P1313 | list=bestrank | formatting=label | case=infoboxlabel | value={{{v_p1313|}}} | itemgender={{#invoke:Wikidades | claim | property=P6 | list=false |formatting=raw }} }} }} | v_p6 = {{#ifeq:{{{v_p6|}}}|NONE|<!-- skip, no WD wanted -->|{{if both|{{#invoke:Wikidata|claim|property=P6|formatting=table |editicon=no |rowformat=$1|tablesort=1|sorting=-1|list=bestrank |qualifier=P582 }} |{{#if:{{#invoke:Wikidata|claim |formatting=table |editicon=no |list=firstrank |whitelist0={{MyValue|IBgeopoli|disappeared_entity}} |property=P31 |rowformat=$0 }}||itexists}} |<!-- skip, ended position -->|{{if empty|{{#invoke:Wikidades | claim | property=P6 |value={{{v_p6|}}}<!-- Use P6 from the active item --> | list=bestrank |formatting=table |tablesort=1 | qualifier =P580 or P582 | rowsubformat1 = <small>($2–$3)</small> | qualifier2=P580 |colformat2=Y |qualifier3=P582 |colformat3=Y | rowformat= $0 $1}} |{{#if:{{#invoke:Wikidades | claim |property=P1313<!-- No P6, but have P1308-officeholder in P1313 item --> | qualifier=P1313/P1308 |formatting=table |rowformat=$1}} |{{#invoke:Wikidades | claim |property=P1308<!-- get the latest P1308-officeholder in P1313 item --> | list=false |formatting=table |tablesort=1,4 |sorting=-1 | qualifier =P580 or P582 | rowsubformat1 = <small>($2–$3)</small> | qualifier2=P580 |colformat2=Y |qualifier3=P582 |colformat3=Y | qualifier4=P1545| rowformat= $0 $1 | item={{#invoke:Wikidades |claim |property=P1313| list=false |formatting=raw}} }} }} }} }} }} | v_p6_txt = {{#invoke:Wikidades | claim | property=P6|qualifier=P580 |editicon=no | formatting=table| list=bestrank | value={{{v_p6|}}} | rowformat =$0 $1 |rowsubformat1= ($1) }} | l_lider1 = {{{l_lider1|}}} | v_lider1 = {{{v_lider1|}}} | l_lider2 = {{{l_lider2|}}} | v_lider2 = {{{v_lider2|}}} | l_represent_block = {{{l_represent_block|}}} | l_represent1 = {{{l_represent1|}}} | v_represent1 = {{{v_represent1|}}} | l_represent2 = {{{l_represent2|}}} | v_represent2 = {{{v_represent2|}}} | v_p2354_elections = {{#invoke:Wikidades |claim |property=P2354 |separator=<br/> <!-- summary of elections article --> |list=firstrank |formatting=table |tablesort=1 |qualifier =P518 or P3831 |whitelist1 = Q99228802 |qualifier2=P2354 |colformat2 = ucfirst |rowformat= $2 }} | v_p209 = {{#invoke:Wikidades |claim |property=P209 |list=false |value={{{v_p209|}}} }} <!-- judicial body --> | v_p463 = {{#ifeq:{{{v_p463|}}}|NONE|<!-- skip without get WD -->|{{if empty|{{{v_p463|}}} <!-- member of --> |{{#ifexpr:{{#invoke:Wikidades|numStatements|P463|item={{{item|}}} }} > 0 |{{#ifexpr:{{#invoke:Wikidades|numStatements|P463|item={{{item|}}} }} <21 |{{#invoke:Wikidades | claim |property=P463 | separator=<br/> |list=bestrank |formatting=table |tablesort=1 |qualifier =P580 or P582 |rowsubformat1 = <small>($2–$3)</small> |qualifier2=P580 |colformat2=Y |qualifier3=P582 |colformat3=Y |rowformat= $0 $1 }} |{{#invoke:Wikidades | claim |property=P463 | separator=<br/> |listmax=3 |formatting=table |tablesort=1 |qualifier =P580 or P582 |rowsubformat1 = <small>($2–$3)</small> |qualifier2=P580 |colformat2=Y |qualifier3=P582 |colformat3=Y |rowformat= $0 $1}}../... {{#invoke:Wikidades|numStatements|P463|item={{{item|}}}}}+ }} }} }} }} | v_p2131 = {{#invoke:Wikidades | claim |property=P2131 |qualifier=P585 <!-- PIB --> |list=false |formatting=table |colformat0=unitcode |rowsubformat1=($1) |colformat1=Y |rowformat= $0 $1 |value={{{v_p2131|}}} }} <!-- Tractament any integrat. Posició i "en referència a", anul·lats per "manuals amb manca d'ús" | PIB_posicio = {{{PIB_posicio|{{{PIB_posició|}}}}}} | PIB_refer = {{{PIB_ref|{{{PIB_refer|}}}}}} | PIB_any = {{#invoke:Wikidades | claim | property=P2131 | value={{{PIB_any|}}} |list=false |qualifier=P585 }} --> | v_p2132 = {{#invoke:Wikidades |claim |property=P2132 |qualifier=P585 <!-- PIB capita --> |list=false |formatting=table |rowformat= $0 $1 |value={{{v_p2132|}}} |rowsubformat1=($1)|colformat0=unitcode |colformat1=Y}} <!-- Tractament any integrat. Posició, anul·lats per "manuals amb manca d'ús" | PIB_capita_posicio = {{{PIB_capita_posicio|}}} | PIB_capita_any = {{#invoke:Wikidades | claim | property=P2132 | value={{{PIB_capita_any|}}} |list=false |qualifier=P585 }} --> | v_p2134 = {{#invoke:Wikidades | claim |property=P2134 |qualifier =P585 <!-- reserves --> |list=false |formatting=table |colformat0=unitcode |rowformat= $0 $1 |value={{{v_p2134|}}} |rowsubformat1=($1) |colformat1=Y}} <!-- Tractament any integrat. | reserves_totals_any = {{#invoke:Wikidades | claim | property=P2134 | value={{{reserves_totals_any|}}} |list=false | qualifier=P585 }} --> | v_p2769 = {{#invoke:Wikidades | claim |property=P2769 |qualifier=P585 <!-- budget --> |list=false |formatting=table |colformat0=unitcode |rowformat= $0 $1 |value={{{v_p2769|}}} |rowsubformat1=($1)|colformat1=Y}} <!-- Tractament any integrat. | pressupost_any = {{#invoke:Wikidades | claim | property=P2769 | value={{{pressupost_any|}}} | list=false| qualifier=P585 }} --> | v_p2135 = {{#invoke:Wikidades | claim |property=P2135 |qualifier=P585 <!-- export --> |list=false |formatting=table |rowformat= $0 $1 |value={{{v_p2135|}}} |rowsubformat1=($1)|colformat0=unitcode |colformat1=Y}} <!-- Tractament any integrat. | exportacions_any = {{#invoke:Wikidades | claim | property=P2135 | value={{{exportacions_any|}}} | list=false|qualifier=P585 }} --> | v_p2136 = {{#invoke:Wikidades | claim | property=P2136 |qualifier =P585 <!-- import --> |list=false |formatting=table |rowformat= $0 $1 |value={{{v_p2136|}}} |rowsubformat1=($1)|colformat0=unitcode |colformat1=Y}} <!-- Tractament any integrat. | importacions_any = {{#invoke:Wikidades | claim | property=P2136 | value={{{importacions_any|}}} |list=false|qualifier=P585 }} --> | l_p1081 = {{{l_p1081|}}} | v_p1081 = {{#invoke:Wikidades | claim |property=1081 |qualifier=P585 <!-- IDH --> |list=false |formatting=table |colformat0=unitcode |rowformat=$0 $1 |value={{{v_p2136|}}} |rowsubformat1=($1)|colformat1=Y}} <!-- Tractament any integrat. Posició, i "en referència a", anul·lats per "manuals amb manca d'ús" | IDH_any = {{#invoke:Wikidades | claim | property=P1081 | value={{{IDH_any|}}} |list=false |qualifier=P585 }} | IDH_posicio = {{{IDH_posicio|{{{IDH_posició|}}}}}} | IDH_refer = {{{IDH_refer|}}}--> | v_p38 = {{#invoke:Wikidades | claim | property=P38 |qualifier=P489 <!-- currency --> |value={{{v_p38|}}} |formatting=table |list=false |rowformat= $0 $1 |rowsubformat1= ($1)| rowsubformat2=, $2}} | v_p281 = {{#invoke:Wikidades | claim | property=P281 <!-- postal code--> | value={{{v_p281|}}} }} | v_p421 = {{#invoke:Wikidades | claim | property=P421 <!-- UTC --> | value={{{v_p421|}}} |list=firstrank |formatting=table |qualifier=P518 |qualifier2=P1264 |rowformat=$0$1$2 |rowsubformat1=<small> (→ $1)</small> |rowsubformat2=, $2}} | v_p190 = {{#ifeq:{{{v_p190|}}}|NONE|<!-- skip without get WD -->|{{if empty|{{{v_p190|}}} <!-- twins town --> |{{#ifexpr:{{#invoke:Wikidades|numStatements|P190|item={{{item|}}} }} > 0 |{{#ifexpr:{{#invoke:Wikidades|numStatements|P190|item={{{item|}}} }} <21 |{{#invoke:Wikidades | claim |property=P190| separator=<br/> |list=bestrank |formatting=table |tablesort=1 |qualifier =P580 or P582 |rowsubformat1 = <small>($2–$3)</small> |qualifier2=P580 |colformat2=Y |qualifier3=P582 |colformat3=Y |rowformat= $0 $1 }} |{{#invoke:Wikidades | claim |property=P190| separator=<br/> |listmax=3 |formatting=table |tablesort=1 |qualifier =P580 or P582 |rowsubformat1 = <small>($2–$3)</small> |qualifier2=P580 |colformat2=Y |qualifier3=P582 |colformat3=Y |rowformat= $0 $1 }}../... {{#invoke:Wikidades|numStatements|P190|item={{{item|}}}}}+ }} }} }} }} | v_p78 = {{#invoke:Wikidades | claim | property=P78 <!-- Internet domain --> | value={{{v_p78|}}} }} | v_p474 = {{#invoke:Wikidades | claim | property=P474 or P473 <!-- Phone pre-code --> |value={{{v_p474|}}} }} | v_p2852 = {{#invoke:Wikidades | claim | property=P2852 <!-- emergency call --> | value={{{v_p2852|}}} }} | v_external_indicatives = {{#ifeq:{{{v_external_indicatives|}}} |NONE|<!-- skip, no WD wanted -->|{{Infobox political geography/codes| item={{{item|}}} |lang={{{lang|}}} |state={{#invoke:Wikidades |claim |property=P17 |list=false |formatting=raw}} }} }} | v_colors = {{{v_colors|}}} | v_p708 = {{#ifeq:{{{v_p708|}}} |NONE|<!-- skip, no WD wanted -->|{{if empty|{{{diocesi|}}} <!-- diocese --> |{{#invoke:Wikidades | claim |property=P708 |list=false}} |{{#invoke:Wikidades | claim |property=P5607 |list=false |formatting=table |rowformat=&nbsp;($0)}} }} }} <!-- Free to use fields. There are 2 sets of "label + name" for each block (characteristics, geography, history, economy, government, indicative, and final). There are also six special blocks, one for each content subject, to allow for importing information blocks that have been previously formatted (e.g., an included infobox) that must be prepared from a preinfobox to deal with entities having a large numer of parameters being too specify, so they might bring about an innecessary complexity in this template. --> | v_characteristics_special_block = {{{v_characteristics_special_block|}}} | v_geography_special_block = {{{v_geography_special_block|}}} | v_history_special_block = {{{v_history_special_block|}}} | v_government_special_block = {{{v_government_special_block|}}} | v_economy_special_block = {{{v_economy_special_block|}}} | v_indicative_special_block = {{{v_indicative_special_block|}}} | v_final_special_block = {{{v_final_special_block|}}} | l_characteristics1 = {{{l_characteristics1|}}} | v_characteristics1 = {{{v_characteristics1|}}} | l_characteristics2 = {{{l_characteristics2|}}} | v_characteristics2 = {{{v_characteristics2|}}} <!-- | etiqueta_poblacio1 = {{{etiqueta_poblacio1|}}} | nom_poblacio1 = {{{nom_poblacio1|}}} | etiqueta_poblacio2 = {{{etiqueta_poblacio2|}}} | nom_poblacio2 = {{{nom_poblacio2|}}} --> | l_geography1 = {{{l_geography1|}}} | v_geography1 = {{{v_geography1|}}} | l_geography2 = {{{l_geography2|}}} | v_geography2 = {{{v_geography2|}}} | l_history1 = {{{l_history1|}}} | v_history1 = {{{v_history1|}}} | l_history2 = {{{l_history2|}}} | v_history2 = {{{v_history2|}}} | l_government1 = {{{l_government1|}}} | v_government1 = {{{v_government1|}}} | l_government2 = {{{l_government2|}}} | v_government2 = {{{v_government2|}}} | l_economy1 = {{{l_economy1|}}} | v_economy1 = {{{v_economy1|}}} | l_economy2 = {{{l_economy2|}}} | v_economy2 = {{{v_economy2|}}} | l_indicative1 = {{{l_indicative1|}}} | v_indicative1 = {{{v_indicative1|}}} | l_indicative2 = {{{l_indicative2|}}} | v_indicative2 = {{{v_indicative2|}}} | l_final1 = {{{l_final1|}}} | v_final1 = {{{v_final1|}}} | l_final2 = {{{l_final2|}}} | v_final2 = {{{v_final2|}}} | v_p1435 = {{#if:{{#invoke:Wikidades |claim |property=P1435 |list=false |value={{{v_p1435}}} }}<!-- look for heritage -->|{{Heritage protection/P1435|item={{{item|}}} |child=yes |blacklist0={{{v_blacklist_p1435|}}} }} }} | v_identifiers ={{#ifeq:{{{v_identifiers|}}}|NONE|<!-- skip, no WD wanted -->|{{Identifiers |item={{{item|}}} |lang={{{lang|}}} }} }} | v_p856 = {{#ifeq:{{{v_p856|{{{website|}}}}}} |NONE|<!-- jumpt, we not want to recover WD -->|{{#if:{{{v_p856|{{{website|}}}}}} |{{if empty|{{{v_p856|}}} | {{{website|}}} }} |{{#if:{{#invoke:Wikidades|validProperty|P856|item={{{item|}}} }} |{{#ifeq:{{#invoke:Wikidades |claim |property=P856 |list=false |formatting=table |qualifier=P582 |rowformat=$1 |editicon=no}} | {{somevalue|lang={{{lang|}}}}}<!-- -->|{{#invoke:Wikidades |claim |property=P856 |list=false |formatting=weblink }}<!-- -->|{{#invoke:Wikidades |claim |property=P856 |list=false |formatting=table |colformat0=weblink |qualifier =P582 |rowsubformat1=&nbsp;→&nbsp;$2$3 |qualifier2=P1065 |rowsubformat2=[[Fitxer:Cloud download font awesome.svg|15px|link=$2]] |qualifier3=P2960 |colformat3=Y |rowsubformat3=&nbsp;<small>($3)</small> |rowformat=$0$1 }} }} }} }} }} | v_footnotes = {{{v_footnotes|}}} }}</includeonly><!-- Parameter check: -->{{#invoke:TemplatePar |check |template=Plantilla:Infobox political geography |all= |opt= item= lang= child= v_cllps_member_of= v_cllps_UTC= v_cllps_twinstown= v_cllps_capital_of= v_cllps_territories= v_cllps_limits= v_cllps_celebration= v_cllps_part_of= v_cllps_v_p1365_list= v_icon= v_icon_title= v_name= v_switched_images= v_p18= v_p18_caption= v_p5252= v_p2716= v_p8592= v_p3451= v_basic_maps= v_p1621= v_p1621_caption= v_p1621_size= v_p1621_alt= v_draw_map= v_draw_layer= v_coord_display= v_nocateg_coord= v_p625_lat_lon= v_p625_lat_lon_2= v_p625_lat_dec= v_p625_lon_dec= v_p625_lat_dec2= v_p625_lon_dec2= v_item_territory= v_p242= v_locator_map= v_p242_size= v_zoom_map= v_marker= v_marker_symbol= v_marker_name= v_marker_title= v_marker_description= v_marker_image= v_marker_color= v_marker_size= v_marker_2= v_marker_symbol_2= v_marker_name_2= v_marker_title_2= v_marker_description_2= v_marker_image_2= v_marker_color_2= v_marker_size_2= v_stroke_4= v_stroke-width_4= v_marker_5= v_marker_symbol_5= v_marker_name_5= v_marker_title_2= v_marker_description_5= v_marker_image_5= v_marker_color_5= v_marker_size_5= v_coordinate_serie_5= v_size_map= v_blacklist_layer= v_blacklist_dimension= v_blacklist_p793= v_blacklist_p1435= v_p1081= v_p2131= v_p2132= v_p131_admin_1= v_p131_admin_2= v_p131_admin_3= v_p131_admin_4= v_admin_type_1= v_admin_type_2= v_admin_type_3= v_admin_type_4= v_p190= v_p41_alt= v_p94_alt= v_p2044= v_p1365= v_p41= v_p206= v_economy_special_block= v_final_special_block= v_geography_special_block= v_government_special_block= v_history_special_block= v_indicative_special_block= v_characteristics_special_block= v_p36= v_capital2= v_p1376= v_p1885= v_largest_city= v_p281= v_p474= v_p473= v_colors= l_p1383= v_p1383= l_p150= v_p150= v_p807= v_celebration1= v_celebration2= v_p576= v_dissolved2= v_p571= v_foundation2= v_foundation3= v_foundation4= v_market_day= v_dimensions= v_p708= v_p78= v_p501= v_p8138= v_p8138_p1082= v_p94= v_p418= v_p138= l_p1081= v_p1906= v_p1313= l_p36= l_capital2= l_celebration_header= l_celebration1= l_celebration2= l_largest_city= l_p576= l_dissolved= l_dissolved2= l_economy1= l_economy2= l_final1= l_final2= l_p122= l_foundation_header= l_p571= l_foundation2= l_foundation3= l_foundation4= l_geography1= l_geography2= l_government1= l_government2= l_history1= l_history2= l_indicative1= l_indicative2= l_lider1= l_lider2= l_lider3= l_p37= l_p2936= l_celebration_list= l_characteristics1= l_characteristics2= l_p2670= l_territory_structure= l_represent_block= l_represent1= l_represent2= v_p500= v_p2135= v_p2354_elections= v_patronal_feast= v_p793= v_p122= v_p112= v_p1549= v_ethnic_groups= v_p85= v_p85_aud= v_p421= v_p2136= v_p1546= v_p1451= v_p47= v_p5141= v_p1538= v_p37= v_p2936= v_celebration_list= v_foundation_list= v_p856= v_p742= v_p463= v_p38= v_p35= v_p6= v_economy1= v_economy2= v_final1= v_final2= v_geography1= v_geography2= v_government1= v_government2= v_history1= v_history2= v_external_indicatives= v_indicative1= v_indicative2= v_lider1= v_lider2= v_lider3= v_characteristics1= v_characteristics2= v_p1705= v_p1705_lang= v_p1342= v_p2670= v_footnotes= v_territory_structure= v_p208= v_p209= v_p194= v_historic_state= v_p361= v_p417= v_p163= v_p237= v_p418= v_p1082= v_p1366= v_p156= v_p37predoling= v_p2769= v_p610= v_p1589= v_p3075= v_p140= v_represent1= v_represent2= v_p2134= v_p2238= v_p1449= v_p2046= v_p2927= v_p2852= v_p1336= v_p37_zonaling= v_identifiers= v_p1435= v_p2354= v_p31= typology= v_formatted_image = |cat=Infotaules usades amb paràmetres desconeguts |format=0|preview=1|errNS=0 }}<!-- rastreig provisional de paràmetres -->{{#if:{{{superficie|}}} |{{#if:{{#invoke:Wikidades | claim | property=P2046}} |{{#invoke:utilitats|rastreig|Infotaula_geografia/esborrar_sup}}<!-- 0 --> |{{#invoke:utilitats|rastreig|Infotaula_geografia/revisar_sup}} }} }}<!-- -->{{#if:{{{poblacio|}}} | {{#invoke:utilitats|rastreig|Infotaula_geografia/poblacio}} }}<!-- --><noinclude>{{documentation}}</noinclude> 7rqj1fidoqd2vudbn0nknkf0o2ls56i فرما:Infobox event/styles.css 10 29365 136706 2026-04-30T12:42:44Z آیات محراج 11062 Created page with " /* Definició amb color al background */ .infobox_bodystyle{ font-size: 85%; text-align: left; } .infobox_titlestyle{ background:#ccccff; } .infobox_abovestyle{ background:#ccccff; } .infobox_headerstyle{ background:#ccccff; } .infobox_subheaderstyle{ background:#ccccff; } .infobox_subheaderstyle1{ width:100%; background:#ccccff; text-align:center; font-size:125%; font-weight:bold; } .infobox-label { b..." 136706 sanitized-css text/css /* Definició amb color al background */ .infobox_bodystyle{ font-size: 85%; text-align: left; } .infobox_titlestyle{ background:#ccccff; } .infobox_abovestyle{ background:#ccccff; } .infobox_headerstyle{ background:#ccccff; } .infobox_subheaderstyle{ background:#ccccff; } .infobox_subheaderstyle1{ width:100%; background:#ccccff; text-align:center; font-size:125%; font-weight:bold; } .infobox-label { background:#eeeeee; padding-right:1.2em; width:40%; text-align:start; } /* Definició amb color a borders .infobox_bodystyle{ font-size: 85%; text-align: left; } .infobox_titlestyle{ border-bottom: 2px solid #ccccff; } .infobox_abovestyle{ border-bottom: 2px solid #ccccff; } .infobox_subheaderstyle{ border-bottom: 2px solid #ccccff; } .infobox_headerstyle{ border-bottom: 2px solid #ccccff; border-top: 2px solid #ccccff; } .infobox_labelstyle { padding-right:1.2em; width:40%; background:#eeeeee; text-align:start } End comment */ fcusa9tz0jjh90lyrbx48bl6hqsh9ql فرما:Left 10 29366 136707 2026-04-30T12:43:33Z آیات محراج 11062 Created page with "<includeonly><div style="float:left;">{{{1|}}}</div></includeonly><noinclude>{{documentation}} </noinclude>" 136707 wikitext text/x-wiki <includeonly><div style="float:left;">{{{1|}}}</div></includeonly><noinclude>{{documentation}} </noinclude> d6wyospsvud9i8nxo4z5r0e7wayavmm فرما:Infobox political geography/formatglobal 10 29367 136708 2026-04-30T12:47:15Z آیات محراج 11062 Created page with "<includeonly><templatestyles src="Infobox political geography/styles.css" /> {{OpenDivRTL|lang={{{lang|}}}}}{{infoboxFrame |child = {{{child|}}} |item = {{{item|}}} |lang = {{{lang|}}} |bodystyle = infobox_bodystyle |titleclass = infobox_titlestyle |aboveclass = infobox_abovestyle |headerclass = infobox_headerclass_botton_top infobox_headerclass_solid |subheaderclass = infobox_subheaderstyle |labelclass = infobox-label |datastyle =..." 136708 wikitext text/x-wiki <includeonly><templatestyles src="Infobox political geography/styles.css" /> {{OpenDivRTL|lang={{{lang|}}}}}{{infoboxFrame |child = {{{child|}}} |item = {{{item|}}} |lang = {{{lang|}}} |bodystyle = infobox_bodystyle |titleclass = infobox_titlestyle |aboveclass = infobox_abovestyle |headerclass = infobox_headerclass_botton_top infobox_headerclass_solid |subheaderclass = infobox_subheaderstyle |labelclass = infobox-label |datastyle = text-align:start |captionstyle = infobox_captionstyle |belowstyle = infobox_belowstyle <!-- Building top line that shows article name: it's eligible: title or above. Elected option is defined in module:Itemgroup/list ...["IBevent"] ..... ["title_above"] = <our choose> So, the parameter name is not a direct text, but a "built text" depending on choose (default is "title") --> | {{#ifeq:{{MyValue|IBgeopoli|title_above}}|above|above|title}} = <!-- "title" or "above" selected as a "top line for article name"--> <!-- icon on top line, when exists -->{{#if:{{{v_icon|}}}|<span style="float:left; margin-left: 3px;"><!-- -->[[File:{{{v_icon|}}}|25px|{{#invoke:Wikidades|getSiteLink|Q11009165}}|class=skin-invert]]</span>}}<!-- -->{{{v_name|{{{nom|}}} }}} |subheader = {{#if:{{{v_p1705|}}} |{{#ifeq:{{{v_p1705_txt|}}} | {{{v_name|}}}| <!-- do not show to avoid redundancy with basic name --> |{{{v_p1705|}}}{{#if:{{{v_p1705_lang|}}} |&nbsp;({{{v_p1705_lang}}}) }} }} }} <!-- image2 contains symbols: logo (p154), coat of arms (p94) + caption (p237), and flag (p41) + caption (p163). If only one symbol is found, it depicts centered; possible combinations are: * coat of arms + Flag * Logo + Flag * coat of arms + Logo --> <!-- image3 depicts an imatge of the entity. --> |image2 = {{multiple image |direction = horizontal |total_width={{if both|{{{v_p41|}}}|{{{v_p94|}}}|250|110}} |width =100 |image_gap=50 |border =none |image_style =border:none |align =center |caption_align=center |image1 = {{#if:{{{v_p41|}}} | {{{v_p41|}}} | {{{v_p154|}}} }} |caption1= {{#if:{{{v_p41|}}} | {{{v_p163|}}} |{{#if:{{{v_p154|}}} | {{{v_p154_caption|}}} }} }} |alt1 = {{#if:{{{v_p41|}}} | {{{v_p41_alt|{{{v_p163|}}}}}} | {{{v_p154_alt|{{{v_p237|}}}}}} }} |image2 = {{#if:{{{v_p41|}}} |{{#if:{{{v_p94|}}} |{{{v_p94|}}} | {{{v_p154|}}} }} |{{{v_p94|}}} }} |caption2= {{#if:{{{v_p41|}}} |{{#if:{{{v_p94|}}} | {{{v_p237|}}} | {{{v_p154_caption|}}} }} | {{{v_p237|}}} }} |alt2 = {{#if:{{{v_p41|}}} |{{#if:{{{v_p94|}}} | {{{v_p94_alt|{{{v_p237|}}}}}} | {{{v_p154_alt|{{{v_p154_caption|}}}}}} }} |{{{v_p94_alt|{{{v_p237|}}}}}} }} }} | image3 = {{{v_switched_images|}}} | image4 = {{{v_formatted_image|}}} | label5 = {{GetLabelFix|Q21146257|lang={{{lang|}}}}} | data5 = {{{v_p31|}}} | data10 = {{#if:{{{v_p85|}}} |<hr> }} | label13 = {{GetLabelFix|P85|lang={{{lang|}}}}} <!-- anthem --> | data13 = {{{v_p85|}}} | data16 = {{#if:{{{v_p85|}}}|{{#if:{{{v_p85_aud|}}} <!-- to center audio box -->|<div class="center" style="width:auto; margin-left:auto; margin-right:auto;">[[File:{{{v_p85_aud|}}}]]</div>}} }} | data19 = {{#if:{{{v_p1546|}}} |{{#ifeq:{{{v_p1546|}}}|{{novalue|lang={{{lang|}}}}}|<!--No separating line-->|<hr>}} }} | label22= {{GetLabelFix|P1546|lang={{{lang|}}}}} <!-- motto --> | data22 = {{#ifeq:{{{v_p1546|}}}|{{novalue|lang={{{lang|}}}}}|<!--Do not show -->|{{{v_p1546|}}} }} | label25= {{GetLabelFix|P2238|lang={{{lang|}}}}} <!-- symbol --> | data25 = {{{v_p2238|}}} | label28= {{GetLabelFix|P1449|lang={{{lang|}}}}} <!-- nickname --> | data28 = {{{v_p1449|}}} | label31 = {{GetLabelFix|P138|lang={{{lang|}}}}} <!-- eponym --> | data31= {{{v_p138|}}} | header34 = {{#if:{{InGroup|IBgeopoli_header|item=localization}} |{{#if:{{{v_p1621|}}} {{{v_draw_map|}}} {{{v_basic_maps|}}} {{{v_p1336|}}} <!-- localization --> {{{upper_admin_structure|}}} {{{v_p500|}}} {{{v_p501|}}} {{{v_p1376|}}} |{{GetLabelFix|Q17334923|lang={{{lang|}}}}} }} }} | data37 = {{#if:{{{v_p1621|}}} |<div class="center"><!-- there is an image of the area map -->{{#invoke:InfoboxImage|InfoboxImage|image={{{v_p1621|}}} |sizedefault={{{v_p1621_size|30x300px}}} |upright=1 |alt={{{v_p1621_alt|}}}|suppressplaceholder=yes}}{{#if:{{{v_p1621_caption|}}} |<br /><div style= style=infobox_captionstyle>{{{v_p1621_caption|}}}|}}</div> </div>}} | data40 = {{if empty | {{{v_draw_map|}}} | {{{v_basic_maps|}}} }} | label43 = {{GetLabelFix|P1336|lang={{{lang|}}}}} <!-- claimed territory --> | data43 = {{{v_p1336|}}} | data46 = {{{upper_admin_structure|}}} | label49 = {{GetLabelFix|P500|lang={{{lang|}}}}} <!-- exclave of --> | data49 = {{{v_p500|}}} | label52 = {{GetLabelFix|P501|lang={{{lang|}}}}} <!-- enclave within --> | data52 = {{{v_p501|}}} | label55 = {{GetLabelFix|P1376|lang={{{lang|}}}}} <!-- capital of --> | data55 = {{Collapsible conditional list|1={{{v_p1376|}}} |2={{if empty|{{{v_cllps_capital_of|}}}|180}} }} <!-- | header18 = {{#if:{{{v_p36|}}} {{{v_capital2|}}} {{{v_largest_city|}}} deprecated to reduce headers {{{v_division_qty|}}} |<hr>}} --> | label58 = {{if empty |{{{l_p36|}}} |{{#ifeq:{{#invoke:Delink|delink|{{{v_p36_txt|}}} }} |{{#invoke:Delink|delink|{{{v_largest_city|}}} }} |{{GetLabelFix|P36|lang={{{lang|}}}}} {{mediawiki:and}}<!-- --> {{GetLabelFix|Q51929311|lang={{{lang|}}}}} }} |{{GetLabelFix|P36|lang={{{lang|}}}}} }} | data58 = {{{v_p36|}}} | label61 = {{{l_capital2|}}} | data61 = {{{v_capital2|}}} | label64 = {{if empty|{{{l_largest_city|}}} |{{GetLabelFix|Q51929311|lang={{{lang|}}}}}}} | data64 = {{#ifeq:{{#invoke:Delink|delink|{{{v_p36_txt|}}} }} | {{#invoke:Delink|delink|{{{v_largest_city|}}}}}|<!--skip, has been show with capital -->|{{{v_largest_city|}}} }} | label67 = {{{l_p2670|}}} <!--label for # of subdivisions --> | data67 = {{{v_p2670|}}} | label70 = {{if empty|{{{l_p1383|}}} | {{GetLabelFix|P150|lang={{{lang|}}}}} }} <!-- contains territorial entity --> | data70 = {{Collapsible conditional list|1={{{v_p1383|}}} |2={{if empty|{{{v_cllps_territories|}}}|180}} }} | label73 = {{GetLabelFix|P807|lang={{{lang|}}}}} | data73 = {{{v_p807|}}} | header86 = {{#if:{{InGroup|IBgeopoli_header|item=population}} |{{#if:{{{v_p1082|}}} {{{v_p1538|}}} {{{v_p1549|}}} <!-- header population --> {{{v_p742|}}} {{{v_p37|}}} {{{v_p3075|}}} {{{v_ethnic_groups|}}} {{{v_characteristics_special_block|}}} {{{v_characteristics1|}}} {{{v_characteristics2|}}} |{{GetLabelFix|Q33829|lang={{{lang|}}}}} }} }} | label89 = {{GetLabelFix|P1082|lang={{{lang|}}}}} <!-- population --> | data89 = {{{v_p1082|}}} {{#if:{{{population_density|}}}|({{{population_density|}}})}} <!-- | label92 = &bull;&nbsp;{{GetLabelFix|Q29539|lang={{{lang|}}}}} | data92 = {{{population_density|}}} --> | label95 = {{GetLabelFix|P1538|lang={{{lang|}}}}} | data95 = {{{v_p1538|}}} <!-- household --> | label98 = {{GetLabelFix|P1549|lang={{{lang|}}}}} | data98 = {{{v_p1549|}}} <!-- demonym --> | label101 = {{GetLabelFix|Q11934751|lang={{{lang|}}}}} | data101 = {{{v_p742|}}} | label104 = {{if empty|{{{l_p37|}}} |{{GetLabelFix|P37|lang={{{lang|}}}}} }}<!-- Q337968-idioma, changed x because of twitter complaint --> | data104 = {{{v_p37|}}} <!-- language--> | label107 = {{GetLabelFix|P140|lang={{{lang|}}}}} | data107 = {{{v_p3075|}}} <!-- religion --> | label110 = {{GetLabelFix|P172|lang={{{lang|}}}}} | data110 = {{{v_ethnic_groups|}}} | data113 = {{{v_characteristics_special_block|}}} | label116 = {{{l_characteristics1|}}} | data116 = {{{v_characteristics1|}}} | label119 = {{{l_characteristics2|}}} | data119 = {{{v_characteristics2|}}} | header122 = {{#if:{{InGroup|IBgeopoli_header|item=geography}} |{{#if:{{{v_p361|}}} {{{v_p2046|}}} {{{v_p5141|}}} {{{v_p8138|}}} {{{v_dimensions|}}} {{{v_p5141|}}} {{{v_p206|}}} {{{v_p2044|}}} {{{v_p610|}}} {{{v_p1589|}}} {{{v_p47|}}} {{{v_p2927|}}} {{{v_geography_special_block|}}} {{{v_geography1|}}} {{{v_geography2|}}} |{{GetLabelFix|Q1071|lang={{{lang|}}}}} }} }} | label125 = {{GetLabelFix|P8138|lang={{{lang|}}}}} <!-- statistical entity --> | data125 = {{{v_p8138|}}} {{{v_p8138_p1082|}}} | label128 = {{GetLabelFix|P361|lang={{{lang|}}}}} <!-- part of --> | data128 = {{Collapsible conditional list|1={{{v_p361|}}} |2={{if empty|{{{v_cllps_part_of|}}}|180}} }} | label131 = {{GetLabelFix|Q665487|lang={{{lang|}}}}} <!-- diocese --> | data131 = {{{v_p708|}}} | label134 = {{GetLabelFix|P2046|lang={{{lang|}}}}} <!-- area --> | data134 = {{{v_p2046|}}} | label137 = {{GetLabelFix|Q283|lang={{{lang|}}}}} <!-- % water in territory--> | data137 = {{{v_p2927|}}} | label140 = {{GetLabelFix|Q12453|lang={{{lang|}}}}} | data140 = {{{v_dimensions|}}} | label143 = {{GetLabelFix|P5141|lang={{{lang|}}}}} <!-- long coast --> | data143 = {{{v_p5141|}}} | label146 = {{GetLabelFix|P206|lang={{{lang|}}}}} <!-- coast with --> | data146 = {{{v_p206|}}} | label149 = {{GetLabelFix|Q190200|lang={{{lang|}}}}} | data149 = {{#if:{{{v_p2044|}}} <!-- elevation above sea --> |{{{v_p2044|}}}<!-- -->}}<!-- -->{{#if:{{{v_p610|}}}|<!-- res -->|{{#if:{{{altitud_maxima|}}}|&nbsp;..[[File:Feather-arrows-chevrons-up.svg|20px|enllaç=]]:{{{altitud_maxima|}}}<!-- +++++++++++++++++++++++ --> }} }}<!-- -->{{#if:{{{v_p1589|}}}|<!-- res -->|{{#if:{{{altitud_minima|}}}|&nbsp;..[[File:Feather-arrows-chevrons-down.svg|20px|enllaç=]]:{{{altitud_minima|}}}<!-- ++++++++++++++++++++++ --> }} }} | label152 = {{GetLabelFix|P610|lang={{{lang|}}}}} <!-- highest_point --> | data152 = {{#if:{{{v_p610|}}}|{{{v_p610|}}} {{#if:{{{altitud_maxima|}}}|&nbsp;({{{altitud_maxima|}}}) }} }}<!-- ++++++++++++++++++++++++++ --> | label155 = {{GetLabelFix|P1589|lang={{{lang|}}}}} <!-- lowest_point --> | data155 = {{#if:{{{v_p1589|}}}|{{{v_p1589|}}} {{#if:{{{altitud_minima|}}}|&nbsp;({{{altitud_minima|}}}) }} }}<!-- ++++++++++++++++++++++++++ --> | label158 = {{GetLabelFix|P47|lang={{{lang|}}}}} <!-- limit with --> | data158 = {{Collapsible conditional list|1={{{v_p47|}}} |2={{if empty|{{{v_cllps_limits|}}}|100}} }} | data161 = {{{v_geography_special_block|}}} | label164 = {{{l_geography1|}}} | data164 = {{{v_geography1|}}} | label167 = {{{l_geography2|}}} | data167 = {{{v_geography2|}}} | header180 = {{#if:{{InGroup|IBgeopoli_header|item=history}} |{{#if: {{{v_p1365|}}} {{{v_p112|}}} {{{v_foundation_list|}}} {{{v_foundation2|}}} {{{v_foundation3|}}} {{{v_foundation4|}}} {{{v_1366|}}} {{{v_p793|}}} {{{v_celebration_list|}}} {{{v_celebration1|}}} {{{v_celebration2|}}} {{{v_patronal_feast|}}} {{{v_history_special_block|}}} {{{v_history1|}}}{{{v_history2|}}} {{{v_market_day|}}} {{{v_p576|}}}{{{v_dissolved2|}}} |{{GetLabelFix|Q92615993|editicon=no|lang={{{lang|}}}}} }} }} | label183 = {{GetLabelFix|P155|lang={{{lang|}}}}} | data183 = {{Collapsible conditional list|1={{{v_p1365|}}} |2={{if empty|{{{v_cllps_v_p1365_list|}}}|180}} }} | label186 = {{GetLabelFix|P112|lang={{{lang|}}}}} | data186 = {{{v_p112|}}} <!-- founder--> | data189 = {{Collapsible conditional list|1={{{v_foundation_list|}}} |2={{if empty|{{{v_cllps_v_p793_list|}}}|180}} |title='''{{if empty|{{{l_foundation_header|}}}|{{GetLabelFix|Q130788|lang={{{lang|}}}}} }}''' |title2='''{{if empty|{{{l_foundation_header|}}}|{{GetLabelFix|Q130788|lang={{{lang|}}}}} }}''' }} | label192 = {{if empty|{{{l_p571|}}} |{{GetLabelFix|Q11398090|lang={{{lang|}}}}} }} | data192 = {{{v_p571|}}} | label195 = {{if empty|{{{l_p576|}}} | {{GetLabelFix|Q5282797|lang={{{lang|}}}}} }} | data195 = {{{v_p576|}}} | label198 = {{{l_dissolved2|}}} | data198 = {{{v_dissolved2|}}} | label201 = {{GetLabelFix|P156|lang={{{lang|}}}}} | data201 = {{{v_p1366|}}} | data204 = {{Collapsible conditional list|1={{{v_p793|}}} |2={{if empty|{{{v_cllps_v_p793_list|}}}|180}} |title='''{{GetLabelFix|Q2245405|lang={{{lang|}}}}}''' |title2='''{{GetLabelFix|Q2245405|lang={{{lang|}}}}}'''}} | label207 = {{if empty|{{{l_celebration_list|}}}|{{GetLabelFix|P832|lang={{{lang|}}}}} }} | data207 = {{Collapsible conditional list|1={{{v_celebration_list|}}} |2={{if empty|{{{v_cllps_celebration|}}}|180}} }} | label210 = {{{l_celebration_header|}}} | data210 = {{#if:{{{l_celebration_header|}}} |{{#if:{{{v_celebration1|}}} {{{v_celebration2|}}} | &nbsp;}} }} | label213 = {{#if:{{{llista_celebracio|}}}||{{{l_celebration1|}}} }} | data213 = {{#if:{{{llista_celebracio|}}}||{{{v_celebration1|}}} }} | label216 = {{#if:{{{llista_celebracio|}}}||{{{l_celebration2|}}} }} | data216 = {{#if:{{{llista_celebracio|}}}||{{{v_celebration2|}}} }} | label219 = {{GetLabelFix|P417|lang={{{lang|}}}}} | data219 = {{{v_p417|}}} <!-- patron --> | label222 = {{GetLabelFix|P1885|lang={{{lang|}}}}} | data222 = {{{v_p1885|}}} <!-- cathedral --> | label225 = {{GetLabelFix|Q55426287|lang={{{lang|}}}}} | data225 = {{{v_market_day|}}} <!-- market day--> | label228 = {{GetLabelFix|Q150139|lang={{{lang|}}}}} | data228 = {{{v_patronal_feast|}}} <!-- local holiday--> | data231 = {{{v_history_special_block|}}} | label234 = {{{l_history1|}}} | data234 = {{{v_history1|}}} | label237 = {{{l_history2|}}} | data237 = {{{v_history2|}}} <!-- | label124 = {{{etiqueta_historia3|}}} | data240 = {{{nom_historia3|}}} | label243 = {{{etiqueta_historia4|}}} | data243 = {{{nom_historia4|}}} | label246 = {{{etiqueta_historia5|}}} | data246 = {{{nom_historia5|}}} --> | header249 = {{#if:{{InGroup|IBgeopoli_header|item=organization}} |{{#if: {{{v_territory_structure|}}} {{{v_p122|}}} {{{v_p208|}}} {{{v_p194|}}} {{{v_p209|}}} {{{v_p6|}}} {{{v_p35|}}} {{{v_lider1|}}} {{{v_lider2|}}} {{{v_p2354_elections|}}} {{{v_represent1|}}} {{{v_represent2|}}} {{{v_government_special_block|}}} {{{v_government1|}}} {{{v_government2|}}} {{{v_p463|}}} |{{GetLabelFix|Q7210356|lang={{{lang|}}}}} }} }} | label252 = {{if empty | {{{l_territory_structure|}}} | {{GetLabelFix|Q43229|lang={{{lang|}}}}} }} | data252 = {{{v_territory_structure|}}} | label255 = {{if empty | {{{l_p122}}} | {{GetLabelFix|P122|lang={{{lang|}}}}} }} <!-- form of government --> | data255 = {{{v_p122|}}} | label258 = {{GetLabelFix|P208|lang={{{lang|}}}}} <!-- executive body --> | data258 = {{{v_p208|}}} | label261 = {{GetLabelFix|P194|lang={{{lang|}}}}} <!-- legistive body --> | data261 = {{{v_p194|}}} | label264 = &bull;&nbsp;{{if empty|{{{v_p1906|}}}|{{GetLabelFix|P35|lang={{{lang|}}}}} }} <!-- head state --> | data264 = {{#if:{{{v_p35|}}} |{{#ifeq:{{{v_p35_txt|}}} | {{{v_p6_txt|}}}|<!-- No repetir -->|{{{v_p35|}}} }} }} | label267 = &bull;&nbsp;{{if empty|{{{v_p1313|}}}|{{GetLabelFix|P6|lang={{{lang|}}}}} }} | data267 = {{{v_p6|}}} | label270 = &bull;&nbsp;{{{l_lider1|}}} | data270 = {{{v_lider1|}}} | label273 = &bull;&nbsp;{{{l_lider2|}}} | data273 = {{{v_lider2|}}} | | label276 = {{if empty | {{{l_represent_block|}}} |{{GetLabelFix|Q3930266|lang={{{lang|}}}}} }}<!-- political representation --> | data276 = {{#if:{{{v_represent1|}}} {{{v_represent2|}}} | &nbsp;}} | label279 = &bull;&nbsp;{{{l_represent1|}}} | data279 = {{{v_represent1|}}} | label282 = &bull;&nbsp;{{{l_represent2|}}} | data282 = {{{v_represent2|}}} | data285 = {{{v_p2354_elections|}}} | label288 = {{GetLabelFix|P209|lang={{{lang|}}}}} | data288 = {{{v_p209|}}} <!-- judicial body --> | data291 = {{{v_government_special_block|}}} | label294 = {{{l_government1|}}} | data294 = {{{v_government1|}}} | label297 = {{{l_government2|}}} | data297 = {{{v_government2|}}} | label300 = {{GetLabelFix|P463|lang={{{lang|}}}}} | data300 = {{Collapsible conditional list|1={{{v_p463|}}} |2={{if empty|{{{v_cllps_member_of|}}}|180}} }} | header313= {{#if:{{InGroup|IBgeopoli_header|item=economy}} |{{#if:{{{v_p2131|}}}{{{v_p2132|}}} {{{v_p2134|}}}{{{v_p2769|}}} {{{v_p2135|}}}{{{v_p2136|}}}{{{v_p1081|}}} {{{v_p38|}}}{{{v_economy_special_block|}}} {{{v_economy1|}}}{{{v_economy2|}}} |{{GetLabelFix|Q8134|lang={{{lang|}}}}} }} }} | label316 = {{GetLabelFix|P2131|lang={{{lang|}}}}} <!-- PIB --> | data316 = {{{v_p2131|}}} | label319 = {{GetLabelFix|P2132|lang={{{lang|}}}}} <!-- PIB capita --> | data319 = {{{v_p2132|}}} | label322 = {{GetLabelFix|P2134|lang={{{lang|}}}}} <!-- reserves --> | data322 = {{{v_p2134|}}} | label325 = {{GetLabelFix|P2769|lang={{{lang|}}}}} <!-- pressupost --> | data325 = {{{v_p2769|}}} | label328 = {{GetLabelFix|P2135|lang={{{lang|}}}}} <!-- export --> | data328 = {{{v_p2135|}}} | label331 = {{GetLabelFix|P2136|lang={{{lang|}}}}} <!-- import --> | data331 = {{{v_p2136|}}} | label334 = {{GetLabelFix|P1081|lang={{{lang|}}}}} <!-- IDH --> | data334 = {{{v_p1081|}}} | label337 = {{GetLabelFix|P38|lang={{{lang|}}}}} <!-- currency --> | data337 = {{{v_p38|}}} | data340 = {{{v_economy_special_block|}}} | label343 = {{{l_economy1|}}} | data343 = {{{v_economy1|}}} | label346 = {{{l_economy2|}}} | data346 = {{{v_economy2|}}} | header349 = {{#if:{{InGroup|IBgeopoli_header|item=indicative}} |{{#if:{{{v_p281|}}} {{{v_p421|}}} {{{v_indicative_special_block|}}} <!-- {{{v_external_indicatives|}}} provoca capçalera falsa--> {{{v_p2852|}}} {{{v_p78|}}} {{{v_p474|}}} {{{l_indicative1|}}} {{{l_indicative2|}}} |{{GetLabelFix|Q22975498|case=plural|lang={{{lang|}}}}} }} }} | label352 = {{GetLabelFix|P281|lang={{{lang|}}}}} | data352 = {{{v_p281|}}} | label355 = {{GetLabelFix|P421|lang={{{lang|}}}}} <!-- UTC --> | data355 = {{Collapsible conditional list|1={{{v_p421|}}} |2={{if empty|{{{v_cllps_UTC|}}}|180}} }} | label358 = {{GetLabelFix|P78|lang={{{lang|}}}}} <!-- Internet domain --> | data358 = {{{v_p78|}}} | label361 = {{GetLabelFix|Q103903|lang={{{lang|}}}}} <!-- Phone pre-code --> | data361 = {{{v_p474|}}} | label364 = {{GetLabelFix|P2852|lang={{{lang|}}}}} <!-- emergency call --> | data364 = {{{v_p2852|}}} | data367 = {{{v_external_indicatives|}}} | data370 = {{{v_indicative_special_block|}}} | label373 = {{{l_indicative1|}}} | data373 = {{{v_indicative1|}}} | label376 = {{{l_indicative2|}}} | data376 = {{{v_indicative2|}}} | header379 = {{#if:{{InGroup|IBgeopoli_header|item=final}} |{{#if:{{{v_p190|}}} {{{v_colors|}}} {{{v_final_special_block|}}} {{{v_final1|}}} {{{v_final2|}}} {{{lloc_web|{{{web|}}}}}}{{{notes|}}} |{{GetLabelFix|Q55107540|lang={{{lang|}}}}} }} }} | label382 = {{GetLabelFix|P190|lang={{{lang|}}}}} <!-- twins_town--> | data382 = {{Collapsible conditional list|1={{{v_p190|}}} |2={{if empty|{{{v_cllps_twinstown|}}}|180}} }} | label385 = {{GetLabelFix|P462|lang={{{lang|}}}}} <!-- oficial Colors --> | data385 = {{{v_colors|}}} | data388 = {{{v_final_special_block|}}} | label391 = {{{l_final1|}}} | data391 = {{{v_final1|}}} | label394 = {{{l_final2|}}} | data394 = {{{v_final2|}}} | data397 = {{{v_p1435|}}} | data400 = <hr><!-- to separate identifiers from infobox body --> | label403 = {{GetLabelFix|Q35127|lang={{{lang|}}}}} | data403 = {{{v_p856|}}} | data406 = {{{v_identifiers|}}} | below = {{{v_footnotes|}}} }}{{CloseDivRTL|lang={{{lang|}}}}}</includeonly><noinclude></noinclude> qgzo6lugjzsddhxb8v256t0so3zotzm فرما:Infobox political geography/styles.css 10 29368 136709 2026-04-30T12:48:17Z آیات محراج 11062 Created page with " /* Definition with background color */ .infobox_bodystyle{ font-size: 85%; text-align: left; } .infobox_titlestyle{ /* el mòdul hi afegeix {font-weight: bold;} */ background:#d9b38c; } .infobox_abovestyle{ /* el mòdul hi afegeix {text-align: center; font-size: 125%; font-weight: bold;} */ background:#d9b38c; } /* Versió solid */ .infobox_headerclass_solid{ /* el mòdul hi afegeix {tex..." 136709 sanitized-css text/css /* Definition with background color */ .infobox_bodystyle{ font-size: 85%; text-align: left; } .infobox_titlestyle{ /* el mòdul hi afegeix {font-weight: bold;} */ background:#d9b38c; } .infobox_abovestyle{ /* el mòdul hi afegeix {text-align: center; font-size: 125%; font-weight: bold;} */ background:#d9b38c; } /* Versió solid */ .infobox_headerclass_solid{ /* el mòdul hi afegeix {text-align: center;} */ background:#d9b38c } /* Versió marc */ .infobox_headerclass_botton_top{ /* el mòdul hi afegeix {text-align: center;} */ border-bottom: 2px solid #ccccff; border-top: 2px solid #ccccff; } /* Versió standard .infobox_headerstyle{ background:#d9b38c; } */ .infobox_subheaderstyle{ background:#d9b38c; } .infobox_subheaderstyle1{ width:100%; background:#d9b38c; text-align:center; font-size:125%; font-weight:bold; } .infobox_belowstyle{ border-top:#aaa 1px solid; background:#d9b38c; } .infobox-label { background:#eeeeee; padding-right:1.2em; width:40%; text-align:start; } /* Definition with border colors .infobox_bodystyle{ font-size: 85%; text-align: left; } .infobox_titlestyle{ border-bottom: 2px solid #ccccff; } .infobox_abovestyle{ border-bottom: 2px solid #ccccff; } .infobox_subheaderstyle{ border-bottom: 2px solid #ccccff; } .infobox_headerstyle{ border-bottom: 2px solid #ccccff; border-top: 2px solid #ccccff; } .infobox_labelstyle { padding-right:1.2em; width:40%; background:#eeeeee; text-align:start } End comment */ nystjaf5dwga4omady6v2neo98nu676 فرما:InfoboxFrame 10 29369 136710 2026-04-30T12:51:22Z آیات محراج 11062 Created page with "{{#invoke:Infobox|infobox}}<noinclude> {{documentation}} </noinclude>" 136710 wikitext text/x-wiki {{#invoke:Infobox|infobox}}<noinclude> {{documentation}} </noinclude> bi6zudjp7d0v1wwsxz20vxhbs4lo5jr فرما:InParent 10 29370 136711 2026-04-30T13:01:12Z آیات محراج 11062 Created page with "<includeonly>{{#invoke:Itemgroup|parent|{{{1|}}}|p={{{p|{{{2|P279}}}}}}|item={{{item|}}}}}</includeonly><noinclude> <!-- Add categories to the /doc subpage, not here! --> </noinclude>" 136711 wikitext text/x-wiki <includeonly>{{#invoke:Itemgroup|parent|{{{1|}}}|p={{{p|{{{2|P279}}}}}}|item={{{item|}}}}}</includeonly><noinclude> <!-- Add categories to the /doc subpage, not here! --> </noinclude> mxc8yz0l4yohvbfxvjbllp2xgekpb9k Module:Itemgroup 828 29371 136712 2026-04-30T13:02:44Z آیات محراج 11062 Created page with "local p = {} -- Argument is 'set' when it exists (not nil) or when it is not an empty string. local function isSet(var) return not (var == nil or (type(var) == 'string' and mw.text.trim(var) == '')) end local function getEntityId(frame) local id = frame.args.item if not isSet(id) then id = frame:getParent().args.item end if not isSet(id) then id = mw.wikibase.getEntityIdForCurrentPage() end return id end -- get safely a serialized snak local function getSna..." 136712 Scribunto text/plain local p = {} -- Argument is 'set' when it exists (not nil) or when it is not an empty string. local function isSet(var) return not (var == nil or (type(var) == 'string' and mw.text.trim(var) == '')) end local function getEntityId(frame) local id = frame.args.item if not isSet(id) then id = frame:getParent().args.item end if not isSet(id) then id = mw.wikibase.getEntityIdForCurrentPage() end return id end -- get safely a serialized snak local function getSnak(statement, snaks) local ret = statement for i, v in ipairs(snaks) do if not ret then return end ret = ret[v] end return ret end local function getPropIds(qid, pid) local statements = mw.wikibase.getAllStatements(qid, pid) if #statements == 0 then statements = mw.wikibase.getAllStatements(qid, "P31") end local ret = {} for _, statement in ipairs(statements) do if statement.rank ~= "deprecated" then local value_id = getSnak(statement, {"mainsnak", "datavalue", "value", "id"}) if value_id then table.insert(ret, value_id) end end end return ret end local function tableQidKey(data_in) -- fill a table qid = key local data_out = {} for k, t in pairs(data_in) do for i, v in ipairs(t) do data_out[v] = k end end return data_out end -- removes duplicate values from an array local function removeDuplicates(t) local ret, exists = {}, {} for _, v in ipairs(t) do if not exists[v] then ret[#ret + 1] = v exists[v] = true end end return ret end function p.parent(frame) local qid = getEntityId(frame) local prop = frame.args.p local data_def = require("Module:Itemgroup/parent")[frame.args[1]] if not (qid and prop and data_def) then return end local data = tableQidKey(data_def) local items = {qid} for iter = 1, 5 do -- arbitrary max iter set heuristically local next_items = {} for _, item in ipairs(items) do local ids = getPropIds(item, prop) for _, id in ipairs(ids) do if data[id] then return data[id] -- first value id found, that's all else table.insert(next_items, id) -- save for next iteration end end end items = removeDuplicates(next_items) end return data['default'] end function p.group(frame) local qid = getEntityId(frame) local data_def = require("Module:Itemgroup/groups")[frame.args[1]] if not (qid and data_def) then return end local data = tableQidKey(data_def) return data[qid] end function p.list(frame) local data_def = require("Module:Itemgroup/list")[frame.args[1]] if data_def and data_def[frame.args[2]] then return table.concat(data_def[frame.args[2]], ',') end return end return p 7w9lirhlf74azghfscic9ejg4xenqky Module:Itemgroup/parent 828 29372 136713 2026-04-30T13:05:15Z آیات محراج 11062 Created page with "local data = { --["mytable"] = { -- ["mygroup"] = {'Qid1', 'Qid2'}, --} -- tables and groups, edit below (sample) ["infobox name"] = { ["arte"] = {'Q17537576', 'Q8205328', 'Q4989906', 'Q15709879'}, ["geopol"] = {'Q618123', 'Q7275'}, ["construc"] = {'Q41176', 'Q811979'}, ["period"] = {'Q732577', 'Q2352616'}, ["organ"] = {'Q167037', 'Q43229', 'Q48204', 'Q16334295', 'Q601401'} }, -- values for template:infotaula organització ["IBorganitzationType"] = { ["Q53121"]..." 136713 Scribunto text/plain local data = { --["mytable"] = { -- ["mygroup"] = {'Qid1', 'Qid2'}, --} -- tables and groups, edit below (sample) ["infobox name"] = { ["arte"] = {'Q17537576', 'Q8205328', 'Q4989906', 'Q15709879'}, ["geopol"] = {'Q618123', 'Q7275'}, ["construc"] = {'Q41176', 'Q811979'}, ["period"] = {'Q732577', 'Q2352616'}, ["organ"] = {'Q167037', 'Q43229', 'Q48204', 'Q16334295', 'Q601401'} }, -- values for template:infotaula organització ["IBorganitzationType"] = { ["Q53121"] = {'Q20639847', 'Q1785271', 'Q20652655'}, -- ciclisme ["Q349"] = {'Q847017','Q4438121'} -- resta d'esport }, ["IBorganitzationClub"] = { ["Q847017"] = {'Q847017', 'Q17270000', 'Q13393265', 'Q15221215', 'Q15720476', 'Q28834983', 'Q42421242', 'Q99747627', 'Q108320110' } -- club esportiu }, -- values to assign the kind of unit P1351 represents for each sport SEMBLA SENSE ÚS !! ["sports_scoring_units"] = { ["Q28454519"] = {'Q2736'}, -- football goal ["Q18530"] = {'Q5378', 'Q7707', 'Q8418', 'Q1455', 'Q41466', 'Q10962', 'Q5849'}, -- goal other sports PENDENT ["Q2353718"] = {'Q5372'}, -- basketball point ["Q3393320"] = {'Q847017','Q4438121','Q7291','Q83462','Q326827', 'Q1734','Q12100','Q11420','Q838089', 'Q5386','Q32112', 'Q38108'} -- point other sports PENDENT }, -- values for template:infotaula competició esportiva ["IBsport_competition_icon"] = { ["Olympic Rings Icon.svg"] = {'Q159821', 'Q82414'}, -- P3450 values for olympic games. return title icon assigned ["Asian Games logo bw.svg"] = {'Q818463', 'Q483463'}, -- P3450 values for Asian Games. return title icon assigned ["Mediterranean Games rings bw.svg"] = {'Q272090'}, -- P3450 values for Mediterranian Games. return title icon assigned ["Commonwealth Games Federation symbol (2019- Till Date) Black.svg"] = {'Q178340'} -- P3450 values for Commonwealth Games. Return title icon assigned -- default icon value for other classes appears as "icon_default" in module:Itemgroup/list }, -- values for template:infotaula esdeveniment ["IBevent"] = { ["is_award"] = {'Q618779', 'Q1645401', 'Q1788716'}, -- P279 values for award class. return title icon assigned ["is_astronomy"] = {'Q17444909', 'Q751989', 'Q3937', 'Q207436', 'Q6999'}, -- P279 values for astronomical event class. return title icon assigned ["is_conflict"] = {'Q71266556', 'Q198', 'Q6857862'}, -- P279 values for military conflicts. return key name to invoke /list with "IBevent" ["is_document"] = {'Q49848','Q820655','Q2006324','Q166542', 'Q131569', 'Q326124', 'Q2751586'} -- P279 values for document, llei, acord. Return title icon assigned -- default icon value for other classes appears as "img_event" in module:Itemgroup/list }, ["IBevent_facility"] = { ["Q13226383"] = {'Q811430'}, -- P279 values for facility class. return Qid to use for P121 label ["Q16391167"] = {'Q11446', 'Q35872','Q1229765','Q16391167'}, -- P279 values for nau class. return Qid to use for P121 label ["Q42889"] = {'Q1184840','Q2452850', 'Q811704','Q3491904','Q870','Q42889'}, -- P279 values for vehicle class. return Qid to use for P121 label ["Q11436"] = {'Q15056993','Q15056995','Q1875621','Q210932','Q11436' ,'Q45296117'} -- P279 values for aircraft class. return Qid to use for P121 label }, -- values for template:infotaula edifici ["IBbuilding"] = { ["station"] = {'Q55488', 'Q55493', 'Q928830', 'Q2175765', 'Q2175765', 'Q1339195', 'Q548662', 'Q12819564'} -- P279 values for any kind of station or transport stop }, -- values for template:infotaula composició (musical) ["IBmusic"] = { ["Q482994"] = {'Q482994', 'Q4176708', 'Q209939', 'Q4712779', 'Q222910', 'Q963099', 'Q208569', 'Q63068880'} -- P279 values for any kind of album or set of recordings }, -- values for template:infotaula geografia política ["IBgeopoli"] = { ["Chess tile bl trans.svg"] = {'Q51041800', 'Q20926517'} -- P279 values for eclesiastical structure organization -- default icon value for other classes appears as "img_geopoli" in module:Itemgroup/list }, -- values for template:infotaula animanga ["IBanimanga"] = { ["Videojoc"] = {'Q7889'}, -- P279 values for any class of video game } -- end of tables, do not edit below } return data bz99d1byhfhnd0azyqyta0ixufryi30 فرما:Switcher2 10 29373 136714 2026-04-30T13:06:32Z آیات محراج 11062 Created page with "<!-- Version cawiki- 2022.01.19 --><noinclude>{{documentation}}</noinclude><!-- --><templatestyles src="switcher2/styles.css" /><!-- --><div class="img_toogle"> {{#if:{{{image1|{{{1|}}} }}} |<div class="geobox {{#if:{{{image2|{{{3|}}}}}}{{{image3|{{{5|}}}}}}{{{image4|{{{7|}}}}}} {{{image5|{{{9|}}}}}} {{{image6|{{{11|}}}}}}|nomobile}}"><!-- --><table style="width:auto; margin:{{#if:{{{center|}}}|auto|0}}; border:none; border-spacing:0; padding:0..." 136714 wikitext text/x-wiki <!-- Version cawiki- 2022.01.19 --><noinclude>{{documentation}}</noinclude><!-- --><templatestyles src="switcher2/styles.css" /><!-- --><div class="img_toogle"> {{#if:{{{image1|{{{1|}}} }}} |<div class="geobox {{#if:{{{image2|{{{3|}}}}}}{{{image3|{{{5|}}}}}}{{{image4|{{{7|}}}}}} {{{image5|{{{9|}}}}}} {{{image6|{{{11|}}}}}}|nomobile}}"><!-- --><table style="width:auto; margin:{{#if:{{{center|}}}|auto|0}}; border:none; border-spacing:0; padding:0; {{{style_table|}}}"><!-- --><tr><td style="border:none; padding:0; text-align:{{#if:{{{center|}}}|center|none}}; ">[[File:{{{image1|{{{1|}}}}}}|{{{width|45}}}px|lang={{{lang|}}}|{{if empty|{{{caption1|}}}|{{{2|}}}|<1}}|class=noviewer]]<!-- --></td></tr>{{#if:{{{caption_text1|}}}|<tr><td class="img_toogle_caption">{{{caption_text1|}}}</td></tr>}}<!-- --></table></div>}}<!-- End image1 -->{{#if:{{{image2|{{{3|}}} }}} |<div class="geobox {{#if:{{{image3|{{{5|}}}}}}{{{image4|{{{7|}}}}}} {{{image5|{{{9|}}}}}} {{{image6|{{{11|}}}}}}|nomobile}}"><!-- --><table style="width:auto; margin:{{#if:{{{center|}}}|auto|0}}; border:none; border-spacing:0; padding:0; {{{style_table|}}}"><!-- --><tr><td style="border:none; padding:0; text-align:{{#if:{{{center|}}}|center|none}};">[[File:{{{image2|{{{3|}}}}}}|{{{width|45}}}px|lang={{{lang|}}}|{{#if:{{{caption2|}}}{{{4|}}}|{{if empty|{{{caption2|}}}|{{{4|}}}}}|{{#if:{{{image3|}}}{{{5|}}}|2|2>}}}} |class=noviewer]]<!-- --></td></tr>{{#if:{{{caption_text2|}}}|<tr><td class="img_toogle_caption">{{{caption_text2|}}}</td></tr>}}<!-- --></table></div>}}<!-- -->{{#if:{{{image3|{{{5|}}} }}} |<div class="geobox {{#if:{{{image4|{{{7|}}}}}} {{{image5|{{{9|}}}}}} {{{image6|{{{11|}}}}}}|nomobile}}"><!-- --><table style="width:auto; margin:{{#if:{{{center|}}}|auto|0}}; border:none; border-spacing:0; padding:0; {{{style_table|}}}"><!-- --><tr><td style="border:none; padding:0; text-align:{{#if:{{{center|}}}|center|none}}; ">[[File:{{{image3|{{{5|}}}}}}|{{{width|45}}}px|lang={{{lang|}}}|{{if empty|{{{caption3|}}}|{{{6|}}}|{{#if:{{{image4|}}}{{{7|}}}|3|3>}}}} |class=noviewer]]<!-- --></td></tr>{{#if:{{{caption_text3|}}}|<tr><td class="img_toogle_caption">{{{caption_text3|}}}</td></tr>}}<!-- --></table></div>}}<!-- -->{{#if:{{{image4|{{{7|}}} }}} |<div class="geobox {{#if:{{{image5|{{{9|}}}}}} {{{image6|{{{11|}}}}}}|nomobile}}"><!-- --><table style="width:auto; margin:{{#if:{{{center|}}}|auto|0}}; border:none; border-spacing:0; padding:0; {{{style_table|}}}"><!-- --><tr><td style="border:none; padding:0; text-align:{{#if:{{{center|}}}|center|none}}; ">[[File:{{{image4|{{{7|}}}}}}|{{{width|45}}}px|lang={{{lang|}}}|{{if empty|{{{caption4|}}}|{{{8|}}}|{{#if:{{{image5|}}}{{{9|}}}|4|4>}} }} |class=noviewer]]<!-- --></td></tr>{{#if:{{{caption_text4|}}}|<tr><td class="img_toogle_caption">{{{caption_text4|}}}</td></tr>}}<!-- --></table></div>}}<!-- -->{{#if:{{{image5|{{{9|}}} }}} |<div class="geobox {{#if:{{{image6|{{{11|}}}}}}|nomobile}}"><!-- --><table style="width:auto; margin:{{#if:{{{center|}}}|auto|0}}; border:none; border-spacing:0; padding:0; {{{style_table|}}}"><!-- --><tr><td style="border:none; padding:0; text-align:{{#if:{{{center|}}}|center|none}}; ">[[File:{{{image5|{{{9|}}}}}}|{{{width|45}}}px|lang={{{lang|}}}|{{if empty|{{{caption5|}}}|{{{10|}}}|{{#if:{{{image6|}}}{{{11|}}}|5|5>}}}} |class=noviewer]]<!-- --></td></tr>{{#if:{{{caption_text5|}}}|<tr><td class="img_toogle_caption">{{{caption_text5|}}}</td></tr>}}<!-- --></table></div>}}<!-- -->{{#if:{{{image6|{{{11|}}} }}} |<div class="geobox"><!-- --><table style="width:auto; margin:{{#if:{{{center|}}}|auto|0}}; <!-- line-height: 70%; --> border:none; border-spacing:0; padding:0; {{{style_table|}}}"><!-- --><tr><td style="border:none; padding:0; text-align:{{#if:{{{center|}}}|center|none}}; ">[[File:{{{image6|{{{11|}}}}}}|{{{width|45}}}px|lang={{{lang|}}}|{{if empty|{{{caption6|}}}|{{{12|}}}|6>}} |class=noviewer]]<!-- --></td></tr>{{#if:{{{caption_text6|}}}|<tr><td class="img_toogle_caption">{{{caption_text6|}}}</td></tr>}}<!-- --></table></div>}}<!-- --></div> 28pkiy848er1qx6xja7rlqwk8g8wn61 فرما:Switcher2/styles.css 10 29374 136715 2026-04-30T13:07:16Z آیات محراج 11062 Created page with ".img_toogle ul { list-style: none; margin: 0; padding: 0; font-size:70%; } .img_toogle li { display: inline; } .img_toogle li:after { content: " · "; font-weight: bold; } .img_toogle li:last-child:after { content: none; } .img_toogle_caption { font-size:100%; font-style:normal; text-align: center; padding-top:2px; padding-bottom:2px; /* color:#008000; */ }" 136715 sanitized-css text/css .img_toogle ul { list-style: none; margin: 0; padding: 0; font-size:70%; } .img_toogle li { display: inline; } .img_toogle li:after { content: " · "; font-weight: bold; } .img_toogle li:last-child:after { content: none; } .img_toogle_caption { font-size:100%; font-style:normal; text-align: center; padding-top:2px; padding-bottom:2px; /* color:#008000; */ } kw55ps30vsykendhzco61edtxo3dhev فرما:Str split 10 29375 136716 2026-04-30T13:10:15Z آیات محراج 11062 Created page with "{{#invoke:String|split|source={{{1|}}}|separator={{{2|}}}|count={{{3|}}}}}<noinclude> {{documentation}} </noinclude>" 136716 wikitext text/x-wiki {{#invoke:String|split|source={{{1|}}}|separator={{{2|}}}|count={{{3|}}}}}<noinclude> {{documentation}} </noinclude> 3uxfjuiscqof0s2f27d0kduo9ddrq8k 136718 136716 2026-04-30T13:14:29Z آیات محراج 11062 136718 wikitext text/x-wiki {{#invoke:String1|split|source={{{1|}}}|separator={{{2|}}}|count={{{3|}}}}}<noinclude> {{documentation}} </noinclude> mdeta9lv2gawn06dke89gwyo8fmlvb0 Module:String1 828 29376 136717 2026-04-30T13:13:13Z آیات محراج 11062 Content copied catalan wikipedia 136717 Scribunto text/plain --[[ This module is intended to provide access to basic string functions. Most of the functions provided here can be invoked with named parameters, unnamed parameters, or a mixture. If named parameters are used, Mediawiki will automatically remove any leading or trailing whitespace from the parameter. Depending on the intended use, it may be advantageous to either preserve or remove such whitespace. Global options ignore_errors: If set to 'true' or 1, any error condition will result in an empty string being returned rather than an error message. error_category: If an error occurs, specifies the name of a category to include with the error message. The default category is [Category:Errors reported by Module String]. no_category: If set to 'true' or 1, no category will be added if an error is generated. Unit tests for this module are available at Module:String/tests. ]] local p = {} --[[ Helper function that populates the argument list given that user may need to use a mix of named and unnamed parameters. This is relevant because named parameters are not identical to unnamed parameters due to string trimming, and when dealing with strings we sometimes want to either preserve or remove that whitespace depending on the application. ]] local function _getParameters( frame_args, arg_list ) local new_args = {} local index = 1 local value for _, arg in ipairs( arg_list ) do value = frame_args[arg] if value == nil then value = frame_args[index] index = index + 1 end new_args[arg] = value end return new_args end --[[ Helper Function to interpret boolean strings ]] local function _getBoolean( boolean_str ) local boolean_value if type( boolean_str ) == 'string' then boolean_str = boolean_str:lower() if boolean_str == 'false' or boolean_str == 'no' or boolean_str == '0' or boolean_str == '' then boolean_value = false else boolean_value = true end elseif type( boolean_str ) == 'boolean' then boolean_value = boolean_str else error( 'Cap valor booleà trobat' ) end return boolean_value end --[[ Helper function to handle error messages. ]] local function _error( error_str ) local frame = mw.getCurrentFrame() local error_category = frame.args.error_category or 'Errors detectats pel mòdul String' local ignore_errors = frame.args.ignore_errors or false local no_category = frame.args.no_category or false if _getBoolean(ignore_errors) then return '' end local error_str = '<strong class="error">Error del mòdul String: ' .. error_str .. '</strong>' if error_category ~= '' and not _getBoolean( no_category ) then error_str = '[[Categoria:' .. error_category .. ']]' .. error_str end return error_str end --[[ Helper function that escapes all pattern characters so that they will be treated as plain text. ]] local function _escapePattern( pattern_str ) return mw.ustring.gsub( pattern_str, "([%(%)%.%%%+%-%*%?%[%^%$%]])", "%%%1" ) end --[[ len This function returns the length of the target string. Usage: {{#invoke:String|len|target_string|}} OR {{#invoke:String|len|s=target_string}} Parameters s: The string whose length to report If invoked using named parameters, Mediawiki will automatically remove any leading or trailing whitespace from the target string. ]] function p.len( frame ) local new_args = _getParameters( frame.args, {'s'} ) local s = new_args['s'] or '' return mw.ustring.len( s ) end --[[ sub This function returns a substring of the target string at specified indices. Usage: {{#invoke:String|sub|target_string|start_index|end_index}} OR {{#invoke:String|sub|s=target_string|i=start_index|j=end_index}} Parameters s: The string to return a subset of i: The fist index of the substring to return, defaults to 1. j: The last index of the string to return, defaults to the last character. The first character of the string is assigned an index of 1. If either i or j is a negative value, it is interpreted the same as selecting a character by counting from the end of the string. Hence, a value of -1 is the same as selecting the last character of the string. If the requested indices are out of range for the given string, an error is reported. ]] function p.sub( frame ) local new_args = _getParameters( frame.args, { 's', 'i', 'j' } ) local s = new_args['s'] or '' local i = tonumber( new_args['i'] ) or 1 local j = tonumber( new_args['j'] ) or -1 local len = mw.ustring.len( s ) -- Convert negatives for range checking if i < 0 then i = len + i + 1 end if j < 0 then j = len + j + 1 end if i > len or j > len or i < 1 or j < 1 then return _error( 'Índex fora del rang de la cadena' ) end if j < i then return _error( 'Índexs de la cadena no ordenats' ) end return mw.ustring.sub( s, i, j ) end --[[ match This function returns a substring from the source string that matches a specified pattern. Usage: {{#invoke:String|match|source_string|pattern_string|start_index|match_number|plain_flag|nomatch_output}} OR {{#invoke:String|match|s=source_string|pattern=pattern_string|start=start_index |match=match_number|plain=plain_flag|nomatch=nomatch_output}} Parameters s: The string to search pattern: The pattern or string to find within the string start: The index within the source string to start the search. The first character of the string has index 1. Defaults to 1. match: In some cases it may be possible to make multiple matches on a single string. This specifies which match to return, where the first match is match= 1. If a negative number is specified then a match is returned counting from the last match. Hence match = -1 is the same as requesting the last match. Defaults to 1. plain: A flag indicating that the pattern should be understood as plain text. Defaults to false. nomatch: If no match is found, output the "nomatch" value rather than an error. If invoked using named parameters, Mediawiki will automatically remove any leading or trailing whitespace from each string. In some circumstances this is desirable, in other cases one may want to preserve the whitespace. If the match_number or start_index are out of range for the string being queried, then this function generates an error. An error is also generated if no match is found. If one adds the parameter ignore_errors=true, then the error will be suppressed and an empty string will be returned on any failure. For information on constructing Lua patterns, a form of [regular expression], see: * http://www.lua.org/manual/5.1/manual.html#5.4.1 * http://www.mediawiki.org/wiki/Extension:Scribunto/Lua_reference_manual#Patterns * http://www.mediawiki.org/wiki/Extension:Scribunto/Lua_reference_manual#Ustring_patterns ]] -- This sub-routine is exported for use in other modules function p._match( s, pattern, start, match_index, plain_flag, nomatch ) if s == '' then return _error( 'Cadena on cercar està buida' ) end if pattern == '' then return _error( 'Cadena de cerca està buida' ) end start = tonumber(start) or 1 if math.abs(start) < 1 or math.abs(start) > mw.ustring.len( s ) then return _error( 'Índex d\'inici fora del rang de la cadena' ) end if match_index == 0 then return _error( 'Número de coincidència fora de rang' ) end if plain_flag then pattern = str._escapePattern( pattern ) end local result if match_index == 1 then -- Find first match is simple case result = mw.ustring.match( s, pattern, start ) else if start > 1 then s = mw.ustring.sub( s, start ) end local iterator = mw.ustring.gmatch(s, pattern) if match_index > 0 then -- Forward search for w in iterator do match_index = match_index - 1 if match_index == 0 then result = w break end end else -- Reverse search local result_table = {} local count = 1 for w in iterator do result_table[count] = w count = count + 1 end result = result_table[ count + match_index ] end end if result == nil then if nomatch == nil then return _error( 'Cap coincidència trobada' ) else return nomatch end else return result end end -- This is the entry point for #invoke:String|match function p.match( frame ) local new_args = _getParameters( frame.args, {'s', 'pattern', 'start', 'match', 'plain', 'nomatch'} ) local s = new_args['s'] or '' local start = tonumber( new_args['start'] ) or 1 local plain_flag = _getBoolean( new_args['plain'] or false ) local pattern = new_args['pattern'] or '' local match_index = math.floor( tonumber(new_args['match']) or 1 ) local nomatch = new_args['nomatch'] return p._match( s, pattern, start, match_index, plain_flag, nomatch ) end --[[ pos This function returns a single character from the target string at position pos. Usage: {{#invoke:String|pos|target_string|index_value}} OR {{#invoke:String|pos|target=target_string|pos=index_value}} Parameters target: The string to search pos: The index for the character to return If invoked using named parameters, Mediawiki will automatically remove any leading or trailing whitespace from the target string. In some circumstances this is desirable, in other cases one may want to preserve the whitespace. The first character has an index value of 1. If one requests a negative value, this function will select a character by counting backwards from the end of the string. In other words pos = -1 is the same as asking for the last character. A requested value of zero, or a value greater than the length of the string returns an error. ]] function p.pos( frame ) local new_args = _getParameters( frame.args, {'target', 'pos'} ) local target_str = new_args['target'] or '' local pos = tonumber( new_args['pos'] ) or 0 if pos == 0 or math.abs(pos) > mw.ustring.len( target_str ) then return _error( 'Índex fora del rang de la cadena' ) end return mw.ustring.sub( target_str, pos, pos ) end --[[ find This function allows one to search for a target string or pattern within another string. Usage: {{#invoke:String|find|source_str|target_string|start_index|plain_flag}} OR {{#invoke:String|find|source=source_str|target=target_str|start=start_index|plain=plain_flag}} Parameters source: The string to search target: The string or pattern to find within source start: The index within the source string to start the search, defaults to 1 plain: Boolean flag indicating that target should be understood as plain text and not as a Lua style regular expression, defaults to true If invoked using named parameters, Mediawiki will automatically remove any leading or trailing whitespace from the parameter. In some circumstances this is desirable, in other cases one may want to preserve the whitespace. This function returns the first index >= "start" where "target" can be found within "source". Indices are 1-based. If "target" is not found, then this function returns 0. If either "source" or "target" are missing / empty, this function also returns 0. This function should be safe for UTF-8 strings. ]] function p.find( frame ) local new_args = _getParameters( frame.args, {'source', 'target', 'start', 'plain' } ) local source_str = new_args['source'] or '' local pattern = new_args['target'] or '' local start_pos = tonumber(new_args['start']) or 1 local plain = new_args['plain'] or true if source_str == '' or pattern == '' then return 0 end plain = _getBoolean( plain ) local start = mw.ustring.find( source_str, pattern, start_pos, plain ) if start == nil then start = 0 end return start end --[[ replace This function allows one to replace a target string or pattern within another string. Usage: {{#invoke:String|replace|source_str|pattern_string|replace_string|replacement_count|plain_flag}} OR {{#invoke:String|replace|source=source_string|pattern=pattern_string|replace=replace_string| count=replacement_count|plain=plain_flag}} Parameters source: The string to search pattern: The string or pattern to find within source replace: The replacement text count: The number of occurences to replace, defaults to all. plain: Boolean flag indicating that pattern should be understood as plain text and not as a Lua style regular expression, defaults to true ]] function p.replace( frame ) local new_args = _getParameters( frame.args, {'source', 'pattern', 'replace', 'count', 'plain' } ) local source_str = new_args['source'] or '' local pattern = new_args['pattern'] or '' local replace = new_args['replace'] or '' local count = tonumber( new_args['count'] ) local plain = new_args['plain'] or true if source_str == '' or pattern == '' then return source_str end plain = _getBoolean( plain ) if plain then pattern = _escapePattern( pattern ) replace = mw.ustring.gsub( replace, "%%", "%%%%" ) --Only need to escape replacement sequences. end local result if count ~= nil then result = mw.ustring.gsub( source_str, pattern, replace, count ) else result = mw.ustring.gsub( source_str, pattern, replace ) end return result end --[[ simple function to pipe string.rep to templates. ]] function p.rep( frame ) local repetitions = tonumber( frame.args[2] ) if not repetitions then return _error( "s'esperava un número com a segon paràmetre; trobat: " .. ( frame.args[2] or '' )) end return string.rep( frame.args[1] or '', repetitions ) end --[[ escapePattern This function escapes special characters from a Lua string pattern. See [1] for details on how patterns work. [1] https://www.mediawiki.org/wiki/Extension:Scribunto/Lua_reference_manual#Patterns Usage: {{#invoke:String|escapePattern|pattern_string}} Parameters pattern_string: The pattern string to escape. ]] function p.escapePattern( frame ) local pattern_str = frame.args[1] if not pattern_str then return _error( 'No pattern string specified' ) end local result = _escapePattern( pattern_str ) return result end --[[ count This function counts the number of occurrences of one string in another. ]] function p.count(frame) local args = _getParameters(frame.args, {'source', 'pattern', 'plain'}) local source = args.source or '' local pattern = args.pattern or '' local plain = _getBoolean(args.plain or true) if plain then pattern = _escapePattern(pattern) end local _, count = mw.ustring.gsub(source, pattern, '') return count end --[[ endswith This function determines whether a string ends with another string. ]] function p.endswith(frame) local args = _getParameters(frame.args, {'source', 'pattern'}) local source = args.source or '' local pattern = args.pattern or '' if pattern == '' then -- All strings end with the empty string. return "yes" end if mw.ustring.sub(source, -mw.ustring.len(pattern), -1) == pattern then return "yes" else return "" end end --[[ join Join all non empty arguments together; the first argument is the separator. Usage: {{#invoke:String|join|sep|one|two|three}} ]] function p.join(frame) local args = {} local sep for _, v in ipairs( frame.args ) do if sep then if v ~= '' then table.insert(args, v) end else sep = v end end return table.concat( args, sep or '' ) end --[[ Strip This function Strips charecters from string Usage: {{#invoke:StringFunc|strip|source_string|charecters_to_strip|plain_flag}} Parameters source: The string to strip chars: The pattern or list of charecters to strip from string, replaced with '' plain: A flag indicating that the chars should be understood as plain text. defaults to true. Leading and trailing whitespace is also automatically stripped from the string. ]] function p.strip( frame ) local new_args = _getParameters( frame.args, {'source', 'chars', 'plain'} ) local source_str = new_args['source'] or '' local chars = new_args['chars'] or '' source_str = mw.text.trim(source_str) if source_str == '' or chars == '' then return source_str end local l_plain = _getBoolean( new_args['plain'] or true ) if l_plain then chars = _escapePattern( chars ) end local result result = mw.ustring.gsub(source_str, "["..chars.."]", '') return result end --[[ Split This function Splits a string based on a separator, returns nth substring based on count. Usage: {{#invoke:StringFunc|split|source_string|separator|count}} Parameters: source: The string to return a subset of separator: The string to split on count: The nth substring based on the separator to return ]] function p.split( frame ) local new_args = _getParameters( frame.args, {'source', 'separator', 'count'} ) local source_str = new_args['source'] or '' local separator = (new_args['separator'] or ''):gsub('"', '') local separator_len = mw.ustring.len(separator) if source_str == '' or separator == '' then return source_str; end local ret_count = tonumber( new_args['count'] ) or 1 if ret_count < 1 then return "" end local start = 1 local iter = mw.ustring.find(source_str, separator, start, true) if iter == nil then if ret_count == 1 then return source_str else return "" end else iter = iter - 1 end if ret_count == 1 then return mw.ustring.sub( source_str, start, iter) end for i=2, ret_count do start = iter+separator_len + 1 iter = mw.ustring.find(source_str, separator, start, true) if iter == nil then if ret_count == i then return mw.ustring.sub(source_str, start, mw.ustring.len(source_str)) else return "" end else iter = iter - 1 end end return mw.ustring.sub( source_str,start,iter) end function p.isNumber( frame ) local new_args = _getParameters( frame.args, {'source'} ) local source_str = new_args['source'] or '' if source_str == '' then return "false" end if tonumber(source_str) == nil and tonumber(string.gsub(source_str, ",", ".", 1) .. '') == nil then return "false" end return "true" end return p 3d6nz01ayewd0gpk0yaem1gac2m4caf فرما:MyValue 10 29377 136719 2026-04-30T13:15:29Z آیات محراج 11062 Created page with "<includeonly>{{if empty|{{#invoke:Itemgroup|list|{{{1|}}}|{{{2|}}}}}|{{{default|}}} }}</includeonly><noinclude> <!-- Add categories to the /doc subpage, not here! --> </noinclude>" 136719 wikitext text/x-wiki <includeonly>{{if empty|{{#invoke:Itemgroup|list|{{{1|}}}|{{{2|}}}}}|{{{default|}}} }}</includeonly><noinclude> <!-- Add categories to the /doc subpage, not here! --> </noinclude> 7s9p2o3l8kxovjnc7apy7fmeyuuipz5 Module:Itemgroup/list 828 29378 136720 2026-04-30T13:16:28Z آیات محراج 11062 Created page with "--[[ This module is a data table used by function "list" of module:itemgroup. It contains "values" associated with a ["my group"] that actually gives "name" to the value. It allows templates to avoid using "constant values" within the code, allowing platform-level customization of template operation. For example: a default value, an icon name, or a value that must be met in a condition, can be changed without having to modify the template code, if its value is outsour..." 136720 Scribunto text/plain --[[ This module is a data table used by function "list" of module:itemgroup. It contains "values" associated with a ["my group"] that actually gives "name" to the value. It allows templates to avoid using "constant values" within the code, allowing platform-level customization of template operation. For example: a default value, an icon name, or a value that must be met in a condition, can be changed without having to modify the template code, if its value is outsourced within this table. To avoid conflicts with the same name (["my group"]) used in different templates, the list of ["my group"] ↔ values, is grouped within several ["mytable"]s The name assigned to ["mytable"] and ["my group"] is free, but is determined by the template's use. ]] local data = { --["mytable"] = { -- ["mygroup"] = {'Qid1', 'Qid2'}, --} -- tables and groups, edit below -- Commons values used in several infoboxes: Infobox event, infotaula competició esportiva, et al. ["CommonUses"] = { ["1 dia"] = {'diari'}, -- freq. adjectives ["1 setmana"] = {'setmanal'}, ["1 mes"] = {'mensual'}, ["1 any"] = {'anual'}, ["2 setmanes"] = {'quinzenal'}, ["2 mesos"] = {'bimestral'}, ["2 anys"] = {'biennal'}, ["3 mesos"] = {'trimestral'}, ["3 anys"] = {'triennal'}, ["4 mesos"] = {'quadrimestral'}, ["4 anys"] = {'quadriennal'}, ["5 anys"] = {'quinquennal'}, ["6 mesos"] = {'semestral'} }, -- Values to filter images by its P407 language. -- Infoboxes select image by our language (P407) before the one marked as preferenced ["PriorityImages"] = { ["Accepted_lang"] = {'Q7026', 'Q10196', 'Q32641', 'Q804899'} -- català, aranès, valencià, balear }, ["PriorityWebs"] = { ["Accepted_lang"] = {'Q7026', 'Q32641', 'Q804899'} -- català, valencià, balear }, -- Values used in template:infobox person ["IBperson"] = { ["WL_valid_image_in_P6802"] = {'Q482919/'}, -- Whitelist values for P3831 qualif. in P6802 ["WL_tennis"] = {'Q847/Q1153025/'}, -- P641 values that show "tennis block" results. ["WL_national_team"] = {'Q6979593/Q1194951/Q23905105'}, -- P31 or P279 from P54 player value that point to a national team to breakdown in infobox person/pointsgoals. ["WL_pen_name"] = {'Q36180/Q18844224/Q15980158/Q10297252/Q1930187/Q6051619/Q6625963/Q11774202/Q49757/'}, -- P106 values that show P742 with label "pen name" instead of "pseudonym". ["WL_extravehicular activity_in_P793"] = {'Q182020/'}, -- Whitelist values for eva in P793 ["BL_illnes_in_P1196"] = {'Q3739104/Q12136/Q1364787/Q18123741/'}, -- Blacklist values for natural causes, illness..., to skip in "cause of death" ["no_image_categ"] = {'Articles de persones que necessiten una imatge'}, -- category for articles without image. The absence of this value means "do not categorize" ["childs_with_progenitors"] = {'y'}, -- show the other progenitor in list of child when +1 couple for subject. The absence of this value means "show plain list" ["childs_with_progenitors_icon"] = {'OOjs_UI-like_kinship-progressive-black.svg'}, -- icon for child-progenitor link. ["extern_entitree"] = {'y'}, -- show Entitree external link. The absence of this value means "do not show" ["P54_team_flag"] = {''}, -- show played team flag in sport trajectory. The absence of this value means "do not show" ["P54_nationalteam_flag"] = {'y'}, -- show national team flag in sport trajectory. The absence of this value means "do not show" ["P54_coachedteam_flag"] = {''}, -- show coached team flag in sport trajectory. The absence of this value means "do not show" ["icon_person"] = {'Simpleicons Interface user-outline.svg'}, -- title default icon used in /formatglobal ["img_sport_match"] = {'Feather-media-controls-shuffle.svg|15px|class=skin-invert'}, -- matchs played icon in header of /pointsgoals (include size and class for dark-mode) ["img_goalspoint"] = {'Feather-core-target.svg|15px|class=skin-invert'}, -- point-goals icon used in header of /pointsgoals (include size and class for dark-mode) ["img_matcheswon"] = {'Feather-core-thumbs-up.svg|15px|class=skin-invert'}, -- career matches won icon used in header of /tennis (include size and class for dark-mode) ["img_matcheslost"] = {'Feather-core-thumbs-down.svg|15px|class=skin-invert'}, -- career matches lost icon used in header of /tennis (include size and class for dark-mode) ["img_champshipwon"] = {'Simple gold cup.svg|20px|class=skin-invert'}, -- career championship won icon used in header of /tennis (include size and class for dark-mode) ["alive_categ"] = {'Categoria:Persones vives'} -- category for alive people articles. NO value means Not categorize" }, -- Values used in template:Infotaula d'organització ["IBorganisation"] = { ["WL_human_group"] = {'Q16334295/Q14073567/Q16979650/Q13417114/'}, -- P31 values to show infobox in "human_group format". -- It's USED by Infobox person, too. ["WL_human_group_type"] = {'Q14073567/Q16979650/Q13417114/'}, -- P31 values to show them as "group_type". -- It's USED by Infobox person, too. ["WL_is_building"] = {'Q41176/Q55488/Q483110/Q7540126/Q16560/Q644371/Q1021645/Q1244442'} -- Used in embedded infobox building procedure }, -- Values used in template:Infotaula competició esportiva ["IBsport_competition"] = { ["blacklist_P2670"] = {'Q7856'}, -- blacklist for P2670. It's, not usefull for this infobox -- Medal images or similar to replace order (1st., 2nd., 3th. ) with an image -- last parameter of file statement, MUST BE TRANSLATED to WP language ["Q406039img"] = {'[[file:Noto Emoji Oreo 1f947.svg|20px|Medalla Or]]'}, -- Keys are medal Qid + "img" suffix. ["Q847956img"] = {'[[file:Noto Emoji Oreo 1f948.svg|20px|Medalla Argent]]'}, -- Using just the Qid may cause collisions ["Q873364img"] = {'[[file:Noto Emoji Oreo 1f949.svg|20px|Medalla Bronze]]'}, -- with other values within this list.. -- ---- Olympic medal icon ["Q15243387img"] = {'[[file:Gold medal olympic.svg|20px|Medalla olímpica d&#39;Or]]'}, -- Keys are medal Qid + "img" suffix. ["Q15889641img"] = {'[[file:Silver medal olympic.svg|20px|Medalla olímpica d&#39;Argent]]'}, -- Using just the Qid may cause collisions ["Q15889643img"] = {'[[file:Bronze medal olympic.svg|20px|Medalla olímpica de Bronze]]'}, -- with other values within this list.. -- --------------- ["show_records"] = {'Q688615', 'Q1432032'}, -- whitelist of records (P1000) to show in results ["Q1432032img"] = {'[[file:Icona rècord olímpic.svg|18px|Rècord olímpic]]'}, -- Same as medals, but for records. ["Q688615img"] = {'[[file:Icona rècord mundial.svg|18px|Rècord mundial]]'}, -- New kind of records may be added. ["title_above"] = {'title'}, -- What is the top line for article name ["no_image_categ"] = {'Articles de competicions esportives que necessiten una imatge'}, -- category for articles without image. The absence of this value means "do not categorize" ["icon_current_season"] = {'IEC 60417 - Ref-No 5880.svg'}, -- icon special row with current season link ["icon_default"] = {'Steren-Laurel.svg'} -- default icon infobox title when no sport icon exists. }, -- Values used in template:Infotaula esdeveniment (infobox event) ["IBevent"] = { ["no_image_categ"] = {'Articles d&#39;esdeveniments que necessiten una imatge'}, -- category for articles without image. The absence of this value means "do not categorize" ["is_award"] = {'OOjs UI icon ribbonPrize.svg|25px|class=skin-invert'}, -- title icon (calculated in itemgroup/parent:is_award) used in /formatglobal ["is_astronomy"] = {'Noun Astronomy Icon2.svg|25px|class=skin-invert'}, -- title icon (calculated in itemgroup/parent:is_astronomy) used in /formatglobal ["is_conflict"] = {'Battle icon gladii.svg|16px|class=skin-invert'}, -- title icon (calculated in itemgroup/parent:is_conflict) used in /formatglobal ["is_document"] = {'Rpb notepad icon.svg|25px|class=skin-invert'}, -- title icon (calculated in itemgroup/parent:is_document) used in /formatglobal ["img_event"] = {'Simpleicons Business calendar-with-a-clock-time-tools.svg|23px|class=skin-invert'}, -- title default icon used in /formatglobal ["default_color_map_1"] = {'#339933'}, -- default color for participant 1 in bi-lateral relationship ["default_color_map_2"] = {'#E08020'}, -- default color for participant 2 in bi-lateral relationship ["bilateral_relation"] = {'Q15221623'}, -- Qid for bilateral_relation ["WM_list"] = {'Q13406463'}, -- Qid for Wikimedia list ["title_above"] = {'title'}, -- What is the top line for article name ["str_end_date_format"] = {'dmy'}, -- kind of range date for {{FormatData_inici_fi}}. Use NONE to show full format in both ["hurricane_et_al"] = {'Q18650988', 'Q63106470', 'Q63106482', 'Q63170811', 'Q3157041', 'Q63106520', 'Q63170831', 'Q63171248', 'Q63100559', 'Q63108234', 'Q16172167', 'Q63183653', 'Q63100584', 'Q63100595', 'Q63183392', 'Q63182478', 'Q63183687', 'Q63100601', 'Q63100611', 'Q15941028', 'Q63183538', 'Q63182937', 'Q63183721', 'Q11069306', 'Q63106574', 'Q11069306', 'Q63183636', 'Q140588'} -- blacklist in ', 'infobox event }, -- Values used in template:Infotaula edifici ["IBbuilding"] = { ["no_image_categ"] = {'Articles d&#39;edificis que necessiten una imatge'}, -- category for articles without image. The absence of this value means "do not categorize" ["is_reservoir"] = {'Q131681'}, -- Used in black/whitelist to handle dam vs reservoir info ["is_reservoir-or-water_surface"] = {'Q131681/Q1929501'}, -- Used as a blacklist in dam dimensions ["is_lap_record"] = {'Q55692878'}, -- Used in motorsport racing track best time ["is_water_turbine"] = {'Q644997'}, -- Used in power production dam ["is_wind_turbine"] = {'Q49833'}, -- Used in power production by wind ["is_telescope"] = {'Q4213'}, -- to select values from generic P2670 units ["is_telescope_mount"] = {'Q1205231'}, -- to select values from generic P2670 units ["is_telescope_lens"] = {'Q613628/Q1395645/Q29531156/Q40782571'}, -- Used in lens & mirror telescope dimensions ["is_primari_mirror"] = {'Q613628'}, -- Used in mirror telescope dimensions ["img_construction"] = {'Organization icon.svg'}, -- title default icon used in /formatglobal ["img_station"] = {'Aiga_railtransportation_25.svg'} -- title default icon used in /formatstation }, -- Values used in template:Infotaula composició (musical) ["IBmusic"] = { ["no_image_categ"] = {'Articles d&#39;obres musicals que necessiten una imatge'}, -- category for articles without image. The absence of this value means "do not categorize" ["no_anthem_of"] = {'Articles d&#39;himne sense paràmetre himne_de'}, -- category for articles without "anthem-of". The absence of this value means "do not categorize" ["is_anthem"] = {'Q541947', 'Q1802243', 'Q23691', 'Q484692', 'Q48727903', 'Q1137588'}, -- whitelist in infotaula obra musical ["img_album"] = {'Linecons_vynil.svg'}, -- title default icon used in infotaula composició ["img_anthem"] = {'Anthem icon from game-icons.net.png'}, -- title default icon used in infotaula composició ["img_composition"] = {'Musical note nicu bucule 01.svg'} -- title default icon used in infotaula composició }, -- Values used in template:Infotaula geografia política ["IBgeopoli"] = { ["no_image_categ"] = {'Articles de geografia política sense foto'}, -- category for articles without image. The absence of this value means "do not categorize" ["img_geopoli"] = {'Globe icon.svg'}, -- title default icon used in /formatglobal ["no_coord_categ"] = {'Articles mancats de coordenades'}, -- category for articles without coord. The absence of this value means "do not categorize" ["unable_coord_categ"] = {'Articles amb coordenades no localitzables'}, -- category for articles with impossible to found coord. The absence of this value means "categorize as no_coord_categ" ["area_unit"] = {'Q712226'}, -- Qid of unit of area to calculate density results (Q712226 = km2) ["popul_density_unit"] = {'Q111010600'}, -- Qid of density results (Q111010600 = pers/km2) ["elevation_over_sea_unit"] = {'Q11573'}, -- Qid of density results (Q11573 = meter) ["top_level_for_P131"] = {'Q7275', 'Q3624078'}, -- Qid of top level of P131 Getparentvalues for upper_admin_structure. (state, sovereign state,..). ["disappeared_entity"] = {'Q3024240', 'Q19953632'}, -- Qid of disapeared states, city, etc. for use in P6 & P35 ["blacklist_motto"] = {'Q96036107'} -- Qid of P3831 qualif of P1451 or P1546 to avoid non-official motto }, ["IBgeophysical"] = { ["no_image_categ"] = {'Articles de geografia que necessiten una imatge'}, -- category for articles without image. The absence of this value means "do not categorize" ["img_geophysical"] = {'Simpleicons Places placeholder-tool.svg|20px|class=skin-invert'}, -- title default icon used in /formatglobal (include size and class for dark-mode) ["img_walkway"] = {'Tapis roulant sign inv v2.svg|20px|class=skin-invert'}, -- moving_walkway icon used in /formatglobal (include size and class for dark-mode) ["img_aerial_tramway"] = {'Pictograms-nps-services-tramway.svg|20px|class=skin-invert'}, -- aerial_walkway icon used in /formatglobal (include size and class for dark-mode) ["img_gondola_lift"] = {'Icona_gondola_skilift.svg|20px|class=skin-invert'}, -- gondola_lift icon used in /formatglobal (include size and class for dark-mode) ["img_chairlift"] = {'Italian_traffic_signs_-_icona_seggiovia.svg|20px|class=skin-invert'}, -- chairlift icon used in /formatglobal (include size and class for dark-mode) ["img_surface_lift"] = {'Italian_traffic_signs_-_icona_skilift.svg|20px|class=skin-invert'}, -- surface_lift icon used in /formatglobal (include size and class for dark-mode) ["img_snow_cannon"] = {'Snow_cannon_icona.svg|20px|class=skin-invert'}, -- snow_cannon icon used in /formatglobal (include size and class for dark-mode) ["img_rope_tow"] = {'Ski_rope_tow_icon.svg|20px|class=skin-invert'}, -- rope_tow icon used in /formatglobal (include size and class for dark-mode) ["img_funicular"] = {'Icon Funicular.svg|20px|class=skin-invert'}, -- funicular icon used in /formatglobal (include size and class for dark-mode) ["is_start_spot_height"] = {'Q7376362/Q529711/Q124714'}, -- determine when P2044 is refered to a starting point of river, track,.. ["is_end_spot_height"] = {'Q1233637/Q723748/Q12769393'}, -- determine when P2044 is refered to a ending point of river, track,.. ["is_archaeological_site"] = {'Q1291195/Q839954/Q9096832/Q93342462/Q21752084/Q1708422/Q100268926/Q20102367/Q56320584'}, -- determine when P31 is archaeological/antropological site to assign place for information in IB,.. -- List of Qid values used to select (WL) / unselect (BL) in P2670 invoke for different ["is_round"] = {'Q18131152'}, -- determine P2670 values for round/etapa ["is_canal_lock"] = {'Q105731'}, -- determine P2670 values for dam lock/canal lock/resclosa/esclusa ["is_cascade"] = {'Q46867411/Q34038'}, -- determine P2670 values for a cascade/fall ["ski_lift_number"] = {'Q891302'}, -- determine P2670 values for a quantity of ski lift on ski station ["ski_trail_colors"] = {'Q2057442/Q13440111/Q2551526/Q1923663'}, -- determine P2670 values for kind of color type ["is_crosscountry_skiing_trail"] = {'Q1754598'}, -- determine P2670 values for crosscountry_skiing trail ["is_alpine_skiing_trail"] = {'Q56827195'}, -- determine P2670 values for alpine skiing trail ["is_ski_lift_type"] = {'Q6730907/Q13409250/Q498002/Q1576693/Q850767/Q17136481/Q720493/Q1975677/Q142031'} -- determine P2670 values for devices that carries skiers up a hill }, -- Values used in template:infobox elections and its subtemplates ["IBelection"] = { ["title_above"] = {'above'}, -- What is the top line for article name ["top_end"] = {'top'}, -- Where is the succession line?. top=after title; end=at bottom ["logo_election"] = {'yes'}, -- any value allows to show P154-logo of election on title instead default icon used in /formatglobal ["img_election"] = {'Q189760 noun 84860 ccReJeanSoo vote.svg'}, -- title default icon used in /formatglobal ["is_group_elections"] = {'Q76853179'}, -- Qid for P31=group elections. whitelist in /prepare + /type_election ["is_referendum"]= {'Q43109', 'Q1214249'}, -- Qid for P31=referendum. whitelist in /prepare + /type_election ["is_round_elections"] = {'Q24097670'}, -- Qid for P31=round_elections. whitelist in /prepare + /type_election ["is_ballot"] = {'Q905151'}, -- Qid for P18 +qualif.P180 (allowed images) = default: ballot image. in /core ["is_electoral_result"] = {'Q19571328'}, -- Qid for P1846 +qualif.P180 (allowed map/draw for electoral result image). in /core ["is_election_campaign"] = {'Q11642595'}, -- Qid for qualif. for P2047=election campaign. whitelist in /moment ["is_investit_appointm"] = {'Q1318578', 'Q167407'}, -- Qid for qualif.P1536=investiture or appointment in /core ["yes_in_referendum"] = {'Q41216873', 'Q231043', 'Q24759380'}, -- whitelist in /core ["no_in_referendum"] = {'Q41216897', 'Q19358049', 'Q24759450'}, -- whitelist in /core ["basicbarcolor"] = {'#C0C0C0'}, -- bar of candidate votes in /showblocks ["roundcolor_1"] = {'#6fc0f2'}, -- bar of participation in /showblocks + election/ ["roundcolor_2"] = {'#ff7f0e'}, -- bar of participation in round 2 in /showblocks + election/ ["id_position1"] = {'A'}, -- letter or sign for 1st round in infobox election/ ["id_position2"] = {'B'}, -- letter or sign for 2n round in infobox election/ ["yes_color"] = {'#68ff79'}, -- bar of "yes" option for referendum in /prepare ["not_color"] = {'#FF7D6F'}, -- bar of "no" option for referendum in /prepare ["text_party_equivalent"] = {'Comparació amb: '}, -- text as label for the equivalent party for comparision ["img_electorate"] = {'Community Noun project 2280.svg'}, -- icon in /showblocks ["img_voter"] = {'Q189760 noun 84860 ccReJeanSoo vote.svg'}, -- icon in /showblocks ["img_valid"] = {'Ballot Box Silhouette OK-green.svg'}, -- icon in /showblocks ["img_blank"] = {'Ballot_box-Blank.svg'}, -- icon in /showblocks ["img_void"] = {'Ballot Box Silhouette null-red.svg'}, -- icon in /showblocks ["no_img_candidate"] = {'Linearicons user.svg'}, -- icon in /showblocks -- ["img_winner"] = {'Gnome-bookmark-new2.svg'} -- icon in /showblocks (previous used icon) ["img_winner"] = {'Breezeicons-actions-22-games-achievements.svg'} -- icon in /showblocks } -- end of tables, do not edit below } return data bjoz8vs4c74za9ac7zzwaxv407fkjpf فرما:Trim single quotes 10 29379 136721 2026-04-30T13:17:46Z آیات محراج 11062 Created page with "{{#if:{{{1|}}}|{{#invoke:string1|match|{{{1|}}}|^'*(.-)'*$}}}}<noinclude>{{documentation}}</noinclude>" 136721 wikitext text/x-wiki {{#if:{{{1|}}}|{{#invoke:string1|match|{{{1|}}}|^'*(.-)'*$}}}}<noinclude>{{documentation}}</noinclude> 7r4s7nck09scfp9d0qqxypmrxzq6bzc فرما:Two maps block 10 29380 136722 2026-04-30T13:19:02Z آیات محراج 11062 Created page with "<noinclude>{{documentation}}</noinclude><includeonly><!-- Filter by ∃ "v_image_map", "v_draw_map" or "NONE", as a first step before build maps __________________________________________________________________ -->{{#if:{{{v_image_map|}}}<!-- v_image_map is a "detailed image". It's complementary to the block v_basic_maps. Since it started to get info from P1621, some infoboxes handle this parameter outside this template. Kept here for compatibility -->..." 136722 wikitext text/x-wiki <noinclude>{{documentation}}</noinclude><includeonly><!-- Filter by ∃ "v_image_map", "v_draw_map" or "NONE", as a first step before build maps __________________________________________________________________ -->{{#if:{{{v_image_map|}}}<!-- v_image_map is a "detailed image". It's complementary to the block v_basic_maps. Since it started to get info from P1621, some infoboxes handle this parameter outside this template. Kept here for compatibility --> <!-- v_image_map = filename manually given or filename from WD + &harr; separator + caption from WD --> |{{#invoke:InfoboxImage|InfoboxImage|image={{Str_split|{{{v_image_map|}}}|&harr;|1}}<!-- filename is in firts part of string --> |sizedefault=frameless |center=yes|upright=1 |suppressplaceholder=yes}}<!-- -->{{#if:{{{v_caption_map|}}} {{Str_split|{{{v_image_map|}}}|&harr;|2}}<!-- v_caption_map, when manually given. Second part of string v_image_map, when WD --> |<br /><center>{{if empty|{{{v_caption_map|}}}|{{Str_split|{{{v_image_map|}}}|&harr;|2}} }}</center>}} }}<!-- -->{{#ifeq:{{{v_basic_maps|{{{v_draw_map|}}}}}}|NONE|<!-- skip, show no one map -->|{{#if:{{{v_draw_map|}}} | {{{v_draw_map|}}}<!-- v_draw_map is the 1st option and it excludes the block v_basic_maps _____NO map_draw, block v_basic_maps ≠ NONE (map not discarded) >>> >>> ___build dinamic map, with or without "locator_map_image"(P242)______________________ -->|<table align="center" style="width:auto; cellspacing:1; cellpadding:0%; border:0; margin:0; display:table;"><tr><!-- -->{{#if:{{#invoke:wikidades |claim|property=P242|value={{{v_p242|}}}}}<!-- found P242 or "v_p242" parameter ≠ NONE, >>> starting tablecell for it -->|<td align="center" style="width:auto; vertical-align:middle;"><!-- P242="locator map image" on the left -->{{#if:{{{v_p242|}}} |{{#invoke:InfoboxImage|InfoboxImage |image={{{v_p242|}}}|sizedefault=frameless |size={{if empty|{{{v_p242_size|}}} <!-- when no dynamic map, double size for P242 -->|{{#if:{{{v_draw_layer|}}} {{{v_p625_lat_lon|}}}{{{v_p625_lat_dec|}}} {{{v_coordinate_serie_5|}}} {{{v_item_territory|}}} |150x150px|250x250px}} }} |suppressplaceholder=yes}} |{{if empty|{{#invoke:wikidades |claim|property=P242|formatting=table <!-- search image in WP lang --> |qualifier=P407 |whitelist1={{MyValue|PriorityImages|Accepted_lang}} |rowformat=[[File:$0|{{if empty|{{{v_p242_size|}}} |{{#if:{{{v_draw_layer|}}} {{{v_p625_lat_lon|}}}{{{v_p625_lat_dec|}}} {{{v_coordinate_serie_5|}}} {{{v_item_territory|}}} |150x150px|250x250px}} }}<!-- -->|lang={{#invoke:Wikidades|lang|{{{lang|}}}}}]]}} |{{#invoke:wikidades |claim|property=P242|list=false|item= {{{item|}}} |formatting=[[File:$1|{{if empty|{{{v_p242_size|}}} |{{#if:{{{v_draw_layer|}}} {{{v_p625_lat_lon|}}}{{{v_p625_lat_dec|}}} {{{v_coordinate_serie_5|}}} {{{v_item_territory|}}} |150x150px|250x250px}} }}<!-- -->|lang={{#invoke:Wikidades|lang|{{{lang|}}}}}]]}} }} }} }} </td> <!-- ___________ Dynamic map on the right_________________ --><!-- Verify conditions to be able to buils a dynamic map --> {{#if:{{{v_draw_layer|}}} {{{v_p625_lat_lon|}}}{{{v_p625_lat_dec|}}}{{{v_coordinate_serie_5|}}} {{{v_item_territory|}}} |<td align="center" style="width:auto; vertical-align:middle;"><!-- -->{{Two maps block/Build map |item={{{item|}}} | v_item_territory = {{{v_item_territory|}}} | v_zoom_map= {{{v_zoom_map|}}} | v_size_map= {{#if:{{#invoke:wikidades |claim|property=P242 |value={{{v_p242|}}}}}|<!-- found P242 or "v_p242" parameter ≠ NONE, std. width--> |300}}<!-- double width--> | v_marker ={{{v_marker|}}} | v_marker_name ={{{v_marker_name|}}} | v_marker_color= {{{v_marker_color|}}} | v_marker_size={{{v_marker_size|}}} | v_marker_description={{{v_marker_description|}}} | v_marker_image={{{v_marker_image|}}} | v_marker_2= {{{v_marker_2|}}}| v_marker_name_2 ={{{v_marker_name_2|}}} | v_marker_color_2= {{{v_marker_color_2|}}} | v_marker_size_2={{{v_marker_size_2|}}} | v_marker_description_2={{{v_marker_description_2|}}} | v_marker_image_2={{{v_marker_image_2|}}} | v_p625_lat_lon = {{{v_p625_lat_lon|}}} | v_p625_lat_lon_2 = {{{v_p625_lat_lon_2|}}} | v_p625_lat_dec = {{{v_p625_lat_dec|}}} | v_p625_lon_dec ={{{v_p625_lon_dec|}}} | v_p625_lat_dec_2= {{{v_p625_lat_dec_2|}}} | v_p625_lon_dec_2={{{v_p625_lon_dec_2|}}} | v_stroke_4 = {{{v_stroke_4|}}} |v_stroke-width_4= {{{v_stroke-width_4|}}} | v_marker_5={{{v_marker_5|}}}| nom_marcador5={{{v_marker_name_5|}}} | v_marker_description_5={{{v_marker_description_5|}}} | v_marker_image_5={{{v_marker_image_5|}}} | v_coordinate_serie_5 = {{{v_coordinate_serie_5|}}} | v_marker_color_5= {{{v_marker_color_5|}}} | marcador_mida5={{{v_marker_size_5|}}} | v_draw_layer= {{{v_draw_layer|}}} | lang={{{lang|}}} | v_nocateg_coord = {{{v_nocateg_coord|}}} }}</td><!-- categorize "no coordinates when "No dynamic map" -->|{{#ifeq:{{{v_nocateg_coord|}}}|NONE|<!-- skip do NOT verify coord -->|{{#if:{{{v_nocateg_coord|}}}<!-- manual parameter to avoid categorize when coordinates are impossible to obtain--> |{{#if:{{MyValue|IBgeopoli|unable_coord_categ}} <!-- does exist category for "unable coord" ? --> |{{main other|[[category:{{MyValue|IBgeopoli|unable_coord_categ}}]]|}} }}<!-- end unable coord found --> |{{#if:{{MyValue|IBgeopoli|no_coord_categ}} <!-- does exist category for "no coord" ? --> |{{main other|[[category:{{MyValue|IBgeopoli|no_coord_categ}}]]|}} }}<!-- end category not informed --> }}<!-- end no coord found --> }}<!-- end nocateg=NONE, do not verify --> }}<!-- end IF condition to build a dynamic map --></tr><!-- end row with basic maps --><!-- Coordinates below dynamic map --><tr><td colspan=2 align="center" style="width:auto; vertical-align:middle;"><!-- -->{{#if:{{{v_p625_lat_lon|}}} {{{v_p625_lat_dec|}}} |<small>{{#ifexpr:{{str len|{{{v_marker|}}}}}>2 |[[File:Maki2-{{{v_marker|}}}-12.svg|link=|15px]]&nbsp; | {{uc:{{{v_marker|}}} }} }}&nbsp;<!-- -->{{#if:{{{v_p625_lat_lon|}}} |{{coord|{{Str split|{{{v_p625_lat_lon|}}}|,|1}}|{{Str split|{{{v_p625_lat_lon|}}}|,|2}} |display={{if empty|{{{v_coord_display|}}} |{{#if:{{GetLatLon|P625|item={{{item|}}}}}|title,inline|inline}}<!-- force "inline" when item has no its own P625 --> }} |format={{{v_coord_format|}}} |region:{{#if:{{{item|}}}|{{#invoke:wikidades|claim|property=P17 |item={{{item|}}} |list=false |formatting=table |qualifier =P17/P297 |colformat1=label |rowformat=$1 |editicon=no}} }} }} |{{coord|{{{v_p625_lat_dec|}}}|{{{v_p625_lon_dec|}}}|display={{if empty|{{{v_coord_display|}}}|title,inline}} |format={{{v_coord_format|}}} }} }}</small><!-- -->}}<!-- -->{{#if:{{{v_p625_lat_lon_2|}}} {{{v_p625_lat_dec_2|}}} |<br><small>{{#ifexpr:{{str len|{{{v_marker_2|}}}}}>2 |[[File:Maki2-{{{v_marker_2|}}}-12.svg|link=|15px]]&nbsp; | {{uc:{{{v_marker_2|}}} }} }}&nbsp;<!-- -->{{#if:{{{v_p625_lat_lon_2|}}} |{{coord|{{Str split|{{{v_p625_lat_lon_2|}}}|,|1}} |{{Str split|{{{v_p625_lat_lon_2|}}}|,|2}} |display=inline |format={{{v_coord_format|}}} }} |{{coord|{{{v_p625_lat_dec_2|}}} | {{{v_p625_lon_dec_2|}}}|display=inline |format={{{v_coord_format|}}} }} }}</small><!-- -->}}</td></tr></table><!-- -->}}<!-- end IF draw_mapa --> }}<!-- end NONE map --></includeonly> 1ezxewhos5spzi8r6g7vbreh6r88nv7 فرما:Two maps block/Build map 10 29381 136723 2026-04-30T13:20:49Z آیات محراج 11062 Created page with "<includeonly><!-- -->{{#if:{{{v_draw_layer|}}} {{{v_p625_lat_lon|}}}{{{v_p625_lat_dec|}}} {{{v_coordinate_serie_5|}}} {{{v_item_territory|}}}<!-- when none of this parameters is present, skip -->|{{map draw |item={{{item|}}} |frameless=s |align= <!-- geotype1 may use by a "geomask" with OSM layout or else to make a "page" with info from data.map (in commons) ___________________________ -->|geotype1={{#if:{{{v_draw_layer|}}}|page<!-- with .map from c..." 136723 wikitext text/x-wiki <includeonly><!-- -->{{#if:{{{v_draw_layer|}}} {{{v_p625_lat_lon|}}}{{{v_p625_lat_dec|}}} {{{v_coordinate_serie_5|}}} {{{v_item_territory|}}}<!-- when none of this parameters is present, skip -->|{{map draw |item={{{item|}}} |frameless=s |align= <!-- geotype1 may use by a "geomask" with OSM layout or else to make a "page" with info from data.map (in commons) ___________________________ -->|geotype1={{#if:{{{v_draw_layer|}}}|page<!-- with .map from commons. In other case, try to generate a "geomask" -->|{{#if:{{#property:P402|from={{{item|{{{v_item_territory|}}}}}}}} |geomask|none<!-- with P402 >>> geomask -->}} }} |commons1= {{str split|{{{v_draw_layer|}}}|###|1}}<!-- get 1st. layer from commons .map info--> |ids1={{#if:{{#property:P402|from={{{item|{{{v_item_territory|}}}}}}}}|{{{item|{{{v_item_territory|}}}}}}}} | fill-opacity1={{#if:{{#property:P402|from={{{item|{{{v_item_territory|}}}}}}}}|0.2}} <!-- v_draw_layer may be multi-value. Then, geotype2 & 3 add a "page" element with 2nd & 3r layer from commons data.map ___________________________ -->|geotype2= {{#if:{{str split|{{{v_draw_layer|}}}|###|2}}|page|none}}<!-- if there is a 2nd layer, enable geotype=page -->|commons2= {{str split|{{{v_draw_layer|}}}|###|2}}<!-- get the 2nd layer from commons data.map -->|geotype3= {{#if:{{str split|{{{v_draw_layer|}}}|###|3}}|page|none}}<!-- if there is a 2nd layer, enable geotype=page -->|commons3= {{str split|{{{v_draw_layer|}}}|###|3}}<!-- get the 3r layer from commons data.map --><!-- geotype4: Line get from OSM. Limited to brigde or dam ___________________________ Bridge ? -->|geotype4={{#ifeq:{{#invoke:string|find |{{lc:{{#invoke:Wikidades|claim|property=P31 |editicon=no|lang=en}} }}|bridge}}|0<!-- Dam ? -->|{{#ifeq:{{#invoke:string|find |{{lc:{{#invoke:Wikidades|claim|property=P31 |editicon=no|lang=en}}}}|dam}}|0<!-- watercourse ? -->|{{#if:{{#invoke:Wikidades|claim|property=P31|item={{{item|}}} |formatting=table|rowformat=$0 |editicon=no |whitelist0=Q355304<!-- /Q4022 Riu-->}}<!-- "watercourse" found -->|geoline|none}}<!-- "dam" found -->|geoline}}<!-- "bridge" found -->|geoline}} | ids4={{{item|}}}| stroke-width4={{if empty|{{{v_stroke-width_4|}}}|5}} | stroke4={{if empty|{{{v_stroke_4|}}} |#0000FF}} <!-- geotype5: coordinates serie. Enable MultiPoint ___________________________________________________ -->|geotype5= {{#if:{{{v_coordinate_serie_5|}}} |MultiPoint|none}}<!-- to enable or "none" to keep the --> | title5={{{v_marker_name_5|POI}}} |description5 ={{{v_marker_description_5|}}} | image5={{{v_marker_image_5|}}} | marker-symbol5={{if empty|{{{v_marker_5|}}} | {{Map marker icon|item={{{item|}}}}} }} | marker-color5={{if empty|{{{v_marker_color_5|}}} | 7e7e7e}} | marker-size5={{{v_marker_size_5|small}}} | coordinates5={{{v_coordinate_serie_5|}}} <!-- Tractament primer punt amb coordenades --> <!-- geotype6 & 7: are single points; 6 for one coordinate; 6+7 for origin-destination or start-end ___________________________________________________ -->|geotype6={{#if:{{{v_p625_lat_lon|}}}|Point|{{if both|{{{v_p625_lat_dec|}}} | {{{v_p625_lon_dec|}}} |Point|none}} }} | title6={{{v_marker_name|POI}}} |description6 ={{{v_marker_description|}}} | image6={{{v_marker_image|}}} | marker-symbol6={{if empty|{{{v_marker|}}} | {{Map marker icon|item={{{item|}}}}} }} | marker-color6={{if empty|{{{v_marker_color|}}} | FF0000}} | marker-size6={{if empty|{{{v_marker_size|}}}|small}} | coordinates6 ={{if both|{{{v_p625_lat_dec|}}}|{{{v_p625_lon_dec|}}} | {{{v_p625_lat_dec|}}}, {{{v_p625_lon_dec|}}} | {{{v_p625_lat_lon|}}} }} <!-- Second single point mainly used in physical geography templates (river, etc..) --> | geotype7={{#if:{{{v_p625_lat_lon_2|}}}|Point|{{if both|{{{v_p625_lat_dec_2|}}} | {{{v_p625_lon_dec_2|}}} |Point|none}} }} | title7={{{v_marker_name_2|POI}}} |description7={{{v_marker_description_2|}}} | image7={{{v_marker_image_2|}}} | marker-symbol7={{if empty|{{{v_marker_2|}}} | {{Map marker icon|item={{{item|}}}}} }} | marker-color7={{if empty|{{{v_marker_color_2|}}} | FF0000}} |marker-size7={{if empty|{{{v_marker_size_2|}}}|small}} | coordinates7={{#if:{{{v_p625_lat_lon_2|}}}|{{{v_p625_lat_lon_2|}}} |{{#if:{{{v_p625_lat_dec_2|}}} | {{{v_p625_lat_dec_2|}}}, {{{v_p625_lon_dec_2|}}} }} }} <!-- Map global parameters ___________________________ -->|width={{if empty| {{{v_size_map|}}}|{{#expr:150}}}}|height={{if empty| {{{v_size_map|}}}|{{#expr:150}}}} |zoom={{{v_zoom_map|}}} |default_zoom=4 |text= }}<!-- End map draw -->}}<!-- End contents checking -->{{#if:{{{v_p625_lat_lon|}}}{{{v_p625_lat_dec|}}}{{{v_coordinate_serie_5|}}}{{{v_item_territory|}}}|<!-- coordinates found, do not categorize -->|{{#if:{{{v_nocateg_coord|}}}<!-- manual parameter to avoid categorize when coordinates are impossible to obtain--> |{{#if:{{MyValue|IBgeopoli|unable_coord_categ}} <!-- does exist category for "unable coord" ? --> |{{main other|[[category:{{MyValue|IBgeopoli|unable_coord_categ}}]]|}} }}<!-- end unable coord found --> |{{#if:{{MyValue|IBgeopoli|no_coord_categ}} <!-- does exist category for "no coord" ? --> |{{main other|[[category:{{MyValue|IBgeopoli|no_coord_categ}}]]|}} }}<!-- end no coord found --> }}<!-- end no coord found --><!-- -->}}</includeonly><noinclude>{{avís|Versió global de [[فرما:Munta_mapa]]}} {{left|{{munta mapa|item=Q1492|v_size_map=400}}}}{{left|{{Two maps block/Build map|item=Q1492|v_size_map={{#if:{{{a|}}}|300|100}}}}}}{{documentation}}</noinclude> t3hjxlnlkf8uy7093692vano82ljdkk فرما:Avís 10 29382 136724 2026-04-30T13:21:49Z آیات محراج 11062 [[فرما:Notice]] پؠٹھ رجوٗع مُکَرر 136724 wikitext text/x-wiki #REDIRECT [[فرما:Notice]] fgm5z4h9dab7tlmb5o8jp51t7x2ranf فرما:Munta mapa 10 29383 136725 2026-04-30T13:22:59Z آیات محراج 11062 Created page with "<includeonly><!-- Comença preparació per crear mapa -->{{#if:{{{layer|}}}{{{lat_lon|}}}{{{lat_dec|}}}{{{serie_punts5|}}} {{{item_territori|}}} {{if both|{{{item|}}}|{{#invoke:Wikidades|validProperty|P625|from={{{item|}}}}} }}<!-- si no hi ha cap dada que generi capa, saltar -->|{{map draw |frameless=s |align= <!-- geotype1 pot servir per fer un "geomask" que agafa el layout d'OSM o per fer un "page" amb un contingut data.map de commons ___________________________..." 136725 wikitext text/x-wiki <includeonly><!-- Comença preparació per crear mapa -->{{#if:{{{layer|}}}{{{lat_lon|}}}{{{lat_dec|}}}{{{serie_punts5|}}} {{{item_territori|}}} {{if both|{{{item|}}}|{{#invoke:Wikidades|validProperty|P625|from={{{item|}}}}} }}<!-- si no hi ha cap dada que generi capa, saltar -->|{{map draw |frameless=s |align= <!-- geotype1 pot servir per fer un "geomask" que agafa el layout d'OSM o per fer un "page" amb un contingut data.map de commons ___________________________ -->|geotype1={{#if:{{{layer|}}}|page<!-- amb .map de commons, posa aquesta sintaxi. Cas contrari mira de muntar geomask -->|{{#if:{{{item|}}} {{{item_territori|}}} |geomask<!-- Si paramètre item o item_territori, posar geomask -->|{{#ifeq:{{#invoke:Wikibase|id}}||none|geomask}}<!-- Si ∃ a WD, posar geomask -->}} }} |commons1= {{#invoke:String|split|{{{layer|}}}|###|1}}<!-- capa provinent d'estructura .map de commons -->|ids1={{if empty|{{{item_territori|}}} | {{{item|}}}}} | fill-opacity1=0.2 <!-- geotype2 i 3 fan un "page" amb el 2n i 3r contingut data.map de commons, quan és multivalor ___________________________ -->|geotype2= {{#if:{{#invoke:String|split|{{{layer|}}}|###|2}}|page|none}}<!-- si hi ha 2a. forma commons, activa geotype=page -->|commons2= {{#invoke:String|split|{{{layer|}}}|###|2}}<!-- capa provinent d'estructura data.map de commons -->|geotype3= {{#if:{{#invoke:String|split|{{{layer|}}}|###|3}}|page|none}}<!-- si hi ha 3a. forma de commons, activa geotype=page -->|commons3= {{#invoke:String|split|{{{layer|}}}|###|3}}<!-- capa provinent d'estructura data.map de commons --><!-- geotype4: Línia provinent d'OSM. Limitat a pont o presa. ___________________________ Pont ? -->|geotype4= {{#ifeq:{{#invoke:string|find |{{lc:{{#invoke:Wikidades|claim|property=P31 |editicon=no|lang=en}} }}|bridge}}|0<!-- Presa ? -->|{{#ifeq:{{#invoke:string|find |{{lc:{{#invoke:Wikidades|claim|property=P31 |editicon=no|lang=en}}}}|dam}}|0<!-- curs d'aigua / riu? -->|{{#if:{{#invoke:Wikidades|claim|property=P31|item={{{item|}}} |formatting=table|rowformat=$0 |editicon=no |whitelist0=Q355304<!-- /Q4022 Riu-->}}<!-- troba "curs d'aigua" -->|geoline|none}}<!-- troba "presa" -->|geoline}}<!-- troba "pont" -->|geoline}} | ids4={{{item|}}}| stroke-width4={{if empty|{{{linia_mida|}}}|5}} | stroke4={{if empty|{{{linia_color|}}} |#0000FF}} <!-- geotype5: conjunt de punts. Tractament MultiPoint ___________________________________________________ -->|geotype5= {{#if:{{{serie_punts5|}}} |MultiPoint|none}}<!-- activar --> | title5={{{nom_marcador5|POI}}} |description5 ={{{descripcio_marcador5|}}} | image5={{{imatge_marcador5|}}} | marker-symbol5={{if empty|{{{marcador5|}}} | {{icona marcador mapa|item={{{item|}}}}} }} | marker-color5={{if empty|{{{marcador_color5|}}} | 7e7e7e}} | marker-size5={{{marcador_mida5|small}}} | coordinates5={{{serie_punts5|}}} <!-- Tractament primer punt amb coordenades --> <!-- geotype6 i 7: punts singulars; 6 quan només tenim una coordenada; 6+7 per quan és origen-destí ___________________________________________________ -->|geotype6={{#if:{{{lat_lon|}}}|Point|{{if both|{{{lat_dec|}}} | {{{lon_dec|}}} |Point|none}} }} | title6={{{nom_marcador|POI}}} |description6 ={{{descripcio_marcador|}}} | image6={{{imatge_marcador|}}} | marker-symbol6={{if empty|{{{marcador|}}} | {{icona marcador mapa|item={{{item|}}}}} }} | marker-color6={{if empty|{{{marcador_color|}}} | FF0000}} | marker-size6={{if empty|{{{marcador_mida|}}}|small}} | coordinates6 ={{if both|{{{lat_dec|}}}|{{{lon_dec|}}} | {{{lat_dec|}}}, {{{lon_dec|}}} | {{{lat_lon|}}} }} <!-- Tractament segon punt per a poder-lo fer servir des de plantilles de geografia física (Indret, etc..) --> | geotype7={{#if:{{{lat_lon2|}}}|Point|{{if both|{{{lat_dec2|}}} | {{{lon_dec2|}}} |Point|none}} }} | title7={{{nom_marcador2|POI}}} |description7={{{descripcio_marcador2|}}} | image7={{{imatge_marcador2|}}} | marker-symbol7={{if empty|{{{marcador2|}}} | {{icona marcador mapa|item={{{item|}}}}} }} | marker-color7={{if empty|{{{marcador_color2|}}} | FF0000}} |marker-size7={{if empty|{{{marcador_mida2|}}}|small}} | coordinates7={{#if:{{{lat_lon2|}}}|{{{lat_lon2|}}} |{{#if:{{{lat_dec2|}}} | {{{lat_dec2|}}}, {{{lon_dec2|}}} }} }} <!-- Paràmetres global de mapa. ___________________________ -->|width={{if empty| {{{mapa_mida|}}}|150}}|height={{if empty| {{{mapa_mida|}}}|150}} |zoom={{{zoom|}}} |default_zoom=4 |text= }}<!-- FI map draw -->}}<!-- FI if de continguts -->{{#if:{{{lat_lon|}}}{{{lat_dec|}}}{{{serie_punts5|}}}{{{item_territori|}}}|<!-- no categoritzar -->|{{#if:{{{nocateg_coord|}}}|<!-- no categ via parameter -->|[[category:Articles mancats de coordenades]]}}<!-- -->}}</includeonly><noinclude>{{munta mapa|item=Q22796}}{{documentation}}</noinclude> rqod0ekvc7g40lnkbntofji7w9av28q 136750 136725 2026-04-30T16:15:41Z آیات محراج 11062 136750 wikitext text/x-wiki <includeonly><!-- Comença preparació per crear mapa -->{{#if:{{{layer|}}}{{{lat_lon|}}}{{{lat_dec|}}}{{{serie_punts5|}}} {{{item_territori|}}} {{if both|{{{item|}}}|{{#invoke:Wikidades|validProperty|P625|from={{{item|}}}}} }}<!-- si no hi ha cap dada que generi capa, saltar -->|{{map draw |frameless=s |align= <!-- geotype1 pot servir per fer un "geomask" que agafa el layout d'OSM o per fer un "page" amb un contingut data.map de commons ___________________________ -->|geotype1={{#if:{{{layer|}}}|page<!-- amb .map de commons, posa aquesta sintaxi. Cas contrari mira de muntar geomask -->|{{#if:{{{item|}}} {{{item_territori|}}} |geomask<!-- Si paramètre item o item_territori, posar geomask -->|{{#ifeq:{{#invoke:Wikibase|id}}||none|geomask}}<!-- Si ∃ a WD, posar geomask -->}} }} |commons1= {{#invoke:String1|split|{{{layer|}}}|###|1}}<!-- capa provinent d'estructura .map de commons -->|ids1={{if empty|{{{item_territori|}}} | {{{item|}}}}} | fill-opacity1=0.2 <!-- geotype2 i 3 fan un "page" amb el 2n i 3r contingut data.map de commons, quan és multivalor ___________________________ -->|geotype2= {{#if:{{#invoke:String1|split|{{{layer|}}}|###|2}}|page|none}}<!-- si hi ha 2a. forma commons, activa geotype=page -->|commons2= {{#invoke:String1|split|{{{layer|}}}|###|2}}<!-- capa provinent d'estructura data.map de commons -->|geotype3= {{#if:{{#invoke:String1|split|{{{layer|}}}|###|3}}|page|none}}<!-- si hi ha 3a. forma de commons, activa geotype=page -->|commons3= {{#invoke:String|split|{{{layer|}}}|###|3}}<!-- capa provinent d'estructura data.map de commons --><!-- geotype4: Línia provinent d'OSM. Limitat a pont o presa. ___________________________ Pont ? -->|geotype4= {{#ifeq:{{#invoke:string1|find |{{lc:{{#invoke:Wikidades|claim|property=P31 |editicon=no|lang=en}} }}|bridge}}|0<!-- Presa ? -->|{{#ifeq:{{#invoke:string1|find |{{lc:{{#invoke:Wikidades|claim|property=P31 |editicon=no|lang=en}}}}|dam}}|0<!-- curs d'aigua / riu? -->|{{#if:{{#invoke:Wikidades|claim|property=P31|item={{{item|}}} |formatting=table|rowformat=$0 |editicon=no |whitelist0=Q355304<!-- /Q4022 Riu-->}}<!-- troba "curs d'aigua" -->|geoline|none}}<!-- troba "presa" -->|geoline}}<!-- troba "pont" -->|geoline}} | ids4={{{item|}}}| stroke-width4={{if empty|{{{linia_mida|}}}|5}} | stroke4={{if empty|{{{linia_color|}}} |#0000FF}} <!-- geotype5: conjunt de punts. Tractament MultiPoint ___________________________________________________ -->|geotype5= {{#if:{{{serie_punts5|}}} |MultiPoint|none}}<!-- activar --> | title5={{{nom_marcador5|POI}}} |description5 ={{{descripcio_marcador5|}}} | image5={{{imatge_marcador5|}}} | marker-symbol5={{if empty|{{{marcador5|}}} | {{icona marcador mapa|item={{{item|}}}}} }} | marker-color5={{if empty|{{{marcador_color5|}}} | 7e7e7e}} | marker-size5={{{marcador_mida5|small}}} | coordinates5={{{serie_punts5|}}} <!-- Tractament primer punt amb coordenades --> <!-- geotype6 i 7: punts singulars; 6 quan només tenim una coordenada; 6+7 per quan és origen-destí ___________________________________________________ -->|geotype6={{#if:{{{lat_lon|}}}|Point|{{if both|{{{lat_dec|}}} | {{{lon_dec|}}} |Point|none}} }} | title6={{{nom_marcador|POI}}} |description6 ={{{descripcio_marcador|}}} | image6={{{imatge_marcador|}}} | marker-symbol6={{if empty|{{{marcador|}}} | {{icona marcador mapa|item={{{item|}}}}} }} | marker-color6={{if empty|{{{marcador_color|}}} | FF0000}} | marker-size6={{if empty|{{{marcador_mida|}}}|small}} | coordinates6 ={{if both|{{{lat_dec|}}}|{{{lon_dec|}}} | {{{lat_dec|}}}, {{{lon_dec|}}} | {{{lat_lon|}}} }} <!-- Tractament segon punt per a poder-lo fer servir des de plantilles de geografia física (Indret, etc..) --> | geotype7={{#if:{{{lat_lon2|}}}|Point|{{if both|{{{lat_dec2|}}} | {{{lon_dec2|}}} |Point|none}} }} | title7={{{nom_marcador2|POI}}} |description7={{{descripcio_marcador2|}}} | image7={{{imatge_marcador2|}}} | marker-symbol7={{if empty|{{{marcador2|}}} | {{icona marcador mapa|item={{{item|}}}}} }} | marker-color7={{if empty|{{{marcador_color2|}}} | FF0000}} |marker-size7={{if empty|{{{marcador_mida2|}}}|small}} | coordinates7={{#if:{{{lat_lon2|}}}|{{{lat_lon2|}}} |{{#if:{{{lat_dec2|}}} | {{{lat_dec2|}}}, {{{lon_dec2|}}} }} }} <!-- Paràmetres global de mapa. ___________________________ -->|width={{if empty| {{{mapa_mida|}}}|150}}|height={{if empty| {{{mapa_mida|}}}|150}} |zoom={{{zoom|}}} |default_zoom=4 |text= }}<!-- FI map draw -->}}<!-- FI if de continguts -->{{#if:{{{lat_lon|}}}{{{lat_dec|}}}{{{serie_punts5|}}}{{{item_territori|}}}|<!-- no categoritzar -->|{{#if:{{{nocateg_coord|}}}|<!-- no categ via parameter -->|[[category:Articles mancats de coordenades]]}}<!-- -->}}</includeonly><noinclude>{{munta mapa|item=Q22796}}{{documentation}}</noinclude> 4dvb4llmrdi9lytmdde3wdyxp62jsmb فرما:Infobox political geography/codes 10 29384 136726 2026-04-30T13:24:20Z آیات محراج 11062 Content copied from catalan wikipedia 136726 wikitext text/x-wiki <templatestyles src="Infobox political geography/styles.css" /><!-- Debugging *P772={{#invoke:Wikidades|claim|property=P772|item={{{item|}}} }} *IF = {{#ifeq:{{Str left|{{#invoke:Wikidades | claim | property=P772 | item={{{item|}}} }}|2}}|08|ok|ko}} *switch = {{#switch:{{Str left|{{#invoke:Wikidades | claim | property=P772 | item={{{item|}}} }}|2}} |08|17|25|43=[http://www.idescat.cat/emex/?id={{CodiIDESCAT|{{#invoke:Wikidades | claim | property=P772|list=false | item={{{item|}}} }}}} {{CodiIDESCAT|{{#invoke:Wikidades | claim | property=P772|list=false | item={{{item|}}} }}}}] }} End debugging --><!-- Purpose of this template: It's a subfunction to generate a block of geographycal indicatives values. Initially, it only works for template:infobox political geography and it serves to leave out this specific wiki code from the main template code. Note: This first "IF" ends subfunction when NONE of the properties exist; so, when a new code is being dealt with, it must be added to this IF as well! -->{{#if: {{#invoke:Wikidades| claim |item={{{item|}}} |property=P297 P300 P605 P635 P764 P771 P772 P882 P939 P964 P981 P1077 P1585 P1388 P2496 P2506 P2586 P4335 }} | {{infoboxFrame |child={{if empty|{{{child|}}}|yes}} |bodystyle = infobox_bodystyle |titleclass = infobox_titlestyle |aboveclass = infobox_abovestyle |headerclass = infobox_headerstyle |labelclass = infobox-label |datastyle = text-align:start |captionstyle = font-size:90%; <!-- International codes --> |label5 = |data5 = |label7 = {{GetLabelFix|Q906278|lang={{{lang|}}}}} |data7 = {{#if: {{#property:P297 |from={{{item|}}} }} | {{#ifexist:ISO 3166-2:{{padleft:|2|{{#invoke:Wikidades | claim | property=P297 |item={{{item|}}} |editicon=no }}}} |{{#invoke:Wikidades | claim | property=P297 |item={{{item|}}} |formatting=[[ISO 3166-2:{{((}}padleft:{{!}}2{{!}}$1{{))}}|$1]] }} |{{#invoke:Wikidades | claim | property=P297 |item={{{item|}}} }} }} }} |label8 = {{GetLabelFix|P300|lang={{{lang|}}}|linked=yes}} |data8 = {{#if: {{#property:P300 |from={{{item|}}} }} | {{#ifexist:ISO 3166-2:{{padleft:|2|{{#invoke:Wikidades | claim | property=P300 |item={{{item|}}} |editicon=no }}}} |{{#invoke:Wikidades | claim | property=P300 |item={{{item|}}} |formatting=[[ISO 3166-2:{{((}}padleft:{{!}}2{{!}}$1{{))}}|$1]] }} |{{#invoke:Wikidades | claim | property=P300 |item={{{item|}}} }} }} }} |label9 = {{GetLabelFix|P605|lang={{{lang|}}}|linked=yes}} |data9 = {{#if: {{#property:P605 |from={{{item|}}} }} |{{#invoke:Wikidades |claim| property=P605 |list=false|item={{{item|}}} |formatting=[http://dd.eionet.europa.eu/vocabularyconcept/common/nuts/$1 $1]}} }} <!-- Local codes. Goal: not to overload the resulting infobox - we agreed not to show more that two codes per item. If new codes are added, please note that inside the #switch onlye on case for each country may exist, because the switch instruction stops searching when a value has been found. If just one code per country exists, after the equal sign one can state the corresponding action (name to label and copy from WD to data). If there are more than one code per country, then an #If will have to be coded, with the particular property being considered. This will be done by placing the first property at the first label/data pair, the second property at the #switch of the second label/data pair, etc. --> <!-- Do not need to translate the country names in Switch, because does not affect results. They are only to remind the Qid of country (at side).--> |label20 = {{#switch:{{#invoke:Delink|delink|{{{state|}}}}} |Ucraïna|Q212 = {{GetLabelFix|P1077|lang={{{lang|}}}}}<!-- Codi&nbsp;KOATUUP1077 --> |Suïssa|Q39 = {{GetLabelFix|P771|lang={{{lang|}}}}}<!-- Codi&nbsp;BFS P771 --> |Rússia|Q159 = {{GetLabelFix|P764|lang={{{lang|}}}}}<!-- Codi&nbsp;OKTMO P764 --> |Països Baixos|Q55 = {{GetLabelFix|P981|lang={{{lang|}}}}}<!-- Codi&nbsp;BAG P981 --> |Letònia|Q211 = {{GetLabelFix|P2496|lang={{{lang|}}}}}<!-- Codi&nbsp;LGIA P2496 --> |HongriaQ28 = {{GetLabelFix|P939|lang={{{lang|}}}}}<!-- Codi&nbsp;KSH P939 --> |Itàlia|Q38 = {{GetLabelFix|P635|lang={{{lang|}}}}}<!-- Codi&nbsp;ISTAT P635 --> |França|Q142 = {{#if: {{#property:P2586 |from={{{item|}}} }}<!-- -->|{{GetLabelFix|P2586|lang={{{lang|}}}}}}}<!-- INSEE]]departament P2586 --> |Estats Units d'Amèrica|Q30= {{#if: {{#property:P882|from={{{item|}}} }}<!-- -->|{{GetLabelFix|P2586|lang={{{lang|}}}}}}}<!-- FIPS&nbsp;(comtats)}} P882 --> |Espanya|Q29 = {{GetLabelFix|P772|lang={{{lang|}}}}}<!-- Codi&nbsp;INE P772 codi INE--> |Brasil|Q155 = {{GetLabelFix|P1585|lang={{{lang|}}}}}<!-- Municipi&nbsp;Brasil P1585 --> |Àustria|Q40 = {{GetLabelFix|P964|lang={{{lang|}}}}}<!-- Municipi&nbsp;Àustria P964 --> |Alemanya|Q183 = {{#if: {{#property:P1388|from={{{item|}}} }}|{{GetLabelFix|P1388|lang={{{lang|}}}}}}}<!-- Region;Alemanya}} P1388 --> }} |data20 = {{#switch:{{#invoke:Delink|delink|{{{state|}}}}} |Ucraïna|Q212 = {{#if: {{#property:P1077 |from={{{item|}}} }} |{{#invoke:Wikidades |claim| property=P1077 |list=false|item={{{item|}}} |formatting=[http://dovidnyk.in.ua/directories/koatuu/search=$1 $1]}} }}<!--P1077 KOATUU--> |Suïssa|Q39 = {{#if: {{#property:P771 |from={{{item|}}} }} |{{#invoke:Wikidades |claim| property=P771 |list=false|item={{{item|}}} |formatting=[https://www.cadastre.ch/content/cadastre-internet/fr/services/service/plz.html $1]}} }}<!--P771 BFS--> |Rússia|Q159 = {{#if: {{#property:P764 |from={{{item|}}} }} |{{#invoke:Wikidades |claim| property=P764 |list=false|item={{{item|}}} |formatting=[http://classif.spb.ru/classificators/view/tma.php?st=A&kr=1&kod=$1 $1]}} }}<!-- P764 OKTMO--> |Països Baixos|Q55= {{#if: {{#property:P981 |from={{{item|}}} }} |{{#invoke:Wikidades |claim| property=P981 |list=false|item={{{item|}}} |formatting=[https://bagviewer.kadaster.nl/lvbag/bag-viewer/index.html#?objectId=$1&detailsObjectId=$1 $1]}} }}<!--P981 BAG --> |Letònia|Q211 = {{#if: {{#property:P2496 |from={{{item|}}} }} |{{#invoke:Wikidades |claim| property=P2496 |list=false|item={{{item|}}} |formatting=[http://vietvardi.lgia.gov.lv/vv/to_www_obj.objekts?p_id=$1 $1]}} }}<!--P2496 LGIA--> |Hongria|Q28 = {{#if: {{#property:P939 |from={{{item|}}} }} |{{#invoke:Wikidades |claim| property=P939 |list=false|item={{{item|}}} |formatting=[http://www.ksh.hu/apps/hntr.telepules?p_id=$1 $1]}} }}<!--P939 KSH--> |Itàlia|Q38 = {{#if: {{#property:P635 |from={{{item|}}} }} |{{#invoke:Wikidades |claim| property=P635 |list=false|item={{{item|}}} <!-- |formatting=[http://www.ksh.hu/apps/hntr.telepules?p_id=$1 $1]-->}} }}<!--P635 ISTAT --> |França|Q142 = {{#if: {{#property:P2586 |from={{{item|}}} }} |{{#invoke:Wikidades |claim| property=P2586 |list=false|item={{{item|}}} |formatting=[https://www.insee.fr/fr/statistiques/2011101?geo=DEP-$1 $1]}} }} <!--P2586 INSEE (department)--> |Estats Units d'Amèrica|Q30 = {{#if: {{#property:P882|from={{{item|}}} }} |{{#invoke:Wikidades |claim| property=P882 |list=false|item={{{item|}}} |formatting=[http://www.census.gov/quickfacts/table/PST045215/$1,00 $1]}} }} <!--P882 FIPS (counties)--> |Espanya|Q29 = {{#invoke:Wikidades | claim | property=P772 |list=false |item={{{item|}}} }}<!--P772 code INE--> |Brasil|Q155 = {{#if: {{#property:P1585 |from={{{item|}}} }} |{{#invoke:Wikidades |claim| property=P1585 |list=false|item={{{item|}}} |formatting=[http://cidades.ibge.gov.br/xtras/perfil.php?codmun=$1 $1]}} }}<!--P1585 municipality Brasil--> |Àustria|Q40 = {{#if: {{#property:P964 |from={{{item|}}} }} |{{#invoke:Wikidades |claim| property=P964 |list=false|item={{{item|}}} |formatting=[http://www.statistik.at/blickgem/gemDetail.do?gemnr=$1 $1]}} }}<!--P964 municipality Àustria--> |Alemanya|Q183 = {{#if: {{#property:P1388 |from={{{item|}}} }} |{{#invoke:Wikidades |claim| property=P1388 |list=false|item={{{item|}}} |formatting=[http://www.statistik-portal.de/Statistik-Portal/gemeindeverz.asp?G=$1 $1]}} }}<!--P1388 region Alemanya--> }} |label25 = {{#switch:{{#invoke:Delink|delink|{{{state|}}}}} |Espanya|Q29 = {{#if: {{#property:P4335 |from={{{item|}}} }}|{{GetLabelFix|P4335|lang={{{lang|}}}}}}}<!-- Codi&nbsp;IDESCAT}} P4335 IDESCAT from Catalunya --> |França|Q142 = {{#if: {{#property:P2506 |from={{{item|}}} }}| {{GetLabelFix|P2506|lang={{{lang|}}}}}}}<!-- [[INSEE]]&nbsp;(canton)}} P2506 --> |Itàlia|Q38 = {{#if: {{#property:P806 |from={{{item|}}} }}|{{GetLabelFix|P806|lang={{{lang|}}}}}}}<!-- Cadastral code}} <!--P806 --> |Estats Units d'Amèrica|Q30 = {{#if: {{#property:P590|from={{{item|}}} }}|{{GetLabelFix|P590|lang={{{lang|}}}}}}}<!-- Codi&nbsp;GNIS}}P590 --> |Alemanya|Q183 = {{#if: {{#property:P439 |from={{{item|}}} }}|{{GetLabelFix|P439|lang={{{lang|}}}}}}}<!-- Municipality Alemanya}} P439 --> |Rússia|Q159 = {{GetLabelFix|P721|lang={{{lang|}}}}}<!-- Codi&nbsp;OKATO P721 --> }} <!-- end swith country label25--> |data25 = {{#switch:{{#invoke:Delink|delink|{{{state|}}}}} |Espanya|Q29 = {{#if: {{#property:P4335 |from={{{item|}}} }} |{{#invoke:Wikidades|claim| property=P4335|list=false | item={{{item|}}} |formatting=[http://www.idescat.cat/emex/?id=$1 $1]}} }}<!-- P4335 IDESCAT de Catalunya --> |França|Q142 = {{#if: {{#property:P2506 |from={{{item|}}} }} |{{#invoke:Wikidades |claim| property=P2506 |list=false|item={{{item|}}} |formatting=[https://www.insee.fr/fr/recherche/recherche-geographique?geo=CANTON-$1 $1]}} }} <!--P2506 INSEE (cantó)--> |Itàlia|Q38 = {{#if: {{#property:P806 |from={{{item|}}} }} |{{#invoke:Wikidades |claim| property=P806 |list=false|item={{{item|}}} }} }}<!--P806 Codi cadastre IT--> |Estats Units d'Amèrica|Q30 = {{#if: {{#property:P590|from={{{item|}}} }} |{{#invoke:Wikidades |claim| property=P590 |list=false|item={{{item|}}} |formatting=[https://geonames.usgs.gov/apex/f?p=gnispq:3:::NO::P3_FID:$1 $1]}} }}<!--P590 GNIS--> |Alemanya|Q183 = {{#if: {{#property:P439 |from={{{item|}}} }} |{{#invoke:Wikidades |claim| property=P439 |list=false|item={{{item|}}} |formatting=[http://www.statistik-portal.de/Statistik-Portal/gemeindeverz.asp?G=$1 $1]}} }}<!--P439 municipality Alemanya--> |Rússia|Q159 = {{#if: {{#property:P721 |from={{{item|}}} }} |{{#invoke:Wikidades |claim| property=P721 |list=false|item={{{item|}}} |formatting=[http://classif.spb.ru/classificators/view/okt.php?st=A&kr=1&kod=$1 $1]}} }}<!--P721 OKATO --> }} <!-- end switch country data25--> |label30 = {{#switch:{{#invoke:Delink|delink|{{{state|}}}}} |Espanya|Q29 = {{#switch:{{Str left|{{#invoke:Wikidades | claim | property=P772 | item={{{item|}}} }}|2}} |03|12|46={{GetLabelFix|Q55439123|lang={{{lang|}}}}}}}<!-- Codi&nbsp;ARGOS}} P772 de País Valencià. Província=08,17,25 o 43--> |França|Q142 = {{#if: {{#property:P374 |from={{{item|}}} }}|{{GetLabelFix|P374|lang={{{lang|}}}}}}}<!--[[INSEE]]&nbsp;(municipi)}} P374 )--> }} |data30 = {{#switch:{{#invoke:Delink|delink|{{{state|}}}}} |Espanya|Q29 = {{#switch:{{Str left|{{#invoke:Wikidades | claim | property=P772 | item={{{item|}}} }}|2}}<!-- València. Prov.=03,12,46 -->|03|12|46={{#invoke:Wikidades|claim| property=P772|list=false | item={{{item|}}}|formatting=[http://www.argos.gva.es/bdmun/pls/argos_mun/DMEDB_MUNDATOSGENERALES.Dibujapagina?aNMunId=$1&aVLengua=V $1]}} }} <!-- end switch provinces--> |França|Q142 = {{#if: {{#property:P374 |from={{{item|}}} }} |{{#invoke:Wikidades |claim| property=P374 |list=false|item={{{item|}}} |formatting=[http://www.insee.fr/fr/themes/dossier_complet.asp?codgeo=COM-$1 $1]}} }} <!--P374 INSEE (municipality)--> }} |label35 = {{#switch:{{#invoke:Delink|delink|{{{state|}}}}} |França|Q142 = {{#if: {{#property:P3423 |from={{{item|}}} }}|{{GetLabelFix|P3423|lang={{{lang|}}}}}}}<!-- [[INSEE]]&nbsp;(districte)}} P3423 --> }} |data35 = {{#switch:{{#invoke:Delink|delink|{{{state|}}}}} |França|Q142 = {{#if: {{#property:P3423 |from={{{item|}}} }} |{{#invoke:Wikidades |claim| property=P3423 |list=false|item={{{item|}}} |formatting=[https://www.insee.fr/fr/statistiques?geo=ARR-$1 $1]}} }} <!--P3423 INSEE (district)--> }} |label40 = {{#switch:{{#invoke:Delink|delink|{{{state|}}}}} |França|Q142 = {{#if: {{#property:P2585 |from={{{item|}}} }}|{{GetLabelFix|P2585|lang={{{lang|}}}}}}}<!-- [[INSEE]]&nbsp;(region)}} P2585 --> }} |data40 = {{#switch:{{#invoke:Delink|delink|{{{state|}}}}} |França|Q142 = {{#if: {{#property:P2585 |from={{{item|}}} }} |{{#invoke:Wikidades |claim| property=P2585 |list=false|item={{{item|}}} |formatting=[https://www.insee.fr/fr/statistiques?geo=REG-$1 $1]}} }} <!--P2585 INSEE (region)--> }} }}<!-- End condition "build infobox"--> }}<noinclude>{{documentation}}</noinclude> 3f85yxqe9kdvc8fxqfaahqoaackad87 فرما:Map draw 10 29385 136727 2026-04-30T13:27:02Z آیات محراج 11062 Created page with "<includeonly>{{#invoke:Map|tag}}</includeonly><noinclude> </noinclude>" 136727 wikitext text/x-wiki <includeonly>{{#invoke:Map|tag}}</includeonly><noinclude> </noinclude> o178t34iwintnlgyx9952s18i960b01 136749 136727 2026-04-30T16:12:35Z آیات محراج 11062 136749 wikitext text/x-wiki <includeonly>{{#invoke:Map1|tag}}</includeonly><noinclude> </noinclude> tsyw611byhmkdhtzpmgvd3b8jn80snn Module:Map 828 29386 136728 2026-04-30T13:28:10Z آیات محراج 11062 Created page with "-- Credits: -- Original from Wikivoyage -- Developed for Kartographer version on Wikipedia by Vriullop @cawiki -- Formulae: -- CSGNetwork at http://www.csgnetwork.com/degreelenllavcalc.html via @enwiki -- OpenStreetMap -- Version: 20210211 local p = {} -- Localization on [[Module:Map/i18n]] local i18n = { ["coordinate-invalid"] = "Parameter $1 is an invalid value of \"latitude,longitude\".", ["type-invalid"] = "Type $1 is invalid. Use mapframe or maplink.", ["..." 136728 Scribunto text/plain -- Credits: -- Original from Wikivoyage -- Developed for Kartographer version on Wikipedia by Vriullop @cawiki -- Formulae: -- CSGNetwork at http://www.csgnetwork.com/degreelenllavcalc.html via @enwiki -- OpenStreetMap -- Version: 20210211 local p = {} -- Localization on [[Module:Map/i18n]] local i18n = { ["coordinate-invalid"] = "Parameter $1 is an invalid value of \"latitude,longitude\".", ["type-invalid"] = "Type $1 is invalid. Use mapframe or maplink.", ["geotype-invalid"] = "Geotype $1 is an invalid value.", ["ids-invalid"] = "Parameter ids $1 is invalid.", ["polygon-required-points"] = "A polygon requires a minimum of 4 coordinate points.", ["polygon-not-closed"] = "A closed polygon requires last point equal to first one.", ['ids-not-found'] = "Ids not found for external data.", --['not-from-content-page'] = "Do not invoke from content page. Use a template or use a module subpage like /sandbox for testing .", -- local categories ['cat-several-features'] = "", ['cat-linestring-drawn'] = "", ['cat-polygon-drawn'] = "", } local cat = {['cat-several-features'] = false, ['cat-linestring-drawn'] = false, ['cat-polygon-drawn'] = false} -- Credit to http://stackoverflow.com/a/1283608/2644759, cc-by-sa 3.0 local function tableMerge(t1, t2) for k, v in pairs(t2) do if type(v) == "table" then if type(t1[k] or false) == "table" then tableMerge(t1[k] or {}, t2[k] or {}) else t1[k] = v end else t1[k] = v end end return t1 end local function loadI18n() local exist, res = pcall(require, "Module:Map/i18n") if exist and next(res) ~= nil then tableMerge(i18n, res.i18n) end end loadI18n() local errormessage local function printError(key, par) -- just print first error errormessage = errormessage or ('<span class="error">' .. (par and mw.ustring.gsub(i18n[key], "$1", par) or i18n[key]) .. '</span>') end -- Convert coordinates input format to geojson table local function parseGeoSequence(data, geotype) local coordsGeo = {} for line_coord in mw.text.gsplit(data, ':', true) do -- Polygon - linearRing:linearRing... local coordsLine = {} for point_coord in mw.text.gsplit(line_coord, ';', true) do -- LineString or MultiPoint - point;point... local valid = false local val = mw.text.split(point_coord, ',', true) -- Point - lat,lon -- allow for elevation if #val >= 2 and #val <= 3 then local lat = tonumber(val[1]) local lon = tonumber(val[2]) if lat ~= nil and lon ~= nil then table.insert(coordsLine, {lon, lat}) valid = true end end if not valid and point_coord ~= '' then printError('coordinate-invalid', point_coord) end end if geotype == 'Polygon' then if #coordsLine < 4 then printError('polygon-required-points') elseif table.concat(coordsLine[1]) ~= table.concat(coordsLine[#coordsLine]) then printError('polygon-not-closed') end end table.insert(coordsGeo, coordsLine) end if geotype == 'Point' then coordsGeo = coordsGeo[1][1] elseif geotype == "LineString" or geotype == "MultiPoint" then coordsGeo = coordsGeo[1] elseif geotype ~= 'Polygon' then printError('geotype-invalid', geotype) end return coordsGeo end -- data Point - {lon,lat} -- data LineString - { {lon,lat}, {lon,lat}, ... } -- data Polygon - { { {lon,lat}, {lon,lat} }, { {lon,lat}, {lon,lat} }, ... } -- output as LineString format local function mergePoints(stack, merger) if merger == nil then return stack end for _, val in ipairs(merger) do if type(val) == "number" then -- Point format stack[#stack + 1] = merger break elseif type(val[1]) == "table" then -- Polygon format for _, val2 in ipairs(val) do stack[#stack + 1] = val2 end else -- LineString format stack[#stack + 1] = val end end return stack end -- remove duplicated points, they may affect zoom calculation local function setUniquePoints(t) -- build set of unique values local uniqueElements = {} for _, point in ipairs(t) do if not uniqueElements[point[1]] then uniqueElements[point[1]] = {} end uniqueElements[point[1]][point[2]] = true end -- convert the set local result = {} for lon, _ in pairs(uniqueElements) do for lat, _ in pairs(uniqueElements[lon]) do table.insert(result, {lon, lat}) end end return result end local function getCoordBounds(data) local latN, latS = -90, 90 local lonE, lonW = -180, 180 for i, val in ipairs(data) do latN = math.max(val[2], latN) latS = math.min(val[2], latS) lonE = math.max(val[1], lonE) lonW = math.min(val[1], lonW) end return latN, latS, lonE, lonW end local function getCoordCenter(data) local latN, latS, lonE, lonW = getCoordBounds(data) local latCenter = latS + (latN - latS) / 2 local lonCenter = lonW + (lonE - lonW) / 2 return lonCenter, latCenter end -- meters per degree by latitude local function mxdByLat(lat) local latRad = math.rad(lat) -- see [[Geographic coordinate system#Expressing latitude and longitude as linear units]], by CSGNetwork local mxdLat = 111132.92 - 559.82 * math.cos(2 * latRad) + 1.175 * math.cos(4 * latRad) - 0.023 * math.cos(6 * latRad) local mxdLon = 111412.84 * math.cos(latRad) - 93.5 * math.cos(3 * latRad) + 0.118 * math.cos(5 * latRad) return mxdLat, mxdLon end -- Calculate zoom to fit coordinate bounds into height and width of frame local function getZoom(data, height, width) local lat1, lat2, lon1, lon2 = getCoordBounds(data) local latMid = (lat1 + lat2) / 2 -- mid latitude local mxdLat, mxdLon = mxdByLat(latMid) -- distances in meters local distLat = math.abs((lat1 - lat2) * mxdLat) local distLon = math.abs((lon1 - lon2) * mxdLon) -- margin 100px in height and width, right upper icon is about 50x50px local validHeight = math.max(height - 100, 100) local validWidth = math.max(width - 100, 100) -- maximum zoom fitting all points local latRad = math.rad(latMid) for zoom = 19, 0, -1 do -- see https://wiki.openstreetmap.org/wiki/Zoom_levels#Metres_per_pixel_math -- equatorial circumference 40 075 036 m: [[Equator#Exact length]] local distLatFrame = 40075036 * validHeight * math.cos(latRad) / (2 ^ (zoom + 8)) local distLonFrame = 40075036 * validWidth * math.cos(latRad) / (2 ^ (zoom + 8)) if distLatFrame > distLat and distLonFrame > distLon then return zoom end end return 0 end -- Geotype based on coordinates format pattern local function findGeotype(coord) local _, semicolons = string.gsub(coord, ';', '') local firstcoord = string.match(coord, "[0-9%.%-]+%s*,%s*[0-9%.%-]+") local lastcoord = string.match(string.reverse(coord), "[0-9%.%-]+%s*,%s*[0-9%.%-]+") if firstcoord == nil or lastcoord == nil then printError('coordinate-invalid', coord) else lastcoord = string.reverse(lastcoord) end if string.find(coord, ':') or (semicolons > 2 and firstcoord == lastcoord) then return 'Polygon' elseif semicolons > 0 then return 'LineString' -- or MultiPoint else return 'Point' end end local function fetchWikidata(id, snak) -- snak is a table like {'claims', 'P625', 1, 'mainsnak', 'datavalue', 'value'} local value id = mw.text.trim(id) if not string.find(id, "^Q%d+$") then printError('ids-invalid', id) else value = mw.wikibase.getBestStatements(id, snak[2]) for i = 3, #snak do if value == nil then break end value = value[snak[i]] end end return value end -- Fetch coordinates from Wikidata for a list of comma separated ids local function getCoordinatesById(ids) local function roundPrec(num, prec) if prec == nil or prec <= 0 then return num end local sig = 10^math.floor(math.log10(prec)+.5) -- significant figure from sexagesimal precision: 0.00123 -> 0.001 return math.floor(num / sig + 0.5) * sig end if ids == nil then return end local coord = {} local snak = {'claims', 'P625', 1, 'mainsnak', 'datavalue', 'value'} for idx in mw.text.gsplit(ids, '%s*,%s*') do local value = fetchWikidata(idx, snak) if value then local prec = value.precision coord[#coord+1] = roundPrec(value.latitude, prec) .. ',' .. roundPrec(value.longitude, prec) end end return #coord > 0 and table.concat(coord, ';') or nil end local function getBoundsById(ids, coordInput) if ids == nil then return {} end local coord = mw.text.split(coordInput, '%s*;%s*') local id = mw.text.split(ids, '%s*,%s*') if #coord ~= #id then return {} end local id_parent = nil if #id == 1 then id_parent = fetchWikidata(id[1], {'claims', 'P131', 1, 'mainsnak', 'datavalue', 'value', 'id'}) if id_parent ~= nil then id[2] = id_parent -- P131: located in the administrative territorial entity, last try coord[2] = coord[1] end end local bounds = {} -- try to fetch Wikidata in this order: area, watershed area, population, and finally by administrative entity local snak_area = {'claims', 'P2046', 1, 'mainsnak', 'datavalue', 'value'} -- area and unit local snak_warea = {'claims', 'P2053', 1, 'mainsnak', 'datavalue', 'value'} -- area and unit local snak_pop = {'claims', 'P1082', 1, 'mainsnak', 'datavalue', 'value'} -- population local convert_area = {['Q712226'] = 1000000, ['Q35852'] = 10000, ['Q232291'] = 2589988.110336, ['Q81292'] = 4046.8564224, ['Q935614'] = 1600, ['Q857027'] = 0.09290304, ['Q21074767'] = 1138100, ['Q25343'] = 1} -- to square metres -- query Wikidata: http://tinyurl.com/j8aez2g for i = 1, #id do if i == 2 and id[2] == id_parent and #bounds > 0 then break end -- only if not found previously local amount, unit, area local value = fetchWikidata(id[i], snak_area) or fetchWikidata(id[i], snak_warea) if value then amount = tonumber(value.amount) unit = string.match(value.unit, "(Q%d+)") if convert_area[unit] then area = amount * convert_area[unit] end end if area == nil then value = fetchWikidata(id[i], snak_pop) if value then amount = tonumber(value.amount) -- average density estimated for populated areas: 100; see [[Population density]] area = amount / 100 * 1000000 end end if area then local radius = math.sqrt(area / math.pi) -- approximation with a circle local latlon = mw.text.split(coord[i], '%s*,%s*') local mxdLat, mxdLon = mxdByLat(latlon[1]) bounds[#bounds+1] = {latlon[2] + (radius / mxdLon), latlon[1] + (radius / mxdLat)} -- NE bound, geoJSON format bounds[#bounds+1] = {latlon[2] - (radius / mxdLon), latlon[1] - (radius / mxdLat)} -- SW bound end end return bounds end local function circleToPolygon(center, radius, edges, turn) -- From en:Module:Mapframe, based on https://github.com/gabzim/circle-to-polygon, ISC licence local function offset(cLat, cLon, distance, bearing) local lat1 = math.rad(cLat) local lon1 = math.rad(cLon) local dByR = distance / 6378137 -- distance divided by 6378137 (radius of the earth) wgs84 local lat = math.asin( math.sin(lat1) * math.cos(dByR) + math.cos(lat1) * math.sin(dByR) * math.cos(bearing) ) local lon = lon1 + math.atan2( math.sin(bearing) * math.sin(dByR) * math.cos(lat1), math.cos(dByR) - math.sin(lat1) * math.sin(lat) ) return math.deg(lat) .. ',' .. math.deg(lon) end local coords = mw.text.split(center, ',', true) local lat = tonumber(coords[1]) local long = tonumber(coords[2]) edges = edges or 32 local move = 2 * math.pi * (turn or 0) local coordinates = {} for i = 0, edges do table.insert(coordinates, offset(lat, long, radius, ((2*math.pi*-i)/edges) + move)) end return table.concat(coordinates, ';') end local function addCategories(geotype, i) if not mw.title.getCurrentTitle().isContentPage then return end if i > 2 and i18n["cat-several-features"] ~= '' then cat["cat-several-features"] = true end if geotype == "LineString" and i18n["cat-linestring-drawn"] ~= '' then cat["cat-linestring-drawn"] = true elseif geotype == "Polygon" and i18n["cat-polygon-drawn"] ~= '' then cat["cat-polygon-drawn"] = true end return end -- Recursively extract coord templates which have a name parameter. -- from en:Module:Mapframe local function extractCoordTemplates(wikitext) local output = {} local templates = mw.ustring.gmatch(wikitext, '{%b{}}') local subtemplates = {} for template in templates do local name = mw.ustring.match(template, '{{([^}|]+)') -- get the template name local nameParam = mw.ustring.match(template, "|%s*name%s*=%s*[^}|]+") if not nameParam then nameParam = mw.ustring.match(template, "|%s*nom%s*=%s*[^}|]+") end if mw.ustring.lower(mw.text.trim(name)) == 'coord' then if nameParam then table.insert(output, template) end elseif mw.ustring.find(template, 'coord') then local subOutput = extractCoordTemplates(mw.ustring.sub(template, 2)) for _, t in pairs(subOutput) do table.insert(output, t) end end end -- ensure coords are not using title display for k, v in pairs(output) do output[k] = mw.ustring.gsub(v, "|%s*display%s*=[^|}]+", "|display=inline") end return output end -- Gets all named coordiates from a page or a section of a page. -- dependency: Module:Transcluder local function getNamedCoords(page) local parts = mw.text.split(page or "", "#", true) local name = parts[1] == "" and mw.title.getCurrentTitle().prefixedText or parts[1] local section = parts[2] local pageWikitext = require('Module:Transcluder').get(section and name.."#"..section or name) local coordTemplates = extractCoordTemplates(pageWikitext) local frame = mw.getCurrentFrame() local sep = "________" local expandedContent = frame:preprocess(table.concat(coordTemplates, sep)) local expandedTemplates = mw.text.split(expandedContent, sep) local namedCoords = {} for _, expandedTemplate in pairs(expandedTemplates) do local coord = mw.ustring.match(expandedTemplate, "<span class=\"geo\">(.-)</span>") if coord then coord = mw.ustring.gsub(coord, ";", ",") local name = mw.ustring.match(expandedTemplate, "&title=(.-)<span") or coord name = mw.uri.decode(name) local description = name ~= coord and coord table.insert(namedCoords, {coord=coord, name=name, description=description}) end end return namedCoords end -- Main function local function main(args) local tagname = args.type or 'mapframe' if tagname ~= 'maplink' and tagname ~= 'mapframe' then printError('type-invalid', tagname) end local tagArgs = { text = args.text, zoom = tonumber(args.zoom), latitude = tonumber(args.latitude), longitude = tonumber(args.longitude) } local defaultzoom = tonumber(args.default_zoom) if tagname == 'mapframe' then tagArgs.width = args.width or 300 tagArgs.height = args.height or 300 tagArgs.align = args.align or 'right' if args.frameless ~= nil and tagArgs.text == nil then tagArgs.frameless = true end else tagArgs.class = args.class end local wdid = args.item or mw.wikibase.getEntityIdForCurrentPage() if args['coordinates1'] == nil and args['geotype1'] == nil then -- single feature args['coordinates1'] = args['coordinates'] or args[1] if args['coordinates1'] == nil and args['latitude'] and args['longitude'] then args['coordinates1'] = args['latitude'] .. ',' .. args['longitude'] elseif args['coordinates1'] == nil then args['coordinates1'] = getCoordinatesById(wdid) end local par = {'title', 'image', 'description', 'geotype', 'commons', 'radius', 'radiuskm', 'edges', 'turn', 'from'} for _, v in ipairs(par) do args[v .. '1'] = args[v .. '1'] or args[v] end end local externalData = {['geoshape'] = true, ['geomask'] = true, ['geoline'] = true, ['page'] = true, ['none'] = true, ['named'] = true} local featureCollection = {['Point'] = true, ['MultiPoint'] = true, ['LineString'] = true, ['Polygon'] = true, ['circle'] = true} local myfeatures, myexternal, allpoints = {}, {}, {} local i, j = 1, 1 while args['coordinates'..i] or args['ids'..i] or externalData[args['geotype'..i]] or args['commons'..i] do local geotypex = args['geotype'..i] or args['geotype'] if geotypex == nil and args['commons'..i] then geotypex = 'page' end if geotypex ~= nil and not (featureCollection[geotypex] or externalData[geotypex]) then printError('geotype-invalid', geotypex) break end if geotypex == 'none' then -- skip this object i = i + 1 else local mystack if geotypex == 'named' then local namedCoords = getNamedCoords(args['from'..i]) mystack = myfeatures for _, namedCoord in pairs(namedCoords) do j = #mystack + 1 mystack[j] = {} mystack[j]['type'] = "Feature" mystack[j]['geometry'] = {} mystack[j]['geometry']['type'] = "Point" mystack[j]['geometry']['coordinates'] = parseGeoSequence(namedCoord.coord, 'Point') allpoints = mergePoints(allpoints, mystack[j]['geometry']['coordinates']) mystack[j]['properties'] = {} mystack[j]['properties']['title'] = namedCoord.name mystack[j]['properties']['description'] = namedCoord.description mystack[j]['properties']['marker-size'] = args['marker-size'..i] or args['marker-size'] mystack[j]['properties']['marker-symbol'] = args['marker-symbol'..i] or args['marker-symbol'] mystack[j]['properties']['marker-color'] = args['marker-color'..i] or args['marker-color'] end break elseif externalData[geotypex or ''] then mystack = myexternal j = #mystack + 1 mystack[j] = {} mystack[j]['type'] = "ExternalData" mystack[j]['service'] = geotypex if geotypex == "page" then local page_name = args['commons'..i] if mw.ustring.find(page_name, "Data:", 1, true) == 1 then page_name = string.sub(page_name, 6) end if mw.ustring.find(page_name, ".map", -4, true) == nil then page_name = page_name .. '.map' end mystack[j]['title'] = page_name else mystack[j]['ids'] = args['ids'..i] or args['ids'] or wdid if mystack[j]['ids'] == nil then printError('ids-not-found'); break end end local mycoordinates = args['coordinates'..i] if mycoordinates == nil and (tagArgs.latitude == nil or tagArgs.longitude == nil or tagArgs.zoom == nil) then mycoordinates = getCoordinatesById(mystack[j]['ids']) end if mycoordinates ~= nil then local mypoints = getBoundsById(mystack[j]['ids'], mycoordinates) if #mypoints == 0 then mypoints = parseGeoSequence(mycoordinates, mycoordinates:find(';') and 'MultiPoint' or 'Point') end allpoints = mergePoints(allpoints, mypoints) end else args['coordinates'..i] = args['coordinates'..i] or getCoordinatesById(args['ids'..i]) if geotypex == 'circle' then if not args['radius'..i] and args['radiuskm'..i] then args['radius'..i] = args['radiuskm'..i] * 1000 end args['coordinates'..i] = circleToPolygon(args['coordinates'..i], args['radius'..i], args['edges'..i], args['turn'..i]) geotypex = 'Polygon' end mystack = myfeatures j = #mystack + 1 mystack[j] = {} mystack[j]['type'] = "Feature" mystack[j]['geometry'] = {} mystack[j]['geometry']['type'] = geotypex or findGeotype(args['coordinates'..i]) mystack[j]['geometry']['coordinates'] = parseGeoSequence(args['coordinates'..i], mystack[j]['geometry']['type']) allpoints = mergePoints(allpoints, mystack[j]['geometry']['coordinates']) addCategories(mystack[j]['geometry']['type'], i) end mystack[j]['properties'] = {} mystack[j]['properties']['title'] = args['title'..i] or (geotypex and geotypex .. i) or mystack[j]['geometry']['type'] .. i if args['image'..i] then args['description'..i] = (args['description'..i] or '') .. '[[File:' .. args['image'..i] .. '|300px]]' end mystack[j]['properties']['description'] = args['description'..i] mystack[j]['properties']['marker-size'] = args['marker-size'..i] or args['marker-size'] mystack[j]['properties']['marker-symbol'] = args['marker-symbol'..i] or args['marker-symbol'] mystack[j]['properties']['marker-color'] = args['marker-color'..i] or args['marker-color'] mystack[j]['properties']['stroke'] = args['stroke'..i] or args['stroke'] mystack[j]['properties']['stroke-opacity'] = tonumber(args['stroke-opacity'..i] or args['stroke-opacity']) mystack[j]['properties']['stroke-width'] = tonumber(args['stroke-width'..i] or args['stroke-width']) mystack[j]['properties']['fill'] = args['fill'..i] or args['fill'] mystack[j]['properties']['fill-opacity'] = tonumber(args['fill-opacity'..i] or args['fill-opacity']) i = i + 1 end end -- calculate defaults for static mapframe; maplink is dynamic if (tagArgs.latitude == nil or tagArgs.longitude == nil) and #allpoints > 0 then if tagname == "mapframe" or tagArgs.text == nil then -- coordinates needed for text in maplink tagArgs.longitude, tagArgs.latitude = getCoordCenter(allpoints) end end if tagArgs.zoom == nil then if tagname == "mapframe" then local uniquepoints = setUniquePoints(allpoints) if #uniquepoints == 1 then local coordInput = uniquepoints[1][2] .. ',' .. uniquepoints[1][1] local mybounds = getBoundsById(wdid, coordInput) -- try to fetch by area uniquepoints = mergePoints(uniquepoints, mybounds) end if #uniquepoints <= 1 then tagArgs.zoom = defaultzoom or 9 else tagArgs.zoom = getZoom(uniquepoints, tagArgs.height, tagArgs.width) end else tagArgs.zoom = defaultzoom end end local geojson = myexternal if #myfeatures > 0 then geojson[#geojson + 1] = {type = "FeatureCollection", features = myfeatures} end if args.debug ~= nil then local html = mw.text.tag{name = tagname, attrs = tagArgs, content = mw.text.jsonEncode(geojson, mw.text.JSON_PRETTY)} return 'syntaxhighlight', tostring(html) .. ' Arguments:' .. mw.text.jsonEncode(args, mw.text.JSON_PRETTY), {lang = 'json'} end if geojson and #geojson == 0 then errormessage = erromessage or '' -- previous message or void for no map data end return tagname, geojson and mw.text.jsonEncode(geojson) or '', tagArgs end local function addCat(cat) local categories = '' for k, v in pairs(cat) do if v then categories = categories .. '[[Category:' .. i18n[k] .. ']]' end end return categories end local function errorMessage(message) if message == '' then -- no map data return else categories = mw.message.new('Kartographer-broken-category'):inLanguage(mw.language.getContentLanguage().code):plain() return message .. '[[Category:' .. categories .. ']]' end end function p.tag(frame) -- entry point from invoke local getArgs = require('Module:Arguments').getArgs local args = getArgs(frame) local tag, geojson, tagArgs = main(args) if errormessage then return errorMessage(errormessage) end return frame:extensionTag(tag, geojson, tagArgs) .. addCat(cat) end function p._tag(args) -- entry point from require local tag, geojson, tagArgs = main(args) if errormessage then return errorMessage(errormessage) end return mw.getCurrentFrame():extensionTag(tag, geojson, tagArgs) .. addCat(cat) end return p 0bh0fd89uc6yab0y49nbef7zubbrij7 فرما:Heritage protection/P1435 10 29387 136729 2026-04-30T13:29:18Z آیات محراج 11062 Created page with "{{#if: {{#property:P1435|from={{{item|}}}}}{{#property:P1600|from={{{item|}}}}}{{#property:P814|from={{{item|}}}}} {{#property:P2520|from={{{item|}}}}}{{#property:P809|from={{{item|}}}}} {{#property:P3425|from={{{item|}}}}} | {{InfoboxFrame |name = |child = {{{child|}}} |item = {{{item|}}} |lang = {{{lang|}}} |aboveclass = infobox_abovestyle |headerclass = infobox_headerstyle |labelclass = infobox-label |datastyle = text-a..." 136729 wikitext text/x-wiki {{#if: {{#property:P1435|from={{{item|}}}}}{{#property:P1600|from={{{item|}}}}}{{#property:P814|from={{{item|}}}}} {{#property:P2520|from={{{item|}}}}}{{#property:P809|from={{{item|}}}}} {{#property:P3425|from={{{item|}}}}} | {{InfoboxFrame |name = |child = {{{child|}}} |item = {{{item|}}} |lang = {{{lang|}}} |aboveclass = infobox_abovestyle |headerclass = infobox_headerstyle |labelclass = infobox-label |datastyle = text-align:start |data10 =<!-- Block with all P1435 entries --> <!-- __________________________________________________________________________________ -->{{#if: {{#property:P1435|from={{{item|}}}}} |{{#invoke:Wikidades| claim | property=P1435 |item={{{item|}}} |formatting=table | whitelist0 = {{{whitelist0|}}} | blacklist0 = {{{blacklist0|}}} | qualifier = P580 OR P585<!-- start_date o date. Full format--> | qualifier2 = P582 | qualifier3 = P2868<!-- class_element -->| qualifier4 = P1534<!-- deprecation cause --> | qualifier5 = P217<!-- N.inventorie --> | qualifier6 = P1448<!-- official name --> | qualifier7 = P580 OR P585<!-- start_date o date. Format year --> | qualifier8 = P1600<!-- qualif.P1600 contains IPAC code for BCIN that already is BCIL --> | qualifier9 = P973<!-- qualif.P973 has associated URL to identifier code, when it has no specific property --> | qualifier10 = P2614 or /P2614<!-- P2614 criteris PH --> | rowformat = {{((}}Heritage_protection/prepare{{!}}1{{=}}{{{item|}}}{{!}}2{{=}}$0{{!}}3{{=}}$1<!-- -->{{!}}4{{=}}$2{{!}}5{{=}}{{{name|{{{nom|}}}}}}{{!}}6{{=}}$4{{!}}7{{=}}$5{{!}}8{{=}}$6<!-- -->{{!}}9{{=}}$7{{!}}10{{=}}$8{{!}}11{{=}}$9{{!}}12{{=}}$3{{!}}13{{=}}$10{{!}}lang{{=}}{{{lang|}}}{{))}}<!-- -->| colformat0 = raw |colformat4 = label | colformat6 = text | colformat7 = Y | tablesort=1 | sorting=-1|separator=LF|editicon=no<!-- -->}}<!-- end invoke list of protections -->}}<!-- end IF ∃ P1435 --> |data20 =<!-- Block with P1600 protections when they are not in P1435 --> <!-- and no are together with BCIL or BCIN in P1435 __________________________________________________________________________________ -->{{#if:{{#invoke:Wikidades | claim | property=P1600 | list=false }}<!-- ∃ IPA? --> |{{#ifeq:{{#invoke:string|find|source= {{{blacklist0|}}}|P1600}}|0||1}}|<!-- found P1600 in blacklist? --> |{{#if:{{#invoke:Wikidades|claim |property=P1435<!-- -->|formatting=table|whitelist0=Q11910250/Q1019352/Q28034408}}<!-- BCIL, BCIN or integrated heritage ∃ whitelist ? --> |<!-- Do not act when BCIL or BCIN are present, cause already have been manage with them -->|{{Heritage_protection/prepare|{{{item|}}} |Q1393661|<!-- inici -->|<!-- fi -->|<!-- null -->|<!-- causa -->|<!-- id -->|<!-- offic.name -->|<!-- any -->|lang={{{lang|}}} }} }} }} |data30 =<!-- Block with some protections that are not in P1435, --> <!-- but are as item property (P814 + P2520...) __________________________________________________________________________________ -->{{#if:{{#invoke:Wikidades| claim | property=P1435 |rowformat=$0 |formatting=table |whitelist0=Q3679744/<!-- àrea protegida IUCN -->Q14545608/<!-- Ia: Reserva Natural --> Q14545620/<!-- Ib: Àrea Silvestre -->Q14545628/<!-- II: Parc Nacional --> Q14545633/<!-- III: Monument Natural -->Q14545639/<!-- IV: Àrea d'espècies--> Q14545646/<!-- V:Paisat. terrest/marí-->Q14545652<!-- VI: Àrea recursos naturals--> }}|<!-- filter they doesn't appear also in P1435 Id UICN? -->|{{#if:{{#property:P814|from={{{item|}}}}}<!--protecció espais naturals UICN: no tenen ID ni URL --> |{{Heritage_protection/prepare|{{{item|}}}|{{#invoke:Wikidades |claim |property=P814 |list=false |formatting=raw }}|<!-- start --> |<!-- end -->|<!-- null -->|<!-- cause -->|<!-- id -->|<!-- offi.name -->|<!-- year -->|lang={{{lang|}}} }} }} }}<!-- -->{{#if:{{#invoke:Wikidades| claim | property=P1435 |rowformat=$0 |formatting=table |whitelist0=Q158454<!-- WDPA --> }}|<!-- ja està com P1435, saltar. Rsv.Biosf.?-->|{{#if:{{#property:P2520|from={{{item|}}}}}<!--protecció Reserva de Biosfera: no tenen ID. La URL és el valor --> |{{Heritage_protection/prepare|{{{item|}}}|Q158454 |<!-- start -->|<!-- end -->|<!-- null -->|<!-- cause --> |{{getLabelFix|Q1309508|lang={{{lang|}}}}}: {{#invoke:Wikidades |claim|property=P2520 |list=false|formatting=weblink}}<!-- id --> |<!-- offi.name -->|<!-- year -->|lang={{{lang|}}} }} }} }}<!-- -->{{#if:{{#invoke:Wikidades| claim | property=P1435 |rowformat=$0 |formatting=table |whitelist0=Q1681293<!-- WDPA --> }}|<!-- it is already in P1435, skip. WDPA? -->|{{#if:{{#property:P809|from={{{item|}}}}}<!--protecció WDPA: té ID i URL --> | {{Heritage_protection/prepare|{{{item|}}}|Q1681293|<!-- start -->|<!-- end -->|<!-- null -->|<!-- cause --> |{{#invoke:Wikidades |claim |property=P809|list=false }}<!-- id --> |<!-- offi.name -->|<!-- year -->|lang={{{lang|}}} }} }} }}<!-- -->{{#if:{{#invoke:Wikidades| claim | property=P1435 |rowformat=$0 |formatting=table |whitelist0=Q15069452/<!-- Àrea Natura 2000 -->Q1191622/<!-- Especial conservació / SAC --> Q2463705/<!-- SPA /ZEPA -->Q796174/<!-- importancia comunitària /LCI --> Q60534895<!-- proposat importancia comunitària /pLCI --> }}|<!-- it is already in P1435, skip. N.2000? -->|{{#if:{{#property:P3425|from={{{item|}}}}}<!--protecció Natura 2000: té ID i URL --> | {{Heritage_protection/prepare|{{{item|}}}|Q15069452|<!-- start -->|<!-- end -->|<!-- null -->|<!-- cause --> |{{#invoke:Wikidades |claim |property=P3425|list=false }}<!-- id -->|<!-- offi.name --> |<!-- year -->|lang={{{lang|}}} }} }} }}<!-- -->}}}}<noinclude>{{documentació}}</noinclude> 0xpfbxzm6dp2dg4py4c973bgw435akj 136730 136729 2026-04-30T13:29:33Z آیات محراج 11062 136730 wikitext text/x-wiki {{#if: {{#property:P1435|from={{{item|}}}}}{{#property:P1600|from={{{item|}}}}}{{#property:P814|from={{{item|}}}}} {{#property:P2520|from={{{item|}}}}}{{#property:P809|from={{{item|}}}}} {{#property:P3425|from={{{item|}}}}} | {{InfoboxFrame |name = |child = {{{child|}}} |item = {{{item|}}} |lang = {{{lang|}}} |aboveclass = infobox_abovestyle |headerclass = infobox_headerstyle |labelclass = infobox-label |datastyle = text-align:start |data10 =<!-- Block with all P1435 entries --> <!-- __________________________________________________________________________________ -->{{#if: {{#property:P1435|from={{{item|}}}}} |{{#invoke:Wikidades| claim | property=P1435 |item={{{item|}}} |formatting=table | whitelist0 = {{{whitelist0|}}} | blacklist0 = {{{blacklist0|}}} | qualifier = P580 OR P585<!-- start_date o date. Full format--> | qualifier2 = P582 | qualifier3 = P2868<!-- class_element -->| qualifier4 = P1534<!-- deprecation cause --> | qualifier5 = P217<!-- N.inventorie --> | qualifier6 = P1448<!-- official name --> | qualifier7 = P580 OR P585<!-- start_date o date. Format year --> | qualifier8 = P1600<!-- qualif.P1600 contains IPAC code for BCIN that already is BCIL --> | qualifier9 = P973<!-- qualif.P973 has associated URL to identifier code, when it has no specific property --> | qualifier10 = P2614 or /P2614<!-- P2614 criteris PH --> | rowformat = {{((}}Heritage_protection/prepare{{!}}1{{=}}{{{item|}}}{{!}}2{{=}}$0{{!}}3{{=}}$1<!-- -->{{!}}4{{=}}$2{{!}}5{{=}}{{{name|{{{nom|}}}}}}{{!}}6{{=}}$4{{!}}7{{=}}$5{{!}}8{{=}}$6<!-- -->{{!}}9{{=}}$7{{!}}10{{=}}$8{{!}}11{{=}}$9{{!}}12{{=}}$3{{!}}13{{=}}$10{{!}}lang{{=}}{{{lang|}}}{{))}}<!-- -->| colformat0 = raw |colformat4 = label | colformat6 = text | colformat7 = Y | tablesort=1 | sorting=-1|separator=LF|editicon=no<!-- -->}}<!-- end invoke list of protections -->}}<!-- end IF ∃ P1435 --> |data20 =<!-- Block with P1600 protections when they are not in P1435 --> <!-- and no are together with BCIL or BCIN in P1435 __________________________________________________________________________________ -->{{#if:{{#invoke:Wikidades | claim | property=P1600 | list=false }}<!-- ∃ IPA? --> |{{#ifeq:{{#invoke:string|find|source= {{{blacklist0|}}}|P1600}}|0||1}}|<!-- found P1600 in blacklist? --> |{{#if:{{#invoke:Wikidades|claim |property=P1435<!-- -->|formatting=table|whitelist0=Q11910250/Q1019352/Q28034408}}<!-- BCIL, BCIN or integrated heritage ∃ whitelist ? --> |<!-- Do not act when BCIL or BCIN are present, cause already have been manage with them -->|{{Heritage_protection/prepare|{{{item|}}} |Q1393661|<!-- inici -->|<!-- fi -->|<!-- null -->|<!-- causa -->|<!-- id -->|<!-- offic.name -->|<!-- any -->|lang={{{lang|}}} }} }} }} |data30 =<!-- Block with some protections that are not in P1435, --> <!-- but are as item property (P814 + P2520...) __________________________________________________________________________________ -->{{#if:{{#invoke:Wikidades| claim | property=P1435 |rowformat=$0 |formatting=table |whitelist0=Q3679744/<!-- àrea protegida IUCN -->Q14545608/<!-- Ia: Reserva Natural --> Q14545620/<!-- Ib: Àrea Silvestre -->Q14545628/<!-- II: Parc Nacional --> Q14545633/<!-- III: Monument Natural -->Q14545639/<!-- IV: Àrea d'espècies--> Q14545646/<!-- V:Paisat. terrest/marí-->Q14545652<!-- VI: Àrea recursos naturals--> }}|<!-- filter they doesn't appear also in P1435 Id UICN? -->|{{#if:{{#property:P814|from={{{item|}}}}}<!--protecció espais naturals UICN: no tenen ID ni URL --> |{{Heritage_protection/prepare|{{{item|}}}|{{#invoke:Wikidades |claim |property=P814 |list=false |formatting=raw }}|<!-- start --> |<!-- end -->|<!-- null -->|<!-- cause -->|<!-- id -->|<!-- offi.name -->|<!-- year -->|lang={{{lang|}}} }} }} }}<!-- -->{{#if:{{#invoke:Wikidades| claim | property=P1435 |rowformat=$0 |formatting=table |whitelist0=Q158454<!-- WDPA --> }}|<!-- ja està com P1435, saltar. Rsv.Biosf.?-->|{{#if:{{#property:P2520|from={{{item|}}}}}<!--protecció Reserva de Biosfera: no tenen ID. La URL és el valor --> |{{Heritage_protection/prepare|{{{item|}}}|Q158454 |<!-- start -->|<!-- end -->|<!-- null -->|<!-- cause --> |{{getLabelFix|Q1309508|lang={{{lang|}}}}}: {{#invoke:Wikidades |claim|property=P2520 |list=false|formatting=weblink}}<!-- id --> |<!-- offi.name -->|<!-- year -->|lang={{{lang|}}} }} }} }}<!-- -->{{#if:{{#invoke:Wikidades| claim | property=P1435 |rowformat=$0 |formatting=table |whitelist0=Q1681293<!-- WDPA --> }}|<!-- it is already in P1435, skip. WDPA? -->|{{#if:{{#property:P809|from={{{item|}}}}}<!--protecció WDPA: té ID i URL --> | {{Heritage_protection/prepare|{{{item|}}}|Q1681293|<!-- start -->|<!-- end -->|<!-- null -->|<!-- cause --> |{{#invoke:Wikidades |claim |property=P809|list=false }}<!-- id --> |<!-- offi.name -->|<!-- year -->|lang={{{lang|}}} }} }} }}<!-- -->{{#if:{{#invoke:Wikidades| claim | property=P1435 |rowformat=$0 |formatting=table |whitelist0=Q15069452/<!-- Àrea Natura 2000 -->Q1191622/<!-- Especial conservació / SAC --> Q2463705/<!-- SPA /ZEPA -->Q796174/<!-- importancia comunitària /LCI --> Q60534895<!-- proposat importancia comunitària /pLCI --> }}|<!-- it is already in P1435, skip. N.2000? -->|{{#if:{{#property:P3425|from={{{item|}}}}}<!--protecció Natura 2000: té ID i URL --> | {{Heritage_protection/prepare|{{{item|}}}|Q15069452|<!-- start -->|<!-- end -->|<!-- null -->|<!-- cause --> |{{#invoke:Wikidades |claim |property=P3425|list=false }}<!-- id -->|<!-- offi.name --> |<!-- year -->|lang={{{lang|}}} }} }} }}<!-- -->}}}}<noinclude>{{documentation}}</noinclude> n60z8d455akdnvn8lw7yeltj0i0z0za فرما:Identifiers 10 29388 136731 2026-04-30T13:31:18Z آیات محراج 11062 Created page with "{{#if:{{#invoke:Wikidades|claim |item={{{item|}}}|property=P11202 P11204 P11806 P12153 P1218 P1219 P1220 P1258 P1562 P1728 P1729 P1730 P1902 P1938 P1953 P1954 P1955 P1982 P1984 P1985 P1994 P2019 P2034 P2037 P2205 P2207 P2850 P2963 P2969 P3040 P3056 P3192 P3283 P345 P3593 P434 P435 P480 P4947 P4983 P4985 P586 P6276 P6327 P724 P8235 P8236 P8383 P839 P9414 P9422}}|<!---------- Cinema ---------->{{Identificador | propietat = P345 | imatge = IMDb Logo Square.svg | mida = 50x2..." 136731 wikitext text/x-wiki {{#if:{{#invoke:Wikidades|claim |item={{{item|}}}|property=P11202 P11204 P11806 P12153 P1218 P1219 P1220 P1258 P1562 P1728 P1729 P1730 P1902 P1938 P1953 P1954 P1955 P1982 P1984 P1985 P1994 P2019 P2034 P2037 P2205 P2207 P2850 P2963 P2969 P3040 P3056 P3192 P3283 P345 P3593 P434 P435 P480 P4947 P4983 P4985 P586 P6276 P6327 P724 P8235 P8236 P8383 P839 P9414 P9422}}|<!---------- Cinema ---------->{{Identificador | propietat = P345 | imatge = IMDb Logo Square.svg | mida = 50x20 | url = https://wikidata-externalid-url.toolforge.org/?p=345&url_prefix=https://www.imdb.com/&id=$1 | nom_curt = IMDB | item={{{item|}}} |lang={{{lang|}}} }} <!-- -->{{Identificador | propietat = P4947 | imatge = Tmdb.new.logo.svg | mida = 20 | url = https://www.themoviedb.org/movie/$1 | nom_curt = TMDB | item={{{item|}}} |lang={{{lang|}}} }} <!-- -->{{Identificador | propietat = P4983 | imatge = Tmdb.new.logo.svg | mida = 20 | url = https://www.themoviedb.org/tv/$1 | nom_curt = TMDB (sèrie) | item={{{item|}}} |lang={{{lang|}}} }} <!-- -->{{Identificador | propietat = P4985 | imatge = Tmdb.new.logo.svg | mida = 20 | url = https://www.themoviedb.org/person/$1 | nom_curt = TMDB (persona) | item={{{item|}}} |lang={{{lang|}}} }} <!-- -->{{Identificador | propietat = P11806 | imatge = Tmdb.new.logo.svg | mida = 20 | url = https://www.themoviedb.org/company/$1 | nom_curt = TMDB (empresa) | item={{{item|}}} |lang={{{lang|}}} }} <!-- -->{{Identificador | propietat = P480 | imatge = FA en 14.jpg | mida = 20x50 | url = https://www.filmaffinity.com/en/film$1.html | nom_curt = FilmAffinity | item={{{item|}}} |lang={{{lang|}}} }} <!-- -->{{Identificador | propietat = P12153 | imatge = FA en 14.jpg | mida = 20x50 | url = https://www.filmaffinity.com/en/name.php?name-id=$1 | nom_curt = FilmAffinity (persona) | item={{{item|}}} |lang={{{lang|}}} }} <!-- -->{{Identificador | propietat = P1258 | imatge = Rottentomatoesalternativelogo.svg | mida = 20x100 | url = https://www.rottentomatoes.com/$1 | nom_curt = Rottentomatoes | item={{{item|}}} |lang={{{lang|}}} }} <!-- -->{{Identificador | propietat = P1562 | imatge = Allmovie square.svg | mida = 25x100 | url = https://www.allmovie.com/movie/$1 | nom_curt = Allmovie | item={{{item|}}} |lang={{{lang|}}} }} <!-- -->{{Identificador | propietat = P2019 | imatge = Allmovie square.svg | mida = 25x100 | url = https://www.allmovie.com/artist/$1 | nom_curt = Allmovie (artista) | item={{{item|}}} |lang={{{lang|}}} }} <!-- -->{{Identificador | propietat = P3056 | imatge = Tcm logo squared.png | mida = 20 | url = https://www.tcm.turner.com/tcmdb/participant/participant.jsp?participantId=$1 | nom_curt = TCM (persona) | item={{{item|}}} |lang={{{lang|}}} }} <!-- -->{{Identificador | propietat = P3593 | imatge = American Film Institute (AFI) logo.svg | mida = 22 | url = https://catalog.afi.com/Catalog/moviedetails/$1 | nom_curt = AFI | item={{{item|}}} |lang={{{lang|}}} }} <!---------- Anime ---------->{{Identificador | propietat = P1985 | imatge = Anime News Network favicon.png | mida = 20x100 | url = https://www.animenewsnetwork.com/encyclopedia/anime.php?id=$1 | nom_curt = Anime News Network | item={{{item|}}} |lang={{{lang|}}} }} <!-- -->{{Identificador | propietat = P1984 | imatge = Anime News Network favicon.png | mida = 20x100 | url = https://www.animenewsnetwork.com/encyclopedia/manga.php?id=$1 | nom_curt = Anime News Network (manga) | item={{{item|}}} |lang={{{lang|}}} }} <!-- -->{{Identificador | propietat = P1982 | imatge = Anime News Network favicon.png | mida = 20x100 | url = https://www.animenewsnetwork.com/encyclopedia/people.php?id=$1 | nom_curt = Anime News Network (persona) | item={{{item|}}} |lang={{{lang|}}} }} <!---------- Teatre ---------->{{Identificador | propietat = P1218 | imatge = Ibdb logo.jpg | mida = 20 | url = https://www.ibdb.com/broadway-production/$1 | nom_curt = IBDB | item={{{item|}}} |lang={{{lang|}}} }} <!-- -->{{Identificador | propietat = P1219 | imatge = Ibdb logo.jpg | mida = 20 | url = https://www.ibdb.com/broadway-show/$1 | nom_curt = IBDB (espectacle) | item={{{item|}}} |lang={{{lang|}}} }} <!-- -->{{Identificador | propietat = P1220 | imatge = Ibdb logo.jpg | mida = 20 | url = https://www.ibdb.com/broadway-cast-staff/$1 | nom_curt = IBDB (repartiment) | item={{{item|}}} |lang={{{lang|}}} }} <!---------- Música ---------->{{Identificador | propietat = P3283 | imatge = Bandcamp-button-circle-aqua.svg | mida = 20x20 | url = https://$1.bandcamp.com | nom_curt = Bandcamp | item={{{item|}}} |lang={{{lang|}}} }} <!-- -->{{Identificador | propietat = P3040 | imatge = Antu soundcloud.svg | mida = 20x20 | url = https://soundcloud.com/$1 | nom_curt = Soundcloud | item={{{item|}}} |lang={{{lang|}}} }} <!-- -->{{Identificador | propietat = P1902 | imatge = Spotify logo without text.svg | mida = 20x20 | url = https://open.spotify.com/artist/$1 | nom_curt = Spotify | item={{{item|}}} |lang={{{lang|}}} }} <!-- -->{{Identificador | propietat = P2205 | imatge = Spotify logo without text.svg | mida = 20x20 | url = https://open.spotify.com/album/$1 | nom_curt = Spotify (àlbum) | item={{{item|}}} |lang={{{lang|}}} }} <!-- -->{{Identificador | propietat = P2207 | imatge = Spotify logo without text.svg | mida = 20x20 | url = https://open.spotify.com/track/$1 | nom_curt = Spotify (pista) | item={{{item|}}} |lang={{{lang|}}} }} <!-- -->{{Identificador | propietat = P2850 | imatge = Apple Music Icon.svg | mida = 20x20 | url = https://music.apple.com/artist/$1 | nom_curt = Apple Music | item={{{item|}}} |lang={{{lang|}}} }} <!-- -->{{Identificador | propietat = P3192 | imatge = Last.fm favicon.png | mida = 20x20 | url = https://www.last.fm/music/$1 | nom_curt = Last.fm | item={{{item|}}} |lang={{{lang|}}} }} <!-- -->{{Identificador | propietat = P434 | imatge = MusicBrainz Logo 2016.svg | mida = 25x22 | url = https://musicbrainz.org/artist/$1 | nom_curt = Musicbrainz | item={{{item|}}} |lang={{{lang|}}} }} <!-- -->{{Identificador | propietat = P435 | imatge = MusicBrainz Logo 2016.svg | mida = 25x22 | url = https://musicbrainz.org/work/$1 | nom_curt = Musicbrainz (obra) | item={{{item|}}} |lang={{{lang|}}} }} <!-- -->{{Identificador | propietat = P8236 | imatge = Antu view-media-lyrics.svg | mida = 25x25 | url = https://www.lieder.net/lieder/assemble_texts.html?SongCycleId=$1 | nom_curt = Lieder.net | item={{{item|}}} |lang={{{lang|}}} }} <!-- -->{{Identificador | propietat = P8235 | imatge = Antu view-media-lyrics.svg | mida = 25x25 | url = https://www.lieder.net/lieder/get_settings.html?ComposerId=$1 | nom_curt = Lieder.net (compositor) | item={{{item|}}} |lang={{{lang|}}} }} <!-- -->{{Identificador | propietat = P1953 | imatge = Discogs record icon.svg | mida = 20x20 | url = https://www.discogs.com/artist/$1 | nom_curt = Discogs | item={{{item|}}} |lang={{{lang|}}} }} <!-- -->{{Identificador | propietat = P1954 | imatge = Discogs record icon.svg | mida = 20x20 | url = https://www.discogs.com/master/$1 | nom_curt = Discogs (obra) | item={{{item|}}} |lang={{{lang|}}} }} <!-- -->{{Identificador | propietat = P1955 | imatge = Discogs record icon.svg | mida = 20x20 | url = https://www.discogs.com/label/$1 | nom_curt = Discogs (segell) | item={{{item|}}} |lang={{{lang|}}} }} <!-- -->{{Identificador | propietat = P839 | imatge = Music 2b1+30x45.svg | mida = 23 | url = https://imslp.org/wiki/$1 | nom_curt = IMSLP | item={{{item|}}} |lang={{{lang|}}} }} <!-- -->{{Identificador | propietat = P1728 | imatge = AllMusic favicon.svg | mida = 18 | url = https://www.allmusic.com/artist/$1 | nom_curt = Allmusic | item={{{item|}}} |lang={{{lang|}}} }} <!-- -->{{Identificador | propietat = P1729 | imatge = AllMusic favicon.svg | mida = 18 | url = https://www.allmusic.com/album/$1 | nom_curt = Allmusic (àlbum) | item={{{item|}}} |lang={{{lang|}}} }} <!-- -->{{Identificador | propietat = P1730 | imatge = AllMusic favicon.svg | mida = 18 | url = https://www.allmusic.com/song/$1 | nom_curt = Allmusic (cançó) | item={{{item|}}} |lang={{{lang|}}} }} <!-- -->{{Identificador | propietat = P1994 | imatge = AllMusic favicon.svg | mida = 18 | url = https://www.allmusic.com/composition/$1 | nom_curt = Allmusic (composició) | item={{{item|}}} |lang={{{lang|}}} }} <!-- -->{{Identificador | propietat = P6276 | imatge = Amazon icon.svg | mida = 20x20 | url = https://music.amazon.com/artists/$1 | nom_curt = Amazon Music (artista) | item={{{item|}}} |lang={{{lang|}}} }} <!-- -->{{Identificador | propietat = P9422 | imatge = Logo petit Musikasten.png | mida = 20x20 | url = https://www.musikasten.eus/taldea/$1 | nom_curt = Musikasten | item={{{item|}}} |lang={{{lang|}}} }} <!-- -->{{Identificador | propietat = P9414 | imatge = Logo petit Viasona.png | mida = 20x20 | url = https://www.viasona.cat/grup/$1 | nom_curt = Viasona | item={{{item|}}} |lang={{{lang|}}} }} <!-- -->{{Identificador | propietat = P11202 | imatge = Logo identificador Musics per la cobla.png | mida = 20x20 | url = https://www.musicsperlacobla.cat/obra.php?codi=$1 | nom_curt = Musics per la cobla | item={{{item|}}} |lang={{{lang|}}} }} <!-- -->{{Identificador | propietat = P11204 | imatge = Logo identificador Boig Sardanista.png | mida = 20x20 | url = https://boig.sardanista.cat/llistat.asp?idsardana=$1 | nom_curt = Boig Sardanista | item={{{item|}}} |lang={{{lang|}}} }} <!---------- Llibres ---------->{{Identificador | propietat = P2034 | imatge = Latin capital letter script G with hook.svg | mida = 15 | url = https://www.gutenberg.org/ebooks/$1 | nom_curt = Project Gutenberg | item={{{item|}}} |lang={{{lang|}}} }} <!-- -->{{Identificador | propietat = P1938 | imatge = Latin capital letter script G with hook.svg | mida = 15 | url = http://www.gutenberg.org/ebooks/author/$1 | nom_curt = Project Gutenberg (autor) | item={{{item|}}} |lang={{{lang|}}} }} <!-- -->{{Identificador | propietat = P2963 | imatge = Goodreads 'g' logo.svg | mida = 20 | url = https://www.goodreads.com/author/show/$1 | nom_curt = Goodreads (autor) | item={{{item|}}} |lang={{{lang|}}} }} <!-- -->{{Identificador | propietat = P8383 | imatge = Goodreads 'g' logo.svg | mida = 20 | url = https://www.goodreads.com/work/editions/$1 | nom_curt = Goodreads (obra) | item={{{item|}}} |lang={{{lang|}}} }} <!-- -->{{Identificador | propietat = P2969 | imatge = Goodreads 'g' logo.svg | mida = 20 | url = https://www.goodreads.com/book/show/$1 | nom_curt = Goodreads (llibre) | item={{{item|}}} |lang={{{lang|}}} }} <!-- -->{{Identificador | propietat = P6327 | imatge = Goodreads 'g' logo.svg | mida = 20 | url = https://www.goodreads.com/characters/$1 | nom_curt = Goodreads (personatge) | item={{{item|}}} |lang={{{lang|}}} }} <!---------- Plantes ---------->{{Identificador | propietat = P586 | imatge = IPNI logo.svg | mida = 20 | url = https://www.ipni.org/a/$1 | nom_curt = IPNI | item={{{item|}}} |lang={{{lang|}}} }} <!---------- Internet ---------->{{Identificador | propietat = P2037 | imatge = GitHub Invertocat Logo.svg | mida = 22 | url = https://github.com/$1 | nom_curt = GitHub | item={{{item|}}} |lang={{{lang|}}} }} <!-- -->{{Identificador | propietat = P724 | imatge = Internet Archive 7x8px.svg | mida = 16 | url = https://archive.org/details/$1 | nom_curt = Archive.org | item={{{item|}}} |lang={{{lang|}}} }}}} <!---------- Línia divisòria ---------->{{#if:{{#invoke:Wikidades| claim |item={{{item|}}} |property=P11020 P11065 P11245 P1146 P11637 P11892 P12338 P12361 P1440 P1469 P1665 P2002 P2003 P2013 P2276 P2397 P2611 P2984 P3185 P3267 P3314 P3408 P3427 P3525 P3573 P3588 P3647 P3655 P3681 P3742 P3789 P3836 P3883 P3928 P3940 P4015 P4033 P4076 P4175 P4264 P5224 P535 P5797 P5815 P6634 P7085 P7550 P9766}} |<hr>}}<!---------- Xarxes socials ---------->{{Identificador | propietat = P2013 | imatge = 2023 Facebook icon.svg | mida = 20x20 | url = https://www.facebook.com/$1 | nom_curt = Facebook | item={{{item|}}} |lang={{{lang|}}} }} <!-- -->{{Identificador | propietat = P2002 | imatge = X logo 2023.svg | mida = 20x20 | url = https://x.com/$1?lang=ca | nom_curt = X | item={{{item|}}} |lang={{{lang|}}} }} <!-- -->{{Identificador | propietat = P12361 | imatge = Bluesky Logo.svg | mida = 30x20 | url = https://bsky.app/profile/$1 | nom_curt = Bluesky | item={{{item|}}} |lang={{{lang|}}} }} <!-- -->{{Identificador | propietat = P4033 | imatge = Mastodon logotype (simple) new hue.svg | mida = 20x20 | url = https://wikidata-externalid-url.toolforge.org/?p=4033&id=$1 | nom_curt = Mastodon | item={{{item|}}} |lang={{{lang|}}} }} <!-- -->{{Identificador | propietat = P2003 | imatge = Instagram logo 2022.svg | mida = 20x20 | url = https://www.instagram.com/$1 | nom_curt = Instagram | item={{{item|}}} |lang={{{lang|}}} }} <!-- -->{{Identificador | propietat = P11892 | imatge = Threads (app).svg | mida = 20x20 | url = https://www.threads.net/@$1 | nom_curt = Threads | item={{{item|}}} |lang={{{lang|}}} }} <!-- -->{{Identificador | propietat = P11637 | imatge = Wattpad Logomark Orange (RGB HR).png | mida = 20x20 | url = https://www.wattpad.com/user/$1 | nom_curt = Wattpad | item={{{item|}}} |lang={{{lang|}}} }} <!-- -->{{Identificador | propietat = P3789 | imatge = Telegram 2019 Logo.svg | mida = 20x20 | url = https://t.me/s/$1 | nom_curt = Telegram | item={{{item|}}} |lang={{{lang|}}} }} <!-- -->{{Identificador | propietat = P3185 | imatge = VK Compact Logo (2021-present).svg | mida = 20x20 | url = https://vk.com/$1 | nom_curt = VK | item={{{item|}}} |lang={{{lang|}}} }} <!-- -->{{Identificador | propietat = P6634 | imatge = LinkedIn icon.svg | mida = 20x20 | url = https://www.linkedin.com/in/$1/ | nom_curt = LinkedIn | item={{{item|}}} |lang={{{lang|}}} }} <!-- -->{{Identificador | propietat = P4264 | imatge = LinkedIn icon.svg | mida = 20x20 | url = https://www.linkedin.com/company/$1 | nom_curt = LinkedIn (empresa) | item={{{item|}}} |lang={{{lang|}}} }} <!-- -->{{Identificador | propietat = P2984 | imatge = SnapChat!.jpg | mida = 20x20 | url = https://www.snapchat.com/add/$1 | nom_curt = Snapchat | item={{{item|}}} |lang={{{lang|}}} }}<!-- -->{{#if:{{#invoke:Wikidades|claim |item={{{item|}}}|property=P2397}}|<!-- skip, prioritze P2397 when exists. See discussion -->|{{Identificador | propietat = P11245 | imatge = YouTube social red squircle (2017).svg | mida = 20x20 | url = https://www.youtube.com/@$1 | nom_curt = Youtube | item={{{item|}}} |lang={{{lang|}}} }} }} <!-- -->{{Identificador | propietat = P2397 | imatge = YouTube social red squircle (2017).svg | mida = 20x20 | url = https://www.youtube.com/channel/$1 | nom_curt = Youtube (canal) | item={{{item|}}} |lang={{{lang|}}} }} <!-- -->{{Identificador | propietat = P1651 | imatge = YouTube social red squircle (2017).svg | mida = 20x20 | url = https://www.youtube.com/watch?v=$1 | nom_curt = Youtube | item={{{item|}}} |lang={{{lang|}}} }} <!-- -->{{Identificador | propietat = P4015 | imatge = Vimeo icon block.png | mida = 20x20 | url = https://vimeo.com/$1 | nom_curt = Vimeo | item={{{item|}}} |lang={{{lang|}}} }} <!-- -->{{Identificador | propietat = P4175 | imatge = Patreon logomark.svg | mida = 20x20 | url = https://www.patreon.com/$1 | nom_curt = Patreon | item={{{item|}}} |lang={{{lang|}}} }} <!-- -->{{Identificador | propietat = P7085 | imatge = Tiktok icon.svg | mida = 20x20 | url = https://www.tiktok.com/@$1 | nom_curt = TikTok | item={{{item|}}} |lang={{{lang|}}} }} <!-- -->{{Identificador | propietat = P5797 | imatge = Twitch mit Glitch.png | mida = 20x20 | url = https://www.twitch.tv/$1 | nom_curt = Twitch | item={{{item|}}} |lang={{{lang|}}} }} <!-- -->{{Identificador | propietat = P2611 | imatge = TED three letter logo.svg | mida = 30x20 | url = https://www.ted.com/speakers/$1 | nom_curt = TED | item={{{item|}}} |lang={{{lang|}}} }} <!-- -->{{Identificador | propietat = P3836 | imatge = Pinterest.svg | mida = 20x20 | url = https://www.pinterest.com/$1 | nom_curt = Pinterest | item={{{item|}}} |lang={{{lang|}}} }} <!-- -->{{Identificador | propietat = P3267 | imatge = Flickr dots.svg | mida = 30x20 | url = https://www.flickr.com/photos/$1 | nom_curt = Flickr | item={{{item|}}} |lang={{{lang|}}} }} <!---------- Esports ----------><!---------- Jocs Olímpics ---------->{{Identificador | propietat = P3940 | imatge = LightMann.png | mida = 18 | url = http://www.olimpbase.org/players/$1.html | nom_curt = OlimpBase homes | item={{{item|}}} |lang={{{lang|}}} }} <!-- -->{{Identificador | propietat = P5224 | imatge = Chess qdt26.svg | mida = 18 | url = http://www.olimpbase.org/playersw/$1.html | nom_curt = OlimpBase dones | item={{{item|}}} |lang={{{lang|}}} }} <!-- -->{{Identificador | propietat = P1146 | imatge = World Athletics logo.svg | mida = 20 | url = https://www.worldathletics.org/athletes/athlete=$1 | nom_curt = World Athletics | item={{{item|}}} |lang={{{lang|}}} }} <!-- -->{{Identificador | propietat = P5815 | imatge = Olympic rings without rims.svg | mida = 20 | url = https://olympics.com/en/athletes/$1 | nom_curt = Olympics.com | item={{{item|}}} |lang={{{lang|}}} }} <!-- -->{{Identificador | propietat = P7550 | imatge = IPC logo (2019).svg | mida = 20 | url = https://www.paralympic.org/$1 | nom_curt = Paralympic | item={{{item|}}} |lang={{{lang|}}} }} <!---------- Futbol ---------->{{Identificador | propietat = P1469 | imatge = FIFA logo without slogan.svg | mida = 20 | url = https://web.archive.org/web/1/http://www.fifa.com/worldfootball/statisticsandrecords/players/player=$1 | nom_curt = FIFA | item={{{item|}}} |lang={{{lang|}}} }} <!-- -->{{Identificador | propietat = P2276 | imatge = UEFA logo.svg | mida = 20 | url = https://www.uefa.com/teamsandplayers/players/player=$1/profile/index.html | nom_curt = UEFA | item={{{item|}}} |lang={{{lang|}}} }} <!-- -->{{Identificador | propietat = P3655 | imatge = BD futbol.jpg | mida = 20 | url = https://www.bdfutbol.com/en/j/j$1.html | nom_curt = BDFutbol | item={{{item|}}} |lang={{{lang|}}} }} <!-- -->{{Identificador | propietat = P3681 | imatge = ESPN E icon.svg | mida = 20 | url = https://global.espn.com/football/player/_/id/$1 | nom_curt = ESPNFC | item={{{item|}}} |lang={{{lang|}}} }} <!---------- Bàsquet ---------->{{Identificador | propietat = P12338 | imatge = FIBA logo.svg | mida = 20 | url = https://www.fiba.basketball/en/player/$1 | nom_curt = FIBA | item={{{item|}}} |lang={{{lang|}}} }} <!-- -->{{Identificador | propietat = P9766 | imatge = FIBA 3x3 Logo black.png | mida = 20 | url = https://play.fiba3x3.com/players/$1 | nom_curt = FIBA 3x3 | item={{{item|}}} |lang={{{lang|}}} }} <!-- -->{{Identificador | propietat = P3647 | imatge = NBA script.svg | mida = 20 | url = https://stats.nba.com/player/$1 | nom_curt = NBA | item={{{item|}}} |lang={{{lang|}}} }} <!-- -->{{Identificador | propietat = P3588 | imatge = WNBA logo.png | mida = 20x20 | url = https://www.wnba.com/player/$1/ | nom_curt = WNBA | item={{{item|}}} |lang={{{lang|}}} }} <!-- -->{{Identificador | propietat = P3525 | imatge = acb 2019 logo.svg | mida = 50x20 | url = https://www.acb.com/jugador/temporada-a-temporada/id/$1 | nom_curt = ACB | item={{{item|}}} |lang={{{lang|}}} }} <!---------- Escacs ---------->{{Identificador | propietat = P1440 | imatge = FIDE flag icon.png | mida = 22 | url = https://ratings.fide.com/profile/$1 | nom_curt = FIDE | item={{{item|}}} |lang={{{lang|}}} }} <!-- -->{{Identificador | propietat = P1665 | imatge = High-contrast-glchess.svg | mida = 18 | url = https://www.chessgames.com/perl/chessplayer?pid=$1 | nom_curt = ChessGames | item={{{item|}}} |lang={{{lang|}}} }} <!-- -->{{Identificador | propietat = P3314 | imatge = Microschack.JPG | mida = 18 | url = https://www.365chess.com/players/$1 | nom_curt = 365Chess | item={{{item|}}} |lang={{{lang|}}} }} <!-- -->{{Identificador | propietat = P11065 | imatge = Chess tile nd.svg | mida = 18 | url = https://www.chess.com/players/$1 | nom_curt = Chess.com | item={{{item|}}} |lang={{{lang|}}} }} <!---------- Altres esports ---------->{{Identificador | propietat = P3573 | imatge = Logo EHF wordmark.svg | mida = 20 | url = http://history.eurohandball.com/player/$1 | nom_curt = EHF | item={{{item|}}} |lang={{{lang|}}} }} <!-- -->{{Identificador | propietat = P11020 | imatge = UCI Logo 2015.svg | mida = 20 | url = https://www.uci.org/rider-details/$1 | nom_curt = UCI | item={{{item|}}} |lang={{{lang|}}} }} <!-- -->{{Identificador | propietat = P3408 | imatge = World Aquatics logomark 2.svg | mida = 20 | url = https://www.worldaquatics.com/athletes/$1/wd#main-content | nom_curt = World Aquatics | item={{{item|}}} |lang={{{lang|}}} }} <!-- -->{{Identificador | propietat = P3742 | imatge = Fih hockey logo.svg | mida = 20 | url = https://tms.fih.ch/people/$1 | nom_curt = FIH | item={{{item|}}} |lang={{{lang|}}} }} <!-- -->{{Identificador | propietat = P3928 | imatge = MotoGP logo (2024; Alt).svg | mida = 28 | url = https://www.motogp.com/en/riders/$1 | nom_curt = MotoGP | item={{{item|}}} |lang={{{lang|}}} }} <!-- -->{{Identificador | propietat = P4076 | imatge = Superbike World Championship logo (stacked, 2022).svg | mida = 28 | url = https://www.worldsbk.com/en/rider/$1 | nom_curt = WSBK | item={{{item|}}} |lang={{{lang|}}} }} <!-- -->{{Identificador | propietat = P3427 | imatge = Diario AS.svg | mida = 24 | url = https://as.com/resultados/ficha/deportista/$1 | nom_curt = As | item={{{item|}}} |lang={{{lang|}}} }} <!-- -->{{Identificador | propietat = P3883 | imatge = Logo of Red bull.svg | mida = 27 | url = https://www.redbull.com/int-en/athlete/$1 | nom_curt = Red Bull | item={{{item|}}} |lang={{{lang|}}} }} <!---------- Bios ---------->{{Identificador | propietat = P535 | imatge = Creative-Tail-Halloween-grave.svg | mida = 22 | url = https://www.findagrave.com/memorial/$1 | nom_curt = Find a Grave | item={{{item|}}} |lang={{{lang|}}} }}<!-- Si s'ha mostrat cap d'aquestes propietats cal mostrar la icona d'edició de WD -->{{#if: {{#invoke:Wikidades|claim |item={{{item|}}} |property=P11020 P11065 P11245 P1146 P11637 P11892 P12338 P12361 P1440 P1469 P1665 P2002 P2003 P2013 P2276 P2397 P2611 P2984 P3185 P3267 P3314 P3408 P3427 P3525 P3573 P3588 P3647 P3655 P3681 P3742 P3789 P3836 P3883 P3928 P3940 P4015 P4033 P4076 P4175 P4264 P5224 P535 P5797 P5815 P6634 P7085 P7550 P9766 P11202 P11204 P11806 P12153 P1218 P1219 P1220 P1258 P1562 P1728 P1729 P1730 P1902 P1938 P1953 P1954 P1955 P1982 P1984 P1985 P1994 P2019 P2034 P2037 P2205 P2207 P2850 P2963 P2969 P3040 P3056 P3192 P3283 P345 P3593 P434 P435 P480 P4947 P4983 P4985 P586 P6276 P6327 P724 P8235 P8236 P8383 P839 P9414 P9422}}|{{#invoke:Wikidades| editAtWikidata | item={{{item|}}} | property=identifiers | editicon=true}} }} <!-- --><noinclude>{{ús}}</noinclude> sh1b2vrcm2mcymhifv6859gmwdtdyp3 فرما:Identificador 10 29389 136732 2026-04-30T13:31:58Z آیات محراج 11062 Created page with "{{#invoke:Wikidades | claim | property={{{propietat}}} | list=false |editicon=no |from={{{item|}}} |formatting=[[File:{{{imatge}}}|{{{mida}}}px|link={{{url}}} |{{{nom_curt}}}: $1]] }}<noinclude>{{Ús}}</noinclude>" 136732 wikitext text/x-wiki {{#invoke:Wikidades | claim | property={{{propietat}}} | list=false |editicon=no |from={{{item|}}} |formatting=[[File:{{{imatge}}}|{{{mida}}}px|link={{{url}}} |{{{nom_curt}}}: $1]] }}<noinclude>{{Ús}}</noinclude> eumabz9xhs11o6eaehf4i6ulsko6qz9 فرما:Format P571 10 29390 136733 2026-04-30T13:56:45Z آیات محراج 11062 Created page with "<includeonly><!-- -->{{#invoke:Wikidades | claim | property=P571 | formatting=table |separator=<br> |list={{{list|true}}} | qualifier =P793 | rowsubformat1 = $1 | qualifier2=P518 | rowsubformat2 = $2 | qualifier3=P122 | rowsubformat3 = $3 | qualifier4=P1013 | rowsubformat4 = $4 | qualifier5=P31 OR P642 | rowsubformat5 = $5 | qua..." 136733 wikitext text/x-wiki <includeonly><!-- -->{{#invoke:Wikidades | claim | property=P571 | formatting=table |separator=<br> |list={{{list|true}}} | qualifier =P793 | rowsubformat1 = $1 | qualifier2=P518 | rowsubformat2 = $2 | qualifier3=P122 | rowsubformat3 = $3 | qualifier4=P1013 | rowsubformat4 = $4 | qualifier5=P31 OR P642 | rowsubformat5 = $5 | qualifier6=P805 | rowsubformat6 = $6 | qualifier7=P828 | rowsubformat7 = $7 | qualifier8=P807 | rowsubformat8 = $8 | qualifier9=P3831 | rowsubformat9 = $9 | qualifier10=P1810 | rowsubformat10= $10 | qualifier11=P2868 | rowsubformat11= $11 | qualifier12=P4649 | rowsubformat12= $12 | qualifier13=P793 <!-- esdev en raw -->| qualifier14=P518 <!-- aplica en raw --> | qualifier15=P122 <!-- fgovern en raw-->| qualifier16=P1013 <!-- criteri en raw --> | qualifier17=P31 OR P642 <!-- instancia raw -->| qualifier18=P805 <!-- afirmat en raw --> | qualifier19=P828 <!-- causat raw -->| qualifier20=P807 <!-- separat en raw --> | qualifier21=P3831 <!-- paper en raw --><!-- No hi ha raw per P1810 (monolingual) --> | qualifier22=P2868 <!-- rol en raw -->| qualifier23=P4649 <!-- identitat en raw --> <!-- Qualificadors de tractament data per passar a circa/labels --> | qualifier24=P1480 OR P5102<!-- circumstancia -->| colformat24 = raw | qualifier25=P4241 <!-- precisio -->| colformat25 = raw | qualifier26=P1326 <!-- abans -->| colformat26 = {{{formatting|}}} | qualifier27=P1319 <!-- despres -->| colformat27 = {{{formatting|}}} | qualifier28=P580 <!-- data_inici -->| colformat28 = {{{formatting|}}} | qualifier29=P582 <!-- data_fi -->| colformat29 = {{{formatting|}}} | tablesort=0 | editicon=no |item={{{item|}}} | colformat0={{{formatting|}}} | colformat1=label | colformat2=label | colformat3=label | colformat4=label | colformat5=label | colformat6=label | colformat7=ucfirst | colformat8=label | colformat9=label | colformat10=label | colformat11=label | colformat12=label | colformat13=raw | colformat14=raw | colformat15=raw | colformat16=raw | colformat17=raw | colformat18=raw | colformat19=raw | colformat20=raw | colformat21=raw | colformat22=raw | colformat23=raw | rowformat= {{((}}Format P571/show{{!}}raw_esdev=$13{{!}} raw_aplica=$14 {{!}} raw_fgovern=$15 {{!}} raw_criteri=$16 {{!}} raw_instancia=$17{{!}} raw_afirmat=$18 {{!}} raw_causat=$19 {{!}} raw_separat=$20 {{!}} raw_paper=$21 {{!}} raw_rol=$22 {{!}} raw_identitat=$23{{!}} data571=$0{{!}}esdev=$1{{!}}aplica =$2{{!}} fgovern=$3{{!}} criteri=$4{{!}} instancia=$5{{!}}afirmat=$6{{!}}causat=$7{{!}}separat =$8{{!}}paper =$9{{!}} nomenat =$10{{!}}rol =$11{{!}} identitat=$12{{!}} <!-- per passar a Circa/labels -->circumstances=$24 {{!}} precisio =$25 {{!}} abans=$26 {{!}} despres=$27 {{!}} data_inici=$28 {{!}} data_fi=$29 {{!}} item={{{item|}}} {{!}} test={{{test|}}}{{!}}lang{{=}}{{{lang|}}}{{))}} }}</includeonly><noinclude>{{documentation}}<!-- {{Format P571|item=Q183|list=bestrank}} ---- {{Format P571|item=Q183|test=instància}} ---- {{Format P571|item=Q159}} ---- {{Format P571|item=Q851}} ---- {{Format P571|item=Q458}} {{User:Amadalvarez/proves plantilla2|item=Q3395798}} {{User:Amadalvarez/proves plantilla2|item=Q96}} {{User:Amadalvarez/proves plantilla2|item=Q3075647}} {{User:Amadalvarez/proves plantilla2|item=Q458}} {{User:Amadalvarez/proves plantilla2|item=Q19616}} {{User:Amadalvarez/proves plantilla2|item=Q851}} {{User:Amadalvarez/proves plantilla2|item=Q159}} --></noinclude> 9n8h2a72vlawxl5caupjr5hpiacyv05 فرما:Format P571/show 10 29391 136734 2026-04-30T13:58:26Z آیات محراج 11062 Created page with "<noinclude>{{avís|Subplantilla de {{tl|Format P571}} de qui rep el valor de P571 i dels qualificadors més freqüents.<br> Aquesta subplantilla estructura el format final a mostrar. Vegeu la documentació a la plantilla principal}}</noinclude><includeonly>{{#if:{{{test|}}} |<hr><!-- si a la crida s'informa paràmetre "test = un text", mostra tots els valors d'entrada encapçalats pel text aportat abans del resultat --><code>{{{item|}}}:{{{test|}}}</code>..." 136734 wikitext text/x-wiki <noinclude>{{avís|Subplantilla de {{tl|Format P571}} de qui rep el valor de P571 i dels qualificadors més freqüents.<br> Aquesta subplantilla estructura el format final a mostrar. Vegeu la documentació a la plantilla principal}}</noinclude><includeonly>{{#if:{{{test|}}} |<hr><!-- si a la crida s'informa paràmetre "test = un text", mostra tots els valors d'entrada encapçalats pel text aportat abans del resultat --><code>{{{item|}}}:{{{test|}}}</code><br><!-- -->data P571 = {{{data571|}}} >> raw_esdev=MM{{{raw_esdev|}}}MM<br><!-- -->{{#if:{{{esdev|}}} |P793 ={{{raw_esdev|}}}:{{{esdev|}}}<br>}}<!-- -->{{#if:{{{aplica|}}} |P518 ={{{raw_aplica|}}}:{{{aplica|}}}<br>}}<!-- -->{{#if:{{{fgovern|}}} |P122 ={{{raw_fgovern|}}}:{{{fgovern|}}}<br>}}<!-- -->{{#if:{{{criteri|}}} |P1013 ={{{raw_criteri|}}}:{{{criteri|}}}<br>}}<!-- -->{{#if:{{{instancia|}}} |P31 ={{{raw_instancia|}}}:{{{instancia|}}}<br>}}<!-- -->{{#if:{{{afirmat|}}} |P805 ={{{raw_afirmat|}}}:{{{afirmat|}}}<br>}}<!-- -->{{#if:{{{causat|}}} |P828 ={{{raw_causat|}}}:{{{causat|}}}<br>}}<!-- -->{{#if:{{{separat|}}} |P807 ={{{raw_separat|}}}:{{{separat|}}}<br>}}<!-- -->{{#if:{{{paper|}}} |P3831 ={{{raw_paper|}}}:{{{paper|}}}<br>}}<!-- -->{{#if:{{{nomenat|}}} |P1810 ={{{raw_nomenat|}}}:{{{nomenat|}}}<br>}}<!-- -->{{#if:{{{rol|}}} |P2868 ={{{raw_rol|}}}:{{{rol|}}}<br>}}<!-- -->{{#if:{{{identitat|}}} |P4649 ={{{identitat|}}}<br>}}<!-- -->{{#if:{{{circumstances|}}}|P1480={{{circumstances|}}}:{{GetLabelFix|{{{circumstances|}}}|lang={{{lang|}}}}}<br>}}<!-- -->{{#if:{{{precisio|}}} |P4241 = {{{precisio|}}}:{{GetLabelFix|{{{precisio|}}}|lang={{{lang|}}}}}<br>}}<!-- -->{{#if:{{{despres|}}} |P1319 = {{{despres|}}}<br>}}<!-- -->{{#if:{{{abans|}}} |P1326 = {{{abans|}}}<br>}}<!-- -->{{#if:{{{data_inici|}}}|P580 = {{{data_inici|}}}<br>}}<!-- -->{{#if:{{{data_fi|}}} |P582 = {{{data_fi|}}}<br>}}<!-- --><br><u>'''Resultat'''</u>:}}<!-- FI DEBUGGING -->{{Space separated entries |<!-- --><!-- Posar data en negreta, si hi ha algun qualificador (llevat instància=Q26961029) -->{{#if:{{{esdev|}}}{{{aplica|}}}{{{fgovern|}}}{{{criteri|}}}{{{afirmat|}}}{{{causat|}}} {{{separat|}}}{{{paper|}}}{{{nomenat|}}}{{{rol|}}}{{{identitat|}}}|<b><!-- -->|{{#if:{{{raw_instancia|}}}|{{#ifeq:{{{raw_instancia|}}}|Q26961029|<!-- com si no hi fos -->|<b>}} }} }}<!-- -->|{{Circa WD/labels<!-- crida la segona part de {{circa}} preparant-li els paràmetres que determinen la data --> |data ={{{data571|}}} |circa ={{{circumstances|}}} |moment={{{precisio|}}} |after={{#if:{{{despres|}}} | {{{despres|}}} |{{#if:{{{data_fi|}}} <!-- si data_fi sense data_inici, agafem la P571 com a data_inici --> |{{#if:{{{data_inici|}}} | {{{data_inici|}}} | {{{data571|}}} }} }} }} |before ={{#if:{{{abans|}}} | {{{abans|}}} | {{{data_fi|}}} }} |lang ={{{lang|}}} }}<!-- posa ''': darrera data, si hi ha algun qualificador (llevat instància=Q26961029) -->{{#if:{{{esdev|}}}{{{aplica|}}}{{{fgovern|}}}{{{criteri|}}}{{{afirmat|}}}{{{causat|}}} {{{separat|}}}{{{paper|}}}{{{nomenat|}}}{{{rol|}}}{{{identitat|}}}|</b>&#58;&nbsp;<!-- -->|{{#if:{{{raw_instancia|}}}|{{#ifeq:{{{raw_instancia|}}}|Q26961029|<!--com si no hi fos-->|</b>&#58;&nbsp;}}}} }}<!-- -->|{{#if: {{{nomenat|}}}|{{{nomenat|}}}{{#if: {{{instancia|}}} {{{paper|}}} {{{aplica|}}} |,<!-- -->|{{#if:{{{separat|}}} {{{causat|}}} {{{criteri|}}} |.}}}} }} |<!-- {{{instancia|}}} -->{{#ifeq:{{{raw_instancia|}}}|Q26961029|<!-- -->|{{lcfirst:{{GetLabelFix|{{{raw_instancia|}}}|lang={{{lang|}}}|linked=yes}}}} }} |<!-- {{{paper|}}} -->{{lcfirst:{{GetLabelFix|{{{raw_paper|}}}|lang={{{lang|}}}|linked=yes}}}} |{{if both |{{if empty |{{{instancia|}}} | {{{paper|}}} }} |{{if empty |{{{identitat|}}}|{{{fgovern|}}} }}|↔}} |<!-- {{{fgovern|}}} -->{{lcfirst:{{GetLabelFix|{{{raw_fgovern|}}}|lang={{{lang|}}}|linked=yes}}}} |<!-- {{{identitat|}}}-->{{lcfirst:{{GetLabelFix|{{{raw_identitat|}}}|lang={{{lang|}}}|linked=yes}}}}<!-- P31 + 122 + P4649 -->|<!-- {{{aplica|}}} -->{{lcfirst:{{GetLabelFix|{{{raw_aplica|}}}|lang={{{lang|}}}|linked=yes}}}}<!-- P518 -->|{{#if:{{{rol|}}} |{{#if:{{{nomenat|}}}{{{instancia|}}} {{{paper|}}} {{{aplica|}}}{{{identitat|}}}{{{fgovern|}}} |({{lcfirst:{{GetLabelFix|{{{raw_rol|}}}|lang={{{lang|}}}|linked=yes}}}}) |{{lcfirst:{{GetLabelFix|{{{raw_rol|}}}|lang={{{lang|}}}|linked=yes}}}} }} }}<!-- P2868 -->|{{#if:{{{separat|}}} | {{lcfirst:{{GetLabelFix|P807|lang={{{lang|}}}}}}}&nbsp;{{lcfirst:{{GetLabelFix|{{{raw_separat|}}}|lang={{{lang|}}}|linked=yes}}}} }}<!-- P807 -->|{{#if:{{{causat|}}} | {{lcfirst:{{GetLabelFix|P828|lang={{{lang|}}}}}}}&nbsp;{{{causat|}}} }}<!-- P828 -->|<!-- {{{criteri|}}} -->{{lcfirst:{{GetLabelFix|{{{raw_criteri|}}}|lang={{{lang|}}}|linked=yes}}}}<!-- P1013 -->|{{#if:{{{afirmat|}}} | ({{lcfirst:{{GetLabelFix|{{{raw_afirmat|}}}|lang={{{lang|}}}|linked=yes}}}})}} }}</includeonly><noinclude></noinclude> 03t3rqqh7omoz81sumhmjwap8arbosf فرما:Space separated entries 10 29392 136735 2026-04-30T14:00:21Z آیات محراج 11062 Created page with "{{<includeonly>safesubst:</includeonly>#invoke:Separated entries|main|separator=&#32;}}<noinclude> {{documentation}} </noinclude>" 136735 wikitext text/x-wiki {{<includeonly>safesubst:</includeonly>#invoke:Separated entries|main|separator=&#32;}}<noinclude> {{documentation}} </noinclude> cmkr5lx4f5icleyuoyty2zpmto2d7ll فرما:Str len1 10 29393 136741 2026-04-30T15:41:04Z آیات محراج 11062 Created page with "{{{{{|safesubst:}}}#invoke:String1|len|s={{{1|}}}}}<noinclude> <!-- Add categories to the /doc subpage, not here! --> </noinclude>" 136741 wikitext text/x-wiki {{{{{|safesubst:}}}#invoke:String1|len|s={{{1|}}}}}<noinclude> <!-- Add categories to the /doc subpage, not here! --> </noinclude> brn5lolgfg7zsb72as83m7avmot4b7x فرما:LcPlainText 10 29394 136743 2026-04-30T15:43:04Z آیات محراج 11062 Created page with "{{lc:{{#invoke:Plain text|main|{{{1|}}}}}}}<noinclude>{{documentació}}</noinclude>" 136743 wikitext text/x-wiki {{lc:{{#invoke:Plain text|main|{{{1|}}}}}}}<noinclude>{{documentació}}</noinclude> jujhwe3tq0jh0qvbu40quxjsbl294sr 136744 136743 2026-04-30T15:43:24Z آیات محراج 11062 136744 wikitext text/x-wiki {{lc:{{#invoke:Plain text|main|{{{1|}}}}}}}<noinclude>{{Documentation}}</noinclude> osdtjtqqohqdexmkl952phv5hpojojd فرما:MatchRegex 10 29395 136745 2026-04-30T15:44:45Z آیات محراج 11062 Created page with "<includeonly>{{#ifeq:{{{1|}}}|{{#invoke:string1|match|{{{1|}}}|{{{2|}}}}}|{{{3|y}}}|{{{4|n}}}}}</includeonly><noinclude> {{documentation}}</noinclude>" 136745 wikitext text/x-wiki <includeonly>{{#ifeq:{{{1|}}}|{{#invoke:string1|match|{{{1|}}}|{{{2|}}}}}|{{{3|y}}}|{{{4|n}}}}}</includeonly><noinclude> {{documentation}}</noinclude> 0siyxb5vsj3552qixwo0qme9wgljzx6 Module:Dimensions 828 29396 136746 2026-04-30T15:47:28Z آیات محراج 11062 Content copied from catalan wikipedia 136746 Scribunto text/plain -- version 20210322 from master @cawiki local p = {} local claim = require('Module:Wikidades').claim function p.main(frame) local args = frame.args or frame -- via invoke or require local pargs = frame.args and frame:getParent().args or {} local id = args.item or pargs.item if id == nil or id == '' then id = mw.wikibase.getEntityIdForCurrentPage() end local unit = args.unit or pargs.unit; if unit == "" then unit = nil end local blacklist = {} for qid in mw.text.gsplit(args.blacklist or "", "/", true) do blacklist[qid] = true end local lang = args.lang or pargs.lang -- Fetch all data and fill a table local data = {} local labels = {} local function fillData(prop, dimension) local fetch = claim{ item = id, lang = lang, editicon = 'false', formatting = 'table', separator = '<and>', property = prop, colformat0 = 'unitcode', convert0 = unit, qualifier = 'P518 OR P1013', colformat1 = 'raw', qualifier2 = 'P518 OR P1013', colformat2 = 'label', rowformat = '$0$1', rowsubformat1 = '($1=$2)' } if fetch then for p in mw.text.gsplit(prop, ' OR ', true) do if #mw.wikibase.getAllStatements(id, p) > 0 then labels[dimension] = mw.wikibase.getLabel(p) or id break end end for dim in mw.text.gsplit(fetch, '<and>', true) do if mw.ustring.match(dim, '[%a]+') then -- units constraint data[#data + 1] = {} data[#data].dimension = dimension local group = mw.ustring.match(dim, '%b()') if group then group_parts = mw.text.split(mw.ustring.sub(group, 2, -2), '=', true) data[#data].group = group_parts[2] if blacklist[group_parts[1]] then blacklist[group_parts[2]] = true end end data[#data].amount = mw.ustring.match(dim, '[^%a]+') data[#data].unit = mw.ustring.match(dim, '[%a]+') end end end end -- diameter fillData('P2386', 'diameter') -- height and alike fillData('P2048', 'height') fillData('P2262', 'draft') fillData('P2793', 'clearance') -- width or beam fillData('P2049 OR P2261', 'width') -- length or depth and alike fillData('P2043 OR P5524', 'length') fillData('P2787', 'span') fillData('P2610', 'thickness') -- group by qualifier local dimensions = {} local global_unit for i, v in ipairs(data) do local index = v.group or 1 if blacklist[index] == nil then if dimensions[index] == nil then dimensions[index] = {} end table.insert(dimensions[index], {["dimension"]=v.dimension, ["amount"]=v.amount, ["unit"]=v.unit}) -- global unit if i == 1 then global_unit = v.unit elseif global_unit and global_unit ~= v.unit then global_unit = nil end end end -- format output local icons = { ["diameter"] = "[[File:Durchschnittszeichen.png|10px|link=|class=skin-invert|", ["height"] = "[[File:Chess uat45.svg|15px|link=|class=skin-invert|", ["draft"] = "[[File:Breezeicons-actions-22-draw-halfcircle4.svg|15px|link=|class=skin-invert|", ["clearance"] = "[[File:Breezeicons-actions-22-format-align-vertical-top.svg|15px|link=|class=skin-invert|", ["width"] = "[[File:Chess lrt45.svg|15px|link=|class=skin-invert|", ["length"] = "[[File:Chess urt45.svg|15px|link=|class=skin-invert|", ["span"] = "[[File:Breezeicons-actions-22-draw-halfcircle3.svg|15px|link=|class=skin-invert|", ["thickness"] = "[[File:Breezeicons-actions-22-format-align-vertical-center.svg|15px|link=|class=skin-invert|", } local dim_sort = {["diameter"]=1, ["height"]=2, ["draft"]=3, ["clearance"]=4, ["width"]=5, ["length"]=6, ["span"]=7, ["thickness"]=8} local out = {} for q, t in pairs(dimensions) do if type(q) == "string" then table.insert(out, q .. ":") end table.sort(t, function(a, b) return dim_sort[a.dimension] < dim_sort[b.dimension] end) for i, v in ipairs(t) do local suffix = " (" .. icons[v.dimension] .. labels[v.dimension] .. "]])" if i == #t or not global_unit then suffix = suffix .. " " .. v.unit end if i < #t then suffix = suffix .. " ×" end table.insert(out, '<span style="white-space:nowrap;">' .. v.amount .. suffix .. '</span>') end table.insert(out, "<br />") end return table.concat(out, " ") end return p p21zr6o9k047uwy3kgjptiy4aw8tmns فرما:GetLatLon 10 29397 136747 2026-04-30T15:49:40Z آیات محراج 11062 Created page with "<includeonly>{{if empty<!-- -->|{{#switch:{{{1|}}} |P625 ={{#if:{{#invoke:Wikidades|validProperty|P625|from={{{item|}}}}}<!-- hi ha coordenades generals. -->|{{#invoke:Wikidades | claim | property=p625 | formatting=$lat,$lon |separator={{{separator|;}}} | list={{if empty|{{{list|}}}|false}} |item={{{item|}}} |editicon=false }} }} |P403 ={{if then show|{{#invoke:Wikidades| claim | qualifier=P625 |property=P403 <!-- desemboca P403/P625..." 136747 wikitext text/x-wiki <includeonly>{{if empty<!-- -->|{{#switch:{{{1|}}} |P625 ={{#if:{{#invoke:Wikidades|validProperty|P625|from={{{item|}}}}}<!-- hi ha coordenades generals. -->|{{#invoke:Wikidades | claim | property=p625 | formatting=$lat,$lon |separator={{{separator|;}}} | list={{if empty|{{{list|}}}|false}} |item={{{item|}}} |editicon=false }} }} |P403 ={{if then show|{{#invoke:Wikidades| claim | qualifier=P625 |property=P403 <!-- desemboca P403/P625 -->| formatting=table | rowformat=$1|colformat1=$lat,$lon |separator={{{separator|;}}} | list={{if empty|{{{list|}}}|false}}|item={{{item|}}} |editicon=false}} | {{if then show|{{#invoke:Wikidades| claim | qualifier=P518 |property=P625 <!-- desemboca P625/P518=desemb. -->| formatting=table | rowformat=$0|colformat0=$lat,$lon |separator={{{separator|;}}}|whitelist1=Q1233637, Q723748 | list=firstrank|item={{{item|}}} |editicon=false}} }}}} |P885 ={{if then show|{{#invoke:Wikidades| claim | qualifier=P625 |property=P885 <!-- aiguaneix P885/P625 -->| formatting=table | rowformat=$1|colformat1=$lat,$lon |separator={{{separator|;}}} | list={{if empty|{{{list|}}}|false}}|item={{{item|}}} |editicon=false}} | {{if then show|{{#invoke:Wikidades| claim | qualifier=P518 |property=P625 <!-- aiguaneix P625/P518=neix. -->| formatting=table | rowformat=$0|colformat0=$lat,$lon |separator={{{separator|;}}}|whitelist1=Q7376362, Q124714 | list=firstrank|item={{{item|}}} |editicon=false}} }}}} |P1427 ={{if then show|{{#invoke:Wikidades| claim | qualifier=P625 |property=P1427 <!-- sortida P1427/P625 -->| formatting=table | rowformat=$1|colformat1=$lat,$lon |separator={{{separator|;}}} | list={{if empty|{{{list|}}}|false}}|item={{{item|}}} |editicon=false}} | {{if then show|{{#invoke:Wikidades| claim | qualifier=P518 |property=P625 <!-- sortida P625/P518=inici -->| formatting=table | rowformat=$0|colformat0=$lat,$lon|whitelist1=Q529711 | list=firstrank |item={{{item|}}} |editicon=false}} }}}} |P1444 ={{if then show|{{#invoke:Wikidades| claim | qualifier=P625 |property=P1444 <!-- arribada P1444/P625 -->| formatting=table | rowformat=$1|colformat1=$lat,$lon |separator={{{separator|;}}} | list={{if empty|{{{list|}}}|false}}|item={{{item|}}} |editicon=false}} | {{if then show|{{#invoke:Wikidades| claim | qualifier=P518 |property=P625 <!-- arribada P625/P518=final -->| formatting=table | rowformat=$0|colformat0=$lat,$lon |separator={{{separator|;}}}|whitelist1=Q12769393 | list=firstrank |item={{{item|}}} |editicon=false}} }}}} |P159 ={{if then show|{{#invoke:Wikidades| claim | qualifier=P625 |property=P159 <!-- seu P159/P625 -->| formatting=table | rowformat=$1|colformat1=$lat,$lon |separator={{{separator|;}}} | list={{if empty|{{{list|}}}|false}}|item={{{item|}}} |editicon=false}} }} |P276 ={{if then show|{{#invoke:Wikidades| claim | qualifier=P625 OR P276/P625 |property=P276<!-- ubicació P276/P625 -->| formatting=table | rowformat=$1|colformat1=$lat,$lon |separator={{{separator|;}}} | list={{if empty|{{{list|}}}|false}}|item={{{item|}}} |editicon=false}} }} |P2825 ={{if then show|{{#invoke:Wikidades| claim | qualifier=P625 OR P2825/P625 |property=P2825 <!-- via P2825/P625 -->| formatting=table | rowformat=$1|colformat1=$lat,$lon |separator={{{separator|;}}} | list={{if empty|{{{list|}}}|false}}|item={{{item|}}} |editicon=false}} }} |}}<!-- Quan no es troba la 1ra. propietat demanada, es cerca amb la 2a. ___________________________________ -->|{{#switch:{{{2|}}} |P625 ={{#if:{{#invoke:Wikidades|validProperty|P625|from={{{item|}}}}}<!-- hi ha coordenades generals. -->|{{#invoke:Wikidades | claim | property=p625 | formatting=$lat,$lon |separator={{{separator|;}}} | list={{if empty|{{{list|}}}|false}} |item={{{item|}}} |editicon=false}} }} |P403 ={{if then show|{{#invoke:Wikidades| claim | qualifier=P625 |property=P403 <!-- desemboca P403/P625 -->| formatting=table | rowformat=$1|colformat1=$lat,$lon |separator={{{separator|;}}} | list={{if empty|{{{list|}}}|false}}|item={{{item|}}} |editicon=false}} | {{if then show|{{#invoke:Wikidades| claim | qualifier=P518 |property=P625 <!-- desemboca P625/P518=desemb. -->| formatting=table | rowformat=$0|colformat0=$lat,$lon |separator={{{separator|;}}}|whitelist1=Q1233637, Q723748 | list=firstrank |item={{{item|}}} |editicon=false}} }}}} |P885 ={{if then show|{{#invoke:Wikidades| claim | qualifier=P625 |property=P885 <!-- aiguaneix P885/P625 -->| formatting=table | rowformat=$1|colformat1=$lat,$lon |separator={{{separator|;}}} | list={{if empty|{{{list|}}}|false}}|item={{{item|}}} |editicon=false}} | {{if then show|{{#invoke:Wikidades| claim | qualifier=P518 |property=P625 <!-- aiguaneix P625/P518=neix. -->| formatting=table | rowformat=$0|colformat0=$lat,$lon |separator={{{separator|;}}}|whitelist1=Q7376362, Q124714 | list=firstrank |item={{{item|}}} |editicon=false}} }}}} |P1427 ={{if then show|{{#invoke:Wikidades| claim | qualifier=P625 |property=P1427 <!-- sortida P1427/P625 -->| formatting=table | rowformat=$1|colformat1=$lat,$lon |separator={{{separator|;}}} | list={{if empty|{{{list|}}}|false}}|item={{{item|}}} |editicon=false}} | {{if then show|{{#invoke:Wikidades| claim | qualifier=P518 |property=P625 <!-- sortida P625/P518=inici -->| formatting=table | rowformat=$0|colformat0=$lat,$lon|whitelist1=Q529711 | list=firstrank |item={{{item|}}} |editicon=false}} }}}} |P1444 ={{if then show|{{#invoke:Wikidades| claim | qualifier=P625 |property=P1444 <!-- arribada P1444/P625 -->| formatting=table | rowformat=$1|colformat1=$lat,$lon |separator={{{separator|;}}} | list={{if empty|{{{list|}}}|false}}|item={{{item|}}} |editicon=false}} | {{if then show|{{#invoke:Wikidades| claim | qualifier=P518 |property=P625 <!-- arribada P625/P518=final -->| formatting=table | rowformat=$0|colformat0=$lat,$lon |separator={{{separator|;}}}|whitelist1=Q12769393 | list=firstrank |item={{{item|}}} |editicon=false}} }}}} |P159 ={{if then show|{{#invoke:Wikidades| claim | qualifier=P625 |property=P159 <!-- seu P159/P625 -->| formatting=table | rowformat=$1|colformat1=$lat,$lon |separator={{{separator|;}}} | list={{if empty|{{{list|}}}|false}}|item={{{item|}}} |editicon=false}} }} |P276 ={{if then show|{{#invoke:Wikidades| claim | qualifier=P625 OR P276/P625 |property=P276 <!-- ubicació P276/P625 -->| formatting=table | rowformat=$1|colformat1=$lat,$lon |separator={{{separator|;}}} | list={{if empty|{{{list|}}}|false}}|item={{{item|}}} |editicon=false}} }} |P2825 ={{if then show|{{#invoke:Wikidades| claim | qualifier=P625 OR P2825/P625 |property=P2825 <!-- via P2825/P625 -->| formatting=table | rowformat=$1|colformat1=$lat,$lon |separator={{{separator|;}}} | list={{if empty|{{{list|}}}|false}}|item={{{item|}}} |editicon=false}} }} |}}<!-- Fi 2a. propietat --><!-- Quan no es troba la 2a. propietat demanada, es cerca amb la 3a. ___________________________________ -->|{{#switch:{{{3|}}} |P625 ={{#if:{{#invoke:Wikidades|validProperty|P625|from={{{item|}}}}}<!-- hi ha coordenades generals. -->|{{#invoke:Wikidades | claim | property=p625 | formatting=$lat,$lon |separator={{{separator|;}}} | list={{if empty|{{{list|}}}|false}} |item={{{item|}}} |editicon=false}} }} |P403 ={{if then show|{{#invoke:Wikidades| claim | qualifier=P625 |property=P403 <!-- desemboca P403/P625 -->| formatting=table | rowformat=$1|colformat1=$lat,$lon |separator={{{separator|;}}} | list={{if empty|{{{list|}}}|false}}|item={{{item|}}} |editicon=false}} | {{if then show|{{#invoke:Wikidades| claim | qualifier=P518 |property=P625 <!-- desemboca P625/P518=desemb. -->| formatting=table | rowformat=$0|colformat0=$lat,$lon |separator={{{separator|;}}}|whitelist1=Q1233637, Q723748 | list=firstrank |item={{{item|}}} |editicon=false}} }}}} |P885 ={{if then show|{{#invoke:Wikidades| claim | qualifier=P625 |property=P885 <!-- aiguaneix P885/P625 -->| formatting=table | rowformat=$1|colformat1=$lat,$lon |separator={{{separator|;}}} | list={{if empty|{{{list|}}}|false}}|item={{{item|}}} |editicon=false}} | {{if then show|{{#invoke:Wikidades| claim | qualifier=P518 |property=P625 <!-- aiguaneix P625/P518=neix. -->| formatting=table | rowformat=$0|colformat0=$lat,$lon |separator={{{separator|;}}}|whitelist1=Q7376362, Q124714 | list=firstrank |item={{{item|}}} |editicon=false}} }}}} |P1427 ={{if then show|{{#invoke:Wikidades| claim | qualifier=P625 |property=P1427 <!-- sortida P1427/P625 -->| formatting=table | rowformat=$1|colformat1=$lat,$lon |separator={{{separator|;}}} | list={{if empty|{{{list|}}}|false}}|item={{{item|}}} |editicon=false}} | {{if then show|{{#invoke:Wikidades| claim | qualifier=P518 |property=P625 <!-- sortida P625/P518=inici -->| formatting=table | rowformat=$0|colformat0=$lat,$lon|whitelist1=Q529711 | list=firstrank |item={{{item|}}} |editicon=false}} }}}} |P1444 ={{if then show|{{#invoke:Wikidades| claim | qualifier=P625 |property=P1444 <!-- arribada P1444/P625 -->| formatting=table | rowformat=$1|colformat1=$lat,$lon |separator={{{separator|;}}} | list={{if empty|{{{list|}}}|false}}|item={{{item|}}} |editicon=false}} | {{if then show|{{#invoke:Wikidades| claim | qualifier=P518 |property=P625 <!-- arribada P625/P518=final -->| formatting=table | rowformat=$0|colformat0=$lat,$lon |separator={{{separator|;}}}|whitelist1=Q12769393 | list=firstrank |item={{{item|}}} |editicon=false}} }}}} |P159 ={{if then show|{{#invoke:Wikidades| claim | qualifier=P625 |property=P159 <!-- seu P159/P625 -->| formatting=table | rowformat=$1|colformat1=$lat,$lon |separator={{{separator|;}}} | list={{if empty|{{{list|}}}|false}}|item={{{item|}}} |editicon=false}} }} |P276 ={{if then show|{{#invoke:Wikidades| claim | qualifier=P625 OR P276/P625 |property=P276 <!-- ubicació P276/P625 -->| formatting=table | rowformat=$1|colformat1=$lat,$lon |separator={{{separator|;}}} | list={{if empty|{{{list|}}}|false}}|item={{{item|}}} |editicon=false}} }} |P2825 ={{if then show|{{#invoke:Wikidades| claim | qualifier=P625 OR P2825/P625 |property=P2825 <!-- via P2825/P625 -->| formatting=table | rowformat=$1|colformat1=$lat,$lon |separator={{{separator|;}}} | list={{if empty|{{{list|}}}|false}}|item={{{item|}}} |editicon=false}} }} |}}<!-- Fi 3a. propietat --> }}<!-- Fi IF EMPTY --></includeonly><noinclude> <!-- PROVES *P195|item=Q23145..:{{Get lat lon|P195|item=Q23145}} *P885|item=Q23145..:{{Get lat lon|P885||item=Q23145}} *P2825|item=Q63285297..:{{Get lat lon|P2825|item=Q63285297|list=all|separator=xXXXXXXXXXXxx}} -->{{documentation}} </noinclude> gj1uszcsalesg3cg333cwl286q8csni Module:Map1 828 29398 136748 2026-04-30T16:12:22Z آیات محراج 11062 Content copied from catalan wikipedia 136748 Scribunto text/plain -- Credits: -- Original from Wikivoyage -- Developed for Kartographer version on Wikipedia by Vriullop @cawiki -- Formulae: -- CSGNetwork at http://www.csgnetwork.com/degreelenllavcalc.html via @enwiki -- OpenStreetMap -- Version: 20210211 local p = {} -- Localization on [[Module:Map/i18n]] local i18n = { ["coordinate-invalid"] = "Parameter $1 is an invalid value of \"latitude,longitude\".", ["type-invalid"] = "Type $1 is invalid. Use mapframe or maplink.", ["geotype-invalid"] = "Geotype $1 is an invalid value.", ["ids-invalid"] = "Parameter ids $1 is invalid.", ["polygon-required-points"] = "A polygon requires a minimum of 4 coordinate points.", ["polygon-not-closed"] = "A closed polygon requires last point equal to first one.", ['ids-not-found'] = "Ids not found for external data.", --['not-from-content-page'] = "Do not invoke from content page. Use a template or use a module subpage like /sandbox for testing .", -- local categories ['cat-several-features'] = "", ['cat-linestring-drawn'] = "", ['cat-polygon-drawn'] = "", } local cat = {['cat-several-features'] = false, ['cat-linestring-drawn'] = false, ['cat-polygon-drawn'] = false} -- Credit to http://stackoverflow.com/a/1283608/2644759, cc-by-sa 3.0 local function tableMerge(t1, t2) for k, v in pairs(t2) do if type(v) == "table" then if type(t1[k] or false) == "table" then tableMerge(t1[k] or {}, t2[k] or {}) else t1[k] = v end else t1[k] = v end end return t1 end local function loadI18n() local exist, res = pcall(require, "Module:Map/i18n") if exist and next(res) ~= nil then tableMerge(i18n, res.i18n) end end loadI18n() local errormessage local function printError(key, par) -- just print first error errormessage = errormessage or ('<span class="error">' .. (par and mw.ustring.gsub(i18n[key], "$1", par) or i18n[key]) .. '</span>') end -- Convert coordinates input format to geojson table local function parseGeoSequence(data, geotype) local coordsGeo = {} for line_coord in mw.text.gsplit(data, ':', true) do -- Polygon - linearRing:linearRing... local coordsLine = {} for point_coord in mw.text.gsplit(line_coord, ';', true) do -- LineString or MultiPoint - point;point... local valid = false local val = mw.text.split(point_coord, ',', true) -- Point - lat,lon -- allow for elevation if #val >= 2 and #val <= 3 then local lat = tonumber(val[1]) local lon = tonumber(val[2]) if lat ~= nil and lon ~= nil then table.insert(coordsLine, {lon, lat}) valid = true end end if not valid and point_coord ~= '' then printError('coordinate-invalid', point_coord) end end if geotype == 'Polygon' then if #coordsLine < 4 then printError('polygon-required-points') elseif table.concat(coordsLine[1]) ~= table.concat(coordsLine[#coordsLine]) then printError('polygon-not-closed') end end table.insert(coordsGeo, coordsLine) end if geotype == 'Point' then coordsGeo = coordsGeo[1][1] elseif geotype == "LineString" or geotype == "MultiPoint" then coordsGeo = coordsGeo[1] elseif geotype ~= 'Polygon' then printError('geotype-invalid', geotype) end return coordsGeo end -- data Point - {lon,lat} -- data LineString - { {lon,lat}, {lon,lat}, ... } -- data Polygon - { { {lon,lat}, {lon,lat} }, { {lon,lat}, {lon,lat} }, ... } -- output as LineString format local function mergePoints(stack, merger) if merger == nil then return stack end for _, val in ipairs(merger) do if type(val) == "number" then -- Point format stack[#stack + 1] = merger break elseif type(val[1]) == "table" then -- Polygon format for _, val2 in ipairs(val) do stack[#stack + 1] = val2 end else -- LineString format stack[#stack + 1] = val end end return stack end -- remove duplicated points, they may affect zoom calculation local function setUniquePoints(t) -- build set of unique values local uniqueElements = {} for _, point in ipairs(t) do if not uniqueElements[point[1]] then uniqueElements[point[1]] = {} end uniqueElements[point[1]][point[2]] = true end -- convert the set local result = {} for lon, _ in pairs(uniqueElements) do for lat, _ in pairs(uniqueElements[lon]) do table.insert(result, {lon, lat}) end end return result end local function getCoordBounds(data) local latN, latS = -90, 90 local lonE, lonW = -180, 180 for i, val in ipairs(data) do latN = math.max(val[2], latN) latS = math.min(val[2], latS) lonE = math.max(val[1], lonE) lonW = math.min(val[1], lonW) end return latN, latS, lonE, lonW end local function getCoordCenter(data) local latN, latS, lonE, lonW = getCoordBounds(data) local latCenter = latS + (latN - latS) / 2 local lonCenter = lonW + (lonE - lonW) / 2 return lonCenter, latCenter end -- meters per degree by latitude local function mxdByLat(lat) local latRad = math.rad(lat) -- see [[Geographic coordinate system#Expressing latitude and longitude as linear units]], by CSGNetwork local mxdLat = 111132.92 - 559.82 * math.cos(2 * latRad) + 1.175 * math.cos(4 * latRad) - 0.023 * math.cos(6 * latRad) local mxdLon = 111412.84 * math.cos(latRad) - 93.5 * math.cos(3 * latRad) + 0.118 * math.cos(5 * latRad) return mxdLat, mxdLon end -- Calculate zoom to fit coordinate bounds into height and width of frame local function getZoom(data, height, width) local lat1, lat2, lon1, lon2 = getCoordBounds(data) local latMid = (lat1 + lat2) / 2 -- mid latitude local mxdLat, mxdLon = mxdByLat(latMid) -- distances in meters local distLat = math.abs((lat1 - lat2) * mxdLat) local distLon = math.abs((lon1 - lon2) * mxdLon) -- margin 100px in height and width, right upper icon is about 50x50px local validHeight = math.max(height - 100, 100) local validWidth = math.max(width - 100, 100) -- maximum zoom fitting all points local latRad = math.rad(latMid) for zoom = 19, 0, -1 do -- see https://wiki.openstreetmap.org/wiki/Zoom_levels#Metres_per_pixel_math -- equatorial circumference 40 075 036 m: [[Equator#Exact length]] local distLatFrame = 40075036 * validHeight * math.cos(latRad) / (2 ^ (zoom + 8)) local distLonFrame = 40075036 * validWidth * math.cos(latRad) / (2 ^ (zoom + 8)) if distLatFrame > distLat and distLonFrame > distLon then return zoom end end return 0 end -- Geotype based on coordinates format pattern local function findGeotype(coord) local _, semicolons = string.gsub(coord, ';', '') local firstcoord = string.match(coord, "[0-9%.%-]+%s*,%s*[0-9%.%-]+") local lastcoord = string.match(string.reverse(coord), "[0-9%.%-]+%s*,%s*[0-9%.%-]+") if firstcoord == nil or lastcoord == nil then printError('coordinate-invalid', coord) else lastcoord = string.reverse(lastcoord) end if string.find(coord, ':') or (semicolons > 2 and firstcoord == lastcoord) then return 'Polygon' elseif semicolons > 0 then return 'LineString' -- or MultiPoint else return 'Point' end end local function fetchWikidata(id, snak) -- snak is a table like {'claims', 'P625', 1, 'mainsnak', 'datavalue', 'value'} local value id = mw.text.trim(id) if not string.find(id, "^Q%d+$") then printError('ids-invalid', id) else value = mw.wikibase.getBestStatements(id, snak[2]) for i = 3, #snak do if value == nil then break end value = value[snak[i]] end end return value end -- Fetch coordinates from Wikidata for a list of comma separated ids local function getCoordinatesById(ids) local function roundPrec(num, prec) if prec == nil or prec <= 0 then return num end local sig = 10^math.floor(math.log10(prec)+.5) -- significant figure from sexagesimal precision: 0.00123 -> 0.001 return math.floor(num / sig + 0.5) * sig end if ids == nil then return end local coord = {} local snak = {'claims', 'P625', 1, 'mainsnak', 'datavalue', 'value'} for idx in mw.text.gsplit(ids, '%s*,%s*') do local value = fetchWikidata(idx, snak) if value then local prec = value.precision coord[#coord+1] = roundPrec(value.latitude, prec) .. ',' .. roundPrec(value.longitude, prec) end end return #coord > 0 and table.concat(coord, ';') or nil end local function getBoundsById(ids, coordInput) if ids == nil then return {} end local coord = mw.text.split(coordInput, '%s*;%s*') local id = mw.text.split(ids, '%s*,%s*') if #coord ~= #id then return {} end local id_parent = nil if #id == 1 then id_parent = fetchWikidata(id[1], {'claims', 'P131', 1, 'mainsnak', 'datavalue', 'value', 'id'}) if id_parent ~= nil then id[2] = id_parent -- P131: located in the administrative territorial entity, last try coord[2] = coord[1] end end local bounds = {} -- try to fetch Wikidata in this order: area, watershed area, population, and finally by administrative entity local snak_area = {'claims', 'P2046', 1, 'mainsnak', 'datavalue', 'value'} -- area and unit local snak_warea = {'claims', 'P2053', 1, 'mainsnak', 'datavalue', 'value'} -- area and unit local snak_pop = {'claims', 'P1082', 1, 'mainsnak', 'datavalue', 'value'} -- population local convert_area = {['Q712226'] = 1000000, ['Q35852'] = 10000, ['Q232291'] = 2589988.110336, ['Q81292'] = 4046.8564224, ['Q935614'] = 1600, ['Q857027'] = 0.09290304, ['Q21074767'] = 1138100, ['Q25343'] = 1} -- to square metres -- query Wikidata: http://tinyurl.com/j8aez2g for i = 1, #id do if i == 2 and id[2] == id_parent and #bounds > 0 then break end -- only if not found previously local amount, unit, area local value = fetchWikidata(id[i], snak_area) or fetchWikidata(id[i], snak_warea) if value then amount = tonumber(value.amount) unit = string.match(value.unit, "(Q%d+)") if convert_area[unit] then area = amount * convert_area[unit] end end if area == nil then value = fetchWikidata(id[i], snak_pop) if value then amount = tonumber(value.amount) -- average density estimated for populated areas: 100; see [[Population density]] area = amount / 100 * 1000000 end end if area then local radius = math.sqrt(area / math.pi) -- approximation with a circle local latlon = mw.text.split(coord[i], '%s*,%s*') local mxdLat, mxdLon = mxdByLat(latlon[1]) bounds[#bounds+1] = {latlon[2] + (radius / mxdLon), latlon[1] + (radius / mxdLat)} -- NE bound, geoJSON format bounds[#bounds+1] = {latlon[2] - (radius / mxdLon), latlon[1] - (radius / mxdLat)} -- SW bound end end return bounds end local function circleToPolygon(center, radius, edges, turn) -- From en:Module:Mapframe, based on https://github.com/gabzim/circle-to-polygon, ISC licence local function offset(cLat, cLon, distance, bearing) local lat1 = math.rad(cLat) local lon1 = math.rad(cLon) local dByR = distance / 6378137 -- distance divided by 6378137 (radius of the earth) wgs84 local lat = math.asin( math.sin(lat1) * math.cos(dByR) + math.cos(lat1) * math.sin(dByR) * math.cos(bearing) ) local lon = lon1 + math.atan2( math.sin(bearing) * math.sin(dByR) * math.cos(lat1), math.cos(dByR) - math.sin(lat1) * math.sin(lat) ) return math.deg(lat) .. ',' .. math.deg(lon) end local coords = mw.text.split(center, ',', true) local lat = tonumber(coords[1]) local long = tonumber(coords[2]) edges = edges or 32 local move = 2 * math.pi * (turn or 0) local coordinates = {} for i = 0, edges do table.insert(coordinates, offset(lat, long, radius, ((2*math.pi*-i)/edges) + move)) end return table.concat(coordinates, ';') end local function addCategories(geotype, i) if not mw.title.getCurrentTitle().isContentPage then return end if i > 2 and i18n["cat-several-features"] ~= '' then cat["cat-several-features"] = true end if geotype == "LineString" and i18n["cat-linestring-drawn"] ~= '' then cat["cat-linestring-drawn"] = true elseif geotype == "Polygon" and i18n["cat-polygon-drawn"] ~= '' then cat["cat-polygon-drawn"] = true end return end -- Recursively extract coord templates which have a name parameter. -- from en:Module:Mapframe local function extractCoordTemplates(wikitext) local output = {} local templates = mw.ustring.gmatch(wikitext, '{%b{}}') local subtemplates = {} for template in templates do local name = mw.ustring.match(template, '{{([^}|]+)') -- get the template name local nameParam = mw.ustring.match(template, "|%s*name%s*=%s*[^}|]+") if not nameParam then nameParam = mw.ustring.match(template, "|%s*nom%s*=%s*[^}|]+") end if mw.ustring.lower(mw.text.trim(name)) == 'coord' then if nameParam then table.insert(output, template) end elseif mw.ustring.find(template, 'coord') then local subOutput = extractCoordTemplates(mw.ustring.sub(template, 2)) for _, t in pairs(subOutput) do table.insert(output, t) end end end -- ensure coords are not using title display for k, v in pairs(output) do output[k] = mw.ustring.gsub(v, "|%s*display%s*=[^|}]+", "|display=inline") end return output end -- Gets all named coordiates from a page or a section of a page. -- dependency: Module:Transcluder local function getNamedCoords(page) local parts = mw.text.split(page or "", "#", true) local name = parts[1] == "" and mw.title.getCurrentTitle().prefixedText or parts[1] local section = parts[2] local pageWikitext = require('Module:Transcluder').get(section and name.."#"..section or name) local coordTemplates = extractCoordTemplates(pageWikitext) local frame = mw.getCurrentFrame() local sep = "________" local expandedContent = frame:preprocess(table.concat(coordTemplates, sep)) local expandedTemplates = mw.text.split(expandedContent, sep) local namedCoords = {} for _, expandedTemplate in pairs(expandedTemplates) do local coord = mw.ustring.match(expandedTemplate, "<span class=\"geo\">(.-)</span>") if coord then coord = mw.ustring.gsub(coord, ";", ",") local name = mw.ustring.match(expandedTemplate, "&title=(.-)<span") or coord name = mw.uri.decode(name) local description = name ~= coord and coord table.insert(namedCoords, {coord=coord, name=name, description=description}) end end return namedCoords end -- Main function local function main(args) local tagname = args.type or 'mapframe' if tagname ~= 'maplink' and tagname ~= 'mapframe' then printError('type-invalid', tagname) end local tagArgs = { text = args.text, zoom = tonumber(args.zoom), latitude = tonumber(args.latitude), longitude = tonumber(args.longitude) } local defaultzoom = tonumber(args.default_zoom) if tagname == 'mapframe' then tagArgs.width = args.width or 300 tagArgs.height = args.height or 300 tagArgs.align = args.align or 'right' if args.frameless ~= nil and tagArgs.text == nil then tagArgs.frameless = true end else tagArgs.class = args.class end local wdid = args.item or mw.wikibase.getEntityIdForCurrentPage() if args['coordinates1'] == nil and args['geotype1'] == nil then -- single feature args['coordinates1'] = args['coordinates'] or args[1] if args['coordinates1'] == nil and args['latitude'] and args['longitude'] then args['coordinates1'] = args['latitude'] .. ',' .. args['longitude'] elseif args['coordinates1'] == nil then args['coordinates1'] = getCoordinatesById(wdid) end local par = {'title', 'image', 'description', 'geotype', 'commons', 'radius', 'radiuskm', 'edges', 'turn', 'from'} for _, v in ipairs(par) do args[v .. '1'] = args[v .. '1'] or args[v] end end local externalData = {['geoshape'] = true, ['geomask'] = true, ['geoline'] = true, ['page'] = true, ['none'] = true, ['named'] = true} local featureCollection = {['Point'] = true, ['MultiPoint'] = true, ['LineString'] = true, ['Polygon'] = true, ['circle'] = true} local myfeatures, myexternal, allpoints = {}, {}, {} local i, j = 1, 1 while args['coordinates'..i] or args['ids'..i] or externalData[args['geotype'..i]] or args['commons'..i] do local geotypex = args['geotype'..i] or args['geotype'] if geotypex == nil and args['commons'..i] then geotypex = 'page' end if geotypex ~= nil and not (featureCollection[geotypex] or externalData[geotypex]) then printError('geotype-invalid', geotypex) break end if geotypex == 'none' then -- skip this object i = i + 1 else local mystack if geotypex == 'named' then local namedCoords = getNamedCoords(args['from'..i]) mystack = myfeatures for _, namedCoord in pairs(namedCoords) do j = #mystack + 1 mystack[j] = {} mystack[j]['type'] = "Feature" mystack[j]['geometry'] = {} mystack[j]['geometry']['type'] = "Point" mystack[j]['geometry']['coordinates'] = parseGeoSequence(namedCoord.coord, 'Point') allpoints = mergePoints(allpoints, mystack[j]['geometry']['coordinates']) mystack[j]['properties'] = {} mystack[j]['properties']['title'] = namedCoord.name mystack[j]['properties']['description'] = namedCoord.description mystack[j]['properties']['marker-size'] = args['marker-size'..i] or args['marker-size'] mystack[j]['properties']['marker-symbol'] = args['marker-symbol'..i] or args['marker-symbol'] mystack[j]['properties']['marker-color'] = args['marker-color'..i] or args['marker-color'] end break elseif externalData[geotypex or ''] then mystack = myexternal j = #mystack + 1 mystack[j] = {} mystack[j]['type'] = "ExternalData" mystack[j]['service'] = geotypex if geotypex == "page" then local page_name = args['commons'..i] if mw.ustring.find(page_name, "Data:", 1, true) == 1 then page_name = string.sub(page_name, 6) end if mw.ustring.find(page_name, ".map", -4, true) == nil then page_name = page_name .. '.map' end mystack[j]['title'] = page_name else mystack[j]['ids'] = args['ids'..i] or args['ids'] or wdid if mystack[j]['ids'] == nil then printError('ids-not-found'); break end end local mycoordinates = args['coordinates'..i] if mycoordinates == nil and (tagArgs.latitude == nil or tagArgs.longitude == nil or tagArgs.zoom == nil) then mycoordinates = getCoordinatesById(mystack[j]['ids']) end if mycoordinates ~= nil then local mypoints = getBoundsById(mystack[j]['ids'], mycoordinates) if #mypoints == 0 then mypoints = parseGeoSequence(mycoordinates, mycoordinates:find(';') and 'MultiPoint' or 'Point') end allpoints = mergePoints(allpoints, mypoints) end else args['coordinates'..i] = args['coordinates'..i] or getCoordinatesById(args['ids'..i]) if geotypex == 'circle' then if not args['radius'..i] and args['radiuskm'..i] then args['radius'..i] = args['radiuskm'..i] * 1000 end args['coordinates'..i] = circleToPolygon(args['coordinates'..i], args['radius'..i], args['edges'..i], args['turn'..i]) geotypex = 'Polygon' end mystack = myfeatures j = #mystack + 1 mystack[j] = {} mystack[j]['type'] = "Feature" mystack[j]['geometry'] = {} mystack[j]['geometry']['type'] = geotypex or findGeotype(args['coordinates'..i]) mystack[j]['geometry']['coordinates'] = parseGeoSequence(args['coordinates'..i], mystack[j]['geometry']['type']) allpoints = mergePoints(allpoints, mystack[j]['geometry']['coordinates']) addCategories(mystack[j]['geometry']['type'], i) end mystack[j]['properties'] = {} mystack[j]['properties']['title'] = args['title'..i] or (geotypex and geotypex .. i) or mystack[j]['geometry']['type'] .. i if args['image'..i] then args['description'..i] = (args['description'..i] or '') .. '[[File:' .. args['image'..i] .. '|300px]]' end mystack[j]['properties']['description'] = args['description'..i] mystack[j]['properties']['marker-size'] = args['marker-size'..i] or args['marker-size'] mystack[j]['properties']['marker-symbol'] = args['marker-symbol'..i] or args['marker-symbol'] mystack[j]['properties']['marker-color'] = args['marker-color'..i] or args['marker-color'] mystack[j]['properties']['stroke'] = args['stroke'..i] or args['stroke'] mystack[j]['properties']['stroke-opacity'] = tonumber(args['stroke-opacity'..i] or args['stroke-opacity']) mystack[j]['properties']['stroke-width'] = tonumber(args['stroke-width'..i] or args['stroke-width']) mystack[j]['properties']['fill'] = args['fill'..i] or args['fill'] mystack[j]['properties']['fill-opacity'] = tonumber(args['fill-opacity'..i] or args['fill-opacity']) i = i + 1 end end -- calculate defaults for static mapframe; maplink is dynamic if (tagArgs.latitude == nil or tagArgs.longitude == nil) and #allpoints > 0 then if tagname == "mapframe" or tagArgs.text == nil then -- coordinates needed for text in maplink tagArgs.longitude, tagArgs.latitude = getCoordCenter(allpoints) end end if tagArgs.zoom == nil then if tagname == "mapframe" then local uniquepoints = setUniquePoints(allpoints) if #uniquepoints == 1 then local coordInput = uniquepoints[1][2] .. ',' .. uniquepoints[1][1] local mybounds = getBoundsById(wdid, coordInput) -- try to fetch by area uniquepoints = mergePoints(uniquepoints, mybounds) end if #uniquepoints <= 1 then tagArgs.zoom = defaultzoom or 9 else tagArgs.zoom = getZoom(uniquepoints, tagArgs.height, tagArgs.width) end else tagArgs.zoom = defaultzoom end end local geojson = myexternal if #myfeatures > 0 then geojson[#geojson + 1] = {type = "FeatureCollection", features = myfeatures} end if args.debug ~= nil then local html = mw.text.tag{name = tagname, attrs = tagArgs, content = mw.text.jsonEncode(geojson, mw.text.JSON_PRETTY)} return 'syntaxhighlight', tostring(html) .. ' Arguments:' .. mw.text.jsonEncode(args, mw.text.JSON_PRETTY), {lang = 'json'} end if geojson and #geojson == 0 then errormessage = erromessage or '' -- previous message or void for no map data end return tagname, geojson and mw.text.jsonEncode(geojson) or '', tagArgs end local function addCat(cat) local categories = '' for k, v in pairs(cat) do if v then categories = categories .. '[[Category:' .. i18n[k] .. ']]' end end return categories end local function errorMessage(message) if message == '' then -- no map data return else categories = mw.message.new('Kartographer-broken-category'):inLanguage(mw.language.getContentLanguage().code):plain() return message .. '[[Category:' .. categories .. ']]' end end function p.tag(frame) -- entry point from invoke local getArgs = require('Module:Arguments').getArgs local args = getArgs(frame) local tag, geojson, tagArgs = main(args) if errormessage then return errorMessage(errormessage) end return frame:extensionTag(tag, geojson, tagArgs) .. addCat(cat) end function p._tag(args) -- entry point from require local tag, geojson, tagArgs = main(args) if errormessage then return errorMessage(errormessage) end return mw.getCurrentFrame():extensionTag(tag, geojson, tagArgs) .. addCat(cat) end return p 0bh0fd89uc6yab0y49nbef7zubbrij7 زٲژ:1947 واقعات 14 29399 136774 2026-05-01T06:54:09Z آیات محراج 11062 Created page with "[[زٲژ: واقعات]]" 136774 wikitext text/x-wiki [[زٲژ: واقعات]] cycktorgus0976mz714md0h3wwv2l3b زٲژ:1846 واقعات 14 29400 136780 2026-05-01T07:23:53Z آیات محراج 11062 Created page with "[[زٲژ: واقعات]]" 136780 wikitext text/x-wiki [[زٲژ: واقعات]] cycktorgus0976mz714md0h3wwv2l3b جوٚم 0 29401 136787 2026-05-01T08:23:04Z آیات محراج 11062 [[جۆم]] پؠٹھ رجوٗع مُکَرر 136787 wikitext text/x-wiki #REDIRECT [[جۆم]] 0iki916fsqjbz0hd79ulaaxht2d16vi رازٕ 0 29402 136796 2026-05-01T08:54:39Z آیات محراج 11062 رَجوٗع مُکَرر تَخلیٖق کَران 136796 wikitext text/x-wiki #REDIRECT [[پادشاہ]] 5j3125tqn6bdfil1us398usrjrthj0z ثقافت 0 29403 136801 2026-05-01T09:04:17Z آیات محراج 11062 رَجوٗع مُکَرر تَخلیٖق کَران 136801 wikitext text/x-wiki #REDIRECT [[سَنٛس]] 2mxyy6yoihxo0eq7464h5gqo008hna0 جۆم تہٕ کٔشیٖر (اِشارٕ صَفہٕ) 0 29404 136802 2026-05-01T09:20:57Z آیات محراج 11062 "[[:en:Special:Redirect/revision/1351503788|Jammu and Kashmir]]" ضفُک اِنتدٲیی حِصُک تَرجَمہٕ طور تَخلیق کَرنہٕ آمُت 136802 wikitext text/x-wiki '''جۆم تہٕ کٔشیٖر''' حَوالہٕ ہیٛکو دتھ: * [[جۆم تہٕ کٔشیٖر (مَرکَزی عَلاقہٕ)]] اکھ خطہٕ یس 2019 پیٹھہٕ ہندوستان کہ زیر انتظام مرکز کس زیر انتظام علاقہٕ چھُ۔ * [[جۆم تہٕ کٔشیٖر (رِیاسَتھ)]] اکھ علاقہٕ یس 1947 پیٹھہٕ 2019 تام بطور ریاست ہندوستان کہ زیر انتظام اوس۔ * [[جۆم تہٕ کٔشیٖر (شاہزٲدؠ رِیاسَتھ)]] برطانوی ہندوستانٕچ اکھ شٲہی ریاست یُس 1846 پیٹھہٕ 1947 تام موجوٗد ٲس۔ * آزاد جۆم تہٕ کٔشیٖر، یتھ بول چالس منٛز [[آزاد کٔشیٖر]] ونان چھِ، چھُ اکھ خطہٕ یس بطور اکھ خۄد مختار انتظامی تَقسیٖم پٲکستان کہ زیر انتظام چھَ۔ * [[کٔشیٖر]] برصغیر پاک و ہندک شمال کہ طرفہٕ جغرافیائی عَلاقہٕ۔ jj7a5rz9ce887zm6aoz7zwddc3dkmmt 136803 136802 2026-05-01T09:22:13Z آیات محراج 11062 136803 wikitext text/x-wiki '''جۆم تہٕ کٔشیٖر''' حَوالہٕ ہیٛکو دتھ: * [[جۆم تہٕ کٔشیٖر (مَرکَزی عَلاقہٕ)]] اکھ خطہٕ یس 2019 پیٹھہٕ ہندوستان کہ زیر انتظام مرکز کس زیر انتظام علاقہٕ چھُ۔<ref name="britannica-2022-j&k">{{citation|last1=Akhtar|first1=Rais|last2=Kirk|first2=William|chapter=Jammu and Kashmir|title=Encyclopaedia Britannica|date=22 March 2021|publisher=Encyclopædia Britannica, Inc.|chapter-url=https://www.britannica.com/place/Jammu-and-Kashmir|access-date=2 April 2022|quote=The union territory is part of the larger region of Kashmir, which has been the subject of dispute between India, Pakistan, and China since the partition of the subcontinent in 1947. ... The territory that India administered on its side of the line, which contained both Jammu (the seat of the Dogra dynasty) and the Vale of Kashmir, took on the name Jammu and Kashmir. However, both India and Pakistan have continued to claim the entire Kashmir region|archive-date=19 June 2015|archive-url=https://web.archive.org/web/20150619220652/https://www.britannica.com/place/Jammu-and-Kashmir|url-status=live}}</ref> * [[جۆم تہٕ کٔشیٖر (رِیاسَتھ)]] اکھ علاقہٕ یس 1947 پیٹھہٕ 2019 تام بطور ریاست ہندوستان کہ زیر انتظام اوس۔ * [[جۆم تہٕ کٔشیٖر (شاہزٲدؠ رِیاسَتھ)]] برطانوی ہندوستانٕچ اکھ شٲہی ریاست یُس 1846 پیٹھہٕ 1947 تام موجوٗد ٲس۔ * آزاد جۆم تہٕ کٔشیٖر، یتھ بول چالس منٛز [[آزاد کٔشیٖر]] ونان چھِ، چھُ اکھ خطہٕ یس بطور اکھ خۄد مختار انتظامی تَقسیٖم پٲکستان کہ زیر انتظام چھَ۔ * [[کٔشیٖر]] برصغیر پاک و ہندک شمال کہ طرفہٕ جغرافیائی عَلاقہٕ۔ 1dn43qdj4huf7xa69qjcmyto9n0htwq 136804 136803 2026-05-01T09:23:09Z آیات محراج 11062 136804 wikitext text/x-wiki {{wikt|Jammu and Kashmir}}'''ؤچھِو ''[[wiktionary:جۆم تہٕ کٔشیٖر|Jammu and Kashmir]]'' in Wiktionary, the free dictionary.''' '''جۆم تہٕ کٔشیٖر''' حَوالہٕ ہیٛکو دتھ: * [[جۆم تہٕ کٔشیٖر (مَرکَزی عَلاقہٕ)]] اکھ خطہٕ یس 2019 پیٹھہٕ ہندوستان کہ زیر انتظام مرکز کس زیر انتظام علاقہٕ چھُ۔<ref name="britannica-2022-j&k">{{citation|last1=Akhtar|first1=Rais|last2=Kirk|first2=William|chapter=Jammu and Kashmir|title=Encyclopaedia Britannica|date=22 March 2021|publisher=Encyclopædia Britannica, Inc.|chapter-url=https://www.britannica.com/place/Jammu-and-Kashmir|access-date=2 April 2022|quote=The union territory is part of the larger region of Kashmir, which has been the subject of dispute between India, Pakistan, and China since the partition of the subcontinent in 1947. ... The territory that India administered on its side of the line, which contained both Jammu (the seat of the Dogra dynasty) and the Vale of Kashmir, took on the name Jammu and Kashmir. However, both India and Pakistan have continued to claim the entire Kashmir region|archive-date=19 June 2015|archive-url=https://web.archive.org/web/20150619220652/https://www.britannica.com/place/Jammu-and-Kashmir|url-status=live}}</ref> * [[جۆم تہٕ کٔشیٖر (رِیاسَتھ)]] اکھ علاقہٕ یس 1947 پیٹھہٕ 2019 تام بطور ریاست ہندوستان کہ زیر انتظام اوس۔ * [[جۆم تہٕ کٔشیٖر (شاہزٲدؠ رِیاسَتھ)]] برطانوی ہندوستانٕچ اکھ شٲہی ریاست یُس 1846 پیٹھہٕ 1947 تام موجوٗد ٲس۔ * آزاد جۆم تہٕ کٔشیٖر، یتھ بول چالس منٛز [[آزاد کٔشیٖر]] ونان چھِ، چھُ اکھ خطہٕ یس بطور اکھ خۄد مختار انتظامی تَقسیٖم پٲکستان کہ زیر انتظام چھَ۔ * [[کٔشیٖر]] برصغیر پاک و ہندک شمال کہ طرفہٕ جغرافیائی عَلاقہٕ۔ e59ucjy9hq7gbqc2r13xo93sm2yfere 136805 136804 2026-05-01T09:24:26Z آیات محراج 11062 /* */ 136805 wikitext text/x-wiki {{wikt|Jammu and Kashmir}}'''ؤچھِو ''[[wiktionary:جۆم تہٕ کٔشیٖر|جۆم تہٕ کٔشیٖر]]''وِکیٖلۄغَتھ اَکھ آزاد لۄغَتھ''' '''جۆم تہٕ کٔشیٖر''' حَوالہٕ ہیٛکو دتھ: * [[جۆم تہٕ کٔشیٖر (مَرکَزی عَلاقہٕ)]] اکھ خطہٕ یس 2019 پیٹھہٕ ہندوستان کہ زیر انتظام مرکز کس زیر انتظام علاقہٕ چھُ۔<ref name="britannica-2022-j&k">{{citation|last1=Akhtar|first1=Rais|last2=Kirk|first2=William|chapter=Jammu and Kashmir|title=Encyclopaedia Britannica|date=22 March 2021|publisher=Encyclopædia Britannica, Inc.|chapter-url=https://www.britannica.com/place/Jammu-and-Kashmir|access-date=2 April 2022|quote=The union territory is part of the larger region of Kashmir, which has been the subject of dispute between India, Pakistan, and China since the partition of the subcontinent in 1947. ... The territory that India administered on its side of the line, which contained both Jammu (the seat of the Dogra dynasty) and the Vale of Kashmir, took on the name Jammu and Kashmir. However, both India and Pakistan have continued to claim the entire Kashmir region|archive-date=19 June 2015|archive-url=https://web.archive.org/web/20150619220652/https://www.britannica.com/place/Jammu-and-Kashmir|url-status=live}}</ref> * [[جۆم تہٕ کٔشیٖر (رِیاسَتھ)]] اکھ علاقہٕ یس 1947 پیٹھہٕ 2019 تام بطور ریاست ہندوستان کہ زیر انتظام اوس۔ * [[جۆم تہٕ کٔشیٖر (شاہزٲدؠ رِیاسَتھ)]] برطانوی ہندوستانٕچ اکھ شٲہی ریاست یُس 1846 پیٹھہٕ 1947 تام موجوٗد ٲس۔ * آزاد جۆم تہٕ کٔشیٖر، یتھ بول چالس منٛز [[آزاد کٔشیٖر]] ونان چھِ، چھُ اکھ خطہٕ یس بطور اکھ خۄد مختار انتظامی تَقسیٖم پٲکستان کہ زیر انتظام چھَ۔ * [[کٔشیٖر]] برصغیر پاک و ہندک شمال کہ طرفہٕ جغرافیائی عَلاقہٕ۔ hij77otbjdsy1swga98httuxr2pkcdh 136807 136805 2026-05-01T09:25:59Z آیات محراج 11062 /* */ 136807 wikitext text/x-wiki {{wikt|جۆم تہٕ کٔشیٖر}} '''جۆم تہٕ کٔشیٖر''' حَوالہٕ ہیٛکو دتھ: * [[جۆم تہٕ کٔشیٖر (مَرکَزی عَلاقہٕ)]] اکھ خطہٕ یس 2019 پیٹھہٕ ہندوستان کہ زیر انتظام مرکز کس زیر انتظام علاقہٕ چھُ۔<ref name="britannica-2022-j&k">{{citation|last1=Akhtar|first1=Rais|last2=Kirk|first2=William|chapter=Jammu and Kashmir|title=Encyclopaedia Britannica|date=22 March 2021|publisher=Encyclopædia Britannica, Inc.|chapter-url=https://www.britannica.com/place/Jammu-and-Kashmir|access-date=2 April 2022|quote=The union territory is part of the larger region of Kashmir, which has been the subject of dispute between India, Pakistan, and China since the partition of the subcontinent in 1947. ... The territory that India administered on its side of the line, which contained both Jammu (the seat of the Dogra dynasty) and the Vale of Kashmir, took on the name Jammu and Kashmir. However, both India and Pakistan have continued to claim the entire Kashmir region|archive-date=19 June 2015|archive-url=https://web.archive.org/web/20150619220652/https://www.britannica.com/place/Jammu-and-Kashmir|url-status=live}}</ref> * [[جۆم تہٕ کٔشیٖر (رِیاسَتھ)]] اکھ علاقہٕ یس 1947 پیٹھہٕ 2019 تام بطور ریاست ہندوستان کہ زیر انتظام اوس۔ * [[جۆم تہٕ کٔشیٖر (شاہزٲدؠ رِیاسَتھ)]] برطانوی ہندوستانٕچ اکھ شٲہی ریاست یُس 1846 پیٹھہٕ 1947 تام موجوٗد ٲس۔ * آزاد جۆم تہٕ کٔشیٖر، یتھ بول چالس منٛز [[آزاد کٔشیٖر]] ونان چھِ، چھُ اکھ خطہٕ یس بطور اکھ خۄد مختار انتظامی تَقسیٖم پٲکستان کہ زیر انتظام چھَ۔ * [[کٔشیٖر]] برصغیر پاک و ہندک شمال کہ طرفہٕ جغرافیائی عَلاقہٕ۔ pf2mnq81rcenoztny6tss1pokyat5pg 136808 136807 2026-05-01T09:28:25Z آیات محراج 11062 /* */ 136808 wikitext text/x-wiki {{wikt|جۆم تہٕ کٔشیٖر}} '''جۆم تہٕ کٔشیٖر''' حَوالہٕ ہیٛکو دتھ: * [[جۆم تہٕ کٔشیٖر (مَرکَزی عَلاقہٕ)]] اکھ خطہٕ یس 2019 پیٹھہٕ ہندوستان کہ زیر انتظام مرکز کس زیر انتظام علاقہٕ چھُ۔<ref name="britannica-2022-j&k">{{citation|last1=Akhtar|first1=Rais|last2=Kirk|first2=William|chapter=Jammu and Kashmir|title=Encyclopaedia Britannica|date=22 March 2021|publisher=Encyclopædia Britannica, Inc.|chapter-url=https://www.britannica.com/place/Jammu-and-Kashmir|access-date=2 April 2022|quote=The union territory is part of the larger region of Kashmir, which has been the subject of dispute between India, Pakistan, and China since the partition of the subcontinent in 1947. ... The territory that India administered on its side of the line, which contained both Jammu (the seat of the Dogra dynasty) and the Vale of Kashmir, took on the name Jammu and Kashmir. However, both India and Pakistan have continued to claim the entire Kashmir region|archive-date=19 June 2015|archive-url=https://web.archive.org/web/20150619220652/https://www.britannica.com/place/Jammu-and-Kashmir|url-status=live}}</ref> * [[جۆم تہٕ کٔشیٖر (رِیاسَتھ)]] اکھ علاقہٕ یس 1947 پیٹھہٕ 2019 تام بطور ریاست ہندوستان کہ زیر انتظام اوس۔ * [[جۆم تہٕ کٔشیٖر (شاہزٲدؠ رِیاسَتھ)]] برطانوی ہندوستانٕچ اکھ شٲہی ریاست یُس 1846 پیٹھہٕ 1947 تام موجوٗد ٲس۔ * آزاد جۆم تہٕ کٔشیٖر، یتھ بول چالس منٛز [[آزاد کٔشیٖر]] ونان چھِ، چھُ اکھ خطہٕ یس بطور اکھ خۄد مختار انتظامی تَقسیٖم پٲکستان کہ زیر انتظام چھَ۔ * [[کٔشیٖر]] برصغیر پاک و ہندک شمال کہ طرفہٕ جغرافیائی عَلاقہٕ۔ ==حَوالہٕ== {{حَوالہٕ}} a1vnieke6vg40zrof2718u5z934occg فرما:Wikt 10 29405 136806 2026-05-01T09:25:13Z آیات محراج 11062 [[فرما:Wiktionary]] پؠٹھ رجوٗع مُکَرر 136806 wikitext text/x-wiki #REDIRECT [[Template:Wiktionary]] iy0g9m19kyqhrom18psu35y0faisda2