विकिपीडिया
bhwiki
https://bh.wikipedia.org/wiki/%E0%A4%AE%E0%A5%81%E0%A4%96%E0%A5%8D%E0%A4%AF_%E0%A4%AA%E0%A4%A8%E0%A5%8D%E0%A4%A8%E0%A4%BE
MediaWiki 1.47.0-wmf.13
first-letter
मीडिया
विशेष
वार्तालाप
प्रयोगकर्ता
प्रयोगकर्ता वार्ता
विकिपीडिया
विकिपीडिया वार्ता
चित्र
चित्र वार्ता
मीडियाविकि
मीडियाविकि वार्ता
टेम्पलेट
टेम्पलेट वार्ता
मदद
मदद वार्ता
श्रेणी
श्रेणी वार्ता
TimedText
TimedText talk
Module
Module talk
Event
Event talk
रामभद्राचार्य
0
8400
803672
764717
2026-07-30T18:22:55Z
SM7
3953
[[टेम्पलेट:Infobox Hindu leader]] → [[टेम्पलेट:Infobox religious biography]]
803672
wikitext
text/x-wiki
{{Infobox religious biography
|religion = [[हिंदू धर्म]]
|name=जगद्गुरु रामभद्राचार्य
|image=Jagadguru Rambhadracharya.jpg
|image_size=200px
|caption=अक्टूबर २५, २००९ के दिन जगद्गुरु रामभद्राचार्य प्रवचन देते हुए
|alt=
|birth_date={{birth date|1950|1|14|df=y}}
|birth_place=[[जौनपुर]], [[उत्तर प्रदेश]], [[भारत]]
|birth_name=गिरिधर मिश्र
|death_date=
|death_place=
|guru=पण्डित ईश्वरदास महाराज
|philosophy=[[विशिष्टाद्वैत|विशिष्टाद्वैत वेदान्त]]
|honors=धर्मचक्रवर्ती, महामहोपाध्याय, श्रीचित्रकूटतुलसीपीठाधीश्वर, जगद्गुरु रामानन्दाचार्य, महाकवि, प्रस्थानत्रयीभाष्यकार, वगैरह
|quote=मानवता ही मेरा मन्दिर मैं हूँ इसका एक पुजारी ॥ हैं विकलांग महेश्वर मेरे मैं हूँ इनका कृपाभिखारी ॥<ref>{{cite web | year=२००३ | url=http://jagadgururambhadracharya.org/videos/jrhu?id=2 | title=जगद्गुरु रामभद्राचार्य विकलांग विश्वविद्यालय | publisher=श्री तुलसी पीठ सेवा न्यास | accessdate=जून २१, २०११}}</ref>
|Literary works = प्रस्थानत्रयी पर राघवकृपाभाष्य, श्रीभार्गवराघवीयम्, भृंगदूतम्, गीतरामायणम्, श्रीसीतारामसुप्रभातम्, श्रीसीतारामकेलिकौमुदी, अष्टावक्र, वगैरह
|footnotes=
}}
'''जगदगुरु रामानंदाचार्य स्वामी रामभद्राचार्य''' [[चित्रकूट]], [[भारत]] में रहल एक हिन्दू धार्मिक संत बा।<ref>दिनकर, डॉ. वागीश (2008) (हिंदी में). श्रीभार्गवराघवीयम् मीमांसा [श्रीभार्गवराघवीयम् में छानबीन]. दिल्ली, भारत: देशभरती प्रकाशन. ISBN 978-81-908276-6-9.</ref>
== जनम ==
जगद्गुरु रामानंदाचार्य स्वामी रामभद्राचार्य के जनम सरयूपारीण ब्राह्मण कुल के वशिष्ठ गोत्र मे होइल रहे। 14 जनवरी 1950, माघ महिना के कृष्णपक्ष एकादशी के मकर संकरान्ति के शुभ अवसर पे अनुराधा नक्षत्र मे, प्रातः काल के 10.34 मे महाराजश्री शरीर धारण कैयले। जौनपुर के अंतर्गत शाण्डिखुर्द नामक स्थान में ब्राह्मण दम्पति पंडित राजदेव मिश्र और शची मैया के इनकर माता-पिता बनले के सौभाग्य प्राप्त भइल। आचार्यजी के पूज्य बाबा पंडित सूर्यबली मिश्रजी के बहिन गिरधरलाल के प्रेमी भक्त रहली त एही कारण उनकर नाम भी "गिरिधर" नाम रखल गइल।
मार्च 1950 मे गिरिधर के नेत्र ज्योति चलि गइल।जब उनकाके ट्रकोम के बिमारी भइल त गाँवमें कौनों इलाज नाही रहल। ट्रकोम के गाठ हटावे खातिर गाँवके एक महिला उनके आँखि में एक गर्म दवा डारी दिहलि जेकरा कारण आँखिनसे रक्तस्राव होखे लागल। परिवारिक जन गिरिधर के आयुर्वेदिक, होमेओपथिक, एलोपैथिक दवा हेतु सीतापुर, लखनउ औरि मुम्बई लै गैले, पर कौनों लाभ नाही भइल। एहि कारण गिरिधर कबों ब्रैल के माध्यम से नाही पढ़ले बल्कि श्रवण से सुनकर सीखले औरि बोलिकें लिपिकारन से आपन रचना लिखवले।
बालक गिरिधरके पिता मुम्बई में कार्यरत रहलै, त एहि कारण उनकर प्रारम्भिक अध्ययन घर पर पितामह की देख-रेख में भइल। दोपहर में उनकर पितामह उनके रामायण, महाभारत, विश्रामसागर, सुखसागर, प्रेमसागर, ब्रजविलास आदि काव्य के पद सुनाय देत रहलै।तीन बरिस के आयुमें गिरिधर अवधी में आपन प्रथम रचना कईके आपन पितामहकें सुनवले। एहि कवितामें मैया जसोदा से एकठो गोपी लड़े खातिर उलाहना देत बाटी -
मेरे गिरिधारी जी से काहे लरी ॥
तुम तरुणी मेरो गिरिधर बालक काहे भुजा पकरी ॥
सुसुकि सुसुकि मेरो गिरिधर रोवत तू मुसुकात खरी ॥
तू अहिरिन अतिसय झगराऊ बरबस आय खरी ॥
गिरिधर कर गहि कहत जसोदा आँचर ओट करी ॥
== आधार ==
{{Reflist}}
{{हिन्दू धर्म}}
{{Bio-stub}}
[[श्रेणी:1950 में जनम]]
[[श्रेणी:जियत लोग]]
aovxs2xtum44vcy1pqvgct3avrfm8of
टेम्पलेट:Longitem
10
9925
803661
732571
2026-07-30T16:06:29Z
SM7
3953
अपडेट कइल गइल / per enwiki
803661
wikitext
text/x-wiki
<noinclude>{{#tag: code|
</noinclude>{{#ifeq: {{{1|+}}} | {{{1|-}}} | <div style="}}display: inline-block; line-height: 1.2em; padding: .1em 0; {{#ifeq: {{{1|+}}} | {{{1|-}}} | {{{style|}}}">{{{1|}}}</div> | <includeonly>width: 100%;</includeonly> }}<includeonly>{{#if:{{{2|}}}|[[Category:Pages using Template:Longitem with unnamed style parameter]]}}</includeonly><noinclude>
|lang=wikitext}}
{{documentation}}
</noinclude>
4su34d6iyeitkxv5kq4ju2g5b16lqss
विवेकानंद
0
13735
803670
763423
2026-07-30T18:19:08Z
SM7
3953
[[टेम्पलेट:Infobox Hindu leader]] → [[टेम्पलेट:Infobox religious biography]]
803670
wikitext
text/x-wiki
{{Infobox religious biography
| name = स्वामी विवेकानंद
| image = Swami Vivekananda-1893-09-signed.jpg
| image_size = 225px
| caption = स्वामी विवेकानंद, शिकागो में, सितंबर 1893। बायें उनुके अपने राइटिंग में: "one infinite pure and holy – beyond thought beyond qualities I bow down to thee".<ref name="World fair 1893 circulated photo">{{cite web|title=World fair 1893 circulated photo|url=http://vivekananda.net/photos/1893-1895TN/pages/chicago-1893-september-harrr.htm|publisher=vivekananda.net|accessdate=11 अप्रैल 2012}}</ref>
| image_alt = Black and white image of an Indian man standing
| birth_date = {{Birth date|1863|01|12|df=y}}
| birth_place = [[कलकत्ता]]<br>(अब [[कोलकाता]])
| birth_name = नरेंद्रनाथ दत्त
| death_date = {{Death date and age|1902|7|4|1863|1|12|df=y}}
| death_place = [[बेलूर मठ]], [[बंगाल प्रेसीडेंसी]], [[ब्रिटिश राज]]<br>(अब [[बेलूर, पच्छिम बंगाल]])
| nationality = भारतीय
| guru = [[रामकृष्ण|श्री रामकृष्ण परमहंसदेव]]
| disciple = [[अशोकानंद]], [[स्वामी विरजानंद|विरजानंद]], [[स्वामी परमानंद|परमानन्द]], [[अलसिंगा पेरूमल]], [[अभयानंद]], [[सिस्टर निवेदिता]], [[स्वामी सदानंद]]
| philosophy = [[नब-बेदांत|मॉडर्न बेदांत]],<ref>[http://www.vedanta.gr/wp-content/uploads/2012/03/SwBhajan_4BasicPrincAdvVed_ENA4.pdf Bhajanānanda (2010), ''Four Basic Principles of Advaita Vedanta'', p.3]</ref>{{sfn|Michelis|2005}} [[राज योग]]{{sfn|Michelis|2005}}
| founder = [[रामकृष्ण मिशन]]<br>[[रामकृष्ण मठ]]
| Literary works = ''राज योग, कर्म योग, भक्ति योग, ज्ञान योग, मेरे गुरु''
| influenced = [[सुभाषचंद्र बोस]], [[अरविंद घोष]], [[बाघा जतिन]], [[महात्मा गाँधी]], [[रबींद्रनाथ टैगोर]], [[चक्रवर्ती राजगोपालाचारी]], [[जवाहरलाल नेहरू]], [[बाल गंगाधर तिलक]], जमशेदजी टाटा, निकोल टेस्ला, सारा बर्नहार्ट, एमा क्लावी, जगदीश चंद्र बासु, एनी बेसेंट, रोमां रोलां।
| quote = "उठऽ, जागऽ, आ तबले मत रुकऽ जबले लक्ष्य न मिल जाय"<br>
| signature = Swami-Vivekanda-Signature-transparent.png
| footnotes =
}}
'''स्वामी विवेकानंद''' ({{lang-bn|স্বামী বিবেকানন্দ}}; 12 जनवरी 1863 — 4 जुलाई 1902) भारत के एगो आध्यात्मिक नेता आ रामकृष्ण परमहंस के शिष्य रहलें। ऊ वेदांत के बिख्यात आ परभावशाली बिद्वान रहलें। जनम के नाँव '''नरेंद्र नाथ दत्त''' रहल। ऊ दर्शन आ धर्म के बिद्वान भर ना रहलें बलुक एगो तेज तर्रार समाज सुधारक भी रहलें आ हिंदू धर्म में सुधार के काम भी कइलन। विवेकानंद, रामकृष्ण मठ आ रामकृष्ण मिशन के अस्थापना कइलें।
उनुका के [[अमेरिका]] स्थित [[शिकागो]] में सन् 1893 में आयोजित विश्व धर्म महासभा में भारत की ओर से सनातन धर्म पर दिहल भाषण खातिर जानल जाला जवना के सुरुआत "अमरीकी भाई बहिनी लोग…." के वाक्य से भइल।<ref>Dutt, Harshavardhan (2005), Immortal Speeches, New Delhi: Unicorn Books, p. 121, ISBN 978-81-7806-093-4</ref> उनुकर ई संबोधन सभके दिल जीत लिहलस।
[[कलकत्ता]] के एक ठो उच्च-वर्गीय बंगाली परिवार में जनमल विवेकानंद, अध्यात्म के ओर मुड़ गइलेन। ऊ अपना गुरु [[रामकृष्ण]] देव से शिक्षा से परभावित भइलें आ उनसे ई सीखलें कि सगरी जीव में पबित्र शक्ति के बास बा आ एही कारन मानव मात्र के सेवा से ईश्वर के सेवा भी होखी। रामकृष्ण के गुजर जाए के बाद विवेकानंद पूरा भारतीय उपमहादीप के ब्यापक भ्रमण कइलेन आ ओह जमाना के ब्रिटिश भारत के परिस्थिति सभ के सीधा ज्ञान हासिल कइलें। एकरे बाद ऊ अमेरिका के जतरा कइलेन आ 1893 में शिकागो में भइल बिस्व धर्म संसद में भारत के प्रतिनिधित्व कइलेन। विवेकानंद हिंदू दर्शन के ऊपर अमेरिका, इंग्लैंड, यूरोप आ भारत में सैकड़न लेक्चर आ क्लास चलवलें। विवेकानंद के देसप्रेमी संत के रूप में मानल जाला आ भारत में उनके जनम दिन [[राष्ट्रीय युवा दिवस]] के रूप में मनावल जाला।
==जिनगी==
{{multiple image
| direction = horizontal
|total_width = 360
| image1 = Bhuvaneshwari-Devi-1841-1911.jpg
| caption1 = Bhubaneswari Devi (1841–1911); "I am indebted to my mother for the efflorescence of my knowledge."{{Sfn|Virajananda |2006|p=21}} – Vivekananda
| alt1 = A Bengali woman, sitting
| image2 = Swami Vivekananda's Ancestral House & Cultural Centre Door - Kolkata 2011-10-22 6073.JPG
| caption2 = 3, Gourmohan Mukherjee Street, birthplace of Vivekananda, now converted into a museum and cultural centre
| alt2 = Vivekananda as a wandering monk
}}
{{clear}}
== संदर्भ ==
{{reflist}}
{{स्वामी विवेकानंद}}
{{Authority control}}
[[श्रेणी:भारत के लोग]]
[[श्रेणी:आध्यात्मिक गुरु]]
[[श्रेणी:समाज सुधारक]]
[[श्रेणी:बंगाली लोग]]
[[श्रेणी:कलकत्ता के लोग]]
[[श्रेणी:1863 में जनम]]
[[श्रेणी:1902 में निधन]]
{{जीवनी-आधार}}
26wq8jl44ljz0ze9qz1m4xhgifu69at
803673
803670
2026-07-30T18:23:33Z
SM7
3953
[[टेम्पलेट:Infobox Hindu leader]] → [[टेम्पलेट:Infobox religious biography]]
803673
wikitext
text/x-wiki
{{Infobox religious biography
| religion = [[हिंदू धर्म]]
| name = स्वामी विवेकानंद
| image = Swami Vivekananda-1893-09-signed.jpg
| image_size = 225px
| caption = स्वामी विवेकानंद, शिकागो में, सितंबर 1893। बायें उनुके अपने राइटिंग में: "one infinite pure and holy – beyond thought beyond qualities I bow down to thee".<ref name="World fair 1893 circulated photo">{{cite web|title=World fair 1893 circulated photo|url=http://vivekananda.net/photos/1893-1895TN/pages/chicago-1893-september-harrr.htm|publisher=vivekananda.net|accessdate=11 अप्रैल 2012}}</ref>
| image_alt = Black and white image of an Indian man standing
| birth_date = {{Birth date|1863|01|12|df=y}}
| birth_place = [[कलकत्ता]]<br>(अब [[कोलकाता]])
| birth_name = नरेंद्रनाथ दत्त
| death_date = {{Death date and age|1902|7|4|1863|1|12|df=y}}
| death_place = [[बेलूर मठ]], [[बंगाल प्रेसीडेंसी]], [[ब्रिटिश राज]]<br>(अब [[बेलूर, पच्छिम बंगाल]])
| nationality = भारतीय
| guru = [[रामकृष्ण|श्री रामकृष्ण परमहंसदेव]]
| disciple = [[अशोकानंद]], [[स्वामी विरजानंद|विरजानंद]], [[स्वामी परमानंद|परमानन्द]], [[अलसिंगा पेरूमल]], [[अभयानंद]], [[सिस्टर निवेदिता]], [[स्वामी सदानंद]]
| philosophy = [[नब-बेदांत|मॉडर्न बेदांत]],<ref>[http://www.vedanta.gr/wp-content/uploads/2012/03/SwBhajan_4BasicPrincAdvVed_ENA4.pdf Bhajanānanda (2010), ''Four Basic Principles of Advaita Vedanta'', p.3]</ref>{{sfn|Michelis|2005}} [[राज योग]]{{sfn|Michelis|2005}}
| founder = [[रामकृष्ण मिशन]]<br>[[रामकृष्ण मठ]]
| Literary works = ''राज योग, कर्म योग, भक्ति योग, ज्ञान योग, मेरे गुरु''
| influenced = [[सुभाषचंद्र बोस]], [[अरविंद घोष]], [[बाघा जतिन]], [[महात्मा गाँधी]], [[रबींद्रनाथ टैगोर]], [[चक्रवर्ती राजगोपालाचारी]], [[जवाहरलाल नेहरू]], [[बाल गंगाधर तिलक]], जमशेदजी टाटा, निकोल टेस्ला, सारा बर्नहार्ट, एमा क्लावी, जगदीश चंद्र बासु, एनी बेसेंट, रोमां रोलां।
| quote = "उठऽ, जागऽ, आ तबले मत रुकऽ जबले लक्ष्य न मिल जाय"<br>
| signature = Swami-Vivekanda-Signature-transparent.png
| footnotes =
}}
'''स्वामी विवेकानंद''' ({{lang-bn|স্বামী বিবেকানন্দ}}; 12 जनवरी 1863 — 4 जुलाई 1902) भारत के एगो आध्यात्मिक नेता आ रामकृष्ण परमहंस के शिष्य रहलें। ऊ वेदांत के बिख्यात आ परभावशाली बिद्वान रहलें। जनम के नाँव '''नरेंद्र नाथ दत्त''' रहल। ऊ दर्शन आ धर्म के बिद्वान भर ना रहलें बलुक एगो तेज तर्रार समाज सुधारक भी रहलें आ हिंदू धर्म में सुधार के काम भी कइलन। विवेकानंद, रामकृष्ण मठ आ रामकृष्ण मिशन के अस्थापना कइलें।
उनुका के [[अमेरिका]] स्थित [[शिकागो]] में सन् 1893 में आयोजित विश्व धर्म महासभा में भारत की ओर से सनातन धर्म पर दिहल भाषण खातिर जानल जाला जवना के सुरुआत "अमरीकी भाई बहिनी लोग…." के वाक्य से भइल।<ref>Dutt, Harshavardhan (2005), Immortal Speeches, New Delhi: Unicorn Books, p. 121, ISBN 978-81-7806-093-4</ref> उनुकर ई संबोधन सभके दिल जीत लिहलस।
[[कलकत्ता]] के एक ठो उच्च-वर्गीय बंगाली परिवार में जनमल विवेकानंद, अध्यात्म के ओर मुड़ गइलेन। ऊ अपना गुरु [[रामकृष्ण]] देव से शिक्षा से परभावित भइलें आ उनसे ई सीखलें कि सगरी जीव में पबित्र शक्ति के बास बा आ एही कारन मानव मात्र के सेवा से ईश्वर के सेवा भी होखी। रामकृष्ण के गुजर जाए के बाद विवेकानंद पूरा भारतीय उपमहादीप के ब्यापक भ्रमण कइलेन आ ओह जमाना के ब्रिटिश भारत के परिस्थिति सभ के सीधा ज्ञान हासिल कइलें। एकरे बाद ऊ अमेरिका के जतरा कइलेन आ 1893 में शिकागो में भइल बिस्व धर्म संसद में भारत के प्रतिनिधित्व कइलेन। विवेकानंद हिंदू दर्शन के ऊपर अमेरिका, इंग्लैंड, यूरोप आ भारत में सैकड़न लेक्चर आ क्लास चलवलें। विवेकानंद के देसप्रेमी संत के रूप में मानल जाला आ भारत में उनके जनम दिन [[राष्ट्रीय युवा दिवस]] के रूप में मनावल जाला।
==जिनगी==
{{multiple image
| direction = horizontal
| total_width = 360
| image1 = Bhuvaneshwari-Devi-1841-1911.jpg
| caption1 = Bhubaneswari Devi (1841–1911); "I am indebted to my mother for the efflorescence of my knowledge."{{Sfn|Virajananda |2006|p=21}} – Vivekananda
| alt1 = A Bengali woman, sitting
| image2 = Swami Vivekananda's Ancestral House & Cultural Centre Door - Kolkata 2011-10-22 6073.JPG
| caption2 = 3, Gourmohan Mukherjee Street, birthplace of Vivekananda, now converted into a museum and cultural centre
| alt2 = Vivekananda as a wandering monk
}}
{{clear}}
== संदर्भ ==
{{reflist}}
{{स्वामी विवेकानंद}}
{{Authority control}}
[[श्रेणी:भारत के लोग]]
[[श्रेणी:आध्यात्मिक गुरु]]
[[श्रेणी:समाज सुधारक]]
[[श्रेणी:बंगाली लोग]]
[[श्रेणी:कलकत्ता के लोग]]
[[श्रेणी:1863 में जनम]]
[[श्रेणी:1902 में निधन]]
{{जीवनी-आधार}}
0ikevm3it4sapf8s3ro38ull2rq16aw
वाल्मीकि
0
16073
803671
619238
2026-07-30T18:20:01Z
SM7
3953
[[टेम्पलेट:Infobox Hindu leader]] → [[टेम्पलेट:Infobox religious biography]]
803671
wikitext
text/x-wiki
{{Infobox religious biography
|name = Valmiki
|image = Valmiki Ramayana.jpg
|image_size=263px
|caption = Sage Valmiki composing Ramayana
|free_label = Lineage
|free_text = [[Bhrigu]]
|father = Pracheta
|philosophy = [[Dharmic]] movement called [[Balmiki|Valmikism]] is based on Valmiki's teachings.
|honors = Adi Kavi <br> Maharishi
}}
'''वाल्मीकि''' प्राचीन काल में एगो ऋषि रहलें। ऊ संस्कृत के पहिला कवी मानल जालें आ रामायण के रचना कइलें।
{{clear}}
==संदर्भ==
{{Reflist}}
[[श्रेणी:संस्कृत-भाषा के कवि]]
[[श्रेणी:प्राचीन भारत के लोग]]
{{हिंदू-कथा-आधार}}
{{Poet-stub}}
8csxv8guscybuomtn8p20imv4q1u710
803674
803671
2026-07-30T18:24:02Z
SM7
3953
Cleaning up syntax using [[:en:User:Zackmann08/scripts/indent|indent.js]]
803674
wikitext
text/x-wiki
{{Infobox religious biography
|religion = [[हिंदू धर्म]]
|name = Valmiki
|image = Valmiki Ramayana.jpg
|image_size = 263px
|caption = Sage Valmiki composing Ramayana
|free_label = Lineage
|free_text = [[Bhrigu]]
|father = Pracheta
|philosophy = [[Dharmic]] movement called [[Balmiki|Valmikism]] is based on Valmiki's teachings.
|honors = Adi Kavi <br> Maharishi
}}
'''वाल्मीकि''' प्राचीन काल में एगो ऋषि रहलें। ऊ संस्कृत के पहिला कवी मानल जालें आ रामायण के रचना कइलें।
{{clear}}
==संदर्भ==
{{Reflist}}
[[श्रेणी:संस्कृत-भाषा के कवि]]
[[श्रेणी:प्राचीन भारत के लोग]]
{{हिंदू-कथा-आधार}}
{{Poet-stub}}
hxttpwgbz9mip41a0ezm1q2x4mqvkl4
टेम्पलेट:Death year and age
10
18122
803699
184418
2026-07-30T19:59:47Z
SM7
3953
अपडेट कइल गइल
803699
wikitext
text/x-wiki
<includeonly>{{#if:{{{3|}}}|{{MONTHNAME|{{{3|}}}}} {{{1|}}}|{{{1|}}}}} (उमिर {{#expr:{{{1}}}-{{{2}}}-1}}–{{#expr:{{{1}}}-{{{2}}}}}){{#invoke:Check for unknown parameters|check|ignoreblank=y|preview=Page using [[टेम्पलेट:Death year and age]] with unknown parameter "_VALUE_"|unknown=[[Category:Pages using death year and age template with unknown parameters|_VALUE_{{PAGENAME}}]]|1|2|3}}{{#ifeq: {{NAMESPACENUMBER}} | 0
| {{#if: {{#invoke:wd|label|raw}}
| {{#if: {{#invoke:String|match|{{#invoke:wd|properties|raw|P31}},|Q5,|1|1|true|}}
| {{#if: {{#invoke:wd|properties|raw|P570}}
|
| [[Category:Date of death not in Wikidata]]
}}{{#if: {{#invoke:wd|properties|raw|P569}}
|
| [[Category:Date of birth not in Wikidata]]
}}
}}
| [[Category:Articles without Wikidata item]]
}}
}}<!-- Tracking categories
-->{{#ifexpr: ( ({{{1}}} - {{{2|0}}}) > 130 ) |  {{Error|invalid year, age > 130}}{{Main other|[[Category:Pages using age template with invalid date]]}}}}<!--
--> {{#ifexpr: ( {{{1}}} < {{{2}}}) |  {{Error|invalid year, death must be after birth}}{{Main other|[[Category:Pages using age template with invalid date]]}}}} <!--
--> </includeonly><noinclude>
{{Documentation}}
</noinclude>
21rnz5npbt36qlt5763n6hbzeslgo8n
वर्जिल
0
18208
803718
797779
2026-07-31T06:03:46Z
InternetArchiveBot
25596
Rescuing 1 sources and tagging 0 as dead.) #IABot (v2.0.9.5
803718
wikitext
text/x-wiki
{{Infobox writer
| image = Vergilius.jpg
| imagesize = 200px
| caption = Depiction of Virgil, 3rd century AD<br /><small>("Monnus-Mosaic", [[Rheinisches Landesmuseum Trier|Rheinisches Landesmuseum]], [[Trier]])</small>
| birth_name = Publius Vergilius Maro
| birth_date = October 15, 70 BC
| birth_place = [[Virgilio, Lombardy|Near Mantua]],<ref>Oxford Dictionary of the Classical World, ed. Roberts, John, (Oxford: OUP, 2005)</ref> [[Cisalpine Gaul]], [[Roman Republic]]
| death_date = September 21, 19 BC (age 50)
| death_place = [[Brundisium]], [[Italy (Roman Empire)|Italy]], [[Roman Empire]]
| occupation = [[Poet]]
| nationality = [[Roman Empire|Roman]]
| period =
| genre = [[Epic poetry]], [[didactic poetry]], [[pastoral poetry]]
| subject =
| movement = [[Augustan poetry]]
| signature =
}}
'''पुब्लियस वर्जिलियस मारो''' (अंग्रेजी: Publius Vergilius Maro; 15 अक्टूबर 70 BC – 21 सितंबर 19 BC), या खाली '''वर्जिल''' {{IPAc-en|ˈ|v|ɜr|dʒ|ɨ|l}} की नाँव से परसिद्ध, [[प्राचीन रोम|प्राचीन रोमन]] कवि रहलें आ उनुका के रोम के सभसे महान कवि मानल जाला। इनकर सभसे महान रचना '''[[एनेड]]''' हवे जेवन अपनी रचना की समय से ले के आजु ले बहुत परसिद्ध बाटे।
{{clear}}
==संदर्भ==
{{Reflist}}
{{Authority control}}
==अउरी पढ़े खातिर==
* Buckham, Philip Wentworth; Spence, Joseph; Holdsworth, Edward; Warburton, William; Jortin, John. [http://archive.org/details/miscellaneavirg00jortgoog ''Miscellanea Virgiliana: In Scriptis Maxime Eruditorum Virorum Varie Dispersa, in Unum Fasciculum Collecta'']. Cambridge: Printed for W. P. Grant, 1825.
* {{cite book|author=Conway, R. S.|authorlink=Robert Seymour Conway|year=1915|url=http://catalog.hathitrust.org/Record/011715543|title=The youth of Vergil: a lecture delivered in the John Rylands Library on 9 December, 1914}}
* {{cite book |title=Classical Epic: Homer and Virgil |last=Jenkyns |first=Richard |year=2007 |publisher=Duckworth |location=London |isbn=1-85399-133-3|url=http://books.google.co.uk/books/about/Classical_epic.html?id=k0cXAQAAIAAJ&redir_esc=y |accessdate=16 जुलाई 2015}}
==बाहरी कड़ी==
* संकलित रचना
** [http://www.perseus.tufts.edu/hopper/searchresults?q=P.+Vergilius+Maro Works of Virgil] at the [[Perseus Digital Library]]
*** Latin texts, translations and commentaries
*** ''[[Aeneid]]'' translated by T. C. Williams, 1910
*** ''Aeneid'' translated by John Dryden, 1697
*** ''Aeneid'', ''[[Eclogues]]'' and ''[[Georgics]]'' translated by J. C. Greenough, 1900
** [http://www.theoi.com/Text/VirgilEclogues.html Works of Virgil] at Theoi Project
*** ''Aeneid'', ''Eclogues'' and '' Georgics'' translated by H. R. Fairclough, 1916
** [http://www.sacred-texts.com/cla/virgil/index.htm Works of Virgil] at Sacred Texts
*** ''Aeneid'' translated by John Dryden, 1697
*** ''Eclogues'' and ''Georgics'' translated by J.W. MacKail, 1934
** [http://www.thelatinlibrary.com/verg.html P. Vergilius Maro] at [[The Latin Library]]
** [http://www.intratext.com/Catalogo/Autori/AUT392.HTM Virgil's works]: text, concordances and frequency list.
** [http://www.poetryintranslation.com/PITBR/Latin/Virgilhome.htm Virgil: The Major Texts]: contemporary, line by line English translations of ''Eclogues'', ''Georgics'', and ''Aeneid''.
** [http://roderic.uv.es/handle/10550/2407/browse?value=Virgili+Mar%C3%B3%2C+Publi%2C+70-19+aC&type=author Virgil] in the collection of [[Ferdinand, Duke of Calabria]] at [http://roderic.uv.es/handle/10550/43 Somni]:
*** [http://hdl.handle.net/10550/16827 ''Publii Vergilii Maronis Opera''] Naples and Milan, 1450.
*** [http://hdl.handle.net/10550/23087 ''Publii Vergilii Maronis Opera''] Italy, (between 1470 and 1499).
*** [http://hdl.handle.net/10550/23142 ''Publii Vergilii Maronis Opera''] Milan, 1465.
* '''Biography'''
** [http://www.fordham.edu/halsall/pwh/suet-vergil.html Suetonius: ''The Life of Virgil''] {{Webarchive|url=https://web.archive.org/web/20121001050143/http://www.fordham.edu/halsall/pwh/suet-vergil.html |date=2012-10-01 }}, an English translation.
** [http://www.forumromanum.org/literature/donatus_vita.html Vita Vergiliana] {{Webarchive|url=https://web.archive.org/web/20140301211452/http://www.forumromanum.org/literature/donatus_vita.html |date=2014-03-01 }}, Aelius Donatus' ''Life of Virgil'' in the original Latin.
** [http://www.virgil.org/vitae/a-donatus.htm Virgil.org: Aelius Donatus' ''Life of Virgil'' translated into English by David Wilson-Okamura]
** Project Gutenberg edition of [http://www.gutenberg.net/etext/10960 Vergil—A Biography] {{Webarchive|url=https://web.archive.org/web/20080828005036/http://www.gutenberg.net/etext/10960 |date=2008-08-28 }}, by Tenney Frank.
** [http://www.lateinforum.de/vergil.htm Vergilian Chronology] {{Webarchive|url=https://web.archive.org/web/20070222085305/http://www.lateinforum.de/vergil.htm |date=2007-02-22 }} (in German).
* '''Commentary'''
** [http://www.tls.timesonline.co.uk/article/0,,25345-2589259,00.html "A new ''Aeneid'' for the 21st century"] {{Webarchive|url=https://web.archive.org/web/20090316043447/http://www.tls.timesonline.co.uk/article/0,,25345-2589259,00.html |date=2009-03-16 }}. A review of Robert Fagles's new translation of the ''Aeneid'' in the [http://www.the-tls.co.uk TLS], फरवरी 9, 2007.
** [http://www.virgilmurder.org Virgilmurder] (Jean-Yves Maleuvre's website setting forth his theory that Virgil was murdered by Augustus)
** [http://www.cs.utk.edu/~mclennan/BA/AV/ The Secret History of Virgil] {{Webarchive|url=https://web.archive.org/web/20071007072647/http://www.cs.utk.edu/~mclennan/BA/AV/ |date=2007-10-07 }}, containing a selection on the magical legends and tall tales that circulated about Virgil in the Middle Ages.
** [http://thoughtcast.org/casts/virgils-georgics Interview] with Virgil scholar Richard Thomas and poet David Ferry, who recently translated the "[[Georgics]]", on [[Thoughtcast|ThoughtCast]]
* [http://www.rhapsodes.fll.vt.edu/aeneid1.htm SORGLL: ''Aeneid'', Bk I, 1–49; read by Robert Sonkowsky] {{Webarchive|url=https://web.archive.org/web/20121002001956/http://www.rhapsodes.fll.vt.edu/aeneid1.htm |date=2012-10-02 }}
* [http://www.rhapsodes.fll.vt.edu/aeneid04.htm SORGLL: ''Aeneid'', Bk IV, 296–396; read by Stephen Daitz] {{Webarchive|url=https://web.archive.org/web/20120227140428/http://www.rhapsodes.fll.vt.edu/aeneid04.htm |date=2012-02-27 }}
* '''Bibliographies'''
** [http://www.niklasholzberg.com/Homepage/Bibliographien.html Comprehensive bibliographies on all three of Virgil's major works, downloadable in Word or pdf format]
** [https://sites.google.com/site/hellenisticbibliography/latin-authors/vergil Bibliography of works relating Vergil to the literature of the Hellenistic age]
** [http://www.vroma.org/~bmcmanus/werner_vergil.html' A selective Bibliographical Guide to Vergil's ''Aeneid'']{{Dead link|date=December 2023 |bot=InternetArchiveBot |fix-attempted=yes }}
** [http://www.virgil.org/bibliography Virgil in Late Antiquity, the Middle Ages, and the Renaissance: an Online Bibliography]
[[श्रेणी:प्राचीन रोमन लेखक]]
[[श्रेणी:रोमन कवि]]
{{लेखक-आधार}}
{{poet-stub}}
5qxnkbg47p72sv6xpe11akt86bz18ug
टेम्पलेट:Italic title/doc
10
20928
803684
738420
2026-07-30T18:45:54Z
SM7
3953
+शार्टकट
803684
wikitext
text/x-wiki
{{Documentation subpage}}
<!-- Categories go where indicated at the bottom of this page, please; interwikis go to Wikidata (see also: [[Wikipedia:Wikidata]]) -->
{{High-use}}
{{Template shortcut|तिरछा|Italic|Italics}}
{{lua|Module:Italic title}}
'''Template:Italic title''' italicizes page titles. Article titles cannot contain wiki formatting, such as <code><nowiki>''</nowiki></code>, so article titles cannot be italicized in the normal way. This template has the following effects:
* Titles with no [[parentheses]] <code>()</code> are fully italicised:
** {{Nowrap|<code>Foo</code>}} → {{Nowrap|'''''Foo'''''}}
** {{Nowrap|<code>Talk:Foo</code>}} → {{Nowrap|'''Talk:''Foo'''''}}
* Titles which contain parentheses are italicised before the first opening parenthesis:
** {{Nowrap|<code>Foo (bar)</code>}} → {{Nowrap|'''''Foo'' (bar)'''}}
** {{Nowrap|<code>Talk:Foo (bar)</code>}} → {{Nowrap|'''Talk:''Foo'' (bar)'''}}
* Italicization can be forced on parenthesized text with the {{para|all|yes}} parameter.
This template should only be used in articles that meet the criteria for italic titles given in the [[Wikipedia:Article titles#Italics and other formatting|Article titles]] policy.
Meta templates which use this template should place {{Tl|Auto italic title}} in their documentation.
==Location on page==
If the page has a {{t|Short description}} template, this template should go immediately underneath it, normally as the second item on the page. If there is no {{t|Short description}} template, add this template at the very top of the page, above everything else. There ought to be no blank line after {{tlg|Italic title|nolink=1}} because that will cause an extra blank line in the page's rendered appearance.
==Usage==
===Basic usage===
{{tlx|Italic title}}
===All parameters===
{{tlx|Italic title|noerror|string{{=}}text in title|all{{=}}yes}}
== Parameters ==
* {{para|1}}: if this is set to {{para|1|noerror}}, error messages are suppressed. See [[#Errors]] for more details.
* {{para|all}}: if this is set to {{para|all|yes}}, text in parentheses is italicized.
* {{para|string}}: instead of italicizing the whole title, italicize only some specific text. For example, using {{para|string|Ally McBeal}} on the page {{nowrap|"List of Ally McBeal episodes"}} would result in {{nowrap|"List of ''Ally McBeal'' episodes"}}.
<code><nowiki>{{</nowiki>[[Wikipedia:Page name#Changing the displayed title|DISPLAYTITLE]]:Desired Title<nowiki>}}</nowiki></code> can be used instead in cases not covered by the parameters, e.g. two substrings with italics, or italics combined with lowercase first character.
== Errors ==
Sometimes you may see red error messages like this at the top of the page:
<span class="error"><nowiki>Warning: Display title "<i>Article title (disambiguation)</i>" overrides earlier display title "<i>Article title</i> (disambiguation)".</nowiki></span>
This usually means that there is another instance of {{tl|Italic title}} on the page, usually added by one of the infoboxes. Certain infoboxes, for example {{tl|Infobox album}}, add {{tl|Italic title}} by default. Check the template documentation for any infobox used on the page; it may have instructions about how to deal with italic titles. You may be able to adjust the italics from the infobox instead of using {{tl|Italic title}} at the top of the article. Or if that doesn't work, you may be able to disable the infobox's italics code altogether.
If you are still having problems, try putting {{tl|Italic title}} after the infobox. You can suppress the error message by using the code <code><nowiki>{{Italic title|noerror}}</nowiki></code>.
Technical details: this template uses the [[Wikipedia:Magic words#Behavior switches|DISPLAYTITLE magic word]] to italicize the title. Error messages can be produced by any two templates which use this magic word, and are not limited to this template. If you are unsure why you are getting a particular error message, you can ask about it at [[Wikipedia:Village pump (technical)]].
== Tracking categories ==
If the {{para|string}} parameter is used but that string is not found in the title, the page is added to [[:Category:Pages using italic title with no matching string]].
== TemplateData ==
{{TemplateDataHeader}}
<templatedata>
{
"description": "A template to italicize article titles",
"params": {
"1": {
"label": "Error options",
"description": "If set to \"noerror\", suppresses error messages. Using this is a last-ditch fix - see the template documentation for other options.",
"type": "string"
},
"all": {
"label": "All",
"description": "If set to \"yes\", italicization is forced on parenthesized text.",
"type": "string",
"required": false
},
"string": {
"label": "String",
"description": "Specify a string in the title to italicize, rather than italicizing the entire title.",
"type": "string",
"required": false
}
}
}
</templatedata>
==See also==
* [[WP:ITALICTITLE]]
* {{Tlx|Italic title prefixed}}
* {{Tlx|Italics correction}}
{{Correct title examples}}
{{When on basepage
|<!-- Categories go below this line, please; interwikis go to Wikidata, thank you! -->
[[Category:Correct title templates]]
[[Category:Lua-based templates]]
}}
1ikp85dkgl47vb1kfw1t8o9ac18azjo
गंडकी
0
24162
803720
235238
2026-07-31T08:00:32Z
EmausBot
1873
Fixing double redirect from [[नारायणी नदी]] to [[गंडक नदी]]
803720
wikitext
text/x-wiki
#REDIRECT [[गंडक नदी]]
0cdqbo2bbbrdmt3t64ilh7mb65ve7sx
गंडकी नदी
0
24163
803721
235239
2026-07-31T08:00:42Z
EmausBot
1873
Fixing double redirect from [[नारायणी नदी]] to [[गंडक नदी]]
803721
wikitext
text/x-wiki
#REDIRECT [[गंडक नदी]]
0cdqbo2bbbrdmt3t64ilh7mb65ve7sx
नारायणी
0
24420
803723
237772
2026-07-31T08:01:02Z
EmausBot
1873
Fixing double redirect from [[नारायणी नदी]] to [[गंडक नदी]]
803723
wikitext
text/x-wiki
#REDIRECT [[गंडक नदी]]
0cdqbo2bbbrdmt3t64ilh7mb65ve7sx
टेम्पलेट:Catmain
10
32347
803659
344990
2026-07-30T12:48:38Z
EmausBot
1873
Fixing double redirect from [[टेम्पलेट:Cat main]] to [[टेम्पलेट:Category main article]]
803659
wikitext
text/x-wiki
#REDIRECT [[टेम्पलेट:Category main article]]
gqal4k29b6rtel27i7zw7cbbup0judj
टेम्पलेट:Category main
10
33149
803658
354893
2026-07-30T12:48:28Z
EmausBot
1873
Fixing double redirect from [[टेम्पलेट:Cat main]] to [[टेम्पलेट:Category main article]]
803658
wikitext
text/x-wiki
#REDIRECT [[टेम्पलेट:Category main article]]
gqal4k29b6rtel27i7zw7cbbup0judj
गण्डक
0
36716
803722
397559
2026-07-31T08:00:52Z
EmausBot
1873
Fixing double redirect from [[नारायणी नदी]] to [[गंडक नदी]]
803722
wikitext
text/x-wiki
#REDIRECT [[गंडक नदी]]
0cdqbo2bbbrdmt3t64ilh7mb65ve7sx
तुलसीदास
0
46161
803675
765896
2026-07-30T18:24:41Z
SM7
3953
Cleaning up syntax using [[:en:User:Zackmann08/scripts/indent|indent.js]]
803675
wikitext
text/x-wiki
{{Infobox religious biography
|religion = [[हिंदू धर्म]]
|name = गोस्वामी तुलसीदास
|image = Gosvami Tulsidas II.jpg
|image_size = 160px
|caption = काँच मंदिर, तुलसी पीठ, चित्रकूट में तुलसीदास के मूर्ती
|alt = सफ़ेद रंग के मूर्ती
|birth_date = 1511<ref name="avinashray-tulsiprakash">Pandey 2008, pp. 23–34.</ref>
|birth_place = [[सोरों]], [[दिल्ली सल्तनत]], [[भारत]]
|birth_name = रामबोला
|death_date = 1623
|death_place = [[अस्सी घाट]], [[बनारस]], [[मुग़ल राज]] (अब [[उत्तर प्रदेश]], [[भारत]])
|guru = प्रथम गुरु। नरहरिदास
शिक्षा गुरु। शेषसनातन
|language = [[अवधी]]
|philosophy = रामानंदी
|honors = गोस्वामी, संत, अभिनववाल्मीकि, भक्तशिरोमणि
|literary_works = ''[[रामचरितमानस]]'', ''विनय पत्रिका'', ''गीतावली'', ''दोहावली'', ''साहित्य रत्न'', ''[[हनुमान चालीसा]]'', ''Vairagya Sandipani'', ''Janaki Mangal'', ''Parvati Mangal'', and others
|footnotes =
|उपनाम =
}}
गोस्वामी '''तुलसीदास'''<ref name="frommer"/> जिनके '''गोसाँईं जी''' भी कहल जाला, (1511<ref name="avinashray-tulsiprakash" />— 1623) एक ठो [[हिंदू]] कवी-संत, सुधारक आ जगद्गुरु रामानंदाचार्य के परंपरा में रामानंदी संप्रदाय के एक ठो बिचारक रहलें जिनके श्रीराम के भक्त के रूप में पहिचान हवे। संस्कृत आ अवधी में कई ठे रचना करे वाला एह कवी के सभसे ढेर परसिद्धि [[रामचरितमानस]] खातिर हवे, जवन कि [[संस्कृत]] ''[[रामायण]]'' में बर्णित रामकथा के देसी भाषा अवधी में दुबारा बर्णन हवे।
तुलसीदास के उनका जियत रहते, मूल रामायण के रचयिता वाल्मीकि के अवतार मान लिहल गइल।<ref>Lutgendorf 2007, p. 293.</ref> तुलसीदास के [[हनुमान चलीसा]] के रचनाकार भी मानल जाला, जे वर्तमान में एक ठो बहुत प्रचलित प्रार्थना हवे, राम के भक्त [[हनुमान]] के प्रार्थना करे खातिर।<ref>Rambhadracharya 2008, p. 306.</ref>
तुलसीदास के ज्यादातर जिनगी [[बनारस]] शहर में बीतल।<ref>Prasad 2008, p. 857, quoting Mata Prasad Gupta: Although he paid occasional visits to several places of pilgrimage associated with Rama, his permanent residence was in Kashi.</ref> इहाँ, [[गंगा]] के एगो घाट क नाँव इनहीं के नाँव पर [[तुलसी घाट]] रखल गइल बा।<ref name="frommer">{{cite book| last1=de Bruyn | first1=Pippa | last2=Bain | first2=Dr. Keith | last3=Allardice | first3=David | last4=Joshi | first4=Shonar | title=Frommer's India | year=2010 | publisher=John Wiley and Sons | isbn=9780470602645 | location=Hoboken, New Jersey, United States of America | page=471}}</ref> तुलसिये दास के संकट मोचन मंदिर के स्थापना के श्रेय दिहल जाला आ ई मानल जाला कि हेइजे उनके हनुमान जी के दरसन भइल रहल।<ref>{{cite book| last1=Callewaert | first1=Winand M. | last2=Schilder | first2=Robert | title=Banaras: Vision of a Living Ancient Tradition | year=2000 | publisher=Hemkunt Press | isbn=9788170103028 | location=New Delhi, India | page=90}}</ref> [[रामलीला]] सुरू करे के श्रेय भी इनहीं के दिहल जाला,<ref name="handoo-ramlila">Handoo 1964, p. 128: ... this book ... is also a drama, because Goswami Tulasidasa started his ''Ram Lila'' on the basis of this book, which even now is performed in the same manner everywhere.</ref> जे राम जी के कथा के नाटक रूपांतर होला आ आज बनारस के रामलीला पुरा दुनिया में अपना तरह के अकेल रामलीला हवे जहाँ पुरा सहरे एकर मंच हवे।
तुलसीदास के [[हिंदी साहित्य]], [[भारतीय साहित्य]] आ विश्व साहित्य में सभसे महान कवी लोग में गिनल जाला।<ref>Prasad 2008, p. xii: He is not only the supreme poet, but the unofficial poet-laureate of India.</ref><ref>Prasad 2008, p. xix: Of Tulasidasa's place among the major Indian poets there can be no question: he is as sublime as Valmiki and as elegant as Kalidasa in his handling of the theme.</ref><ref name="jonesryan-tulsi">{{cite book | last1 =Jones | first1=Constance | last2=Ryan | first2=James D. | isbn=9780816054589 | title = Encyclopedia of Hinduism (Encyclopedia of World Religions) | edition=Hardbound, Illustrated | location=New York City, United States of America | year=2007 | publisher=Infobase Publishing | page=456 | quote=It can be said without reservation that Tulsidas is the greatest poet to write in the Hindi language. Tulsidas was a Brahmin by birth and was believed to be a reincarnation of the author of the Sanskrit Ramayana, Valmiki.}}</ref><ref name="nirala-tulsi">{{cite book | last = Sahni | first = Bhisham | authorlink=Bhisham Sahni | isbn=9788171789603 | title = Nilu, Nilima, Nilofara | location=New Delhi, India | language=hi | year=2000 | publisher=Rajkamal Prakashan Pvt Ltd | pages=78–80 }}</ref> भारत के कला, संस्कृति आ समाज पर तुलसीदास के रचना सभ के परभाव बहुत बिस्तृत बाटे आ आजु भी ई परभाव देसी भाषा सभ, रामलीला, भारतीय शास्त्रीय संगीत, पापुलर संगीत, आ टीवी सीरीज में नोट कइल जा सके ला।<ref name="handoo-ramlila"/><ref>Lutgendorf 1991, p. 11: ... – scores of lines from the ''Rāmcaritmānas'' have entered folk speech as proverbs – ...</ref><ref>{{cite book | first = Swati | last = Mitra | title = Good Earth Varanasi City Guide | publisher = Eicher [[Goodearth Publications]] | location=New Delhi, India | date = 5 मई 2002 | isbn = 9788187780045 | page = 216}}</ref><ref>{{cite book | first = Vadakaymadam Krishnier | location=New Delhi, India | last = Subramanian | title = Hymns of Tulsidas | publisher = Abhinav Publications | year = 2008 | isbn = 9788170174967 | page = Inside Cover | quote=Famous classical singers like Paluskar, Anoop Jalota and MS Subbulakshmi have popularised Tulsidas's hymns among the people of India.}}</ref><ref>Lutgendorf 1991, p. 411: The hottest-selling recording in the thriving cassette stalls of Banaras in 1984... was a boxed set of eight cassettes comprising an abridged version of the Manas sung by the popular film singer Mukesh... it is impossible to say how many of the sets were sold, but by 1984 their impact was both visible and audible. One could scarcely attend a public or private religious function in Banaras that year without hearing, over the obligatory loudspeaker system, the familiar strains of Murli Manohar Svarup's orchestration and Mukesh's mellifluous chanting.</ref><ref>Lutgendorf 1991, p. 411–412: On 25 January 1987, a new program premiered on India's government-run television network, Doordarshan... it was the first time that television was used to present a serialized adaption of a religious epic. The chosen work was the Ramayan and the major source for the screenplay was the Manas. Long before the airing of the main story concluded on 31 July 1988, the Ramayan had become the most popular program ever shown on Indian television, drawing an estimated one hundred million viewers and generating unprecedented advertising revenues. Throughout much of the country, activities came to a halt on Sunday mornings and streets and bazaars took on a deserted look, as people gathered before their own and neighbors' TV sets.... The phenomenal impact of the Ramayan serial merits closer examination than it can be given here, but it is clear that the production and the response it engendered once again dramatized the role of the epic as a principal medium not only for individual and collective religious experience but also for public discourse and social and cultural reflection.</ref>
{{clear}}
==इहो देखल जाय==
* [[रामचरितमानस]]
* [[सूरदास]]
* [[कबीरदास]]
==संदर्भ==
{{Reflist|35em}}
[[श्रेणी:अवधी-भाषा के लेखक]]
[[श्रेणी:हिंदी-भाषा के कवि]]
[[श्रेणी:भक्ति आंदोलन]]
45jdji7orpij82zqmwlizoff6lidrr2
Module:WikidataIB
828
46673
803662
801509
2026-07-30T17:13:29Z
SM7
3953
test
803662
Scribunto
text/plain
-- Version: 2023-07-10
-- Module to implement use of a blacklist and whitelist for infobox fields
-- Can take a named parameter |qid which is the Wikidata ID for the article
-- if not supplied, it will use the Wikidata ID associated with the current page.
-- Fields in blacklist are never to be displayed, i.e. module must return nil in all circumstances
-- Fields in whitelist return local value if it exists or the Wikidata value otherwise
-- The name of the field that this function is called from is passed in named parameter |name
-- The name is compulsory when blacklist or whitelist is used,
-- so the module returns nil if it is not supplied.
-- blacklist is passed in named parameter |suppressfields (or |spf)
-- whitelist is passed in named parameter |fetchwikidata (or |fwd)
require("strict")
local p = {}
local cdate -- initialise as nil and only load _complex_date function if needed
-- Module:Complex date is loaded lazily and has the following dependencies:
-- Module:Calendar
-- Module:ISOdate
-- Module:DateI18n
-- Module:I18n/complex date
-- Module:Ordinal
-- Module:I18n/ordinal
-- Module:Yesno
-- Module:Formatnum
-- Module:Linguistic
--
-- The following, taken from https://www.mediawiki.org/wiki/Wikibase/DataModel#Dates_and_times,
-- is needed to use Module:Complex date which seemingly requires date precision as a string.
-- It would work better if only the authors of the mediawiki page could spell 'millennium'.
local dp = {
[6] = "millennium",
[7] = "century",
[8] = "decade",
[9] = "year",
[10] = "month",
[11] = "day",
}
local i18n =
{
["errors"] =
{
["property-not-found"] = "Property not found.",
["No property supplied"] = "No property supplied",
["entity-not-found"] = "Wikidata entity not found.",
["unknown-claim-type"] = "Unknown claim type.",
["unknown-entity-type"] = "Unknown entity type.",
["qualifier-not-found"] = "Qualifier not found.",
["site-not-found"] = "Wikimedia project not found.",
["labels-not-found"] = "No labels found.",
["descriptions-not-found"] = "No descriptions found.",
["aliases-not-found"] = "No aliases found.",
["unknown-datetime-format"] = "Unknown datetime format.",
["local-article-not-found"] = "Article is available on Wikidata, but not on Wikipedia",
["dab-page"] = " (dab)",
},
["months"] =
{
"January", "February", "March", "April", "May", "June",
"July", "August", "September", "October", "November", "December"
},
["century"] = "century",
["BC"] = "BC",
["BCE"] = "BCE",
["ordinal"] =
{
[1] = "st",
[2] = "nd",
[3] = "rd",
["default"] = "th"
},
["filespace"] = "File",
["Unknown"] = "Unknown",
["NaN"] = "Not a number",
-- set the following to the name of a tracking category,
-- e.g. "[[Category:Articles with missing Wikidata information]]", or "" to disable:
["missinginfocat"] = "[[Category:Articles with missing Wikidata information]]",
["editonwikidata"] = "Edit this on Wikidata",
["latestdatequalifier"] = function (date) return "before " .. date end,
-- some languages, e.g. Bosnian use a period as a suffix after each number in a date
["datenumbersuffix"] = "",
["list separator"] = ", ",
["multipliers"] = {
[0] = "",
[3] = " thousand",
[6] = " million",
[9] = " billion",
[12] = " trillion",
}
}
-- This allows an internationisation module to override the above table
if 'en' ~= mw.getContentLanguage():getCode() then
require("Module:i18n").loadI18n("Module:WikidataIB/i18n", i18n)
end
-- This piece of html implements a collapsible container. Check the classes exist on your wiki.
local collapsediv = '<div class="mw-collapsible mw-collapsed" style="width:100%; overflow:auto;" data-expandtext="{{int:show}}" data-collapsetext="{{int:hide}}">'
-- Some items should not be linked.
-- Each wiki can create a list of those in Module:WikidataIB/nolinks
-- It should return a table called itemsindex, containing true for each item not to be linked
local donotlink = {}
local nolinks_exists, nolinks = pcall(mw.loadData, "Module:WikidataIB/nolinks")
if nolinks_exists then
donotlink = nolinks.itemsindex
end
-- To satisfy Wikipedia:Manual of Style/Titles, certain types of items are italicised, and others are quoted.
-- The submodule [[Module:WikidataIB/titleformats]] lists the entity-ids used in 'instance of' (P31),
-- which allows this module to identify the values that should be formatted.
-- WikidataIB/titleformats exports a table p.formats, which is indexed by entity-id, and contains the value " or ''
local formats = {}
local titleformats_exists, titleformats = pcall(mw.loadData, "Module:WikidataIB/titleformats")
if titleformats_exists then
formats = titleformats.formats
end
-------------------------------------------------------------------------------
-- Private functions
-------------------------------------------------------------------------------
--
-------------------------------------------------------------------------------
-- makeOrdinal needs to be internationalised along with the above:
-- takes cardinal number as a numeric and returns the ordinal as a string
-- we need three exceptions in English for 1st, 2nd, 3rd, 21st, .. 31st, etc.
-------------------------------------------------------------------------------
-- Dependencies: none
-------------------------------------------------------------------------------
local makeOrdinal = function(cardinal)
local ordsuffix = i18n.ordinal.default
if cardinal % 10 == 1 then
ordsuffix = i18n.ordinal[1]
elseif cardinal % 10 == 2 then
ordsuffix = i18n.ordinal[2]
elseif cardinal % 10 == 3 then
ordsuffix = i18n.ordinal[3]
end
-- In English, 1, 21, 31, etc. use 'st', but 11, 111, etc. use 'th'
-- similarly for 12 and 13, etc.
if (cardinal % 100 == 11) or (cardinal % 100 == 12) or (cardinal % 100 == 13) then
ordsuffix = i18n.ordinal.default
end
return tostring(cardinal) .. ordsuffix
end
-------------------------------------------------------------------------------
-- findLang takes a "langcode" parameter if supplied and valid
-- otherwise it tries to create it from the user's set language ({{int:lang}})
-- failing that it uses the wiki's content language.
-- It returns a language object
-------------------------------------------------------------------------------
-- Dependencies: none
-------------------------------------------------------------------------------
local findLang = function(langcode)
local langobj
langcode = mw.text.trim(langcode or "")
if mw.language.isKnownLanguageTag(langcode) then
langobj = mw.language.new( langcode )
else
langcode = mw.getCurrentFrame():callParserFunction('int', {'lang'})
if mw.language.isKnownLanguageTag(langcode) then
langobj = mw.language.new( langcode )
else
langobj = mw.language.getContentLanguage()
end
end
return langobj
end
-------------------------------------------------------------------------------
-- _getItemLangCode takes a qid parameter (using the current page's qid if blank)
-- If the item for that qid has property country (P17) it looks at the first preferred value
-- If the country has an official language (P37), it looks at the first preferred value
-- If that official language has a language code (P424), it returns the first preferred value
-- Otherwise it returns nothing.
-------------------------------------------------------------------------------
-- Dependencies: none
-------------------------------------------------------------------------------
local _getItemLangCode = function(qid)
qid = mw.text.trim(qid or ""):upper()
if qid == "" then qid = mw.wikibase.getEntityIdForCurrentPage() end
if not qid then return end
local prop17 = mw.wikibase.getBestStatements(qid, "P17")[1]
if not prop17 or prop17.mainsnak.snaktype ~= "value" then return end
local qid17 = prop17.mainsnak.datavalue.value.id
local prop37 = mw.wikibase.getBestStatements(qid17, "P37")[1]
if not prop37 or prop37.mainsnak.snaktype ~= "value" then return end
local qid37 = prop37.mainsnak.datavalue.value.id
local prop424 = mw.wikibase.getBestStatements(qid37, "P424")[1]
if not prop424 or prop424.mainsnak.snaktype ~= "value" then return end
return prop424.mainsnak.datavalue.value
end
-------------------------------------------------------------------------------
-- roundto takes a number (x)
-- and returns it rounded to (sf) significant figures
-------------------------------------------------------------------------------
-- Dependencies: none
-------------------------------------------------------------------------------
local roundto = function(x, sf)
if x == 0 then return 0 end
local s = 1
if x < 0 then
x = -x
s = -1
end
if sf < 1 then sf = 1 end
local p = 10 ^ (math.floor(math.log10(x)) - sf + 1)
x = math.floor(x / p + 0.5) * p * s
-- if it's integral, cast to an integer:
if x == math.floor(x) then x = math.floor(x) end
return x
end
-------------------------------------------------------------------------------
-- decimalToDMS takes a decimal degrees (x) with precision (p)
-- and returns degrees/minutes/seconds according to the precision
-------------------------------------------------------------------------------
-- Dependencies: none
-------------------------------------------------------------------------------
local decimalToDMS = function(x, p)
-- if p is not supplied, use a precision around 0.1 seconds
if not tonumber(p) then p = 1e-4 end
local d = math.floor(x)
local ms = (x - d) * 60
if p > 0.5 then -- precision is > 1/2 a degree
if ms > 30 then d = d + 1 end
ms = 0
end
local m = math.floor(ms)
local s = (ms - m) * 60
if p > 0.008 then -- precision is > 1/2 a minute
if s > 30 then m = m +1 end
s = 0
elseif p > 0.00014 then -- precision is > 1/2 a second
s = math.floor(s + 0.5)
elseif p > 0.000014 then -- precision is > 1/20 second
s = math.floor(10 * s + 0.5) / 10
elseif p > 0.0000014 then -- precision is > 1/200 second
s = math.floor(100 * s + 0.5) / 100
else -- cap it at 3 dec places for now
s = math.floor(1000 * s + 0.5) / 1000
end
return d, m, s
end
-------------------------------------------------------------------------------
-- decimalPrecision takes a decimal (x) with precision (p)
-- and returns x rounded approximately to the given precision
-- precision should be between 1 and 1e-6, preferably a power of 10.
-------------------------------------------------------------------------------
-- Dependencies: none
-------------------------------------------------------------------------------
local decimalPrecision = function(x, p)
local s = 1
if x < 0 then
x = -x
s = -1
end
-- if p is not supplied, pick an arbitrary precision
if not tonumber(p) then p = 1e-4
elseif p > 1 then p = 1
elseif p < 1e-6 then p = 1e-6
else p = 10 ^ math.floor(math.log10(p))
end
x = math.floor(x / p + 0.5) * p * s
-- if it's integral, cast to an integer:
if x == math.floor(x) then x = math.floor(x) end
-- if it's less than 1e-4, it will be in exponent form, so return a string with 6dp
-- 9e-5 becomes 0.000090
if math.abs(x) < 1e-4 then x = string.format("%f", x) end
return x
end
-------------------------------------------------------------------------------
-- formatDate takes a datetime of the usual format from mw.wikibase.entity:formatPropertyValues
-- like "1 August 30 BCE" as parameter 1
-- and formats it according to the df (date format) and bc parameters
-- df = ["dmy" / "mdy" / "y"] default will be "dmy"
-- bc = ["BC" / "BCE"] default will be "BCE"
-------------------------------------------------------------------------------
-- Dependencies: none
-------------------------------------------------------------------------------
local format_Date = function(datetime, dateformat, bc)
local datetime = datetime or "1 August 30 BCE" -- in case of nil value
-- chop off multiple vales and/or any hours, mins, etc.
-- keep anything before punctuation - we just want a single date:
local dateval = string.match( datetime, "[%w ]+")
local dateformat = string.lower(dateformat or "dmy") -- default to dmy
local bc = string.upper(bc or "") -- can't use nil for bc
-- we only want to accept two possibilities: BC or default to BCE
if bc == "BC" then
bc = " " .. i18n["BC"] -- prepend a non-breaking space.
else
bc = " " .. i18n["BCE"]
end
local postchrist = true -- start by assuming no BCE
local dateparts = {}
for word in string.gmatch(dateval, "%w+") do
if word == "BCE" or word == "BC" then -- *** internationalise later ***
postchrist = false
else
-- we'll keep the parts that are not 'BCE' in a table
dateparts[#dateparts + 1] = word
end
end
if postchrist then bc = "" end -- set AD dates to no suffix *** internationalise later ***
local sep = " " -- separator is nbsp
local fdate = table.concat(dateparts, sep) -- set formatted date to same order as input
-- if we have day month year, check dateformat
if #dateparts == 3 then
if dateformat == "y" then
fdate = dateparts[3]
elseif dateformat == "mdy" then
fdate = dateparts[2] .. sep .. dateparts[1] .. "," .. sep .. dateparts[3]
end
elseif #dateparts == 2 and dateformat == "y" then
fdate = dateparts[2]
end
return fdate .. bc
end
-------------------------------------------------------------------------------
-- dateFormat is the handler for properties that are of type "time"
-- It takes timestamp, precision (6 to 11 per mediawiki), dateformat (y/dmy/mdy), BC format (BC/BCE),
-- a plaindate switch (yes/no/adj) to en/disable "sourcing circumstances"/use adjectival form,
-- any qualifiers for the property, the language, and any adjective to use like 'before'.
-- It passes the date through the "complex date" function
-- and returns a string with the internatonalised date formatted according to preferences.
-------------------------------------------------------------------------------
-- Dependencies: findLang(); cdate(); dp[]
-------------------------------------------------------------------------------
local dateFormat = function(timestamp, dprec, df, bcf, pd, qualifiers, lang, adj, model)
-- output formatting according to preferences (y/dmy/mdy/ymd)
df = (df or ""):lower()
-- if ymd is required, return the part of the timestamp in YYYY-MM-DD form
-- but apply Year zero#Astronomers fix: 1 BC = 0000; 2 BC = -0001; etc.
if df == "ymd" then
if timestamp:sub(1,1) == "+" then
return timestamp:sub(2,11)
else
local yr = tonumber(timestamp:sub(2,5)) - 1
yr = ("000" .. yr):sub(-4)
if yr ~= "0000" then yr = "-" .. yr end
return yr .. timestamp:sub(6,11)
end
end
-- A year can be stored like this: "+1872-00-00T00:00:00Z",
-- which is processed here as if it were the day before "+1872-01-01T00:00:00Z",
-- and that's the last day of 1871, so the year is wrong.
-- So fix the month 0, day 0 timestamp to become 1 January instead:
timestamp = timestamp:gsub("%-00%-00T", "-01-01T")
-- just in case date precision is missing
dprec = dprec or 11
-- override more precise dates if required dateformat is year alone:
if df == "y" and dprec > 9 then dprec = 9 end
-- complex date only deals with precisions from 6 to 11, so clip range
dprec = dprec>11 and 11 or dprec
dprec = dprec<6 and 6 or dprec
-- BC format is "BC" or "BCE"
bcf = (bcf or ""):upper()
-- plaindate only needs the first letter (y/n/a)
pd = (pd or ""):sub(1,1):lower()
if pd == "" or pd == "n" or pd == "f" or pd == "0" then pd = false end
-- in case language isn't passed
lang = lang or findLang().code
-- set adj as empty if nil
adj = adj or ""
-- extract the day, month, year from the timestamp
local bc = timestamp:sub(1, 1)=="-" and "BC" or ""
local year, month, day = timestamp:match("[+-](%d*)-(%d*)-(%d*)T")
local iso = tonumber(year) -- if year is missing, let it throw an error
-- this will adjust the date format to be compatible with cdate
-- possible formats are Y, YY, YYY0, YYYY, YYYY-MM, YYYY-MM-DD
if dprec == 6 then iso = math.floor( (iso - 1) / 1000 ) + 1 end
if dprec == 7 then iso = math.floor( (iso - 1) / 100 ) + 1 end
if dprec == 8 then iso = math.floor( iso / 10 ) .. "0" end
if dprec == 10 then iso = year .. "-" .. month end
if dprec == 11 then iso = year .. "-" .. month .. "-" .. day end
-- add "circa" (Q5727902) from "sourcing circumstances" (P1480)
local sc = not pd and qualifiers and qualifiers.P1480
if sc then
for k1, v1 in pairs(sc) do
if v1.datavalue and v1.datavalue.value.id == "Q5727902" then
adj = "circa"
break
end
end
end
-- deal with Julian dates:
-- no point in saying that dates before 1582 are Julian - they are by default
-- doesn't make sense for dates less precise than year
-- we can suppress it by setting |plaindate, e.g. for use in constructing categories.
local calendarmodel = ""
if tonumber(year) > 1582
and dprec > 8
and not pd
and model == "http://www.wikidata.org/entity/Q1985786" then
calendarmodel = "julian"
end
if not cdate then
cdate = require("Module:Complex date")._complex_date
end
local fdate = cdate(calendarmodel, adj, tostring(iso), dp[dprec], bc, "", "", "", "", lang, 1)
-- this may have QuickStatements info appended to it in a div, so remove that
fdate = fdate:gsub(' <div style="display: none;">[^<]*</div>', '')
-- it may also be returned wrapped in a microformat, so remove that
fdate = fdate:gsub("<[^>]*>", "")
-- there may be leading zeros that we should remove
fdate = fdate:gsub("^0*", "")
-- if a plain date is required, then remove any links (like BC linked)
if pd then
fdate = fdate:gsub("%[%[.*|", ""):gsub("]]", "")
end
-- if 'circa', use the abbreviated form *** internationalise later ***
fdate = fdate:gsub('circa ', '<abbr title="circa">c.</abbr> ')
-- deal with BC/BCE
if bcf == "BCE" then
fdate = fdate:gsub('BC', 'BCE')
end
-- deal with mdy format
if df == "mdy" then
fdate = fdate:gsub("(%d+) (%w+) (%d+)", "%2 %1, %3")
end
-- deal with adjectival form *** internationalise later ***
if pd == "a" then
fdate = fdate:gsub(' century', '-century')
end
return fdate
end
-------------------------------------------------------------------------------
-- parseParam takes a (string) parameter, e.g. from the list of frame arguments,
-- and makes "false", "no", and "0" into the (boolean) false
-- it makes the empty string and nil into the (boolean) value passed as default
-- allowing the parameter to be true or false by default.
-- It returns a boolean.
-------------------------------------------------------------------------------
-- Dependencies: none
-------------------------------------------------------------------------------
local parseParam = function(param, default)
if type(param) == "boolean" then param = tostring(param) end
if param and param ~= "" then
param = param:lower()
if (param == "false") or (param:sub(1,1) == "n") or (param == "0") then
return false
else
return true
end
else
return default
end
end
-------------------------------------------------------------------------------
-- _getSitelink takes the qid of a Wikidata entity passed as |qid=
-- It takes an optional parameter |wiki= to determine which wiki is to be checked for a sitelink
-- If the parameter is blank, then it uses the local wiki.
-- If there is a sitelink to an article available, it returns the plain text link to the article
-- If there is no sitelink, it returns nil.
-------------------------------------------------------------------------------
-- Dependencies: none
-------------------------------------------------------------------------------
local _getSitelink = function(qid, wiki)
qid = (qid or ""):upper()
if qid == "" then qid = mw.wikibase.getEntityIdForCurrentPage() end
if not qid then return nil end
wiki = wiki or ""
local sitelink
if wiki == "" then
sitelink = mw.wikibase.getSitelink(qid)
else
sitelink = mw.wikibase.getSitelink(qid, wiki)
end
return sitelink
end
-------------------------------------------------------------------------------
-- _getCommonslink takes an optional qid of a Wikidata entity passed as |qid=
-- It returns one of the following in order of preference:
-- the Commons sitelink of the Wikidata entity - but not if onlycat=true and it's not a category;
-- the Commons sitelink of the topic's main category of the Wikidata entity;
-- the Commons category of the Wikidata entity - unless fallback=false.
-------------------------------------------------------------------------------
-- Dependencies: _getSitelink(); parseParam()
-------------------------------------------------------------------------------
local _getCommonslink = function(qid, onlycat, fallback)
qid = (qid or ""):upper()
if qid == "" then qid = mw.wikibase.getEntityIdForCurrentPage() end
if not qid then return nil end
onlycat = parseParam(onlycat, false)
if fallback == "" then fallback = nil end
local sitelink = _getSitelink(qid, "commonswiki")
if onlycat and sitelink and sitelink:sub(1,9) ~= "Category:" then sitelink = nil end
if not sitelink then
-- check for topic's main category
local prop910 = mw.wikibase.getBestStatements(qid, "P910")[1]
if prop910 then
local tmcid = prop910.mainsnak.datavalue and prop910.mainsnak.datavalue.value.id
sitelink = _getSitelink(tmcid, "commonswiki")
end
if not sitelink then
-- check for list's main category
local prop1754 = mw.wikibase.getBestStatements(qid, "P1754")[1]
if prop1754 then
local tmcid = prop1754.mainsnak.datavalue and prop1754.mainsnak.datavalue.value.id
sitelink = _getSitelink(tmcid, "commonswiki")
end
end
end
if not sitelink and fallback then
-- check for Commons category (string value)
local prop373 = mw.wikibase.getBestStatements(qid, "P373")[1]
if prop373 then
sitelink = prop373.mainsnak.datavalue and prop373.mainsnak.datavalue.value
if sitelink then sitelink = "Category:" .. sitelink end
end
end
return sitelink
end
-------------------------------------------------------------------------------
-- The label in a Wikidata item is subject to vulnerabilities
-- that an attacker might try to exploit.
-- It needs to be 'sanitised' by removing any wikitext before use.
-- If it doesn't exist, return the id for the item
-- a second (boolean) value is also returned, value is true when the label exists
-------------------------------------------------------------------------------
-- Dependencies: none
-------------------------------------------------------------------------------
local labelOrId = function(id, lang)
if lang == "default" then lang = findLang().code end
local label
if lang then
label = mw.wikibase.getLabelByLang(id, lang)
else
label = mw.wikibase.getLabel(id)
end
if label then
return mw.text.nowiki(label), true
else
return id, false
end
end
-------------------------------------------------------------------------------
-- linkedItem takes an entity-id and returns a string, linked if possible.
-- This is the handler for "wikibase-item". Preferences:
-- 1. Display linked disambiguated sitelink if it exists
-- 2. Display linked label if it is a redirect
-- 3. TBA: Display an inter-language link for the label if it exists other than in default language
-- 4. Display unlinked label if it exists
-- 5. Display entity-id for now to indicate a label could be provided
-- dtxt is text to be used instead of label, or nil.
-- shortname is boolean switch to use P1813 (short name) instead of label if true.
-- lang is the current language code.
-- uselbl is boolean switch to force display of the label instead of the sitelink (default: false)
-- linkredir is boolean switch to allow linking to a redirect (default: false)
-- formatvalue is boolean switch to allow formatting as italics or quoted (default: false)
-------------------------------------------------------------------------------
-- Dependencies: labelOrId(); donotlink[]
-------------------------------------------------------------------------------
local linkedItem = function(id, args)
local lprefix = (args.lp or args.lprefix or args.linkprefix or ""):gsub('"', '') -- toughen against nil values passed
local lpostfix = (args.lpostfix or ""):gsub('"', '')
local prefix = (args.prefix or ""):gsub('"', '')
local postfix = (args.postfix or ""):gsub('"', '')
local dtxt = args.dtxt
local shortname = args.shortname or args.sn
local lang = args.lang or "en" -- fallback to default if missing
local uselbl = args.uselabel or args.uselbl
uselbl = parseParam(uselbl, false)
local linkredir = args.linkredir
linkredir = parseParam(linkredir, false)
local formatvalue = args.formatvalue or args.fv
formatvalue = parseParam(formatvalue, false)
-- see if item might need italics or quotes
local fmt = ""
if next(formats) and formatvalue then
for k, v in ipairs( mw.wikibase.getBestStatements(id, "P31") ) do
if v.mainsnak.datavalue and formats[v.mainsnak.datavalue.value.id] then
fmt = formats[v.mainsnak.datavalue.value.id]
break -- pick the first match
end
end
end
local disp
local sitelink = mw.wikibase.getSitelink(id)
local label, islabel
if dtxt then
label, islabel = dtxt, true
elseif shortname then
-- see if there is a shortname in our language, and set label to it
for k, v in ipairs( mw.wikibase.getBestStatements(id, "P1813") ) do
if v.mainsnak.datavalue.value.language == lang then
label, islabel = v.mainsnak.datavalue.value.text, true
break
end -- test for language match
end -- loop through values of short name
-- if we have no label set, then there was no shortname available
if not islabel then
label, islabel = labelOrId(id)
shortname = false
end
else
label, islabel = labelOrId(id)
end
if mw.site.siteName ~= "Wikimedia Commons" then
if sitelink then
if not (dtxt or shortname) then
-- if sitelink and label are the same except for case, no need to process further
if sitelink:lower() ~= label:lower() then
-- strip any namespace or dab from the sitelink
local pos = sitelink:find(":") or 0
local slink = sitelink
if pos > 0 then
local pfx = sitelink:sub(1,pos-1)
if mw.site.namespaces[pfx] then -- that prefix is a valid namespace, so remove it
slink = sitelink:sub(pos+1)
end
end
-- remove stuff after commas or inside parentheses - ie. dabs
slink = slink:gsub("%s%(.+%)$", ""):gsub(",.+$", "")
-- if uselbl is false, use sitelink instead of label
if not uselbl then
-- use slink as display, preserving label case - find("^%u") is true for 1st char uppercase
if label:find("^%u") then
label = slink:gsub("^(%l)", string.upper)
else
label = slink:gsub("^(%u)", string.lower)
end
end
end
end
if donotlink[label] then
disp = prefix .. fmt .. label .. fmt .. postfix
else
disp = "[[" .. lprefix .. sitelink .. lpostfix .. "|" .. prefix .. fmt .. label .. fmt .. postfix .. "]]"
end
elseif islabel then
-- no sitelink, label exists, so check if a redirect with that title exists, if linkredir is true
-- display plain label by default
disp = prefix .. fmt .. label .. fmt .. postfix
if linkredir then
local artitle = mw.title.new(label, 0) -- only nil if label has invalid chars
if not donotlink[label] and artitle and artitle.redirectTarget then
-- there's a redirect with the same title as the label, so let's link to that
disp = "[[".. lprefix .. label .. lpostfix .. "|" .. prefix .. fmt .. label .. fmt .. postfix .. "]]"
end
end -- test if article title exists as redirect on current Wiki
else
-- no sitelink and no label, so return whatever was returned from labelOrId for now
-- add tracking category [[Category:Articles with missing Wikidata information]]
-- for enwiki, just return the tracking category
if mw.wikibase.getGlobalSiteId() == "enwiki" then
disp = i18n.missinginfocat
else
disp = prefix .. label .. postfix .. i18n.missinginfocat
end
end
else
local ccat = mw.wikibase.getBestStatements(id, "P373")[1]
if ccat and ccat.mainsnak.datavalue then
ccat = ccat.mainsnak.datavalue.value
disp = "[[" .. lprefix .. "Category:" .. ccat .. lpostfix .. "|" .. prefix .. label .. postfix .. "]]"
elseif sitelink then
-- this asumes that if a sitelink exists, then a label also exists
disp = "[[" .. lprefix .. sitelink .. lpostfix .. "|" .. prefix .. label .. postfix .. "]]"
else
-- no sitelink and no Commons cat, so return label from labelOrId for now
disp = prefix .. label .. postfix
end
end
return disp
end
-------------------------------------------------------------------------------
-- sourced takes a table representing a statement that may or may not have references
-- it looks for a reference sourced to something not containing the word "wikipedia"
-- it returns a boolean = true if it finds a sourced reference.
-------------------------------------------------------------------------------
-- Dependencies: none
-------------------------------------------------------------------------------
local sourced = function(claim)
if claim.references then
for kr, vr in pairs(claim.references) do
local ref = mw.wikibase.renderSnaks(vr.snaks)
if not ref:find("Wiki") then
return true
end
end
end
end
-------------------------------------------------------------------------------
-- setRanks takes a flag (parameter passed) that requests the values to return
-- "b[est]" returns preferred if available, otherwise normal
-- "p[referred]" returns preferred
-- "n[ormal]" returns normal
-- "d[eprecated]" returns deprecated
-- multiple values are allowed, e.g. "preferred normal" (which is the default)
-- "best" will override the other flags, and set p and n
-------------------------------------------------------------------------------
-- Dependencies: none
-------------------------------------------------------------------------------
local setRanks = function(rank)
rank = (rank or ""):lower()
-- if nothing passed, return preferred and normal
-- if rank == "" then rank = "p n" end
local ranks = {}
for w in string.gmatch(rank, "%a+") do
w = w:sub(1,1)
if w == "b" or w == "p" or w == "n" or w == "d" then
ranks[w] = true
end
end
-- check if "best" is requested or no ranks requested; and if so, set preferred and normal
if ranks.b or not next(ranks) then
ranks.p = true
ranks.n = true
end
return ranks
end
-------------------------------------------------------------------------------
-- parseInput processes the Q-id , the blacklist and the whitelist
-- if an input parameter is supplied, it returns that and ends the call.
-- it returns (1) either the qid or nil indicating whether or not the call should continue
-- and (2) a table containing all of the statements for the propertyID and relevant Qid
-- if "best" ranks are requested, it returns those instead of all non-deprecated ranks
-------------------------------------------------------------------------------
-- Dependencies: none
-------------------------------------------------------------------------------
local parseInput = function(frame, input_parm, property_id)
-- There may be a local parameter supplied, if it's blank, set it to nil
input_parm = mw.text.trim(input_parm or "")
if input_parm == "" then input_parm = nil end
-- return nil if Wikidata is not available
if not mw.wikibase then return false, input_parm end
local args = frame.args
-- can take a named parameter |qid which is the Wikidata ID for the article.
-- if it's not supplied, use the id for the current page
local qid = args.qid or ""
if qid == "" then qid = mw.wikibase.getEntityIdForCurrentPage() end
-- if there's no Wikidata item for the current page return nil
if not qid then return false, input_parm end
-- The blacklist is passed in named parameter |suppressfields
local blacklist = args.suppressfields or args.spf or ""
-- The whitelist is passed in named parameter |fetchwikidata
local whitelist = args.fetchwikidata or args.fwd or ""
if whitelist == "" then whitelist = "NONE" end
-- The name of the field that this function is called from is passed in named parameter |name
local fieldname = args.name or ""
if blacklist ~= "" then
-- The name is compulsory when blacklist is used, so return nil if it is not supplied
if fieldname == "" then return false, nil end
-- If this field is on the blacklist, then return nil
if blacklist:find(fieldname) then return false, nil end
end
-- If we got this far then we're not on the blacklist
-- The blacklist overrides any locally supplied parameter as well
-- If a non-blank input parameter was supplied return it
if input_parm then return false, input_parm end
-- We can filter out non-valid properties
if property_id:sub(1,1):upper() ~="P" or property_id == "P0" then return false, nil end
-- Otherwise see if this field is on the whitelist:
-- needs a bit more logic because find will return its second value = 0 if fieldname is ""
-- but nil if fieldname not found on whitelist
local _, found = whitelist:find(fieldname)
found = ((found or 0) > 0)
if whitelist ~= 'ALL' and (whitelist:upper() == "NONE" or not found) then
return false, nil
end
-- See what's on Wikidata (the call always returns a table, but it may be empty):
local props = {}
if args.reqranks.b then
props = mw.wikibase.getBestStatements(qid, property_id)
else
props = mw.wikibase.getAllStatements(qid, property_id)
end
if props[1] then
return qid, props
end
-- no property on Wikidata
return false, nil
end
-------------------------------------------------------------------------------
-- createicon assembles the "Edit at Wikidata" pen icon.
-- It returns a wikitext string inside a span class="penicon"
-- if entityID is nil or empty, the ID associated with current page is used
-- langcode and propertyID may be nil or empty
-------------------------------------------------------------------------------
-- Dependencies: i18n[];
-------------------------------------------------------------------------------
local createicon = function(langcode, entityID, propertyID)
langcode = langcode or ""
if not entityID or entityID == "" then entityID= mw.wikibase.getEntityIdForCurrentPage() end
propertyID = propertyID or ""
local icon = " <span class='penicon autoconfirmed-show'>[["
-- " <span data-bridge-edit-flow='overwrite' class='penicon'>[[" -> enable Wikidata Bridge
.. i18n["filespace"]
.. ":OOjs UI icon edit-ltr-progressive.svg |frameless |text-top |10px |alt="
.. i18n["editonwikidata"]
.. "|link=https://www.wikidata.org/wiki/" .. entityID
if langcode ~= "" then icon = icon .. "?uselang=" .. langcode end
if propertyID ~= "" then icon = icon .. "#" .. propertyID end
icon = icon .. "|" .. i18n["editonwikidata"] .. "]]</span>"
return icon
end
-------------------------------------------------------------------------------
-- assembleoutput takes the sequence table containing the property values
-- and formats it according to switches given. It returns a string or nil.
-- It uses the entityID (and optionally propertyID) to create a link in the pen icon.
-------------------------------------------------------------------------------
-- Dependencies: parseParam();
-------------------------------------------------------------------------------
local assembleoutput = function(out, args, entityID, propertyID)
-- sorted is a boolean passed to enable sorting of the values returned
-- if nothing or an empty string is passed set it false
-- if "false" or "no" or "0" is passed set it false
local sorted = parseParam(args.sorted, false)
-- noicon is a boolean passed to suppress the trailing "edit at Wikidata" icon
-- for use when the value is processed further by the infobox
-- if nothing or an empty string is passed set it false
-- if "false" or "no" or "0" is passed set it false
local noic = parseParam(args.noicon, false)
-- list is the name of a template that a list of multiple values is passed through
-- examples include "hlist" and "ubl"
-- setting it to "prose" produces something like "1, 2, 3, and 4"
local list = args.list or ""
-- sep is a string that is used to separate multiple returned values
-- if nothing or an empty string is passed set it to the default
-- any double-quotes " are stripped out, so that spaces may be passed
-- e.g. |sep=" - "
local sepdefault = i18n["list separator"]
local separator = args.sep or ""
separator = string.gsub(separator, '"', '')
if separator == "" then
separator = sepdefault
end
-- collapse is a number that determines the maximum number of returned values
-- before the output is collapsed.
-- Zero or not a number result in no collapsing (default becomes 0).
local collapse = tonumber(args.collapse) or 0
-- replacetext (rt) is a string that is returned instead of any non-empty Wikidata value
-- this is useful for tracking and debugging
local replacetext = mw.text.trim(args.rt or args.replacetext or "")
-- if there's anything to return, then return a list
-- comma-separated by default, but may be specified by the sep parameter
-- optionally specify a hlist or ubl or a prose list, etc.
local strout
if #out > 0 then
if sorted then table.sort(out) end
-- if there's something to display and a pen icon is wanted, add it the end of the last value
local hasdisplay = false
for i, v in ipairs(out) do
if v ~= i18n.missinginfocat then
hasdisplay = true
break
end
end
if not noic and hasdisplay then
out[#out] = out[#out] .. createicon(args.langobj.code, entityID, propertyID)
end
if list == "" then
strout = table.concat(out, separator)
elseif list:lower() == "prose" then
strout = mw.text.listToText( out )
else
strout = mw.getCurrentFrame():expandTemplate{title = list, args = out}
end
if collapse >0 and #out > collapse then
strout = collapsediv .. strout .. "</div>"
end
else
strout = nil -- no items had valid reference
end
if replacetext ~= "" and strout then strout = replacetext end
return strout
end
-------------------------------------------------------------------------------
-- rendersnak takes a table (propval) containing the information stored on one property value
-- and returns the value as a string and its language if monolingual text.
-- It handles data of type:
-- wikibase-item
-- time
-- string, url, commonsMedia, external-id
-- quantity
-- globe-coordinate
-- monolingualtext
-- It also requires linked, the link/pre/postfixes, uabbr, and the arguments passed from frame.
-- The optional filter parameter allows quantities to be be filtered by unit Qid.
-------------------------------------------------------------------------------
-- Dependencies: parseParam(); labelOrId(); i18n[]; dateFormat();
-- roundto(); decimalPrecision(); decimalToDMS(); linkedItem();
-------------------------------------------------------------------------------
local rendersnak = function(propval, args, linked, lpre, lpost, pre, post, uabbr, filter)
lpre = lpre or ""
lpost = lpost or ""
pre = pre or ""
post = post or ""
args.lang = args.lang or findLang().code
-- allow values to display a fixed text instead of label
local dtxt = args.displaytext or args.dt
if dtxt == "" then dtxt = nil end
-- switch to use display of short name (P1813) instead of label
local shortname = args.shortname or args.sn
shortname = parseParam(shortname, false)
local snak = propval.mainsnak or propval
local dtype = snak.datatype
local dv = snak.datavalue
dv = dv and dv.value
-- value and monolingual text language code returned
local val, mlt
if propval.rank and not args.reqranks[propval.rank:sub(1, 1)] then
-- val is nil: value has a rank that isn't requested
------------------------------------
elseif snak.snaktype == "somevalue" then -- value is unknown
val = i18n["Unknown"]
------------------------------------
elseif snak.snaktype == "novalue" then -- value is none
-- val = "No value" -- don't return anything
------------------------------------
elseif dtype == "wikibase-item" then -- data type is a wikibase item:
-- it's wiki-linked value, so output as link if enabled and possible
local qnumber = dv.id
if linked then
val = linkedItem(qnumber, args)
else -- no link wanted so check for display-text, otherwise test for lang code
local label, islabel
if dtxt then
label = dtxt
else
label, islabel = labelOrId(qnumber)
local langlabel = mw.wikibase.getLabelByLang(qnumber, args.lang)
if langlabel then
label = mw.text.nowiki( langlabel )
end
end
val = pre .. label .. post
end -- test for link required
------------------------------------
elseif dtype == "time" then -- data type is time:
-- time is in timestamp format
-- date precision is integer per mediawiki
-- output formatting according to preferences (y/dmy/mdy)
-- BC format as BC or BCE
-- plaindate is passed to disable looking for "sourcing cirumstances"
-- or to set the adjectival form
-- qualifiers (if any) is a nested table or nil
-- lang is given, or user language, or site language
--
-- Here we can check whether args.df has a value
-- If not, use code from Module:Sandbox/RexxS/Getdateformat to set it from templates like {{Use mdy dates}}
val = dateFormat(dv.time, dv.precision, args.df, args.bc, args.pd, propval.qualifiers, args.lang, "", dv.calendarmodel)
------------------------------------
-- data types which are strings:
elseif dtype == "commonsMedia" or dtype == "external-id" or dtype == "string" or dtype == "url" then
-- commonsMedia or external-id or string or url
-- all have mainsnak.datavalue.value as string
if (lpre == "" or lpre == ":") and lpost == "" then
-- don't link if no linkpre/postfix or linkprefix is just ":"
val = pre .. dv .. post
elseif dtype == "external-id" then
val = "[" .. lpre .. dv .. lpost .. " " .. pre .. dv .. post .. "]"
else
val = "[[" .. lpre .. dv .. lpost .. "|" .. pre .. dv .. post .. "]]"
end -- check for link requested (i.e. either linkprefix or linkpostfix exists)
------------------------------------
-- data types which are quantities:
elseif dtype == "quantity" then
-- quantities have mainsnak.datavalue.value.amount and mainsnak.datavalue.value.unit
-- the unit is of the form http://www.wikidata.org/entity/Q829073
--
-- implement a switch to turn on/off numerical formatting later
local fnum = true
--
-- a switch to turn on/off conversions - only for en-wiki
local conv = parseParam(args.conv or args.convert, false)
-- if we have conversions, we won't have formatted numbers or scales
if conv then
uabbr = true
fnum = false
args.scale = "0"
end
--
-- a switch to turn on/off showing units, default is true
local showunits = parseParam(args.su or args.showunits, true)
--
-- convert amount to a number
local amount = tonumber(dv.amount) or i18n["NaN"]
--
-- scale factor for millions, billions, etc.
local sc = tostring(args.scale or ""):sub(1,1):lower()
local scale
if sc == "a" then
-- automatic scaling
if amount > 1e15 then
scale = 12
elseif amount > 1e12 then
scale = 9
elseif amount > 1e9 then
scale = 6
elseif amount > 1e6 then
scale = 3
else
scale = 0
end
else
scale = tonumber(args.scale) or 0
if scale < 0 or scale > 12 then scale = 0 end
scale = math.floor(scale/3) * 3
end
local factor = 10^scale
amount = amount / factor
-- ranges:
local range = ""
-- check if upper and/or lower bounds are given and significant
local upb = tonumber(dv.upperBound)
local lowb = tonumber(dv.lowerBound)
if upb and lowb then
-- differences rounded to 2 sig fig:
local posdif = roundto(upb - amount, 2) / factor
local negdif = roundto(amount - lowb, 2) / factor
upb, lowb = amount + posdif, amount - negdif
-- round scaled numbers to integers or 4 sig fig
if (scale > 0 or sc == "a") then
if amount < 1e4 then
amount = roundto(amount, 4)
else
amount = math.floor(amount + 0.5)
end
end
if fnum then amount = args.langobj:formatNum( amount ) end
if posdif ~= negdif then
-- non-symmetrical
range = " +" .. posdif .. " -" .. negdif
elseif posdif ~= 0 then
-- symmetrical and non-zero
range = " ±" .. posdif
else
-- otherwise range is zero, so leave it as ""
end
else
-- round scaled numbers to integers or 4 sig fig
if (scale > 0 or sc == "a") then
if amount < 1e4 then
amount = roundto(amount, 4)
else
amount = math.floor(amount + 0.5)
end
end
if fnum then amount = args.langobj:formatNum( amount ) end
end
-- unit names and symbols:
-- extract the qid in the form 'Qnnn' from the value.unit url
-- and then fetch the label from that - or symbol if unitabbr is true
local unit = ""
local usep = ""
local usym = ""
local unitqid = string.match( dv.unit, "(Q%d+)" )
if filter and unitqid ~= filter then return nil end
if unitqid and showunits then
local uname = mw.wikibase.getLabelByLang(unitqid, args.lang) or ""
if uname ~= "" then usep, unit = " ", uname end
if uabbr then
-- see if there's a unit symbol (P5061)
local unitsymbols = mw.wikibase.getBestStatements(unitqid, "P5061")
-- construct fallback table, add local lang and multiple languages
local fbtbl = mw.language.getFallbacksFor( args.lang )
table.insert( fbtbl, 1, args.lang )
table.insert( fbtbl, 1, "mul" )
local found = false
for idx1, us in ipairs(unitsymbols) do
for idx2, fblang in ipairs(fbtbl) do
if us.mainsnak.datavalue.value.language == fblang then
usym = us.mainsnak.datavalue.value.text
found = true
break
end
if found then break end
end -- loop through fallback table
end -- loop through values of P5061
if found then usep, unit = " ", usym end
end
end
-- format display:
if conv then
if range == "" then
val = mw.getCurrentFrame():expandTemplate{title = "cvt", args = {amount, unit}}
else
val = mw.getCurrentFrame():expandTemplate{title = "cvt", args = {lowb, "to", upb, unit}}
end
elseif unit == "$" or unit == "£" then
val = unit .. amount .. range .. i18n.multipliers[scale]
else
val = amount .. range .. i18n.multipliers[scale] .. usep .. unit
end
------------------------------------
-- datatypes which are global coordinates:
elseif dtype == "globe-coordinate" then
-- 'display' parameter defaults to "inline, title" *** unused for now ***
-- local disp = args.display or ""
-- if disp == "" then disp = "inline, title" end
--
-- format parameter switches from deg/min/sec to decimal degrees
-- default is deg/min/sec -- decimal degrees needs |format = dec
local form = (args.format or ""):lower():sub(1,3)
if form ~= "dec" then form = "dms" end -- not needed for now
--
-- show parameter allows just the latitude, or just the longitude, or both
-- to be returned as a signed decimal, ignoring the format parameter.
local show = (args.show or ""):lower()
if show ~= "longlat" then show = show:sub(1,3) end
--
local lat, long, prec = dv.latitude, dv.longitude, dv.precision
if show == "lat" then
val = decimalPrecision(lat, prec)
elseif show == "lon" then
val = decimalPrecision(long, prec)
elseif show == "longlat" then
val = decimalPrecision(long, prec) .. ", " .. decimalPrecision(lat, prec)
else
local ns = "N"
local ew = "E"
if lat < 0 then
ns = "S"
lat = - lat
end
if long < 0 then
ew = "W"
long = - long
end
if form == "dec" then
lat = decimalPrecision(lat, prec)
long = decimalPrecision(long, prec)
val = lat .. "°" .. ns .. " " .. long .. "°" .. ew
else
local latdeg, latmin, latsec = decimalToDMS(lat, prec)
local longdeg, longmin, longsec = decimalToDMS(long, prec)
if latsec == 0 and longsec == 0 then
if latmin == 0 and longmin == 0 then
val = latdeg .. "°" .. ns .. " " .. longdeg .. "°" .. ew
else
val = latdeg .. "°" .. latmin .. "′" .. ns .. " "
val = val .. longdeg .. "°".. longmin .. "′" .. ew
end
else
val = latdeg .. "°" .. latmin .. "′" .. latsec .. "″" .. ns .. " "
val = val .. longdeg .. "°" .. longmin .. "′" .. longsec .. "″" .. ew
end
end
end
------------------------------------
elseif dtype == "monolingualtext" then -- data type is Monolingual text:
-- has mainsnak.datavalue.value as a table containing language/text pairs
-- collect all the values in 'out' and languages in 'mlt' and process them later
val = pre .. dv.text .. post
mlt = dv.language
------------------------------------
else
-- some other data type so write a specific handler
val = "unknown data type: " .. dtype
end -- of datatype/unknown value/sourced check
return val, mlt
end
-------------------------------------------------------------------------------
-- propertyvalueandquals takes a property object, the arguments passed from frame,
-- and a qualifier propertyID.
-- It returns a sequence (table) of values representing the values of that property
-- and qualifiers that match the qualifierID if supplied.
-------------------------------------------------------------------------------
-- Dependencies: parseParam(); sourced(); labelOrId(); i18n.latestdatequalifier(); format_Date();
-- makeOrdinal(); roundto(); decimalPrecision(); decimalToDMS(); assembleoutput();
-------------------------------------------------------------------------------
local function propertyvalueandquals(objproperty, args, qualID)
-- needs this style of declaration because it's re-entrant
-- onlysourced is a boolean passed to return only values sourced to other than Wikipedia
-- if nothing or an empty string is passed set it true
local onlysrc = parseParam(args.onlysourced or args.osd, true)
-- linked is a a boolean that enables the link to a local page via sitelink
-- if nothing or an empty string is passed set it true
local linked = parseParam(args.linked, true)
-- prefix is a string that may be nil, empty (""), or a string of characters
-- this is prefixed to each value
-- useful when when multiple values are returned
-- any double-quotes " are stripped out, so that spaces may be passed
local prefix = (args.prefix or ""):gsub('"', '')
-- postfix is a string that may be nil, empty (""), or a string of characters
-- this is postfixed to each value
-- useful when when multiple values are returned
-- any double-quotes " are stripped out, so that spaces may be passed
local postfix = (args.postfix or ""):gsub('"', '')
-- linkprefix is a string that may be nil, empty (""), or a string of characters
-- this creates a link and is then prefixed to each value
-- useful when when multiple values are returned and indirect links are needed
-- any double-quotes " are stripped out, so that spaces may be passed
local lprefix = (args.linkprefix or args.lp or ""):gsub('"', '')
-- linkpostfix is a string that may be nil, empty (""), or a string of characters
-- this is postfixed to each value when linking is enabled with lprefix
-- useful when when multiple values are returned
-- any double-quotes " are stripped out, so that spaces may be passed
local lpostfix = (args.linkpostfix or ""):gsub('"', '')
-- wdlinks is a boolean passed to enable links to Wikidata when no article exists
-- if nothing or an empty string is passed set it false
local wdl = parseParam(args.wdlinks or args.wdl, false)
-- unitabbr is a boolean passed to enable unit abbreviations for common units
-- if nothing or an empty string is passed set it false
local uabbr = parseParam(args.unitabbr or args.uabbr, false)
-- qualsonly is a boolean passed to return just the qualifiers
-- if nothing or an empty string is passed set it false
local qualsonly = parseParam(args.qualsonly or args.qo, false)
-- maxvals is a string that may be nil, empty (""), or a number
-- this determines how many items may be returned when multiple values are available
-- setting it = 1 is useful where the returned string is used within another call, e.g. image
local maxvals = tonumber(args.maxvals) or 0
-- pd (plain date) is a string: yes/true/1 | no/false/0 | adj
-- to disable/enable "sourcing cirumstances" or use adjectival form for the plain date
local pd = args.plaindate or args.pd or "no"
args.pd = pd
-- allow qualifiers to have a different date format; default to year unless qualsonly is set
args.qdf = args.qdf or args.qualifierdateformat or args.df or (not qualsonly and "y")
local lang = args.lang or findLang().code
-- qualID is a string list of wanted qualifiers or "ALL"
qualID = qualID or ""
-- capitalise list of wanted qualifiers and substitute "DATES"
qualID = qualID:upper():gsub("DATES", "P580, P582")
local allflag = (qualID == "ALL")
-- create table of wanted qualifiers as key
local qwanted = {}
-- create sequence of wanted qualifiers
local qorder = {}
for q in mw.text.gsplit(qualID, "%p") do -- split at punctuation and iterate
local qtrim = mw.text.trim(q)
if qtrim ~= "" then
qwanted[mw.text.trim(q)] = true
qorder[#qorder+1] = qtrim
end
end
-- qsep is the output separator for rendering qualifier list
local qsep = (args.qsep or ""):gsub('"', '')
-- qargs are the arguments to supply to assembleoutput()
local qargs = {
["osd"] = "false",
["linked"] = tostring(linked),
["prefix"] = args.qprefix,
["postfix"] = args.qpostfix,
["linkprefix"] = args.qlinkprefix or args.qlp,
["linkpostfix"] = args.qlinkpostfix,
["wdl"] = "false",
["unitabbr"] = tostring(uabbr),
["maxvals"] = 0,
["sorted"] = tostring(args.qsorted),
["noicon"] = "true",
["list"] = args.qlist,
["sep"] = qsep,
["langobj"] = args.langobj,
["lang"] = args.langobj.code,
["df"] = args.qdf,
["sn"] = parseParam(args.qsn or args.qshortname, false),
}
-- all proper values of a Wikidata property will be the same type as the first
-- qualifiers don't have a mainsnak, properties do
local datatype = objproperty[1].datatype or objproperty[1].mainsnak.datatype
-- out[] holds the a list of returned values for this property
-- mlt[] holds the language code if the datatype is monolingual text
local out = {}
local mlt = {}
for k, v in ipairs(objproperty) do
local hasvalue = true
if (onlysrc and not sourced(v)) then
-- no value: it isn't sourced when onlysourced=true
hasvalue = false
else
local val, lcode = rendersnak(v, args, linked, lprefix, lpostfix, prefix, postfix, uabbr)
if not val then
hasvalue = false -- rank doesn't match
elseif qualsonly and qualID then
-- suppress value returned: only qualifiers are requested
else
out[#out+1], mlt[#out+1] = val, lcode
end
end
-- See if qualifiers are to be returned:
local snak = v.mainsnak or v
if hasvalue and v.qualifiers and qualID ~= "" and snak.snaktype~="novalue" then
-- collect all wanted qualifier values returned in qlist, indexed by propertyID
local qlist = {}
local timestart, timeend = "", ""
-- loop through qualifiers
for k1, v1 in pairs(v.qualifiers) do
if allflag or qwanted[k1] then
if k1 == "P1326" then
local ts = v1[1].datavalue.value.time
local dp = v1[1].datavalue.value.precision
qlist[k1] = dateFormat(ts, dp, args.qdf, args.bc, pd, "", lang, "before")
elseif k1 == "P1319" then
local ts = v1[1].datavalue.value.time
local dp = v1[1].datavalue.value.precision
qlist[k1] = dateFormat(ts, dp, args.qdf, args.bc, pd, "", lang, "after")
elseif k1 == "P580" then
timestart = propertyvalueandquals(v1, qargs)[1] or "" -- treat only one start time as valid
elseif k1 == "P582" then
timeend = propertyvalueandquals(v1, qargs)[1] or "" -- treat only one end time as valid
else
local q = assembleoutput(propertyvalueandquals(v1, qargs), qargs)
-- we already deal with circa via 'sourcing circumstances' if the datatype was time
-- circa may be either linked or unlinked *** internationalise later ***
if datatype ~= "time" or q ~= "circa" and not (type(q) == "string" and q:find("circa]]")) then
qlist[k1] = q
end
end
end -- of test for wanted
end -- of loop through qualifiers
-- set date separator
local t = timestart .. timeend
-- *** internationalise date separators later ***
local dsep = "–"
if t:find("%s") or t:find(" ") then dsep = " – " end
-- set the order for the list of qualifiers returned; start time and end time go last
if next(qlist) then
local qlistout = {}
if allflag then
for k2, v2 in pairs(qlist) do
qlistout[#qlistout+1] = v2
end
else
for i2, v2 in ipairs(qorder) do
qlistout[#qlistout+1] = qlist[v2]
end
end
if t ~= "" then
qlistout[#qlistout+1] = timestart .. dsep .. timeend
end
local qstr = assembleoutput(qlistout, qargs)
if qualsonly then
out[#out+1] = qstr
else
out[#out] = out[#out] .. " (" .. qstr .. ")"
end
elseif t ~= "" then
if qualsonly then
if timestart == "" then
out[#out+1] = timeend
elseif timeend == "" then
out[#out+1] = timestart
else
out[#out+1] = timestart .. dsep .. timeend
end
else
out[#out] = out[#out] .. " (" .. timestart .. dsep .. timeend .. ")"
end
end
end -- of test for qualifiers wanted
if maxvals > 0 and #out >= maxvals then break end
end -- of for each value loop
-- we need to pick one value to return if the datatype was "monolingualtext"
-- if there's only one value, use that
-- otherwise look through the fallback languages for a match
if datatype == "monolingualtext" and #out >1 then
lang = mw.text.split( lang, '-', true )[1]
local fbtbl = mw.language.getFallbacksFor( lang )
table.insert( fbtbl, 1, lang )
local bestval = ""
local found = false
for idx1, lang1 in ipairs(fbtbl) do
for idx2, lang2 in ipairs(mlt) do
if (lang1 == lang2) and not found then
bestval = out[idx2]
found = true
break
end
end -- loop through values of property
end -- loop through fallback languages
if found then
-- replace output table with a table containing the best value
out = { bestval }
else
-- more than one value and none of them on the list of fallback languages
-- sod it, just give them the first one
out = { out[1] }
end
end
return out
end
-------------------------------------------------------------------------------
-- Common code for p.getValueByQual and p.getValueByLang
-------------------------------------------------------------------------------
-- Dependencies: parseParam; setRanks; parseInput; sourced; assembleoutput;
-------------------------------------------------------------------------------
local _getvaluebyqual = function(frame, qualID, checkvalue)
-- The property ID that will have a qualifier is the first unnamed parameter
local propertyID = mw.text.trim(frame.args[1] or "")
if propertyID == "" then return "no property supplied" end
if qualID == "" then return "no qualifier supplied" end
-- onlysourced is a boolean passed to return property values
-- only when property values are sourced to something other than Wikipedia
-- if nothing or an empty string is passed set it true
-- if "false" or "no" or 0 is passed set it false
local onlysrc = parseParam(frame.args.onlysourced or frame.args.osd, true)
-- set the requested ranks flags
frame.args.reqranks = setRanks(frame.args.rank)
-- set a language object and code in the frame.args table
frame.args.langobj = findLang(frame.args.lang)
frame.args.lang = frame.args.langobj.code
local args = frame.args
-- check for locally supplied parameter in second unnamed parameter
-- success means no local parameter and the property exists
local qid, props = parseInput(frame, args[2], propertyID)
local linked = parseParam(args.linked, true)
local lpre = (args.linkprefix or args.lp or ""):gsub('"', '')
local lpost = (args.linkpostfix or ""):gsub('"', '')
local pre = (args.prefix or ""):gsub('"', '')
local post = (args.postfix or ""):gsub('"', '')
local uabbr = parseParam(args.unitabbr or args.uabbr, false)
local filter = (args.unit or ""):upper()
local maxvals = tonumber(args.maxvals) or 0
if filter == "" then filter = nil end
if qid then
local out = {}
-- Scan through the values of the property
-- we want something like property is "pronunciation audio (P443)" in propertyID
-- with a qualifier like "language of work or name (P407)" in qualID
-- whose value has the required ID, like "British English (Q7979)", in qval
for k1, v1 in ipairs(props) do
if v1.mainsnak.snaktype == "value" then
-- check if it has the right qualifier
local v1q = v1.qualifiers
if v1q and v1q[qualID] then
if onlysrc == false or sourced(v1) then
-- if we've got this far, we have a (sourced) claim with qualifiers
-- so see if matches the required value
-- We'll only deal with wikibase-items and strings for now
if v1q[qualID][1].datatype == "wikibase-item" then
if checkvalue(v1q[qualID][1].datavalue.value.id) then
out[#out + 1] = rendersnak(v1, args, linked, lpre, lpost, pre, post, uabbr, filter)
end
elseif v1q[qualID][1].datatype == "string" then
if checkvalue(v1q[qualID][1].datavalue.value) then
out[#out + 1] = rendersnak(v1, args, linked, lpre, lpost, pre, post, uabbr, filter)
end
end
end -- of check for sourced
end -- of check for matching required value and has qualifiers
else
return nil
end -- of check for string
if maxvals > 0 and #out >= maxvals then break end
end -- of loop through values of propertyID
return assembleoutput(out, frame.args, qid, propertyID)
else
return props -- either local parameter or nothing
end -- of test for success
return nil
end
-------------------------------------------------------------------------------
-- _location takes Q-id and follows P276 (location)
-- or P131 (located in the administrative territorial entity) or P706 (located on terrain feature)
-- from the initial item to higher level territories/locations until it reaches the highest.
-- An optional boolean, 'first', determines whether the first item is returned (default: false).
-- An optional boolean 'skip' toggles the display to skip to the last item (default: false).
-- It returns a table containing the locations - linked where possible, except for the highest.
-------------------------------------------------------------------------------
-- Dependencies: findLang(); labelOrId(); linkedItem
-------------------------------------------------------------------------------
local _location = function(qid, first, skip)
first = parseParam(first, false)
skip = parseParam(skip, false)
local locs = {"P276", "P131", "P706"}
local out = {}
local langcode = findLang():getCode()
local finished = false
local count = 0
local prevqid = "Q0"
repeat
local prop
for i1, v1 in ipairs(locs) do
local proptbl = mw.wikibase.getBestStatements(qid, v1)
if #proptbl > 1 then
-- there is more than one higher location
local prevP131, prevP131id
if prevqid ~= "Q0" then
prevP131 = mw.wikibase.getBestStatements(prevqid, "P131")[1]
prevP131id = prevP131
and prevP131.mainsnak.datavalue
and prevP131.mainsnak.datavalue.value.id
end
for i2, v2 in ipairs(proptbl) do
local parttbl = v2.qualifiers and v2.qualifiers.P518
if parttbl then
-- this higher location has qualifier 'applies to part' (P518)
for i3, v3 in ipairs(parttbl) do
if v3.snaktype == "value" and v3.datavalue.value.id == prevqid then
-- it has a value equal to the previous location
prop = proptbl[i2]
break
end -- of test for matching last location
end -- of loop through values of 'applies to part'
else
-- there's no qualifier 'applies to part' (P518)
-- so check if the previous location had a P131 that matches this alternate
if qid == prevP131id then
prop = proptbl[i2]
break
end -- of test for matching previous P131
end
end -- of loop through parent locations
-- fallback to second value if match not found
prop = prop or proptbl[2]
elseif #proptbl > 0 then
prop = proptbl[1]
end
if prop then break end
end
-- check if it's an instance of (P31) a country (Q6256) or sovereign state (Q3624078)
-- and terminate the chain if it is
local inst = mw.wikibase.getAllStatements(qid, "P31")
if #inst > 0 then
for k, v in ipairs(inst) do
local instid = v.mainsnak.datavalue and v.mainsnak.datavalue.value.id
-- stop if it's a country (or a country within the United Kingdom if skip is true)
if instid == "Q6256" or instid == "Q3624078" or (skip and instid == "Q3336843") then
prop = nil -- this will ensure this is treated as top-level location
break
end
end
end
-- get the name of this location and update qid to point to the parent location
if prop and prop.mainsnak.datavalue then
if not skip or count == 0 then
local args = { lprefix = ":" }
out[#out+1] = linkedItem(qid, args) -- get a linked value if we can
end
qid, prevqid = prop.mainsnak.datavalue.value.id, qid
else
-- This is top-level location, so get short name except when this is the first item
-- Use full label if there's no short name or this is the first item
local prop1813 = mw.wikibase.getAllStatements(qid, "P1813")
-- if there's a short name and this isn't the only item
if prop1813[1] and (#out > 0)then
local shortname
-- short name is monolingual text, so look for match to the local language
-- choose the shortest 'short name' in that language
for k, v in pairs(prop1813) do
if v.mainsnak.datavalue.value.language == langcode then
local name = v.mainsnak.datavalue.value.text
if (not shortname) or (#name < #shortname) then
shortname = name
end
end
end
-- add the shortname if one is found, fallback to the label
-- but skip it if it's "USA"
if shortname ~= "USA" then
out[#out+1] = shortname or labelOrId(qid)
else
if skip then out[#out+1] = "US" end
end
else
-- no shortname, so just add the label
local loc = labelOrId(qid)
-- exceptions go here:
if loc == "United States of America" then
out[#out+1] = "United States"
else
out[#out+1] = loc
end
end
finished = true
end
count = count + 1
until finished or count >= 10 -- limit to 10 levels to avoid infinite loops
-- remove the first location if not required
if not first then table.remove(out, 1) end
-- we might have duplicate text for consecutive locations, so remove them
if #out > 2 then
local plain = {}
for i, v in ipairs(out) do
-- strip any links
plain[i] = v:gsub("^%[%[[^|]*|", ""):gsub("]]$", "")
end
local idx = 2
repeat
if plain[idx] == plain[idx-1] then
-- duplicate found
local removeidx = 0
if (plain[idx] ~= out[idx]) and (plain[idx-1] == out[idx-1]) then
-- only second one is linked, so drop the first
removeidx = idx - 1
elseif (plain[idx] == out[idx]) and (plain[idx-1] ~= out[idx-1]) then
-- only first one is linked, so drop the second
removeidx = idx
else
-- pick one
removeidx = idx - (os.time()%2)
end
table.remove(out, removeidx)
table.remove(plain, removeidx)
else
idx = idx +1
end
until idx >= #out
end
return out
end
-------------------------------------------------------------------------------
-- _getsumofparts scans the property 'has part' (P527) for values matching a list.
-- The list (args.vlist) consists of a string of Qids separated by spaces or any usual punctuation.
-- If the matched values have a qualifer 'quantity' (P1114), those quantites are summed.
-- The sum is returned as a number (i.e. 0 if none)
-- a table of arguments is supplied implementing the usual parameters.
-------------------------------------------------------------------------------
-- Dependencies: setRanks; parseParam; parseInput; sourced; assembleoutput;
-------------------------------------------------------------------------------
local _getsumofparts = function(args)
local vallist = (args.vlist or ""):upper()
if vallist == "" then return end
args.reqranks = setRanks(args.rank)
local f = {}
f.args = args
local qid, props = parseInput(f, "", "P527")
if not qid then return 0 end
local onlysrc = parseParam(args.onlysourced or args.osd, true)
local sum = 0
for k1, v1 in ipairs(props) do
if (onlysrc == false or sourced(v1))
and v1.mainsnak.snaktype == "value"
and v1.mainsnak.datavalue.type == "wikibase-entityid"
and vallist:match( v1.mainsnak.datavalue.value.id )
and v1.qualifiers
then
local quals = v1.qualifiers["P1114"]
if quals then
for k2, v2 in ipairs(quals) do
sum = sum + v2.datavalue.value.amount
end
end
end
end
return sum
end
-------------------------------------------------------------------------------
-------------------------------------------------------------------------------
-- Public functions
-------------------------------------------------------------------------------
-------------------------------------------------------------------------------
-- _getValue makes the functionality of getValue available to other modules
-------------------------------------------------------------------------------
-- Dependencies: setRanks; parseInput; propertyvalueandquals; assembleoutput; parseParam; sourced;
-- labelOrId; i18n.latestdatequalifier; format_Date; makeOrdinal; roundto; decimalPrecision; decimalToDMS;
-------------------------------------------------------------------------------
p._getValue = function(args)
-- parameter sets for commonly used groups of parameters
local paraset = tonumber(args.ps or args.parameterset or 0)
if paraset == 1 then
-- a common setting
args.rank = "best"
args.fetchwikidata = "ALL"
args.onlysourced = "no"
args.noicon = "true"
elseif paraset == 2 then
-- equivalent to raw
args.rank = "best"
args.fetchwikidata = "ALL"
args.onlysourced = "no"
args.noicon = "true"
args.linked = "no"
args.pd = "true"
elseif paraset == 3 then
-- third set goes here
end
-- implement eid parameter
local eid = args.eid
if eid == "" then
return nil
elseif eid then
args.qid = eid
end
local propertyID = mw.text.trim(args[1] or "")
args.reqranks = setRanks(args.rank)
-- replacetext (rt) is a string that is returned instead of any non-empty Wikidata value
-- this is useful for tracking and debugging, so we set fetchwikidata=ALL to fill the whitelist
local replacetext = mw.text.trim(args.rt or args.replacetext or "")
if replacetext ~= "" then
args.fetchwikidata = "ALL"
end
local f = {}
f.args = args
local entityid, props = parseInput(f, f.args[2], propertyID)
if not entityid then
return props -- either the input parameter or nothing
end
-- qual is a string containing the property ID of the qualifier(s) to be returned
-- if qual == "ALL" then all qualifiers returned
-- if qual == "DATES" then qualifiers P580 (start time) and P582 (end time) returned
-- if nothing or an empty string is passed set it nil -> no qualifiers returned
local qualID = mw.text.trim(args.qual or ""):upper()
if qualID == "" then qualID = nil end
-- set a language object and code in the args table
args.langobj = findLang(args.lang)
args.lang = args.langobj.code
-- table 'out' stores the return value(s):
local out = propertyvalueandquals(props, args, qualID)
-- format the table of values and return it as a string:
return assembleoutput(out, args, entityid, propertyID)
end
-------------------------------------------------------------------------------
-- getValue is used to get the value(s) of a property
-- The property ID is passed as the first unnamed parameter and is required.
-- A locally supplied parameter may optionaly be supplied as the second unnamed parameter.
-- The function will now also return qualifiers if parameter qual is supplied
-------------------------------------------------------------------------------
-- Dependencies: _getValue; setRanks; parseInput; propertyvalueandquals; assembleoutput; parseParam; sourced;
-- labelOrId; i18n.latestdatequalifier; format_Date; makeOrdinal; roundto; decimalPrecision; decimalToDMS;
-------------------------------------------------------------------------------
p.getValue = function(frame)
local args= frame.args
if not args[1] then
args = frame:getParent().args
if not args[1] then return i18n.errors["No property supplied"] end
end
return p._getValue(args)
end
-------------------------------------------------------------------------------
-- getPreferredValue is used to get a value,
-- (or a comma separated list of them if multiple values exist).
-- If preferred ranks are set, it will return those values, otherwise values with normal ranks
-- now redundant to getValue with |rank=best
-------------------------------------------------------------------------------
-- Dependencies: p.getValue; setRanks; parseInput; propertyvalueandquals; assembleoutput;
-- parseParam; sourced; labelOrId; i18n.latestdatequalifier; format_Date;
-- makeOrdinal; roundto; decimalPrecision; decimalToDMS;
-------------------------------------------------------------------------------
p.getPreferredValue = function(frame)
frame.args.rank = "best"
return p.getValue(frame)
end
-------------------------------------------------------------------------------
-- getCoords is used to get coordinates for display in an infobox
-- whitelist and blacklist are implemented
-- optional 'display' parameter is allowed, defaults to nil - was "inline, title"
-------------------------------------------------------------------------------
-- Dependencies: setRanks(); parseInput(); decimalPrecision();
-------------------------------------------------------------------------------
p.getCoords = function(frame)
local propertyID = "P625"
-- if there is a 'display' parameter supplied, use it
-- otherwise default to nothing
local disp = frame.args.display or ""
if disp == "" then
disp = nil -- default to not supplying display parameter, was "inline, title"
end
-- there may be a format parameter to switch from deg/min/sec to decimal degrees
-- default is deg/min/sec
-- decimal degrees needs |format = dec
local form = (frame.args.format or ""):lower():sub(1,3)
if form ~= "dec" then
form = "dms"
end
-- just deal with best values
frame.args.reqranks = setRanks("best")
local qid, props = parseInput(frame, frame.args[1], propertyID)
if not qid then
return props -- either local parameter or nothing
else
local dv = props[1].mainsnak.datavalue.value
local lat, long, prec = dv.latitude, dv.longitude, dv.precision
lat = decimalPrecision(lat, prec)
long = decimalPrecision(long, prec)
local lat_long = { lat, long }
lat_long["display"] = disp
lat_long["format"] = form
-- invoke template Coord with the values stored in the table
return frame:expandTemplate{title = 'coord', args = lat_long}
end
end
-------------------------------------------------------------------------------
-- getQualifierValue is used to get a formatted value of a qualifier
--
-- The call needs: a property (the unnamed parameter or 1=)
-- a target value for that property (pval=)
-- a qualifier for that target value (qual=)
-- The usual whitelisting and blacklisting of the property is implemented
-- The boolean onlysourced= parameter can be set to return nothing
-- when the property is unsourced (or only sourced to Wikipedia)
-------------------------------------------------------------------------------
-- Dependencies: parseParam(); setRanks(); parseInput(); sourced();
-- propertyvalueandquals(); assembleoutput();
-- labelOrId(); i18n.latestdatequalifier(); format_Date();
-- findLang(); makeOrdinal(); roundto(); decimalPrecision(); decimalToDMS();
-------------------------------------------------------------------------------
p.getQualifierValue = function(frame)
-- The property ID that will have a qualifier is the first unnamed parameter
local propertyID = mw.text.trim(frame.args[1] or "")
-- The value of the property we want to match whose qualifier value is to be returned
-- is passed in named parameter |pval=
local propvalue = frame.args.pval
-- The property ID of the qualifier
-- whose value is to be returned is passed in named parameter |qual=
local qualifierID = frame.args.qual
-- A filter can be set like this: filter=P642==Q22674854
local filter, fprop, fval
local ftable = mw.text.split(frame.args.filter or "", "==")
if ftable[2] then
fprop = mw.text.trim(ftable[1])
fval = mw.text.trim(ftable[2])
filter = true
end
-- onlysourced is a boolean passed to return qualifiers
-- only when property values are sourced to something other than Wikipedia
-- if nothing or an empty string is passed set it true
-- if "false" or "no" or 0 is passed set it false
local onlysrc = parseParam(frame.args.onlysourced or frame.args.osd, true)
-- set a language object and language code in the frame.args table
frame.args.langobj = findLang(frame.args.lang)
frame.args.lang = frame.args.langobj.code
-- set the requested ranks flags
frame.args.reqranks = setRanks(frame.args.rank)
-- check for locally supplied parameter in second unnamed parameter
-- success means no local parameter and the property exists
local qid, props = parseInput(frame, frame.args[2], propertyID)
if qid then
local out = {}
-- Scan through the values of the property
-- we want something like property is P793, significant event (in propertyID)
-- whose value is something like Q385378, construction (in propvalue)
-- then we can return the value(s) of a qualifier such as P580, start time (in qualifierID)
for k1, v1 in pairs(props) do
if v1.mainsnak.snaktype == "value" and v1.mainsnak.datavalue.type == "wikibase-entityid" then
-- It's a wiki-linked value, so check if it's the target (in propvalue) and if it has qualifiers
if v1.mainsnak.datavalue.value.id == propvalue and v1.qualifiers then
if onlysrc == false or sourced(v1) then
-- if we've got this far, we have a (sourced) claim with qualifiers
-- which matches the target, so apply the filter and find the value(s) of the qualifier we want
if not filter or (v1.qualifiers[fprop] and v1.qualifiers[fprop][1].datavalue.value.id == fval) then
local quals = v1.qualifiers[qualifierID]
if quals then
-- can't reference qualifer, so set onlysourced = "no" (args are strings, not boolean)
local qargs = frame.args
qargs.onlysourced = "no"
local vals = propertyvalueandquals(quals, qargs, qid)
for k, v in ipairs(vals) do
out[#out + 1] = v
end
end
end
end -- of check for sourced
end -- of check for matching required value and has qualifiers
end -- of check for wikibase entity
end -- of loop through values of propertyID
return assembleoutput(out, frame.args, qid, propertyID)
else
return props -- either local parameter or nothing
end -- of test for success
return nil
end
-------------------------------------------------------------------------------
-- getSumOfParts scans the property 'has part' (P527) for values matching a list.
-- The list is passed in parameter vlist.
-- It consists of a string of Qids separated by spaces or any usual punctuation.
-- If the matched values have a qualifier 'quantity' (P1114), those quantities are summed.
-- The sum is returned as a number or nothing if zero.
-------------------------------------------------------------------------------
-- Dependencies: _getsumofparts;
-------------------------------------------------------------------------------
p.getSumOfParts = function(frame)
local sum = _getsumofparts(frame.args)
if sum == 0 then return end
return sum
end
-------------------------------------------------------------------------------
-- getValueByQual gets the value of a property which has a qualifier with a given entity value
-- The call needs:
-- a property ID (the unnamed parameter or 1=Pxxx)
-- the ID of a qualifier for that property (qualID=Pyyy)
-- either the Wikibase-entity ID of a value for that qualifier (qvalue=Qzzz)
-- or a string value for that qualifier (qvalue=abc123)
-- The usual whitelisting, blacklisting, onlysourced, etc. are implemented
-------------------------------------------------------------------------------
-- Dependencies: _getvaluebyqual; parseParam; setRanks; parseInput; sourced;
-- assembleoutput;
-------------------------------------------------------------------------------
p.getValueByQual = function(frame)
local qualID = frame.args.qualID
-- The Q-id of the value for the qualifier we want to match is in named parameter |qvalue=
local qval = frame.args.qvalue or ""
if qval == "" then return "no qualifier value supplied" end
local function checkQID(id)
return id == qval
end
return _getvaluebyqual(frame, qualID, checkQID)
end
-------------------------------------------------------------------------------
-- getValueByLang gets the value of a property which has a qualifier P407
-- ("language of work or name") whose value has the given language code
-- The call needs:
-- a property ID (the unnamed parameter or 1=Pxxx)
-- the MediaWiki language code to match the language (lang=xx[-yy])
-- (if no code is supplied, it uses the default language)
-- The usual whitelisting, blacklisting, onlysourced, etc. are implemented
-------------------------------------------------------------------------------
-- Dependencies: _getvaluebyqual; parseParam; setRanks; parseInput; sourced; assembleoutput;
-------------------------------------------------------------------------------
p.getValueByLang = function(frame)
-- The language code for the qualifier we want to match is in named parameter |lang=
local langcode = findLang(frame.args.lang).code
local function checkLanguage(id)
-- id should represent a language like "British English (Q7979)"
-- it should have string property "Wikimedia language code (P424)"
-- qlcode will be a table:
local qlcode = mw.wikibase.getBestStatements(id, "P424")
if (#qlcode > 0) and (qlcode[1].mainsnak.datavalue.value == langcode) then
return true
end
end
return _getvaluebyqual(frame, "P407", checkLanguage)
end
-------------------------------------------------------------------------------
-- getValueByRefSource gets the value of a property which has a reference "stated in" (P248)
-- whose value has the given entity-ID.
-- The call needs:
-- a property ID (the unnamed parameter or 1=Pxxx)
-- the entity ID of a value to match where the reference is stated in (match=Qzzz)
-- The usual whitelisting, blacklisting, onlysourced, etc. are implemented
-------------------------------------------------------------------------------
-- Dependencies: parseParam; setRanks; parseInput; sourced; propertyvalueandquals assembleoutput;
-------------------------------------------------------------------------------
p.getValueByRefSource = function(frame)
-- The property ID that we want to check is the first unnamed parameter
local propertyID = mw.text.trim(frame.args[1] or ""):upper()
if propertyID == "" then return "no property supplied" end
-- The Q-id of the value we want to match is in named parameter |qvalue=
local qval = (frame.args.match or ""):upper()
if qval == "" then qval = "Q21540096" end
local unit = (frame.args.unit or ""):upper()
if unit == "" then unit = "Q4917" end
local onlysrc = parseParam(frame.args.onlysourced or frame.args.osd, true)
-- set the requested ranks flags
frame.args.reqranks = setRanks(frame.args.rank)
-- set a language object and code in the frame.args table
frame.args.langobj = findLang(frame.args.lang)
frame.args.lang = frame.args.langobj.code
local linked = parseParam(frame.args.linked, true)
local uabbr = parseParam(frame.args.uabbr or frame.args.unitabbr, false)
-- qid not nil means no local parameter and the property exists
local qid, props = parseInput(frame, frame.args[2], propertyID)
if qid then
local out = {}
local mlt= {}
for k1, v1 in ipairs(props) do
if onlysrc == false or sourced(v1) then
if v1.references then
for k2, v2 in ipairs(v1.references) do
if v2.snaks.P248 then
for k3, v3 in ipairs(v2.snaks.P248) do
if v3.datavalue.value.id == qval then
out[#out+1], mlt[#out+1] = rendersnak(v1, frame.args, linked, "", "", "", "", uabbr, unit)
if not mlt[#out] then
-- we only need one match per property value
-- unless datatype was monolingual text
break
end
end -- of test for match
end -- of loop through values "stated in"
end -- of test that "stated in" exists
end -- of loop through references
end -- of test that references exist
end -- of test for sourced
end -- of loop through values of propertyID
if #mlt > 0 then
local langcode = frame.args.lang
langcode = mw.text.split( langcode, '-', true )[1]
local fbtbl = mw.language.getFallbacksFor( langcode )
table.insert( fbtbl, 1, langcode )
local bestval = ""
local found = false
for idx1, lang1 in ipairs(fbtbl) do
for idx2, lang2 in ipairs(mlt) do
if (lang1 == lang2) and not found then
bestval = out[idx2]
found = true
break
end
end -- loop through values of property
end -- loop through fallback languages
if found then
-- replace output table with a table containing the best value
out = { bestval }
else
-- more than one value and none of them on the list of fallback languages
-- sod it, just give them the first one
out = { out[1] }
end
end
return assembleoutput(out, frame.args, qid, propertyID)
else
return props -- no property or local parameter supplied
end -- of test for success
end
-------------------------------------------------------------------------------
-- getPropertyIDs takes most of the usual parameters.
-- The usual whitelisting, blacklisting, onlysourced, etc. are implemented.
-- It returns the Entity-IDs (Qids) of the values of a property if it is a Wikibase-Entity.
-- Otherwise it returns nothing.
-------------------------------------------------------------------------------
-- Dependencies: parseParam; setRanks; parseInput; sourced; propertyvalueandquals assembleoutput;
-------------------------------------------------------------------------------
p._getPropertyIDs = function(args)
args.reqranks = setRanks(args.rank)
args.langobj = findLang(args.lang)
args.lang = args.langobj.code
-- change default for noicon to true
args.noicon = tostring(parseParam(args.noicon or "", true))
local f = {}
f.args = args
local pid = mw.text.trim(args[1] or ""):upper()
-- get the qid and table of claims for the property, or nothing and the local value passed
local qid, props = parseInput(f, args[2], pid)
if not qid then return props end
if not props[1] then return nil end
local onlysrc = parseParam(args.onlysourced or args.osd, true)
local maxvals = tonumber(args.maxvals) or 0
local out = {}
for i, v in ipairs(props) do
local snak = v.mainsnak
if ( snak.datatype == "wikibase-item" )
and ( v.rank and args.reqranks[v.rank:sub(1, 1)] )
and ( snak.snaktype == "value" )
and ( sourced(v) or not onlysrc )
then
out[#out+1] = snak.datavalue.value.id
end
if maxvals > 0 and #out >= maxvals then break end
end
return assembleoutput(out, args, qid, pid)
end
p.getPropertyIDs = function(frame)
local args = frame.args
return p._getPropertyIDs(args)
end
-------------------------------------------------------------------------------
-- getQualifierIDs takes most of the usual parameters.
-- The usual whitelisting, blacklisting, onlysourced, etc. are implemented.
-- It takes a property-id as the first unnamed parameter, and an optional parameter qlist
-- which is a list of qualifier property-ids to search for (default is "ALL")
-- It returns the Entity-IDs (Qids) of the values of a property if it is a Wikibase-Entity.
-- Otherwise it returns nothing.
-------------------------------------------------------------------------------
-- Dependencies: parseParam; setRanks; parseInput; sourced; propertyvalueandquals assembleoutput;
-------------------------------------------------------------------------------
p.getQualifierIDs = function(frame)
local args = frame.args
args.reqranks = setRanks(args.rank)
args.langobj = findLang(args.lang)
args.lang = args.langobj.code
-- change default for noicon to true
args.noicon = tostring(parseParam(args.noicon or "", true))
local f = {}
f.args = args
local pid = mw.text.trim(args[1] or ""):upper()
-- get the qid and table of claims for the property, or nothing and the local value passed
local qid, props = parseInput(f, args[2], pid)
if not qid then return props end
if not props[1] then return nil end
-- get the other parameters
local onlysrc = parseParam(args.onlysourced or args.osd, true)
local maxvals = tonumber(args.maxvals) or 0
local qlist = args.qlist or ""
if qlist == "" then qlist = "ALL" end
qlist = qlist:gsub("[%p%s]+", " ") .. " "
local out = {}
for i, v in ipairs(props) do
local snak = v.mainsnak
if ( v.rank and args.reqranks[v.rank:sub(1, 1)] )
and ( snak.snaktype == "value" )
and ( sourced(v) or not onlysrc )
then
if v.qualifiers then
for k1, v1 in pairs(v.qualifiers) do
if qlist == "ALL " or qlist:match(k1 .. " ") then
for i2, v2 in ipairs(v1) do
if v2.datatype == "wikibase-item" and v2.snaktype == "value" then
out[#out+1] = v2.datavalue.value.id
end -- of test that id exists
end -- of loop through qualifier values
end -- of test for kq in qlist
end -- of loop through qualifiers
end -- of test for qualifiers
end -- of test for rank value, sourced, and value exists
if maxvals > 0 and #out >= maxvals then break end
end -- of loop through property values
return assembleoutput(out, args, qid, pid)
end
-------------------------------------------------------------------------------
-- getPropOfProp takes two propertyIDs: prop1 and prop2 (as well as the usual parameters)
-- If the value(s) of prop1 are of type "wikibase-item" then it returns the value(s) of prop2
-- of each of those wikibase-items.
-- The usual whitelisting, blacklisting, onlysourced, etc. are implemented
-------------------------------------------------------------------------------
-- Dependencies: parseParam; setRanks; parseInput; sourced; propertyvalueandquals assembleoutput;
-------------------------------------------------------------------------------
p._getPropOfProp = function(args)
-- parameter sets for commonly used groups of parameters
local paraset = tonumber(args.ps or args.parameterset or 0)
if paraset == 1 then
-- a common setting
args.rank = "best"
args.fetchwikidata = "ALL"
args.onlysourced = "no"
args.noicon = "true"
elseif paraset == 2 then
-- equivalent to raw
args.rank = "best"
args.fetchwikidata = "ALL"
args.onlysourced = "no"
args.noicon = "true"
args.linked = "no"
args.pd = "true"
elseif paraset == 3 then
-- third set goes here
end
args.reqranks = setRanks(args.rank)
args.langobj = findLang(args.lang)
args.lang = args.langobj.code
local pid1 = args.prop1 or args.pid1 or ""
local pid2 = args.prop2 or args.pid2 or ""
if pid1 == "" or pid2 == "" then return nil end
local f = {}
f.args = args
local qid1, statements1 = parseInput(f, args[1], pid1)
-- parseInput nulls empty args[1] and returns args[1] if nothing on Wikidata
if not qid1 then return statements1 end
-- otherwise it returns the qid and a table for the statement
local onlysrc = parseParam(args.onlysourced or args.osd, true)
local maxvals = tonumber(args.maxvals) or 0
local qualID = mw.text.trim(args.qual or ""):upper()
if qualID == "" then qualID = nil end
local out = {}
for k, v in ipairs(statements1) do
if not onlysrc or sourced(v) then
local snak = v.mainsnak
if snak.datatype == "wikibase-item" and snak.snaktype == "value" then
local qid2 = snak.datavalue.value.id
local statements2 = {}
if args.reqranks.b then
statements2 = mw.wikibase.getBestStatements(qid2, pid2)
else
statements2 = mw.wikibase.getAllStatements(qid2, pid2)
end
if statements2[1] then
local out2 = propertyvalueandquals(statements2, args, qualID)
out[#out+1] = assembleoutput(out2, args, qid2, pid2)
end
end -- of test for valid property1 value
end -- of test for sourced
if maxvals > 0 and #out >= maxvals then break end
end -- of loop through values of property1
return assembleoutput(out, args, qid1, pid1)
end
p.getPropOfProp = function(frame)
local args= frame.args
if not args.prop1 and not args.pid1 then
args = frame:getParent().args
if not args.prop1 and not args.pid1 then return i18n.errors["No property supplied"] end
end
return p._getPropOfProp(args)
end
-------------------------------------------------------------------------------
-- getAwardCat takes most of the usual parameters. If the item has values of P166 (award received),
-- then it examines each of those awards for P2517 (category for recipients of this award).
-- If it exists, it returns the corresponding category,
-- with the item's P734 (family name) as sort key, or no sort key if there is no family name.
-- The sort key may be overridden by the parameter |sortkey (alias |sk).
-- The usual whitelisting, blacklisting, onlysourced, etc. are implemented
-------------------------------------------------------------------------------
-- Dependencies: parseParam; setRanks; parseInput; sourced; propertyvalueandquals assembleoutput;
-------------------------------------------------------------------------------
p.getAwardCat = function(frame)
frame.args.reqranks = setRanks(frame.args.rank)
frame.args.langobj = findLang(frame.args.lang)
frame.args.lang = frame.args.langobj.code
local args = frame.args
args.sep = " "
local pid1 = args.prop1 or "P166"
local pid2 = args.prop2 or "P2517"
if pid1 == "" or pid2 == "" then return nil end
-- locally supplied value:
local localval = mw.text.trim(args[1] or "")
local qid1, statements1 = parseInput(frame, localval, pid1)
if not qid1 then return localval end
-- linkprefix (strip quotes)
local lp = (args.linkprefix or args.lp or ""):gsub('"', '')
-- sort key (strip quotes, hyphens and periods):
local sk = (args.sortkey or args.sk or ""):gsub('["-.]', '')
-- family name:
local famname = ""
if sk == "" then
local p734 = mw.wikibase.getBestStatements(qid1, "P734")[1]
local p734id = p734 and p734.mainsnak.snaktype == "value" and p734.mainsnak.datavalue.value.id or ""
famname = mw.wikibase.getSitelink(p734id) or ""
-- strip namespace and disambigation
local pos = famname:find(":") or 0
famname = famname:sub(pos+1):gsub("%s%(.+%)$", "")
if famname == "" then
local lbl = mw.wikibase.getLabel(p734id)
famname = lbl and mw.text.nowiki(lbl) or ""
end
end
local onlysrc = parseParam(args.onlysourced or args.osd, true)
local maxvals = tonumber(args.maxvals) or 0
local qualID = mw.text.trim(args.qual or ""):upper()
if qualID == "" then qualID = nil end
local out = {}
for k, v in ipairs(statements1) do
if not onlysrc or sourced(v) then
local snak = v.mainsnak
if snak.datatype == "wikibase-item" and snak.snaktype == "value" then
local qid2 = snak.datavalue.value.id
local statements2 = {}
if args.reqranks.b then
statements2 = mw.wikibase.getBestStatements(qid2, pid2)
else
statements2 = mw.wikibase.getAllStatements(qid2, pid2)
end
if statements2[1] and statements2[1].mainsnak.snaktype == "value" then
local qid3 = statements2[1].mainsnak.datavalue.value.id
local sitelink = mw.wikibase.getSitelink(qid3)
-- if there's no local sitelink, create the sitelink from English label
if not sitelink then
local lbl = mw.wikibase.getLabelByLang(qid3, "en")
if lbl then
if lbl:sub(1,9) == "Category:" then
sitelink = mw.text.nowiki(lbl)
else
sitelink = "Category:" .. mw.text.nowiki(lbl)
end
end
end
if sitelink then
if sk ~= "" then
out[#out+1] = "[[" .. lp .. sitelink .. "|" .. sk .. "]]"
elseif famname ~= "" then
out[#out+1] = "[[" .. lp .. sitelink .. "|" .. famname .. "]]"
else
out[#out+1] = "[[" .. lp .. sitelink .. "]]"
end -- of check for sort keys
end -- of test for sitelink
end -- of test for category
end -- of test for wikibase item has a value
end -- of test for sourced
if maxvals > 0 and #out >= maxvals then break end
end -- of loop through values of property1
return assembleoutput(out, args, qid1, pid1)
end
-------------------------------------------------------------------------------
-- getIntersectCat takes most of the usual parameters.
-- The usual whitelisting, blacklisting, onlysourced, etc. are implemented
-- It takes two properties, |prop1 and |prop2 (e.g. occupation and country of citizenship)
-- Each property's value is a wiki-base entity
-- For each value of the first parameter (ranks implemented) it fetches the value's main category
-- and then each value of the second parameter (possibly substituting a simpler description)
-- then it returns all of the categories representing the intersection of those properties,
-- (e.g. Category:Actors from Canada). A joining term may be supplied (e.g. |join=from).
-- The item's P734 (family name) is the sort key, or no sort key if there is no family name.
-- The sort key may be overridden by the parameter |sortkey (alias |sk).
-------------------------------------------------------------------------------
-- Dependencies: parseParam; setRanks; parseInput; sourced; propertyvalueandquals assembleoutput;
-------------------------------------------------------------------------------
p.getIntersectCat = function(frame)
frame.args.reqranks = setRanks(frame.args.rank)
frame.args.langobj = findLang(frame.args.lang)
frame.args.lang = frame.args.langobj.code
local args = frame.args
args.sep = " "
args.linked = "no"
local pid1 = args.prop1 or "P106"
local pid2 = args.prop2 or "P27"
if pid1 == "" or pid2 == "" then return nil end
local qid, statements1 = parseInput(frame, "", pid1)
if not qid then return nil end
local qid, statements2 = parseInput(frame, "", pid2)
if not qid then return nil end
-- topics like countries may have different names in categories from their label in Wikidata
local subs_exists, subs = pcall(mw.loadData, "Module:WikidataIB/subs")
local join = args.join or ""
local onlysrc = parseParam(args.onlysourced or args.osd, true)
local maxvals = tonumber(args.maxvals) or 0
-- linkprefix (strip quotes)
local lp = (args.linkprefix or args.lp or ""):gsub('"', '')
-- sort key (strip quotes, hyphens and periods):
local sk = (args.sortkey or args.sk or ""):gsub('["-.]', '')
-- family name:
local famname = ""
if sk == "" then
local p734 = mw.wikibase.getBestStatements(qid, "P734")[1]
local p734id = p734 and p734.mainsnak.snaktype == "value" and p734.mainsnak.datavalue.value.id or ""
famname = mw.wikibase.getSitelink(p734id) or ""
-- strip namespace and disambigation
local pos = famname:find(":") or 0
famname = famname:sub(pos+1):gsub("%s%(.+%)$", "")
if famname == "" then
local lbl = mw.wikibase.getLabel(p734id)
famname = lbl and mw.text.nowiki(lbl) or ""
end
end
local cat1 = {}
for k, v in ipairs(statements1) do
if not onlysrc or sourced(v) then
-- get the ID representing the value of the property
local pvalID = (v.mainsnak.snaktype == "value") and v.mainsnak.datavalue.value.id
if pvalID then
-- get the topic's main category (P910) for that entity
local p910 = mw.wikibase.getBestStatements(pvalID, "P910")[1]
if p910 and p910.mainsnak.snaktype == "value" then
local tmcID = p910.mainsnak.datavalue.value.id
-- use sitelink or the English label for the cat
local cat = mw.wikibase.getSitelink(tmcID)
if not cat then
local lbl = mw.wikibase.getLabelByLang(tmcID, "en")
if lbl then
if lbl:sub(1,9) == "Category:" then
cat = mw.text.nowiki(lbl)
else
cat = "Category:" .. mw.text.nowiki(lbl)
end
end
end
cat1[#cat1+1] = cat
end -- of test for topic's main category exists
end -- of test for property has vaild value
end -- of test for sourced
if maxvals > 0 and #cat1 >= maxvals then break end
end
local cat2 = {}
for k, v in ipairs(statements2) do
if not onlysrc or sourced(v) then
local cat = rendersnak(v, args)
if subs[cat] then cat = subs[cat] end
cat2[#cat2+1] = cat
end
if maxvals > 0 and #cat2 >= maxvals then break end
end
local out = {}
for k1, v1 in ipairs(cat1) do
for k2, v2 in ipairs(cat2) do
if sk ~= "" then
out[#out+1] = "[[" .. lp .. v1 .. " " .. join .. " " .. v2 .. "|" .. sk .. "]]"
elseif famname ~= "" then
out[#out+1] = "[[" .. lp .. v1 .. " " .. join .. " " .. v2 .. "|" .. famname .. "]]"
else
out[#out+1] = "[[" .. lp .. v1 .. " " .. join .. " " .. v2 .. "]]"
end -- of check for sort keys
end
end
args.noicon = "true"
return assembleoutput(out, args, qid, pid1)
end
-------------------------------------------------------------------------------
-- qualsToTable takes most of the usual parameters.
-- The usual whitelisting, blacklisting, onlysourced, etc. are implemented.
-- A qid may be given, and the first unnamed parameter is the property ID, which is of type wikibase item.
-- It takes a list of qualifier property IDs as |quals=
-- For a given qid and property, it creates the rows of an html table,
-- each row being a value of the property (optionally only if the property matches the value in |pval= )
-- each cell being the first value of the qualifier corresponding to the list in |quals
-------------------------------------------------------------------------------
-- Dependencies: parseParam; setRanks; parseInput; sourced;
-------------------------------------------------------------------------------
p.qualsToTable = function(frame)
local args = frame.args
local quals = args.quals or ""
if quals == "" then return "" end
args.reqranks = setRanks(args.rank)
local propertyID = mw.text.trim(args[1] or "")
local f = {}
f.args = args
local entityid, props = parseInput(f, "", propertyID)
if not entityid then return "" end
args.langobj = findLang(args.lang)
args.lang = args.langobj.code
local pval = args.pval or ""
local qplist = mw.text.split(quals, "%p") -- split at punctuation and make a sequential table
for i, v in ipairs(qplist) do
qplist[i] = mw.text.trim(v):upper() -- remove whitespace and capitalise
end
local col1 = args.firstcol or ""
if col1 ~= "" then
col1 = col1 .. "</td><td>"
end
local emptycell = args.emptycell or " "
-- construct a 2-D array of qualifier values in qvals
local qvals = {}
for i, v in ipairs(props) do
local skip = false
if pval ~= "" then
local pid = v.mainsnak.datavalue and v.mainsnak.datavalue.value.id
if pid ~= pval then skip = true end
end
if not skip then
local qval = {}
local vqualifiers = v.qualifiers or {}
-- go through list of wanted qualifier properties
for i1, v1 in ipairs(qplist) do
-- check for that property ID in the statement's qualifiers
local qv, qtype
if vqualifiers[v1] then
qtype = vqualifiers[v1][1].datatype
if qtype == "time" then
if vqualifiers[v1][1].snaktype == "value" then
qv = mw.wikibase.renderSnak(vqualifiers[v1][1])
qv = frame:expandTemplate{title="dts", args={qv}}
else
qv = "?"
end
elseif qtype == "url" then
if vqualifiers[v1][1].snaktype == "value" then
qv = mw.wikibase.renderSnak(vqualifiers[v1][1])
local display = mw.ustring.match( mw.uri.decode(qv, "WIKI"), "([%w ]+)$" )
if display then
qv = "[" .. qv .. " " .. display .. "]"
end
end
else
qv = mw.wikibase.formatValue(vqualifiers[v1][1])
end
end
-- record either the value or a placeholder
qval[i1] = qv or emptycell
end -- of loop through list of qualifiers
-- add the list of qualifier values as a "row" in the main list
qvals[#qvals+1] = qval
end
end -- of for each value loop
local out = {}
for i, v in ipairs(qvals) do
out[i] = "<tr><td>" .. col1 .. table.concat(qvals[i], "</td><td>") .. "</td></tr>"
end
return table.concat(out, "\n")
end
-------------------------------------------------------------------------------
-- getGlobe takes an optional qid of a Wikidata entity passed as |qid=
-- otherwise it uses the linked item for the current page.
-- If returns the Qid of the globe used in P625 (coordinate location),
-- or nil if there isn't one.
-------------------------------------------------------------------------------
-- Dependencies: none
-------------------------------------------------------------------------------
p.getGlobe = function(frame)
local qid = frame.args.qid or frame.args[1] or ""
if qid == "" then qid = mw.wikibase.getEntityIdForCurrentPage() end
local coords = mw.wikibase.getBestStatements(qid, "P625")[1]
local globeid
if coords and coords.mainsnak.snaktype == "value" then
globeid = coords.mainsnak.datavalue.value.globe:match("(Q%d+)")
end
return globeid
end
-------------------------------------------------------------------------------
-- getCommonsLink takes an optional qid of a Wikidata entity passed as |qid=
-- It returns one of the following in order of preference:
-- the Commons sitelink of the linked Wikidata item;
-- the Commons sitelink of the topic's main category of the linked Wikidata item;
-------------------------------------------------------------------------------
-- Dependencies: _getCommonslink(); _getSitelink(); parseParam()
-------------------------------------------------------------------------------
p.getCommonsLink = function(frame)
local oc = frame.args.onlycat or frame.args.onlycategories
local fb = parseParam(frame.args.fallback or frame.args.fb, true)
return _getCommonslink(frame.args.qid, oc, fb)
end
-------------------------------------------------------------------------------
-- getSitelink takes the qid of a Wikidata entity passed as |qid=
-- It takes an optional parameter |wiki= to determine which wiki is to be checked for a sitelink
-- If the parameter is blank, then it uses the local wiki.
-- If there is a sitelink to an article available, it returns the plain text link to the article
-- If there is no sitelink, it returns nil.
-------------------------------------------------------------------------------
-- Dependencies: none
-------------------------------------------------------------------------------
p.getSiteLink = function(frame)
return _getSitelink(frame.args.qid, frame.args.wiki or mw.text.trim(frame.args[1] or ""))
end
-------------------------------------------------------------------------------
-- getLink has the qid of a Wikidata entity passed as the first unnamed parameter or as |qid=
-- If there is a sitelink to an article on the local Wiki, it returns a link to the article
-- with the Wikidata label as the displayed text.
-- If there is no sitelink, it returns the label as plain text.
-- If there is no label in the local language, it displays the qid instead.
-------------------------------------------------------------------------------
-- Dependencies: none
-------------------------------------------------------------------------------
p.getLink = function(frame)
local itemID = mw.text.trim(frame.args[1] or frame.args.qid or "")
if itemID == "" then return end
local sitelink = mw.wikibase.getSitelink(itemID)
local label = labelOrId(itemID)
if sitelink then
return "[[:" .. sitelink .. "|" .. label .. "]]"
else
return label
end
end
-------------------------------------------------------------------------------
-- getLabel has the qid of a Wikidata entity passed as the first unnamed parameter or as |qid=
-- It returns the Wikidata label for the local language as plain text.
-- If there is no label in the local language, it displays the qid instead.
-------------------------------------------------------------------------------
-- Dependencies: none
-------------------------------------------------------------------------------
p.getLabel = function(frame)
local itemID = mw.text.trim(frame.args[1] or frame.args.qid or "")
if itemID == "" then return end
local lang = frame.args.lang or ""
if lang == "" then lang = nil end
local label = labelOrId(itemID, lang)
return label
end
-------------------------------------------------------------------------------
-- label has the qid of a Wikidata entity passed as the first unnamed parameter or as |qid=
-- if no qid is supplied, it uses the qid associated with the current page.
-- It returns the Wikidata label for the local language as plain text.
-- If there is no label in the local language, it returns nil.
-------------------------------------------------------------------------------
-- Dependencies: none
-------------------------------------------------------------------------------
p.label = function(frame)
local qid = mw.text.trim(frame.args[1] or frame.args.qid or "")
if qid == "" then qid = mw.wikibase.getEntityIdForCurrentPage() end
if not qid then return end
local lang = frame.args.lang or ""
if lang == "" then lang = nil end
local label, success = labelOrId(qid, lang)
if success then return label end
end
-------------------------------------------------------------------------------
-- getAT (Article Title)
-- has the qid of a Wikidata entity passed as the first unnamed parameter or as |qid=
-- If there is a sitelink to an article on the local Wiki, it returns the sitelink as plain text.
-- If there is no sitelink or qid supplied, it returns nothing.
-------------------------------------------------------------------------------
-- Dependencies: none
-------------------------------------------------------------------------------
p.getAT = function(frame)
local itemID = mw.text.trim(frame.args[1] or frame.args.qid or "")
if itemID == "" then return end
return mw.wikibase.getSitelink(itemID)
end
-------------------------------------------------------------------------------
-- getDescription has the qid of a Wikidata entity passed as |qid=
-- (it defaults to the associated qid of the current article if omitted)
-- and a local parameter passed as the first unnamed parameter.
-- Any local parameter passed (other than "Wikidata" or "none") becomes the return value.
-- It returns the article description for the Wikidata entity if the local parameter is "Wikidata".
-- Nothing is returned if the description doesn't exist or "none" is passed as the local parameter.
-------------------------------------------------------------------------------
-- Dependencies: none
-------------------------------------------------------------------------------
p.getDescription = function(frame)
local desc = mw.text.trim(frame.args[1] or "")
local itemID = mw.text.trim(frame.args.qid or "")
if itemID == "" then itemID = nil end
if desc:lower() == 'wikidata' then
return mw.wikibase.getDescription(itemID)
elseif desc:lower() == 'none' then
return nil
else
return desc
end
end
-------------------------------------------------------------------------------
-- getAliases has the qid of a Wikidata entity passed as |qid=
-- (it defaults to the associated qid of the current article if omitted)
-- and a local parameter passed as the first unnamed parameter.
-- It implements blacklisting and whitelisting with a field name of "alias" by default.
-- Any local parameter passed becomes the return value.
-- Otherwise it returns the aliases for the Wikidata entity with the usual list options.
-- Nothing is returned if the aliases do not exist.
-------------------------------------------------------------------------------
-- Dependencies: findLang(); assembleoutput()
-------------------------------------------------------------------------------
p.getAliases = function(frame)
local args = frame.args
local fieldname = args.name or ""
if fieldname == "" then fieldname = "alias" end
local blacklist = args.suppressfields or args.spf or ""
if blacklist:find(fieldname) then return nil end
local localval = mw.text.trim(args[1] or "")
if localval ~= "" then return localval end
local whitelist = args.fetchwikidata or args.fwd or ""
if whitelist == "" then whitelist = "NONE" end
if not (whitelist == 'ALL' or whitelist:find(fieldname)) then return nil end
local qid = args.qid or ""
if qid == "" then qid = mw.wikibase.getEntityIdForCurrentPage() end
if not qid or not mw.wikibase.entityExists(qid) then return nil end
local aliases = mw.wikibase.getEntity(qid).aliases
if not aliases then return nil end
args.langobj = findLang(args.lang)
local langcode = args.langobj.code
args.lang = langcode
local out = {}
for k1, v1 in pairs(aliases) do
if v1[1].language == langcode then
for k1, v2 in ipairs(v1) do
out[#out+1] = v2.value
end
break
end
end
return assembleoutput(out, args, qid)
end
-------------------------------------------------------------------------------
-- pageId returns the page id (entity ID, Qnnn) of the current page
-- returns nothing if the page is not connected to Wikidata
-------------------------------------------------------------------------------
-- Dependencies: none
-------------------------------------------------------------------------------
p.pageId = function(frame)
return mw.wikibase.getEntityIdForCurrentPage()
end
-------------------------------------------------------------------------------
-- formatDate is a wrapper to export the private function format_Date
-------------------------------------------------------------------------------
-- Dependencies: format_Date();
-------------------------------------------------------------------------------
p.formatDate = function(frame)
return format_Date(frame.args[1], frame.args.df, frame.args.bc)
end
-------------------------------------------------------------------------------
-- location is a wrapper to export the private function _location
-- it takes the entity-id as qid or the first unnamed parameter
-- optional boolean parameter first toggles the display of the first item
-- optional boolean parameter skip toggles the display to skip to the last item
-- parameter debug=<y/n> (default 'n') adds error msg if not a location
-------------------------------------------------------------------------------
-- Dependencies: _location();
-------------------------------------------------------------------------------
p.location = function(frame)
local debug = (frame.args.debug or ""):sub(1, 1):lower()
if debug == "" then debug = "n" end
local qid = mw.text.trim(frame.args.qid or frame.args[1] or ""):upper()
if qid == "" then qid=mw.wikibase.getEntityIdForCurrentPage() end
if not qid then
if debug ~= "n" then
return i18n.errors["entity-not-found"]
else
return nil
end
end
local first = mw.text.trim(frame.args.first or "")
local skip = mw.text.trim(frame.args.skip or "")
return table.concat( _location(qid, first, skip), ", " )
end
-------------------------------------------------------------------------------
-- checkBlacklist implements a test to check whether a named field is allowed
-- returns true if the field is not blacklisted (i.e. allowed)
-- returns false if the field is blacklisted (i.e. disallowed)
-- {{#if:{{#invoke:WikidataIB |checkBlacklist |name=Joe |suppressfields=Dave; Joe; Fred}} | not blacklisted | blacklisted}}
-- displays "blacklisted"
-- {{#if:{{#invoke:WikidataIB |checkBlacklist |name=Jim |suppressfields=Dave; Joe; Fred}} | not blacklisted | blacklisted}}
-- displays "not blacklisted"
-------------------------------------------------------------------------------
-- Dependencies: none
-------------------------------------------------------------------------------
p.checkBlacklist = function(frame)
local blacklist = frame.args.suppressfields or frame.args.spf or ""
local fieldname = frame.args.name or ""
if blacklist ~= "" and fieldname ~= "" then
if blacklist:find(fieldname) then
return false
else
return true
end
else
-- one of the fields is missing: let's call that "not on the list"
return true
end
end
-------------------------------------------------------------------------------
-- emptyor returns nil if its first unnamed argument is just punctuation, whitespace or html tags
-- otherwise it returns the argument unchanged (including leading/trailing space).
-- If the argument may contain "=", then it must be called explicitly:
-- |1=arg
-- (In that case, leading and trailing spaces are trimmed)
-- It finds use in infoboxes where it can replace tests like:
-- {{#if: {{#invoke:WikidatIB |getvalue |P99 |fwd=ALL}} | <span class="xxx">{{#invoke:WikidatIB |getvalue |P99 |fwd=ALL}}</span> | }}
-- with a form that uses just a single call to Wikidata:
-- {{#invoke |WikidataIB |emptyor |1= <span class="xxx">{{#invoke:WikidataIB |getvalue |P99 |fwd=ALL}}</span> }}
-------------------------------------------------------------------------------
-- Dependencies: none
-------------------------------------------------------------------------------
p.emptyor = function(frame)
local s = frame.args[1] or ""
if s == "" then return nil end
local sx = s:gsub("%s", ""):gsub("<[^>]*>", ""):gsub("%p", "")
if sx == "" then
return nil
else
return s
end
end
-------------------------------------------------------------------------------
-- labelorid is a public function to expose the output of labelOrId()
-- Pass the Q-number as |qid= or as an unnamed parameter.
-- It returns the Wikidata label for that entity or the qid if no label exists.
-------------------------------------------------------------------------------
-- Dependencies: labelOrId
-------------------------------------------------------------------------------
p.labelorid = function(frame)
return (labelOrId(frame.args.qid or frame.args[1]))
end
-------------------------------------------------------------------------------
-- getLang returns the MediaWiki language code of the current content.
-- If optional parameter |style=full, it returns the language name.
-------------------------------------------------------------------------------
-- Dependencies: none
-------------------------------------------------------------------------------
p.getLang = function(frame)
local style = (frame.args.style or ""):lower()
local langcode = mw.language.getContentLanguage().code
if style == "full" then
return mw.language.fetchLanguageName( langcode )
end
return langcode
end
-------------------------------------------------------------------------------
-- getItemLangCode takes a qid parameter (using the current page's qid if blank)
-- If the item for that qid has property country (P17) it looks at the first preferred value
-- If the country has an official language (P37), it looks at the first preferred value
-- If that official language has a language code (P424), it returns the first preferred value
-- Otherwise it returns nothing.
-------------------------------------------------------------------------------
-- Dependencies: _getItemLangCode()
-------------------------------------------------------------------------------
p.getItemLangCode = function(frame)
return _getItemLangCode(frame.args.qid or frame.args[1])
end
-------------------------------------------------------------------------------
-- findLanguage exports the local findLang() function
-- It takes an optional language code and returns, in order of preference:
-- the code if a known language;
-- the user's language, if set;
-- the server's content language.
-------------------------------------------------------------------------------
-- Dependencies: findLang
-------------------------------------------------------------------------------
p.findLanguage = function(frame)
return findLang(frame.args.lang or frame.args[1]).code
end
-------------------------------------------------------------------------------
-- getQid returns the qid, if supplied
-- failing that, the Wikidata entity ID of the "category's main topic (P301)", if it exists
-- failing that, the Wikidata entity ID associated with the current page, if it exists
-- otherwise, nothing
-------------------------------------------------------------------------------
-- Dependencies: none
-------------------------------------------------------------------------------
p.getQid = function(frame)
local qid = (frame.args.qid or ""):upper()
-- check if a qid was passed; if so, return it:
if qid ~= "" then return qid end
-- check if there's a "category's main topic (P301)":
qid = mw.wikibase.getEntityIdForCurrentPage()
if qid then
local prop301 = mw.wikibase.getBestStatements(qid, "P301")
if prop301[1] then
local mctid = prop301[1].mainsnak.datavalue.value.id
if mctid then return mctid end
end
end
-- otherwise return the page qid (if any)
return qid
end
-------------------------------------------------------------------------------
-- followQid takes four optional parameters: qid, props, list and all.
-- If qid is not given, it uses the qid for the connected page
-- or returns nil if there isn't one.
-- props is a list of properties, separated by punctuation.
-- If props is given, the Wikidata item for the qid is examined for each property in turn.
-- If that property contains a value that is another Wikibase-item, that item's qid is returned,
-- and the search terminates, unless |all=y when all of the qids are returned, separated by spaces.
-- If |list= is set to a template, the qids are passed as arguments to the template.
-- If props is not given, the qid is returned.
-------------------------------------------------------------------------------
-- Dependencies: parseParam()
-------------------------------------------------------------------------------
p._followQid = function(args)
local qid = (args.qid or ""):upper()
local all = parseParam(args.all, false)
local list = args.list or ""
if list == "" then list = nil end
if qid == "" then
qid = mw.wikibase.getEntityIdForCurrentPage()
end
if not qid then return nil end
local out = {}
local props = (args.props or ""):upper()
if props ~= "" then
for p in mw.text.gsplit(props, "%p") do -- split at punctuation and iterate
p = mw.text.trim(p)
for i, v in ipairs( mw.wikibase.getBestStatements(qid, p) ) do
local linkedid = v.mainsnak.datavalue and v.mainsnak.datavalue.value.id
if linkedid then
if all then
out[#out+1] = linkedid
else
return linkedid
end -- test for all or just the first one found
end -- test for value exists for that property
end -- loop through values of property to follow
end -- loop through list of properties to follow
end
if #out > 0 then
local ret = ""
if list then
ret = mw.getCurrentFrame():expandTemplate{title = list, args = out}
else
ret = table.concat(out, " ")
end
return ret
else
return qid
end
end
p.followQid = function(frame)
return p._followQid(frame.args)
end
-------------------------------------------------------------------------------
-- globalSiteID returns the globalSiteID for the current wiki
-- e.g. returns "enwiki" for the English Wikipedia, "enwikisource" for English Wikisource, etc.
-------------------------------------------------------------------------------
-- Dependencies: none
-------------------------------------------------------------------------------
p.globalSiteID = function(frame)
return mw.wikibase.getGlobalSiteId()
end
-------------------------------------------------------------------------------
-- siteID returns the root of the globalSiteID
-- e.g. "en" for "enwiki", "enwikisource", etc.
-- treats "en-gb" as "en", etc.
-------------------------------------------------------------------------------
-- Dependencies: none
-------------------------------------------------------------------------------
p.siteID = function(frame)
local txtlang = frame:callParserFunction('int', {'lang'}) or ""
-- This deals with specific exceptions: be-tarask -> be-x-old
if txtlang == "be-tarask" then
return "be_x_old"
end
local pos = txtlang:find("-")
local ret = ""
if pos then
ret = txtlang:sub(1, pos-1)
else
ret = txtlang
end
return ret
end
-------------------------------------------------------------------------------
-- projID returns the code used to link to the reader's language's project
-- e.g "en" for [[:en:WikidataIB]]
-- treats "en-gb" as "en", etc.
-------------------------------------------------------------------------------
-- Dependencies: none
-------------------------------------------------------------------------------
p.projID = function(frame)
local txtlang = frame:callParserFunction('int', {'lang'}) or ""
-- This deals with specific exceptions: be-tarask -> be-x-old
if txtlang == "be-tarask" then
return "be-x-old"
end
local pos = txtlang:find("-")
local ret = ""
if pos then
ret = txtlang:sub(1, pos-1)
else
ret = txtlang
end
return ret
end
-------------------------------------------------------------------------------
-- formatNumber formats a number according to the the supplied language code ("|lang=")
-- or the default language if not supplied.
-- The number is the first unnamed parameter or "|num="
-------------------------------------------------------------------------------
-- Dependencies: findLang()
-------------------------------------------------------------------------------
p.formatNumber = function(frame)
local lang
local num = tonumber(frame.args[1] or frame.args.num) or 0
lang = findLang(frame.args.lang)
return lang:formatNum( num )
end
-------------------------------------------------------------------------------
-- examine dumps the property (the unnamed parameter or pid)
-- from the item given by the parameter 'qid' (or the other unnamed parameter)
-- or from the item corresponding to the current page if qid is not supplied.
-- e.g. {{#invoke:WikidataIB |examine |pid=P26 |qid=Q42}}
-- or {{#invoke:WikidataIB |examine |P26 |Q42}} or any combination of these
-- or {{#invoke:WikidataIB |examine |P26}} for the current page.
-------------------------------------------------------------------------------
-- Dependencies: none
-------------------------------------------------------------------------------
p.examine = function( frame )
local args
if frame.args[1] or frame.args.pid or frame.args.qid then
args = frame.args
else
args = frame:getParent().args
end
local par = {}
local pid = (args.pid or ""):upper()
local qid = (args.qid or ""):upper()
par[1] = mw.text.trim( args[1] or "" ):upper()
par[2] = mw.text.trim( args[2] or "" ):upper()
table.sort(par)
if par[2]:sub(1,1) == "P" then par[1], par[2] = par[2], par[1] end
if pid == "" then pid = par[1] end
if qid == "" then qid = par[2] end
local q1 = qid:sub(1,1)
if pid:sub(1,1) ~= "P" then return "No property supplied" end
if q1 ~= "Q" and q1 ~= "M" then qid = mw.wikibase.getEntityIdForCurrentPage() end
if not qid then return "No item for this page" end
return "<pre>" .. mw.dumpObject( mw.wikibase.getAllStatements( qid, pid ) ) .. "</pre>"
end
-------------------------------------------------------------------------------
-- checkvalue looks for 'val' as a wikibase-item value of a property (the unnamed parameter or pid)
-- from the item given by the parameter 'qid'
-- or from the Wikidata item associated with the current page if qid is not supplied.
-- It only checks ranks that are requested (preferred and normal by default)
-- If property is not supplied, then P31 (instance of) is assumed.
-- It returns val if found or nothing if not found.
-- e.g. {{#invoke:WikidataIB |checkvalue |val=Q5 |pid=P31 |qid=Q42}}
-- or {{#invoke:WikidataIB |checkvalue |val=Q5 |P31 |qid=Q42}}
-- or {{#invoke:WikidataIB |checkvalue |val=Q5 |qid=Q42}}
-- or {{#invoke:WikidataIB |checkvalue |val=Q5 |P31}} for the current page.
-------------------------------------------------------------------------------
-- Dependencies: none
-------------------------------------------------------------------------------
p.checkvalue = function( frame )
local args
if frame.args.val then
args = frame.args
else
args = frame:getParent().args
end
local val = args.val
if not val then return nil end
local pid = mw.text.trim(args.pid or args[1] or "P31"):upper()
local qid = (args.qid or ""):upper()
if pid:sub(1,1) ~= "P" then return nil end
if qid:sub(1,1) ~= "Q" then qid = mw.wikibase.getEntityIdForCurrentPage() end
if not qid then return nil end
local ranks = setRanks(args.rank)
local stats = {}
if ranks.b then
stats = mw.wikibase.getBestStatements(qid, pid)
else
stats = mw.wikibase.getAllStatements( qid, pid )
end
if not stats[1] then return nil end
if stats[1].mainsnak.datatype == "wikibase-item" then
for k, v in pairs( stats ) do
local ms = v.mainsnak
if ranks[v.rank:sub(1,1)] and ms.snaktype == "value" and ms.datavalue.value.id == val then
return val
end
end
end
return nil
end
-------------------------------------------------------------------------------
-- url2 takes a parameter url= that is a proper url and formats it for use in an infobox.
-- If no parameter is supplied, it returns nothing.
-- This is the equivalent of Template:URL
-- but it keeps the "edit at Wikidata" pen icon out of the microformat.
-- Usually it will take its url parameter directly from a Wikidata call:
-- e.g. {{#invoke:WikidataIB |url2 |url={{wdib |P856 |qid=Q23317 |fwd=ALL |osd=no}} }}
-------------------------------------------------------------------------------
-- Dependencies: none
-------------------------------------------------------------------------------
p.url2 = function(frame)
local txt = frame.args.url or ""
if txt == "" then return nil end
-- extract any icon
local url, icon = txt:match("(.+) (.+)")
-- make sure there's at least a space at the end
url = (url or txt) .. " "
icon = icon or ""
-- extract any protocol like https://
local prot = url:match("(https*://).+[ \"\']")
-- extract address
local addr = ""
if prot then
addr = url:match("https*://(.+)[ \"\']") or " "
else
prot = "//"
addr = url:match("[^%p%s]+%.(.+)[ \"\']") or " "
end
-- strip trailing / from end of domain-only url and add <wbr/> before . and /
local disp, n = addr:gsub( "^([^/]+)/$", "%1" ):gsub("%/", "<wbr/>/"):gsub("%.", "<wbr/>.")
return '<span class="url">[' .. prot .. addr .. " " .. disp .. "]</span> " .. icon
end
-------------------------------------------------------------------------------
-- getWebsite fetches the Official website (P856) and formats it for use in an infobox.
-- This is similar to Template:Official website but with a url displayed,
-- and it adds the "edit at Wikidata" pen icon beyond the microformat if enabled.
-- A local value will override the Wikidata value. "NONE" returns nothing.
-- e.g. {{#invoke:WikidataIB |getWebsite |qid= |noicon= |lang= |url= }}
-------------------------------------------------------------------------------
-- Dependencies: findLang(); parseParam();
-------------------------------------------------------------------------------
p.getWebsite = function(frame)
local url = frame.args.url or ""
if url:upper() == "NONE" then return nil end
local urls = {}
local quals = {}
local qid = frame.args.qid or ""
if url and url ~= "" then
urls[1] = url
else
if qid == "" then qid = mw.wikibase.getEntityIdForCurrentPage() end
if not qid then return nil end
local prop856 = mw.wikibase.getBestStatements(qid, "P856")
for k, v in pairs(prop856) do
if v.mainsnak.snaktype == "value" then
urls[#urls+1] = v.mainsnak.datavalue.value
if v.qualifiers and v.qualifiers["P1065"] then
-- just take the first archive url (P1065)
local au = v.qualifiers["P1065"][1]
if au.snaktype == "value" then
quals[#urls] = au.datavalue.value
end -- test for archive url having a value
end -- test for qualifers
end -- test for website having a value
end -- loop through website(s)
end
if #urls == 0 then return nil end
local out = {}
for i, u in ipairs(urls) do
local link = quals[i] or u
local prot, addr = u:match("(http[s]*://)(.+)")
addr = addr or u
local disp, n = addr:gsub("%.", "<wbr/>%.")
out[#out+1] = '<span class="url">[' .. link .. " " .. disp .. "]</span>"
end
local langcode = findLang(frame.args.lang).code
local noicon = parseParam(frame.args.noicon, false)
if url == "" and not noicon then
out[#out] = out[#out] .. createicon(langcode, qid, "P856")
end
local ret = ""
if #out > 1 then
ret = mw.getCurrentFrame():expandTemplate{title = "ubl", args = out}
else
ret = out[1]
end
return ret
end
-------------------------------------------------------------------------------
-- getAllLabels fetches the set of labels and formats it for display as wikitext.
-- It takes a parameter 'qid' for arbitrary access, otherwise it uses the current page.
-------------------------------------------------------------------------------
-- Dependencies: none
-------------------------------------------------------------------------------
p.getAllLabels = function(frame)
local args = frame.args or frame:getParent().args or {}
local qid = args.qid or ""
if qid == "" then qid = mw.wikibase.getEntityIdForCurrentPage() end
if not qid or not mw.wikibase.entityExists(qid) then return i18n["entity-not-found"] end
local labels = mw.wikibase.getEntity(qid).labels
if not labels then return i18n["labels-not-found"] end
local out = {}
for k, v in pairs(labels) do
out[#out+1] = v.value .. " (" .. v.language .. ")"
end
return table.concat(out, "; ")
end
-------------------------------------------------------------------------------
-- getAllDescriptions fetches the set of descriptions and formats it for display as wikitext.
-- It takes a parameter 'qid' for arbitrary access, otherwise it uses the current page.
-------------------------------------------------------------------------------
-- Dependencies: none
-------------------------------------------------------------------------------
p.getAllDescriptions = function(frame)
local args = frame.args or frame:getParent().args or {}
local qid = args.qid or ""
if qid == "" then qid = mw.wikibase.getEntityIdForCurrentPage() end
if not qid or not mw.wikibase.entityExists(qid) then return i18n["entity-not-found"] end
local descriptions = mw.wikibase.getEntity(qid).descriptions
if not descriptions then return i18n["descriptions-not-found"] end
local out = {}
for k, v in pairs(descriptions) do
out[#out+1] = v.value .. " (" .. v.language .. ")"
end
return table.concat(out, "; ")
end
-------------------------------------------------------------------------------
-- getAllAliases fetches the set of aliases and formats it for display as wikitext.
-- It takes a parameter 'qid' for arbitrary access, otherwise it uses the current page.
-------------------------------------------------------------------------------
-- Dependencies: none
-------------------------------------------------------------------------------
p.getAllAliases = function(frame)
local args = frame.args or frame:getParent().args or {}
local qid = args.qid or ""
if qid == "" then qid = mw.wikibase.getEntityIdForCurrentPage() end
if not qid or not mw.wikibase.entityExists(qid) then return i18n["entity-not-found"] end
local aliases = mw.wikibase.getEntity(qid).aliases
if not aliases then return i18n["aliases-not-found"] end
local out = {}
for k1, v1 in pairs(aliases) do
local lang = v1[1].language
local val = {}
for k1, v2 in ipairs(v1) do
val[#val+1] = v2.value
end
out[#out+1] = table.concat(val, ", ") .. " (" .. lang .. ")"
end
return table.concat(out, "; ")
end
-------------------------------------------------------------------------------
-- showNoLinks displays the article titles that should not be linked.
-------------------------------------------------------------------------------
-- Dependencies: none
-------------------------------------------------------------------------------
p.showNoLinks = function(frame)
local out = {}
for k, v in pairs(donotlink) do
out[#out+1] = k
end
table.sort( out )
return table.concat(out, "; ")
end
-------------------------------------------------------------------------------
-- checkValidity checks whether the first unnamed parameter represents a valid entity-id,
-- that is, something like Q1235 or P123.
-- It returns the strings "true" or "false".
-- Change false to nil to return "true" or "" (easier to test with #if:).
-------------------------------------------------------------------------------
-- Dependencies: none
-------------------------------------------------------------------------------
function p.checkValidity(frame)
local id = mw.text.trim(frame.args[1] or "")
if mw.wikibase.isValidEntityId(id) then
return true
else
return false
end
end
-------------------------------------------------------------------------------
-- getEntityFromTitle returns the Entity-ID (Q-number) for a given title.
-- Modification of Module:ResolveEntityId
-- The title is the first unnamed parameter.
-- The site parameter determines the site/language for the title. Defaults to current wiki.
-- The showdab parameter determines whether dab pages should return the Q-number or nil. Defaults to true.
-- Returns the Q-number or nil if it does not exist.
-------------------------------------------------------------------------------
-- Dependencies: parseParam
-------------------------------------------------------------------------------
function p.getEntityFromTitle(frame)
local args=frame.args
if not args[1] then args=frame:getParent().args end
if not args[1] then return nil end
local title = mw.text.trim(args[1])
local site = args.site or ""
local showdab = parseParam(args.showdab, true)
local qid = mw.wikibase.getEntityIdForTitle(title, site)
if qid then
local prop31 = mw.wikibase.getBestStatements(qid, "P31")[1]
if not showdab and prop31 and prop31.mainsnak.datavalue.value.id == "Q4167410" then
return nil
else
return qid
end
end
end
-------------------------------------------------------------------------------
-- getDatePrecision returns the number representing the precision of the first best date value
-- for the given property.
-- It takes the qid and property ID
-- The meanings are given at https://www.mediawiki.org/wiki/Wikibase/DataModel#Dates_and_times
-- 0 = 1 billion years .. 6 = millennium, 7 = century, 8 = decade, 9 = year, 10 = month, 11 = day
-- Returns 0 (or the second unnamed parameter) if the Wikidata does not exist.
-------------------------------------------------------------------------------
-- Dependencies: parseParam; sourced;
-------------------------------------------------------------------------------
function p.getDatePrecision(frame)
local args=frame.args
if not args[1] then args=frame:getParent().args end
local default = tonumber(args[2] or args.default) or 0
local prop = mw.text.trim(args[1] or "")
if prop == "" then return default end
local qid = args.qid or ""
if qid == "" then qid = mw.wikibase.getEntityIdForCurrentPage() end
if not qid then return default end
local onlysrc = parseParam(args.onlysourced or args.osd, true)
local stat = mw.wikibase.getBestStatements(qid, prop)
for i, v in ipairs(stat) do
local prec = (onlysrc == false or sourced(v))
and v.mainsnak.datavalue
and v.mainsnak.datavalue.value
and v.mainsnak.datavalue.value.precision
if prec then return prec end
end
return default
end
return p
-------------------------------------------------------------------------------
-- List of exported functions
-------------------------------------------------------------------------------
--[[
_getValue
getValue
getPreferredValue
getCoords
getQualifierValue
getSumOfParts
getValueByQual
getValueByLang
getValueByRefSource
getPropertyIDs
getQualifierIDs
getPropOfProp
getAwardCat
getIntersectCat
getGlobe
getCommonsLink
getSiteLink
getLink
getLabel
label
getAT
getDescription
getAliases
pageId
formatDate
location
checkBlacklist
emptyor
labelorid
getLang
getItemLangCode
findLanguage
getQID
followQid
globalSiteID
siteID
projID
formatNumber
examine
checkvalue
url2
getWebsite
getAllLabels
getAllDescriptions
getAllAliases
showNoLinks
checkValidity
getEntityFromTitle
getDatePrecision
--]]
-------------------------------------------------------------------------------
o26pvdzoveksr04pobp213ncnrqerd6
गोरखनाथ
0
47678
803676
800375
2026-07-30T18:25:03Z
SM7
3953
Cleaning up syntax using [[:en:User:Zackmann08/scripts/indent|indent.js]]
803676
wikitext
text/x-wiki
{{Infobox religious biography
| religion = [[हिंदू धर्म]]
| name = गुरु गोरखनाथ
| image = Gorakshanath.jpg
| native_name =
| caption = लक्ष्मणगढ़ के मंदिर में गोरखनाथ के मूर्ती
| birth_date = ~ 11वीं सदी
| honors = ''महायोगी''
| founder = नाथ मठ आ मंदिर
| guru = [[मछेंदरनाथ]]
| known_for = हठ योग,<!-- {{sfn|Guy L. Beck|1995|pp=102-103}}{{sfn| Encyclopedia Britannica | 2007}} --> नाथ संप्रदाय, गोरखा, [[गोरखपुर]]
| literary_works =
}}
'''गुरु गोरखनाथ''' ({{Langx|sa|गोरक्षनाथ}}) [[हिंदू धर्म|हिंदू परंपरा]] में के जोगी लोग के [[नाथ पंथ]] के स्थापना करे वाला संत रहलें।<ref>George Weston Briggs (1938), ''Gorakhnath and the Kanphata Yogis'', 6th Edition (2009 Reprint), Motilal Banarsidass. {{ISBN|978-8120805644}}, p. 228</ref> इनके जीवन के बारे में बहुत जानकारी ना बा। कथा के मोताबिक ई [[मछेंदरनाथ]] के चेला रहलें। गोरखनाथ द्वारा स्थापित मत के माने वाला लोग जोगी, दर्शनी, भा कनफटवा कहाला आ ई लोग [[हिमालय]] के [[तराई]] के इलाका में [[पंजाब]] से ले के [[बिहार]] ले फइलल बा आ [[नेपाल|नैपालो]] में मजिगर संख्या में बा।
गोरखनाथ के हिंदू परंपरा में "महायोगी" मानल जाला। ऊ [[नवनाथ]] परंपरा के नौ गो संत लोगन में आवे लें। एह आध्यात्मिक परंपरा में हिंदू देवता ([[त्रिदेव]] में सामिल) [[शिव]] के पहिला गुरु मानल जाला। गोरख के जिनगी के बारे में जे कथा-कहानी चलन में बाड़ी उनहन में बतावल जाला कि ऊ समय के बंधन से बाहर रहलन आ अलग-अलग जुग में धरती पर प्रकट भइलन।
गोरखनाथ कवनो एक खास दार्शनिक सिद्धांत चाहे अंतिम सत्य पर जोर ना देलन। उनकर मानन रहे कि बिना पक्षपात के सत्य के खोज कइल मनुष्य के स्वाभाविक आ मूल्यवान लक्ष्य हवे। ऊ [[योग]], [[अध्यात्म|आध्यात्मिक अनुशासन]] आ अनुभवी गुरु के मार्गदर्शन के समाधि के आ आध्यात्मिक मुक्ति तक ले पहुँचे के सबसे जरूरी साधन मनलन।
उत्तर प्रदेश के [[गोरखपुर]] शहर इनहीं के नाँव पर बसल शहर बा जहाँ परसिद्ध [[गोरखनाथ मठ]] बाटे। नेपाल में एगो जिला [[गोरखा जिला]] इनहीं के नाँव पर हवे आ नेपाल आ भारत के तराई इलाका में रहे वाला [[गोरखा]] लोग के नाँव इनहीं के नाँव पर पड़ल हवे। नेपाल के राजशाही के दौरान इनका के मूल देवता मानल जाव। [[पशुपतिनाथ मंदिर]] में गोरखनाथ के अलगा से अस्थान दिहल गइल बाटे।
गुरु गोरख के प्रसिद्ध रचना सभ में ''गोरख गीता'', ''योग सिद्धांत पद्धति'', ''योगबीज'', आ ''योगचिंतामणि'' नियन कई ग्रंथ बाड़ें। गोरखनाथ के कबितई में रचल चीज सभ [[हिंदी साहित्य]] के अंग के रूप में ''[[गोरखबानी]]'' के नाँव से संकलित कइल गइल बाड़ी स।
== जिनगी ==
===इतिहासी मत ===
इतिहासकार लोग एह बात पर सहमत बा कि गोरखनाथ के जीवनकाल ईस्वी सन् के दुसरी सहस्राब्दी (मिलेनियम) के पहिला आधा हिस्सा में पड़ेला, हालाँकि ऊ ठीक कवन सदी में रहलें, एह पर मतभेद बा। पुरातात्त्विक आ साहित्यिक प्रमाणन के आधार पर कुछ विद्वान उनका के 11वीं–12वीं सदी के मानेलें,{{sfn|Briggs|1938|p=249}} जबकि कुछ अउरी बिद्वान लोग उनका के 14वीं सदी में रखेलें।{{sfn|Briggs|1938|pp=228–230}} एबॉट के अनुसार, [[बाबा फरीद]] से जुड़ल दस्तावेज आ ज्ञानेश्वरी के पांडुलिपि गोरखनाथ के 13वीं सदी में स्थापित करेली।{{sfn|Briggs|1938|pp=230, 242–243}} दुसरे ओर, [[जार्ज ग्रियर्सन|ग्रियर्सन]] गुजरात से मिलल प्रमाणन के आधार पर उनका के 14वीं सदी के मानेलें।{{sfn|Briggs|1938|pp=230, 242–243}} गोरखनाथ के उल्लेख [[कबीर]] आ [[गुरु नानक]] के कविता सभ में भी मिलेला, जहाँ उनका के बहुत प्रभावशाली नेता आ विशाल अनुयायी समूह वाला संत के रूप में वर्णित कइल गइल बा।{{sfn|Briggs|1938|pp=236–242}}
ऐतिहासिक ग्रंथन से संकेत मिलेला कि गोरखनाथ शुरुआत में अइसन क्षेत्र में [[बौद्ध धर्म|बौद्ध परंपरा]] से जुड़ल रहलें जहाँ [[शैव मत|शैव धर्म]] के प्रभाव मजबूत रहे। बाद में ऊ [[हिंदू धर्म]] से जुड़ गइलें आ [[शिव]] आ [[योग]] के प्रमुख समर्थक बनलें।{{sfn|Briggs|1938|pp=229, 233–235}} गोरखनाथ के जीवन आ विचार पर [[कुमारिल भट्ट]] आ [[आदि शंकराचार्य]] के प्रभाव देखल जाला जेकरा चलते ऊ योग आ [[अद्वैत वेदांत]] के दृष्टिकोण से [[उपनिषद]] सभ के व्याख्या के समर्थन कइलें।{{sfn|Akshaya Kumar Banerjea|1983|pp=xli, 303–307}} गोरखनाथ के मत में मध्यकालीन भारत में [[द्वैतवाद]] आ [[अद्वैतवाद]] के बीच के विवाद व्यावहारिक दृष्टि से बहुत उपयोगी ना रहे। उनका अनुसार, असली महत्त्व एह बात के बा कि योगी कवन मार्ग अपनावेला। ऊ मानत रहलें कि आध्यात्मिक अनुशासन, साधना आ योगाभ्यास के माध्यम से, चाहे कवनो मार्ग चुनल जाव, साधक आखिरकार व्यक्तिगत चेतना के पूर्ण रूप से प्रकाशित समाधि अवस्था तक पहुँच सकेला।{{sfn|Akshaya Kumar Banerjea|1983|pp=xli, 307–312}}
=== हैगियोग्राफिक विवरण ===
गोरखनाथ से जुड़ल संत-चरित ([[हैगियोग्राफी]]) साहित्य में उनकरा पृथ्वी पर कई बेर प्रकट होखे के वर्णन मिलेला। एह लोककथा आ धार्मिक विवरणन में उनका जनम के निश्चित समय भा जगह (लोकेशन) के उल्लेख ना मिले ला, बलुक उनका के अलौकिक आ मानवीय सीमा से परे व्यक्तित्व के रूप में प्रस्तुत कइल जाला। उत्तर भारत के हैगियोग्राफिक परंपरा के अनुसार गोरखनाथ के उत्पत्ति उत्तर-पश्चिम भारत, खासकर पंजाब क्षेत्र से मानल जाला, जबकि कुछ विवरण में पेशावर के भी उल्लेख मिले ला। एकरा विपरीत, बंगाल आ बिहार के कुछ हैगियोग्राफी में उनका के भारत के पूर्वी क्षेत्र, विशेष रूप से आसाम, से संबंधित बतावल गइल बा।
उपलब्ध हैगियोग्राफिक स्रोत गोरखनाथ के आध्यात्मिक गुरु-परंपरा के बारे में भी अलग-अलग विवरण देलें। सभे बिबरन [[आदिनाथ]] आ [[मछेंदरनाथ]] के गोरखनाथ से पहिले के गुरु के रूप में स्वीकार करे लें। हालाँकि, कुछ परंपरन में आदिनाथ से पहिले पाँच गो अउरी गुरु लोगन के जिकिर मिलेला, जबकि दुसरे बिबरन में मछेंदरनाथ आ गोरखनाथ के बीचा में छह गो गुरु लोग के नाँव बतावल गइल बा। वर्तमान नाथ परंपरा के अनुसार आदिनाथ, जिनका के आमतौर पर [[शिव|शिवजी]] के रूप मानल जाला, मछेंदरनाथ के के प्रत्यक्ष गुरु रहलें। मछेंदर के बाद गोरखनाथ उनका प्रत्यक्ष शिष्य आ उत्तराधिकारी मानल जालें।
== इहो देखल जाय ==
* [[नाथ पंथ]]
* [[गोरखनाथ मठ]]
* [[भोजपुरी लेखक लोगन के लिस्ट]]
{{clear}}
==संदर्भ==
{{Reflist|35em}}
[[श्रेणी:गोरखपुर]]
[[श्रेणी:उत्तर प्रदेश के लोग]]
[[श्रेणी:हिंदू लोग]]
[[श्रेणी:हिंदू संत]]
[[श्रेणी:भारतीय हिंदू योगी]]
{{hinduism-stub}}
hmh7f7j5smuv8tsawvj6bj3x5l0royv
गंडक
0
47807
803719
476838
2026-07-31T08:00:22Z
EmausBot
1873
Fixing double redirect from [[नारायणी नदी]] to [[गंडक नदी]]
803719
wikitext
text/x-wiki
#REDIRECT [[गंडक नदी]]
{{Rcat shell|{{R from alternative name}}}}
ogbeql9o30lu3u6pbajtd9afg1tqago
बाबा धाम
0
48056
803702
776229
2026-07-31T04:48:05Z
SM7
3953
Cleaning up syntax using [[:en:User:Zackmann08/scripts/indent|indent.js]], +विकिकड़ी जोड़ल गइल
803702
wikitext
text/x-wiki
{{Infobox Mandir
| name = बाबा बैद्यनाथ मंदिर
| image = Baba Dham.jpg
| alt = Group of temples with pyramid shaped Shikhara
| caption = मुख्य मंदिर आ आसपास के छोट मंदिर सभ
| map_type = India Jharkhand
| map_caption = झारखंड में लोकेशन
| coordinates = {{coord|24|29|33|N|86|42|00|E||display=inline,title}}
| country = [[भारत]]
| state = [[झारखंड]]
| district = [[देवघर जिला|देवघर]]
| location =
| elevation_m =
| deity = बाबा बैद्यनाथ ([[शिव]])
| festivals = [[शिवरात]], श्रावणी मेला ([[सावन]])
| architecture =
| temple_quantity = 22
| monument_quantity =
| inscriptions =
| date_built =
| creator = राजा पूरनमल (कथा अनुसार - [[विश्वकर्मा]])
| website = {{url|http://www.babadham.org/}}
}}
'''बाबा बैद्यनाथ धाम''', जे '''बैजनाथ धाम''' भा '''बाबा धाम''' के नाम से मशहूर बा, भारतीय राज्य [[झारखंड]] के संथाल परगना मंडल में [[देवघर]] में एगो हिंदू मंदिर बाटे। ई [[शिव|भगवान शिवजी]] के मंदिर हवे आ [[पुराण|पुराणिक]] बिबरन अनुसार [[ज्योतिर्लिंग|बारह गो ज्योतिर्लिंग]] सभ में एकर गिनती होला। बाबा धाम के नाँव से परसिद्ध एह मंदिर मंडली में मुख्य मंदिर बाबा बैजनाथ के बा आ एकरे अलावा अउरी एकइस गो मंदिर बाने।
हिंदू कथा सभ के मोताबिक [[रावण]] शंकर जी के खुस करे खातिर आ बरदान पावे खातिर लमहर तपस्या के बाद आपन दसो मूँड़ी काटि के चढ़ा दिहलें जेकरा बाद शंकर जी प्रगट भइलें आ खुस हो के उनके वापिस जिया दिहलें। शिव जी एगो बैद के रूप में रावण के मूँड़ी जोड़लें, एही कारन उनके एह रूप के बैद्यनाथ कहल जाला।
हर साल [[सावन]] के महीना में इहाँ सावनी मेला लागे ला आ काँवरिया लोग [[गंगा]] जी से जल ले के पैदल जतरा क के इहाँ आ के मंदिर में जल चढ़ावे ला।
{{clear}}
==संदर्भ==
{{Reflist|35em}}
[[श्रेणी:झारखंड]]
[[श्रेणी:हिंदू मंदिर]]
[[श्रेणी:शिव मंदिर]]
[[श्रेणी:ज्योतिर्लिंग]]
[[श्रेणी:देवघर जिला]]
{{hinduism-stub}}
{{struct-stub}}
dggdrrzafpl0fenaxyzcrspeechh5u5
803703
803702
2026-07-31T04:52:09Z
SM7
3953
बिस्तार कइल गइल
803703
wikitext
text/x-wiki
{{Infobox Mandir
| name = बाबा बैद्यनाथ मंदिर
| image = Baba Dham.jpg
| alt = Group of temples with pyramid shaped Shikhara
| caption = मुख्य मंदिर आ आसपास के छोट मंदिर सभ
| map_type = India Jharkhand
| map_caption = झारखंड में लोकेशन
| coordinates = {{coord|24|29|33|N|86|42|00|E||display=inline,title}}
| country = [[भारत]]
| state = [[झारखंड]]
| district = [[देवघर जिला|देवघर]]
| location =
| elevation_m =
| deity = बाबा बैद्यनाथ ([[शिव]])
| festivals = [[शिवरात]], श्रावणी मेला ([[सावन]])
| architecture =
| temple_quantity = 22
| monument_quantity =
| inscriptions =
| date_built =
| creator = राजा पूरनमल (कथा अनुसार - [[विश्वकर्मा]])
| website = {{url|http://www.babadham.org/}}
}}
'''बाबा बैद्यनाथ धाम''', जे '''बैजनाथ धाम''' भा '''बाबा धाम''' के नाम से मशहूर बा, भारतीय राज्य [[झारखंड]] के संथाल परगना मंडल में [[देवघर]] में एगो हिंदू मंदिर बाटे। ई [[शिव|भगवान शिवजी]] के मंदिर हवे आ [[पुराण|पुराणिक]] बिबरन अनुसार [[ज्योतिर्लिंग|बारह गो ज्योतिर्लिंग]] सभ में एकर गिनती होला। बाबा धाम के नाँव से परसिद्ध एह मंदिर मंडली में मुख्य मंदिर बाबा बैजनाथ के बा आ एकरे अलावा अउरी एकइस गो मंदिर बाने।
हिंदू कथा सभ के मोताबिक [[रावण]] शंकर जी के खुस करे खातिर आ बरदान पावे खातिर लमहर तपस्या के बाद आपन दसो मूँड़ी काटि के चढ़ा दिहलें जेकरा बाद शंकर जी प्रगट भइलें आ खुस हो के उनके वापिस जिया दिहलें। शिव जी एगो बैद के रूप में रावण के मूँड़ी जोड़लें, एही कारन उनके एह रूप के बैद्यनाथ कहल जाला।
हर साल [[सावन]] के महीना में इहाँ सावनी मेला लागे ला आ काँवरिया लोग [[गंगा]] जी से जल ले के पैदल जतरा क के इहाँ आ के मंदिर में जल चढ़ावे ला।
== किंबदंती ==
किंवदंती के अनुसार [[रावण]] भगवान शिव के बड़हन भक्त रहलन। ऊ शिवजी के प्रसन्न करे खातिर हिमालय क्षेत्र में कठोर तपस्या करत रहलें। ऊ अपना नौ गो मूँड़ी भगवान शिव के अर्पित कर चुकल रहलें। जब ऊ दसवाँ मूँड़ी चढ़ावे वाला रहलें, तब शिव प्रकट भइलें आ उनकर भक्ति से प्रसन्न हो गइलें। शिव रावण से पूछलें कि ऊ का वरदान चाहेला। रावण कामना लिंग के लंका ले जाए के इच्छा जतवलें आ कहलें कि ऊ भगवान शिव के कैलाश से लंका ले जाए चाहत बाड़ें। शिव रावण के ई वरदान देवे खातिर राजी हो गइलें, बाकिर एगो शर्त रखलें। ऊ कहलें कि अगर यात्रा के दौरान कहीं भी लिंग के धरती पर रख दिहल गइल, त ऊ ओही जगह हमेशा खातिर स्थापित हो जाई आ फेर ओकरा के हटावल ना जा सकी।
जब देवता लोग के ई पता चलल कि शिव कैलाश छोड़के लंका जाए वाला बाड़ें, त ऊ लोग चिंतित हो गइल। तब सभे देवता विष्णु से सहायता माँगलें। विष्णु वरुण देव, जे जल के देवता मानल जालें, से कहलें कि ऊ आचमन (हथेली में जल लेके पिए के धार्मिक क्रिया) के माध्यम से रावण के पेट में प्रवेश कर जास। एह कारण रावण जब कामना लिंग लेके लंका जात रहलें, तब देवघर के आसपास उनकरा लघुशंका करे के बड़ी तेज हाजत महसूस भइल। कथा के अनुसार, एह समय विष्णु बैजू भील नाम के एगो चरवाहा के रूप धारण कइलें। रावण जब सूर्य नमस्कार करे गइलें, त ऊ कामना लिंग के कुछ देर खातिर बैजू के देखभाल में दे दिहलें। वरुण देव के प्रभाव से रावण के लौटे में बहुत देर हो गइल। बैजू बहुत देर तक इंतजार करत-करत नाराज हो गइल आ आखिरकार ऊ लिंग के जमीन पर रखके ओहिजा से चल गइल।
जब रावण वापस अइलें, त ऊ कामना लिंग के उठावे के बहुत कोशिश कइलें, बाकिर सफल ना हो सकलें। तब उनकरा बुझाइल कि ई सभ भगवान विष्णु के लीला बा। क्रोध में आके रावण अपना अंगूठा से लिंग पर जोर लगवलें, जवना से शिवलिंग के कुछ हिस्सा जमीन के भीतर धँसि गइल। बाद में ब्रह्मा, विष्णु आ दूसर देवता लोग ओह शिवलिंग के पूजा कइलें आ ओहिजा बैद्यनाथ मंदिर के निर्माण करवलें। ओही समय से मानल जाला कि महादेव कामना लिंग के रूप में देवघर में बिराजमान बाड़ें।
{{clear}}
==संदर्भ==
{{Reflist|35em}}
[[श्रेणी:झारखंड]]
[[श्रेणी:हिंदू मंदिर]]
[[श्रेणी:शिव मंदिर]]
[[श्रेणी:ज्योतिर्लिंग]]
[[श्रेणी:देवघर जिला]]
{{hinduism-stub}}
{{struct-stub}}
cgrfvsms4klnfa9smf64z0mq8k61et4
803704
803703
2026-07-31T04:55:02Z
SM7
3953
बिस्तार कइल गइल
803704
wikitext
text/x-wiki
{{Infobox Mandir
| name = बाबा बैद्यनाथ मंदिर
| image = Baba Dham.jpg
| alt = Group of temples with pyramid shaped Shikhara
| caption = मुख्य मंदिर आ आसपास के छोट मंदिर सभ
| map_type = India Jharkhand
| map_caption = झारखंड में लोकेशन
| coordinates = {{coord|24|29|33|N|86|42|00|E||display=inline,title}}
| country = [[भारत]]
| state = [[झारखंड]]
| district = [[देवघर जिला|देवघर]]
| location =
| elevation_m =
| deity = बाबा बैद्यनाथ ([[शिव]])
| festivals = [[शिवरात]], श्रावणी मेला ([[सावन]])
| architecture =
| temple_quantity = 22
| monument_quantity =
| inscriptions =
| date_built =
| creator = राजा पूरनमल (कथा अनुसार - [[विश्वकर्मा]])
| website = {{url|http://www.babadham.org/}}
}}
'''बाबा बैद्यनाथ धाम''', जे '''बैजनाथ धाम''' भा '''बाबा धाम''' के नाम से मशहूर बा, भारतीय राज्य [[झारखंड]] के संथाल परगना मंडल में [[देवघर]] में एगो हिंदू मंदिर बाटे। ई [[शिव|भगवान शिवजी]] के मंदिर हवे आ [[पुराण|पुराणिक]] बिबरन अनुसार [[ज्योतिर्लिंग|बारह गो ज्योतिर्लिंग]] सभ में एकर गिनती होला। बाबा धाम के नाँव से परसिद्ध एह मंदिर मंडली में मुख्य मंदिर बाबा बैजनाथ के बा आ एकरे अलावा अउरी एकइस गो मंदिर बाने।
हिंदू कथा सभ के मोताबिक [[रावण]] शंकर जी के खुस करे खातिर आ बरदान पावे खातिर लमहर तपस्या के बाद आपन दसो मूँड़ी काटि के चढ़ा दिहलें जेकरा बाद शंकर जी प्रगट भइलें आ खुस हो के उनके वापिस जिया दिहलें। शिव जी एगो बैद के रूप में रावण के मूँड़ी जोड़लें, एही कारन उनके एह रूप के बैद्यनाथ कहल जाला।
हर साल [[सावन]] के महीना में इहाँ सावनी मेला लागे ला आ काँवरिया लोग [[गंगा]] जी से जल ले के पैदल जतरा क के इहाँ आ के मंदिर में जल चढ़ावे ला।
== किंबदंती ==
किंवदंती के अनुसार [[रावण]] भगवान शिव के बड़हन भक्त रहलन। ऊ शिवजी के प्रसन्न करे खातिर हिमालय क्षेत्र में कठोर तपस्या करत रहलें। ऊ अपना नौ गो मूँड़ी भगवान शिव के अर्पित कर चुकल रहलें। जब ऊ दसवाँ मूँड़ी चढ़ावे वाला रहलें, तब शिव प्रकट भइलें आ उनकर भक्ति से प्रसन्न हो गइलें। शिव रावण से पूछलें कि ऊ का वरदान चाहेला। रावण कामना लिंग के लंका ले जाए के इच्छा जतवलें आ कहलें कि ऊ भगवान शिव के कैलाश से लंका ले जाए चाहत बाड़ें। शिव रावण के ई वरदान देवे खातिर राजी हो गइलें, बाकिर एगो शर्त रखलें। ऊ कहलें कि अगर यात्रा के दौरान कहीं भी लिंग के धरती पर रख दिहल गइल, त ऊ ओही जगह हमेशा खातिर स्थापित हो जाई आ फेर ओकरा के हटावल ना जा सकी।
जब देवता लोग के ई पता चलल कि शिव कैलाश छोड़के लंका जाए वाला बाड़ें, त ऊ लोग चिंतित हो गइल। तब सभे देवता विष्णु से सहायता माँगलें। विष्णु वरुण देव, जे जल के देवता मानल जालें, से कहलें कि ऊ आचमन (हथेली में जल लेके पिए के धार्मिक क्रिया) के माध्यम से रावण के पेट में प्रवेश कर जास। एह कारण रावण जब कामना लिंग लेके लंका जात रहलें, तब देवघर के आसपास उनकरा लघुशंका करे के बड़ी तेज हाजत महसूस भइल। कथा के अनुसार, एह समय विष्णु बैजू भील नाम के एगो चरवाहा के रूप धारण कइलें। रावण जब सूर्य नमस्कार करे गइलें, त ऊ कामना लिंग के कुछ देर खातिर बैजू के देखभाल में दे दिहलें। वरुण देव के प्रभाव से रावण के लौटे में बहुत देर हो गइल। बैजू बहुत देर तक इंतजार करत-करत नाराज हो गइल आ आखिरकार ऊ लिंग के जमीन पर रखके ओहिजा से चल गइल।
जब रावण वापस अइलें, त ऊ कामना लिंग के उठावे के बहुत कोशिश कइलें, बाकिर सफल ना हो सकलें। तब उनकरा बुझाइल कि ई सभ भगवान विष्णु के लीला बा। क्रोध में आके रावण अपना अंगूठा से लिंग पर जोर लगवलें, जवना से शिवलिंग के कुछ हिस्सा जमीन के भीतर धँसि गइल। बाद में ब्रह्मा, विष्णु आ दूसर देवता लोग ओह शिवलिंग के पूजा कइलें आ ओहिजा बैद्यनाथ मंदिर के निर्माण करवलें। ओही समय से मानल जाला कि महादेव कामना लिंग के रूप में देवघर में बिराजमान बाड़ें।
== ज्योतिर्लिंग ==
{{main|ज्योतिर्लिंग}}
शिव महापुराण के अनुसार, एगो बेर [[ब्रह्मा]] (सृष्टि के रचयिता) आ [[विष्णु]] (सृष्टि के पालनकर्ता) के बीच एह बात पर विवाद हो गइल कि दुनु में केकरा के श्रेष्ठ मानल जाए। दुनु के परीक्षा लेवे खातिर भगवान शिव तीनों लोक के भेदत एगो विशाल, अनंत आ प्रकाशमान स्तंभ के रूप में प्रकट भइलें, जेकरा के ज्योतिर्लिंग कहल गइल। एह अनंत ज्योति के आदि-आ अंत खोजे खातिर विष्णु नीचे के ओर चल गइलें, जबकि ब्रह्मा ऊपर के ओर गइलें। बहुत खोजला के बाद भी विष्णु के ज्योति के अंत ना मिलल, त ऊ अपना हार मान लिहलें। बाकिर ब्रह्मा झूठ बोल दिहलें कि ऊ ज्योति के छोर खोज लिहले बाड़ें। एह पर शिव दोसर प्रकाश-स्तंभ के रूप में प्रकट भइलें आ ब्रह्मा के सराप दिहलें कि उनकर पूजा सामान्य धार्मिक अनुष्ठानन में ना होई, जबकि विष्णु के युग-युगांतर तक पूजा कइल जाई। ज्योतिर्लिंग शिव के ओह सर्वोच्च, अखंड आ अनंत स्वरूप के प्रतीक मानल जाला, जहाँ से शिव अपना स्वरूप के प्रकट कइलें। एह कारण ज्योतिर्लिंग मंदिर ऊ पवित्र स्थान मानल जालें जहाँ शिव अग्निमय प्रकाश-स्तंभ के रूप में प्रकट भइल रहलें।
परंपरा के अनुसार शुरू में 64 गो ज्योतिर्लिंग मानल जात रहलें, बाकिर एह में से [[ज्योतिर्लिंग|12 गो ज्योतिर्लिंग]] सबसे पवित्र आ शुभ मानल जालें। हर ज्योतिर्लिंग स्थल पर शिव के अलग-अलग रूप के पूजा होला। एह सभे मंदिरन में मुख्य रूप से [[शिवलिंग]] स्थापित बा, जे बिना आदि आ बिना अंत वाला स्तंभ के चीन्हा भा निशानी ह आ शिव के अनंत स्वरूप के दर्शावेला।
{{clear}}
==संदर्भ==
{{Reflist|35em}}
[[श्रेणी:झारखंड]]
[[श्रेणी:हिंदू मंदिर]]
[[श्रेणी:शिव मंदिर]]
[[श्रेणी:ज्योतिर्लिंग]]
[[श्रेणी:देवघर जिला]]
{{hinduism-stub}}
{{struct-stub}}
h3gw4sz8npoon1k19jn6nv2bvmhgsmf
803705
803704
2026-07-31T04:57:53Z
SM7
3953
बिस्तार कइल गइल / अंग्रेजी से अनुबाद क के
803705
wikitext
text/x-wiki
{{Infobox Mandir
| name = बाबा बैद्यनाथ मंदिर
| image = Baba Dham.jpg
| alt = Group of temples with pyramid shaped Shikhara
| caption = मुख्य मंदिर आ आसपास के छोट मंदिर सभ
| map_type = India Jharkhand
| map_caption = झारखंड में लोकेशन
| coordinates = {{coord|24|29|33|N|86|42|00|E||display=inline,title}}
| country = [[भारत]]
| state = [[झारखंड]]
| district = [[देवघर जिला|देवघर]]
| location =
| elevation_m =
| deity = बाबा बैद्यनाथ ([[शिव]])
| festivals = [[शिवरात]], श्रावणी मेला ([[सावन]])
| architecture =
| temple_quantity = 22
| monument_quantity =
| inscriptions =
| date_built =
| creator = राजा पूरनमल (कथा अनुसार - [[विश्वकर्मा]])
| website = {{url|http://www.babadham.org/}}
}}
'''बाबा बैद्यनाथ धाम''', जे '''बैजनाथ धाम''' भा '''बाबा धाम''' के नाम से मशहूर बा, भारतीय राज्य [[झारखंड]] के संथाल परगना मंडल में [[देवघर]] में एगो हिंदू मंदिर बाटे। ई [[शिव|भगवान शिवजी]] के मंदिर हवे आ [[पुराण|पुराणिक]] बिबरन अनुसार [[ज्योतिर्लिंग|बारह गो ज्योतिर्लिंग]] सभ में एकर गिनती होला। बाबा धाम के नाँव से परसिद्ध एह मंदिर मंडली में मुख्य मंदिर बाबा बैजनाथ के बा आ एकरे अलावा अउरी एकइस गो मंदिर बाने।
हिंदू कथा सभ के मोताबिक [[रावण]] शंकर जी के खुस करे खातिर आ बरदान पावे खातिर लमहर तपस्या के बाद आपन दसो मूँड़ी काटि के चढ़ा दिहलें जेकरा बाद शंकर जी प्रगट भइलें आ खुस हो के उनके वापिस जिया दिहलें। शिव जी एगो बैद के रूप में रावण के मूँड़ी जोड़लें, एही कारन उनके एह रूप के बैद्यनाथ कहल जाला।
हर साल [[सावन]] के महीना में इहाँ सावनी मेला लागे ला आ काँवरिया लोग [[गंगा]] जी से जल ले के पैदल जतरा क के इहाँ आ के मंदिर में जल चढ़ावे ला।
== किंबदंती ==
किंवदंती के अनुसार [[रावण]] भगवान शिव के बड़हन भक्त रहलन। ऊ शिवजी के प्रसन्न करे खातिर हिमालय क्षेत्र में कठोर तपस्या करत रहलें। ऊ अपना नौ गो मूँड़ी भगवान शिव के अर्पित कर चुकल रहलें। जब ऊ दसवाँ मूँड़ी चढ़ावे वाला रहलें, तब शिव प्रकट भइलें आ उनकर भक्ति से प्रसन्न हो गइलें। शिव रावण से पूछलें कि ऊ का वरदान चाहेला। रावण कामना लिंग के लंका ले जाए के इच्छा जतवलें आ कहलें कि ऊ भगवान शिव के कैलाश से लंका ले जाए चाहत बाड़ें। शिव रावण के ई वरदान देवे खातिर राजी हो गइलें, बाकिर एगो शर्त रखलें। ऊ कहलें कि अगर यात्रा के दौरान कहीं भी लिंग के धरती पर रख दिहल गइल, त ऊ ओही जगह हमेशा खातिर स्थापित हो जाई आ फेर ओकरा के हटावल ना जा सकी।
जब देवता लोग के ई पता चलल कि शिव कैलाश छोड़के लंका जाए वाला बाड़ें, त ऊ लोग चिंतित हो गइल। तब सभे देवता विष्णु से सहायता माँगलें। विष्णु वरुण देव, जे जल के देवता मानल जालें, से कहलें कि ऊ आचमन (हथेली में जल लेके पिए के धार्मिक क्रिया) के माध्यम से रावण के पेट में प्रवेश कर जास। एह कारण रावण जब कामना लिंग लेके लंका जात रहलें, तब देवघर के आसपास उनकरा लघुशंका करे के बड़ी तेज हाजत महसूस भइल। कथा के अनुसार, एह समय विष्णु बैजू भील नाम के एगो चरवाहा के रूप धारण कइलें। रावण जब सूर्य नमस्कार करे गइलें, त ऊ कामना लिंग के कुछ देर खातिर बैजू के देखभाल में दे दिहलें। वरुण देव के प्रभाव से रावण के लौटे में बहुत देर हो गइल। बैजू बहुत देर तक इंतजार करत-करत नाराज हो गइल आ आखिरकार ऊ लिंग के जमीन पर रखके ओहिजा से चल गइल।
जब रावण वापस अइलें, त ऊ कामना लिंग के उठावे के बहुत कोशिश कइलें, बाकिर सफल ना हो सकलें। तब उनकरा बुझाइल कि ई सभ भगवान विष्णु के लीला बा। क्रोध में आके रावण अपना अंगूठा से लिंग पर जोर लगवलें, जवना से शिवलिंग के कुछ हिस्सा जमीन के भीतर धँसि गइल। बाद में ब्रह्मा, विष्णु आ दूसर देवता लोग ओह शिवलिंग के पूजा कइलें आ ओहिजा बैद्यनाथ मंदिर के निर्माण करवलें। ओही समय से मानल जाला कि महादेव कामना लिंग के रूप में देवघर में बिराजमान बाड़ें।
== ज्योतिर्लिंग ==
{{main|ज्योतिर्लिंग}}
शिव महापुराण के अनुसार, एगो बेर [[ब्रह्मा]] (सृष्टि के रचयिता) आ [[विष्णु]] (सृष्टि के पालनकर्ता) के बीच एह बात पर विवाद हो गइल कि दुनु में केकरा के श्रेष्ठ मानल जाए। दुनु के परीक्षा लेवे खातिर भगवान शिव तीनों लोक के भेदत एगो विशाल, अनंत आ प्रकाशमान स्तंभ के रूप में प्रकट भइलें, जेकरा के ज्योतिर्लिंग कहल गइल। एह अनंत ज्योति के आदि-आ अंत खोजे खातिर विष्णु नीचे के ओर चल गइलें, जबकि ब्रह्मा ऊपर के ओर गइलें। बहुत खोजला के बाद भी विष्णु के ज्योति के अंत ना मिलल, त ऊ अपना हार मान लिहलें। बाकिर ब्रह्मा झूठ बोल दिहलें कि ऊ ज्योति के छोर खोज लिहले बाड़ें। एह पर शिव दोसर प्रकाश-स्तंभ के रूप में प्रकट भइलें आ ब्रह्मा के सराप दिहलें कि उनकर पूजा सामान्य धार्मिक अनुष्ठानन में ना होई, जबकि विष्णु के युग-युगांतर तक पूजा कइल जाई। ज्योतिर्लिंग शिव के ओह सर्वोच्च, अखंड आ अनंत स्वरूप के प्रतीक मानल जाला, जहाँ से शिव अपना स्वरूप के प्रकट कइलें। एह कारण ज्योतिर्लिंग मंदिर ऊ पवित्र स्थान मानल जालें जहाँ शिव अग्निमय प्रकाश-स्तंभ के रूप में प्रकट भइल रहलें।
परंपरा के अनुसार शुरू में 64 गो ज्योतिर्लिंग मानल जात रहलें, बाकिर एह में से [[ज्योतिर्लिंग|12 गो ज्योतिर्लिंग]] सबसे पवित्र आ शुभ मानल जालें। हर ज्योतिर्लिंग स्थल पर शिव के अलग-अलग रूप के पूजा होला। एह सभे मंदिरन में मुख्य रूप से [[शिवलिंग]] स्थापित बा, जे बिना आदि आ बिना अंत वाला स्तंभ के चीन्हा भा निशानी ह आ शिव के अनंत स्वरूप के दर्शावेला।
== बिबरन ==
[[मत्स्य पुराण]] में एह स्थान के ''आरोग्य बैद्यनाथतीर्थ'' कहल गइल बा। पुरान समय में देवघर के ई पूरा इलाका गिद्धौर के राजा लोग के शासन में रहे। गिद्धौर के राजा लोग के बैद्यनाथ मंदिर से गहिर आस्था रहे। 1266 ईस्वी में राजा बीर विक्रम सिंह एह रियासत के स्थापना कइलें। 1757 में [[पलासी के लड़ाई]] के बाद [[ईस्ट इंडिया कंपनी]] के अधिकारी लोग एह मंदिर पर ध्यान देवे लागल। मंदिर के व्यवस्था देखे खातिर कीटिंग नाँव के एगो अंग्रेज अधिकारी के भेजल गइल। बीरभूम के पहिलका अंग्रेज कलेक्टर मिस्टर कीटिंग मंदिर के प्रबंधन में खास रुचि लिहलें।
1788 में मिस्टर कीटिंग के आदेश पर उनकर सहायक मिस्टर हेसिलरिग—जिनका के संभवतः देवघर आवे वाला पहिलका अंग्रेज मानल जाला—तीर्थयात्री लोग से मिलल चढ़ावा आ शुल्क के वसूली के खुद निगरानी करे खातिर बाबाधाम अइलें। बाद में जब मिस्टर कीटिंग खुद बाबाधाम घूमे अइलें, त ऊ एह मंदिर के धार्मिक परंपरा आ महत्व से प्रभावित भइलें। एह चलते ऊ मंदिर के कामकाज में सीधे दखल देवे के नीति छोड़ दिहलें आ मंदिर के पूरा प्रबंधन फेर से मुख्य पुजारी के जिम्मे सौंप दिहलें।
बाबाधाम में स्थित हवन कुंड मंदिर साल में खाली एगो बेर खुलल जाला। एह मंदिर से जुड़ल एगो खास परंपरा [[नवरातर|नवरात्र]] के पर्व के दौरान होखे ला।
{{clear}}
==संदर्भ==
{{Reflist|35em}}
[[श्रेणी:झारखंड]]
[[श्रेणी:हिंदू मंदिर]]
[[श्रेणी:शिव मंदिर]]
[[श्रेणी:ज्योतिर्लिंग]]
[[श्रेणी:देवघर जिला]]
{{hinduism-stub}}
{{struct-stub}}
4e9174je2yktb1bg92wmthi6exbmua3
Module:I18n
828
51988
803663
803266
2026-07-30T17:17:44Z
SM7
3953
test
803663
Scribunto
text/plain
local p = {}
-- Credit to http://stackoverflow.com/a/1283608/2644759
-- cc-by-sa 3.0
local function tableMerge(t1, t2, overwrite)
for k,v in pairs(t2) do
if type(v) == "table" and type(t1[k]) == "table" then
-- since type(t1[k]) == type(v) == "table", so t1[k] and v is true
tableMerge(t1[k], v, overwrite) -- t2[k] == v
else
if overwrite or t1[k] == nil then t1[k] = v end
end
end
return t1
end
function p.loadI18n(name, i18n_arg)
local exist, res = pcall(require, name)
if exist and next(res) ~= nil then
if i18n_arg then
tableMerge(i18n_arg, res.i18n, true)
elseif type(i18n) == "table" then
-- merge to global i18n
tableMerge(i18n, res.i18n, true)
end
end
end
function p.loadI18nFrame(frame, i18n_arg)
p.loadI18n(frame:getTitle().."/i18n", i18n_arg)
end
return p
pggbb6d78fzqixjoboirtmh9ljkxsuq
श्रेणी:बीडियो होस्टिंग
14
60199
803667
577297
2026-07-30T17:34:56Z
SM7
3953
+श्रेणी हेडर टैग
803667
wikitext
text/x-wiki
{{ctm|ऑनलाइन बीडियो प्लेटफॉर्म}}
{{cc|Video hosting}}
[[श्रेणी:बीडियो]]
[[श्रेणी:इंटरनेट]]
f9c1tusvmndkfeg1c7uwx3ehmqcaiwq
आदि शंकर
0
62395
803677
689570
2026-07-30T18:25:35Z
SM7
3953
[[टेम्पलेट:Infobox Hindu leader]] → [[टेम्पलेट:Infobox religious biography]]
803677
wikitext
text/x-wiki
{{Infobox religious biography
|religion = [[हिंदू धर्म]]
|name = आदि शंकर
|image = Raja Ravi Varma - Sankaracharya.jpg
|alt = Adi shankara
|caption = ''शिष्य लोग के संघे आदि शंकर'', [[राजा रवि वर्मा]] (1904)
|birth_date = 788 CE{{sfn|Sharma|1962|p=vi}}
|birth_place = कालादि <br />वर्तमान कोच्चि, केरल, भारत
|birth_name = शंकर
|death_date = 820 CE{{sfn|Sharma|1962|p=vi}} (उमिर 32)
|nationality = [[भारत के लोग|भारतीय]]
|death_place = [[केदारनाथ]]<br />वर्तमान उत्तराखंड, भारत
|guru = गोविंद भगवत्पाद
|philosophy = [[अद्वैत वेदांत]]
|honors = [[जगद्गुरु]]
|known_for = अद्वैत वेदांत के परतिष्ठा खाती
|founder = [[दशनामी संप्रदाय]]<br>[[अद्वैत वेदांत]]
|module = {{infobox officeholder
|embed=yes
|title = [[कांची कामकोटि पीठ]]
|term_start =
|term_end =
|predecessor = बनवलें
|successor = [[सुरेश्वराचार्य]]
|residence =
}}
}}
'''आदि शंकर''' भा '''आदि शंकराचार्य''' आठवीं-सदी के [[भारतीय दर्शन|भारतीय दार्शनिक]] आ धर्मशास्त्री रहलें। हिंदू दर्शन के [[अद्वैत वेदांत]] शाखा के समुचित रूप से संगठित आ बेवस्थित रूप दिहलें आ वर्तमान हिंदू धर्म के बिबिध बिचार-धारा सभ के अस्थापित कइलें।
आदि शंकराचार्य के [[संस्कृत]] में लिखल रचना सभ में आत्मन आ निर्गुण ब्रह्म के होखे के बात कहल गइल बा। अपना एह मत के अस्थापित करे खातिर शंकराचार्य वैदिक परंपरा के कई ग्रंथ सभ (ब्रह्म सूत्र, उपनिषद, आ [[भगवद्गीता]]) पर बिस्तार से टीका लिखलें। शंकर ओह समय के कर्मकांड प्रमुख [[मीमांसा]] शाखा के आलोचना कइलें आ हिंदू आ [[बौद्ध धर्म]] में साफ़ अंतर अस्थापित कइलें कि हिंदू धर्म माने ला कि आत्मन् के अस्तित्व बा जबकि बौद्ध धर्म कौनों आत्मा के अस्तित्व होखे के नकार देला।
शंकराचार्य पूरा भारत के भ्रमण कइलें आ बिद्वानन से शास्त्रार्थ कइलें अउरी आपन मत के परतिष्ठा कइलेन। इनके द्वारा [[भारतीय उपमहादीप]] में चार गो मठ के अस्थापना कइल गइल।
{{Clear}}
==संदर्भ==
{{Reflist}}
{{Authority control}}
[[श्रेणी:हिंदू धर्म]]
{{हिंदू-आधार}}
{{जीवनी-आधार}}
f0wb2gcdxy440opb21sanm0bn8ijk88
शंकरदेव
0
77988
803678
784733
2026-07-30T18:26:15Z
SM7
3953
[[टेम्पलेट:Infobox Hindu leader]] → [[टेम्पलेट:Infobox religious biography]]
803678
wikitext
text/x-wiki
{{Infobox religious biography
|religion = [[हिंदू धर्म]]
|name = श्रीमंत शंकरदेव
|native_name =
|image = Sankaradeva.jpg
|alt = शंकरदेव
|caption = बिष्णु प्रसाद राभाके बनावल एगो कल्पना आधारित चित्र।<ref>This portrait, created by [[Bishnu Rabha]] in the 20th-century, is generally accepted as the "official" portrait of Sankardev, whose likeness in pictorial form is not available from any extant form {{cite news |title=Portrait of a poet as an artist |author=A Staff Reporter |url=http://www.telegraphindia.com/1031014/asp/northeast/story_2457557.asp |newspaper=The Telegraph |date=14 October 2003 |accessdate=8 May 2013}}</ref>
|religion = [[हिंदू धर्म]]
|birth_date = 1449
|birth_place = बोरदोआ (अब नगाओं जिला में) आसाम, भारत
|birth_name = <!-- name before becoming a religious teacher -->
|death_date = 1568
|death_place = मधुपुर सत्र, भेलादोंगा, ( अब कूच बिहार जिला), बंगाल
|successor = [[माधवदेव]]
|philosophy = एकासरन धरम
|honors = "महापुरुष"
|founder = [[एकासरन धर्म]]
|literary_works = <!-- Preferably having pages on wikipedia and wikisource-->
|footnotes =
}}
श्रीमंत '''शंकरदेव''' (1449–1568) [[आसाम]] के एगो संत, बिद्वान, कवी, नाटककार, धार्मिक-सामाजिक सुधारक रहलें जिनकर [[आसाम के इतिहास|आसाम के संस्कृति आ इतिहास]] में बिसेस अस्थान बाटे। भारत के 15वीं-16वीं सदी के जमाना के इतिहास में, जवना समय लगभग पूरा भारत में [[भक्ती आंदोलन|भक्ती-आंदोलन]] चलल आ [[गुरु नानक]], [[रामानंद]], [[नामदेव]], [[कबीर]], [[चैतन्य महाप्रभु]] नियर लोग बाकी जगह पर भक्ती के उपदेश देत रहल, शंकरदेव आसाम में एह आंदोलन के अगुआ बनलें। उनुका के पुराना परंपरा के बचल-खुचल सांस्कृतिक धरोहर के सहेज के ओकरे साथे नया किसिम के संगीत ([[बोरगीत]]), नया किसिम के नाटक के बिधा (अनिका नाट, भाओना), नया नाच के रूप ([[सत्त्रिया]]) नया किसिम के साहित्यिक भाषा ([[ब्रजबुली]]) नियर चीजन के परंपरा चलावे खाती जानल-मानल जाला। शंकरदेव बहुते सगरी साहित्य के रचना कइलेन जेह में बिद्वान लोग खाती बिबिध धार्मिक ग्रंथ, भक्ती के ग्रंथ, कबिता आ गीत, नाटक नियर चीज सामिल बाटे।
{{clear}}
==जीवनी==
श्रीमंत शंकरदेव के जनम असम के नौगांव जिला के बरदौवा के पास अलीपुखरी में भईल रहे। इनके जनम तिथि के बारे में अबहिन ले बिबाद बाटे, हालाँकि आमतौर पर एकरा के 1371 के शाका मानल जाला। जन्म के कुछ दिन बाद उनकर माई सत्यसंध्या के निधन हो गईल। 21 साल के उमिर में उनकर बियाह सूर्यवती से हो गईल रहे। मनु कन्या के जनम के बाद सूर्यवती परलोक नारी बनली।
32 साल के उमिर में शंकरदेव मोहभंग हो गइलन आ आपन पहिला तीर्थ यात्रा शुरू कइलन आ उत्तर भारत के सगरी तीर्थस्थल के दौरा कइलन। शंकर के रूपा गोस्वामी अउरी सनातन गोस्वामी से भी साक्षात्कार भईल रहे। तीर्थ यात्रा से लवटला के बाद शंकरदेव के बियाह 54 साल के उमर में कालिंदी से भईल।तिरहुतिया ब्राह्मण जगदीश मिश्रा बरदौवा जाके शंकरदेव के भागवत सुनवले आ ई किताब उनुका के भेंट कइले। शंकरदेव जगदीश मिश्र के स्वागत में "महानत" के प्रस्तुति के आयोजन कईले। एहसे पहिले “चिहल्यात्र” के तारीफ भइल रहे। शंकरदेव 1438 शाका में भुइयां राज्य छोड़ के अहोम राज्य में प्रवेश कईले। संस्कारी विप्रा लोग शंकरदेव के भक्ति उपदेश के घोर विरोध कइले। ब्राह्मण लोग दिहिगिया राजा से प्रार्थना कइल कि शंकर वैदिक विरोधी विचारन के प्रचार करत बाड़न. कुछ पूछताछ के बाद राजा उनुका के निर्दोष घोषित क देले। हाथीधारा घटना के बाद शंकरदेव भी अहोम राज्य छोड़ देले। 18 साल पटवौसी में रहला के बाद उहाँ के कई गो किताब लिखनी। 67 साल के उमिर में उहाँ के कई गो किताब लिखलें। 97 साल के उमर में दूसरा बेर तीर्थ यात्रा शुरू कईले। उ कबीर के मठ में जाके श्रद्धांजलि अर्पित कईले। एह यात्रा के बाद उ बारपेटा वापस आ गईले। कोच राजा नारानारायण शंकरदेव के नेवता देले। 1490 शाका में कूच बिहार में वैकुण्ठ गामी बनले।
शंकरदेव के वैष्णव संप्रदाय के मान्यता एगो शरण ह। एह धर्म में मूर्तिपूजा के कवनो प्रधानता नइखे। धार्मिक परब के समय मंच पर खाली एगो पवित्र पुस्तक रखल जाला आ खाली उहे भोलापन आ भक्ति के रूप में चढ़ावल जाला। एह संप्रदाय में दीक्षा के कवनो व्यवस्था नइखे।
==रचनाएँ==
शंकरदेव द्वारा रचित प्रथम कविता निम्नलिखित है-
: '' करतल कमल कमल दल नयन।
:'' भबदब दहन गहन बन शयन॥
:'' नपर नपर पर सतरत गमय।
:'' सभय मभय भय ममहर सततय॥
:'' खरतर बरशर हत दश बदन।
:'' खगचर नगधर फनधर शयन॥
:'' जगदघ मपहर भवभय तरण।
:'' परपद लय कर कमलज नयन॥
===काव्य===
* हरिश्चन्द्र उपाख्यान
* अजामिल उपाख्यान
* रुक्मिणी हरण काव्य
* बलिछलन
* अमृत मन्थन
* गजेन्द्र उपाख्यान
* कुरुक्षेत्र
* गोपी-उद्धव संवाद
* कृष्ण प्रयाण - पाण्डव निर्वारण
=== भक्तितत्त्व प्रकाशक ग्रन्थ ===
* भक्ति प्रदीप
* भक्ति रत्नाकर (संस्कृत)
* निमि-नव-सिद्ध संवाद
* अनादि पातन
===अनुवादमूलक ग्रन्थ===
* भागवत प्रथम, द्वितीय
* दशम स्कन्धर आदिछोवा
* द्बादश स्कन्ध
* रामायणर उत्तरकाण्ड
===नाटक===
* पत्नी प्रसाद
* कालिय दमन
* केलि गोपाल
* रुक्मिणी हरण
* पारिजात हरण
* राम विजय
===गीतः===
* बरगीत<ref>[https://web.archive.org/web/20130703215345/http://www.bipuljyoti.in/music/bargeet.html बिपुलज्योति डट इन]</ref>
* भटिमा (देवभटिमा, नाटभटिमा, राजभटिमा)
* टोटय
* चपय
===नाम-प्रसंग ग्रन्थ===
* '''कीर्तन घोषा'''
* '''गुणमाला'''
* हरिश्चन्द्र उपाख्यान
* भक्ति प्रदीप
* अनादि पतन
* अजामिल उपाख्यान
* अमृत मन्थन
* बलि छलन
* आदि दशम
* कुरुक्षेत्र
* निमि-नव-सिद्ध संवाद
* उत्तरकाण्ड रामायण (अनुवाद)
* पत्नीप्रसाद, कालिय दमन यात्रा, केलि गोपाल, रुक्मिणी हरण, पारिजात हरण, राम विजय आदि नाटक
* भक्तिरत्नाकर ([[संस्कृत भाषा|संस्कृत]])
== संदर्भ ==
{{Reflist|33em}}
[[श्रेणी:आसाम के लोग]]
[[श्रेणी:असमिया-भाषा के कवी]]
[[श्रेणी:भक्ति आंदोलन]]
n4ypqqpyo9tsjp38wds4vy8d5jul7c5
माधवदेव
0
77991
803679
680972
2026-07-30T18:26:35Z
SM7
3953
[[टेम्पलेट:Infobox Hindu leader]] → [[टेम्पलेट:Infobox religious biography]]
803679
wikitext
text/x-wiki
{{Infobox religious biography
|religion = [[हिंदू धर्म]]
|name = माधवदेव
|image =
|alt =
|caption =
|birth_date = 1489
|birth_place = लेतेकु पुखुरी, नारायणपुर
|birth_name = <!-- name before becoming a religious teacher -->
|death_date = 1596
|death_place = भेला सत्त्रा, [[कूच बिहार]]
|guru = [[शंकरदेव|श्रीमंत शंकरदेव]]
|disciple =
|philosophy = वैष्णव पंथ
|honors = "महापुरुष"
|website =
|literary_works = <!-- Preferably having pages on wikipedia and wikisource-->
|footnotes =
}}
'''माधवदेव''' ({{lang-as|মাধৱদেৱ}}; 1489–1596) [[एकासरन धरम]] के सभसे प्रमुख अनुयाई आ उपदेशक लोग में से एक रहलें जे आसाम के परसिद्ध भक्त-संत [[शंकरदेव]] के सभसे प्रमुख चेला रहलें। माधबदेब पहिले हिंदू धरम के शाक्त (देवी के पूजा करे वाला) शाखा के माने वाला रहलें जे बाद में शंकरदेव के परभाव में वैष्णव एकासरन धर्म अपना लिहलें आ उनके सभसे प्रमुख शिष्य भइलेन। शंकरदेव के 1568 निधन होखे के बाद इहे उनके धार्मिक कामकाज आ कला के परिपाटी के उत्तराधिकार लिहलें। इनके सभसे परसिद्ध रचना ''नाम घोष'' हवे; एकरे अलावे ई बहुत सारा बोरगीत सभ के रचना कइलें।
{{clear}}
[[श्रेणी:आसाम के लोग]]
{{bio-stub}}
75ugbf4za5ex75ol5ad0xvymcnhsap5
इशा तलवार
0
78683
803697
733164
2026-07-30T19:48:30Z
SM7
3953
सफाई कइल गइल / -nationality parameter
803697
wikitext
text/x-wiki
{{Infobox person
| name = इशा तलवार
| image = Isha Talwar 60th Filmfare Awards South (cropped).jpg
| image_size =
| caption =
| birth_date = {{birth date and age|df=yes|1987|12|22}}<ref name="IE Talwar bday">{{cite news|url=http://indianexpress.com/article/entertainment/bollywood/meet-tubelight-actress-isha-talwar-age-biography-best-hd-hot-and-hq-photos-instagram-ads-and-more-4726003/|title=Meet Tubelight Actress Isha Talwar: Age, biography, best HD, hot and HQ photos, Instagram, ads and more|work=The Indian Express|date=28 June 2017|access-date=12 December 2017}}</ref>
| birth_place = [[मुंबई]], [[महाराष्ट्र]], [[भारत]]
| alma_mater = [[सेंट ज़ेवियर्स कॉलेज, मुंबई]]
| occupation = {{hlist|अभिनेत्री|मॉडल}}
| years_active = 2000– अभिन ले
| parents = [[Khooni Panja|Vinod Talwar]] (माई)<br />सुमन तलवार (mother)
}}
'''इशा तलवार''' (जनम: 22 दिसंबर 1987) एगो भारतीय फिल्म अभिनेतत्री मोडल हई जे हिंदी अउरी मलयालम फिल्मन मे काज करेली। ई कुछ तमिल आ तेलुगु ओ फिलिम मे काज कइले बाड़ी। ई आपन कैरियर चालू मोड़ल कऽ रूप मे कइली आ ओकरा बादि 2012 मे मलयालम फिलिम थत्तिन मरयाथू के आपन पहिलका फिलिम के रूप मे कइली।
==जनम==
इशा तलवार के जनम 22 दिसंबर 1987 के भइल, हिनकर पिता विनोद तलवार एगो अभिनेता रहन। हिनकर पढ़ाई लिखाई मुंबई में भइल बा। 2004 मे ई टेरेन्स लुईस के डांस क्लास मे दाखिल भइली।
{{clear}}
== संदर्भ ==
{{Reflist|33em}}
[[श्रेणी:भारतीय फिलिम ऐक्ट्रेस]]
[[श्रेणी:जियत लोग]]
[[श्रेणी:1987 में जनम]]
[[श्रेणी:मुंबई के लोग]]
{{Actor-stub}}
9s336kb6mwrwk9orulhl7fphkgul03p
टेम्पलेट:CatAutoTOC
10
85274
803694
719526
2026-07-30T19:32:03Z
SM7
3953
पन्ना [[टेम्पलेट:Automatic category TOC]] पर अनुप्रेषित कइल गइल
803694
wikitext
text/x-wiki
#REDIRECT [[टेम्पलेट:Automatic category TOC]]
p30yzu7a1czrlxl8flet5uczten9q14
प्रयोगकर्ता वार्ता:ايـوب
3
90333
803657
745297
2026-07-30T12:48:18Z
EmausBot
1873
Fixing double redirect from [[प्रयोगकर्ता वार्ता:أيوب]] to [[प्रयोगकर्ता वार्ता:جيمي]]
803657
wikitext
text/x-wiki
#REDIRECT [[प्रयोगकर्ता वार्ता:جيمي]]
9utj0ix2zu0dd722u01eju01liqrp9o
ट्रिपल एक्स
0
90809
803683
781862
2026-07-30T18:44:18Z
SM7
3953
+1+तिरछा टाइटिल
803683
wikitext
text/x-wiki
{{तिरछा टाइटिल}}
'''''ट्रिपल एक्स''''' (मने कि तीन गो एक्स; {{Lang|en|XXX}}) के नीचे दिहल कई अरथ हो सके लें:
* [[30 (नंबर)]], जेकरा के [[रोमन अंक]] में XXX लिखल जाला
* [[एक्स रेटिंग|XXX फिलिम]] - फिलिम सभ के रेटिंग के दर्जा
* [[ट्रिपल एक्स (फिलिम सिरीज)|''ट्रिपल एक्स'' (फिलिम सिरीज)]]
** [[ट्रिपल एक्स (2002 फिलिम)|''ट्रिपल एक्स'' (2002 फिलिम)]]
** ''[[ट्रिपल एक्स: स्टेट ऑफ दि यूनियन]]'' (2005 फिलिम)
** ''[[ट्रिपल एक्स: रिटर्न ऑफ जैन्डर केज]]'' (2017 फिलिम)
==अउरी दूसर इस्तेमाल ==
* [[.xxx]] (डॉट ट्रिपल एक्स) - [[पोर्नोग्राफी|पोर्न फिलिम]] सभ खाती एगो डोमेन।
{{बहुअर्थी}}
37c4div04qg68ytlfygq0v40ln4xxbs
803685
803683
2026-07-30T18:46:13Z
SM7
3953
सुधार कइल गइल
803685
wikitext
text/x-wiki
{{तिरछा}}
'''''ट्रिपल एक्स''''' (मने कि तीन गो एक्स; {{Lang|en|XXX}}) के नीचे दिहल कई अरथ हो सके लें:
* [[30 (नंबर)]], जेकरा के [[रोमन अंक]] में XXX लिखल जाला
* [[एक्स रेटिंग|XXX फिलिम]] - फिलिम सभ के रेटिंग के दर्जा
* [[ट्रिपल एक्स (फिलिम सिरीज)|''ट्रिपल एक्स'' (फिलिम सिरीज)]]
** [[ट्रिपल एक्स (2002 फिलिम)|''ट्रिपल एक्स'' (2002 फिलिम)]]
** ''[[ट्रिपल एक्स: स्टेट ऑफ दि यूनियन]]'' (2005 फिलिम)
** ''[[ट्रिपल एक्स: रिटर्न ऑफ जैन्डर केज]]'' (2017 फिलिम)
==अउरी दूसर इस्तेमाल ==
* [[.xxx]] (डॉट ट्रिपल एक्स) - [[पोर्नोग्राफी|पोर्न फिलिम]] सभ खाती एगो डोमेन।
{{बहुअर्थी}}
7q93bmaxnw1erov3720xe79zuxtan1t
Module:Person date
828
99797
803695
787054
2026-07-30T19:45:36Z
SM7
3953
उमिर
803695
Scribunto
text/plain
require("strict")
local p = {}
local TEMPLATES = {
birth_date = "Birth date",
birth_date_and_age = "Birth date and age",
birth_year = "Birth year",
birth_year_and_age = "Birth year and age",
death_date = "Death date",
death_date_text = "Death date text",
death_date_and_age = "Death date and age",
death_year = "Death year",
death_year_and_age = "Death year and age",
}
local invalid_date_category = ''
local tracking_category = ''
local Date = require('Module:Date')._Date
local getArgs = require('Module:Arguments').getArgs
if mw.title.getCurrentTitle():inNamespaces(0, 828, 829) then
-- Category only in namespaces: 0=article, 828=module & 829=module talk (last 2 needed for testcases)
tracking_category = '[[Category:Pages where birth or death is being automatically determined]]'
invalid_date_category = '[[Category:Pages with invalid birth or death dates]]'
end
local function check_for_invalid_date(str)
return mw.ustring.match(str, '^%?') or mw.ustring.match(str, '^%d%d%?') or mw.ustring.match(str, '^[Uu]nk')
end
local function expand_template(template, args)
return mw.getCurrentFrame():expandTemplate{title = template, args = args}
end
local function parse_date(str)
local date = Date(str)
if date then
return tostring(date.year), tostring(date.month), tostring(date.day)
end
-- TODO: Date has not been parsed. Need to work out what to do. For now, throw an error.
-- Example where this can occur: "birth_date = 22 December 1946" at [[Maurice Pasternak]].
-- There was a nonbreaking space after "22" whidh Date does not accept.
error('Module:Person_date parse_date invalid date: "' .. tostring(str) .. '"')
end
local function date_format(str)
if mw.ustring.match (str, '^%d+%s*%a+[%.]*%s*%d%d%d%d$') then
return 'df'
elseif mw.ustring.match(str, '^%a+[%.]*%s+%d+,%s*%d%d%d%d$') then
return 'mf'
else
return 'ERROR'
end
end
local function is_valid_month (str)
str = string.upper(mw.ustring.sub(str,1,1))..string.lower(mw.ustring.sub(str,2))
local months = {'Jan','Jan.','January','Feb','Feb.','February','Mar','March','Apr','Apr.','April','May','Jun','Jun.','June','Jul','Jul.','July','Aug','Aug.','August','Sep','Sept','Sep.','Sept.','September','Oct','Oct.','October','Nov','Nov','November','Dec','Dec.','December'}
for index, value in ipairs(months) do
if value == str then
return true
end
end
return false
end
local function is_month_year_only(str)
local month = mw.ustring.match(str, '^(%a+)[%.]*%s+%d%d%d%d$')
if month == nil then
return false
else
return is_valid_month(month)
end
end
local function is_valid_date(str)
local month = mw.ustring.match (str, '^%d+%s*(%a+)[%.]*%s*%d%d%d%d$') or mw.ustring.match(str, '^(%a+)[%.]*%s+%d+,%s*%d%d%d%d$')
if month == nil then
return false
else
return is_valid_month(month)
end
end
local function is_year_only(str)
return mw.ustring.match(str, '^%d%d%d%d$')
end
local function already_has_template(str)
str = mw.ustring.gsub(str, '&[Nn][Bb][Ss][Pp];', ' ')
return mw.ustring.match(str, '<span') or mw.ustring.match(str, '<time') or mw.ustring.match(str,'%(उमिर%s*%d+') or mw.ustring.match(str,'%(age%s*%d+')
end
local function sanatize_date(str)
-- Sanatize leading & trailing whitespace (this caused an issue before it was implemented)
str = mw.ustring.gsub(str,'^%s*','')
str = mw.ustring.gsub(str,'%s*$','')
-- Sanatize ordinals
str = mw.ustring.gsub(str, '(%d+)st([,%s])', '%1%2')
str = mw.ustring.gsub(str, '(%d+)rd([,%s])', '%1%2')
str = mw.ustring.gsub(str, '(%d+)th([,%s])', '%1%2')
str = mw.ustring.gsub(str, '(%d+)nd([,%s])', '%1%2')
return str
end
local function parse_birth(args)
local birth_date = args['birth_date'] or ''
local death_date = args['death_date'] or ''
local disap_date = args['disappeared_date'] or ''
local original = birth_date
birth_date = sanatize_date(birth_date)
death_date = sanatize_date(death_date)
disap_date = sanatize_date(disap_date)
-- Check for bad inputs. This used to be covered by a switch statement in infoboxes
if check_for_invalid_date(birth_date) then
return original..invalid_date_category
end
if already_has_template(birth_date) then
return original
end
if is_valid_date(birth_date) then
local location = mw.ustring.find(birth_date, '%d%d%d%d')
local extra = mw.ustring.sub(birth_date, location+4) .. tracking_category
local date = mw.ustring.sub(birth_date, 1,location+3)
local year, month, day = parse_date(date)
local format = date_format(date)
if death_date == '' and disap_date == '' then
return expand_template(TEMPLATES.birth_date_and_age, {year, month, day, [format] = 'yes'}) .. extra
elseif is_year_only(death_date) or is_valid_date(death_date) or is_month_year_only(death_date) then
return expand_template(TEMPLATES.birth_date, {year, month, day, [format] = 'yes'}) .. extra
else
-- death_date is not a valid string (example: 'unknown')
return original
end
end
if is_month_year_only(birth_date) then
local year = Date('1 '..birth_date):text('%Y')
local month = Date('1 '..birth_date):text('%-m')
local location = mw.ustring.find(birth_date, '%d%d%d%d')
local date = mw.ustring.sub(birth_date, 1,location+3)
local extra = mw.ustring.sub(birth_date, location+4) .. tracking_category
if death_date == '' and disap_date == '' then
return expand_template(TEMPLATES.birth_year_and_age, {year, month}) .. extra
elseif is_year_only(death_date) or is_valid_date(death_date) or is_month_year_only(death_date) then
return expand_template(TEMPLATES.birth_year, {date}) .. extra
else
-- death_date is not a valid string (example: 'unknown')
return original
end
end
if is_year_only(birth_date) then
local date = mw.ustring.sub(birth_date, 1, 5)
local extra = mw.ustring.sub(birth_date, 5) .. tracking_category
if death_date == '' and disap_date == '' then
return expand_template(TEMPLATES.birth_year_and_age, {date}) .. extra
elseif is_year_only(death_date) or is_valid_date(death_date) then
return expand_template(TEMPLATES.birth_year, {date}) .. extra
else
-- death_date is not a valid string (example: 'unknown')
return original
end
end
return original
end
local function parse_death(args)
local birth_date = args['birth_date'] or ''
local death_date = args['death_date'] or ''
local original = death_date
birth_date = sanatize_date(birth_date)
death_date = sanatize_date(death_date)
-- Check for bad inputs. This used to be covered by a switch statement in infoboxes
if check_for_invalid_date(death_date) then
return original..invalid_date_category
end
if already_has_template(death_date) then
return original
end
if is_valid_date(death_date) or is_month_year_only(death_date) then
local location = mw.ustring.find(death_date, '%d%d%d%d')
local date = mw.ustring.sub(death_date, 1,location+3)
local extra = mw.ustring.sub(death_date, location+4) .. tracking_category
local format = date_format(date)
if birth_date == '' then
if is_month_year_only(death_date) then
return expand_template(TEMPLATES.death_date_text, {date}) .. extra
end
local year, month, day = parse_date(date)
return expand_template(TEMPLATES.death_date, {year, month, day, [format] = 'yes'}) .. extra
else
if is_year_only(birth_date) then
location = mw.ustring.find(birth_date, '%d%d%d%d')
local bd = mw.ustring.sub(birth_date, 1,location+3)
if is_month_year_only(death_date) then
return expand_template(TEMPLATES.death_date_and_age, {date, bd}) .. extra
end
return expand_template(TEMPLATES.death_date_and_age, {date, bd, [format] = 'yes'}) .. extra
elseif is_valid_date(birth_date) or is_month_year_only(birth_date) then
location = mw.ustring.find(birth_date, '%d%d%d%d')
local bd = mw.ustring.sub(birth_date, 1,location+3)
if (is_month_year_only(death_date)) then
return expand_template(TEMPLATES.death_date_and_age, {date, bd}) .. extra
end
return expand_template(TEMPLATES.death_date_and_age, {date, bd, [format] = 'yes'}) .. extra
end
end
end
if is_year_only(death_date) then
if birth_date == '' then
return expand_template(TEMPLATES.death_year, {mw.ustring.sub(death_date, 1, 5)}) .. mw.ustring.sub(death_date, 5) .. tracking_category
else
if is_year_only(birth_date) then
return expand_template(TEMPLATES.death_year_and_age, {mw.ustring.sub(death_date, 1, 5), mw.ustring.sub(birth_date, 1, 5)}) .. mw.ustring.sub(death_date, 5) .. tracking_category
else
if is_valid_date(birth_date) then
local location = mw.ustring.find(death_date, '%d%d%d%d')
local date = mw.ustring.sub(death_date, 1,location+3)
local extra = mw.ustring.sub(death_date, location+4) .. tracking_category
location = mw.ustring.find(birth_date, '%d%d%d%d')
local bd = mw.ustring.sub(birth_date, 1,location+3)
return expand_template(TEMPLATES.death_date_and_age, {date, bd}) .. extra
end
end
end
end
return original
end
function p.birth(frame)
return parse_birth(getArgs(frame, {parentFirst = true}))
end
function p.death(frame)
return parse_death(getArgs(frame, {parentFirst = true}))
end
return p
hgik169fyatca0gajvvf9i68waojany
तीज
0
100649
803700
790888
2026-07-31T04:36:00Z
SM7
3953
बिस्तार कइल गइल, संदर्भ जोड़ल/सुधारल गइल
803700
wikitext
text/x-wiki
{{about|हिंदू कैलेंडर के तिथी|एह तिथी के मनावल जाये वाला तिहुआरन|तीज (तिहुआर)|सभसे प्रमुख तिहुआर|हरतालिका तीज}}
'''तीज''' भा '''तीजि''' [[हिंदू पतरा|हिंदू कैलेंडर]] के तिसरही [[तिथी]] हवे जे हर महीना के अन्हार आ अँजोर दुनों पाख में पड़े ले। तिथी के सुरुआत अँजोर पाख में चंद्रमा आ सुरुज के बीच 36° से होला आ 48° पर खत्म होला; अन्हार पाख में ई 180+36° से 180+48° ले होला।
तीज तिथी के कई हिंदू तिहुआर मनावल जालें जिनाहन में [[हरतालिका तीज]] सभसे बेसी महत्त्व वाला ह; ई तिहुआर [[भादो]] के [[अँजोर पाख]] में [[तीज|तीज (तिसरही) तिथी]] के मनावल जाला।<ref>{{cite book |last1=शर्मा |first1=राजेश |title=व्रत पर्व और त्यौहार |publisher=Diamond Pocket Books (P) Ltd. |isbn=978-81-7182-935-4 |url=https://www.google.co.in/books/edition/Vrat_Parva_Aur_Tyohar/vd5IOz-HgU4C?hl=en&gbpv=1&dq=%E0%A4%B9%E0%A4%B0%E0%A4%A4%E0%A4%BE%E0%A4%B2%E0%A4%BF%E0%A4%95%E0%A4%BE%20%E0%A4%A4%E0%A5%80%E0%A4%9C&pg=PA134&printsec=frontcover |access-date=27 April 2026 |language=hi}}</ref> तिहुआर के संदर्भ में बात करत घरी "तीज" शब्द से एही हरतालिका तीज के अरथ लिहल जाला। एकरे अलावा [[हरियाली तीज]] (सावन के अँजोर में) आ [[कजरी तीज]] (भादो के अन्हार में) - दू गो अउरी तीज हईं। [[अखर तिजिया]] (अक्षय तृतीया), काजल तीज आ केवड़ा तीज अउरी अइसन तिहुआर हवें जे तीज तिथी के मनावल जालें।
{{हिंदू तिथि सभ}}
[[श्रेणी:ज्योतिष]]
[[श्रेणी:हिंदू पतरा]]
[[श्रेणी:तिथी]]
[[श्रेणी:हिंदू कलेंडर के तिथी]]
{{hinduism-stub}}
{{Astronomy-stub}}
9xd70kpxpinnf4ehkxk6vmxzegjbo6c
हरतालिका तीज
0
100650
803701
790894
2026-07-31T04:41:27Z
SM7
3953
+विकिकड़ी जोड़ल गइल
803701
wikitext
text/x-wiki
{{Infobox holiday
|holiday_name = हरतालिका तीज
|type = बरसात के तिहुआर<br />
पति खातिर रहे वाला ब्रत
|image = teej.jpg
|caption = नेपाल में हरतालिका तीज मनावत औरत लोगन के झुंड
|official_name =
|nickname = तीज
|observedby = औरत लोगन द्वारा
|begins =
|ends
|date = अगस्त भा सितंबर
|date2026 =
|celebrations =
|observances =
|relatedto =
}}
'''हरतलिका तीज''' भा '''बड़की तीज''' (हिंदी: बड़ी तीज)<ref>{{cite book |last1=पाण्डेय |first1=रविशंकर |title=संस्कारी बहू और त्यौहार |date=27 जनवरी 2025 |publisher=क्राउन पब्लिशिंग |isbn=978-93-6426-844-8 |url=https://www.google.co.in/books/edition/Sanskari_Bahu_and_Tiyohar/5l5GEQAAQBAJ?hl=en&gbpv=1&dq=%E0%A4%B9%E0%A4%B0%E0%A4%A4%E0%A4%BE%E0%A4%B2%E0%A4%BF%E0%A4%95%E0%A4%BE%20%E0%A4%A4%E0%A5%80%E0%A4%9C&pg=PA151&printsec=frontcover |access-date=27 अप्रैल 2026 |language=hi}}</ref> एगो प्रमुख निर्जला (बिना पानी पियले रहे वाला) व्रत ह जवन हिंदू धर्म में बियाहल मेहरारू लोग अपना पति के लंबा उमिर बदे प्रार्थना करे खातिर, आ अविवाहित लड़िकी लोग मनचाहल जीवनसाथी के खोज करे खातिर मनावे ला।
[[हिंदू पतरा]] के हिसाब से, जे चंद्रमा आ सुरुज दुनों के गणना में ले के चले ला, ई तेवहार [[भादो]] के [[अँजोर पाख]] में [[तीज|तीज (तिसरही) तिथी]] के मनावल जाला।<ref>{{cite book |last1=शर्मा |first1=राजेश |title=व्रत पर्व और त्यौहार |publisher=Diamond Pocket Books (P) Ltd. |isbn=978-81-7182-935-4 |url=https://www.google.co.in/books/edition/Vrat_Parva_Aur_Tyohar/vd5IOz-HgU4C?hl=en&gbpv=1&dq=%E0%A4%B9%E0%A4%B0%E0%A4%A4%E0%A4%BE%E0%A4%B2%E0%A4%BF%E0%A4%95%E0%A4%BE%20%E0%A4%A4%E0%A5%80%E0%A4%9C&pg=PA134&printsec=frontcover |access-date=27 April 2026 |language=hi}}</ref> साधारण बोलचाल में जब तिहुआर के रूप में तीज कहल जाय तब ओकरा से एही हरतालिका तीज के बोध होला। एह तेवहार में माता [[पार्वती]] आ भगवान [[शिव|शिवजी]] के पूजा होला। परंपरा आ मान्यता अनुसार, ई व्रत शाश्वत वैवाहिक आनंद के प्राप्ति आ वैवाहिक जीवन में सुख आ सौहार्द के पोषण खातिर बहुते शुभ आ फलदायी मानल जाला।
ई तीज [[पूर्वांचल]], [[बिहार]] आ [[नेपाल]] के ख़ास परब हवे। नेपाल में ई कुछ बेसिए धूमधाम से आ कुल तीन दिन के परब के रूप में मनावल जाला।<ref>{{cite book |last1=Jones |first1=Constance A. |title=Religious Celebrations: An Encyclopedia of Holidays, Festivals, Solemn Observances, and Spiritual Commemorations [2 volumes] |date=13 सितंबर 2011 |publisher=Bloomsbury Publishing USA |isbn=978-1-59884-206-7 |page=848 |url=https://www.google.co.in/books/edition/Religious_Celebrations/Pk7eEAAAQBAJ?hl=en&gbpv=1&dq=hartalika&pg=PA848&printsec=frontcover |language=en}}</ref> एकरे अलावा ई भारत के अउरी दूसर हिस्सन में भी मनावल जाला, कहीं-कहीं कुछ अलग नाँव से भी मनावल जाला। [[कर्नाटक]], [[आंध्र प्रदेश]] आ [[तमिलनाडु]] में ई '''गौरी हब्बा''' के नाँव से मनावल जाला।<ref>{{cite book |last1=Verma |first1=Ritu |title=Bharat- Glimpses of the Legacy-II |date=12 फरवरी 2026 |publisher=BlueRose Publishers Pvt Ltd |page=226 |url=https://www.google.co.in/books/edition/Bharat_Glimpses_of_the_Legacy_II/YQbBEQAAQBAJ?hl=en&gbpv=1&dq=hartalika&pg=PA226&printsec=frontcover |access-date=27 अप्रैल 2026 |language=en}}</ref>
==नेपाल में ==
नेपाल में ई तीज बहुत उत्साह आ श्रद्धा से मनावल जाला। औरत लोग लाल साड़ी या पारंपरिक कपड़ा पहिरेला, पति के सुख-समृद्धि आ लंबी उमर खातिर व्रत रखेला, आ एक जगह जुट के तीज गीत गावे आ नाच-गाना करेला। पूजा आमतौर पर शिव-पार्वती के मंदिर में होखेला, आ बहुत लोग [[पशुपतिनाथ मंदिर]] ([[काठमांडू]]) जइसन पवित्र जगह पर विशेष पूजा खातिर जाला।
आँगन आ सामुदायिक जगह पर पेड़ से झूला बाँधल जाला, जहाँ औरत लोग झूला झूलेला आ लोकगीत गावे ला। कुछ इलाका में औरत लोग खास पकवान बनावे आ बाँटे ला—जइसे भात (चावल), सेल रोटी, आ मौसमी मिठाई। ई पर्व धार्मिक आयोजन के साथे-साथ सामाजिक मिलन के मौका भी हवे, जहाँ औरत लोग अपना परिवार आ सहेली लोग से मिल सकेली।<ref>{{cite web |url=https://highrouteadventure.com/shrawan-month-haritalika-teej-2025/ |title=Shrawan Month & Haritalika Teej 2025 |publisher=High Route Adventure |website=High Route Adventure |access-date=29 March 2026 |url-status=live}}</ref>
{{clear}}
==इहो देखल जाय==
* [[तीज (तिहुआर)]] - तीज के नाँव से जानल जाए वाला सगरी तिहुआर खातिर
* [[कजरी तीज]] - [[भादो]] के [[अन्हार पाख]] में।
* [[हरियाली तीज]] - [[सावन]] के [[अँजोर पाख]] में।
* [[तीज]] - हिंदू कैलेंडर के [[तिथी]]
== संदर्भ ==
{{Reflist|29em}}
[[श्रेणी:हिंदू तिथि अनुसार पड़े वाला तिहुआर]]
[[श्रेणी:हिंदू कलेंडर के महीना अनुसार तिहुआर]]
[[श्रेणी:हिंदू तिहुआर]]
[[श्रेणी:भादो महीना के तिहुआर]]
[[श्रेणी:भोजपुरी संस्कृति]]
[[श्रेणी:नेपाल के धार्मिक तिहुआर]]
{{Hinduism-stub}}
1828kr2ei0llcwrrjwoowomw388cqlt
803724
803701
2026-07-31T08:41:37Z
SM7
3953
Cleaning up syntax using [[:en:User:Zackmann08/scripts/indent|indent.js]], सुधार कइल गइल
803724
wikitext
text/x-wiki
{{Infobox holiday
|holiday_name = हरतालिका तीज
|type = बरसात के तिहुआर<br>
पति खातिर रहे वाला ब्रत
|image = teej.jpg
|caption = नेपाल में हरतालिका तीज मनावत औरत लोगन के झुंड
|official_name =
|nickname = तीज<br>बड़की तीज
|observedby = औरत लोगन द्वारा
|begins =
|ends
|date = अगस्त भा सितंबर
|date2026 =
|celebrations =
|observances = निर्जला ब्रत
|relatedto = [[शिव]] आ [[पार्वती]]<br>पति के मंगल<br>नीक पति पावे खातिर ब्रत
}}
'''हरतलिका तीज''' भा '''बड़की तीज''' (हिंदी: बड़ी तीज)<ref>{{cite book |last1=पाण्डेय |first1=रविशंकर |title=संस्कारी बहू और त्यौहार |date=27 जनवरी 2025 |publisher=क्राउन पब्लिशिंग |isbn=978-93-6426-844-8 |url=https://www.google.co.in/books/edition/Sanskari_Bahu_and_Tiyohar/5l5GEQAAQBAJ?hl=en&gbpv=1&dq=%E0%A4%B9%E0%A4%B0%E0%A4%A4%E0%A4%BE%E0%A4%B2%E0%A4%BF%E0%A4%95%E0%A4%BE%20%E0%A4%A4%E0%A5%80%E0%A4%9C&pg=PA151&printsec=frontcover |access-date=27 अप्रैल 2026 |language=hi}}</ref> एगो प्रमुख निर्जला (बिना पानी पियले रहे वाला) व्रत ह जवन हिंदू धर्म में बियाहल मेहरारू लोग अपना पति के लंबा उमिर बदे प्रार्थना करे खातिर, आ अविवाहित लड़िकी लोग मनचाहल जीवनसाथी के खोज करे खातिर मनावे ला।
[[हिंदू पतरा]] के हिसाब से, जे चंद्रमा आ सुरुज दुनों के गणना में ले के चले ला, ई तेवहार [[भादो]] के [[अँजोर पाख]] में [[तीज|तीज (तिसरही) तिथी]] के मनावल जाला।<ref>{{cite book |last1=शर्मा |first1=राजेश |title=व्रत पर्व और त्यौहार |publisher=Diamond Pocket Books (P) Ltd. |isbn=978-81-7182-935-4 |url=https://www.google.co.in/books/edition/Vrat_Parva_Aur_Tyohar/vd5IOz-HgU4C?hl=en&gbpv=1&dq=%E0%A4%B9%E0%A4%B0%E0%A4%A4%E0%A4%BE%E0%A4%B2%E0%A4%BF%E0%A4%95%E0%A4%BE%20%E0%A4%A4%E0%A5%80%E0%A4%9C&pg=PA134&printsec=frontcover |access-date=27 April 2026 |language=hi}}</ref> साधारण बोलचाल में जब तिहुआर के रूप में तीज कहल जाय तब ओकरा से एही हरतालिका तीज के बोध होला। एह तेवहार में माता [[पार्वती]] आ भगवान [[शिव|शिवजी]] के पूजा होला। परंपरा आ मान्यता अनुसार, ई व्रत शाश्वत वैवाहिक आनंद के प्राप्ति आ वैवाहिक जीवन में सुख आ सौहार्द के पोषण खातिर बहुते शुभ आ फलदायी मानल जाला।
ई तीज [[पूर्वांचल]], [[बिहार]] आ [[नेपाल]] के ख़ास परब हवे। नेपाल में ई कुछ बेसिए धूमधाम से आ कुल तीन दिन के परब के रूप में मनावल जाला।<ref>{{cite book |last1=Jones |first1=Constance A. |title=Religious Celebrations: An Encyclopedia of Holidays, Festivals, Solemn Observances, and Spiritual Commemorations [2 volumes] |date=13 सितंबर 2011 |publisher=Bloomsbury Publishing USA |isbn=978-1-59884-206-7 |page=848 |url=https://www.google.co.in/books/edition/Religious_Celebrations/Pk7eEAAAQBAJ?hl=en&gbpv=1&dq=hartalika&pg=PA848&printsec=frontcover |language=en}}</ref> एकरे अलावा ई भारत के अउरी दूसर हिस्सन में भी मनावल जाला, कहीं-कहीं कुछ अलग नाँव से भी मनावल जाला। [[कर्नाटक]], [[आंध्र प्रदेश]] आ [[तमिलनाडु]] में ई '''गौरी हब्बा''' के नाँव से मनावल जाला।<ref>{{cite book |last1=Verma |first1=Ritu |title=Bharat- Glimpses of the Legacy-II |date=12 फरवरी 2026 |publisher=BlueRose Publishers Pvt Ltd |page=226 |url=https://www.google.co.in/books/edition/Bharat_Glimpses_of_the_Legacy_II/YQbBEQAAQBAJ?hl=en&gbpv=1&dq=hartalika&pg=PA226&printsec=frontcover |access-date=27 अप्रैल 2026 |language=en}}</ref>
== नेपाल में ==
नेपाल में ई तीज बहुत उत्साह आ श्रद्धा से मनावल जाला। औरत लोग लाल साड़ी या पारंपरिक कपड़ा पहिरेला, पति के सुख-समृद्धि आ लंबी उमर खातिर व्रत रखेला, आ एक जगह जुट के तीज गीत गावे आ नाच-गाना करेला। पूजा आमतौर पर शिव-पार्वती के मंदिर में होखेला, आ बहुत लोग [[पशुपतिनाथ मंदिर]] ([[काठमांडू]]) जइसन पवित्र जगह पर विशेष पूजा खातिर जाला।
आँगन आ सामुदायिक जगह पर पेड़ से झूला बाँधल जाला, जहाँ औरत लोग झूला झूलेला आ लोकगीत गावे ला। कुछ इलाका में औरत लोग खास पकवान बनावे आ बाँटे ला—जइसे भात (चावल), सेल रोटी, आ मौसमी मिठाई। ई पर्व धार्मिक आयोजन के साथे-साथ सामाजिक मिलन के मौका भी हवे, जहाँ औरत लोग अपना परिवार आ सहेली लोग से मिल सकेली।<ref>{{cite web |url=https://highrouteadventure.com/shrawan-month-haritalika-teej-2025/ |title=Shrawan Month & Haritalika Teej 2025 |publisher=High Route Adventure |website=High Route Adventure |access-date=29 March 2026 |url-status=live}}</ref>
{{clear}}
== इहो देखल जाय ==
* [[तीज (तिहुआर)]] — तीज के नाँव से जानल जाए वाला सगरी तिहुआर खातिर
* [[कजरी तीज]] — [[भादो]] के [[अन्हार पाख]] में।
* [[हरियाली तीज]] — [[सावन]] के [[अँजोर पाख]] में।
* [[तीज]] — हिंदू कैलेंडर के [[तिथी]]
== संदर्भ ==
{{Reflist|29em}}
[[श्रेणी:हिंदू तिथि अनुसार पड़े वाला तिहुआर]]
[[श्रेणी:हिंदू कलेंडर के महीना अनुसार तिहुआर]]
[[श्रेणी:हिंदू तिहुआर]]
[[श्रेणी:भादो महीना के तिहुआर]]
[[श्रेणी:भोजपुरी संस्कृति]]
[[श्रेणी:नेपाल के धार्मिक तिहुआर]]
{{Hinduism-stub}}
fmlwgf7wucl4c2f5kemian5sxzq86je
Module:Check for conflicting parameters
828
100819
803660
795813
2026-07-30T16:03:44Z
SM7
3953
सुधार कइल गइल / localization
803660
Scribunto
text/plain
local p = {}
local function trim(s)
return s:match('^%s*(.-)%s*$')
end
local function isnotempty(s)
return s and s:match('%S')
end
function p.check(frame)
local args = frame.args
local pargs = frame:getParent().args
local checknested = isnotempty(args['nested'])
local delimiter = isnotempty(args['delimiter']) and args['delimiter'] or ';'
local argpairs = {}
for k, v in pairs(args) do
if type(k) == 'number' then
local plist = mw.text.split(v, delimiter)
local pfound = {}
local count = 0
for ii, vv in ipairs(plist) do
vv = trim(vv)
if checknested and pargs[vv] or isnotempty(pargs[vv]) then
count = count + 1
table.insert(pfound, vv)
end
end
if count > 1 then
table.insert(argpairs, pfound)
end
end
end
local warnmsg = {}
local res = ''
local cat = ''
if args['cat'] and mw.ustring.match(args['cat'],'^[Cc][Aa][Tt][Ee][Gg][Oo][Rr][Yy][श्रेणी]:') then
cat = args['cat']
end
local template = args['template'] and ' in ' .. args['template'] or ''
if #argpairs > 0 then
for i, v in ipairs( argpairs ) do
table.insert(
warnmsg,
mw.ustring.format(
'Using more than one of the following parameters%s: <code>%s</code>.',
template,
table.concat(v, '</code>, <code>')
)
)
if cat ~= '' then
res = res .. '[[' .. cat .. '|' .. (v[1] == '' and ' ' or '') .. v[1] .. ']]'
end
end
end
if #warnmsg > 0 then
res = require('Module:If preview')._warning({
table.concat(warnmsg, '<br>')
}) .. res
end
return res
end
return p
at1n2pmm95lyblkkr4hk32k7kar3ohx
मछेंदरनाथ
0
100837
803680
800367
2026-07-30T18:26:59Z
SM7
3953
[[टेम्पलेट:Infobox Hindu leader]] → [[टेम्पलेट:Infobox religious biography]]
803680
wikitext
text/x-wiki
{{Infobox religious biography
| religion = [[हिंदू धर्म]]
| name = मछेंदरनाथ
| image = Bunga dyah statue.jpg
| alt =
| caption = नैपाल में एगो मिनिएचर मूर्ती
| religion = [[हिंदू]], [[बौद्ध]]
| native_name =
| birth_date = 10वीं सदी
| birth_place = [[चंद्रद्वीप]], [[बंगाल]] (अब [[बारिसाल]], [[बांग्लादेश]])<ref name="Brahmin" /><ref name=Indian_Civilization_and_Culture_-_Page_441 /><ref name="GFeuerstein yoga tradition">Feuerstein, Georg (2013-09-11). The Yoga Tradition: Its History, Literature, Philosophy and Practice (Kindle Locations 12785-12786). Hohm Press. Kindle Edition. "Hindu tradition associates the creation of Hatha- Yoga with Goraksha Nâtha (Hindi: Gorakhnâth) and his teacher Matsyendra Nâtha"</ref>
| death_date = 11वीं सदी
| death_place =
| guru =
| founder = [[हठयोग]]
| disciples = [[गोरखनाथ]], जलंधरनाथ, कानिफनाथ (कान्होबा), गहिनीनाथ, भरतरीनाथ, [[रेवननाथ]], चर्पटीनाथ आ नागनाथ
| philosophy = [[हठयोग]], [[तंत्र]]
| sect = [[नाथ]], [[कौल संप्रदाय|कौल]], [[शैव परंपरा|शैव]]
| footnotes = ''कौलज्ञाननिर्णयः'', ''अकुलवीरतन्त्रम्''<ref name=Indian_Civilization_and_Culture_-_Page_441>Suhas Chatterjee (1998), ''Indian Civilization and Culture'', P.441</ref>
}}
'''मछेंदरनाथ''' भा '''मछिंदरनाथ''' ({{Langx|sa|मत्स्येंद्रनाथ}}) भारत आ आसपास के इलाका में [[बौद्ध]] आ [[हिंदू धर्म|हिंदू परंपरा]] नाथ-सिद्ध उप-परंपरा के जोगी लोगन में गिनल जाये वाला प्रमुख संत हवें। इनके सभसे सच्छ्म चेला [[गोरखनाथ]] रहलें जिनके [[नाथ पंथ]] के संस्थापक मानल जाला; जबकि कुछ बिद्वान लोग खुद मछेंदरे के नाथ पंथ के अस्थापना करे वाला माने ला।
मछेंदरनाथ के [[हठयोग]] के पुनर्जीवित करे वाला संत मानल जाला, आ हठयोग से जुड़ल शुरुआती ग्रंथन में से कुछ के रचनाकारो इहे मानल जालें। नाथ परंपरा में [[नवनाथ]] में गिनल जालें; जेकर आदि गुरू हिंदू परंपरा में त्रिदेव में सामिल देवता [[शिव]] के मानल जाला। मान्यता हवे कि मछेंदर के आदि गुरु [[शिव|सिवजी]] से सीधा शिक्षा मिलल रहे। उनकर संबंध कौल शैव मत से जोड़ल जाला।
ओहर मछेंदर आ गोरखनाथ [[चौरासी महा सिद्ध]] लोग में गिनल जाला लोग। मछेंदर गोरक्षनाथ के गुरु मानल जालें, जे शुरुआती हठयोग परंपरा के एगो प्रमुख व्यक्तित्व रहलन। हिंदू आ [[बौद्ध धर्म|बौद्ध]] दुनो परंपरा में उनकर बड़ा सम्मान बा। कुछ लोग उनकरा के ''[[अवलोकितेश्वर]]'' के [[अवतार|अवतारो]] मानेला।
{{clear}}
== इहो देखल जाय ==
* [[भोजपुरी लेखक लोगन के लिस्ट]]
== संदर्भ ==
{{Reflist|29em}}
[[श्रेणी:नाथ पंथ]]
[[श्रेणी:शैव मत]]
[[श्रेणी:आध्यात्मिक गुरु]]
[[श्रेणी:हिंदू गुरु]]
[[श्रेणी:जोगी]]
[[श्रेणी:भारतीय हिंदू योगी]]
svfj0i5u4r49o64o9iihrap37vgobuk
803682
803680
2026-07-30T18:30:40Z
SM7
3953
सफाई कइल गइल
803682
wikitext
text/x-wiki
{{Infobox religious biography
| name = मछेंदरनाथ
| image = Bunga dyah statue.jpg
| alt =
| caption = नैपाल में एगो मिनिएचर मूर्ती
| religion = [[हिंदू]], [[बौद्ध]]
| native_name =
| birth_date = 10वीं सदी
| birth_place = [[चंद्रद्वीप]], [[बंगाल]] (अब [[बारिसाल]], [[बांग्लादेश]])<ref name="Brahmin" /><ref name=Indian_Civilization_and_Culture_-_Page_441 /><ref name="GFeuerstein yoga tradition">Feuerstein, Georg (2013-09-11). The Yoga Tradition: Its History, Literature, Philosophy and Practice (Kindle Locations 12785-12786). Hohm Press. Kindle Edition. "Hindu tradition associates the creation of Hatha- Yoga with Goraksha Nâtha (Hindi: Gorakhnâth) and his teacher Matsyendra Nâtha"</ref>
| death_date = 11वीं सदी
| death_place =
| guru =
| founder = [[हठयोग]]
| disciples = [[गोरखनाथ]], जलंधरनाथ, कानिफनाथ (कान्होबा), गहिनीनाथ, भरतरीनाथ, [[रेवननाथ]], चर्पटीनाथ आ नागनाथ
| philosophy = [[हठयोग]], [[तंत्र]]
| sect = [[नाथ]], [[कौल संप्रदाय|कौल]], [[शैव परंपरा|शैव]]
| footnotes = ''कौलज्ञाननिर्णयः'', ''अकुलवीरतन्त्रम्''<ref name=Indian_Civilization_and_Culture_-_Page_441>Suhas Chatterjee (1998), ''Indian Civilization and Culture'', P.441</ref>
}}
'''मछेंदरनाथ''' भा '''मछिंदरनाथ''' ({{Langx|sa|मत्स्येंद्रनाथ}}) भारत आ आसपास के इलाका में [[बौद्ध]] आ [[हिंदू धर्म|हिंदू परंपरा]] नाथ-सिद्ध उप-परंपरा के जोगी लोगन में गिनल जाये वाला प्रमुख संत हवें। इनके सभसे सच्छ्म चेला [[गोरखनाथ]] रहलें जिनके [[नाथ पंथ]] के संस्थापक मानल जाला; जबकि कुछ बिद्वान लोग खुद मछेंदरे के नाथ पंथ के अस्थापना करे वाला माने ला।
मछेंदरनाथ के [[हठयोग]] के पुनर्जीवित करे वाला संत मानल जाला, आ हठयोग से जुड़ल शुरुआती ग्रंथन में से कुछ के रचनाकारो इहे मानल जालें। नाथ परंपरा में [[नवनाथ]] में गिनल जालें; जेकर आदि गुरू हिंदू परंपरा में त्रिदेव में सामिल देवता [[शिव]] के मानल जाला। मान्यता हवे कि मछेंदर के आदि गुरु [[शिव|सिवजी]] से सीधा शिक्षा मिलल रहे। उनकर संबंध कौल शैव मत से जोड़ल जाला।
ओहर मछेंदर आ गोरखनाथ [[चौरासी महा सिद्ध]] लोग में गिनल जाला लोग। मछेंदर गोरक्षनाथ के गुरु मानल जालें, जे शुरुआती हठयोग परंपरा के एगो प्रमुख व्यक्तित्व रहलन। हिंदू आ [[बौद्ध धर्म|बौद्ध]] दुनो परंपरा में उनकर बड़ा सम्मान बा। कुछ लोग उनकरा के ''[[अवलोकितेश्वर]]'' के [[अवतार|अवतारो]] मानेला।
{{clear}}
== इहो देखल जाय ==
* [[भोजपुरी लेखक लोगन के लिस्ट]]
== संदर्भ ==
{{Reflist|29em}}
[[श्रेणी:नाथ पंथ]]
[[श्रेणी:शैव मत]]
[[श्रेणी:आध्यात्मिक गुरु]]
[[श्रेणी:हिंदू गुरु]]
[[श्रेणी:जोगी]]
[[श्रेणी:भारतीय हिंदू योगी]]
obim0uls20g5z70r541ee4oybdhpfvc
विकिपीडिया:आँकड़ा सभ/२०२६/जुलाई
4
101100
803687
803396
2026-07-30T19:21:33Z
NeechalBOT
7874
statistics
803687
wikitext
text/x-wiki
<!--- stats starts--->{{प्रयोगकर्ता:Neechalkaran/statnotice}}{| class="wikitable sortable" style="width:90%"
|-
! Date(Time)
! Pages
! Articles
! Edits
! Users
! Files
! Activeusers
{{User:Neechalkaran/template/daily
|Date =१-७-२०२६
|Pages = 81892
|dPages = 4
|Articles = 9097
|dArticles = 0
|Edits = 795873
|dEdits = 9
|Files = 54
|dFiles = 0
|Users = 40208
|dUsers = 5
|Ausers = 57
|dAusers = -4
}}
{{User:Neechalkaran/template/daily
|Date =२-७-२०२६
|Pages = 81895
|dPages = 3
|Articles = 9097
|dArticles = 0
|Edits = 795882
|dEdits = 9
|Files = 54
|dFiles = 0
|Users = 40218
|dUsers = 10
|Ausers = 57
|dAusers = 0
}}
{{User:Neechalkaran/template/daily
|Date =३-७-२०२६
|Pages = 81895
|dPages = 0
|Articles = 9097
|dArticles = 0
|Edits = 795890
|dEdits = 8
|Files = 54
|dFiles = 0
|Users = 40227
|dUsers = 9
|Ausers = 57
|dAusers = 0
}}
{{User:Neechalkaran/template/daily
|Date =४-७-२०२६
|Pages = 81895
|dPages = 0
|Articles = 9096
|dArticles = -1
|Edits = 795904
|dEdits = 14
|Files = 54
|dFiles = 0
|Users = 40231
|dUsers = 4
|Ausers = 59
|dAusers = 2
}}
{{User:Neechalkaran/template/daily
|Date =५-७-२०२६
|Pages = 81902
|dPages = 7
|Articles = 9098
|dArticles = 2
|Edits = 795944
|dEdits = 40
|Files = 54
|dFiles = 0
|Users = 40236
|dUsers = 5
|Ausers = 59
|dAusers = 0
}}
{{User:Neechalkaran/template/daily
|Date =६-७-२०२६
|Pages = 81907
|dPages = 5
|Articles = 9101
|dArticles = 3
|Edits = 796019
|dEdits = 75
|Files = 54
|dFiles = 0
|Users = 40240
|dUsers = 4
|Ausers = 59
|dAusers = 0
}}
{{User:Neechalkaran/template/daily
|Date =७-७-२०२६
|Pages = 81916
|dPages = 9
|Articles = 9103
|dArticles = 2
|Edits = 796069
|dEdits = 50
|Files = 54
|dFiles = 0
|Users = 40248
|dUsers = 8
|Ausers = 63
|dAusers = 4
}}
{{User:Neechalkaran/template/daily
|Date =८-७-२०२६
|Pages = 81920
|dPages = 4
|Articles = 9104
|dArticles = 1
|Edits = 796087
|dEdits = 18
|Files = 54
|dFiles = 0
|Users = 40255
|dUsers = 7
|Ausers = 63
|dAusers = 0
}}
{{User:Neechalkaran/template/daily
|Date =९-७-२०२६
|Pages = 81925
|dPages = 5
|Articles = 9106
|dArticles = 2
|Edits = 796126
|dEdits = 39
|Files = 54
|dFiles = 0
|Users = 40261
|dUsers = 6
|Ausers = 63
|dAusers = 0
}}
{{User:Neechalkaran/template/daily
|Date =१०-७-२०२६
|Pages = 81928
|dPages = 3
|Articles = 9109
|dArticles = 3
|Edits = 796172
|dEdits = 46
|Files = 54
|dFiles = 0
|Users = 40265
|dUsers = 4
|Ausers = 64
|dAusers = 1
}}
{{User:Neechalkaran/template/daily
|Date =११-७-२०२६
|Pages = 81931
|dPages = 3
|Articles = 9109
|dArticles = 0
|Edits = 796343
|dEdits = 171
|Files = 54
|dFiles = 0
|Users = 40270
|dUsers = 5
|Ausers = 64
|dAusers = 0
}}
{{User:Neechalkaran/template/daily
|Date =१२-७-२०२६
|Pages = 81937
|dPages = 6
|Articles = 9112
|dArticles = 3
|Edits = 796450
|dEdits = 107
|Files = 54
|dFiles = 0
|Users = 40277
|dUsers = 7
|Ausers = 64
|dAusers = 0
}}
{{User:Neechalkaran/template/daily
|Date =१३-७-२०२६
|Pages = 81962
|dPages = 25
|Articles = 9118
|dArticles = 6
|Edits = 796848
|dEdits = 398
|Files = 54
|dFiles = 0
|Users = 40283
|dUsers = 6
|Ausers = 66
|dAusers = 2
}}
{{User:Neechalkaran/template/daily
|Date =१४-७-२०२६
|Pages = 81963
|dPages = 1
|Articles = 9118
|dArticles = 0
|Edits = 796951
|dEdits = 103
|Files = 54
|dFiles = 0
|Users = 40292
|dUsers = 9
|Ausers = 66
|dAusers = 0
}}
{{User:Neechalkaran/template/daily
|Date =१५-७-२०२६
|Pages = 81966
|dPages = 3
|Articles = 9119
|dArticles = 1
|Edits = 796982
|dEdits = 31
|Files = 54
|dFiles = 0
|Users = 40295
|dUsers = 3
|Ausers = 66
|dAusers = 0
}}
{{User:Neechalkaran/template/daily
|Date =१६-७-२०२६
|Pages = 81976
|dPages = 10
|Articles = 9121
|dArticles = 2
|Edits = 797197
|dEdits = 215
|Files = 54
|dFiles = 0
|Users = 40297
|dUsers = 2
|Ausers = 66
|dAusers = 0
}}
{{User:Neechalkaran/template/daily
|Date =१७-७-२०२६
|Pages = 81994
|dPages = 18
|Articles = 9126
|dArticles = 5
|Edits = 797326
|dEdits = 129
|Files = 54
|dFiles = 0
|Users = 40301
|dUsers = 4
|Ausers = 66
|dAusers = 0
}}
{{User:Neechalkaran/template/daily
|Date =१८-७-२०२६
|Pages = 82002
|dPages = 8
|Articles = 9128
|dArticles = 2
|Edits = 797384
|dEdits = 58
|Files = 54
|dFiles = 0
|Users = 40305
|dUsers = 4
|Ausers = 66
|dAusers = 0
}}
{{User:Neechalkaran/template/daily
|Date =१९-७-२०२६
|Pages = 82011
|dPages = 9
|Articles = 9129
|dArticles = 1
|Edits = 797820
|dEdits = 436
|Files = 54
|dFiles = 0
|Users = 40309
|dUsers = 4
|Ausers = 45
|dAusers = -21
}}
{{User:Neechalkaran/template/daily
|Date =२०-७-२०२६
|Pages = 82025
|dPages = 14
|Articles = 9132
|dArticles = 3
|Edits = 798488
|dEdits = 668
|Files = 54
|dFiles = 0
|Users = 40310
|dUsers = 1
|Ausers = 45
|dAusers = 0
}}
{{User:Neechalkaran/template/daily
|Date =२१-७-२०२६
|Pages = 82026
|dPages = 1
|Articles = 9133
|dArticles = 1
|Edits = 798514
|dEdits = 26
|Files = 54
|dFiles = 0
|Users = 40315
|dUsers = 5
|Ausers = 45
|dAusers = 0
}}
{{User:Neechalkaran/template/daily
|Date =२२-७-२०२६
|Pages = 82037
|dPages = 11
|Articles = 9138
|dArticles = 5
|Edits = 798566
|dEdits = 52
|Files = 54
|dFiles = 0
|Users = 40323
|dUsers = 8
|Ausers = 44
|dAusers = -1
}}
{{User:Neechalkaran/template/daily
|Date =२३-७-२०२६
|Pages = 82053
|dPages = 16
|Articles = 9143
|dArticles = 5
|Edits = 798618
|dEdits = 52
|Files = 54
|dFiles = 0
|Users = 40326
|dUsers = 3
|Ausers = 44
|dAusers = 0
}}
{{User:Neechalkaran/template/daily
|Date =२४-७-२०२६
|Pages = 82054
|dPages = 1
|Articles = 9143
|dArticles = 0
|Edits = 798630
|dEdits = 12
|Files = 54
|dFiles = 0
|Users = 40330
|dUsers = 4
|Ausers = 44
|dAusers = 0
}}
{{User:Neechalkaran/template/daily
|Date =२५-७-२०२६
|Pages = 82084
|dPages = 30
|Articles = 9146
|dArticles = 3
|Edits = 799457
|dEdits = 827
|Files = 54
|dFiles = 0
|Users = 40336
|dUsers = 6
|Ausers = 45
|dAusers = 1
}}
{{User:Neechalkaran/template/daily
|Date =२६-७-२०२६
|Pages = 82099
|dPages = 15
|Articles = 9152
|dArticles = 6
|Edits = 799564
|dEdits = 107
|Files = 54
|dFiles = 0
|Users = 40346
|dUsers = 10
|Ausers = 45
|dAusers = 0
}}
{{User:Neechalkaran/template/daily
|Date =२७-७-२०२६
|Pages = 82101
|dPages = 2
|Articles = 9152
|dArticles = 0
|Edits = 799603
|dEdits = 39
|Files = 54
|dFiles = 0
|Users = 40350
|dUsers = 4
|Ausers = 45
|dAusers = 0
}}
{{User:Neechalkaran/template/daily
|Date =२८-७-२०२६
|Pages = 82114
|dPages = 13
|Articles = 9156
|dArticles = 4
|Edits = 800027
|dEdits = 424
|Files = 54
|dFiles = 0
|Users = 40358
|dUsers = 8
|Ausers = 46
|dAusers = 1
}}
{{User:Neechalkaran/template/daily
|Date =२९-७-२०२६
|Pages = 82126
|dPages = 12
|Articles = 9160
|dArticles = 4
|Edits = 800303
|dEdits = 276
|Files = 54
|dFiles = 0
|Users = 40363
|dUsers = 5
|Ausers = 46
|dAusers = 0
}}
{{User:Neechalkaran/template/daily
|Date =३०-७-२०२६
|Pages = 82137
|dPages = 11
|Articles = 9163
|dArticles = 3
|Edits = 800442
|dEdits = 139
|Files = 54
|dFiles = 0
|Users = 40367
|dUsers = 4
|Ausers = 46
|dAusers = 0
}}
<!---Place new stats here--->
|}
<!--- stats ends--->
rqhf21zl1v0rk0e9yud4lfmhzxkak01
पौहारी बाबा
0
101346
803681
803391
2026-07-30T18:27:45Z
SM7
3953
[[टेम्पलेट:Infobox Hindu leader]] → [[टेम्पलेट:Infobox religious biography]]
803681
wikitext
text/x-wiki
{{Infobox religious biography
|religion = [[हिंदू धर्म]]
|birth_date = 1798
|birth_place = [[जौनपुर जिला|जौनपुर]]
|death_date = 1898
|death_place = [[गाजीपुर]] (उमिर 99-100)
|death_cause = दाह (आत्म-दाह)<ref name="Nikhilananda p44—45" />
|philosophy = [[हठयोग]]
|influenced = [[स्वामी विवेकानंद]]
}}
'''पौहारी बाबा''' (1798–1898), जिनका के '''पवहारी''' नाँव से भी जानल जाला, एगो हिंदू संन्यासी आ संत रहलें। उनकर जनम [[जौनपुर जिला|जौनपुर]] के प्रेमापुर गाँव में एगो ब्राह्मण परिवार में भइल रहे। बचपन में ऊ अपना चाचा के देखरेख में पढ़ाई करे खातिर [[गाजीपुर]] गइलें। उनकर चाचा [[रामानुज]] भा श्री संप्रदाय के अनुयायी रहलें। पढ़ाई पूरा कइला के बाद पौहारी बाबा कई गो जगह के यात्रा कइलें। [[काठियावाड़]] के [[गिरनार]] में उनकरा के [[योग]] के दीक्षा मिलल।<ref name="Nikhilananda p44—45">{{Harvnb|Nikhilananda|1953|pp=44–45}}</ref>
ओकरा बाद ऊ गाजीपुर लवट अइलें आ अपना घरे में जमीन के नीचे एगो साधना-स्थल (गुफा जइसन आश्रम) बनवलें, जहाँ ऊ कई-कई दिन तक [[ध्यान]] आ योग के साधना करत रहलें। ऊ अपना नम्रता, विनम्र व्यवहार आ परोपकार के भावना खातिर जानल जात रहलें। कथा हवे कि, एक रात एगो चोर उनकर आश्रम में घुस गइल। जब चोर चोरी कइल सामान छोड़के भागे लागल, त नींद से जागला के बाद पौहारी बाबा ओकरा पाछे दौड़लें आ उल्टे ऊ सामान चोर के देवे के कोशिश कइलें। एह घटना के चोर पर एतना गहिर असर पड़ल कि बाद में ऊ संन्यासी बन गइल आ पौहारी बाबा के अनुयायी हो गइल।
1890 में [[स्वामी विवेकानंद]] गाजीपुर गइलें आ पौहारी बाबा से भेंट कइलें। [[सिस्टर निवेदिता]] के अनुसार, 1898 में पौहारी बाबा आग में जलके देह त्याग दिहलें। एह घटना के सामान्य रूप से आत्मदाह के रूप में देखल जाला।<ref name="Nikhilananda p44—45" />
{{clear}}
== संदर्भ ==
{{Reflist|29em}}
== स्रोत ==
* {{cite book|last=Nikhilananda|first=Swami|title=Vivekânanda: a biography|url=http://www.vivekananda.net/PDFBooks/BiographybyNikhilananda.pdf|year=1953|publisher=Ramakrishna-Vivekananda Center|isbn=978-0-911206-25-8}}
[[श्रेणी:भारतीय हिंदू संत]]
[[श्रेणी:भारतीय हिंदू योगी]]
[[श्रेणी:गाजीपुर के लोग]]
{{Bio-stub}}
hd6vad5ha53banh4cl2se42wxmw3d59
803688
803681
2026-07-30T19:21:55Z
SM7
3953
वाक्य के अउरी नेचुरल बनावल गइल
803688
wikitext
text/x-wiki
{{Infobox religious biography
|religion = [[हिंदू धर्म]]
|birth_date = 1798
|birth_place = [[जौनपुर जिला|जौनपुर]]
|death_date = 1898
|death_place = [[गाजीपुर]] (उमिर 99-100)
|death_cause = दाह (आत्म-दाह)<ref name="Nikhilananda p44—45" />
|philosophy = [[हठयोग]]
|influenced = [[स्वामी विवेकानंद]]
}}
'''पौहारी बाबा''' (1798–1898), चाहे '''पवहारी बाबा''', एगो [[हिंदू]] संन्यासी आ [[संत]] रहलें। उनकर जनम [[जौनपुर जिला|जौनपुर]] के प्रेमापुर गाँव में एगो ब्राह्मण परिवार में भइल रहे। बचपन में ऊ अपना चाचा के देखरेख में पढ़ाई करे खातिर [[गाजीपुर]] अइलें। उनकर चाचा [[रामानुज]] (श्री संप्रदाय) के अनुयायी रहलें। पढ़ाई पूरा कइला के बाद पौहारी बाबा कई गो जगहन के जात्रा कइलें। [[काठियावाड़]] के [[गिरनार]] में उनकरा के [[योग]] के दीक्षा मिलल।<ref name="Nikhilananda p44—45">{{Harvnb|Nikhilananda|1953|pp=44–45}}</ref>
ओकरा बाद ऊ गाजीपुर लवट अइलें आ अपना घरे में जमीन के नीचे एगो साधना-स्थल (गुफा जइसन आश्रम) बनवलें, जहाँ ऊ कई-कई दिन तक [[ध्यान]] आ योग के साधना करत रहलें। ऊ अपना नम्रता, विनम्र व्यवहार आ परोपकार के भावना खातिर जानल जात रहलें। कथा हवे कि, एक रात एगो चोर उनकर आश्रम में घुस गइल। ओही समय बाबा के नीन टूट गइल आ ऊनुका के जागल जान के जब चोर चोरी कइल सामान छोड़के भागे लागल, त बाबा ओकरा पाछे दउर परलें आ उल्टे ऊ सामान चोर के देवे के कोशिश कइलें। एह घटना के चोर पर एतना गहिर असर पड़ल कि बाद में ऊ संन्यासी बन गइल आ पौहारी बाबा के अनुयायी हो गइल।
1890 में [[स्वामी विवेकानंद]] गाजीपुर गइलें आ पौहारी बाबा से भेंट कइलें। [[सिस्टर निवेदिता]] के अनुसार, 1898 में पौहारी बाबा आग में जलके देह त्याग दिहलें। एह घटना के सामान्य रूप से आत्मदाह के रूप में देखल जाला।<ref name="Nikhilananda p44—45" />
{{clear}}
== संदर्भ ==
{{Reflist|29em}}
== स्रोत ==
* {{cite book|last=Nikhilananda|first=Swami|title=Vivekânanda: a biography|url=http://www.vivekananda.net/PDFBooks/BiographybyNikhilananda.pdf|year=1953|publisher=Ramakrishna-Vivekananda Center|isbn=978-0-911206-25-8}}
[[श्रेणी:भारतीय हिंदू संत]]
[[श्रेणी:भारतीय हिंदू योगी]]
[[श्रेणी:गाजीपुर के लोग]]
{{Bio-stub}}
0azww5imnd5av1jb9kzgwxboz7ut5bt
803696
803688
2026-07-30T19:45:44Z
SM7
3953
सफाई कइल गइल
803696
wikitext
text/x-wiki
{{Infobox religious biography
|religion = [[हिंदू धर्म]]
|birth_date = 1798
|birth_place = [[जौनपुर जिला|जौनपुर]]
|death_date = 1898
|death_place = [[गाजीपुर]]
|death_cause = दाह (आत्म-दाह)<ref name="Nikhilananda p44—45" />
|philosophy = [[हठयोग]]
|influenced = [[स्वामी विवेकानंद]]
}}
'''पौहारी बाबा''' (1798–1898), चाहे '''पवहारी बाबा''', एगो [[हिंदू]] संन्यासी आ [[संत]] रहलें। उनकर जनम [[जौनपुर जिला|जौनपुर]] के प्रेमापुर गाँव में एगो ब्राह्मण परिवार में भइल रहे। बचपन में ऊ अपना चाचा के देखरेख में पढ़ाई करे खातिर [[गाजीपुर]] अइलें। उनकर चाचा [[रामानुज]] (श्री संप्रदाय) के अनुयायी रहलें। पढ़ाई पूरा कइला के बाद पौहारी बाबा कई गो जगहन के जात्रा कइलें। [[काठियावाड़]] के [[गिरनार]] में उनकरा के [[योग]] के दीक्षा मिलल।<ref name="Nikhilananda p44—45">{{Harvnb|Nikhilananda|1953|pp=44–45}}</ref>
ओकरा बाद ऊ गाजीपुर लवट अइलें आ अपना घरे में जमीन के नीचे एगो साधना-स्थल (गुफा जइसन आश्रम) बनवलें, जहाँ ऊ कई-कई दिन तक [[ध्यान]] आ योग के साधना करत रहलें। ऊ अपना नम्रता, विनम्र व्यवहार आ परोपकार के भावना खातिर जानल जात रहलें। कथा हवे कि, एक रात एगो चोर उनकर आश्रम में घुस गइल। ओही समय बाबा के नीन टूट गइल आ ऊनुका के जागल जान के जब चोर चोरी कइल सामान छोड़के भागे लागल, त बाबा ओकरा पाछे दउर परलें आ उल्टे ऊ सामान चोर के देवे के कोशिश कइलें। एह घटना के चोर पर एतना गहिर असर पड़ल कि बाद में ऊ संन्यासी बन गइल आ पौहारी बाबा के अनुयायी हो गइल।
1890 में [[स्वामी विवेकानंद]] गाजीपुर गइलें आ पौहारी बाबा से भेंट कइलें। [[सिस्टर निवेदिता]] के अनुसार, 1898 में पौहारी बाबा आग में जलके देह त्याग दिहलें। एह घटना के सामान्य रूप से आत्मदाह के रूप में देखल जाला।<ref name="Nikhilananda p44—45" />
{{clear}}
== संदर्भ ==
{{Reflist|29em}}
== स्रोत ==
* {{cite book|last=Nikhilananda|first=Swami|title=Vivekânanda: a biography|url=http://www.vivekananda.net/PDFBooks/BiographybyNikhilananda.pdf|year=1953|publisher=Ramakrishna-Vivekananda Center|isbn=978-0-911206-25-8}}
[[श्रेणी:भारतीय हिंदू संत]]
[[श्रेणी:भारतीय हिंदू योगी]]
[[श्रेणी:गाजीपुर के लोग]]
{{Bio-stub}}
2criyhqvvv03mgbtqywrmlti1y4pysd
विमियो
0
101348
803664
803477
2026-07-30T17:25:22Z
SM7
3953
infobox एक्टिवेशन
803664
wikitext
text/x-wiki
{{Infobox company
| name = वीमियो, इंक.
| trade_name = वीमियो
| logo = Vimeo Logo.svg
| founder = {{ubl|[[जेक लॉडविक]] ([[मुख्य प्रौद्योगिकी अधिकारी|सह-संस्थापक]])|[[जैक क्लेन]] ([[मुख्य डिजाइन अधिकारी|सह-संस्थापक]])|[[जोश अब्रामसन]] ([[मुख्य वित्तीय अधिकारी|भागीदार]])|[[रिकी वैन वीन]] ([[मुख्य परिचालन अधिकारी|भागीदार]])}}
| type = [[सहायक कंपनी]]
| traded_as = {{ubl|class=nowrap|{{NASDAQ was|VMEO}}}} (2021–2025)
| founded = {{Launch date and age|2004|11|14}}
| area_served = दुनिया भर में ([[चीन]], [[इंडोनेशिया]], [[उत्तर कोरिया]] आ [[तुर्की]] के छोड़के)
| subsidiaries = {{ubl|[[वीएचएक्स]]|[[वीमियो लाइवस्ट्रीम]]|[[मैजिस्टो]]}}
| hq_location_city = [[न्यूयॉर्क सिटी]]
| hq_location_country = संयुक्त राज्य अमेरिका
| key_people = {{ubl|फिलिप मोयर ([[मुख्य कार्यकारी अधिकारी|सीईओ]])}}
| num_employees = 1,102 (दिसंबर 2024)
| parent = {{ubl|[[आईएसी]] (2006–2021)|[[बेंडिंग स्पून्स]] (2025–अबले)|}}
| products = {{ubl|[[वीएचएक्स|वीमियो ओटीटी]]|[[वीमियो लाइवस्ट्रीम]]|वीमियो स्टॉक|वीमियो एंटरप्राइज|वीमियो क्रिएट|वीमियो रिकॉर्ड}}
| revenue = {{Unchanged}} {{US$|417 million|link=yes}} (2024)
| operating_income = {{Increase}} {{US$|19 million}} (2024)
| net_income = {{Increase}} {{US$|27 million}} (2024)
| assets = {{Increase}} {{US$|643 million}} (2024)
| equity = {{Increase}} {{US$|409 million}} (2024)
| website = {{URL|https://vimeo.com}}
| module = {{Infobox website
| embed = yes
| name = <wbr />​<strong>Vimeo.com</strong>
| current_status = सक्रिय
| num_users = 300 मिलियन (2023)
| website_type = [[वीडियो होस्टिंग सेवा]], [[सॉफ्टवेयर एगो सेवा के रूप में]]
| launch_date = {{start date and age|2004|12|15}}
| advertising = ना
| registration = वैकल्पिक
| language = 7 भाषा: अंग्रेजी, स्पेनी, जर्मन, फ्रेंच, जापानी, पुर्तगाली, कोरियाई
}}
| footnotes = <ref name=AR24>{{cite web |title=Vimeo, Inc. 2024 Annual Report (Form 10-K) |url=https://www.sec.gov/Archives/edgar/data/1837686/000183768625000024/vmeo-20241231.htm |website=SEC.gov |publisher=[[U.S. Securities and Exchange Commission]] |date=February 19, 2025 |access-date=March 13, 2025}}</ref><ref name=AR>{{cite web |title=Vimeo, Inc. 2023 Annual Report (Form 10-K) |url=https://www.sec.gov/ix?doc=/Archives/edgar/data/1837686/000183768624000021/vmeo-20231231.htm |website=SEC.gov |publisher=[[U.S. Securities and Exchange Commission]] |date=27 February 2023 |access-date=May 21, 2024 |archive-date=May 21, 2024 |archive-url=https://web.archive.org/web/20240521023149/https://www.sec.gov/ix?doc=/Archives/edgar/data/1837686/000183768624000021/vmeo-20231231.htm |url-status=live }}</ref><ref name=Prototype>{{cite web |title=Vimeo on the Internet Archive |url=http://www.blumpy.org/vimeo/|archive-url=https://web.archive.org/web/20041217132740/http://www.blumpy.org/vimeo/ |archive-date=December 17, 2004}}</ref><ref name=domain>{{cite web|title=Whois Record for <code>vimeo.com</code> |url=https://whois.domaintools.com/vimeo.com |publisher=DomainTools |access-date=May 1, 2025}}</ref>
}}
'''विमियो''' ({{Langx|en|vimeo}}; {{IPAc-en|ˈ|v|ɪ|m|i|oʊ|}} {{respell|VIM|ee|oh}})<ref>{{cite web|url=https://vimeo.com/79338405|title=How to pronounce Vimeo?|publisher=Vimeo|access-date=January 17, 2019|archive-date=May 30, 2021|archive-url=https://web.archive.org/web/20210530224517/https://vimeo.com/79338405|url-status=live}}</ref> एगो अमेरिकी [[ऑनलाइन बीडियो प्लेटफॉर्म|बीडियो होस्टिंग]], बीडियो साझा करे आ [[बीडियो]] से जुड़ल सेवा देवे वाला प्लेटफार्म ह। एकर स्थापना 2004 में भइल आ एकर मुख्यालय [[न्यूयॉर्क सिटी]] में बा। विमियो के खास ध्यान अलग-अलग तरह के डिवाइसन पर हाई-डेफिनिशन (ऊँच-क्वालिटी वाला) बीडियो उपलब्ध करावे पर बा। ई ''सॉफ्टवेयर ऐज़ अ सर्विस'' (SaaS) बिजनेस मॉडल पर काम करेला। एह प्लेटफॉर्म पर बीडियो बनावे, एडिट करे आ लाइव ब्रॉडकास्ट करे के औजार उपलब्ध बाड़ें। एकरा अलावा ई एंटरप्राइजन खातिर सॉफ्टवेयर सोल्यूशनो देला आ बीडियो प्रोफेशनल लोग के अपना ग्राहक आ दूसर पेशेवर लोग से जुड़े के सुविधा भी उपलब्ध करावेला। दिसंबर 2021 तक एह मंच पर लगभग 26 करोड़ उपयोगकर्ता रहलें, जवना में से करीब 16 लाख लोग एकर पेमेंट वाला सर्विस के सदस्य रहल।
विमियो के शुरुआत 2004 में [[जेक लोडविक]] आ [[ज़ैक क्लेन]] कॉलेजह्यूमर के एगो एक्सपेरिमेंटल प्रोजेक्ट के रूप में कइलें। एह प्रोजेक्ट के मोटिवेशन ओही साल शुरू भइल फोटो साझा करे वाला मंच [[फ़्लिकर]] से मिलल रहे। बाद में एकरा के कॉलेजह्यूमर के मूल कंपनी कनेक्टेड वेंचर्स के एगो डिपार्टमेंट के रूप में संगठित कइल गइल। एह स्टार्टअप के स्थापना रिकी वैन वीन, जोश अब्रामसन, जेक लोडविक आ ज़ैक क्लेन मिलके कइल लोग। अगस्त 2006 में आईएसी (IAC) 2.1 करोड़ अमेरिकी डॉलर में कनेक्टेड वेंचर्स में 51 परसेंट कंट्रोलिंग हिस्सेदारी खरीद लिहलस। एकरा से तीनो महीना से कम समय बाद [[गूगल]], [[यूट्यूब]] के, 165 करोड़ अमेरिकी डॉलर से बेसी रकम में खरीद लिहलस। एह अधिग्रहण के बाद आईएसी विमियो के विकास पर अउरी बेसी ध्यान देवे लागल। 2008 तक जेक लोडविक आ ज़ैक क्लेन कंपनी छोड़ दिहलें, आ आईएसी विमियो के सेवा के विस्तार करे खातिर एकरा के अउरी पेशेवर कॉर्पोरेट ढाँचा दे दिहलस। मई 2021 में विमियो एगो स्वतंत्र पब्लिक कंपनी बन गइल। हालाँकि, सितंबर 2025 में बेंडिंग स्पून्स 138 करोड़ अमेरिकी डॉलर के पूरा नकद सौदा के तहत विमियो के निजी कंपनी बनावे के घोषणा कइलस। ई सौदा नवंबर 2025 में पूरा भइल।
{{clear}}
== संदर्भ ==
{{Reflist|29em}}
[[श्रेणी:अमेरिकी कंपनी]]
[[श्रेणी:बीडियो होस्टिंग]]
{{कंपनी-आधार}}
0izknk9fbyby6vdu8sgermcly7dtq9e
803665
803664
2026-07-30T17:27:18Z
SM7
3953
सुधार कइल गइल
803665
wikitext
text/x-wiki
{{Infobox company
| name = विमियो, इंक.
| trade_name = विमियो
| logo = Vimeo Logo.svg
| founder = {{ubl|[[जेक लॉडविक]] ([[मुख्य प्रौद्योगिकी अधिकारी|सह-संस्थापक]])|[[जैक क्लेन]] ([[मुख्य डिजाइन अधिकारी|सह-संस्थापक]])|[[जोश अब्रामसन]] ([[मुख्य वित्तीय अधिकारी|भागीदार]])|[[रिकी वैन वीन]] ([[मुख्य परिचालन अधिकारी|भागीदार]])}}
| type = [[सहायक कंपनी]]
| traded_as = {{ubl|class=nowrap|{{NASDAQ was|VMEO}}}} (2021–2025)
| founded = {{Launch date and age|2004|11|14}}
| area_served = दुनिया भर में ([[चीन]], [[इंडोनेशिया]], [[उत्तर कोरिया]] आ [[तुर्की]] के छोड़के)
| subsidiaries = {{ubl|[[वीएचएक्स]]|[[वीमियो लाइवस्ट्रीम]]|[[मैजिस्टो]]}}
| hq_location_city = [[न्यूयॉर्क सिटी]]
| hq_location_country = [[अमेरिका|संयुक्त राज्य अमेरिका]]
| key_people = {{ubl|फिलिप मोयर ([[मुख्य कार्यकारी अधिकारी|सीईओ]])}}
| num_employees = 1,102 (दिसंबर 2024)
| parent = {{ubl|[[आईएसी]] (2006–2021)|[[बेंडिंग स्पून्स]] (2025–अबले)|}}
| products = {{ubl|[[वीएचएक्स|विमियो ओटीटी]]|[[विमियो लाइवस्ट्रीम]]|विमियो स्टॉक|विमियो एंटरप्राइज|विमियो क्रिएट|वीमियो रिकॉर्ड}}
| revenue = {{Unchanged}} {{US$|417 मिलियन|link=yes}} (2024)
| operating_income = {{Increase}} {{US$|19 मिलियन}} (2024)
| net_income = {{Increase}} {{US$|27 मिलियन}} (2024)
| assets = {{Increase}} {{US$|643 मिलियन}} (2024)
| equity = {{Increase}} {{US$|409 मिलियन}} (2024)
| website = {{URL|https://vimeo.com}}
| module = {{Infobox website
| embed = yes
| name = <wbr />​<strong>Vimeo.com</strong>
| current_status = सक्रिय
| num_users = 300 मिलियन (2023)
| website_type = [[बीडियो होस्टिंग सेवा]], [[सॉफ्टवेयर एगो सेवा के रूप में]]
| launch_date = {{start date and age|2004|12|15}}
| advertising = ना
| registration = वैकल्पिक
| language = 7 भाषा: अंग्रेजी, स्पेनी, जर्मन, फ्रेंच, जापानी, पुर्तगाली, कोरियाई
}}
| footnotes = <ref name=AR24>{{cite web |title=Vimeo, Inc. 2024 Annual Report (Form 10-K) |url=https://www.sec.gov/Archives/edgar/data/1837686/000183768625000024/vmeo-20241231.htm |website=SEC.gov |publisher=[[U.S. Securities and Exchange Commission]] |date=February 19, 2025 |access-date=March 13, 2025}}</ref><ref name=AR>{{cite web |title=Vimeo, Inc. 2023 Annual Report (Form 10-K) |url=https://www.sec.gov/ix?doc=/Archives/edgar/data/1837686/000183768624000021/vmeo-20231231.htm |website=SEC.gov |publisher=[[U.S. Securities and Exchange Commission]] |date=27 February 2023 |access-date=May 21, 2024 |archive-date=May 21, 2024 |archive-url=https://web.archive.org/web/20240521023149/https://www.sec.gov/ix?doc=/Archives/edgar/data/1837686/000183768624000021/vmeo-20231231.htm |url-status=live }}</ref><ref name=Prototype>{{cite web |title=Vimeo on the Internet Archive |url=http://www.blumpy.org/vimeo/|archive-url=https://web.archive.org/web/20041217132740/http://www.blumpy.org/vimeo/ |archive-date=December 17, 2004}}</ref><ref name=domain>{{cite web|title=Whois Record for <code>vimeo.com</code> |url=https://whois.domaintools.com/vimeo.com |publisher=DomainTools |access-date=May 1, 2025}}</ref>
}}
'''विमियो''' ({{Langx|en|vimeo}}; {{IPAc-en|ˈ|v|ɪ|m|i|oʊ|}} {{respell|VIM|ee|oh}})<ref>{{cite web|url=https://vimeo.com/79338405|title=How to pronounce Vimeo?|publisher=Vimeo|access-date=January 17, 2019|archive-date=May 30, 2021|archive-url=https://web.archive.org/web/20210530224517/https://vimeo.com/79338405|url-status=live}}</ref> एगो अमेरिकी [[ऑनलाइन बीडियो प्लेटफॉर्म|बीडियो होस्टिंग]], बीडियो साझा करे आ [[बीडियो]] से जुड़ल सेवा देवे वाला प्लेटफार्म ह। एकर स्थापना 2004 में भइल आ एकर मुख्यालय [[न्यूयॉर्क सिटी]] में बा। विमियो के खास ध्यान अलग-अलग तरह के डिवाइसन पर हाई-डेफिनिशन (ऊँच-क्वालिटी वाला) बीडियो उपलब्ध करावे पर बा। ई ''सॉफ्टवेयर ऐज़ अ सर्विस'' (SaaS) बिजनेस मॉडल पर काम करेला। एह प्लेटफॉर्म पर बीडियो बनावे, एडिट करे आ लाइव ब्रॉडकास्ट करे के औजार उपलब्ध बाड़ें। एकरा अलावा ई एंटरप्राइजन खातिर सॉफ्टवेयर सोल्यूशनो देला आ बीडियो प्रोफेशनल लोग के अपना ग्राहक आ दूसर पेशेवर लोग से जुड़े के सुविधा भी उपलब्ध करावेला। दिसंबर 2021 तक एह मंच पर लगभग 26 करोड़ उपयोगकर्ता रहलें, जवना में से करीब 16 लाख लोग एकर पेमेंट वाला सर्विस के सदस्य रहल।
विमियो के शुरुआत 2004 में [[जेक लोडविक]] आ [[ज़ैक क्लेन]] कॉलेजह्यूमर के एगो एक्सपेरिमेंटल प्रोजेक्ट के रूप में कइलें। एह प्रोजेक्ट के मोटिवेशन ओही साल शुरू भइल फोटो साझा करे वाला मंच [[फ़्लिकर]] से मिलल रहे। बाद में एकरा के कॉलेजह्यूमर के मूल कंपनी कनेक्टेड वेंचर्स के एगो डिपार्टमेंट के रूप में संगठित कइल गइल। एह स्टार्टअप के स्थापना रिकी वैन वीन, जोश अब्रामसन, जेक लोडविक आ ज़ैक क्लेन मिलके कइल लोग। अगस्त 2006 में आईएसी (IAC) 2.1 करोड़ अमेरिकी डॉलर में कनेक्टेड वेंचर्स में 51 परसेंट कंट्रोलिंग हिस्सेदारी खरीद लिहलस। एकरा से तीनो महीना से कम समय बाद [[गूगल]], [[यूट्यूब]] के, 165 करोड़ अमेरिकी डॉलर से बेसी रकम में खरीद लिहलस। एह अधिग्रहण के बाद आईएसी विमियो के विकास पर अउरी बेसी ध्यान देवे लागल। 2008 तक जेक लोडविक आ ज़ैक क्लेन कंपनी छोड़ दिहलें, आ आईएसी विमियो के सेवा के विस्तार करे खातिर एकरा के अउरी पेशेवर कॉर्पोरेट ढाँचा दे दिहलस। मई 2021 में विमियो एगो स्वतंत्र पब्लिक कंपनी बन गइल। हालाँकि, सितंबर 2025 में बेंडिंग स्पून्स 138 करोड़ अमेरिकी डॉलर के पूरा नकद सौदा के तहत विमियो के निजी कंपनी बनावे के घोषणा कइलस। ई सौदा नवंबर 2025 में पूरा भइल।
{{clear}}
== संदर्भ ==
{{Reflist|29em}}
[[श्रेणी:अमेरिकी कंपनी]]
[[श्रेणी:बीडियो होस्टिंग]]
{{कंपनी-आधार}}
6e4ouzvb5ebmxv2b6i68y0n95bsfqjs
803669
803665
2026-07-30T17:38:57Z
SM7
3953
सुधार कइल गइल
803669
wikitext
text/x-wiki
{{Infobox company
| name = विमियो, इंक.
| trade_name = विमियो
| logo = Vimeo Logo.svg
| founder = {{ubl|[[जेक लॉडविक]] ([[मुख्य प्रौद्योगिकी अधिकारी|सह-संस्थापक]])|[[जैक क्लेन]] ([[मुख्य डिजाइन अधिकारी|सह-संस्थापक]])|[[जोश अब्रामसन]] ([[मुख्य वित्तीय अधिकारी|भागीदार]])|[[रिकी वैन वीन]] ([[मुख्य परिचालन अधिकारी|भागीदार]])}}
| type = [[सहायक कंपनी]]
| traded_as = {{ubl|class=nowrap|{{NASDAQ was|VMEO}}}} (2021–2025)
| founded = {{Launch date and age|2004|11|14}}
| area_served = दुनिया भर में ([[चीन]], [[इंडोनेशिया]], [[उत्तर कोरिया]] आ [[तुर्की]] के छोड़के)
| subsidiaries = {{ubl|[[वीएचएक्स]]|[[वीमियो लाइवस्ट्रीम]]|[[मैजिस्टो]]}}
| hq_location_city = [[न्यूयॉर्क सिटी]]
| hq_location_country = [[अमेरिका|संयुक्त राज्य अमेरिका]]
| key_people = {{ubl|फिलिप मोयर ([[मुख्य कार्यकारी अधिकारी|सीईओ]])}}
| num_employees = 1,102 (दिसंबर 2024)
| parent = {{ubl|[[आईएसी]] (2006–2021)|[[बेंडिंग स्पून्स]] (2025–अबले)|}}
| products = {{ubl|[[वीएचएक्स|विमियो ओटीटी]]|[[विमियो लाइवस्ट्रीम]]|विमियो स्टॉक|विमियो एंटरप्राइज|विमियो क्रिएट|वीमियो रिकॉर्ड}}
| revenue = {{Unchanged}} {{US$|417 मिलियन|link=yes}} (2024)
| operating_income = {{Increase}} {{US$|19 मिलियन}} (2024)
| net_income = {{Increase}} {{US$|27 मिलियन}} (2024)
| assets = {{Increase}} {{US$|643 मिलियन}} (2024)
| equity = {{Increase}} {{US$|409 मिलियन}} (2024)
| website = {{URL|https://vimeo.com}}
| module = {{Infobox website
| embed = yes
| name = <wbr />​<strong>Vimeo.com</strong>
| current_status = सक्रिय
| num_users = 300 मिलियन (2023)
| website_type = [[ऑनलाइन बीडियो प्लेटफॉर्म|बीडियो होस्टिंग सेवा]], [[सॉफ्टवेयर|सॉफ्टवेयर, एगो सर्विस के रूप में]]
| launch_date = {{start date and age|2004|12|15}}
| advertising = ना
| registration = वैकल्पिक
| language = 7 भाषा: अंग्रेजी, स्पेनी, जर्मन, फ्रेंच, जापानी, पुर्तगाली, कोरियाई
}}
| footnotes = <ref name=AR24>{{cite web |title=Vimeo, Inc. 2024 Annual Report (Form 10-K) |url=https://www.sec.gov/Archives/edgar/data/1837686/000183768625000024/vmeo-20241231.htm |website=SEC.gov |publisher=[[U.S. Securities and Exchange Commission]] |date=February 19, 2025 |access-date=March 13, 2025}}</ref><ref name=AR>{{cite web |title=Vimeo, Inc. 2023 Annual Report (Form 10-K) |url=https://www.sec.gov/ix?doc=/Archives/edgar/data/1837686/000183768624000021/vmeo-20231231.htm |website=SEC.gov |publisher=[[U.S. Securities and Exchange Commission]] |date=27 February 2023 |access-date=May 21, 2024 |archive-date=May 21, 2024 |archive-url=https://web.archive.org/web/20240521023149/https://www.sec.gov/ix?doc=/Archives/edgar/data/1837686/000183768624000021/vmeo-20231231.htm |url-status=live }}</ref><ref name=Prototype>{{cite web |title=Vimeo on the Internet Archive |url=http://www.blumpy.org/vimeo/|archive-url=https://web.archive.org/web/20041217132740/http://www.blumpy.org/vimeo/ |archive-date=December 17, 2004}}</ref><ref name=domain>{{cite web|title=Whois Record for <code>vimeo.com</code> |url=https://whois.domaintools.com/vimeo.com |publisher=DomainTools |access-date=May 1, 2025}}</ref>
}}
'''विमियो''' ({{Langx|en|vimeo}}; {{IPAc-en|ˈ|v|ɪ|m|i|oʊ|}} {{respell|VIM|ee|oh}})<ref>{{cite web|url=https://vimeo.com/79338405|title=How to pronounce Vimeo?|publisher=Vimeo|access-date=January 17, 2019|archive-date=May 30, 2021|archive-url=https://web.archive.org/web/20210530224517/https://vimeo.com/79338405|url-status=live}}</ref> एगो अमेरिकी [[ऑनलाइन बीडियो प्लेटफॉर्म|बीडियो होस्टिंग]], बीडियो साझा करे आ [[बीडियो]] से जुड़ल सेवा देवे वाला प्लेटफार्म ह। एकर स्थापना 2004 में भइल आ एकर मुख्यालय [[न्यूयॉर्क सिटी]] में बा। विमियो के खास ध्यान अलग-अलग तरह के डिवाइसन पर हाई-डेफिनिशन (ऊँच-क्वालिटी वाला) बीडियो उपलब्ध करावे पर बा। ई ''सॉफ्टवेयर ऐज़ अ सर्विस'' (SaaS) बिजनेस मॉडल पर काम करेला। एह प्लेटफॉर्म पर बीडियो बनावे, एडिट करे आ लाइव ब्रॉडकास्ट करे के औजार उपलब्ध बाड़ें। एकरा अलावा ई एंटरप्राइजन खातिर सॉफ्टवेयर सोल्यूशनो देला आ बीडियो प्रोफेशनल लोग के अपना ग्राहक आ दूसर पेशेवर लोग से जुड़े के सुविधा भी उपलब्ध करावेला। दिसंबर 2021 तक एह मंच पर लगभग 26 करोड़ उपयोगकर्ता रहलें, जवना में से करीब 16 लाख लोग एकर पेमेंट वाला सर्विस के सदस्य रहल।
विमियो के शुरुआत 2004 में [[जेक लोडविक]] आ [[ज़ैक क्लेन]] कॉलेजह्यूमर के एगो एक्सपेरिमेंटल प्रोजेक्ट के रूप में कइलें। एह प्रोजेक्ट के मोटिवेशन ओही साल शुरू भइल फोटो साझा करे वाला मंच [[फ़्लिकर]] से मिलल रहे। बाद में एकरा के कॉलेजह्यूमर के मूल कंपनी कनेक्टेड वेंचर्स के एगो डिपार्टमेंट के रूप में संगठित कइल गइल। एह स्टार्टअप के स्थापना रिकी वैन वीन, जोश अब्रामसन, जेक लोडविक आ ज़ैक क्लेन मिलके कइल लोग। अगस्त 2006 में आईएसी (IAC) 2.1 करोड़ अमेरिकी डॉलर में कनेक्टेड वेंचर्स में 51 परसेंट कंट्रोलिंग हिस्सेदारी खरीद लिहलस। एकरा से तीनो महीना से कम समय बाद [[गूगल]], [[यूट्यूब]] के, 165 करोड़ अमेरिकी डॉलर से बेसी रकम में खरीद लिहलस। एह अधिग्रहण के बाद आईएसी विमियो के विकास पर अउरी बेसी ध्यान देवे लागल। 2008 तक जेक लोडविक आ ज़ैक क्लेन कंपनी छोड़ दिहलें, आ आईएसी विमियो के सेवा के विस्तार करे खातिर एकरा के अउरी पेशेवर कॉर्पोरेट ढाँचा दे दिहलस। मई 2021 में विमियो एगो स्वतंत्र पब्लिक कंपनी बन गइल। हालाँकि, सितंबर 2025 में बेंडिंग स्पून्स 138 करोड़ अमेरिकी डॉलर के पूरा नकद सौदा के तहत विमियो के निजी कंपनी बनावे के घोषणा कइलस। ई सौदा नवंबर 2025 में पूरा भइल।
{{clear}}
== संदर्भ ==
{{Reflist|29em}}
[[श्रेणी:अमेरिकी कंपनी]]
[[श्रेणी:बीडियो होस्टिंग]]
{{कंपनी-आधार}}
8kt2g2r4hng9a1b3tyypvvmh1womw60
803727
803669
2026-07-31T08:56:30Z
SM7
3953
सुधार कइल गइल
803727
wikitext
text/x-wiki
{{Infobox company
| name = विमियो, इंक.
| trade_name = विमियो
| logo = Vimeo Logo.svg
| founder = {{ubl|[[जेक लॉडविक]] ([[मुख्य प्रौद्योगिकी अधिकारी|सह-संस्थापक]])|[[जैक क्लेन]] ([[मुख्य डिजाइन अधिकारी|सह-संस्थापक]])|[[जोश अब्रामसन]] ([[मुख्य वित्तीय अधिकारी|भागीदार]])|[[रिकी वैन वीन]] ([[मुख्य परिचालन अधिकारी|भागीदार]])}}
| type = [[सब्सिडरी|सहायक कंपनी]]
| traded_as = {{ubl|class=nowrap|{{NASDAQ was|VMEO}}}} (2021–2025)
| founded = {{Launch date and age|2004|11|14}}
| area_served = दुनिया भर में ([[चीन]], [[इंडोनेशिया]], [[उत्तर कोरिया]] आ [[तुर्की]] के छोड़के)
| subsidiaries = {{ubl|[[वीएचएक्स]]|[[वीमियो लाइवस्ट्रीम]]|[[मैजिस्टो]]}}
| hq_location_city = [[न्यूयॉर्क सिटी]]
| hq_location_country = [[अमेरिका|संयुक्त राज्य अमेरिका]]
| key_people = {{ubl|फिलिप मोयर ([[मुख्य कार्यकारी अधिकारी|सीईओ]])}}
| num_employees = 1,102 (दिसंबर 2024)
| parent = {{ubl|[[आईएसी]] (2006–2021)|[[बेंडिंग स्पून्स]] (2025–अबले)|}}
| products = {{ubl|[[वीएचएक्स|विमियो ओटीटी]]|[[विमियो लाइवस्ट्रीम]]|विमियो स्टॉक|विमियो एंटरप्राइज|विमियो क्रिएट|वीमियो रिकॉर्ड}}
| revenue = {{Unchanged}} {{US$|417 मिलियन|link=yes}} (2024)
| operating_income = {{Increase}} {{US$|19 मिलियन}} (2024)
| net_income = {{Increase}} {{US$|27 मिलियन}} (2024)
| assets = {{Increase}} {{US$|643 मिलियन}} (2024)
| equity = {{Increase}} {{US$|409 मिलियन}} (2024)
| website = {{URL|https://vimeo.com}}
| module = {{Infobox website
| embed = yes
| name = <wbr />​<strong>Vimeo.com</strong>
| current_status = सक्रिय
| num_users = 300 मिलियन (2023)
| website_type = [[ऑनलाइन बीडियो प्लेटफॉर्म|बीडियो होस्टिंग सेवा]], [[सॉफ्टवेयर|सॉफ्टवेयर, एगो सर्विस के रूप में]]
| launch_date = {{start date and age|2004|12|15}}
| advertising = ना
| registration = वैकल्पिक
| language = 7 भाषा: अंग्रेजी, स्पेनी, जर्मन, फ्रेंच, जापानी, पुर्तगाली, कोरियाई
}}
| footnotes = <ref name=AR24>{{cite web |title=Vimeo, Inc. 2024 Annual Report (Form 10-K) |url=https://www.sec.gov/Archives/edgar/data/1837686/000183768625000024/vmeo-20241231.htm |website=SEC.gov |publisher=[[U.S. Securities and Exchange Commission]] |date=February 19, 2025 |access-date=March 13, 2025}}</ref><ref name=AR>{{cite web |title=Vimeo, Inc. 2023 Annual Report (Form 10-K) |url=https://www.sec.gov/ix?doc=/Archives/edgar/data/1837686/000183768624000021/vmeo-20231231.htm |website=SEC.gov |publisher=[[U.S. Securities and Exchange Commission]] |date=27 February 2023 |access-date=May 21, 2024 |archive-date=May 21, 2024 |archive-url=https://web.archive.org/web/20240521023149/https://www.sec.gov/ix?doc=/Archives/edgar/data/1837686/000183768624000021/vmeo-20231231.htm |url-status=live }}</ref><ref name=Prototype>{{cite web |title=Vimeo on the Internet Archive |url=http://www.blumpy.org/vimeo/|archive-url=https://web.archive.org/web/20041217132740/http://www.blumpy.org/vimeo/ |archive-date=December 17, 2004}}</ref><ref name=domain>{{cite web|title=Whois Record for <code>vimeo.com</code> |url=https://whois.domaintools.com/vimeo.com |publisher=DomainTools |access-date=May 1, 2025}}</ref>
}}
'''विमियो''' ({{Langx|en|vimeo}}; {{IPAc-en|ˈ|v|ɪ|m|i|oʊ|}} {{respell|VIM|ee|oh}})<ref>{{cite web|url=https://vimeo.com/79338405|title=How to pronounce Vimeo?|publisher=Vimeo|access-date=January 17, 2019|archive-date=May 30, 2021|archive-url=https://web.archive.org/web/20210530224517/https://vimeo.com/79338405|url-status=live}}</ref> एगो अमेरिकी [[ऑनलाइन बीडियो प्लेटफॉर्म|बीडियो होस्टिंग]], बीडियो साझा करे आ [[बीडियो]] से जुड़ल सेवा देवे वाला प्लेटफार्म ह। एकर स्थापना 2004 में भइल आ एकर मुख्यालय [[न्यूयॉर्क सिटी]] में बा। विमियो के खास ध्यान अलग-अलग तरह के डिवाइसन पर हाई-डेफिनिशन (ऊँच-क्वालिटी वाला) बीडियो उपलब्ध करावे पर बा। ई ''सॉफ्टवेयर ऐज़ अ सर्विस'' (SaaS) बिजनेस मॉडल पर काम करेला। एह प्लेटफॉर्म पर बीडियो बनावे, एडिट करे आ लाइव ब्रॉडकास्ट करे के औजार उपलब्ध बाड़ें। एकरा अलावा ई एंटरप्राइजन खातिर सॉफ्टवेयर सोल्यूशनो देला आ बीडियो प्रोफेशनल लोग के अपना ग्राहक आ दूसर पेशेवर लोग से जुड़े के सुविधा भी उपलब्ध करावेला। दिसंबर 2021 तक एह मंच पर लगभग 26 करोड़ उपयोगकर्ता रहलें, जवना में से करीब 16 लाख लोग एकर पेमेंट वाला सर्विस के सदस्य रहल।
विमियो के शुरुआत 2004 में [[जेक लोडविक]] आ [[ज़ैक क्लेन]] कॉलेजह्यूमर के एगो एक्सपेरिमेंटल प्रोजेक्ट के रूप में कइलें। एह प्रोजेक्ट के मोटिवेशन ओही साल शुरू भइल फोटो साझा करे वाला मंच [[फ़्लिकर]] से मिलल रहे। बाद में एकरा के कॉलेजह्यूमर के मूल कंपनी कनेक्टेड वेंचर्स के एगो डिपार्टमेंट के रूप में संगठित कइल गइल। एह स्टार्टअप के स्थापना रिकी वैन वीन, जोश अब्रामसन, जेक लोडविक आ ज़ैक क्लेन मिलके कइल लोग। अगस्त 2006 में आईएसी (IAC) 2.1 करोड़ अमेरिकी डॉलर में कनेक्टेड वेंचर्स में 51 परसेंट कंट्रोलिंग हिस्सेदारी खरीद लिहलस। एकरा से तीनो महीना से कम समय बाद [[गूगल]], [[यूट्यूब]] के, 165 करोड़ अमेरिकी डॉलर से बेसी रकम में खरीद लिहलस। एह अधिग्रहण के बाद आईएसी विमियो के विकास पर अउरी बेसी ध्यान देवे लागल। 2008 तक जेक लोडविक आ ज़ैक क्लेन कंपनी छोड़ दिहलें, आ आईएसी विमियो के सेवा के विस्तार करे खातिर एकरा के अउरी पेशेवर कॉर्पोरेट ढाँचा दे दिहलस। मई 2021 में विमियो एगो स्वतंत्र पब्लिक कंपनी बन गइल। हालाँकि, सितंबर 2025 में बेंडिंग स्पून्स 138 करोड़ अमेरिकी डॉलर के पूरा नकद सौदा के तहत विमियो के निजी कंपनी बनावे के घोषणा कइलस। ई सौदा नवंबर 2025 में पूरा भइल।
{{clear}}
== संदर्भ ==
{{Reflist|29em}}
[[श्रेणी:अमेरिकी कंपनी]]
[[श्रेणी:बीडियो होस्टिंग]]
{{कंपनी-आधार}}
lpucu9revfhme5ucp27ssx5vl34orl4
बोरिस जोर्जेविच परचात्किन
0
101357
803714
803656
2026-07-31T05:46:42Z
InternetArchiveBot
25596
Rescuing 4 sources and tagging 0 as dead.) #IABot (v2.0.9.5
803714
wikitext
text/x-wiki
{{Infobox person
| name = बोरिस परचात्किन
| native_name = Борис Георгиевич Перчаткин
| image =
| caption =
| birth_date = {{Birth date and age|1946|7|1}}
| birth_place = [[मिर्होरौद]], [[यूक्रेनी सोवियत समाजवादी गणराज्य|यूक्रेनी SSR]], [[सोवियत संघ]]<ref name="ostrovskaja_68">{{cite journal |last=Островская |first=О. П. |year=2017 |title=Судьбы участников эмиграционного движения пятидесятников на дальнем востоке в 1970-1980-х гг. |journal=Владивосток – точка возвращения: прошлое и настоящее русской эмиграции |publisher=Дальневосточный юридический институт МВД РФ |url=http://dot.kostacademy.kz/bible/files/769476832.pdf#page=65 |language=ru |pages=68 |access-date=2026-07-30 |archive-date=2023-09-26 |archive-url=https://web.archive.org/web/20230926080912/http://dot.kostacademy.kz/bible/files/769476832.pdf#page=65 |url-status=dead }}</ref>
| occupation = मानवाधिकार कार्यकर्ता, धार्मिक नेता
| children = 6<ref name="ostrovskaja_68" />
}}
'''बोरिस जोर्जेविच परचात्किन''' (रूसी: ''Борис Георгиевич Перчаткин''; जनम: 1 जुलाई 1946) सोवियत संघ आ अमेरिका के एकठु मानवाधिकार कार्यकर्ता हउवँ आ 1970 के दशक के अंत आ 1980 के दशक के शुरुआत में [[नाखोदका]] शहर से शुरू भइल धार्मिक प्रवास आंदोलन के प्रमुख नेता रहलें<ref name="ostrovskaja_68" />। 1989 में उहाँ [[अमेरिका|संयुक्त राज्य अमेरिका]] में "लाउतेनबर्ग संशोधन" (Lautenberg Amendment) के पास करावे खातिर पैरवी के नेतृत्व कइलीं, जेकरा चलते पूर्व सोवियत संघ के देसवन से लगभग 10 लाख धार्मिक अल्पसंख्यकलोग कानूनी रूप से अमेरिका में जा के बस सकल<ref name="romanovic">{{cite web |last=Романович |first=Михаил |year=2023 |title=Правозащитник, Борис Перчаткин, смертельно болен |website=spasenie.by |date=2023-09-26 |url=https://spasenie.by/publ/pravozashhitnik_boris_perchatkin_smertelno_bolen/4-1-0-82 |language=ru}}</ref>।
== जीवनी ==
=== सुरुआती जीवन आ चर्च में शामिल भइल ===
बोरिस परचात्किन के जनम एक सैन्य पायलट के परिवार में भइल रहे। बोरिस के जनम के कुछ समय बाद ही उनकर पिता के एक कार दुर्घटना में मौत हो गइल। कुछ साल बाद उनकर माई दूसरा सैन्यकर्मी से बियाह क लेली। लेकिन 1953 में उनकर सौतेला बाप के विद्रोह के दौरान हुक्म ना माने के कारण गिरफ्तार क लिहल गइल आ [[वोरकुता]] के जबरन श्रम शिविर में 25 साल के सजा सुनावल गइल<ref name="ostrovskaja_68" />। 16 साल के उमिर में बोरिस नाखोदका में पेन्टेकोस्टल चर्च के खोज कइलें आ ओकर सदस्य बन गइलें। ओकरा बाद उहाँ सोवियत संघ में धार्मिक लोगन पर भइल अत्याचार के बारे में जानकारी जुटावे लगलें आ बिदेसी पत्रकारन से शेयर करे लगलें<ref name="semjonova">{{cite web |last=Семёнова |first=Виктория |year=2020 |title=Борис Перчаткин — о том, как помогал верующим из СССР попасть в США |website=usa.one |date=2020-01-03 |url=https://usa.one/2020/01/boris-perchatkin-o-veruyushhix-v-sssr-immigracii-v-ssha-i-aktivizme/ |language=ru}}</ref>।
=== प्रवास आंदोलन आ असंतुष्टन से संबंध ===
1976 में परचात्किन अपने साथी वासिली पात्रुशेव, वी. ए. बुरलाचेन्को आ व्लादिमीर स्टेपानोव के साथे [[मॉस्को]] में सोवियत असंतुष्टन (dissidents) से संपर्क साधलें<ref name="ostrovskaja_68_69">{{cite journal |last=Островская |first=О. П. |year=2017 |title=Судьбы участников эмиграционного движения пятидесятников на дальнем востоке в 1970-1980-х гг. |journal=Владивосток – точка возвращения: прошлое и настоящее русской эмиграции |publisher=Дальневосточный юридический институт МВД РФ |url=http://dot.kostacademy.kz/bible/files/769476832.pdf#page=65 |language=ru |pages=68—69 |access-date=2026-07-30 |archive-date=2023-09-26 |archive-url=https://web.archive.org/web/20230926080912/http://dot.kostacademy.kz/bible/files/769476832.pdf#page=65 |url-status=dead }}</ref>। असंतुष्टलोग सलाह दिहल कि बढ़त प्रवास आंदोलन के एक संगठित रूप दिहल जाव<ref name="ostrovskaja_68_69" />। ओही साल [[मॉस्को हेलसिंकी ग्रुप]] के प्रतिनिधि एल. वी. वोरोनिना नाखोदका आइली<ref name="ostrovskaja_68_69" />। ओकरा बाद से परचात्किन पेन्टेकोस्टल समुदाय के सोवियत संघ से सामूहिक निकास खातिर सक्रिय रूप से काम कइलें<ref name="ostrovskaja_68_69" />। उहाँ [[संयुक्त राष्ट्र]], [[चर्चन के विश्व परिषद]] (WCC) आ [[हेलसिंकी समझौता]] पर दस्तखत करे वाला देसन के प्रमुखन के अपील भेज के सोवियत संघ में धार्मिक उत्पीड़न के जानकारी दिहलीं<ref name="nashaamerica">{{cite web|url=http://www.nashaamerica.com/blogi/chtivo/item-894/|title=Он спас 1 млн человек. Сегодня они не могут собрать ему на операцию. Как же так?|website=www.nashaamerica.com|date=2023-09-26|access-date=2023-09-26|language=ru|archive-date=2023-09-26|archive-url=https://web.archive.org/web/20230926133215/http://www.nashaamerica.com/blogi/chtivo/item-894/|url-status=live}}</ref>।
1977 में निकोलाई गोरेती के साथे पेन्टेकोस्टल समुदाय के ओर से गिरफ्तार असंतुष्टन [[अलेक्जेंडर गिंज़बर्ग]], [[युरी ओर्लोव]] आ [[अनातोली शचरान्स्की]] के बचाव कइलें<ref name="ostrovskaja_66">{{cite journal |last=Островская |first=О. П. |year=2017 |title=Судьбы участников эмиграционного движения пятидесятников на дальнем востоке в 1970-1980-х гг. |journal=Владивосток – точка возвращения: прошлое и настоящее русской эмиграции |publisher=Дальневосточный юридический институт МВД РФ |url=http://dot.kostacademy.kz/bible/files/769476832.pdf#page=65 |language=ru |pages=66 |access-date=2026-07-30 |archive-date=2023-09-26 |archive-url=https://web.archive.org/web/20230926080912/http://dot.kostacademy.kz/bible/files/769476832.pdf#page=65 |url-status=dead }}</ref>। ओही साल बाकी ईसाई पंथन के साथ मिलकर उत्पीड़ित ईसाइयन खातिर देश छोड़े के इजाजत माँगे खातिर सार्वजनिक भूख हड़ताल में भाग लिहलें<ref name="ukrweekly">{{cite journal|author=Zenon Snylyk|title=Dissidents fast across USSR|url=https://archive.ukrweekly.com/print-media/1977/The_Ukrainian_Weekly_1977-38.pdf|journal=The Ukrainian Weekly|publisher=Ukrainian National Association|date=1977-10-09|volume=LXXXIV|issue=222|pages=2|language=en|archive-date=2023-09-26|archive-url=https://web.archive.org/web/20230926074510/https://archive.ukrweekly.com/print-media/1977/The_Ukrainian_Weekly_1977-38.pdf|url-status=live}}</ref>।
20 दिसंबर 1978 के परचात्किन नाखोदका के डाकघर से अमेरिकी राष्ट्रपति [[जिमी कार्टर]] के नया साल के टेलीग्राम भेजे के कोशिश कइलें, जेमे धार्मिक आजादी से वंचित लोगन पर ध्यान देवे के बिनती कइल गइल रहे<ref name="ostrovskaja_69">{{cite journal |last=Островская |first=О. П. |year=2017 |title=Судьбы участников эмиграционного движения пятидесятников на дальнем востоке в 1970-1980-х гг. |journal=Владивосток – точка возвращения: прошлое и настоящее русской эмиграции |publisher=Дальневосточный юридический институт МВД РФ |url=http://dot.kostacademy.kz/bible/files/769476832.pdf#page=65 |language=ru |pages=69 |access-date=2026-07-30 |archive-date=2023-09-26 |archive-url=https://web.archive.org/web/20230926080912/http://dot.kostacademy.kz/bible/files/769476832.pdf#page=65 |url-status=dead }}</ref><ref name="nashaamerica"/><ref name="dementjev">{{cite book |author=Андрей Дементьев |title=АВЕН-ЕЗЕР. Евангельское движение в Приморье 1898-1990 годы |url=http://www.rusbaptist.stunda.org/aven-ezer-primorje.pdf |location=Vladivostok |publisher=Русский остров |year=2011 |pages=213 |isbn=978-5-93577-054-2 |language=ru |archive-date=2023-09-25 |archive-url=https://web.archive.org/web/20230925212100/http://www.rusbaptist.stunda.org/aven-ezer-primorje.pdf |url-status=live}}</ref>।
1979 से उहाँ देस छोड़े के इच्छुक लोगन खातिर एक केंद्र बनाए के संगठनात्मक काम के नेतृत्व कइलें। 1980 में उहाँ के नवगठित "सोवियत पेन्टेकोस्टल चर्च काउंसिल फॉर इमिग्रेशन" के सचिव चुनल गइल<ref name="ostrovskaja_69" />।
=== सरकारी उत्पीड़न आ जेल ===
प्रवास समिति के सबसे सक्रिय सदस्य भइला के कारण उहाँ सोवियत अधिकारियों के निशाना बन गइलें<ref name="ostrovskaja_69" />। स्थानीय मीडिया में उनुका आ उनकर परिवार के खिलाफ बदनामी के अभियान चलावल गइल<ref name="ostrovskaja_69" />।
21 अगस्त 1980 के परचात्किन के नाखोदका में गिरफ्तार क लिहल गइल<ref name="ostrovskaja_69" />। मार्च 1981 के अंत में<ref name="dtic">[https://apps.dtic.mil/sti/pdfs/ADA145453.pdf Chronology of Soviet Dissidence: January 1970 through December 1982]</ref>, आरएसएफएसआर आपराधिक संहिता के अनुच्छेद 190.1 ("सोवियत राज्य आ सामाजिक व्यवस्था के बदनाम करे वाला झूठ फइलावे") के तहत उनुका के 2 साल के जेल के सजा सुनावल गइल<ref name="dtic"/>। [[वॉइस ऑफ अमेरिका]] के रिपोर्ट के मुताबिक, पूछताछ आ ट्रायल के दौरान उनुका के न्यूरोलेप्टिक रसायन दिहल गइल जेकरा से उहाँ कई बेर बेहोश हो गइलें<ref name="ostrovskaja_69" />।
अगस्त 1982 में रिहा भइला के बाद उहाँ देश छोड़े के अधिकार खातिर लड़ाई जारी रखलें। लेकिन फरवरी 1983 में उनुका के दोबारा गिरफ्तार क लिहल गइल आ अवैध हथियार रखे के झूठा आरोप में 1.5 साल के जेल के सजा दिहल गइल<ref name="ostrovskaja_69" />।
=== अमेरिका में प्रवास आ लाउतेनबर्ग संशोधन ===
1987 में उहाँ अमेरिकी कांग्रेस खातिर "सोवियत संघ में धर्म के स्थिति" पर एक रिपोर्ट तैयार कइलें। ई रिपोर्ट कांग्रेस में पढ़ल गइल आ परचात्किन के अमेरिका के विदेश मंत्री [[जॉर्ज शुल्त्ज़]]<ref name="romanovic"/> आ मुख्य न्यायाधीश [[विलियम रेनक्विस्ट]]<ref name="romanovic"/> से मिले खातिर बुलावल गइल। मई 1988 में जब अमेरिकी राष्ट्रपति [[रोनाल्ड रीगन]] आ सोवियत नेता [[मिखाइल गोर्बाचेव]] मॉस्को में शिखर सम्मेलन कइलें, तब परचात्किन के सोवियत प्रोटेस्टेंट प्रतिनिधि के रूप में फर्स्ट लेडी [[नैंसी रीगन]] से मिले खातिर 40 लोगन के प्रतिनिधिमंडल में आमंत्रित कइल गइल रहे<ref name="gura_173">{{cite journal |last=Гура |first=В. О. |year=2018 |title=Історія та есхатологічні мотиви релігійної еміграції пізніх протестантів із СРСР 1987–2017 рр. |journal=Гілея: науковий вісник |issue=135 |pages=171—175 |issn=2076-1554 |url=http://www.irbis-nbuv.gov.ua/cgi-bin/irbis_nbuv/cgiirbis_64.exe?C21COM=2&I21DBN=UJRN&P21DBN=UJRN&IMAGE_FILE_DOWNLOAD=1&Image_file_name=PDF/gileya_2018_135_47.pdf |language=uk}}</ref>। ओह बैठक में उहाँ धार्मिक आजादी आ बिना कौनों बाधा के देस छोड़े के अधिकार खातिर अपील सउंपलें।
26 जुलाई 1988 के परचात्किन अपना पूरा परिवार के साथ अमेरिका चले गइलें<ref name="gura_173" /><ref name="ostrovskaja_69" />। 4 अगस्त 1988 के उहाँ अमेरिकी कांग्रेस में सोवियत संघ में धार्मिक उत्पीड़न पर भाषण दिहले<ref name="gura_173" /><ref name="ostrovskaja_69" /><ref name="photo">{{cite web|url=https://russiainphoto.ru/photos/195013/|title=Foto - Boris Perchatkin|website=russiainphoto.ru|date=2023-09-26|language=ru}}</ref>। एही प्रयासन के बदौलत<ref name="futornyj">{{cite journal|author=Виталий Футорный|title=25-летие начала исхода|url=https://issuu.com/afisha/docs/diaspora_08-11-13/9|journal=Диаспора. Славянская общественная газета|date=2013-08-11|volume=16|issue=15|pages=9|language=ru}}</ref> 1989 में "लाउतेनबर्ग संशोधन" पास भइल, जेकर नाम [[न्यू जर्सी]] के सीनेटर [[फ्रैंक लाउतेनबर्ग]] के नाम पर रखल गइल रहे। एह कानून के पहिला 10 साल में लगभग 3,50,000 धार्मिक शरणार्थी अमेरिका में बसलें<ref name="gura_173" /><ref name="semjonova" />, आ 2010 तक ई संख्या लगभग 10 लाख तक पहुँच गइल<ref name="romanovic"/>।
=== अमेरिका में मानवाधिकार गतिविधि ===
अमेरिका में रहत समय परचात्किन अपना जेल आ संघर्ष के जीवन पर एक वेबसाइट शुरू कइलें आ एक ईसाई मानवाधिकार संगठन ARRC (American-Russian Relief Committee) के स्थापना कइलें<ref name="ostrovskaja_69" /><ref name="romanovic"/><ref name="arrc">{{cite book|author=United States Congress Commission on Security and Cooperation in Europe|title=Unregistered Religious Groups in Russia: Hearing Before the Commission on Security and Cooperation in Europe|url=https://books.google.com/books?id=_YhIiVBx_5kC|year=2007|publisher=U.S. Government Printing Office|isbn=978-0-16-077910-7|language=en}}</ref>। उहाँ अपना आत्मकथात्मक किताब "आग के रास्ते" (रूसी: ''Огненные тропы'') प्रकाशित कइलें<ref name="ostrovskaja_69" />।
2025 के गरमी में परचात्किन आ उनकर समर्थक अमेरिकी विदेश विभाग आ अंतर्राष्ट्रीय धार्मिक स्वतंत्रता पर अमेरिकी आयोग (USCIRF) के सामने गवाही दिहलें, जेमे यूक्रेन आ रूस में शांतिवादी ईसाइयन के उत्पीड़न आ जबरन सेना में भर्ती के मुद्दा उठावल गइल। एह सिलसिले में उहाँ [[Uniting for Ukraine|U4U]] कार्यक्रम के तहत अमेरिकी आवे वाला यूक्रेनी शांतिवादी ईसाइयन खातिर विशेष कोटा खातिर पैरवी कइलें<ref name="slavicsac">{{cite web|url=https://www.slavicsac.com/2025/07/14/ukraine-russian-christians/|title=В США обсуждают защиту христиан из Украины и России|author=SlavicSac|website=Slavic Sacramento|date=2025-07-15|language=ru}}</ref>।
== सम्मान आ उल्लेख ==
प्रसिद्ध सोवियत असंतुष्ट [[आंद्रेई साखारोव]] 1981 में लिखे गइल अपना निबंध "वैज्ञानिकन के जिम्मेदारी" में राजनीतिक बंदियों के सूची में बोरिस परचात्किन के नाम के विशेष रूप से उल्लेख कइले रहलें<ref name="sakharov">{{cite web|url=https://www.sakharov.space/lib/otvetstvennost-uchenyh|title=Сахаров. Ответственность учёных|website=sakharov.space|language=ru}}</ref>।
== संदर्भ ==
<references />
== बाहरी कड़ी ==
* {{Cite journal
|author = Michael Rowe
|title = The Soviet pentecostal emigration movement
|url = https://www.tandfonline.com/doi/epdf/10.1080/09637498308431098
|journal = Religion in Communist Lands
|language = en
|date = 2 January 2008
|volume = 11
|issue = 3
|pages = 337–339
|doi = 10.1080/09637498308431098
|ref = Rowe
|url-access= subscription }}
* {{Cite journal
|author = Catherine Wanner
|title = Religion and Refugee Resettlement: Evolving Connections to Ukraine since World War II
|url = https://brill.com/view/journals/css/44/1-2/article-p44_4.xml
|journal = Canadian-American Slavic Studies
|language = en
|publisher = Brill Schöningh
|date = January 2010
|volume = 44
|issue = 1–2
|pages = 44–66
|issn = 2210-2396
|doi = 10.1163/221023910X512796
|ref = Wanner
|url-access= subscription}}
* {{Cite news|title=Soviet Pentecostals Meet Illegally and Form Council|last=Special To the New York Times|url=https://www.nytimes.com/1979/09/05/archives/soviet-pentecostals-meet-illegally-and-form-council-20-delegates.html|access-date=2025-12-18|lang=en|archive-url=https://web.archive.org/web/20180310060316/https://www.nytimes.com/1979/09/05/archives/soviet-pentecostals-meet-illegally-and-form-council-20-delegates.html|archive-date=2018-03-10}}
{{Authority control}}
[[श्रेणी:जीवित लोग]]
cl6ku46r43opdu7b6mt3j6fq8uyauoj
ऑनलाइन बीडियो प्लेटफॉर्म
0
101358
803666
2026-07-30T17:34:19Z
SM7
3953
नया आधार लेख / अंग्रेजी विकिपीडिया से अनुबाद कइ के
803666
wikitext
text/x-wiki
'''ऑनलाइन बीडियो प्लेटफॉर्म''' (Online Video Platform), संछेप में '''ओवीपी''', (OVP) अइसन इंटरनेट सर्विस ह, जे यूजर लोगन के [[बीडियो]] अपलोड करे, एकरा के अलग-अलग फारमेट में बदले (कनवर्ट करे), सहेजे आ इंटरनेट पर चलावे (प्लेबैक करे) के सुविधा देला। ई काम आमतौर पर निजी सर्वर पर आधारित, सिस्टमेटिक आ बड़हन पैमाना के सिस्टम के माध्यम से होला, जेकरा से आमदनियो कमाइल जा सके ला। यूजर आमतौर पर एह प्लेटफॉर्म के [[वेबसाइट]], [[मोबाइल फोन|मोबाइल]] भा [[डेस्कटॉप]] ऐप, या दूसर इंटरफेस (API) के माध्यम से आपन बीडियो अपलोड करेलें। बीडियो अपलोड होखला के बाद ई प्लेटफॉर्म आमतौर पर एम्बेड कोड भा लिंक उपलब्ध करावेला, जवना के इस्तेमाल करके दूसर लोग ओह बीडियो के इंटरनेट पर देख सकेला।
[[श्रेणी:बीडियो होस्टिंग]]
[[श्रेणी:इंटरनेट]]
{{इंटरनेट-आधार}}
ionb2k4yn2j1atdv9s1douyelsi4f9b
803668
803666
2026-07-30T17:37:17Z
SM7
3953
+विकिकड़ी जोड़ल गइल
803668
wikitext
text/x-wiki
'''ऑनलाइन बीडियो प्लेटफॉर्म''' (Online Video Platform), संछेप में '''ओवीपी''', (OVP) अइसन इंटरनेट सर्विस ह, जे यूजर लोगन के [[बीडियो]] अपलोड करे, एकरा के अलग-अलग फारमेट में बदले (कनवर्ट करे), सहेजे आ इंटरनेट पर चलावे (प्लेबैक करे) के सुविधा देला। ई काम आमतौर पर निजी सर्वर पर आधारित, सिस्टमेटिक आ बड़हन पैमाना के सिस्टम के माध्यम से होला, जेकरा से आमदनियो कमाइल जा सके ला। यूजर आमतौर पर एह प्लेटफॉर्म के [[वेबसाइट]], [[मोबाइल फोन|मोबाइल]] भा [[डेस्कटॉप]] ऐप, या दूसर इंटरफेस (API) के माध्यम से आपन बीडियो अपलोड करेलें। बीडियो अपलोड होखला के बाद ई प्लेटफॉर्म आमतौर पर एम्बेड कोड भा लिंक उपलब्ध करावेला, जवना के इस्तेमाल करके दूसर लोग ओह बीडियो के इंटरनेट पर देख सके ला।
== इहो देखल जाय ==
* [[स्ट्रीमिंग मीडिया]]
* [[यूट्यूब]]
* [[विमियो]]
[[श्रेणी:बीडियो होस्टिंग]]
[[श्रेणी:इंटरनेट]]
{{इंटरनेट-आधार}}
crnovr2cxvh9vspl4wpfa6kj8kl6u40
टेम्पलेट:तिरछा
10
101359
803686
2026-07-30T18:46:27Z
SM7
3953
पन्ना [[टेम्पलेट:Italic title]] पर अनुप्रेषित कइल गइल
803686
wikitext
text/x-wiki
#REDIRECT [[टेम्पलेट:Italic title]]
2nvug0rucsbrvls9r6ndvx3mll40tb1
श्रेणी:Pages where birth or death is being automatically determined
14
101360
803689
2026-07-30T19:23:15Z
SM7
3953
पन्ना बनावल गइल "{{tracking category}} This category is for [[Module:Person date]] and signifies that a date is being automatically formatted by the module. {{catautotoc}}" के साथ
803689
wikitext
text/x-wiki
{{tracking category}}
This category is for [[Module:Person date]] and signifies that a date is being automatically formatted by the module.
{{catautotoc}}
q27mwhfeqdxjvaum4cv7us9swvuo9h5
803690
803689
2026-07-30T19:24:07Z
SM7
3953
सुधार कइल गइल
803690
wikitext
text/x-wiki
{{tracking category}}
This category is for [[Module:Person date]] and signifies that a date is being automatically formatted by the module.
{{AutC}}
0t6js60ajhg305nn1w53oz0ahwhtmcz
803691
803690
2026-07-30T19:24:50Z
SM7
3953
सुधार कइल गइल
803691
wikitext
text/x-wiki
{{tracking category}}
This category is for [[Module:Person date]] and signifies that a date is being automatically formatted by the module.
{{Automatic category TOC}}
jfqbfzbyhend4qefmv62lo0b6xnpog0
श्रेणी:Templates using Automatic category TOC
14
101361
803692
2026-07-30T19:30:25Z
SM7
3953
पन्ना बनावल गइल "{{Tracking category|text=}} <!-- <div style="display:block; float:right">{{Automatic category TOC stats}}</div>--> Templates which use {{tl|Automatic category TOC}} to add a TOC if it is needed. {{Automatic category TOC}} [[Category:Automatic category TOC tracking categories|*]]" के साथ
803692
wikitext
text/x-wiki
{{Tracking category|text=}}
<!-- <div style="display:block; float:right">{{Automatic category TOC stats}}</div>-->
Templates which use {{tl|Automatic category TOC}} to add a TOC if it is needed.
{{Automatic category TOC}}
[[Category:Automatic category TOC tracking categories|*]]
a3nbnhunr73mza8gu90nd7u2b462d2p
श्रेणी:Automatic category TOC generates no TOC
14
101362
803693
2026-07-30T19:30:36Z
SM7
3953
पन्ना बनावल गइल "{{Tracking category}} <!-- <div style="display:block; float:right">{{Automatic category TOC stats}}</div>--> <!-- Categories which use {{tl|Automatic category TOC}}, grouped by what Automatic category TOC does on each page: *[[:Category:Automatic category TOC generates no TOC]]--> <!-- *[[:Category:Automatic category TOC generates standard Category TOC]] – using {{tl|Category TOC}}--> <!-- *:Category:Automatic category TOC ge..." के साथ
803693
wikitext
text/x-wiki
{{Tracking category}}
<!-- <div style="display:block; float:right">{{Automatic category TOC stats}}</div>-->
<!-- Categories which use {{tl|Automatic category TOC}}, grouped by what Automatic category TOC does on each page:
*[[:Category:Automatic category TOC generates no TOC]]-->
<!-- *[[:Category:Automatic category TOC generates standard Category TOC]] – using {{tl|Category TOC}}-->
<!-- *[[:Category:Automatic category TOC generates Large category TOC]] – using {{tl|Large category TOC}}-->
Templates which transclude {{tl|Automatic category TOC}} are categorised in
* {{Category link with count|Templates using Automatic category TOC}}
{{Automatic category TOC}}
[[Category:Automatic category TOC tracking categories|01]]
hczb48ejlg0uzq5ybowczskrwggeypy
श्रेणी:Pages using infobox person with unknown parameters
14
101363
803698
2026-07-30T19:48:51Z
SM7
3953
पन्ना बनावल गइल "{{Trackingcat}}" के साथ
803698
wikitext
text/x-wiki
{{Trackingcat}}
8egnrren9a6d0q5apap0x3mw1erflzn
रामायण: भाग 1 (2026 के फिलिम)
0
101364
803706
2026-07-31T05:06:06Z
SM7
3953
नया आधार लेख / अंग्रेजी विकिपीडिया से अनुबाद कइ के
803706
wikitext
text/x-wiki
'''रामायण: भाग 1''' एगो आगे आवे वाली भारतीय हिंदी भाषा के महाकाव्यात्मक पौराणिक फिलिम ह, जे महर्षि वाल्मीकि द्वारा रचल संस्कृत महाकाव्य [[रामायण]] भा [[रामकथा]] पर आधारित बा। एह फिलिम के निर्माण नमित मल्होत्रा, चार्ल्स रोवेन आ यश मिलके डीएनईजी, प्राइम फोकस स्टूडियोज, एटलस एंटरटेनमेंट आ मॉन्स्टर माइंड क्रिएशंस के बैनर तले कइले बाड़ें। फिलिम के निर्देशन नितेश तिवारी कइले बाड़ें, जबकि पटकथा ऊ श्रीधर राघवन के साथे मिलके लिखले बाड़ें। ई प्लान के हिसाब से दू-भाग वाली फिलिम सिरीज के पहिलका भाग ह।
एह फिलिम में [[रणबीर कपूर]], [[साई पल्लवी]], [[सनी देओल]], [[काजल अग्रवाल]], रकुल प्रीत सिंह, [[विवेक ओबेरॉय]], कुणाल कपूर, आदिनाथ कोठारे, [[अरुण गोविल]], इंदिरा कृष्णन आ [[लारा दत्ता]] समेत कई गो प्रमुख कलाकार लोग शामिल बाड़ें।
एह प्रोजेक्ट के घोषणा मई 2017 में वाल्मीकि रामायण पर आधारित लाइव-एक्शन फिलिम के रूप में भइल रहे। शुरू में निर्माता अल्लू अरविंद, नमित मल्होत्रा आ मधु मंटेना एकरा के तीन भाग में बनावे के योजना बनवले रहलें। जुलाई 2019 में नितेश तिवारी आ रवि उदयावर संयुक्त निर्देशक के रूप में जुड़लें, जबकि श्रीधर राघवन विद्वान लोग आ पंडित लोग के मार्गदर्शन में पटकथा लिखे लागलें, ताकि मूल महाकाव्य के सांस्कृतिक प्रामाणिकता बनल रहे आ आधुनिक दर्शकन खातिर एकरा के उपयुक्त रूप में प्रस्तुत कइल जा सके। कई बरिस तक विकास आ पटकथा में सुधार के बाद एह परियोजना के दू-भाग वाली फिलिम शृंखला के रूप में बदल दिहल गइल, जवना के निर्देशन अकेले नितेश तिवारी कइलें।
फिलिम के संगीत खातिर [[हांस ज़िमर]] आ [[ए. आर. रहमान]] मिलके काम करत बाड़ें। एह फिलिम के साथे हांस ज़िमर भारतीय फिलिम उद्योग में पहिलका बेर संगीत देत बाड़ें।
फिलिम के शूटिंग अप्रैल 2024 में फिलिम सिटी, मुंबई में शुरू भइल आ जुलाई 2025 तक चलल। दू गो भाग मिला के एह परियोजना के अनुमानित लागत लगभग ₹4,000 करोड़ (लगभग 50 करोड़ अमेरिकी डॉलर) बतावल गइल बा, जवना चलते ई अब तक के सबसे महँग भारतीय फिलिम सभ में से एगो मानल जात बा।
रामायण: भाग 1 के रिलीज 8 नवंबर 2026 के तय कइल गइल बा, जे भारतीय तिहुआर [[दिपावली|दीपावली]] के मोका पर सिनेमाहाल सभ में देखावल जाई।
7qxhij0gu9qynyl2paed7hvdo1gsgh3
803707
803706
2026-07-31T05:08:29Z
SM7
3953
ज्ञानसंदूक जोड़ल गइल
803707
wikitext
text/x-wiki
{{Infobox film
| name = रामायण: भाग एक
| image = Ramayana 2026.jpg
| director = [[नितेश तिवारी]]
| screenplay = {{plainlist|
* [[श्रीधर राघवन]]
* नितेश तिवारी
}}
| based_on = {{Based on|''[[रामायण]]''|[[वाल्मीकि]]}}
| producer = {{plainlist|
* [[नमित मल्होत्रा]]
* [[यश (अभिनेता)|यश]]
}}
| starring = {{plainlist|
* [[रणबीर कपूर]]
* [[साई पल्लवी]]
* [[सनी देओल]]
}}
| music = {{plainlist|
* [[हांस जिमर]]
* [[ए. आर. रहमान]]
}}
| studio = {{plainlist|
* प्राइम फोकस स्टूडियोज
* मॉन्स्टर माइंड क्रिएशंस
}}
| distributor = {{plainlist|
* [[सोनी पिक्चर्स रिलीजिंग]] (वैश्विक)
* [[धर्मा प्रोडक्शंस]] (उत्तर भारत)
}}
| released = {{Film date|2026|11|6|df=y}}
| country = भारत
| language = हिंदी
}}
'''रामायण: भाग 1''' एगो आगे आवे वाली भारतीय हिंदी भाषा के महाकाव्यात्मक पौराणिक फिलिम ह, जे महर्षि वाल्मीकि द्वारा रचल संस्कृत महाकाव्य [[रामायण]] भा [[रामकथा]] पर आधारित बा। एह फिलिम के निर्माण नमित मल्होत्रा, चार्ल्स रोवेन आ यश मिलके डीएनईजी, प्राइम फोकस स्टूडियोज, एटलस एंटरटेनमेंट आ मॉन्स्टर माइंड क्रिएशंस के बैनर तले कइले बाड़ें। फिलिम के निर्देशन नितेश तिवारी कइले बाड़ें, जबकि पटकथा ऊ श्रीधर राघवन के साथे मिलके लिखले बाड़ें। ई प्लान के हिसाब से दू-भाग वाली फिलिम सिरीज के पहिलका भाग ह।
एह फिलिम में [[रणबीर कपूर]], [[साई पल्लवी]], [[सनी देओल]], [[काजल अग्रवाल]], रकुल प्रीत सिंह, [[विवेक ओबेरॉय]], कुणाल कपूर, आदिनाथ कोठारे, [[अरुण गोविल]], इंदिरा कृष्णन आ [[लारा दत्ता]] समेत कई गो प्रमुख कलाकार लोग शामिल बाड़ें।
एह प्रोजेक्ट के घोषणा मई 2017 में वाल्मीकि रामायण पर आधारित लाइव-एक्शन फिलिम के रूप में भइल रहे। शुरू में निर्माता अल्लू अरविंद, नमित मल्होत्रा आ मधु मंटेना एकरा के तीन भाग में बनावे के योजना बनवले रहलें। जुलाई 2019 में नितेश तिवारी आ रवि उदयावर संयुक्त निर्देशक के रूप में जुड़लें, जबकि श्रीधर राघवन विद्वान लोग आ पंडित लोग के मार्गदर्शन में पटकथा लिखे लागलें, ताकि मूल महाकाव्य के सांस्कृतिक प्रामाणिकता बनल रहे आ आधुनिक दर्शकन खातिर एकरा के उपयुक्त रूप में प्रस्तुत कइल जा सके। कई बरिस तक विकास आ पटकथा में सुधार के बाद एह परियोजना के दू-भाग वाली फिलिम शृंखला के रूप में बदल दिहल गइल, जवना के निर्देशन अकेले नितेश तिवारी कइलें।
फिलिम के संगीत खातिर [[हांस ज़िमर]] आ [[ए. आर. रहमान]] मिलके काम करत बाड़ें। एह फिलिम के साथे हांस ज़िमर भारतीय फिलिम उद्योग में पहिलका बेर संगीत देत बाड़ें।
फिलिम के शूटिंग अप्रैल 2024 में फिलिम सिटी, मुंबई में शुरू भइल आ जुलाई 2025 तक चलल। दू गो भाग मिला के एह परियोजना के अनुमानित लागत लगभग ₹4,000 करोड़ (लगभग 50 करोड़ अमेरिकी डॉलर) बतावल गइल बा, जवना चलते ई अब तक के सबसे महँग भारतीय फिलिम सभ में से एगो मानल जात बा।
रामायण: भाग 1 के रिलीज 8 नवंबर 2026 के तय कइल गइल बा, जे भारतीय तिहुआर [[दिपावली|दीपावली]] के मोका पर सिनेमाहाल सभ में देखावल जाई।
783qih6y52aqa89fpoev2nx01lmrpi1
803710
803707
2026-07-31T05:10:44Z
SM7
3953
[[User:SM7/stubsorter|Stubsorter]] के मदद से {{Hindi-film-stub}} जोड़ल गइल।
803710
wikitext
text/x-wiki
{{Infobox film
| name = रामायण: भाग एक
| image = Ramayana 2026.jpg
| director = [[नितेश तिवारी]]
| screenplay = {{plainlist|
* [[श्रीधर राघवन]]
* नितेश तिवारी
}}
| based_on = {{Based on|''[[रामायण]]''|[[वाल्मीकि]]}}
| producer = {{plainlist|
* [[नमित मल्होत्रा]]
* [[यश (अभिनेता)|यश]]
}}
| starring = {{plainlist|
* [[रणबीर कपूर]]
* [[साई पल्लवी]]
* [[सनी देओल]]
}}
| music = {{plainlist|
* [[हांस जिमर]]
* [[ए. आर. रहमान]]
}}
| studio = {{plainlist|
* प्राइम फोकस स्टूडियोज
* मॉन्स्टर माइंड क्रिएशंस
}}
| distributor = {{plainlist|
* [[सोनी पिक्चर्स रिलीजिंग]] (वैश्विक)
* [[धर्मा प्रोडक्शंस]] (उत्तर भारत)
}}
| released = {{Film date|2026|11|6|df=y}}
| country = भारत
| language = हिंदी
}}
'''रामायण: भाग 1''' एगो आगे आवे वाली भारतीय हिंदी भाषा के महाकाव्यात्मक पौराणिक फिलिम ह, जे महर्षि वाल्मीकि द्वारा रचल संस्कृत महाकाव्य [[रामायण]] भा [[रामकथा]] पर आधारित बा। एह फिलिम के निर्माण नमित मल्होत्रा, चार्ल्स रोवेन आ यश मिलके डीएनईजी, प्राइम फोकस स्टूडियोज, एटलस एंटरटेनमेंट आ मॉन्स्टर माइंड क्रिएशंस के बैनर तले कइले बाड़ें। फिलिम के निर्देशन नितेश तिवारी कइले बाड़ें, जबकि पटकथा ऊ श्रीधर राघवन के साथे मिलके लिखले बाड़ें। ई प्लान के हिसाब से दू-भाग वाली फिलिम सिरीज के पहिलका भाग ह।
एह फिलिम में [[रणबीर कपूर]], [[साई पल्लवी]], [[सनी देओल]], [[काजल अग्रवाल]], रकुल प्रीत सिंह, [[विवेक ओबेरॉय]], कुणाल कपूर, आदिनाथ कोठारे, [[अरुण गोविल]], इंदिरा कृष्णन आ [[लारा दत्ता]] समेत कई गो प्रमुख कलाकार लोग शामिल बाड़ें।
एह प्रोजेक्ट के घोषणा मई 2017 में वाल्मीकि रामायण पर आधारित लाइव-एक्शन फिलिम के रूप में भइल रहे। शुरू में निर्माता अल्लू अरविंद, नमित मल्होत्रा आ मधु मंटेना एकरा के तीन भाग में बनावे के योजना बनवले रहलें। जुलाई 2019 में नितेश तिवारी आ रवि उदयावर संयुक्त निर्देशक के रूप में जुड़लें, जबकि श्रीधर राघवन विद्वान लोग आ पंडित लोग के मार्गदर्शन में पटकथा लिखे लागलें, ताकि मूल महाकाव्य के सांस्कृतिक प्रामाणिकता बनल रहे आ आधुनिक दर्शकन खातिर एकरा के उपयुक्त रूप में प्रस्तुत कइल जा सके। कई बरिस तक विकास आ पटकथा में सुधार के बाद एह परियोजना के दू-भाग वाली फिलिम शृंखला के रूप में बदल दिहल गइल, जवना के निर्देशन अकेले नितेश तिवारी कइलें।
फिलिम के संगीत खातिर [[हांस ज़िमर]] आ [[ए. आर. रहमान]] मिलके काम करत बाड़ें। एह फिलिम के साथे हांस ज़िमर भारतीय फिलिम उद्योग में पहिलका बेर संगीत देत बाड़ें।
फिलिम के शूटिंग अप्रैल 2024 में फिलिम सिटी, मुंबई में शुरू भइल आ जुलाई 2025 तक चलल। दू गो भाग मिला के एह परियोजना के अनुमानित लागत लगभग ₹4,000 करोड़ (लगभग 50 करोड़ अमेरिकी डॉलर) बतावल गइल बा, जवना चलते ई अब तक के सबसे महँग भारतीय फिलिम सभ में से एगो मानल जात बा।
रामायण: भाग 1 के रिलीज 8 नवंबर 2026 के तय कइल गइल बा, जे भारतीय तिहुआर [[दिपावली|दीपावली]] के मोका पर सिनेमाहाल सभ में देखावल जाई।
{{Hindi-film-stub}}
2ux2m7lxz7jp89qwfy0hjtmdrrbcluj
803711
803710
2026-07-31T05:33:43Z
SM7
3953
सुधार कइल गइल
803711
wikitext
text/x-wiki
{{Infobox film
| name = रामायण: भाग एक
| image = Ramayana 2026.jpg
| director = [[नितेश तिवारी]]
| screenplay = {{plainlist|
* [[श्रीधर राघवन]]
* नितेश तिवारी
}}
| based_on = {{Based on|''[[रामायण]]''|[[वाल्मीकि]]}}
| producer = {{plainlist|
* [[नमित मल्होत्रा]]
* [[यश (अभिनेता)|यश]]
}}
| starring = {{plainlist|
* [[रणबीर कपूर]]
* [[साई पल्लवी]]
* [[सनी देओल]]
}}
| music = {{plainlist|
* [[हांस जिमर]]
* [[ए. आर. रहमान]]
}}
| studio = {{plainlist|
* प्राइम फोकस स्टूडियोज
* मॉन्स्टर माइंड क्रिएशंस
}}
| distributor = {{plainlist|
* [[सोनी पिक्चर्स रिलीजिंग]] (वैश्विक)
* [[धर्मा प्रोडक्शंस]] (उत्तर भारत)
}}
| released = {{Film date|2026|11|6|df=y}}
| country = भारत
| language = हिंदी
}}
'''''रामायण: भाग 1''''' एगो आगे आवे वाली हिंदी भाषा के भारतीय महाकाव्यात्मक पौराणिक फिलिम ह, जे [[वाल्मीकि|महर्षि वाल्मीकि]] के रचल [[संस्कृत]] [[महाकाव्य]] [[रामायण]] भा [[रामकथा]] पर आधारित बा। एह फिलिम के निर्माण नमित मल्होत्रा, चार्ल्स रोवेन आ यश मिलके डीएनईजी, प्राइम फोकस स्टूडियोज, एटलस एंटरटेनमेंट आ मॉन्स्टर माइंड क्रिएशंस के बैनर तले कइले बाड़ें। फिलिम के डाइरेक्शन [[नितेश तिवारी]] कइले बाड़ें, जबकि स्क्रीनप्ले ऊ श्रीधर राघवन के साथे मिलके लिखले बाड़ें। ई प्लान के मोताबिक दू-भाग वाली फिलिम सिरीज के पहिलका भाग ह।
एह फिलिम में [[रणबीर कपूर]], [[साई पल्लवी]], [[सनी देओल]], [[काजल अग्रवाल]], रकुल प्रीत सिंह, [[विवेक ओबेरॉय]], कुणाल कपूर, आदिनाथ कोठारे, [[अरुण गोविल]], इंदिरा कृष्णन आ [[लारा दत्ता]] समेत कई गो प्रमुख कलाकार लोग शामिल बाड़ें।
एह प्रोजेक्ट के घोषणा मई 2017 में वाल्मीकि रामायण पर आधारित लाइव-एक्शन फिलिम के रूप में भइल रहे। शुरू में निर्माता अल्लू अरविंद, नमित मल्होत्रा आ मधु मंटेना एकरा के तीन भाग में बनावे के योजना बनवले रहलें। जुलाई 2019 में नितेश तिवारी आ रवि उदयावर संयुक्त निर्देशक के रूप में जुड़लें, जबकि श्रीधर राघवन विद्वान लोग आ पंडित लोग के मार्गदर्शन में पटकथा लिखे लागलें, ताकि मूल महाकाव्य के सांस्कृतिक प्रामाणिकता बनल रहे आ आधुनिक दर्शकन खातिर एकरा के उपयुक्त रूप में प्रस्तुत कइल जा सके। कई बरिस तक विकास आ स्क्रीनप्ले में सुधार के बाद एह प्रोजेक्ट के दू-भाग वाली फिलिम सिरीज के रूप में बदल दिहल गइल, जवना के डाइरेक्शन अकेले नितेश तिवारी कइलें। फिलिम के संगीत खातिर [[हांस ज़िमर]] आ [[ए. आर. रहमान]] मिलके काम करत बाड़ें। एह फिलिम के साथे हांस ज़िमर भारतीय फिलिम इंडस्ट्री में पहिलका बेर म्यूजिक देत बाड़ें।
फिलिम के शूटिंग अप्रैल 2024 में फिलिम सिटी, मुंबई में शुरू भइल आ जुलाई 2025 तक चलल। दू गो भाग मिला के एह प्रोजेक्ट के अंजादल लागत लगभग ₹4,000 करोड़ (लगभग 50 करोड़ अमेरिकी डॉलर) बतावल गइल बा, जवना चलते ई अब तक के सबसे महँग भारतीय फिलिम सभ में से एगो मानल जात बा। ''रामायण: भाग 1'' के रिलीज 8 नवंबर 2026 के तय कइल गइल बा, जे भारतीय तिहुआर [[दिपावली|दीपावली]] के मोका पर सिनेमाहाल सभ में देखावल जाई।
{{clear}}
{{Hindi-film-stub}}
cdnusev7sg700cg2rniuljgq1211bvs
विवेक ओबेरॉय
0
101365
803708
2026-07-31T05:10:20Z
SM7
3953
पन्ना [[विवेक ओबेराय]] पर अनुप्रेषित कइल गइल
803708
wikitext
text/x-wiki
#REDIRECT [[विवेक ओबेराय]]
f1zambp2fc1l11vy9lwagphwbehw2op
803709
803708
2026-07-31T05:10:34Z
SM7
3953
Added {{[[:Template:R from alternative spelling|R from alternative spelling]]}} tag to redirect
803709
wikitext
text/x-wiki
#REDIRECT [[विवेक ओबेराय]]
{{Redirect category shell|
{{R from alternative spelling}}
}}
s0sulrt7eli9yi3mer56kyxtdb1xwvm
नितेश तिवारी
0
101366
803712
2026-07-31T05:45:44Z
SM7
3953
नया आधार लेख / अंग्रेजी विकिपीडिया से अनुबाद कइ के
803712
wikitext
text/x-wiki
'''नितेश तिवारी''' (जनम: 22 मई 1973) एगो भारतीय फिलिम डाइरेक्टर, स्क्रीन राइटर आ गीतकार बाड़ें, जे मुख्य रूप से [[बॉलीवुड|हिंदी फिलिमन]] में अपना काम खातिर जानल जालें। 2011 में ऊ ''चिल्लर पार्टी'' फिलिम से सह-स्क्रिप्टराइटर आ सह-डाइरेक्टर के रूप में आपन कैरियर के शुरुआत कइलें। एह फिलिम खातिर उनकरा दू गो राष्ट्रीय फिलिम अवार्ड मिलल, जवना में बेस्ट बाल फिलिम आ बेस्ट स्क्रिप्ट के अवार्ड शामिल रहल। नितेश तिवारी 2014 में अलौकिक राजनीतिक नाटक भूतनाथ रिटर्न्स से अकेले डाइरेक्टर के रूप में आपन शुरुआत कइलें।
2016 में ऊ ''दंगल'' के पटकथा लिखलें आ डाइरेक्शन कइलें। ई फिलिम भारतीय सिनेमा के सबसे अधिक कमाई करे वाली फिलिम सभ में से एगो बनल। एह फिलिम के प्रदर्शन बीजिंग अंतरराष्ट्रीय फिलिम महोत्सव आ दूसरा ब्रिक्स फिलिम महोत्सव में भी भइल। ''दंगल'' खातिर नितेश तिवारी के 62वाँ फिल्मफेयर अवार्ड में बेस्ट डाइरेक्टर के सम्मान मिलल। साथे-साथ, 2017 के इंडियन फिलिम फेस्टिवल ऑफ मेलबर्न में उनकरा टेल्स्ट्रा पीपुल्स चॉइस अवार्ड भी मिलल। एकरा बाद 2019 में ऊ ''छिछोरे'' फिलिम के डाइरेक्शन कइलें। ई फिलिम के समीक्षक लोग से बहुत सराहना मिलल आ एह खातिर नितेश तिवारी के हिंदी में बेस्ट फीचर फिलिम के कटेगरी में तीसरका राष्ट्रीय फिलिम अवार्ड मिलल।
नितेश तिवारी अर्थस्काई पिक्चर्स के सह-संस्थापक भी बाड़ें। एह कंपनी के माध्यम से ऊ एडवर्टाइजिंग फिलिमन के निर्माण कइले बाड़ें। एकरा अलावा, भारतीय टेनिस खिलाड़ी [[महेश भूपति]] आ [[लिएंडर पेस]] के जिनगी पर आधारित डॉक्यूमेंट्री सिरीज ''ब्रेक पॉइंट'' के निर्माण कइले बाड़ें।
ncleka8w5xhjv34zn8ffkb9q6zrsdsb
803713
803712
2026-07-31T05:46:05Z
SM7
3953
[[विकिपीडिया:हॉट-कैट|हॉट-कैट]] द्वारा [[श्रेणी:1973 में जनम]] जोड़ल गइल
803713
wikitext
text/x-wiki
'''नितेश तिवारी''' (जनम: 22 मई 1973) एगो भारतीय फिलिम डाइरेक्टर, स्क्रीन राइटर आ गीतकार बाड़ें, जे मुख्य रूप से [[बॉलीवुड|हिंदी फिलिमन]] में अपना काम खातिर जानल जालें। 2011 में ऊ ''चिल्लर पार्टी'' फिलिम से सह-स्क्रिप्टराइटर आ सह-डाइरेक्टर के रूप में आपन कैरियर के शुरुआत कइलें। एह फिलिम खातिर उनकरा दू गो राष्ट्रीय फिलिम अवार्ड मिलल, जवना में बेस्ट बाल फिलिम आ बेस्ट स्क्रिप्ट के अवार्ड शामिल रहल। नितेश तिवारी 2014 में अलौकिक राजनीतिक नाटक भूतनाथ रिटर्न्स से अकेले डाइरेक्टर के रूप में आपन शुरुआत कइलें।
2016 में ऊ ''दंगल'' के पटकथा लिखलें आ डाइरेक्शन कइलें। ई फिलिम भारतीय सिनेमा के सबसे अधिक कमाई करे वाली फिलिम सभ में से एगो बनल। एह फिलिम के प्रदर्शन बीजिंग अंतरराष्ट्रीय फिलिम महोत्सव आ दूसरा ब्रिक्स फिलिम महोत्सव में भी भइल। ''दंगल'' खातिर नितेश तिवारी के 62वाँ फिल्मफेयर अवार्ड में बेस्ट डाइरेक्टर के सम्मान मिलल। साथे-साथ, 2017 के इंडियन फिलिम फेस्टिवल ऑफ मेलबर्न में उनकरा टेल्स्ट्रा पीपुल्स चॉइस अवार्ड भी मिलल। एकरा बाद 2019 में ऊ ''छिछोरे'' फिलिम के डाइरेक्शन कइलें। ई फिलिम के समीक्षक लोग से बहुत सराहना मिलल आ एह खातिर नितेश तिवारी के हिंदी में बेस्ट फीचर फिलिम के कटेगरी में तीसरका राष्ट्रीय फिलिम अवार्ड मिलल।
नितेश तिवारी अर्थस्काई पिक्चर्स के सह-संस्थापक भी बाड़ें। एह कंपनी के माध्यम से ऊ एडवर्टाइजिंग फिलिमन के निर्माण कइले बाड़ें। एकरा अलावा, भारतीय टेनिस खिलाड़ी [[महेश भूपति]] आ [[लिएंडर पेस]] के जिनगी पर आधारित डॉक्यूमेंट्री सिरीज ''ब्रेक पॉइंट'' के निर्माण कइले बाड़ें।
[[श्रेणी:1973 में जनम]]
5o24vx90si7889kiocssg42xzfvvcpa
803715
803713
2026-07-31T05:48:51Z
SM7
3953
ज्ञानसंदूक जोड़ल गइल
803715
wikitext
text/x-wiki
{{Infobox person
| name = नितेश तिवारी
| image = Nitesh Tiwari at the ‘Khidkiyaan’ movie festival launch (cropped).jpg
| caption = 2016 में तिवारी
| alma_mater = [[भारतीय प्रौद्योगिकी संस्थान, बंबई]], 1996
| birth_date = {{birth date and age|df=y|1973|5|22}}
| birth_place = [[इटारसी]], [[मध्य प्रदेश]], [[भारत]]
| years_active = 2011–अबतक ले
| spouse = अश्विनी अय्यर
| children = 2
| occupation = फिलिम डाइरेक्टर, फिलिम प्रोड्यूसर, स्क्रीनराइटर
| notable_works = ''[[दंगल (2016 फिलिम)|दंगल]]''<br>''[[छिछोरे]]''
}}
'''नितेश तिवारी''' (जनम: 22 मई 1973) एगो भारतीय फिलिम डाइरेक्टर, स्क्रीन राइटर आ गीतकार बाड़ें, जे मुख्य रूप से [[बॉलीवुड|हिंदी फिलिमन]] में अपना काम खातिर जानल जालें। 2011 में ऊ ''चिल्लर पार्टी'' फिलिम से सह-स्क्रिप्टराइटर आ सह-डाइरेक्टर के रूप में आपन कैरियर के शुरुआत कइलें। एह फिलिम खातिर उनकरा दू गो राष्ट्रीय फिलिम अवार्ड मिलल, जवना में बेस्ट बाल फिलिम आ बेस्ट स्क्रिप्ट के अवार्ड शामिल रहल। नितेश तिवारी 2014 में अलौकिक राजनीतिक नाटक भूतनाथ रिटर्न्स से अकेले डाइरेक्टर के रूप में आपन शुरुआत कइलें।
2016 में ऊ ''दंगल'' के पटकथा लिखलें आ डाइरेक्शन कइलें। ई फिलिम भारतीय सिनेमा के सबसे अधिक कमाई करे वाली फिलिम सभ में से एगो बनल। एह फिलिम के प्रदर्शन बीजिंग अंतरराष्ट्रीय फिलिम महोत्सव आ दूसरा ब्रिक्स फिलिम महोत्सव में भी भइल। ''दंगल'' खातिर नितेश तिवारी के 62वाँ फिल्मफेयर अवार्ड में बेस्ट डाइरेक्टर के सम्मान मिलल। साथे-साथ, 2017 के इंडियन फिलिम फेस्टिवल ऑफ मेलबर्न में उनकरा टेल्स्ट्रा पीपुल्स चॉइस अवार्ड भी मिलल। एकरा बाद 2019 में ऊ ''छिछोरे'' फिलिम के डाइरेक्शन कइलें। ई फिलिम के समीक्षक लोग से बहुत सराहना मिलल आ एह खातिर नितेश तिवारी के हिंदी में बेस्ट फीचर फिलिम के कटेगरी में तीसरका राष्ट्रीय फिलिम अवार्ड मिलल।
नितेश तिवारी अर्थस्काई पिक्चर्स के सह-संस्थापक भी बाड़ें। एह कंपनी के माध्यम से ऊ एडवर्टाइजिंग फिलिमन के निर्माण कइले बाड़ें। एकरा अलावा, भारतीय टेनिस खिलाड़ी [[महेश भूपति]] आ [[लिएंडर पेस]] के जिनगी पर आधारित डॉक्यूमेंट्री सिरीज ''ब्रेक पॉइंट'' के निर्माण कइले बाड़ें।
{{clear}}
== संदर्भ ==
{{Reflist|29em}}
[[श्रेणी:1973 में जनम]]
pej08phuftroysizssci293ri0g3kak
803716
803715
2026-07-31T05:49:07Z
SM7
3953
[[विकिपीडिया:हॉट-कैट|हॉट-कैट]] द्वारा [[श्रेणी:जियत लोग]] जोड़ल गइल
803716
wikitext
text/x-wiki
{{Infobox person
| name = नितेश तिवारी
| image = Nitesh Tiwari at the ‘Khidkiyaan’ movie festival launch (cropped).jpg
| caption = 2016 में तिवारी
| alma_mater = [[भारतीय प्रौद्योगिकी संस्थान, बंबई]], 1996
| birth_date = {{birth date and age|df=y|1973|5|22}}
| birth_place = [[इटारसी]], [[मध्य प्रदेश]], [[भारत]]
| years_active = 2011–अबतक ले
| spouse = अश्विनी अय्यर
| children = 2
| occupation = फिलिम डाइरेक्टर, फिलिम प्रोड्यूसर, स्क्रीनराइटर
| notable_works = ''[[दंगल (2016 फिलिम)|दंगल]]''<br>''[[छिछोरे]]''
}}
'''नितेश तिवारी''' (जनम: 22 मई 1973) एगो भारतीय फिलिम डाइरेक्टर, स्क्रीन राइटर आ गीतकार बाड़ें, जे मुख्य रूप से [[बॉलीवुड|हिंदी फिलिमन]] में अपना काम खातिर जानल जालें। 2011 में ऊ ''चिल्लर पार्टी'' फिलिम से सह-स्क्रिप्टराइटर आ सह-डाइरेक्टर के रूप में आपन कैरियर के शुरुआत कइलें। एह फिलिम खातिर उनकरा दू गो राष्ट्रीय फिलिम अवार्ड मिलल, जवना में बेस्ट बाल फिलिम आ बेस्ट स्क्रिप्ट के अवार्ड शामिल रहल। नितेश तिवारी 2014 में अलौकिक राजनीतिक नाटक भूतनाथ रिटर्न्स से अकेले डाइरेक्टर के रूप में आपन शुरुआत कइलें।
2016 में ऊ ''दंगल'' के पटकथा लिखलें आ डाइरेक्शन कइलें। ई फिलिम भारतीय सिनेमा के सबसे अधिक कमाई करे वाली फिलिम सभ में से एगो बनल। एह फिलिम के प्रदर्शन बीजिंग अंतरराष्ट्रीय फिलिम महोत्सव आ दूसरा ब्रिक्स फिलिम महोत्सव में भी भइल। ''दंगल'' खातिर नितेश तिवारी के 62वाँ फिल्मफेयर अवार्ड में बेस्ट डाइरेक्टर के सम्मान मिलल। साथे-साथ, 2017 के इंडियन फिलिम फेस्टिवल ऑफ मेलबर्न में उनकरा टेल्स्ट्रा पीपुल्स चॉइस अवार्ड भी मिलल। एकरा बाद 2019 में ऊ ''छिछोरे'' फिलिम के डाइरेक्शन कइलें। ई फिलिम के समीक्षक लोग से बहुत सराहना मिलल आ एह खातिर नितेश तिवारी के हिंदी में बेस्ट फीचर फिलिम के कटेगरी में तीसरका राष्ट्रीय फिलिम अवार्ड मिलल।
नितेश तिवारी अर्थस्काई पिक्चर्स के सह-संस्थापक भी बाड़ें। एह कंपनी के माध्यम से ऊ एडवर्टाइजिंग फिलिमन के निर्माण कइले बाड़ें। एकरा अलावा, भारतीय टेनिस खिलाड़ी [[महेश भूपति]] आ [[लिएंडर पेस]] के जिनगी पर आधारित डॉक्यूमेंट्री सिरीज ''ब्रेक पॉइंट'' के निर्माण कइले बाड़ें।
{{clear}}
== संदर्भ ==
{{Reflist|29em}}
[[श्रेणी:1973 में जनम]]
[[श्रेणी:जियत लोग]]
tbl6apn898n5hov4v86fd1zoc9yzd5l
803717
803716
2026-07-31T05:50:34Z
SM7
3953
[[User:SM7/stubsorter|Stubsorter]] के मदद से {{Writer-stub}} जोड़ल गइल।
803717
wikitext
text/x-wiki
{{Infobox person
| name = नितेश तिवारी
| image = Nitesh Tiwari at the ‘Khidkiyaan’ movie festival launch (cropped).jpg
| caption = 2016 में तिवारी
| alma_mater = [[भारतीय प्रौद्योगिकी संस्थान, बंबई]], 1996
| birth_date = {{birth date and age|df=y|1973|5|22}}
| birth_place = [[इटारसी]], [[मध्य प्रदेश]], [[भारत]]
| years_active = 2011–अबतक ले
| spouse = अश्विनी अय्यर
| children = 2
| occupation = फिलिम डाइरेक्टर, फिलिम प्रोड्यूसर, स्क्रीनराइटर
| notable_works = ''[[दंगल (2016 फिलिम)|दंगल]]''<br>''[[छिछोरे]]''
}}
'''नितेश तिवारी''' (जनम: 22 मई 1973) एगो भारतीय फिलिम डाइरेक्टर, स्क्रीन राइटर आ गीतकार बाड़ें, जे मुख्य रूप से [[बॉलीवुड|हिंदी फिलिमन]] में अपना काम खातिर जानल जालें। 2011 में ऊ ''चिल्लर पार्टी'' फिलिम से सह-स्क्रिप्टराइटर आ सह-डाइरेक्टर के रूप में आपन कैरियर के शुरुआत कइलें। एह फिलिम खातिर उनकरा दू गो राष्ट्रीय फिलिम अवार्ड मिलल, जवना में बेस्ट बाल फिलिम आ बेस्ट स्क्रिप्ट के अवार्ड शामिल रहल। नितेश तिवारी 2014 में अलौकिक राजनीतिक नाटक भूतनाथ रिटर्न्स से अकेले डाइरेक्टर के रूप में आपन शुरुआत कइलें।
2016 में ऊ ''दंगल'' के पटकथा लिखलें आ डाइरेक्शन कइलें। ई फिलिम भारतीय सिनेमा के सबसे अधिक कमाई करे वाली फिलिम सभ में से एगो बनल। एह फिलिम के प्रदर्शन बीजिंग अंतरराष्ट्रीय फिलिम महोत्सव आ दूसरा ब्रिक्स फिलिम महोत्सव में भी भइल। ''दंगल'' खातिर नितेश तिवारी के 62वाँ फिल्मफेयर अवार्ड में बेस्ट डाइरेक्टर के सम्मान मिलल। साथे-साथ, 2017 के इंडियन फिलिम फेस्टिवल ऑफ मेलबर्न में उनकरा टेल्स्ट्रा पीपुल्स चॉइस अवार्ड भी मिलल। एकरा बाद 2019 में ऊ ''छिछोरे'' फिलिम के डाइरेक्शन कइलें। ई फिलिम के समीक्षक लोग से बहुत सराहना मिलल आ एह खातिर नितेश तिवारी के हिंदी में बेस्ट फीचर फिलिम के कटेगरी में तीसरका राष्ट्रीय फिलिम अवार्ड मिलल।
नितेश तिवारी अर्थस्काई पिक्चर्स के सह-संस्थापक भी बाड़ें। एह कंपनी के माध्यम से ऊ एडवर्टाइजिंग फिलिमन के निर्माण कइले बाड़ें। एकरा अलावा, भारतीय टेनिस खिलाड़ी [[महेश भूपति]] आ [[लिएंडर पेस]] के जिनगी पर आधारित डॉक्यूमेंट्री सिरीज ''ब्रेक पॉइंट'' के निर्माण कइले बाड़ें।
{{clear}}
== संदर्भ ==
{{Reflist|29em}}
[[श्रेणी:1973 में जनम]]
[[श्रेणी:जियत लोग]]
{{Writer-stub}}
ehpgd0zcsqjzustcxf6ue7cfkpn6es3
कजरी तीज
0
101367
803725
2026-07-31T08:48:13Z
SM7
3953
नया आधार लेख / अंग्रेजी विकिपीडिया से अनुबाद कइ के
803725
wikitext
text/x-wiki
{{for|तीज तिथी के मनावल जाये वाला अउरी तिहुआरन |तीज (तिहुआर)}}
'''कजरी तीज''' एगो हिंदू तिहुआर हवे जे हिंदू कलेंडर के मोताबिक [[भादो]] महीना के [[अन्हार पाख]] के [[तीज]] (तिसरी) तिथी के मनावल जाला।
{{clear}}
== इहो देखल जाय ==
* [[हरतालिका तीज]] — भादों के अँजोर पाख के तीज (प्रमुख तीज)।
* [[हरियाली तीज]] — सावन के महीना में।
== संदर्भ ==
{{Reflist|29em}}
[[श्रेणी:भादो महीना के ]]
{{hinduism-stub}}
m5he1yz8bvqlzlqa2pww7rdzzsxzkel
803726
803725
2026-07-31T08:48:25Z
SM7
3953
[[विकिपीडिया:हॉट-कैट|हॉट-कैट]] द्वारा [[श्रेणी:भादो महीना के]] हटावल गइल; [[श्रेणी:भादो महीना के तिहुआर]] जोड़ल गइल
803726
wikitext
text/x-wiki
{{for|तीज तिथी के मनावल जाये वाला अउरी तिहुआरन |तीज (तिहुआर)}}
'''कजरी तीज''' एगो हिंदू तिहुआर हवे जे हिंदू कलेंडर के मोताबिक [[भादो]] महीना के [[अन्हार पाख]] के [[तीज]] (तिसरी) तिथी के मनावल जाला।
{{clear}}
== इहो देखल जाय ==
* [[हरतालिका तीज]] — भादों के अँजोर पाख के तीज (प्रमुख तीज)।
* [[हरियाली तीज]] — सावन के महीना में।
== संदर्भ ==
{{Reflist|29em}}
[[श्रेणी:भादो महीना के तिहुआर]]
{{hinduism-stub}}
01hpclqonus0snrdbatrlcmsnqlexk2