विकिपीडिया magwiki https://mag.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.20 first-letter मीडिया विशेष वार्ता प्रयोगकर्ता प्रयोगकर्ता वार्ता विकिपीडिया विकिपीडिया वार्ता सञ्चिका सञ्चिका वार्ता मीडियाविकि मीडियाविकि वार्ता साँचा साँचा वार्ता सहयोग सहयोग वार्ता श्रेणी श्रेणी वार्ता TimedText TimedText talk घटक घटक वार्ता Event Event talk साँचा:मुख्य अन्य 10 886 80376 62389 2026-09-20T14:08:28Z ऐक्टिवेटेड् 76 ऐक्टिवेटेड् पन्ना [[साँचा:Main other]] के [[साँचा:मुख्य अन्य]] पर स्थानान्तरित कैलन 62389 wikitext text/x-wiki {{#switch: <!--If no or empty "demospace" parameter then detect namespace--> {{#if:{{{demospace|}}} | {{lc: {{{demospace}}} }} <!--Use lower case "demospace"--> | {{#ifeq:{{NAMESPACE}}|{{ns:0}} | main | other }} }} | main = {{{1|}}} | other | #default = {{{2|}}} }}<noinclude> {{documentation}} <!-- Add categories to the /doc subpage; interwikis go to Wikidata, thank you! --> </noinclude> 77d6zcf8ul2gp4r0gaf7zz50esbci1t गुलजारबाग 0 18261 80358 2026-09-20T12:53:01Z अनिरुद्ध कुमार 172 "''' गुलजारबाग ''' पटना शहर के एगो भाग है। इ पटना नगर निगम द्वारा प्रशासित क्षेत्र हइ। एकर पूरब में पटना साहेब औ पछिम में राजेंदर नगर हइ।" सङ्गे नया पन्ना बनावल गेलै 80358 wikitext text/x-wiki ''' गुलजारबाग ''' पटना शहर के एगो भाग है। इ पटना नगर निगम द्वारा प्रशासित क्षेत्र हइ। एकर पूरब में पटना साहेब औ पछिम में राजेंदर नगर हइ। kr7ifww1bxdt0ag7brb9avea5god3u9 80359 80358 2026-09-20T12:53:36Z अनिरुद्ध कुमार 172 80359 wikitext text/x-wiki ''' गुलजारबाग ''' पटना शहर के एगो भाग है। इ पटना नगर निगम द्वारा प्रशासित क्षेत्र हइ। एकर पूरब में पटना साहेब औ पछिम में राजेंदर नगर हइ। [[वर्ग:पटना]] hamdzwrfsmveqv0s9enp4ha5a1hho02 80360 80359 2026-09-20T12:54:33Z अनिरुद्ध कुमार 172 80360 wikitext text/x-wiki ''' गुलजारबाग ''' [[पटना]] शहर के एगो भाग है। इ पटना नगर निगम द्वारा प्रशासित क्षेत्र हइ। एकर पूरब में पटना साहेब औ पछिम में राजेंदर नगर हइ। [[वर्ग:पटना]] azxei4g842sp1ngmlhjz9pmsxzem36f 80362 80360 2026-09-20T12:58:05Z अनिरुद्ध कुमार 172 80362 wikitext text/x-wiki ''' गुलजारबाग ''' [[पटना]] शहर के एगो भाग है। इ पटना नगर निगम द्वारा प्रशासित क्षेत्र हइ। एकर पूरब में पटना साहेब औ पछिम में राजेंदर नगर हइ। [[श्रेणी:पटना]] ljl9wu3c2037x0xq2qimcin6a9rv5u2 वर्ग:पटना 0 18262 80361 2026-09-20T12:56:01Z अनिरुद्ध कुमार 172 "इ पटना से जुड़ल सामान के श्रेणी हैइ।" सङ्गे नया पन्ना बनावल गेलै 80361 wikitext text/x-wiki इ पटना से जुड़ल सामान के श्रेणी हैइ। 4my49aekyyn7hhs5lvwd8loxfpjhwda कङ्कड़बाग 0 18263 80363 2026-09-20T13:01:53Z अनिरुद्ध कुमार 172 "''' कंकड़बाग ''' बिहार के राजधानी पटना शहर के एगो मोहल्ला हइ। इ पटने के नय बल्कि बिहारो के बसबे बड़का मुहल्ला हइ।" सङ्गे नया पन्ना बनावल गेलै 80363 wikitext text/x-wiki ''' कंकड़बाग ''' बिहार के राजधानी पटना शहर के एगो मोहल्ला हइ। इ पटने के नय बल्कि बिहारो के बसबे बड़का मुहल्ला हइ। hzqh91lss9ii8te3vlnu2zb1y8173tl 80364 80363 2026-09-20T13:02:31Z अनिरुद्ध कुमार 172 80364 wikitext text/x-wiki ''' कंकड़बाग ''' बिहार के राजधानी पटना शहर के एगो मोहल्ला हइ। इ पटने के नय बल्कि बिहारो के बसबे बड़का मुहल्ला हइ। [[श्रेणी:पटना]] d9og5h7ggbxark8r1598zbs52e03x95 80365 80364 2026-09-20T13:03:37Z अनिरुद्ध कुमार 172 80365 wikitext text/x-wiki ''' कंकड़बाग ''' [[बिहार]] के राजधानी [[पटना]] शहर के एगो मोहल्ला हइ। इ पटने के नय बल्कि बिहारो के सबसे बड़का मुहल्ला हइ। [[श्रेणी:पटना]] aar0ux3h7e4hauv82yiyj2za1yq1q98 बोरिङ्ग रोड 0 18264 80366 2026-09-20T13:44:02Z ऐक्टिवेटेड् 76 "[[:en:Special:Redirect/revision/1374143959|Boring Road]]" पन्नाके अनुवाद करके निर्मित कैल गेलै 80366 wikitext text/x-wiki '''बोरिङ्ग रोड''' (आधिकारिक रूपसे '''जय प्रकाश नारायण पथ'''), [[भारत]]<nowiki/>के [[पटना]]<nowiki/>मे एगो क्षेत्र हे । एकरामे बड़ सङ्ख्यामे सेवानिवृत्त आइएएस आउ आइपिएस सेवा अधिकारीके निवासके साथे-साथे शोरूम आउ व्यावसायिक संस्थाके ढेर मुख्य शाखा सम्मिलित हे । ई [[पटना महिला कालेज]]<nowiki/>के कोना पर [[पटना उच्चन्यायालय|पटना उच्च न्यायालय]] भिजुन [[बेली रोड, पटना|बेली रोड]]<nowiki/>के चौराहा पर शुरू होव हे । आउ [[ए एन कालेज]] अथवा प्रसिद्ध पानी टङ्कीके अन्तमे समाप्त होव हे । लगभग २ किमी लम्बा बोरिङ्ग रोडके बामा आउ दहिना करे ढेरमनी कालोनी हे ।&nbsp;नागेश्वर कालोनी, श्रीकृष्णपुरी, उत्तर श्रीकृष्ण पुरी बोरिङ्ग रोडके लगले स्थित पटनाके प्रमुख्य कालोनी हे । हालहेमे बिहार राज्य सरकार बोरिङ्ग रोडके दू चरणमे विभाजित करेके योजना बनाले हे । बेली रोड दने बोरिङ्ग रोड चौराहा दनेके चरण १ कहल जैतैे जखनिकि हड़ताली मोड़से बोरिङ्ग रोड दनेके चरण २ कहल जैतै । जादेतर बड़ कोचिङ्ग सेण्टर हियैँ हे । ई पटना नगरके उत्तरी भागमे बसल एगो ऐसन इलाका हे जने जादेतर कामकाजी लोग रह हथ । पहिले ई पटनामे बैङ्किङ्ग इण्डस्ट्रीके केन्द्र होव कर हलै किन्तु अखनि हियाँ महङ्गा दोकान जादे हो गेलै हे । बोरिङ्ग रोड ([[फ्रेजर रोड]] सङ्गे) के पटनाके सबसे पॉश शॉपिङ्ग इलाका मानल जा हे । नगरके जानल-मानल व्यावसायिक इलाकामे से एक हे । हियाँके [[पिनकोड]] ८००००१ हे आउ ई इलाकामे [[पटना पुलिस]]<nowiki/>के श्रीकृष्णपुरी थाना दनेसे पेट्रोलिङ्ग कैल जा हे । == इतिहास == मूलरूपसे एक आवासीय गलीके रूपमे ई २०मा शताब्दीके आरम्भमे ढेर [[संयुक्ताधिराज्य|ब्रिटिश]] सरकारी अधिकारीके निवास आउ बड़ कार्यालय भवनके स्थल बन गेलै । बादमे ई सबमे से अधिकतरके गिरा देल गलै किन्तु कुछके दोसर कामला परिवर्तित उपयोग कैल जाये लगलै । मोहल्लामे सड़क १९८० के दशकके मध्यमे तैयार कैल गलै हल आउ २०मा शताब्दीके अन्त तक बोरिङ्ग रोड नगरके रिहायशी आवासीय इलाकाके केन्द्र हलै । == विवरण == बोरिङ्ग रोड नगरके एगो महत्वपूर्ण वाणिज्यिक आउ आवासीय क्षेत्र हे । ई [[पटना जङ्क्शन|पटना रेलवे स्टेशन]]<nowiki/>से लगभग ३ किमी दूर हे आउ [[लोकनायक जयप्रकाश विमानस्थल|पटना विमानस्थल]]<nowiki/>से समान दूरी पर हे । बोरिङ्ग रोड पटनाके पसन्दीदा वाणिज्यिक गन्तव्यमे से एगोके रूपमे उभरलै । कॉर्पोरेट कार्यालयसे लेके खुदरा दुकान, रेस्तराँ आउ खायपीयेके जगह तक, ढेर कार शोरूम ([[हुण्डै मोटर कम्पनी|हुण्डैै]], [[मारुति सुजुकी]] आउ [[होण्डा]]), डाक्टर आउ डायग्नोस्टिक क्लीनिक आउ बड्डी कुछ दुनो दने हे । पटनाके ई सड़क पर आवासीय आउ वाणिज्यिक सम्पत्तिके बीच सीमाङ्कन अखनि लगभग समाप्त हो गेलै हे । बोरिङ्ग रोड पर ढेर वाणिज्यिक सह आवासीय भवन हे । बोरिङ्ग रोड पटनाके एगो शैक्षिक केन्द्रो हे जेकर दु छोर पर [[पटना महिला कालेज]] आउ [[एन कालेज|ए एन कालेज]] हे । बोरिङ्ग रोड पर ढेर विद्यालयो फैलल हे । बोरिङ्ग कैनाल रोड पर आइआइटि लागि कैगो नया कोचिङ्ग संस्था खुलल हे । == स्थलचिह्न आउ आसपासके स्थान == * [[ए एन कालेज]] * वासुन्धरा मेट्रो मॉल * रिलायन्स ट्रेंड्स * आर्किड मॉल * शिवपुरी * सत्येन्द्र नारायण सिन्हा पार्क, एसके पुरी ~०.२ किमी&nbsp; * आनन्दपुरी कालोनी ~०.५ किमी&nbsp; * प्रोनोटिकल ~०.५ किमी&nbsp; * रायजी गली ~ ०.७ किमी&nbsp; * [[माउण्ट कार्मेल हाइ स्कूल, पटना]] ~०.८ किमी&nbsp; == समस्या == एत्तामनी सुविधा खाली २ किमी के भीतरे फैलल होवेके चलते क्षेत्र घना जनसङ्ख्या वाला हे । बोरिङ्ग रोड चौक पर हमेशा भारी यातायात देखल जा हे। == चित्रदीर्घा == <templatestyles src="Multiple image/styles.css" wrapper=".tmulti"></templatestyles>  == एकरो देखल जाये == * [[फ्रेजर रोड]] * [[बेली रोड, पटना|बेली रोड]] == सन्दर्भ == <templatestyles src="Reflist/styles.css" />{{टिप्पणीसूची}} 8d1sa8npww2xycxncjiidaor3zw4dkw 80368 80366 2026-09-20T13:55:04Z ऐक्टिवेटेड् 76 80368 wikitext text/x-wiki {{Infobox settlement | name = बोरिङ्ग रोड | other_name = जयप्रकाश नारायण पथ | type = मोहल्ला/गली | image = Night lights 2 (3620875204).jpg | alt = | caption = बोरिङ्ग रोडके रातके नजारा | nickname = | pushpin_map = भारत पटना | pushpin_label_position = right | pushpin_alt = | pushpin_caption = पटनामे स्थिति | coordinates = {{coord|25|36|54|N|85|6|55|E|display=inline,title}} | subdivision_type = देश | subdivision_name = {{झण्डा|भारत}} | subdivision_type1 = [[भारतके राज्य आउ केन्द्रशासितप्रदेश|राज्य]] | subdivision_name1 = [[बिहार]] | subdivision_type2 = महानगर | subdivision_name2 = पटना | established_title = <!-- स्थापना --> | established_date = | founder = | named_for = | government_type = | governing_body = | unit_pref = Metric | area_footnotes = | area_rank = | area_total_km2 = | elevation_footnotes = | elevation_m = | population_total = | population_as_of = | population_rank = | population_density_km2 = auto | population_demonym = | population_footnotes = | demographics_type1 = भाषा | demographics1_title1 = क्षेत्रिय | demographics1_info1 = [[मगही भाषा|मगही]], [[हिन्दी]] | time_zone1 = [[भारत मानक समय|भामास]] | utc_offset1 = +५:३० | postal_code_type = [[डाक सूचक सङ्ख्या|पिनकोड]] | postal_code = ८००००१ | registration_plate = | custom_label1_sec1 = [[नगरी नियोजन|नियोजन संस्था]] | custom_data1_sec1 = [[पटना क्षेत्रीय विकास प्राधिकरण]] | custom_label2_sec1 = नागरिक संस्था | custom_data2_sec1 = [[पटना नगर निगम]] | website = | footnotes = }} '''बोरिङ्ग रोड''' (आधिकारिक रूपसे '''जयप्रकाश नारायण पथ'''),<ref>{{cite web | url=http://www.telegraphindia.com/1131202/jsp/bihar/story_17625314.jsp#.VRV6l_yUdH4 | title=Times change, road names stay put | work=द टेलिग्राफ | date=2 दिसम्बर 2013 | accessdate=27 मार्च 2015 | url-status=dead | archiveurl=https://web.archive.org/web/20150402173858/http://www.telegraphindia.com/1131202/jsp/bihar/story_17625314.jsp#.VRV6l_yUdH4 | archivedate=2 अप्रैल 2015 | df=dmy-all }}</ref> [[भारत]]के [[पटना]]मे एगो क्षेत्र हे । एकरामे बड़ सङ्ख्यामे सेवानिवृत्त आइएएस आउ आइपिएस सेवा अधिकारीके निवासके साथे-साथे शोरूम आउ व्यावसायिक संस्थाके ढेर मुख्य शाखा सम्मिलित हे । ई [[पटना महिला कालेज]]के कोना पर [[पटना उच्चन्यायालय|पटना उच्च न्यायालय]] भिजुन [[बेली रोड, पटना|बेली रोड]]के चौराहा पर शुरू होव हे । आउ [[ए एन कालेज]] अथवा प्रसिद्ध पानी टङ्कीके अन्तमे समाप्त होव हे ।<ref>{{cite news | url=http://articles.timesofindia.indiatimes.com/2013-08-09/patna/41236804_1_parking-slots-pmc-board-road-overbridge | archive-url=https://web.archive.org/web/20130812071625/http://articles.timesofindia.indiatimes.com/2013-08-09/patna/41236804_1_parking-slots-pmc-board-road-overbridge | url-status=dead | archive-date=12 अगस्त 2013 | newspaper=[[द टाइम्स आफ इण्डिया]] | title=Pay and park: Patna Municipal Corporation proposes 51 slots | accessdate=9 अगस्त 2013}}</ref> लगभग २ किमी लम्बा बोरिङ्ग रोडके बामा आउ दहिना करे ढेरमनी कालोनी हे । नागेश्वर कालोनी, श्रीकृष्णपुरी, उत्तर श्रीकृष्ण पुरी बोरिङ्ग रोडके लगले स्थित पटनाके प्रमुख्य कालोनी हे । हालहेमे बिहार राज्य सरकार बोरिङ्ग रोडके दू चरणमे विभाजित करेके योजना बनाले हे । बेली रोड दने बोरिङ्ग रोड चौराहा दनेके चरण १ कहल जैतैे जखनिकि हड़ताली मोड़से बोरिङ्ग रोड दनेके चरण २ कहल जैतै । जादेतर बड़ कोचिङ्ग सेण्टर हियैँ हे । ई पटना नगरके उत्तरी भागमे बसल एगो ऐसन इलाका हे जने जादेतर कामकाजी लोग रह हथ । पहिले ई पटनामे बैङ्किङ्ग इण्डस्ट्रीके केन्द्र होव कर हलै किन्तु अखनि हियाँ महङ्गा दोकान जादे हो गेलै हे । बोरिङ्ग रोड ([[फ्रेजर रोड]] सङ्गे) के पटनाके सबसे पॉश शॉपिङ्ग इलाका मानल जा हे । नगरके जानल-मानल व्यावसायिक इलाकामे से एक हे । हियाँके [[पिनकोड]] ८००००१ हे आउ ई इलाकामे [[पटना पुलिस]]के श्रीकृष्णपुरी थाना दनेसे पेट्रोलिङ्ग कैल जा हे ।<ref>{{cite news | url=http://articles.timesofindia.indiatimes.com/2013-06-27/patna/40232255_1_live-bomb-bomb-disposal-squad-briefcase | archive-url=https://web.archive.org/web/20130912073009/http://articles.timesofindia.indiatimes.com/2013-06-27/patna/40232255_1_live-bomb-bomb-disposal-squad-briefcase | url-status=dead | archive-date=12 सितम्बर 2013 | newspaper=[[द टाइम्स आफ इण्डिया]] | title=Bomb scare on Boring Road in Patna | accessdate=27 June 2013}}</ref><ref>{{cite news | url=http://www.patnadaily.com/index.php/news/8407-fire-destroys-electronic-goods-at-boring-road-show-room.html | title=Fire Destroys Electronic Goods at Boring Road Show Room | newspaper=पटनाडेली | accessdate=26 मई 2013 | url-status=live | archiveurl=https://web.archive.org/web/20140701134144/http://www.patnadaily.com/index.php/news/8407-fire-destroys-electronic-goods-at-boring-road-show-room.html | archivedate=1 जुलाई 2014 | df=dmy-all }}</ref> == इतिहास == मूलरूपसे एक आवासीय गलीके रूपमे ई २०मा शताब्दीके आरम्भमे ढेर [[संयुक्ताधिराज्य|ब्रिटिश]] सरकारी अधिकारीके निवास आउ बड़ कार्यालय भवनके स्थल बन गेलै । बादमे ई सबमे से अधिकतरके गिरा देल गलै किन्तु कुछके दोसर कामला परिवर्तित उपयोग कैल जाये लगलै । मोहल्लामे सड़क १९८० के दशकके मध्यमे तैयार कैल गलै हल आउ २०मा शताब्दीके अन्त तक बोरिङ्ग रोड नगरके रिहायशी आवासीय इलाकाके केन्द्र हलै ।<ref>{{cite conference | title=Patliputra se Patna |date=दिसम्बर 2007 | location=[[S K Memorial Hall]]}}</ref> == विवरण == बोरिङ्ग रोड नगरके एगो महत्वपूर्ण वाणिज्यिक आउ आवासीय क्षेत्र हे । ई [[पटना जङ्क्शन|पटना रेलवे स्टेशन]]से लगभग ३ किमी दूर हे आउ [[लोकनायक जयप्रकाश विमानस्थल|पटना विमानस्थल]]से समान दूरी पर हे ।<ref>{{cite news | url=http://www.telegraphindia.com/1130803/jsp/bihar/story_17190067.jsp | title=Speed junkies | newspaper=कलकता टेलिग्राफ | accessdate=3 अगस्त 2013 | url-status=dead | archiveurl=https://web.archive.org/web/20140428172007/http://www.telegraphindia.com/1130803/jsp/bihar/story_17190067.jsp | archivedate=28 अप्रैल 2014 | df=dmy-all }}</ref> बोरिङ्ग रोड पटनाके पसन्दीदा वाणिज्यिक गन्तव्यमे से एगोके रूपमे उभरलै । कॉर्पोरेट कार्यालयसे लेके खुदरा दुकान, रेस्तराँ आउ खायपीयेके जगह तक, ढेर कार शोरूम ([[हुण्डै मोटर कम्पनी|हुण्डैै]], [[मारुति सुजुकी]] आउ [[होण्डा]]), डाक्टर आउ डायग्नोस्टिक क्लीनिक आउ बड्डी कुछ दुनो दने हे । पटनाके ई सड़क पर आवासीय आउ वाणिज्यिक सम्पत्तिके बीच सीमाङ्कन अखनि लगभग समाप्त हो गेलै हे । बोरिङ्ग रोड पर ढेर वाणिज्यिक सह आवासीय भवन हे । बोरिङ्ग रोड पटनाके एगो शैक्षिक केन्द्रो हे जेकर दु छोर पर [[पटना महिला कालेज]] आउ [[एन कालेज|ए एन कालेज]] हे । बोरिङ्ग रोड पर ढेर विद्यालयो फैलल हे । बोरिङ्ग कैनाल रोड पर आइआइटि लागि कैगो नया कोचिङ्ग संस्था खुलल हे । == स्थलचिह्न आउ आसपासके स्थान == * [[ए एन कालेज]] * वासुन्धरा मेट्रो मॉल * रिलायन्स ट्रेण्ड्स * आर्किड मॉल * शिवपुरी * सत्येन्द्र नारायण सिन्हा पार्क, एसके पुरी ~०.२ किमी * आनन्दपुरी कालोनी ~०.५ किमी * प्रोनोटिकल ~०.५ किमी * रायजी गली ~ ०.७ किमी * [[माउण्ट कार्मेल हाइ स्कूल, पटना]] ~०.८ किमी == समस्या == एत्तामनी सुविधा खाली २ किमी के भीतरे फैलल होवेके चलते क्षेत्र घना जनसङ्ख्या वाला हे । बोरिङ्ग रोड चौक पर हमेशा भारी यातायात देखल जा हे ।<ref>{{cite news | url=http://articles.timesofindia.indiatimes.com/2012-07-17/patna/32713753_1_sai-temple-traffic-flow-counter-affidavit | archive-url=https://archive.today/20130811101909/http://articles.timesofindia.indiatimes.com/2012-07-17/patna/32713753_1_sai-temple-traffic-flow-counter-affidavit | url-status=dead | archive-date=11 अगस्त 2013 | newspaper=[[द टाइम्स आफ इण्डिया]] | title=HC: Ensure smooth traffic on Boring Canal Road | accessdate=17 जुलाई 2012}}</ref> == चित्रदीर्घा == {{multiple image | align = centre | background color = | width = 200 | image1 = Sunset across the street (5554212484).jpg | caption1 = बोरिङ्ग रोड ~ चन्दन सिंह | image3 = Boring road (4277444906).jpg | caption3 = रातके नजारा | image2 = Tarmac river (6149041234).jpg | caption2 = रात्रिदृश्य ~ चन्दन सिंह | footer_background = | footer_align = center | footer = | alt1 = चन्दन सिंह द्वारा चित्र | alt2 = रातमे बर्षा, चन्दन सिंह द्वारा चित्र }} == एकरो देखल जाये == * [[फ्रेजर रोड]] * [[बेली रोड, पटना|बेली रोड]] == सन्दर्भ == {{टिप्पणीसूची}} [[श्रेणी:बिहारमे सड़क]] [[श्रेणी:पटनाके मोहल्ला]] fufe7mudrf0yuysc636pmafsrp53nby 80371 80368 2026-09-20T13:56:14Z ऐक्टिवेटेड् 76 80371 wikitext text/x-wiki {{Infobox settlement | name = बोरिङ्ग रोड | other_name = जयप्रकाश नारायण पथ | type = मोहल्ला/गली | image = Night lights 2 (3620875204).jpg | alt = | caption = बोरिङ्ग रोडके रातके नजारा | nickname = | pushpin_map = भारत पटना | pushpin_label_position = right | pushpin_alt = | pushpin_caption = पटनामे स्थिति | coordinates = {{coord|25|36|54|N|85|6|55|E|display=inline,title}} | subdivision_type = देश | subdivision_name = {{झण्डा|भारत}} | subdivision_type1 = [[भारतके राज्य आउ केन्द्रशासितप्रदेश|राज्य]] | subdivision_name1 = [[बिहार]] | subdivision_type2 = महानगर | subdivision_name2 = पटना | established_title = <!-- स्थापना --> | established_date = | founder = | named_for = | government_type = | governing_body = | unit_pref = Metric | area_footnotes = | area_rank = | area_total_km2 = | elevation_footnotes = | elevation_m = | population_total = | population_as_of = | population_rank = | population_density_km2 = auto | population_demonym = | population_footnotes = | demographics_type1 = भाषा | demographics1_title1 = क्षेत्रीय | demographics1_info1 = [[मगही भाषा|मगही]], [[हिन्दी]] | time_zone1 = [[भारत मानक समय|भामास]] | utc_offset1 = +५:३० | postal_code_type = [[डाक सूचक सङ्ख्या|पिनकोड]] | postal_code = ८००००१ | registration_plate = | custom_label1_sec1 = [[नगरी नियोजन|नियोजन संस्था]] | custom_data1_sec1 = [[पटना क्षेत्रीय विकास प्राधिकरण]] | custom_label2_sec1 = नागरिक संस्था | custom_data2_sec1 = [[पटना नगर निगम]] | website = | footnotes = }} '''बोरिङ्ग रोड''' (आधिकारिक रूपसे '''जयप्रकाश नारायण पथ'''),<ref>{{cite web | url=http://www.telegraphindia.com/1131202/jsp/bihar/story_17625314.jsp#.VRV6l_yUdH4 | title=Times change, road names stay put | work=द टेलिग्राफ | date=2 दिसम्बर 2013 | accessdate=27 मार्च 2015 | url-status=dead | archiveurl=https://web.archive.org/web/20150402173858/http://www.telegraphindia.com/1131202/jsp/bihar/story_17625314.jsp#.VRV6l_yUdH4 | archivedate=2 अप्रैल 2015 | df=dmy-all }}</ref> [[भारत]]के [[पटना]]मे एगो क्षेत्र हे । एकरामे बड़ सङ्ख्यामे सेवानिवृत्त आइएएस आउ आइपिएस सेवा अधिकारीके निवासके साथे-साथे शोरूम आउ व्यावसायिक संस्थाके ढेर मुख्य शाखा सम्मिलित हे । ई [[पटना महिला कालेज]]के कोना पर [[पटना उच्चन्यायालय|पटना उच्च न्यायालय]] भिजुन [[बेली रोड, पटना|बेली रोड]]के चौराहा पर शुरू होव हे । आउ [[ए एन कालेज]] अथवा प्रसिद्ध पानी टङ्कीके अन्तमे समाप्त होव हे ।<ref>{{cite news | url=http://articles.timesofindia.indiatimes.com/2013-08-09/patna/41236804_1_parking-slots-pmc-board-road-overbridge | archive-url=https://web.archive.org/web/20130812071625/http://articles.timesofindia.indiatimes.com/2013-08-09/patna/41236804_1_parking-slots-pmc-board-road-overbridge | url-status=dead | archive-date=12 अगस्त 2013 | newspaper=[[द टाइम्स आफ इण्डिया]] | title=Pay and park: Patna Municipal Corporation proposes 51 slots | accessdate=9 अगस्त 2013}}</ref> लगभग २ किमी लम्बा बोरिङ्ग रोडके बामा आउ दहिना करे ढेरमनी कालोनी हे । नागेश्वर कालोनी, श्रीकृष्णपुरी, उत्तर श्रीकृष्ण पुरी बोरिङ्ग रोडके लगले स्थित पटनाके प्रमुख्य कालोनी हे । हालहेमे बिहार राज्य सरकार बोरिङ्ग रोडके दू चरणमे विभाजित करेके योजना बनाले हे । बेली रोड दने बोरिङ्ग रोड चौराहा दनेके चरण १ कहल जैतैे जखनिकि हड़ताली मोड़से बोरिङ्ग रोड दनेके चरण २ कहल जैतै । जादेतर बड़ कोचिङ्ग सेण्टर हियैँ हे । ई पटना नगरके उत्तरी भागमे बसल एगो ऐसन इलाका हे जने जादेतर कामकाजी लोग रह हथ । पहिले ई पटनामे बैङ्किङ्ग इण्डस्ट्रीके केन्द्र होव कर हलै किन्तु अखनि हियाँ महङ्गा दोकान जादे हो गेलै हे । बोरिङ्ग रोड ([[फ्रेजर रोड]] सङ्गे) के पटनाके सबसे पॉश शॉपिङ्ग इलाका मानल जा हे । नगरके जानल-मानल व्यावसायिक इलाकामे से एक हे । हियाँके [[पिनकोड]] ८००००१ हे आउ ई इलाकामे [[पटना पुलिस]]के श्रीकृष्णपुरी थाना दनेसे पेट्रोलिङ्ग कैल जा हे ।<ref>{{cite news | url=http://articles.timesofindia.indiatimes.com/2013-06-27/patna/40232255_1_live-bomb-bomb-disposal-squad-briefcase | archive-url=https://web.archive.org/web/20130912073009/http://articles.timesofindia.indiatimes.com/2013-06-27/patna/40232255_1_live-bomb-bomb-disposal-squad-briefcase | url-status=dead | archive-date=12 सितम्बर 2013 | newspaper=[[द टाइम्स आफ इण्डिया]] | title=Bomb scare on Boring Road in Patna | accessdate=27 June 2013}}</ref><ref>{{cite news | url=http://www.patnadaily.com/index.php/news/8407-fire-destroys-electronic-goods-at-boring-road-show-room.html | title=Fire Destroys Electronic Goods at Boring Road Show Room | newspaper=पटनाडेली | accessdate=26 मई 2013 | url-status=live | archiveurl=https://web.archive.org/web/20140701134144/http://www.patnadaily.com/index.php/news/8407-fire-destroys-electronic-goods-at-boring-road-show-room.html | archivedate=1 जुलाई 2014 | df=dmy-all }}</ref> == इतिहास == मूलरूपसे एक आवासीय गलीके रूपमे ई २०मा शताब्दीके आरम्भमे ढेर [[संयुक्ताधिराज्य|ब्रिटिश]] सरकारी अधिकारीके निवास आउ बड़ कार्यालय भवनके स्थल बन गेलै । बादमे ई सबमे से अधिकतरके गिरा देल गलै किन्तु कुछके दोसर कामला परिवर्तित उपयोग कैल जाये लगलै । मोहल्लामे सड़क १९८० के दशकके मध्यमे तैयार कैल गलै हल आउ २०मा शताब्दीके अन्त तक बोरिङ्ग रोड नगरके रिहायशी आवासीय इलाकाके केन्द्र हलै ।<ref>{{cite conference | title=Patliputra se Patna |date=दिसम्बर 2007 | location=[[S K Memorial Hall]]}}</ref> == विवरण == बोरिङ्ग रोड नगरके एगो महत्वपूर्ण वाणिज्यिक आउ आवासीय क्षेत्र हे । ई [[पटना जङ्क्शन|पटना रेलवे स्टेशन]]से लगभग ३ किमी दूर हे आउ [[लोकनायक जयप्रकाश विमानस्थल|पटना विमानस्थल]]से समान दूरी पर हे ।<ref>{{cite news | url=http://www.telegraphindia.com/1130803/jsp/bihar/story_17190067.jsp | title=Speed junkies | newspaper=कलकता टेलिग्राफ | accessdate=3 अगस्त 2013 | url-status=dead | archiveurl=https://web.archive.org/web/20140428172007/http://www.telegraphindia.com/1130803/jsp/bihar/story_17190067.jsp | archivedate=28 अप्रैल 2014 | df=dmy-all }}</ref> बोरिङ्ग रोड पटनाके पसन्दीदा वाणिज्यिक गन्तव्यमे से एगोके रूपमे उभरलै । कॉर्पोरेट कार्यालयसे लेके खुदरा दुकान, रेस्तराँ आउ खायपीयेके जगह तक, ढेर कार शोरूम ([[हुण्डै मोटर कम्पनी|हुण्डैै]], [[मारुति सुजुकी]] आउ [[होण्डा]]), डाक्टर आउ डायग्नोस्टिक क्लीनिक आउ बड्डी कुछ दुनो दने हे । पटनाके ई सड़क पर आवासीय आउ वाणिज्यिक सम्पत्तिके बीच सीमाङ्कन अखनि लगभग समाप्त हो गेलै हे । बोरिङ्ग रोड पर ढेर वाणिज्यिक सह आवासीय भवन हे । बोरिङ्ग रोड पटनाके एगो शैक्षिक केन्द्रो हे जेकर दु छोर पर [[पटना महिला कालेज]] आउ [[एन कालेज|ए एन कालेज]] हे । बोरिङ्ग रोड पर ढेर विद्यालयो फैलल हे । बोरिङ्ग कैनाल रोड पर आइआइटि लागि कैगो नया कोचिङ्ग संस्था खुलल हे । == स्थलचिह्न आउ आसपासके स्थान == * [[ए एन कालेज]] * वासुन्धरा मेट्रो मॉल * रिलायन्स ट्रेण्ड्स * आर्किड मॉल * शिवपुरी * सत्येन्द्र नारायण सिन्हा पार्क, एसके पुरी ~०.२ किमी * आनन्दपुरी कालोनी ~०.५ किमी * प्रोनोटिकल ~०.५ किमी * रायजी गली ~ ०.७ किमी * [[माउण्ट कार्मेल हाइ स्कूल, पटना]] ~०.८ किमी == समस्या == एत्तामनी सुविधा खाली २ किमी के भीतरे फैलल होवेके चलते क्षेत्र घना जनसङ्ख्या वाला हे । बोरिङ्ग रोड चौक पर हमेशा भारी यातायात देखल जा हे ।<ref>{{cite news | url=http://articles.timesofindia.indiatimes.com/2012-07-17/patna/32713753_1_sai-temple-traffic-flow-counter-affidavit | archive-url=https://archive.today/20130811101909/http://articles.timesofindia.indiatimes.com/2012-07-17/patna/32713753_1_sai-temple-traffic-flow-counter-affidavit | url-status=dead | archive-date=11 अगस्त 2013 | newspaper=[[द टाइम्स आफ इण्डिया]] | title=HC: Ensure smooth traffic on Boring Canal Road | accessdate=17 जुलाई 2012}}</ref> == चित्रदीर्घा == {{multiple image | align = centre | background color = | width = 200 | image1 = Sunset across the street (5554212484).jpg | caption1 = बोरिङ्ग रोड ~ चन्दन सिंह | image3 = Boring road (4277444906).jpg | caption3 = रातके नजारा | image2 = Tarmac river (6149041234).jpg | caption2 = रात्रिदृश्य ~ चन्दन सिंह | footer_background = | footer_align = center | footer = | alt1 = चन्दन सिंह द्वारा चित्र | alt2 = रातमे बर्षा, चन्दन सिंह द्वारा चित्र }} == एकरो देखल जाये == * [[फ्रेजर रोड]] * [[बेली रोड, पटना|बेली रोड]] == सन्दर्भ == {{टिप्पणीसूची}} [[श्रेणी:बिहारमे सड़क]] [[श्रेणी:पटनाके मोहल्ला]] by9gvhnb5lwt7vlk7j538asttd0riy8 बोरिंग रोड 0 18265 80367 2026-09-20T13:44:27Z ऐक्टिवेटेड् 76 [[बोरिङ्ग रोड]] के पुनर्निर्देशित 80367 wikitext text/x-wiki #REDIRECT [[बोरिङ्ग रोड]] 3xmzp43d0yz3llfkvm2bod5airyu1ke जयप्रकाश नारायण पथ 0 18266 80369 2026-09-20T13:55:46Z ऐक्टिवेटेड् 76 [[बोरिङ्ग रोड]] के पुनर्निर्देशित 80369 wikitext text/x-wiki #REDIRECT [[बोरिङ्ग रोड]] 3xmzp43d0yz3llfkvm2bod5airyu1ke जय प्रकाश नारायण पथ 0 18267 80370 2026-09-20T13:55:50Z ऐक्टिवेटेड् 76 [[बोरिङ्ग रोड]] के पुनर्निर्देशित 80370 wikitext text/x-wiki #REDIRECT [[बोरिङ्ग रोड]] 3xmzp43d0yz3llfkvm2bod5airyu1ke साँचा:ज्ञानसन्दूक स्टेशन 10 18268 80372 2026-09-20T14:07:07Z ऐक्टिवेटेड् 76 "{{ज्ञानसन्दूक | templatestyles = Infobox station/styles.css | bodyclass = vcard ib-station | autoheaders = yes | headerstyle = {{#invoke:Adjacent stations|style|subheader|{{{style|}}}|{{{style2|}}}}} | above = {{#if:{{{custom_header|}}}|{{{custom_header|}}}|<div style="display: table; width: 100%; border-collapse: collapse"><div class="ib-station-name">{{Br separated entries | 1 = <div styl..." सङ्गे नया पन्ना बनावल गेलै 80372 wikitext text/x-wiki {{ज्ञानसन्दूक | templatestyles = Infobox station/styles.css | bodyclass = vcard ib-station | autoheaders = yes | headerstyle = {{#invoke:Adjacent stations|style|subheader|{{{style|}}}|{{{style2|}}}}} | above = {{#if:{{{custom_header|}}}|{{{custom_header|}}}|<div style="display: table; width: 100%; border-collapse: collapse"><div class="ib-station-name">{{Br separated entries | 1 = <div style="display:inline" class="fn org" {{#if:{{{name_lang|}}}|lang="{{{name_lang}}}"}}>{{if empty|{{{name|}}}|{{PAGENAMEBASE}}}}</div> | 2 = {{#if:{{{native_name|}}}|<div class="nickname" style="display:inline" {{#if:{{{native_name_lang|}}}|lang="{{{native_name_lang}}}" {{#switch:{{lc:{{{native_name_lang}}}}}|zh|zh-hans|zh-hans-cn|zh-hant|zh-hant-tw|zh-hant-hk|zh-cn|zh-hk|zh-mo|zh-tw|zh-sg|ko|ko-kr|ko-kp|ko-cn|ja=style="font-weight: normal"}}}}>{{{native_name}}}</div>}} }}</div>{{#if:{{{symbol|}}}|{{#invoke:Rail-interchange multi|{{#if:{{{native_name|}}}|double}}row|div=y|{{{symbol_location|}}}\{{{symbol|}}}\<!-- -->{{#if:{{{symbol6|}}}{{{symbol_location6|}}}{{#if:{{{symbol5|}}}{{{symbol_location5|}}}||1}}|{{#if:{{{symbol4|}}}{{{symbol_location4|}}}{{#if:{{{symbol3|}}}{{{symbol_location3|}}}||1}}||+}}|+}}<!-- -->{{#if:{{{symbol_location2|}}}{{{symbol2|}}}|+{{{symbol_location2|}}}\{{{symbol2|}}}\}}<!-- -->{{#if:{{{symbol_location3|}}}{{{symbol3|}}}|+{{{symbol_location3|}}}\{{{symbol3|}}}\}}<!-- -->{{#if:{{{symbol_location4|}}}{{{symbol4|}}}|+{{{symbol_location4|}}}\{{{symbol4|}}}\}}<!-- -->{{#if:{{{symbol_location5|}}}{{{symbol5|}}}|+{{{symbol_location5|}}}\{{{symbol5|}}}\}}<!-- -->{{#if:{{{symbol_location6|}}}{{{symbol6|}}}|+{{{symbol_location6|}}}\{{{symbol6|}}}\}}}}}}</div>}} | abovestyle = {{#invoke:Adjacent stations|style|header|{{{style|}}}|{{{style2|}}}}} | image = {{#invoke:InfoboxImage|InfoboxImage|image={{{image|}}}|upright={{if empty|{{{image_upright|}}}|1.2}}|alt={{{alt|}}}}} | caption = {{{caption|}}} | data1 = {{#if:{{{mlanguage|}}}|{{{mlanguage}}}{{#ifexpr:{{#invoke:string|find|{{{mlanguage}}}|class{{=}}"infobox"}}>0|[[श्रेणी:Pages using infobox station with a non-child infobox]]|}}}} | header2 = सामान्य जानकारी | label3 = अन्यनाम | data3 = {{{other_name|}}} | class3 = उपनाम | label4 = स्थान | data4 = {{Br separated entries|{{{address|}}}|{{{borough|}}}|{{{country|}}}}} | class4 = लेबल | label5 = निर्देशाङ्क | data5 = {{#if:{{{coordinates|}}}|{{#invoke:Coordinates|coordinsert|{{{coordinates}}}|type:railwaystation|{{#if:{{{country|}}}{{if empty|{{#property:P17}}}}|region:{{ISO 3166 code|{{if empty|{{{country|}}}|{{#property:P17}}}}|{{#invoke:String2|split|{{#invoke:delink|delink|{{{borough|}}}}}|,|-1}}}}}}}}}} | label6 = {{if empty|{{{grid_name|}}}|ग्रिड&nbsp;स्थान}} | data6 = {{{grid_position|}}} | label7 = उन्नति | data7 = {{{elevation|}}} | label8 = प्रणाली | data8 = {{{system|}}} | label9 = स्वामित्व | data9 = {{{owner|}}} | label10 = सञ्चालक | data10 = {{{operator|}}} | label11 = प्रबन्धक | data11 = {{{manager|}}} | label12 = {{longitem|पारगमन प्राधिकरण}} | data12 = {{{transit_authority|}}} | label13 = लाइन{{pluralize from text|{{if empty|{{{lines|}}}|{{{line|}}}}}|plural=s}} | data13 = {{if empty|{{{lines|}}}|{{{line|}}}}} | label14 = दूरी | data14 = {{{distance|}}} | label15 = प्लेटफार्म | data15 = {{if empty|{{{platforms|}}}|{{{platform|}}}}} | label16 = ट्रैक | data16 = {{{tracks|}}} | label17 = {{longitem|ट्रेन सञ्चालक}} | data17 = {{{train_operators|}}} | label18 = {{longitem|ट्राम मार्ग}} | data18 = {{{tram_routes|}}} | label19 = {{longitem|ट्राम सञ्चालक}} | data19 = {{if empty|{{{tram_operators|}}}|{{{tram_operator|}}}}} | label20 = बस मार्ग | data20 = {{{bus_routes|}}} | label21 = बस स्टैण्ड | data21 = {{{bus_stands|}}} | label22 = बस सञ्चालक | data22 = {{{bus_operators|}}} | label23 = सम्पर्क | data23 = {{{connections|}}} | header24 = निर्माण | label25 = {{longitem|संरचना प्रकार}} | data25 = {{{structure|}}} | label26 = गहराई | data26 = {{{depth|}}} | label27 = {{longitem|प्लेटफार्म स्तर}} | data27 = {{{levels|}}} | label28 = पार्किङ्ग | data28 = {{{parking|}}} | label29 = {{longitem|साइकिल सुविधा}} | data29 = {{{cyclepark|}}} | label30 = सुलभ | data30 = {{{accessible|}}} | label31 = वास्तुकला | data31 = {{{architect|}}} | label32 = {{longitem|वास्तुकला शैली}} | data32 = {{{architectural_style|}}} | header33 = अन्य जानकारी | label34 = स्थिति | data34 = {{{status|}}} | label35 = स्टेशन सूचकाङ्क | data35 = {{{code|}}} | class35 = उपनाम | label36 = ठहरावके सङ्ख्या | data36 = {{{number|}}} | class36 = उपनाम | label37 = [[आइएटिए-सूचीबद्ध रेलवे स्टेशनके सूची|आइएटिए&nbsp;सूचकाङ्क]] | data37 = {{{iata|}}} | label38 = भाड़ा क्षेत्र | data38 = {{{zone|}}} | label39 = वर्गीकरण | data39 = {{{classification|}}} | label40 = जालस्थल | data40 = {{{website|}}} | header41 = इतिहास | label42 = आरम्भ | data42 = {{{opened|}}} | label43 = उद्घाटन | data43 = {{{opening|}}} | label44 = बन्द | data44 = {{{closed|}}} | label45 = पुनःनिर्मित | data45 = {{{rebuilt|}}} | label46 = विद्युतित | data46 = {{#if:{{{electrified_date|}}}|{{{electrified_date|}}}|{{#if:{{{electrified|}}}|{{yesno|{{{electrified|}}}|def={{{electrified|}}}|yes=[[श्रेणी:Pages calling infobox station with invalid electrified value|y]]|no=[[श्रेणी:Pages calling infobox station with invalid electrified value|n]]}}}}}} | label47 = पूर्वनाम | data47 = {{{former|}}} | class47 = उपनाम | label48 = {{longitem|मूल कम्पनी}} | data48 = {{{original|}}} | label49 = वर्गीकरणके पहिले | data49 = {{{pregroup|}}} | label50 = वर्गीकरणके बाद | data50 = {{{postgroup|}}} | label51 = राष्ट्रियकरणसे पहिले | data51 = {{{prenational|}}} | header52 = प्रमुख तिथि | label53 = {{{years}}} | data53 = {{#if:{{{years|}}}|{{{events|}}}}} | label54 = {{{years1}}} | data54 = {{#if:{{{years1|}}}|{{{events1|}}}}} | label55 = {{{years2}}} | data55 = {{#if:{{{years2|}}}|{{{events2|}}}}} | label56 = {{{years3}}} | data56 = {{#if:{{{years3|}}}|{{{events3|}}}}} | label57 = {{{years4}}} | data57 = {{#if:{{{years4|}}}|{{{events4|}}}}} | label58 = {{{years5}}} | data58 = {{#if:{{{years5|}}}|{{{events5|}}}}} | label59 = {{{years6}}} | data59 = {{#if:{{{years6|}}}|{{{events6|}}}}} | label60 = {{{years7}}} | data60 = {{#if:{{{years7|}}}|{{{events7|}}}}} | label61 = {{{years8}}} | data61 = {{#if:{{{years8|}}}|{{{events8|}}}}} | label62 = {{{years9}}} | data62 = {{#if:{{{years9|}}}|{{{events9|}}}}} | label63 = {{{years10}}} | data63 = {{#if:{{{years10|}}}|{{{events10|}}}}} | label64 = {{{years11}}} | data64 = {{#if:{{{years11|}}}|{{{events11|}}}}} | label65 = {{{years12}}} | data65 = {{#if:{{{years12|}}}|{{{events12|}}}}} | header66 = यात्री | data67 = {{#if:{{{passengers|}}}|{{Rail pass box|system={{{pass_system|}}}|passengers={{{passengers|}}}|pass_year={{{pass_year|}}}|pass_percent={{{pass_percent|}}}|pass_rank={{{pass_rank|}}}|yearonly=yes}}}}<!-- -->{{{mpassengers|}}} | header68 = _BLANK_ | data69 = {{Infobox station/services|services={{{services|}}}|collapsed={{{services_collapsible|}}}|style={{{style|}}}|style2={{{style2|}}}}} | rowstyle69 = display: none | data70 = {{Infobox station/services|services={{{other_services|}}}|collapsed={{{other_services_collapsible|}}}| header = {{if empty|{{{other_services_header|}}}|Other services}}|style={{{style|}}}|style2={{{style2|}}}}} | rowstyle70 = display: none | data71 = {{Infobox station/services|services={{{other_services2|}}}|collapsed={{{other_services2_collapsible|}}}|header={{if empty|{{{other_services2_header|}}}|Other services}}|style={{{style|}}}|style2={{{style2|}}}}} | rowstyle71 = display: none | data74 = {{{embedded|}}} | data75 = {{{nrhp|}}} | rowcellstyle75 = padding: 0 | data76 = {{#if:{{{route_map|}}}{{{map_name|}}}| {{ infobox | bodystyle = {{Subinfobox bodystyle}} | bodyclass = {{#if:{{{map_state|}}}|collapsible {{{map_state}}}|}} | headerstyle = {{#invoke:Adjacent stations|style|subheader|{{{style|}}}|{{{style2|}}}}} | header1 = {{#if:{{{map_name|}}}|<div style="margin:0 3.5em">{{{map_name}}}</div>|<div style="margin:0 3.5em">{{#ifeq:{{#invoke:String|find|{{{route_map}}}|[[साँचा:Railway track legend|Legend]]}}|0|Route map|Track layout}}</div>}} | data2 = {{{route_map}}} }}}} | data77 = {{#if:{{{pushpin_map|}}}{{{mapframe|}}}{{{coordinates|}}}{{#invoke:wd|property|P625}}{{{map_image|}}}| {{ infobox | bodystyle = {{Subinfobox bodystyle}} | bodyclass = {{#if:{{{location_state|}}}|collapsible {{{location_state}}}|}} | headerstyle = {{#invoke:Adjacent stations|style|subheader|{{{style|}}}|{{{style2|}}}}} | header1 = <div style="margin:0 3.5em">Location</div> | data2 = {{#invoke:Location map|infobox_pushpin_map | pushpin_label = {{if empty|{{{name|}}}|{{PAGENAMEBASE}}}} }} | data3 = {{#if:{{{map_image|}}}|{{#invoke:InfoboxImage|InfoboxImage|image={{{map_image|}}}|size={{{map_size|}}}|upright={{if empty|{{{map_image_upright|}}}|{{{image_upright|}}}|1.35}}|alt={{{map_alt|}}}}}{{#if:{{{map_caption|}}}|<div style="padding:0.2em 0;">{{{map_caption}}}</div>|}}|}} | data4 = {{#invoke:Infobox mapframe | autoWithCaption | onByDefault = {{#if:{{{map_image|}}}{{{pushpin_map|}}}|no|yes}} | mapframe-marker={{#switch:{{#invoke:wd|property|P31}} |{{label|Q494829}}=bus |{{label|Q55488}}=rail |{{label|Q55491}}|{{label|Q14562709}}=rail-metro |{{label|Q2175765}}=rail-light }} | mapframe-type = landmark }} }} }} | data79 = {{#if:{{{footnotes|}}}| {{ infobox | bodystyle = {{Subinfobox bodystyle}} | bodyclass = {{#if:{{{footnotes_state|}}}|collapsible {{{footnotes_state}}}|}} | headerstyle = {{#invoke:Adjacent stations|style|subheader|{{{style|}}}|{{{style2|}}}}} | header1 = {{#if:{{{footnotes|}}}|<div style="margin:0 3.5em">Notes</div>}} | data2 = <div style="text-align: left;">{{{footnotes}}}</div>}}}} }}{{Main other| {{#if:{{{local_authority|}}}|[[श्रेणी:Articles using Infobox station with local_authority]]}}<!-- -->{{#ifeq:{{{country|}}}|United Kingdom|{{#ifexpr:{{#ifeq:{{{system|}}}|Station on [[heritage railway]]|1|0}} or {{#ifeq:{{{status|}}}|Disused|1|0}}||{{for loop||2014/15|2015/16|2016/17|2017/18|2018/19|call=साँचा:Infobox station/gbtracking|pc1n=mpassengers|pc1v={{{mpassengers|}}}}}}}}}<!-- -->{{#if:{{{name|}}}{{{native_name|}}}|{{#ifeq:{{#invoke:String|find|{{{name}}}{{{native_name}}}|<}}{{#invoke:String|find|{{{name}}}{{{native_name}}}|''}}|00||[[श्रेणी:Articles using Infobox station with markup inside name]]}}{{#ifeq:{{#invoke:String|find|{{{name}}}{{{native_name}}}|[}}|0||[[श्रेणी:Articles using Infobox station with links or images inside name]]}}}}<!-- -->{{#if:{{{system|}}}|{{#ifeq:{{#invoke:String|find|{{{system}}}|<}}{{#invoke:String|find|{{{system}}}|''}}|00||[[श्रेणी:Articles using Infobox station with markup inside system]]}}{{#ifeq:{{#invoke:String|find|{{lc:{{{system}}}}}|[file:}}{{#invoke:String|find|{{lc:{{{system}}}}}|[image:}}|00||[[श्रेणी:Articles using Infobox station with images inside system]]}}}}}}<!-- -->{{#if:{{{opened|}}}{{{start|}}}{{{opening|}}}{{{starting|}}}||{{मुख्य अन्य|[[श्रेणी:Pages with no open date in Infobox station]]}}}}<!-- -->{{#invoke:Parameter validation|validateparams|module_options = घटक:Parameter validation/default config}}{{#invoke:Check for unknown parameters|check|unknown={{main other|[[श्रेणी:Pages using infobox station with unknown parameters|_VALUE_{{PAGENAME}}]]}}|preview=Page using [[साँचा:Infobox station]] with unknown parameter "_VALUE_" | ignoreblank = y | mapframe_args = y | pushpin_map_args = y | accessible | address | alt | architect | architectural_style | borough | bus_operators | bus_routes | bus_stands | caption | classification | closed | code | connections | coordinates | country | custom_header | cyclepark | depth | distance | electrified | electrified_date | elevation | embedded | events | events1 | events2 | events3 | events4 | events5 | events6 | events7 | events8 | events9 | events10 | events11 | events12 | footnotes | footnotes_state | former | grid_name | grid_position | iata | image | image_upright | levels | line | lines | local_authority | location_state | manager | map_alt | map_caption | map_image | map_image_upright | map_name | map_size | map_state | mlanguage | mpassengers | name | name_lang | native_name | native_name_lang | nrhp | number | opened | opening | operator | original | other_name | other_services | other_services_collapsible | other_services_header | other_services2 | other_services2_collapsible | other_services2_header | owner | parking | pass_percent | pass_rank | pass_system | pass_year | passengers | platform | platforms | postgroup | pregroup | prenational | rebuilt | route_map | services | services_collapsible | start | starting | status | structure | style | style2 | symbol | symbol_location | symbol_location2 | symbol_location3 | symbol_location4 | symbol_location5 | symbol_location6 | symbol2 | symbol3 | symbol4 | symbol5 | symbol6 | system | tracks | train_operators | tram_operator | tram_operators | tram_routes | transit_authority | website | years | years1 | years2 | years3 | years4 | years5 | years6 | years7 | years8 | years9 | years10 | years11 | years12 | zone }}{{#invoke:Check for conflicting parameters|check | template = [[साँचा:Infobox station]] | cat = {{main other|श्रेणी:Pages using infobox station with conflicting parameters}} | lines; line | platforms; platform | tram_operators; tram_operator }}<noinclude> {{documentation}} <!-- Add categories to the /doc sub-page --> </noinclude> cs55dfsjkmgju2i1dx58agiwun7nrlt 80373 80372 2026-09-20T14:07:22Z ऐक्टिवेटेड् 76 ऐक्टिवेटेड् पन्ना [[साँचा:Infobox station]] के [[साँचा:ज्ञानसन्दूक स्टेशन]] पर स्थानान्तरित कैलन 80372 wikitext text/x-wiki {{ज्ञानसन्दूक | templatestyles = Infobox station/styles.css | bodyclass = vcard ib-station | autoheaders = yes | headerstyle = {{#invoke:Adjacent stations|style|subheader|{{{style|}}}|{{{style2|}}}}} | above = {{#if:{{{custom_header|}}}|{{{custom_header|}}}|<div style="display: table; width: 100%; border-collapse: collapse"><div class="ib-station-name">{{Br separated entries | 1 = <div style="display:inline" class="fn org" {{#if:{{{name_lang|}}}|lang="{{{name_lang}}}"}}>{{if empty|{{{name|}}}|{{PAGENAMEBASE}}}}</div> | 2 = {{#if:{{{native_name|}}}|<div class="nickname" style="display:inline" {{#if:{{{native_name_lang|}}}|lang="{{{native_name_lang}}}" {{#switch:{{lc:{{{native_name_lang}}}}}|zh|zh-hans|zh-hans-cn|zh-hant|zh-hant-tw|zh-hant-hk|zh-cn|zh-hk|zh-mo|zh-tw|zh-sg|ko|ko-kr|ko-kp|ko-cn|ja=style="font-weight: normal"}}}}>{{{native_name}}}</div>}} }}</div>{{#if:{{{symbol|}}}|{{#invoke:Rail-interchange multi|{{#if:{{{native_name|}}}|double}}row|div=y|{{{symbol_location|}}}\{{{symbol|}}}\<!-- -->{{#if:{{{symbol6|}}}{{{symbol_location6|}}}{{#if:{{{symbol5|}}}{{{symbol_location5|}}}||1}}|{{#if:{{{symbol4|}}}{{{symbol_location4|}}}{{#if:{{{symbol3|}}}{{{symbol_location3|}}}||1}}||+}}|+}}<!-- -->{{#if:{{{symbol_location2|}}}{{{symbol2|}}}|+{{{symbol_location2|}}}\{{{symbol2|}}}\}}<!-- -->{{#if:{{{symbol_location3|}}}{{{symbol3|}}}|+{{{symbol_location3|}}}\{{{symbol3|}}}\}}<!-- -->{{#if:{{{symbol_location4|}}}{{{symbol4|}}}|+{{{symbol_location4|}}}\{{{symbol4|}}}\}}<!-- -->{{#if:{{{symbol_location5|}}}{{{symbol5|}}}|+{{{symbol_location5|}}}\{{{symbol5|}}}\}}<!-- -->{{#if:{{{symbol_location6|}}}{{{symbol6|}}}|+{{{symbol_location6|}}}\{{{symbol6|}}}\}}}}}}</div>}} | abovestyle = {{#invoke:Adjacent stations|style|header|{{{style|}}}|{{{style2|}}}}} | image = {{#invoke:InfoboxImage|InfoboxImage|image={{{image|}}}|upright={{if empty|{{{image_upright|}}}|1.2}}|alt={{{alt|}}}}} | caption = {{{caption|}}} | data1 = {{#if:{{{mlanguage|}}}|{{{mlanguage}}}{{#ifexpr:{{#invoke:string|find|{{{mlanguage}}}|class{{=}}"infobox"}}>0|[[श्रेणी:Pages using infobox station with a non-child infobox]]|}}}} | header2 = सामान्य जानकारी | label3 = अन्यनाम | data3 = {{{other_name|}}} | class3 = उपनाम | label4 = स्थान | data4 = {{Br separated entries|{{{address|}}}|{{{borough|}}}|{{{country|}}}}} | class4 = लेबल | label5 = निर्देशाङ्क | data5 = {{#if:{{{coordinates|}}}|{{#invoke:Coordinates|coordinsert|{{{coordinates}}}|type:railwaystation|{{#if:{{{country|}}}{{if empty|{{#property:P17}}}}|region:{{ISO 3166 code|{{if empty|{{{country|}}}|{{#property:P17}}}}|{{#invoke:String2|split|{{#invoke:delink|delink|{{{borough|}}}}}|,|-1}}}}}}}}}} | label6 = {{if empty|{{{grid_name|}}}|ग्रिड&nbsp;स्थान}} | data6 = {{{grid_position|}}} | label7 = उन्नति | data7 = {{{elevation|}}} | label8 = प्रणाली | data8 = {{{system|}}} | label9 = स्वामित्व | data9 = {{{owner|}}} | label10 = सञ्चालक | data10 = {{{operator|}}} | label11 = प्रबन्धक | data11 = {{{manager|}}} | label12 = {{longitem|पारगमन प्राधिकरण}} | data12 = {{{transit_authority|}}} | label13 = लाइन{{pluralize from text|{{if empty|{{{lines|}}}|{{{line|}}}}}|plural=s}} | data13 = {{if empty|{{{lines|}}}|{{{line|}}}}} | label14 = दूरी | data14 = {{{distance|}}} | label15 = प्लेटफार्म | data15 = {{if empty|{{{platforms|}}}|{{{platform|}}}}} | label16 = ट्रैक | data16 = {{{tracks|}}} | label17 = {{longitem|ट्रेन सञ्चालक}} | data17 = {{{train_operators|}}} | label18 = {{longitem|ट्राम मार्ग}} | data18 = {{{tram_routes|}}} | label19 = {{longitem|ट्राम सञ्चालक}} | data19 = {{if empty|{{{tram_operators|}}}|{{{tram_operator|}}}}} | label20 = बस मार्ग | data20 = {{{bus_routes|}}} | label21 = बस स्टैण्ड | data21 = {{{bus_stands|}}} | label22 = बस सञ्चालक | data22 = {{{bus_operators|}}} | label23 = सम्पर्क | data23 = {{{connections|}}} | header24 = निर्माण | label25 = {{longitem|संरचना प्रकार}} | data25 = {{{structure|}}} | label26 = गहराई | data26 = {{{depth|}}} | label27 = {{longitem|प्लेटफार्म स्तर}} | data27 = {{{levels|}}} | label28 = पार्किङ्ग | data28 = {{{parking|}}} | label29 = {{longitem|साइकिल सुविधा}} | data29 = {{{cyclepark|}}} | label30 = सुलभ | data30 = {{{accessible|}}} | label31 = वास्तुकला | data31 = {{{architect|}}} | label32 = {{longitem|वास्तुकला शैली}} | data32 = {{{architectural_style|}}} | header33 = अन्य जानकारी | label34 = स्थिति | data34 = {{{status|}}} | label35 = स्टेशन सूचकाङ्क | data35 = {{{code|}}} | class35 = उपनाम | label36 = ठहरावके सङ्ख्या | data36 = {{{number|}}} | class36 = उपनाम | label37 = [[आइएटिए-सूचीबद्ध रेलवे स्टेशनके सूची|आइएटिए&nbsp;सूचकाङ्क]] | data37 = {{{iata|}}} | label38 = भाड़ा क्षेत्र | data38 = {{{zone|}}} | label39 = वर्गीकरण | data39 = {{{classification|}}} | label40 = जालस्थल | data40 = {{{website|}}} | header41 = इतिहास | label42 = आरम्भ | data42 = {{{opened|}}} | label43 = उद्घाटन | data43 = {{{opening|}}} | label44 = बन्द | data44 = {{{closed|}}} | label45 = पुनःनिर्मित | data45 = {{{rebuilt|}}} | label46 = विद्युतित | data46 = {{#if:{{{electrified_date|}}}|{{{electrified_date|}}}|{{#if:{{{electrified|}}}|{{yesno|{{{electrified|}}}|def={{{electrified|}}}|yes=[[श्रेणी:Pages calling infobox station with invalid electrified value|y]]|no=[[श्रेणी:Pages calling infobox station with invalid electrified value|n]]}}}}}} | label47 = पूर्वनाम | data47 = {{{former|}}} | class47 = उपनाम | label48 = {{longitem|मूल कम्पनी}} | data48 = {{{original|}}} | label49 = वर्गीकरणके पहिले | data49 = {{{pregroup|}}} | label50 = वर्गीकरणके बाद | data50 = {{{postgroup|}}} | label51 = राष्ट्रियकरणसे पहिले | data51 = {{{prenational|}}} | header52 = प्रमुख तिथि | label53 = {{{years}}} | data53 = {{#if:{{{years|}}}|{{{events|}}}}} | label54 = {{{years1}}} | data54 = {{#if:{{{years1|}}}|{{{events1|}}}}} | label55 = {{{years2}}} | data55 = {{#if:{{{years2|}}}|{{{events2|}}}}} | label56 = {{{years3}}} | data56 = {{#if:{{{years3|}}}|{{{events3|}}}}} | label57 = {{{years4}}} | data57 = {{#if:{{{years4|}}}|{{{events4|}}}}} | label58 = {{{years5}}} | data58 = {{#if:{{{years5|}}}|{{{events5|}}}}} | label59 = {{{years6}}} | data59 = {{#if:{{{years6|}}}|{{{events6|}}}}} | label60 = {{{years7}}} | data60 = {{#if:{{{years7|}}}|{{{events7|}}}}} | label61 = {{{years8}}} | data61 = {{#if:{{{years8|}}}|{{{events8|}}}}} | label62 = {{{years9}}} | data62 = {{#if:{{{years9|}}}|{{{events9|}}}}} | label63 = {{{years10}}} | data63 = {{#if:{{{years10|}}}|{{{events10|}}}}} | label64 = {{{years11}}} | data64 = {{#if:{{{years11|}}}|{{{events11|}}}}} | label65 = {{{years12}}} | data65 = {{#if:{{{years12|}}}|{{{events12|}}}}} | header66 = यात्री | data67 = {{#if:{{{passengers|}}}|{{Rail pass box|system={{{pass_system|}}}|passengers={{{passengers|}}}|pass_year={{{pass_year|}}}|pass_percent={{{pass_percent|}}}|pass_rank={{{pass_rank|}}}|yearonly=yes}}}}<!-- -->{{{mpassengers|}}} | header68 = _BLANK_ | data69 = {{Infobox station/services|services={{{services|}}}|collapsed={{{services_collapsible|}}}|style={{{style|}}}|style2={{{style2|}}}}} | rowstyle69 = display: none | data70 = {{Infobox station/services|services={{{other_services|}}}|collapsed={{{other_services_collapsible|}}}| header = {{if empty|{{{other_services_header|}}}|Other services}}|style={{{style|}}}|style2={{{style2|}}}}} | rowstyle70 = display: none | data71 = {{Infobox station/services|services={{{other_services2|}}}|collapsed={{{other_services2_collapsible|}}}|header={{if empty|{{{other_services2_header|}}}|Other services}}|style={{{style|}}}|style2={{{style2|}}}}} | rowstyle71 = display: none | data74 = {{{embedded|}}} | data75 = {{{nrhp|}}} | rowcellstyle75 = padding: 0 | data76 = {{#if:{{{route_map|}}}{{{map_name|}}}| {{ infobox | bodystyle = {{Subinfobox bodystyle}} | bodyclass = {{#if:{{{map_state|}}}|collapsible {{{map_state}}}|}} | headerstyle = {{#invoke:Adjacent stations|style|subheader|{{{style|}}}|{{{style2|}}}}} | header1 = {{#if:{{{map_name|}}}|<div style="margin:0 3.5em">{{{map_name}}}</div>|<div style="margin:0 3.5em">{{#ifeq:{{#invoke:String|find|{{{route_map}}}|[[साँचा:Railway track legend|Legend]]}}|0|Route map|Track layout}}</div>}} | data2 = {{{route_map}}} }}}} | data77 = {{#if:{{{pushpin_map|}}}{{{mapframe|}}}{{{coordinates|}}}{{#invoke:wd|property|P625}}{{{map_image|}}}| {{ infobox | bodystyle = {{Subinfobox bodystyle}} | bodyclass = {{#if:{{{location_state|}}}|collapsible {{{location_state}}}|}} | headerstyle = {{#invoke:Adjacent stations|style|subheader|{{{style|}}}|{{{style2|}}}}} | header1 = <div style="margin:0 3.5em">Location</div> | data2 = {{#invoke:Location map|infobox_pushpin_map | pushpin_label = {{if empty|{{{name|}}}|{{PAGENAMEBASE}}}} }} | data3 = {{#if:{{{map_image|}}}|{{#invoke:InfoboxImage|InfoboxImage|image={{{map_image|}}}|size={{{map_size|}}}|upright={{if empty|{{{map_image_upright|}}}|{{{image_upright|}}}|1.35}}|alt={{{map_alt|}}}}}{{#if:{{{map_caption|}}}|<div style="padding:0.2em 0;">{{{map_caption}}}</div>|}}|}} | data4 = {{#invoke:Infobox mapframe | autoWithCaption | onByDefault = {{#if:{{{map_image|}}}{{{pushpin_map|}}}|no|yes}} | mapframe-marker={{#switch:{{#invoke:wd|property|P31}} |{{label|Q494829}}=bus |{{label|Q55488}}=rail |{{label|Q55491}}|{{label|Q14562709}}=rail-metro |{{label|Q2175765}}=rail-light }} | mapframe-type = landmark }} }} }} | data79 = {{#if:{{{footnotes|}}}| {{ infobox | bodystyle = {{Subinfobox bodystyle}} | bodyclass = {{#if:{{{footnotes_state|}}}|collapsible {{{footnotes_state}}}|}} | headerstyle = {{#invoke:Adjacent stations|style|subheader|{{{style|}}}|{{{style2|}}}}} | header1 = {{#if:{{{footnotes|}}}|<div style="margin:0 3.5em">Notes</div>}} | data2 = <div style="text-align: left;">{{{footnotes}}}</div>}}}} }}{{Main other| {{#if:{{{local_authority|}}}|[[श्रेणी:Articles using Infobox station with local_authority]]}}<!-- -->{{#ifeq:{{{country|}}}|United Kingdom|{{#ifexpr:{{#ifeq:{{{system|}}}|Station on [[heritage railway]]|1|0}} or {{#ifeq:{{{status|}}}|Disused|1|0}}||{{for loop||2014/15|2015/16|2016/17|2017/18|2018/19|call=साँचा:Infobox station/gbtracking|pc1n=mpassengers|pc1v={{{mpassengers|}}}}}}}}}<!-- -->{{#if:{{{name|}}}{{{native_name|}}}|{{#ifeq:{{#invoke:String|find|{{{name}}}{{{native_name}}}|<}}{{#invoke:String|find|{{{name}}}{{{native_name}}}|''}}|00||[[श्रेणी:Articles using Infobox station with markup inside name]]}}{{#ifeq:{{#invoke:String|find|{{{name}}}{{{native_name}}}|[}}|0||[[श्रेणी:Articles using Infobox station with links or images inside name]]}}}}<!-- -->{{#if:{{{system|}}}|{{#ifeq:{{#invoke:String|find|{{{system}}}|<}}{{#invoke:String|find|{{{system}}}|''}}|00||[[श्रेणी:Articles using Infobox station with markup inside system]]}}{{#ifeq:{{#invoke:String|find|{{lc:{{{system}}}}}|[file:}}{{#invoke:String|find|{{lc:{{{system}}}}}|[image:}}|00||[[श्रेणी:Articles using Infobox station with images inside system]]}}}}}}<!-- -->{{#if:{{{opened|}}}{{{start|}}}{{{opening|}}}{{{starting|}}}||{{मुख्य अन्य|[[श्रेणी:Pages with no open date in Infobox station]]}}}}<!-- -->{{#invoke:Parameter validation|validateparams|module_options = घटक:Parameter validation/default config}}{{#invoke:Check for unknown parameters|check|unknown={{main other|[[श्रेणी:Pages using infobox station with unknown parameters|_VALUE_{{PAGENAME}}]]}}|preview=Page using [[साँचा:Infobox station]] with unknown parameter "_VALUE_" | ignoreblank = y | mapframe_args = y | pushpin_map_args = y | accessible | address | alt | architect | architectural_style | borough | bus_operators | bus_routes | bus_stands | caption | classification | closed | code | connections | coordinates | country | custom_header | cyclepark | depth | distance | electrified | electrified_date | elevation | embedded | events | events1 | events2 | events3 | events4 | events5 | events6 | events7 | events8 | events9 | events10 | events11 | events12 | footnotes | footnotes_state | former | grid_name | grid_position | iata | image | image_upright | levels | line | lines | local_authority | location_state | manager | map_alt | map_caption | map_image | map_image_upright | map_name | map_size | map_state | mlanguage | mpassengers | name | name_lang | native_name | native_name_lang | nrhp | number | opened | opening | operator | original | other_name | other_services | other_services_collapsible | other_services_header | other_services2 | other_services2_collapsible | other_services2_header | owner | parking | pass_percent | pass_rank | pass_system | pass_year | passengers | platform | platforms | postgroup | pregroup | prenational | rebuilt | route_map | services | services_collapsible | start | starting | status | structure | style | style2 | symbol | symbol_location | symbol_location2 | symbol_location3 | symbol_location4 | symbol_location5 | symbol_location6 | symbol2 | symbol3 | symbol4 | symbol5 | symbol6 | system | tracks | train_operators | tram_operator | tram_operators | tram_routes | transit_authority | website | years | years1 | years2 | years3 | years4 | years5 | years6 | years7 | years8 | years9 | years10 | years11 | years12 | zone }}{{#invoke:Check for conflicting parameters|check | template = [[साँचा:Infobox station]] | cat = {{main other|श्रेणी:Pages using infobox station with conflicting parameters}} | lines; line | platforms; platform | tram_operators; tram_operator }}<noinclude> {{documentation}} <!-- Add categories to the /doc sub-page --> </noinclude> cs55dfsjkmgju2i1dx58agiwun7nrlt साँचा:Infobox station 10 18269 80374 2026-09-20T14:07:22Z ऐक्टिवेटेड् 76 ऐक्टिवेटेड् पन्ना [[साँचा:Infobox station]] के [[साँचा:ज्ञानसन्दूक स्टेशन]] पर स्थानान्तरित कैलन 80374 wikitext text/x-wiki #REDIRECT [[साँचा:ज्ञानसन्दूक स्टेशन]] 1ujdl6rlfkudihfa9syrbjcdzj1uffm साँचा:ज्ञानसन्दूक स्थानक 10 18270 80375 2026-09-20T14:07:41Z ऐक्टिवेटेड् 76 [[साँचा:ज्ञानसन्दूक स्टेशन]] के पुनर्निर्देशित 80375 wikitext text/x-wiki #REDIRECT [[साँचा:ज्ञानसन्दूक स्टेशन]] 1ujdl6rlfkudihfa9syrbjcdzj1uffm साँचा:Main other 10 18271 80377 2026-09-20T14:08:29Z ऐक्टिवेटेड् 76 ऐक्टिवेटेड् पन्ना [[साँचा:Main other]] के [[साँचा:मुख्य अन्य]] पर स्थानान्तरित कैलन 80377 wikitext text/x-wiki #REDIRECT [[साँचा:मुख्य अन्य]] buhcea5wkkci6n4uc5hijnjza5ps15r साँचा:Infobox station/styles.css 10 18272 80378 2026-09-20T14:09:48Z ऐक्टिवेटेड् 76 "/* {{pp|small=yes}} */ .ib-station-name { display: table-cell; vertical-align: middle } @media only screen and (min-width: 720px) { .ib-station { width: 25.5em; } .ib-station-name { width: inherit; } }" सङ्गे नया पन्ना बनावल गेलै 80378 sanitized-css text/css /* {{pp|small=yes}} */ .ib-station-name { display: table-cell; vertical-align: middle } @media only screen and (min-width: 720px) { .ib-station { width: 25.5em; } .ib-station-name { width: inherit; } } a6frht9u6sgzd1zjapsymif1199hzlo घटक:Parameter validation 828 18273 80379 2026-09-20T14:11:12Z ऐक्टिवेटेड् 76 "local util = { empty = function( s ) return s == nil or type( s ) == 'string' and mw.text.trim( s ) == '' end, extract_options = function ( frame, optionsPrefix ) optionsPrefix = optionsPrefix or 'options' local options, n = {} if frame.args.module_options then local module_options = mw.loadData( frame.args.module_options ) if type( module_options ) ~= 'table' then return {} end local title = mw.t..." सङ्गे नया पन्ना बनावल गेलै 80379 Scribunto text/plain local util = { empty = function( s ) return s == nil or type( s ) == 'string' and mw.text.trim( s ) == '' end, extract_options = function ( frame, optionsPrefix ) optionsPrefix = optionsPrefix or 'options' local options, n = {} if frame.args.module_options then local module_options = mw.loadData( frame.args.module_options ) if type( module_options ) ~= 'table' then return {} end local title = mw.title.getCurrentTitle() local local_ptions = module_options[ title.namespace ] or module_options[ title.nsText ] or {} for k, v in pairs( local_ptions ) do options[k] = v end end repeat local ok, more = pcall( mw.text.jsonDecode, frame.args[optionsPrefix .. ( n or '' )] ) if ok and type( more ) == 'table' then for k, v in pairs( more ) do options[k] = v end end n = ( n or 0 ) + 1 until not ok return options end, build_namelist = function ( template_name, sp ) local res = { template_name } if sp then if type( sp ) == 'string' then sp = { sp } end for _, p in ipairs( sp ) do table.insert( res, template_name .. '/' .. p ) end end return res end, table_empty = function( t ) -- normally, test if next(t) is nil, but for some perverse reason, non-empty tables returned by loadData return nil... if type( t ) ~= 'table' then return true end if #t > 0 then return false end return true end, } local function _readTemplateData( templateName ) local title = mw.title.makeTitle( 0, templateName ) local templateContent = title and title.exists and title:getContent() -- template's raw content local capture = templateContent and mw.ustring.match( templateContent, '<templatedata%s*>(.*)</templatedata%s*>' ) -- templatedata as text -- capture = capture and mw.ustring.gsub( capture, '"(%d+)"', tonumber ) -- convert "1": {} to 1: {}. frame.args uses numerical indexes for order-based params. local trailingComma = capture and mw.ustring.find( capture, ',%s*[%]%}]' ) -- look for ,] or ,} : jsonDecode allows it, but it's verbotten in json if capture and not trailingComma then return pcall( mw.text.jsonDecode, capture ) end return false end local function readTemplateData( templateName ) for _, name in ipairs( templateName ) do local td, result = _readTemplateData( name ) if td then return result end end return nil end -- this is the function to be called by other modules. it expects the frame, and then an optional list of subpages, e.g. { "Documentation" }. -- if second parameter is nil, only template page will be searched for templatedata. local function calculateViolations( frame, subpages ) -- used for parameter type validy test. keyed by TD 'type' string. values are function(val) returning bool. local type_validators = { ['number'] = function( s ) return mw.language.getContentLanguage():parseFormattedNumber( s ) end } local function compatible( typ, val ) local func = type_validators[typ] return type( func ) ~= 'function' or util.empty( val ) or func( val ) end local t_frame = frame:getParent() local t_args, template_name = t_frame.args, t_frame:getTitle() template_name = mw.ustring.gsub( template_name, '/sandbox', '', 1 ) local td_source = util.build_namelist( template_name, subpages ) if frame.args.td_source then table.insert(td_source, frame.args.td_source) end local templatedata = readTemplateData( td_source ) local td_params = templatedata and templatedata.params local all_aliases = {} if not td_params then return { ['no-templatedata'] = { [''] = '' } } end -- from this point on, we know templatedata is valid. local res = {} -- before returning to caller, we'll prune empty tables -- allow for aliases for x, p in pairs( td_params ) do for y, alias in ipairs( p.aliases or {} ) do p.primary = x td_params[x] = p all_aliases[alias] = p if tonumber(alias) then all_aliases[tonumber(alias)] = p end end end -- handle undeclared and deprecated local already_seen = {} local series = frame.args.series for p_name, value in pairs( t_args ) do local tp_param, noval, numeric = td_params[p_name] or all_aliases[p_name], util.empty( value ), tonumber( p_name ) local table_name local hasval = not noval if not tp_param and series then -- 2nd chance. check to see if series for s_name, p in pairs(td_params) do if mw.ustring.match( p_name, '^' .. s_name .. '%d+' .. '$') then -- mw.log('found p_name ' .. p_name .. ' s_name:' .. s_name, ' p is:', p) debugging series support tp_param = p end -- don't bother breaking. td always correct. end end if not tp_param then -- not in TD: this is called undeclared -- calculate the relevant table for this undeclared parameter, based on parameter and value types table_name = noval and numeric and 'empty-undeclared-numeric' or noval and not numeric and 'empty-undeclared' or hasval and numeric and 'undeclared-numeric' or 'undeclared' -- tzvototi nishar. else -- in td: test for deprecation and mistype. if deprecated, no further tests table_name = tp_param.deprecated and hasval and 'deprecated' or tp_param.deprecated and noval and 'empty-deprecated' or not compatible( tp_param.type, value ) and 'incompatible' or not series and already_seen[tp_param] and hasval and 'duplicate' if hasval and table_name ~= 'duplicate' then already_seen[tp_param] = p_name end end -- report it. if table_name then res[table_name] = res[table_name] or {} if table_name == 'duplicate' then local primary_param = tp_param.primary local primaryData = res[table_name][primary_param] if not primaryData then primaryData = {} table.insert(primaryData, already_seen[tp_param]) end table.insert(primaryData, p_name) res[table_name][primary_param] = primaryData else res[table_name][p_name] = value end end end -- check for empty/missing parameters declared "required" for p_name, param in pairs( td_params ) do if param.required and util.empty( t_args[p_name] ) then local is_alias for _, alias in ipairs( param.aliases or {} ) do is_alias = is_alias or not util.empty( t_args[alias] ) end if not is_alias then res['empty-required'] = res['empty-required'] or {} res['empty-required'][p_name] = '' end end end mw.logObject(res) return res end -- wraps report in hidden frame local function wrapReport(report, template_name, options) mw.logObject(report) if util.empty( report ) then return '' end local naked = mw.title.new( template_name ).text naked = mw.ustring.gsub(naked, 'Infobox', 'infobox', 1) report = ( options['wrapper-prefix'] or '<div class="paramvalidator-wrapper"><span class="paramvalidator-error">' ) .. report .. ( options['wrapper-suffix'] or '</span></div>' ) report = mw.ustring.gsub( report, 'tname_naked', naked ) report = mw.ustring.gsub( report, 'templatename', template_name ) return report end -- this is the "user" version, called with {{#invoke:}} returns a string, as defined by the options parameter local function validateParams( frame ) local options, report, template_name = util.extract_options( frame ), '', frame:getParent():getTitle() local ignore = function( p_name ) for _, pattern in ipairs( options.ignore or {} ) do if mw.ustring.match( p_name, '^' .. pattern .. '$' ) then return true end end return false end local replace_macros = function( error_type, s, param_names ) local function concat_and_escape( t , sep ) sep = sep or ', ' return ( mw.ustring.gsub( table.concat( t, sep ), '%%', '%%%%' ) ) end if s and ( type( param_names ) == 'table' ) then local k_ar, kv_ar = {}, {} for k, v in pairs( param_names ) do table.insert( k_ar, k ) if type(v) == 'table' then v = table.concat(v, ', ') end if error_type == 'duplicate' then table.insert( kv_ar, v) else table.insert( kv_ar, k .. ': ' .. v) end end s = mw.ustring.gsub( s, 'paramname', concat_and_escape( k_ar ) ) s = mw.ustring.gsub( s, 'paramandvalue', concat_and_escape( kv_ar, ' AND ' ) ) if mw.getCurrentFrame():preprocess( '{{REVISIONID}}' ) ~= '' then s = mw.ustring.gsub( s, '<div.*<%/div>', '', 1 ) end end return s end local report_params = function( key, param_names ) local res = replace_macros( key, options[key], param_names ) res = frame:preprocess(res or '') report = report .. ( res or '' ) return res end -- no option no work. if util.table_empty( options ) then return '' end -- get the errors. local violations = calculateViolations( frame, options['doc-subpage'] ) -- special request of bora: use skip_empty_numeric if violations['empty-undeclared-numeric'] then for i = 1, tonumber( options['skip-empty-numeric'] ) or 0 do violations['empty-undeclared-numeric'][i] = nil end end -- handle ignore list, and prune empty violations - in that order! local offenders = 0 for name, tab in pairs( violations ) do -- remove ignored parameters from all violations for pname in pairs( tab ) do if ignore( pname ) then tab[pname] = nil end end -- prune empty violations if util.table_empty( tab ) then violations[name] = nil end -- WORK IS DONE. report the errors. -- if report then count it. if violations[name] and report_params( name, tab ) then offenders = offenders + 1 end end if offenders > 1 then report_params( 'multiple' ) end if offenders ~= 0 then report_params( 'any' ) end -- could have tested for empty( report ), but since we count them anyway... return wrapReport(report, template_name, options) end return { ['validateparams'] = validateParams, ['calculateViolations'] = calculateViolations, ['wrapReport'] = wrapReport } b2xz8kqfrgct90ewowjyfx1v5w9ke5h घटक:Parameter validation/default config 828 18274 80380 2026-09-20T14:13:27Z ऐक्टिवेटेड् 76 "local function create_message(msg) return require('घटक:If preview')._warning({ mw.ustring.format('[[templatename]] used with %s.', msg) }) end local function create(cat, msg) return mw.ustring.format('{{मुख्य अन्य|[[श्रेणी:Pages using tname_naked with %s parameters]]}}', cat) .. create_message(msg) end local options = { ['undeclared'] = create('unknown', 'unknown parameter(s)..." सङ्गे नया पन्ना बनावल गेलै 80380 Scribunto text/plain local function create_message(msg) return require('घटक:If preview')._warning({ mw.ustring.format('[[templatename]] used with %s.', msg) }) end local function create(cat, msg) return mw.ustring.format('{{मुख्य अन्य|[[श्रेणी:Pages using tname_naked with %s parameters]]}}', cat) .. create_message(msg) end local options = { ['undeclared'] = create('unknown', 'unknown parameter(s): paramname'), ['deprecated'] = create('deprecated', 'deprecated parameter(s): paramname'), ['duplicate'] = create('duplicate', 'duplicate parameter(s): paramandvalue'), ['doc-subpage'] = 'doc', } local result = { [0] = options, [2] = options, [4] = options, [6] = options, [10] = options, [12] = options, [14] = options, } return result 6it9v7nmhkv9okirfpgid36abjshebi