ವಿಕಿಪೀಡಿಯ
tcywiki
https://tcy.wikipedia.org/wiki/%E0%B2%AE%E0%B3%81%E0%B2%96%E0%B3%8D%E0%B2%AF_%E0%B2%AA%E0%B3%81%E0%B2%9F
MediaWiki 1.48.0-wmf.1
first-letter
ಮಾದ್ಯಮೊ
ವಿಸೇಸೊ
ಪಾತೆರ
ಬಳಕೆದಾರೆ
ಬಳಕೆದಾರೆ ಪಾತೆರ
ವಿಕಿಪೀಡಿಯ
ವಿಕಿಪೀಡಿಯ ಪಾತೆರ
ಫೈಲ್
ಫೈಲ್ ಪಾತೆರ
ಮಾದ್ಯಮೊವಿಕಿ
ಮಾದ್ಯಮೊವಿಕಿ ಪಾತೆರ
ಟೆಂಪ್ಲೇಟ್
ಟೆಂಪ್ಲೇಟ್ ಪಾತೆರ
ಸಕಾಯೊ
ಸಕಾಯೊ ಪಾತೆರ
ವರ್ಗೊ
ವರ್ಗೊ ಪಾತೆರ
ತಡ್ಯ
ತಡ್ಯ ಪಾತೆರ
ಕರಡು
ಕರಡು ಪಾತೆರ
TimedText
TimedText talk
ಮೋಡ್ಯೂಲ್
ಮೋಡ್ಯೂಲ್ ಪಾತೆರ
Event
Event talk
ಪಿಲಿ ಏಸ
0
4459
373979
373595
2026-10-29T10:05:28Z
ChiK
1136
Add: work, date, title. Changed bare reference to CS1/2. | [[:en:WP:UCB|Use this tool]]. [[:en:WP:DBUG|Report bugs]]. | #UCB_Gadget
373979
wikitext
text/x-wiki
[[File:ಪಿಲಿತ ವೇಷ.jpg|thumb|ಪಿಲಿತ ವೇಷದ ಮಂಡೆ]][[File:Tiger dance Mangalore.jpg|thumb|ಪಿಲಿನಲಿಕೆ
]]
'''ಪಿಲಿತವೇಷ''' (ಪಿಲಿ ಗೊಬ್ಬು)
[[ತುಳುನಾಡ್|ತುಳುನಾಡು]] ದ ಭಾರಿ ಪೊರ್ಲು ದ ಬುಕ್ಕೊ ಜನಪ್ರಿಯ ಆಯಿನ ಗೊಬ್ಬು.<ref>{{cite web | title=ವಿಟ್ಲಪಿಂಡಿ - ಪೊಡವಿಗೊಡೆಯನ ನಾಡಿಗೊಂದು ಹಗಲುವೇಷ | date=29 August 2016 | url=http://kannada.readoo.in/2016/08/ವಿಟ್ಲಪಿಂಡಿ-ಪೊಡವಿಗೊಡೆಯನ }}</ref>
[[ಮಾರ್ನೆಮಿ]], ಚೌತಿ ಬುಕ್ಕೊ ಮೊಸರು ಕುಡಿಕೆದ ಪೊರ್ತುಡು ನಮ ತುಳುನಾಡ್ಡ್ ಪಿಲಿ ನಲಿಕೆದ ಗೊಬ್ಬುನು ತೂವೊಲಿ.
ಪಿಲಿತ ವೇಷದ ತಾಸೆ ಮಾರ್ಣೆಮಿದಪಾಗ ಸಾದಿಡ್ ಮಾಂತ ಕೇಣೊಂದ್ ಉಪ್ಪುಂಡು.
== ಪಿಲಿನಲಿಕೆತ ಪಿರನಿಲೆ ==
ಪಿಲಿವೇಷನ್ ಪರಕೆಪಂಡ್ದ್ ಪಾಡುನ ಕ್ರಮ ಉಂಡು. ಪೆರ್ಚಾದ್ ಜೋಕುಳೆಗ್ ಕಾಯಿಲೆ ಬನ್ನಗ ದೇವೆರೆಟ ಪ್ರಾರ್ಥಿತ್ದ್ ಮಾರ್ನೆಮಿಗ್(ನವರಾತ್ರಿ)ಗ್ ಪಿಲಿವೇಶ ಪಾಡ್ಪವೆರ್. ಅವ್ ಅತ್ತಾಂದೆ ಮಧ್ಯಮ ವರ್ಗೊದ ಜನೊಕುಳು ಮಾರ್ನೆಮಿ, ಅಷ್ಟಮಿತ ಕುದಿಟ್ಟ್ (ಅವಧಿಟ್) ವೇಶ ಪಾಡ್ದ್ ಒಂತೆ ಪಣವು ಸಂಪೊಲಿಪ್ಪುವೆರ್. ದುಂಬುತ ಕಾಲೊಟ್ ಒಂಜಿ ವಟಾರೊತ ಜವೆನೆರ್ ಒಂಜಾದ್ ವೇಷ ಪಾಡೊಂದು ಇತ್ತೆರ್.
== ಪಿಲಿಗುಬ್ಬುದ ಬಗೆಕುಲು ==
ಪಿಲಿ ವೇಷ (ಪಿಲಿಯೇಸ ) ಉಡುಪಿ ಬುಕ್ಕೊ ದಕ್ಶಿಣಕನ್ನಡ ಜಿಲ್ಲೆಡ್ ಹೆಚ್ಛಾದ್ ತೋಜಿದ್ ಬರ್ಪುಂಡು. ಮೂಲು ವೇಸ ದ ವಿಧಾನ ಬೇತೆ ಬೇತೆ ಉಂಡು. ಪಿಲಿತ ಕಚ್ಛೆ, ಚಡ್ಡಿ, ಮೈತ ರಂಗದ ಬಗೆಕುಲು, ಗೊಬ್ಬುನ ರೀತಿ, ತಾಸೆದ ಪೆಟ್ಟ್ ಪೂರ ವ್ಯತ್ಯಾಸ ಉಂಡು. ಪಿಲಿತ ಮೈಟ್ಟ್ ಮಂಜಲ್ ಬುಕ್ಕೊ ಬೊಲ್ದುದ ರಂಗ್ ಉಡುಪಿದ ಬರಿತಟ್ ಹೆಚ್ಛಾದ್ ತೋಜಿದ್ ಬರ್ಪುಂಡು. ಅಯಿತ ಮೇಲ್ಗ್ ಪಟ್ಟೆ, ಚಿಟ್ಟೆ, ಮಾತಾ ಬರೆಪೆರ್. ಇಂಚಿನ ಬಣ್ನದ ಮಿತ್ತ್, ಪಿಲಿತ ಮೋನೆ, ಬೇತೆ ಚಿತ್ರಲುಲಾ ಕುಡ್ಲಡ್ ಬರೆಪೆರ್. ಕಪ್ಪು, ಪಚ್ಚೆ ರಂಗ್ ದ ಪಿಲಿಕುಲುಲಾ ಉಲ್ಲ.
ಉಡುಪಿಡ್ ವೇಷಧಾರಿ ಆಯೆನ ಚಡ್ಡಿದ ಮಿತ್ತ್ ಹನುಮಾನ್ ಕಚ್ಛೆ ಪಾಡುವೆರ್.ಆಂಡ ಕುದ್ಲಡ್ ಇಂಗ್ಲಿಶ್ ದ 'V' ಅಕ್ಶರದ ಕಾಚಾ ಪಾಡುವೆರ್. ತರೆಕ್ ಕುರಿತ ರೋಮಡು ಮಲ್ತಿನ ರಂಗ್ ಪಾಡಿನ ಪೊರ್ಲುದ ಟೊಪ್ಪಿ ಪಾಡುವೆರ್. ಇಡೀ ಮೈಕ್ ರಂಗ್ ಪಾಡ್ದ್ ಒಂಜಿ ಅತಾಂದ ರಡ್ಡ್ ದಿನ ಗೊಬ್ಬುವೆರ್. ಕೈತ ರಟ್ಟೆಗ್ ಲಿಂಬೆ ಪುಲಿ ಬುಕ್ಕೊ ನವಿಲ್ದ ಗರಿನ್ ಕಟ್ಟುನ ಕ್ರಮೊಲಾ ಕುಡ್ಲಡ್ ಉಂಡು. ಉಂದು ವೇಷಧಾರಿಗ್ ತೂಪುನಕುಲೆನ ದ್ರಿಸ್ಟಿ ತಾಗಿಯೆರೆ ಬಲ್ಲಿ ಪಂಡ್ ದ್ ಕಟ್ಟುನ ಕ್ರಮ.
ಅಂಚನೆ ಬೇತೆ ಊರುಡುಲಾ ಪಿಲಿವೇಶ ಉಂಡು. ಕೇರಳ, ಓರಿಸ್ಸಾಡುಲಾ ಈ ಕಲೆ ಉಂಡು. ಆನುಲು ಮಾತ್ರೆ ಗೊಬ್ಬುನ ಕಲೆಟ್ಟ್ ಇತ್ತೆ ಪೊನ್ನುಲುಲಾ ಪಾಲ್ ಪಡೆಪೆರ್.<ref>{{cite web | title=Roaring success | date=12 November 2017 | url=https://www.newindianexpress.com/states/karnataka/2017/nov/12/roaring-success-1698989.html }}</ref>
[[File:Tiger-dance-1.jpg|thumb|ಪಿಲಿವೇಷದ ಗೊಬ್ಬು]]
== ಪಿಲಿ ಗೊಬ್ಬುದ ಕಲಾವಿದೆರ್==
ಪಿಲಿಗೊಬ್ಬುದ ಕಲಾವಿದೆರೆಗ್ ಬಾರೀ ಮರ್ಯಾದೆ ಉಂಡು. ಕುಡ್ಲದ ಬಜಿಲಿಕೇರಿದ ಕ್ರಷ್ನಪ್ಪ ಪನ್ಪುನಾರ್ ೯೫ ವರ್ಸ ಗು ದುಂಬು ಪಿಲಿತ ತಂಡ ಕಟ್ಟ್ದೆರ್. ಆರೆನ ಮಗೆ ಕಮಾಲಾಕ್ಶ ಪನ್ಪುನಾರೆನ ಇಲ್ಲದ ಮಾತಾ ಜನ ಪಿಲಿತ ವೇಷಡು ಪಾಲ್ ಪಡೆಪೆರ್. ಅಂಚನೆ ಉಡುಪಿದ ಅಶೊಕ್ ರಾಜ್ ಕಾಡೆಬೆಟ್ತು ಆರೆನ ಕುಟುಂಬಲಾ. ಕದ್ರಿದ ಗಂಗಾಧರ ದೇವಾಡಿಗೆರ್ ಕರಿನ ೫೦ ವರ್ಸೊಡು ವೇಷ ಪಾಡುವೆರ್. ಅಂಚನೆ ತಾಸೆಡ್ ಕಾರ್ಕಳದ ಆಣ್ಣೀಯಣ್ನ, ಡೋಲುಡು ಜನಾರ್ಧನ ಜೋಗಿಲು ಪುದರ್ ಪಡೆತೆರ್. ವಿಶ್ವನಾಥ ಪಾಂಡೆಶ್ವರ ಪಿಲಿ ಗೊಬ್ಬುದ ಗುರು ಆದ್ ಪುದರ್ ಪಡೆತೆರ್.
== ಪಿಲಿವೇಷಡ್ ಅಯಿನ ಬದಲಾವಣೆಲು ==
ಶತಮಾನ ದ ಇತಿಹಾಸ ಇತ್ತಿನ ಈ ಕಲೆಟ್ ಬಾರೀ ಬದಲಾವನೆ ಆತ್ಂಡ್. 'ಪಿಲಿಗೊಬ್ಬು' ಪೋದು 'ಪಿಲಿನಲಿಕೆ' ಆತ್ಂಡ್. 'ರಂಗ್' ಪೋದು 'ಬಣ್ಣ' ಆತ್ಂಡ್. ಪಿಲಿಗಒಬ್ಬುದ ಜಾಗೆಗ್ ಗೊಬ್ಬುದ ಕಲ ಪನ್ಪೆರ್. ಚರ್ಮದ ಡೊಲು, ತಾಸೆ ಪೋದು ಪ್ಲಾಸ್ಟಿಕ್, ಫೈಬರ್ದ ಬತ್ತ್ಂಡ್. ಇಲ್ಲ್ ಇಲ್ಲ್ ಪೋದು ಗೊಬ್ಬುನ ಕಮ್ಮಿ ಆದ್ ಕೆಲವೇ ಇಲ್ಲಲ್ ಗೊಬ್ಬುನ ಶುರು ಆತಂಡ್. ಇತ್ತೆ ಬೇತೆ ಜನ ಪಿಲಿಗೊಬ್ಬುದ ಸ್ಪರ್ದೆ ಮಲ್ಪುವೆರ್<ref>{{cite web | title=Tiger dance competition Pilinalike-7 to be held in Mangaluru on Tuesday | work=The Hindu | date=3 October 2022 | url=https://www.thehindu.com/news/cities/Mangalore/tiger-dance-competition-pilinalike-7-to-be-held-in-mangaluru-on-tuesday/article65966660.ece }}</ref>. ಬಾರೀ ಮಲ್ಲ ಇನಾಮುದ ದುಡ್ಡುಲಾ ಕೊರ್ಪೆರ್. ಸಾಂಪ್ರದಾಯಿಕ ಪೌಲೊದ ಗೊಬ್ಬು ಮಾಯ ಆದ್ ಸಿನಿಮಾದ ಡಾನ್ಸ್ ಬರೊಂದುಂಡು. ಪಿಲಿ ವೇಷನು ಇಂಚಿಪ್ಪ ಸಿನಿಮಾಡ್ ತೋಜಾದೆರ್. ಪಿಲಿಪರ್ಬ, ಪಿಲಿನಲಿಕೆ ಪನ್ಪಿನ ಸ್ಪರ್ಧೆಲೆಗ್ ಸಿನಿಮಾ ಕಾಲವಿದೆರ್ಲಾ ಬರ್ಪೆರ್.
== ಫೋಟೋಕುಲು ==
[[File:Hulivesha Video 01.webm|thumb|ಪಿಲಿ ಏಸ ವಿಡಿಯೊ]]
<gallery>
Huli Vesha 10.jpg|ಒಡಿಪುತ ಪಿಲಿ ಏಸ
Tiger dance Mangalore.jpg|ಕುಡ್ಲತ ಪಿಲಿ ಏಸ
File:Hulivesha Barke (2).jpg|ಪಿಲಿ ಏಸ ಏಸ ಪಾಡುನಾ
File:Hulivesha Barke (5).jpg|ಪಿಲಿ ಏಸ ಏಸ ಪಾಡುನಾ
File:Hulivesha Barke (8).jpg|ಪಿಲಿ ಏಸ ಏಸ ಪಾಡುನಾ
File:Hulivesha Barke (12).jpg|ಪಿಲಿ ಏಸ ಅಪ್ಪೆ ಪಿಲಿ
File:Hulivesha Barke (17).jpg|ಪಿಲಿ ಏಸ
File:Hulivesha Barke (18).jpg|ಪಿಲಿ ಏಸ
File:Hulivesha Barke (20).jpg|ಪಿಲಿ ಏಸ
File:Hulivesha Barke (27).jpg|ಪಿಲಿ ಏಸ ಪಾಡಿನ ಬಾಲೆ
File:Hulivesha Barke (24).jpg|ಪಿಲಿ ಏಸ ಪಾಡಿನ ಬಾಲೆ
</gallery>
== ಉಲ್ಲೇಕೊಲು ==
{{Reflist}}
== ಪಿದಾಯಿದ ಕೊಂಡಿ ==
[[ವರ್ಗೊ:ತುಳುನಾಡ್]]
c9tmeoq5u35b22rju81cajqpi3021pp
373980
373979
2026-10-29T10:07:52Z
ChiK
1136
Reference edited with [[mw:ProveIt|ProveIt]] #proveit
373980
wikitext
text/x-wiki
[[File:ಪಿಲಿತ ವೇಷ.jpg|thumb|ಪಿಲಿತ ವೇಷದ ಮಂಡೆ]][[File:Tiger dance Mangalore.jpg|thumb|ಪಿಲಿನಲಿಕೆ
]]
'''ಪಿಲಿತವೇಷ''' (ಪಿಲಿ ಗೊಬ್ಬು)
[[ತುಳುನಾಡ್|ತುಳುನಾಡು]] ದ ಭಾರಿ ಪೊರ್ಲು ದ ಬುಕ್ಕೊ ಜನಪ್ರಿಯ ಆಯಿನ ಗೊಬ್ಬು.<ref>{{Cite web |url=https://kannada.readoo.in/2016/08/%E0%B2%B5%E0%B2%BF%E0%B2%9F%E0%B3%8D%E0%B2%B2%E0%B2%AA%E0%B2%BF%E0%B2%82%E0%B2%A1%E0%B2%BF-%E0%B2%AA%E0%B3%8A%E0%B2%A1%E0%B2%B5%E0%B2%BF%E0%B2%97%E0%B3%8A%E0%B2%A1%E0%B3%86%E0%B2%AF%E0%B2%A8 |title=ವಿಟ್ಲಪಿಂಡಿ - ಪೊಡವಿಗೊಡೆಯನ ನಾಡಿಗೊಂದು ಹಗಲುವೇಷ |date=August 29, 2016 |accessdate=2026-10-29 |website=Readoo Kannada {{!}} ರೀಡೂ ಕನ್ನಡ |last=Gunaga |first=Anoop |language=en-US}}</ref>
[[ಮಾರ್ನೆಮಿ]], ಚೌತಿ ಬುಕ್ಕೊ ಮೊಸರು ಕುಡಿಕೆದ ಪೊರ್ತುಡು ನಮ ತುಳುನಾಡ್ಡ್ ಪಿಲಿ ನಲಿಕೆದ ಗೊಬ್ಬುನು ತೂವೊಲಿ.
ಪಿಲಿತ ವೇಷದ ತಾಸೆ ಮಾರ್ಣೆಮಿದಪಾಗ ಸಾದಿಡ್ ಮಾಂತ ಕೇಣೊಂದ್ ಉಪ್ಪುಂಡು.
== ಪಿಲಿನಲಿಕೆತ ಪಿರನಿಲೆ ==
ಪಿಲಿವೇಷನ್ ಪರಕೆಪಂಡ್ದ್ ಪಾಡುನ ಕ್ರಮ ಉಂಡು. ಪೆರ್ಚಾದ್ ಜೋಕುಳೆಗ್ ಕಾಯಿಲೆ ಬನ್ನಗ ದೇವೆರೆಟ ಪ್ರಾರ್ಥಿತ್ದ್ ಮಾರ್ನೆಮಿಗ್(ನವರಾತ್ರಿ)ಗ್ ಪಿಲಿವೇಶ ಪಾಡ್ಪವೆರ್. ಅವ್ ಅತ್ತಾಂದೆ ಮಧ್ಯಮ ವರ್ಗೊದ ಜನೊಕುಳು ಮಾರ್ನೆಮಿ, ಅಷ್ಟಮಿತ ಕುದಿಟ್ಟ್ (ಅವಧಿಟ್) ವೇಶ ಪಾಡ್ದ್ ಒಂತೆ ಪಣವು ಸಂಪೊಲಿಪ್ಪುವೆರ್. ದುಂಬುತ ಕಾಲೊಟ್ ಒಂಜಿ ವಟಾರೊತ ಜವೆನೆರ್ ಒಂಜಾದ್ ವೇಷ ಪಾಡೊಂದು ಇತ್ತೆರ್.
== ಪಿಲಿಗುಬ್ಬುದ ಬಗೆಕುಲು ==
ಪಿಲಿ ವೇಷ (ಪಿಲಿಯೇಸ ) ಉಡುಪಿ ಬುಕ್ಕೊ ದಕ್ಶಿಣಕನ್ನಡ ಜಿಲ್ಲೆಡ್ ಹೆಚ್ಛಾದ್ ತೋಜಿದ್ ಬರ್ಪುಂಡು. ಮೂಲು ವೇಸ ದ ವಿಧಾನ ಬೇತೆ ಬೇತೆ ಉಂಡು. ಪಿಲಿತ ಕಚ್ಛೆ, ಚಡ್ಡಿ, ಮೈತ ರಂಗದ ಬಗೆಕುಲು, ಗೊಬ್ಬುನ ರೀತಿ, ತಾಸೆದ ಪೆಟ್ಟ್ ಪೂರ ವ್ಯತ್ಯಾಸ ಉಂಡು. ಪಿಲಿತ ಮೈಟ್ಟ್ ಮಂಜಲ್ ಬುಕ್ಕೊ ಬೊಲ್ದುದ ರಂಗ್ ಉಡುಪಿದ ಬರಿತಟ್ ಹೆಚ್ಛಾದ್ ತೋಜಿದ್ ಬರ್ಪುಂಡು. ಅಯಿತ ಮೇಲ್ಗ್ ಪಟ್ಟೆ, ಚಿಟ್ಟೆ, ಮಾತಾ ಬರೆಪೆರ್. ಇಂಚಿನ ಬಣ್ನದ ಮಿತ್ತ್, ಪಿಲಿತ ಮೋನೆ, ಬೇತೆ ಚಿತ್ರಲುಲಾ ಕುಡ್ಲಡ್ ಬರೆಪೆರ್. ಕಪ್ಪು, ಪಚ್ಚೆ ರಂಗ್ ದ ಪಿಲಿಕುಲುಲಾ ಉಲ್ಲ.
ಉಡುಪಿಡ್ ವೇಷಧಾರಿ ಆಯೆನ ಚಡ್ಡಿದ ಮಿತ್ತ್ ಹನುಮಾನ್ ಕಚ್ಛೆ ಪಾಡುವೆರ್.ಆಂಡ ಕುದ್ಲಡ್ ಇಂಗ್ಲಿಶ್ ದ 'V' ಅಕ್ಶರದ ಕಾಚಾ ಪಾಡುವೆರ್. ತರೆಕ್ ಕುರಿತ ರೋಮಡು ಮಲ್ತಿನ ರಂಗ್ ಪಾಡಿನ ಪೊರ್ಲುದ ಟೊಪ್ಪಿ ಪಾಡುವೆರ್. ಇಡೀ ಮೈಕ್ ರಂಗ್ ಪಾಡ್ದ್ ಒಂಜಿ ಅತಾಂದ ರಡ್ಡ್ ದಿನ ಗೊಬ್ಬುವೆರ್. ಕೈತ ರಟ್ಟೆಗ್ ಲಿಂಬೆ ಪುಲಿ ಬುಕ್ಕೊ ನವಿಲ್ದ ಗರಿನ್ ಕಟ್ಟುನ ಕ್ರಮೊಲಾ ಕುಡ್ಲಡ್ ಉಂಡು. ಉಂದು ವೇಷಧಾರಿಗ್ ತೂಪುನಕುಲೆನ ದ್ರಿಸ್ಟಿ ತಾಗಿಯೆರೆ ಬಲ್ಲಿ ಪಂಡ್ ದ್ ಕಟ್ಟುನ ಕ್ರಮ.
ಅಂಚನೆ ಬೇತೆ ಊರುಡುಲಾ ಪಿಲಿವೇಶ ಉಂಡು. ಕೇರಳ, ಓರಿಸ್ಸಾಡುಲಾ ಈ ಕಲೆ ಉಂಡು. ಆನುಲು ಮಾತ್ರೆ ಗೊಬ್ಬುನ ಕಲೆಟ್ಟ್ ಇತ್ತೆ ಪೊನ್ನುಲುಲಾ ಪಾಲ್ ಪಡೆಪೆರ್.<ref>{{Cite web |url=https://www.newindianexpress.com/karnataka/2017/Nov/12/roaring-success-1698989.html |title=Roaring success |date=November 12, 2017 |accessdate=2026-10-29 |website=The New Indian Express |last=Samaga |first=Prakash |language=en}}</ref>
[[File:Tiger-dance-1.jpg|thumb|ಪಿಲಿವೇಷದ ಗೊಬ್ಬು]]
== ಪಿಲಿ ಗೊಬ್ಬುದ ಕಲಾವಿದೆರ್==
ಪಿಲಿಗೊಬ್ಬುದ ಕಲಾವಿದೆರೆಗ್ ಬಾರೀ ಮರ್ಯಾದೆ ಉಂಡು. ಕುಡ್ಲದ ಬಜಿಲಿಕೇರಿದ ಕ್ರಷ್ನಪ್ಪ ಪನ್ಪುನಾರ್ ೯೫ ವರ್ಸ ಗು ದುಂಬು ಪಿಲಿತ ತಂಡ ಕಟ್ಟ್ದೆರ್. ಆರೆನ ಮಗೆ ಕಮಾಲಾಕ್ಶ ಪನ್ಪುನಾರೆನ ಇಲ್ಲದ ಮಾತಾ ಜನ ಪಿಲಿತ ವೇಷಡು ಪಾಲ್ ಪಡೆಪೆರ್. ಅಂಚನೆ ಉಡುಪಿದ ಅಶೊಕ್ ರಾಜ್ ಕಾಡೆಬೆಟ್ತು ಆರೆನ ಕುಟುಂಬಲಾ. ಕದ್ರಿದ ಗಂಗಾಧರ ದೇವಾಡಿಗೆರ್ ಕರಿನ ೫೦ ವರ್ಸೊಡು ವೇಷ ಪಾಡುವೆರ್. ಅಂಚನೆ ತಾಸೆಡ್ ಕಾರ್ಕಳದ ಆಣ್ಣೀಯಣ್ನ, ಡೋಲುಡು ಜನಾರ್ಧನ ಜೋಗಿಲು ಪುದರ್ ಪಡೆತೆರ್. ವಿಶ್ವನಾಥ ಪಾಂಡೆಶ್ವರ ಪಿಲಿ ಗೊಬ್ಬುದ ಗುರು ಆದ್ ಪುದರ್ ಪಡೆತೆರ್.
== ಪಿಲಿವೇಷಡ್ ಅಯಿನ ಬದಲಾವಣೆಲು ==
ಶತಮಾನ ದ ಇತಿಹಾಸ ಇತ್ತಿನ ಈ ಕಲೆಟ್ ಬಾರೀ ಬದಲಾವನೆ ಆತ್ಂಡ್. 'ಪಿಲಿಗೊಬ್ಬು' ಪೋದು 'ಪಿಲಿನಲಿಕೆ' ಆತ್ಂಡ್. 'ರಂಗ್' ಪೋದು 'ಬಣ್ಣ' ಆತ್ಂಡ್. ಪಿಲಿಗಒಬ್ಬುದ ಜಾಗೆಗ್ ಗೊಬ್ಬುದ ಕಲ ಪನ್ಪೆರ್. ಚರ್ಮದ ಡೊಲು, ತಾಸೆ ಪೋದು ಪ್ಲಾಸ್ಟಿಕ್, ಫೈಬರ್ದ ಬತ್ತ್ಂಡ್. ಇಲ್ಲ್ ಇಲ್ಲ್ ಪೋದು ಗೊಬ್ಬುನ ಕಮ್ಮಿ ಆದ್ ಕೆಲವೇ ಇಲ್ಲಲ್ ಗೊಬ್ಬುನ ಶುರು ಆತಂಡ್. ಇತ್ತೆ ಬೇತೆ ಜನ ಪಿಲಿಗೊಬ್ಬುದ ಸ್ಪರ್ದೆ ಮಲ್ಪುವೆರ್<ref>{{Cite news |url=https://www.thehindu.com/news/cities/Mangalore/tiger-dance-competition-pilinalike-7-to-be-held-in-mangaluru-on-tuesday/article65966660.ece |title=Tiger dance competition Pilinalike-7 to be held in Mangaluru on Tuesday |last=Bureau |first=The Hindu |date=October 3, 2022 |work=The Hindu |access-date=2026-10-29 |language=en-IN |issn=0971-751X}}</ref>. ಬಾರೀ ಮಲ್ಲ ಇನಾಮುದ ದುಡ್ಡುಲಾ ಕೊರ್ಪೆರ್. ಸಾಂಪ್ರದಾಯಿಕ ಪೌಲೊದ ಗೊಬ್ಬು ಮಾಯ ಆದ್ ಸಿನಿಮಾದ ಡಾನ್ಸ್ ಬರೊಂದುಂಡು. ಪಿಲಿ ವೇಷನು ಇಂಚಿಪ್ಪ ಸಿನಿಮಾಡ್ ತೋಜಾದೆರ್. ಪಿಲಿಪರ್ಬ, ಪಿಲಿನಲಿಕೆ ಪನ್ಪಿನ ಸ್ಪರ್ಧೆಲೆಗ್ ಸಿನಿಮಾ ಕಾಲವಿದೆರ್ಲಾ ಬರ್ಪೆರ್.
== ಫೋಟೋಕುಲು ==
[[File:Hulivesha Video 01.webm|thumb|ಪಿಲಿ ಏಸ ವಿಡಿಯೊ]]
<gallery>
Huli Vesha 10.jpg|ಒಡಿಪುತ ಪಿಲಿ ಏಸ
Tiger dance Mangalore.jpg|ಕುಡ್ಲತ ಪಿಲಿ ಏಸ
File:Hulivesha Barke (2).jpg|ಪಿಲಿ ಏಸ ಏಸ ಪಾಡುನಾ
File:Hulivesha Barke (5).jpg|ಪಿಲಿ ಏಸ ಏಸ ಪಾಡುನಾ
File:Hulivesha Barke (8).jpg|ಪಿಲಿ ಏಸ ಏಸ ಪಾಡುನಾ
File:Hulivesha Barke (12).jpg|ಪಿಲಿ ಏಸ ಅಪ್ಪೆ ಪಿಲಿ
File:Hulivesha Barke (17).jpg|ಪಿಲಿ ಏಸ
File:Hulivesha Barke (18).jpg|ಪಿಲಿ ಏಸ
File:Hulivesha Barke (20).jpg|ಪಿಲಿ ಏಸ
File:Hulivesha Barke (27).jpg|ಪಿಲಿ ಏಸ ಪಾಡಿನ ಬಾಲೆ
File:Hulivesha Barke (24).jpg|ಪಿಲಿ ಏಸ ಪಾಡಿನ ಬಾಲೆ
</gallery>
== ಉಲ್ಲೇಕೊಲು ==
{{Reflist}}
== ಪಿದಾಯಿದ ಕೊಂಡಿ ==
[[ವರ್ಗೊ:ತುಳುನಾಡ್]]
fu7ktnlmfum7160sh2eh8f6trh5bugh
ಮೋಡ್ಯೂಲ್:Unicode data/scripts
828
7296
373911
220703
2026-09-16T19:41:41Z
en>Drmccreedy
0
Update for v18.0
373911
Scribunto
text/plain
--[=[
-- Official Unicode script values for individual codepoints and ranges of
-- codepoints.
-- https://www.unicode.org/Public/UCD/latest/ucd/Scripts.txt provided
-- the script names, and https://www.unicode.org/Public/UNIDATA/PropertyValueAliases.txt
-- provided script codes corresponding to the names (see [[Script (Unicode)]]).
--]=]
local data = {
singles = {
[0x000AA] = "Latn",
[0x000BA] = "Latn",
[0x000D7] = "Zyyy",
[0x000F7] = "Zyyy",
[0x00374] = "Zyyy",
[0x0037E] = "Zyyy",
[0x0037F] = "Grek",
[0x00384] = "Grek",
[0x00385] = "Zyyy",
[0x00386] = "Grek",
[0x00387] = "Zyyy",
[0x0038C] = "Grek",
[0x00605] = "Zyyy",
[0x0060C] = "Zyyy",
[0x0061B] = "Zyyy",
[0x0061F] = "Zyyy",
[0x00640] = "Zyyy",
[0x00670] = "Zinh",
[0x006DD] = "Zyyy",
[0x0085E] = "Mand",
[0x008E2] = "Zyyy",
[0x009B2] = "Beng",
[0x009D7] = "Beng",
[0x00A3C] = "Guru",
[0x00A51] = "Guru",
[0x00A5E] = "Guru",
[0x00AD0] = "Gujr",
[0x00B9C] = "Taml",
[0x00BD0] = "Taml",
[0x00BD7] = "Taml",
[0x00DBD] = "Sinh",
[0x00DCA] = "Sinh",
[0x00DD6] = "Sinh",
[0x00E3F] = "Zyyy",
[0x00E84] = "Laoo",
[0x00EA5] = "Laoo",
[0x00EC6] = "Laoo",
[0x010C7] = "Geor",
[0x010CD] = "Geor",
[0x010FB] = "Zyyy",
[0x01258] = "Ethi",
[0x012C0] = "Ethi",
[0x0171F] = "Tglg",
[0x01804] = "Mong",
[0x01805] = "Zyyy",
[0x01940] = "Limb",
[0x01CD3] = "Zyyy",
[0x01CE1] = "Zyyy",
[0x01CED] = "Zinh",
[0x01CF4] = "Zinh",
[0x01CFA] = "Zyyy",
[0x01D2B] = "Cyrl",
[0x01D78] = "Cyrl",
[0x01DBF] = "Grek",
[0x01F59] = "Grek",
[0x01F5B] = "Grek",
[0x01F5D] = "Grek",
[0x02071] = "Latn",
[0x0207F] = "Latn",
[0x02126] = "Grek",
[0x02132] = "Latn",
[0x0214E] = "Latn",
[0x02D27] = "Geor",
[0x02D2D] = "Geor",
[0x02D7F] = "Tfng",
[0x03005] = "Hani",
[0x03006] = "Zyyy",
[0x03007] = "Hani",
[0x030A0] = "Zyyy",
[0x031EF] = "Zyyy",
[0x032FF] = "Zyyy",
[0x0A7E2] = "Latn",
[0x0A92E] = "Zyyy",
[0x0A92F] = "Kali",
[0x0A95F] = "Rjng",
[0x0A9CF] = "Zyyy",
[0x0AB5B] = "Zyyy",
[0x0AB65] = "Grek",
[0x0FB3E] = "Hebr",
[0x0FEFF] = "Zyyy",
[0x0FF70] = "Zyyy",
[0x101A0] = "Grek",
[0x101FD] = "Zinh",
[0x102E0] = "Zinh",
[0x1039F] = "Ugar",
[0x1056F] = "Aghb",
[0x10808] = "Cprt",
[0x1083C] = "Cprt",
[0x1083F] = "Cprt",
[0x1091F] = "Phnx",
[0x1093F] = "Lydi",
[0x1107F] = "Brah",
[0x110CD] = "Kthi",
[0x11288] = "Mult",
[0x1133B] = "Zinh",
[0x11350] = "Gran",
[0x11357] = "Gran",
[0x1138B] = "Tutg",
[0x1138E] = "Tutg",
[0x113C2] = "Tutg",
[0x113C5] = "Tutg",
[0x118FF] = "Wara",
[0x11909] = "Diak",
[0x11D3A] = "Gonm",
[0x11FB0] = "Lisu",
[0x11FFF] = "Taml",
[0x16FE0] = "Tang",
[0x16FE1] = "Nshu",
[0x16FE4] = "Kits",
[0x18CFF] = "Kits",
[0x1B000] = "Kana",
[0x1B123] = "Hira",
[0x1B132] = "Hira",
[0x1B155] = "Kana",
[0x1D4A2] = "Zyyy",
[0x1D4BB] = "Zyyy",
[0x1D546] = "Zyyy",
[0x1E08F] = "Cyrl",
[0x1E2FF] = "Wcho",
[0x1E5FF] = "Onao",
[0x1EE24] = "Arab",
[0x1EE27] = "Arab",
[0x1EE39] = "Arab",
[0x1EE3B] = "Arab",
[0x1EE42] = "Arab",
[0x1EE47] = "Arab",
[0x1EE49] = "Arab",
[0x1EE4B] = "Arab",
[0x1EE54] = "Arab",
[0x1EE57] = "Arab",
[0x1EE59] = "Arab",
[0x1EE5B] = "Arab",
[0x1EE5D] = "Arab",
[0x1EE5F] = "Arab",
[0x1EE64] = "Arab",
[0x1EE7E] = "Arab",
[0x1F200] = "Hira",
[0x1FAC8] = "Zyyy",
[0xE0001] = "Zyyy",
},
ranges = {
{ 0x00000, 0x00040, "Zyyy" },
{ 0x00041, 0x0005A, "Latn" },
{ 0x0005B, 0x00060, "Zyyy" },
{ 0x00061, 0x0007A, "Latn" },
{ 0x0007B, 0x000A9, "Zyyy" },
{ 0x000AB, 0x000B9, "Zyyy" },
{ 0x000BB, 0x000BF, "Zyyy" },
{ 0x000C0, 0x000D6, "Latn" },
{ 0x000D8, 0x000F6, "Latn" },
{ 0x000F8, 0x002B8, "Latn" },
{ 0x002B9, 0x002DF, "Zyyy" },
{ 0x002E0, 0x002E4, "Latn" },
{ 0x002E5, 0x002E9, "Zyyy" },
{ 0x002EA, 0x002EB, "Bopo" },
{ 0x002EC, 0x002FF, "Zyyy" },
{ 0x00300, 0x0036F, "Zinh" },
{ 0x00370, 0x00373, "Grek" },
{ 0x00375, 0x00377, "Grek" },
{ 0x0037A, 0x0037D, "Grek" },
{ 0x00388, 0x0038A, "Grek" },
{ 0x0038E, 0x003A1, "Grek" },
{ 0x003A3, 0x003E1, "Grek" },
{ 0x003E2, 0x003EF, "Copt" },
{ 0x003F0, 0x003FF, "Grek" },
{ 0x00400, 0x00484, "Cyrl" },
{ 0x00485, 0x00486, "Zinh" },
{ 0x00487, 0x0052F, "Cyrl" },
{ 0x00531, 0x00556, "Armn" },
{ 0x00558, 0x0058F, "Armn" },
{ 0x00591, 0x005C9, "Hebr" },
{ 0x005D0, 0x005EA, "Hebr" },
{ 0x005EF, 0x005F4, "Hebr" },
{ 0x00600, 0x00604, "Arab" },
{ 0x00606, 0x0060B, "Arab" },
{ 0x0060D, 0x0061A, "Arab" },
{ 0x0061C, 0x0061E, "Arab" },
{ 0x00620, 0x0063F, "Arab" },
{ 0x00641, 0x0064A, "Arab" },
{ 0x0064B, 0x00655, "Zinh" },
{ 0x00656, 0x0066F, "Arab" },
{ 0x00671, 0x006DC, "Arab" },
{ 0x006DE, 0x006FF, "Arab" },
{ 0x00700, 0x0070D, "Syrc" },
{ 0x0070F, 0x0074A, "Syrc" },
{ 0x0074D, 0x0074F, "Syrc" },
{ 0x00750, 0x0077F, "Arab" },
{ 0x00780, 0x007B1, "Thaa" },
{ 0x007C0, 0x007FA, "Nkoo" },
{ 0x007FD, 0x007FF, "Nkoo" },
{ 0x00800, 0x0082D, "Samr" },
{ 0x00830, 0x0083E, "Samr" },
{ 0x00840, 0x0085B, "Mand" },
{ 0x00860, 0x0086A, "Syrc" },
{ 0x00870, 0x00891, "Arab" },
{ 0x00897, 0x008E1, "Arab" },
{ 0x008E3, 0x008FF, "Arab" },
{ 0x00900, 0x00950, "Deva" },
{ 0x00951, 0x00954, "Zinh" },
{ 0x00955, 0x00963, "Deva" },
{ 0x00964, 0x00965, "Zyyy" },
{ 0x00966, 0x0097F, "Deva" },
{ 0x00980, 0x00983, "Beng" },
{ 0x00985, 0x0098C, "Beng" },
{ 0x0098F, 0x00990, "Beng" },
{ 0x00993, 0x009A8, "Beng" },
{ 0x009AA, 0x009B0, "Beng" },
{ 0x009B6, 0x009B9, "Beng" },
{ 0x009BC, 0x009C4, "Beng" },
{ 0x009C7, 0x009C8, "Beng" },
{ 0x009CB, 0x009CE, "Beng" },
{ 0x009DC, 0x009DD, "Beng" },
{ 0x009DF, 0x009E3, "Beng" },
{ 0x009E6, 0x009FE, "Beng" },
{ 0x00A01, 0x00A03, "Guru" },
{ 0x00A05, 0x00A0A, "Guru" },
{ 0x00A0F, 0x00A10, "Guru" },
{ 0x00A13, 0x00A28, "Guru" },
{ 0x00A2A, 0x00A30, "Guru" },
{ 0x00A32, 0x00A33, "Guru" },
{ 0x00A35, 0x00A36, "Guru" },
{ 0x00A38, 0x00A39, "Guru" },
{ 0x00A3E, 0x00A42, "Guru" },
{ 0x00A47, 0x00A48, "Guru" },
{ 0x00A4B, 0x00A4D, "Guru" },
{ 0x00A59, 0x00A5C, "Guru" },
{ 0x00A66, 0x00A76, "Guru" },
{ 0x00A81, 0x00A83, "Gujr" },
{ 0x00A85, 0x00A8D, "Gujr" },
{ 0x00A8F, 0x00A91, "Gujr" },
{ 0x00A93, 0x00AA8, "Gujr" },
{ 0x00AAA, 0x00AB0, "Gujr" },
{ 0x00AB2, 0x00AB3, "Gujr" },
{ 0x00AB5, 0x00AB9, "Gujr" },
{ 0x00ABC, 0x00AC5, "Gujr" },
{ 0x00AC7, 0x00AC9, "Gujr" },
{ 0x00ACB, 0x00ACD, "Gujr" },
{ 0x00AE0, 0x00AE3, "Gujr" },
{ 0x00AE6, 0x00AF1, "Gujr" },
{ 0x00AF9, 0x00AFF, "Gujr" },
{ 0x00B01, 0x00B03, "Orya" },
{ 0x00B05, 0x00B0C, "Orya" },
{ 0x00B0F, 0x00B10, "Orya" },
{ 0x00B13, 0x00B28, "Orya" },
{ 0x00B2A, 0x00B30, "Orya" },
{ 0x00B32, 0x00B33, "Orya" },
{ 0x00B35, 0x00B39, "Orya" },
{ 0x00B3C, 0x00B44, "Orya" },
{ 0x00B47, 0x00B48, "Orya" },
{ 0x00B4B, 0x00B4D, "Orya" },
{ 0x00B53, 0x00B57, "Orya" },
{ 0x00B5C, 0x00B5D, "Orya" },
{ 0x00B5F, 0x00B63, "Orya" },
{ 0x00B66, 0x00B77, "Orya" },
{ 0x00B82, 0x00B83, "Taml" },
{ 0x00B85, 0x00B8A, "Taml" },
{ 0x00B8E, 0x00B90, "Taml" },
{ 0x00B92, 0x00B95, "Taml" },
{ 0x00B99, 0x00B9A, "Taml" },
{ 0x00B9E, 0x00B9F, "Taml" },
{ 0x00BA3, 0x00BA4, "Taml" },
{ 0x00BA8, 0x00BAA, "Taml" },
{ 0x00BAE, 0x00BB9, "Taml" },
{ 0x00BBE, 0x00BC2, "Taml" },
{ 0x00BC6, 0x00BC8, "Taml" },
{ 0x00BCA, 0x00BCD, "Taml" },
{ 0x00BE6, 0x00BFA, "Taml" },
{ 0x00C00, 0x00C0C, "Telu" },
{ 0x00C0E, 0x00C10, "Telu" },
{ 0x00C12, 0x00C28, "Telu" },
{ 0x00C2A, 0x00C39, "Telu" },
{ 0x00C3C, 0x00C44, "Telu" },
{ 0x00C46, 0x00C48, "Telu" },
{ 0x00C4A, 0x00C4D, "Telu" },
{ 0x00C55, 0x00C56, "Telu" },
{ 0x00C58, 0x00C5A, "Telu" },
{ 0x00C5C, 0x00C5D, "Telu" },
{ 0x00C60, 0x00C63, "Telu" },
{ 0x00C66, 0x00C6F, "Telu" },
{ 0x00C77, 0x00C7F, "Telu" },
{ 0x00C80, 0x00C8C, "Knda" },
{ 0x00C8E, 0x00C90, "Knda" },
{ 0x00C92, 0x00CA8, "Knda" },
{ 0x00CAA, 0x00CB3, "Knda" },
{ 0x00CB5, 0x00CB9, "Knda" },
{ 0x00CBC, 0x00CC4, "Knda" },
{ 0x00CC6, 0x00CC8, "Knda" },
{ 0x00CCA, 0x00CCD, "Knda" },
{ 0x00CD5, 0x00CD6, "Knda" },
{ 0x00CDC, 0x00CDE, "Knda" },
{ 0x00CE0, 0x00CE3, "Knda" },
{ 0x00CE6, 0x00CEF, "Knda" },
{ 0x00CF1, 0x00CF3, "Knda" },
{ 0x00D00, 0x00D0C, "Mlym" },
{ 0x00D0E, 0x00D10, "Mlym" },
{ 0x00D12, 0x00D44, "Mlym" },
{ 0x00D46, 0x00D48, "Mlym" },
{ 0x00D4A, 0x00D4F, "Mlym" },
{ 0x00D54, 0x00D63, "Mlym" },
{ 0x00D66, 0x00D7F, "Mlym" },
{ 0x00D81, 0x00D83, "Sinh" },
{ 0x00D85, 0x00D96, "Sinh" },
{ 0x00D9A, 0x00DB1, "Sinh" },
{ 0x00DB3, 0x00DBB, "Sinh" },
{ 0x00DC0, 0x00DC6, "Sinh" },
{ 0x00DCF, 0x00DD4, "Sinh" },
{ 0x00DD8, 0x00DDF, "Sinh" },
{ 0x00DE6, 0x00DEF, "Sinh" },
{ 0x00DF2, 0x00DF4, "Sinh" },
{ 0x00E01, 0x00E3A, "Thai" },
{ 0x00E40, 0x00E5B, "Thai" },
{ 0x00E81, 0x00E82, "Laoo" },
{ 0x00E86, 0x00E8A, "Laoo" },
{ 0x00E8C, 0x00EA3, "Laoo" },
{ 0x00EA7, 0x00EBD, "Laoo" },
{ 0x00EC0, 0x00EC4, "Laoo" },
{ 0x00EC8, 0x00ECE, "Laoo" },
{ 0x00ED0, 0x00ED9, "Laoo" },
{ 0x00EDC, 0x00EDF, "Laoo" },
{ 0x00F00, 0x00F47, "Tibt" },
{ 0x00F49, 0x00F6C, "Tibt" },
{ 0x00F71, 0x00F97, "Tibt" },
{ 0x00F99, 0x00FBC, "Tibt" },
{ 0x00FBE, 0x00FCC, "Tibt" },
{ 0x00FCE, 0x00FD4, "Tibt" },
{ 0x00FD5, 0x00FD8, "Zyyy" },
{ 0x00FD9, 0x00FDA, "Tibt" },
{ 0x01000, 0x0109F, "Mymr" },
{ 0x010A0, 0x010C5, "Geor" },
{ 0x010D0, 0x010FA, "Geor" },
{ 0x010FC, 0x010FF, "Geor" },
{ 0x01100, 0x011FF, "Hang" },
{ 0x01200, 0x01248, "Ethi" },
{ 0x0124A, 0x0124D, "Ethi" },
{ 0x01250, 0x01256, "Ethi" },
{ 0x0125A, 0x0125D, "Ethi" },
{ 0x01260, 0x01288, "Ethi" },
{ 0x0128A, 0x0128D, "Ethi" },
{ 0x01290, 0x012B0, "Ethi" },
{ 0x012B2, 0x012B5, "Ethi" },
{ 0x012B8, 0x012BE, "Ethi" },
{ 0x012C2, 0x012C5, "Ethi" },
{ 0x012C8, 0x012D6, "Ethi" },
{ 0x012D8, 0x01310, "Ethi" },
{ 0x01312, 0x01315, "Ethi" },
{ 0x01318, 0x0135A, "Ethi" },
{ 0x0135D, 0x0137C, "Ethi" },
{ 0x01380, 0x01399, "Ethi" },
{ 0x013A0, 0x013F5, "Cher" },
{ 0x013F8, 0x013FD, "Cher" },
{ 0x01400, 0x0167F, "Cans" },
{ 0x01680, 0x0169C, "Ogam" },
{ 0x016A0, 0x016EA, "Runr" },
{ 0x016EB, 0x016ED, "Zyyy" },
{ 0x016EE, 0x016F8, "Runr" },
{ 0x01700, 0x01715, "Tglg" },
{ 0x01720, 0x01734, "Hano" },
{ 0x01735, 0x01736, "Zyyy" },
{ 0x01740, 0x01753, "Buhd" },
{ 0x01760, 0x0176C, "Tagb" },
{ 0x0176E, 0x01770, "Tagb" },
{ 0x01772, 0x01773, "Tagb" },
{ 0x01780, 0x017DD, "Khmr" },
{ 0x017E0, 0x017E9, "Khmr" },
{ 0x017F0, 0x017F9, "Khmr" },
{ 0x01800, 0x01801, "Mong" },
{ 0x01802, 0x01803, "Zyyy" },
{ 0x01806, 0x01819, "Mong" },
{ 0x01820, 0x01878, "Mong" },
{ 0x01880, 0x018AA, "Mong" },
{ 0x018B0, 0x018F5, "Cans" },
{ 0x01900, 0x0191E, "Limb" },
{ 0x01920, 0x0192B, "Limb" },
{ 0x01930, 0x0193B, "Limb" },
{ 0x01944, 0x0194F, "Limb" },
{ 0x01950, 0x0196D, "Tale" },
{ 0x01970, 0x01974, "Tale" },
{ 0x01980, 0x019AB, "Talu" },
{ 0x019B0, 0x019C9, "Talu" },
{ 0x019D0, 0x019DA, "Talu" },
{ 0x019DE, 0x019DF, "Talu" },
{ 0x019E0, 0x019FF, "Khmr" },
{ 0x01A00, 0x01A1B, "Bugi" },
{ 0x01A1E, 0x01A1F, "Bugi" },
{ 0x01A20, 0x01A5E, "Lana" },
{ 0x01A60, 0x01A7C, "Lana" },
{ 0x01A7F, 0x01A89, "Lana" },
{ 0x01A90, 0x01A99, "Lana" },
{ 0x01AA0, 0x01AAD, "Lana" },
{ 0x01AB0, 0x01AF0, "Zinh" },
{ 0x01B00, 0x01B4C, "Bali" },
{ 0x01B4E, 0x01B7F, "Bali" },
{ 0x01B80, 0x01BBF, "Sund" },
{ 0x01BC0, 0x01BF3, "Batk" },
{ 0x01BFC, 0x01BFF, "Batk" },
{ 0x01C00, 0x01C37, "Lepc" },
{ 0x01C3B, 0x01C49, "Lepc" },
{ 0x01C4D, 0x01C4F, "Lepc" },
{ 0x01C50, 0x01C7F, "Olck" },
{ 0x01C80, 0x01C8A, "Cyrl" },
{ 0x01C90, 0x01CBA, "Geor" },
{ 0x01CBD, 0x01CBF, "Geor" },
{ 0x01CC0, 0x01CC7, "Sund" },
{ 0x01CD0, 0x01CD2, "Zinh" },
{ 0x01CD4, 0x01CE0, "Zinh" },
{ 0x01CE2, 0x01CE8, "Zinh" },
{ 0x01CE9, 0x01CEC, "Zyyy" },
{ 0x01CEE, 0x01CF3, "Zyyy" },
{ 0x01CF5, 0x01CF7, "Zyyy" },
{ 0x01CF8, 0x01CF9, "Zinh" },
{ 0x01D00, 0x01D25, "Latn" },
{ 0x01D26, 0x01D2A, "Grek" },
{ 0x01D2C, 0x01D5C, "Latn" },
{ 0x01D5D, 0x01D61, "Grek" },
{ 0x01D62, 0x01D65, "Latn" },
{ 0x01D66, 0x01D6A, "Grek" },
{ 0x01D6B, 0x01D77, "Latn" },
{ 0x01D79, 0x01DBE, "Latn" },
{ 0x01DC0, 0x01DFF, "Zinh" },
{ 0x01E00, 0x01EFF, "Latn" },
{ 0x01F00, 0x01F15, "Grek" },
{ 0x01F18, 0x01F1D, "Grek" },
{ 0x01F20, 0x01F45, "Grek" },
{ 0x01F48, 0x01F4D, "Grek" },
{ 0x01F50, 0x01F57, "Grek" },
{ 0x01F5F, 0x01F7D, "Grek" },
{ 0x01F80, 0x01FB4, "Grek" },
{ 0x01FB6, 0x01FC4, "Grek" },
{ 0x01FC6, 0x01FD3, "Grek" },
{ 0x01FD6, 0x01FDB, "Grek" },
{ 0x01FDD, 0x01FEF, "Grek" },
{ 0x01FF2, 0x01FF4, "Grek" },
{ 0x01FF6, 0x01FFE, "Grek" },
{ 0x02000, 0x0200B, "Zyyy" },
{ 0x0200C, 0x0200D, "Zinh" },
{ 0x0200E, 0x02064, "Zyyy" },
{ 0x02066, 0x02070, "Zyyy" },
{ 0x02074, 0x0207E, "Zyyy" },
{ 0x02080, 0x0208F, "Zyyy" },
{ 0x02090, 0x0209F, "Latn" },
{ 0x020A0, 0x020C4, "Zyyy" },
{ 0x020D0, 0x020F0, "Zinh" },
{ 0x02100, 0x02125, "Zyyy" },
{ 0x02127, 0x02129, "Zyyy" },
{ 0x0212A, 0x0212B, "Latn" },
{ 0x0212C, 0x02131, "Zyyy" },
{ 0x02133, 0x0214D, "Zyyy" },
{ 0x0214F, 0x0215F, "Zyyy" },
{ 0x02160, 0x02188, "Latn" },
{ 0x02189, 0x0218B, "Zyyy" },
{ 0x02190, 0x02429, "Zyyy" },
{ 0x02440, 0x0244A, "Zyyy" },
{ 0x02460, 0x027FF, "Zyyy" },
{ 0x02800, 0x028FF, "Brai" },
{ 0x02900, 0x02B73, "Zyyy" },
{ 0x02B76, 0x02BFF, "Zyyy" },
{ 0x02C00, 0x02C5F, "Glag" },
{ 0x02C60, 0x02C7F, "Latn" },
{ 0x02C80, 0x02CF3, "Copt" },
{ 0x02CF9, 0x02CFF, "Copt" },
{ 0x02D00, 0x02D25, "Geor" },
{ 0x02D30, 0x02D67, "Tfng" },
{ 0x02D6F, 0x02D70, "Tfng" },
{ 0x02D80, 0x02D96, "Ethi" },
{ 0x02DA0, 0x02DA6, "Ethi" },
{ 0x02DA8, 0x02DAE, "Ethi" },
{ 0x02DB0, 0x02DB6, "Ethi" },
{ 0x02DB8, 0x02DBE, "Ethi" },
{ 0x02DC0, 0x02DC6, "Ethi" },
{ 0x02DC8, 0x02DCE, "Ethi" },
{ 0x02DD0, 0x02DD6, "Ethi" },
{ 0x02DD8, 0x02DDE, "Ethi" },
{ 0x02DE0, 0x02DFF, "Cyrl" },
{ 0x02E00, 0x02E5D, "Zyyy" },
{ 0x02E60, 0x02E63, "Zyyy" },
{ 0x02E80, 0x02E99, "Hani" },
{ 0x02E9B, 0x02EF3, "Hani" },
{ 0x02F00, 0x02FD5, "Hani" },
{ 0x02FF0, 0x03004, "Zyyy" },
{ 0x03008, 0x03020, "Zyyy" },
{ 0x03021, 0x03029, "Hani" },
{ 0x0302A, 0x0302D, "Zinh" },
{ 0x0302E, 0x0302F, "Hang" },
{ 0x03030, 0x03037, "Zyyy" },
{ 0x03038, 0x0303B, "Hani" },
{ 0x0303C, 0x0303F, "Zyyy" },
{ 0x03041, 0x03096, "Hira" },
{ 0x03099, 0x0309A, "Zinh" },
{ 0x0309B, 0x0309C, "Zyyy" },
{ 0x0309D, 0x0309F, "Hira" },
{ 0x030A1, 0x030FA, "Kana" },
{ 0x030FB, 0x030FC, "Zyyy" },
{ 0x030FD, 0x030FF, "Kana" },
{ 0x03105, 0x0312F, "Bopo" },
{ 0x03131, 0x0318E, "Hang" },
{ 0x03190, 0x0319F, "Zyyy" },
{ 0x031A0, 0x031BF, "Bopo" },
{ 0x031C0, 0x031E5, "Zyyy" },
{ 0x031F0, 0x031FF, "Kana" },
{ 0x03200, 0x0321E, "Hang" },
{ 0x03220, 0x0325F, "Zyyy" },
{ 0x03260, 0x0327E, "Hang" },
{ 0x0327F, 0x032CF, "Zyyy" },
{ 0x032D0, 0x032FE, "Kana" },
{ 0x03300, 0x03357, "Kana" },
{ 0x03358, 0x033FF, "Zyyy" },
{ 0x03400, 0x04DBF, "Hani" },
{ 0x04DC0, 0x04DFF, "Zyyy" },
{ 0x04E00, 0x09FFF, "Hani" },
{ 0x0A000, 0x0A48C, "Yiii" },
{ 0x0A490, 0x0A4C6, "Yiii" },
{ 0x0A4D0, 0x0A4FF, "Lisu" },
{ 0x0A500, 0x0A62B, "Vaii" },
{ 0x0A640, 0x0A69F, "Cyrl" },
{ 0x0A6A0, 0x0A6F7, "Bamu" },
{ 0x0A700, 0x0A721, "Zyyy" },
{ 0x0A722, 0x0A787, "Latn" },
{ 0x0A788, 0x0A78A, "Zyyy" },
{ 0x0A78B, 0x0A7DD, "Latn" },
{ 0x0A7F1, 0x0A7FF, "Latn" },
{ 0x0A800, 0x0A82C, "Sylo" },
{ 0x0A830, 0x0A839, "Zyyy" },
{ 0x0A840, 0x0A877, "Phag" },
{ 0x0A880, 0x0A8C5, "Saur" },
{ 0x0A8CE, 0x0A8D9, "Saur" },
{ 0x0A8E0, 0x0A8FF, "Deva" },
{ 0x0A900, 0x0A92D, "Kali" },
{ 0x0A930, 0x0A953, "Rjng" },
{ 0x0A960, 0x0A97C, "Hang" },
{ 0x0A980, 0x0A9CD, "Java" },
{ 0x0A9D0, 0x0A9D9, "Java" },
{ 0x0A9DE, 0x0A9DF, "Java" },
{ 0x0A9E0, 0x0A9FE, "Mymr" },
{ 0x0AA00, 0x0AA36, "Cham" },
{ 0x0AA40, 0x0AA4D, "Cham" },
{ 0x0AA50, 0x0AA59, "Cham" },
{ 0x0AA5C, 0x0AA5F, "Cham" },
{ 0x0AA60, 0x0AA7F, "Mymr" },
{ 0x0AA80, 0x0AAC2, "Tavt" },
{ 0x0AADB, 0x0AADF, "Tavt" },
{ 0x0AAE0, 0x0AAF6, "Mtei" },
{ 0x0AB01, 0x0AB06, "Ethi" },
{ 0x0AB09, 0x0AB0E, "Ethi" },
{ 0x0AB11, 0x0AB16, "Ethi" },
{ 0x0AB20, 0x0AB26, "Ethi" },
{ 0x0AB28, 0x0AB2E, "Ethi" },
{ 0x0AB30, 0x0AB5A, "Latn" },
{ 0x0AB5C, 0x0AB64, "Latn" },
{ 0x0AB66, 0x0AB69, "Latn" },
{ 0x0AB6A, 0x0AB6B, "Zyyy" },
{ 0x0AB6C, 0x0AB6D, "Latn" },
{ 0x0AB70, 0x0ABBF, "Cher" },
{ 0x0ABC0, 0x0ABED, "Mtei" },
{ 0x0ABF0, 0x0ABF9, "Mtei" },
{ 0x0AC00, 0x0D7A3, "Hang" },
{ 0x0D7B0, 0x0D7C6, "Hang" },
{ 0x0D7CB, 0x0D7FB, "Hang" },
{ 0x0F900, 0x0FA6D, "Hani" },
{ 0x0FA70, 0x0FAD9, "Hani" },
{ 0x0FB00, 0x0FB06, "Latn" },
{ 0x0FB13, 0x0FB17, "Armn" },
{ 0x0FB1D, 0x0FB36, "Hebr" },
{ 0x0FB38, 0x0FB3C, "Hebr" },
{ 0x0FB40, 0x0FB41, "Hebr" },
{ 0x0FB43, 0x0FB44, "Hebr" },
{ 0x0FB46, 0x0FB4F, "Hebr" },
{ 0x0FB50, 0x0FD3D, "Arab" },
{ 0x0FD3E, 0x0FD3F, "Zyyy" },
{ 0x0FD40, 0x0FDCF, "Arab" },
{ 0x0FDF0, 0x0FDFF, "Arab" },
{ 0x0FE00, 0x0FE0F, "Zinh" },
{ 0x0FE10, 0x0FE19, "Zyyy" },
{ 0x0FE20, 0x0FE2D, "Zinh" },
{ 0x0FE2E, 0x0FE2F, "Cyrl" },
{ 0x0FE30, 0x0FE52, "Zyyy" },
{ 0x0FE54, 0x0FE66, "Zyyy" },
{ 0x0FE68, 0x0FE6B, "Zyyy" },
{ 0x0FE70, 0x0FE74, "Arab" },
{ 0x0FE76, 0x0FEFC, "Arab" },
{ 0x0FF01, 0x0FF20, "Zyyy" },
{ 0x0FF21, 0x0FF3A, "Latn" },
{ 0x0FF3B, 0x0FF40, "Zyyy" },
{ 0x0FF41, 0x0FF5A, "Latn" },
{ 0x0FF5B, 0x0FF65, "Zyyy" },
{ 0x0FF66, 0x0FF6F, "Kana" },
{ 0x0FF71, 0x0FF9D, "Kana" },
{ 0x0FF9E, 0x0FF9F, "Zyyy" },
{ 0x0FFA0, 0x0FFBE, "Hang" },
{ 0x0FFC2, 0x0FFC7, "Hang" },
{ 0x0FFCA, 0x0FFCF, "Hang" },
{ 0x0FFD2, 0x0FFD7, "Hang" },
{ 0x0FFDA, 0x0FFDC, "Hang" },
{ 0x0FFE0, 0x0FFE6, "Zyyy" },
{ 0x0FFE8, 0x0FFEE, "Zyyy" },
{ 0x0FFF9, 0x0FFFD, "Zyyy" },
{ 0x10000, 0x1000B, "Linb" },
{ 0x1000D, 0x10026, "Linb" },
{ 0x10028, 0x1003A, "Linb" },
{ 0x1003C, 0x1003D, "Linb" },
{ 0x1003F, 0x1004D, "Linb" },
{ 0x10050, 0x1005D, "Linb" },
{ 0x10080, 0x100FA, "Linb" },
{ 0x10100, 0x10102, "Zyyy" },
{ 0x10107, 0x10133, "Zyyy" },
{ 0x10137, 0x1013F, "Zyyy" },
{ 0x10140, 0x1018E, "Grek" },
{ 0x10190, 0x1019C, "Zyyy" },
{ 0x101D0, 0x101FC, "Zyyy" },
{ 0x10280, 0x1029C, "Lyci" },
{ 0x102A0, 0x102D0, "Cari" },
{ 0x102E1, 0x102FB, "Zyyy" },
{ 0x10300, 0x10323, "Ital" },
{ 0x1032D, 0x1032F, "Ital" },
{ 0x10330, 0x1034A, "Goth" },
{ 0x10350, 0x1037A, "Perm" },
{ 0x10380, 0x1039D, "Ugar" },
{ 0x103A0, 0x103C3, "Xpeo" },
{ 0x103C8, 0x103D5, "Xpeo" },
{ 0x10400, 0x1044F, "Dsrt" },
{ 0x10450, 0x1047F, "Shaw" },
{ 0x10480, 0x1049D, "Osma" },
{ 0x104A0, 0x104A9, "Osma" },
{ 0x104B0, 0x104D3, "Osge" },
{ 0x104D8, 0x104FB, "Osge" },
{ 0x10500, 0x10527, "Elba" },
{ 0x10530, 0x10563, "Aghb" },
{ 0x10570, 0x1057A, "Vith" },
{ 0x1057C, 0x1058A, "Vith" },
{ 0x1058C, 0x10592, "Vith" },
{ 0x10594, 0x10595, "Vith" },
{ 0x10597, 0x105A1, "Vith" },
{ 0x105A3, 0x105B1, "Vith" },
{ 0x105B3, 0x105B9, "Vith" },
{ 0x105BB, 0x105BC, "Vith" },
{ 0x105C0, 0x105F3, "Todr" },
{ 0x10600, 0x10736, "Lina" },
{ 0x10740, 0x10755, "Lina" },
{ 0x10760, 0x10767, "Lina" },
{ 0x10780, 0x10785, "Latn" },
{ 0x10787, 0x107B0, "Latn" },
{ 0x107B2, 0x107BF, "Latn" },
{ 0x10800, 0x10805, "Cprt" },
{ 0x1080A, 0x10835, "Cprt" },
{ 0x10837, 0x10838, "Cprt" },
{ 0x10840, 0x10855, "Armi" },
{ 0x10857, 0x1085F, "Armi" },
{ 0x10860, 0x1087F, "Palm" },
{ 0x10880, 0x1089E, "Nbat" },
{ 0x108A7, 0x108AF, "Nbat" },
{ 0x108E0, 0x108F2, "Hatr" },
{ 0x108F4, 0x108F5, "Hatr" },
{ 0x108FB, 0x108FF, "Hatr" },
{ 0x10900, 0x1091B, "Phnx" },
{ 0x10920, 0x10939, "Lydi" },
{ 0x10940, 0x10959, "Sidt" },
{ 0x10980, 0x1099F, "Mero" },
{ 0x109A0, 0x109B7, "Merc" },
{ 0x109BC, 0x109CF, "Merc" },
{ 0x109D2, 0x109FF, "Merc" },
{ 0x10A00, 0x10A03, "Khar" },
{ 0x10A05, 0x10A06, "Khar" },
{ 0x10A0C, 0x10A13, "Khar" },
{ 0x10A15, 0x10A17, "Khar" },
{ 0x10A19, 0x10A35, "Khar" },
{ 0x10A38, 0x10A3A, "Khar" },
{ 0x10A3F, 0x10A48, "Khar" },
{ 0x10A50, 0x10A58, "Khar" },
{ 0x10A60, 0x10A7F, "Sarb" },
{ 0x10A80, 0x10A9F, "Narb" },
{ 0x10AC0, 0x10AE6, "Mani" },
{ 0x10AEB, 0x10AF6, "Mani" },
{ 0x10B00, 0x10B35, "Avst" },
{ 0x10B39, 0x10B3F, "Avst" },
{ 0x10B40, 0x10B55, "Prti" },
{ 0x10B58, 0x10B5F, "Prti" },
{ 0x10B60, 0x10B72, "Phli" },
{ 0x10B78, 0x10B7F, "Phli" },
{ 0x10B80, 0x10B91, "Phlp" },
{ 0x10B99, 0x10B9C, "Phlp" },
{ 0x10BA9, 0x10BAF, "Phlp" },
{ 0x10C00, 0x10C48, "Orkh" },
{ 0x10C80, 0x10CB2, "Hung" },
{ 0x10CC0, 0x10CF2, "Hung" },
{ 0x10CFA, 0x10CFF, "Hung" },
{ 0x10D00, 0x10D27, "Rohg" },
{ 0x10D30, 0x10D39, "Rohg" },
{ 0x10D40, 0x10D65, "Gara" },
{ 0x10D69, 0x10D85, "Gara" },
{ 0x10D8E, 0x10D8F, "Gara" },
{ 0x10E60, 0x10E7E, "Arab" },
{ 0x10E80, 0x10EA9, "Yezi" },
{ 0x10EAB, 0x10EAD, "Yezi" },
{ 0x10EB0, 0x10EB1, "Yezi" },
{ 0x10EC2, 0x10EC7, "Arab" },
{ 0x10EC9, 0x10EEE, "Arab" },
{ 0x10EF0, 0x10EFF, "Arab" },
{ 0x10F00, 0x10F27, "Sogo" },
{ 0x10F30, 0x10F59, "Sogd" },
{ 0x10F70, 0x10F89, "Ougr" },
{ 0x10FB0, 0x10FCB, "Chrs" },
{ 0x10FE0, 0x10FF6, "Elym" },
{ 0x11000, 0x1104D, "Brah" },
{ 0x11052, 0x11075, "Brah" },
{ 0x11080, 0x110C2, "Kthi" },
{ 0x110D0, 0x110E8, "Sora" },
{ 0x110F0, 0x110F9, "Sora" },
{ 0x11100, 0x11134, "Cakm" },
{ 0x11136, 0x11147, "Cakm" },
{ 0x11150, 0x11176, "Mahj" },
{ 0x11180, 0x111DF, "Shrd" },
{ 0x111E1, 0x111F4, "Sinh" },
{ 0x11200, 0x11211, "Khoj" },
{ 0x11213, 0x11241, "Khoj" },
{ 0x11280, 0x11286, "Mult" },
{ 0x1128A, 0x1128D, "Mult" },
{ 0x1128F, 0x1129D, "Mult" },
{ 0x1129F, 0x112A9, "Mult" },
{ 0x112B0, 0x112EA, "Sind" },
{ 0x112F0, 0x112F9, "Sind" },
{ 0x11300, 0x11303, "Gran" },
{ 0x11305, 0x1130C, "Gran" },
{ 0x1130F, 0x11310, "Gran" },
{ 0x11313, 0x11328, "Gran" },
{ 0x1132A, 0x11330, "Gran" },
{ 0x11332, 0x11333, "Gran" },
{ 0x11335, 0x11339, "Gran" },
{ 0x1133C, 0x11344, "Gran" },
{ 0x11347, 0x11348, "Gran" },
{ 0x1134B, 0x1134D, "Gran" },
{ 0x1135D, 0x11363, "Gran" },
{ 0x11366, 0x1136C, "Gran" },
{ 0x11370, 0x11374, "Gran" },
{ 0x11380, 0x11389, "Tutg" },
{ 0x11390, 0x113B5, "Tutg" },
{ 0x113B7, 0x113C0, "Tutg" },
{ 0x113C7, 0x113CA, "Tutg" },
{ 0x113CC, 0x113D5, "Tutg" },
{ 0x113D7, 0x113D8, "Tutg" },
{ 0x113E1, 0x113E2, "Tutg" },
{ 0x11400, 0x1145B, "Newa" },
{ 0x1145D, 0x11461, "Newa" },
{ 0x11480, 0x114C7, "Tirh" },
{ 0x114D0, 0x114D9, "Tirh" },
{ 0x11580, 0x115B5, "Sidd" },
{ 0x115B8, 0x115DD, "Sidd" },
{ 0x11600, 0x11644, "Modi" },
{ 0x11650, 0x11659, "Modi" },
{ 0x11660, 0x1166C, "Mong" },
{ 0x11680, 0x116B9, "Takr" },
{ 0x116C0, 0x116C9, "Takr" },
{ 0x116D0, 0x116E3, "Mymr" },
{ 0x11700, 0x1171A, "Ahom" },
{ 0x1171D, 0x1172B, "Ahom" },
{ 0x11730, 0x11746, "Ahom" },
{ 0x11800, 0x1183B, "Dogr" },
{ 0x118A0, 0x118F2, "Wara" },
{ 0x11900, 0x11906, "Diak" },
{ 0x1190C, 0x11913, "Diak" },
{ 0x11915, 0x11916, "Diak" },
{ 0x11918, 0x11935, "Diak" },
{ 0x11937, 0x11938, "Diak" },
{ 0x1193B, 0x11946, "Diak" },
{ 0x11950, 0x11959, "Diak" },
{ 0x119A0, 0x119A7, "Nand" },
{ 0x119AA, 0x119D7, "Nand" },
{ 0x119DA, 0x119E4, "Nand" },
{ 0x11A00, 0x11A47, "Zanb" },
{ 0x11A50, 0x11AA2, "Soyo" },
{ 0x11AB0, 0x11ABF, "Cans" },
{ 0x11AC0, 0x11AF8, "Pauc" },
{ 0x11B00, 0x11B0A, "Deva" },
{ 0x11B60, 0x11B67, "Shrd" },
{ 0x11BC0, 0x11BE1, "Sunu" },
{ 0x11BF0, 0x11BF9, "Sunu" },
{ 0x11C00, 0x11C08, "Bhks" },
{ 0x11C0A, 0x11C36, "Bhks" },
{ 0x11C38, 0x11C45, "Bhks" },
{ 0x11C50, 0x11C6C, "Bhks" },
{ 0x11C70, 0x11C8F, "Marc" },
{ 0x11C92, 0x11CA7, "Marc" },
{ 0x11CA9, 0x11CB6, "Marc" },
{ 0x11D00, 0x11D06, "Gonm" },
{ 0x11D08, 0x11D09, "Gonm" },
{ 0x11D0B, 0x11D36, "Gonm" },
{ 0x11D3C, 0x11D3D, "Gonm" },
{ 0x11D3F, 0x11D47, "Gonm" },
{ 0x11D50, 0x11D59, "Gonm" },
{ 0x11D60, 0x11D65, "Gong" },
{ 0x11D67, 0x11D68, "Gong" },
{ 0x11D6A, 0x11D8E, "Gong" },
{ 0x11D90, 0x11D91, "Gong" },
{ 0x11D93, 0x11D98, "Gong" },
{ 0x11DA0, 0x11DA9, "Gong" },
{ 0x11DB0, 0x11DDB, "Tols" },
{ 0x11DE0, 0x11DE9, "Tols" },
{ 0x11DF0, 0x11DF1, "Beng" },
{ 0x11EE0, 0x11EF8, "Maka" },
{ 0x11F00, 0x11F10, "Kawi" },
{ 0x11F12, 0x11F3A, "Kawi" },
{ 0x11F3E, 0x11F5A, "Kawi" },
{ 0x11FC0, 0x11FF1, "Taml" },
{ 0x12000, 0x12399, "Xsux" },
{ 0x12400, 0x12543, "Xsux" },
{ 0x12550, 0x125A7, "Xsux" },
{ 0x125A8, 0x1264B, "Pcun" },
{ 0x1264C, 0x12686, "Xsux" },
{ 0x12F90, 0x12FF2, "Cpmn" },
{ 0x13000, 0x13455, "Egyp" },
{ 0x13460, 0x143FA, "Egyp" },
{ 0x14400, 0x14646, "Hluw" },
{ 0x16100, 0x16139, "Gukh" },
{ 0x16800, 0x16A38, "Bamu" },
{ 0x16A40, 0x16A5E, "Mroo" },
{ 0x16A60, 0x16A69, "Mroo" },
{ 0x16A6E, 0x16A6F, "Mroo" },
{ 0x16A70, 0x16ABE, "Tnsa" },
{ 0x16AC0, 0x16AC9, "Tnsa" },
{ 0x16AD0, 0x16AED, "Bass" },
{ 0x16AF0, 0x16AF5, "Bass" },
{ 0x16B00, 0x16B45, "Hmng" },
{ 0x16B50, 0x16B59, "Hmng" },
{ 0x16B5B, 0x16B61, "Hmng" },
{ 0x16B63, 0x16B77, "Hmng" },
{ 0x16B7D, 0x16B8F, "Hmng" },
{ 0x16D40, 0x16D79, "Krai" },
{ 0x16E40, 0x16E9A, "Medf" },
{ 0x16EA0, 0x16EB8, "Berf" },
{ 0x16EBB, 0x16ED3, "Berf" },
{ 0x16F00, 0x16F4A, "Plrd" },
{ 0x16F4F, 0x16F87, "Plrd" },
{ 0x16F8F, 0x16F9F, "Plrd" },
{ 0x16FE2, 0x16FE3, "Hani" },
{ 0x16FF0, 0x16FF6, "Hani" },
{ 0x17000, 0x18AFF, "Tang" },
{ 0x18B00, 0x18CDA, "Kits" },
{ 0x18D00, 0x18D20, "Tang" },
{ 0x18D80, 0x18DF2, "Tang" },
{ 0x18E00, 0x19191, "Jurc" },
{ 0x191A0, 0x191D2, "Jurc" },
{ 0x1AFF0, 0x1AFF3, "Kana" },
{ 0x1AFF5, 0x1AFFB, "Kana" },
{ 0x1AFFD, 0x1AFFE, "Kana" },
{ 0x1B001, 0x1B11F, "Hira" },
{ 0x1B120, 0x1B122, "Kana" },
{ 0x1B124, 0x1B128, "Kana" },
{ 0x1B150, 0x1B152, "Hira" },
{ 0x1B164, 0x1B168, "Kana" },
{ 0x1B170, 0x1B2FB, "Nshu" },
{ 0x1BC00, 0x1BC6A, "Dupl" },
{ 0x1BC70, 0x1BC7C, "Dupl" },
{ 0x1BC80, 0x1BC88, "Dupl" },
{ 0x1BC90, 0x1BC99, "Dupl" },
{ 0x1BC9C, 0x1BC9F, "Dupl" },
{ 0x1BCA0, 0x1BCA3, "Zyyy" },
{ 0x1CC00, 0x1CCFC, "Zyyy" },
{ 0x1CD00, 0x1CEB3, "Zyyy" },
{ 0x1CEBA, 0x1CED0, "Zyyy" },
{ 0x1CED2, 0x1CED4, "Zyyy" },
{ 0x1CEDD, 0x1CEFD, "Zyyy" },
{ 0x1CF00, 0x1CF2D, "Zinh" },
{ 0x1CF30, 0x1CF46, "Zinh" },
{ 0x1CF50, 0x1CFC3, "Zyyy" },
{ 0x1D000, 0x1D0F5, "Zyyy" },
{ 0x1D100, 0x1D126, "Zyyy" },
{ 0x1D127, 0x1D128, "Zinh" },
{ 0x1D129, 0x1D166, "Zyyy" },
{ 0x1D167, 0x1D169, "Zinh" },
{ 0x1D16A, 0x1D17A, "Zyyy" },
{ 0x1D17B, 0x1D182, "Zinh" },
{ 0x1D183, 0x1D184, "Zyyy" },
{ 0x1D185, 0x1D18B, "Zinh" },
{ 0x1D18C, 0x1D1A9, "Zyyy" },
{ 0x1D1AA, 0x1D1AD, "Zinh" },
{ 0x1D1AE, 0x1D1FF, "Zyyy" },
{ 0x1D200, 0x1D245, "Grek" },
{ 0x1D250, 0x1D25A, "Zyyy" },
{ 0x1D25B, 0x1D25C, "Zinh" },
{ 0x1D25D, 0x1D281, "Zyyy" },
{ 0x1D2C0, 0x1D2D3, "Zyyy" },
{ 0x1D2E0, 0x1D2F3, "Zyyy" },
{ 0x1D300, 0x1D356, "Zyyy" },
{ 0x1D360, 0x1D378, "Zyyy" },
{ 0x1D400, 0x1D454, "Zyyy" },
{ 0x1D456, 0x1D49C, "Zyyy" },
{ 0x1D49E, 0x1D49F, "Zyyy" },
{ 0x1D4A5, 0x1D4A6, "Zyyy" },
{ 0x1D4A9, 0x1D4AC, "Zyyy" },
{ 0x1D4AE, 0x1D4B9, "Zyyy" },
{ 0x1D4BD, 0x1D4C3, "Zyyy" },
{ 0x1D4C5, 0x1D505, "Zyyy" },
{ 0x1D507, 0x1D50A, "Zyyy" },
{ 0x1D50D, 0x1D514, "Zyyy" },
{ 0x1D516, 0x1D51C, "Zyyy" },
{ 0x1D51E, 0x1D539, "Zyyy" },
{ 0x1D53B, 0x1D53E, "Zyyy" },
{ 0x1D540, 0x1D544, "Zyyy" },
{ 0x1D54A, 0x1D550, "Zyyy" },
{ 0x1D552, 0x1D6A6, "Zyyy" },
{ 0x1D6A8, 0x1D7CB, "Zyyy" },
{ 0x1D7CE, 0x1D7FF, "Zyyy" },
{ 0x1D800, 0x1DA8B, "Sgnw" },
{ 0x1DA9B, 0x1DA9F, "Sgnw" },
{ 0x1DAA1, 0x1DAAF, "Sgnw" },
{ 0x1DB00, 0x1DB1C, "Zyyy" },
{ 0x1DF00, 0x1DF81, "Latn" },
{ 0x1DF90, 0x1DF96, "Latn" },
{ 0x1DFCD, 0x1DFF2, "Latn" },
{ 0x1DFF3, 0x1DFF4, "Grek" },
{ 0x1DFF5, 0x1DFFF, "Latn" },
{ 0x1E000, 0x1E006, "Glag" },
{ 0x1E008, 0x1E018, "Glag" },
{ 0x1E01B, 0x1E021, "Glag" },
{ 0x1E023, 0x1E024, "Glag" },
{ 0x1E026, 0x1E02A, "Glag" },
{ 0x1E030, 0x1E06D, "Cyrl" },
{ 0x1E100, 0x1E12C, "Hmnp" },
{ 0x1E130, 0x1E13D, "Hmnp" },
{ 0x1E140, 0x1E149, "Hmnp" },
{ 0x1E14E, 0x1E14F, "Hmnp" },
{ 0x1E290, 0x1E2AE, "Toto" },
{ 0x1E2C0, 0x1E2F9, "Wcho" },
{ 0x1E4D0, 0x1E4F9, "Nagm" },
{ 0x1E5D0, 0x1E5FA, "Onao" },
{ 0x1E6C0, 0x1E6DE, "Tayo" },
{ 0x1E6E0, 0x1E6F5, "Tayo" },
{ 0x1E6FE, 0x1E6FF, "Tayo" },
{ 0x1E7E0, 0x1E7E6, "Ethi" },
{ 0x1E7E8, 0x1E7EB, "Ethi" },
{ 0x1E7ED, 0x1E7EE, "Ethi" },
{ 0x1E7F0, 0x1E7FE, "Ethi" },
{ 0x1E800, 0x1E8C4, "Mend" },
{ 0x1E8C7, 0x1E8D6, "Mend" },
{ 0x1E900, 0x1E94B, "Adlm" },
{ 0x1E950, 0x1E959, "Adlm" },
{ 0x1E95E, 0x1E95F, "Adlm" },
{ 0x1EC71, 0x1ECB4, "Zyyy" },
{ 0x1ED01, 0x1ED3D, "Zyyy" },
{ 0x1EE00, 0x1EE03, "Arab" },
{ 0x1EE05, 0x1EE1F, "Arab" },
{ 0x1EE21, 0x1EE22, "Arab" },
{ 0x1EE29, 0x1EE32, "Arab" },
{ 0x1EE34, 0x1EE37, "Arab" },
{ 0x1EE4D, 0x1EE4F, "Arab" },
{ 0x1EE51, 0x1EE52, "Arab" },
{ 0x1EE61, 0x1EE62, "Arab" },
{ 0x1EE67, 0x1EE6A, "Arab" },
{ 0x1EE6C, 0x1EE72, "Arab" },
{ 0x1EE74, 0x1EE77, "Arab" },
{ 0x1EE79, 0x1EE7C, "Arab" },
{ 0x1EE80, 0x1EE89, "Arab" },
{ 0x1EE8B, 0x1EE9B, "Arab" },
{ 0x1EEA1, 0x1EEA3, "Arab" },
{ 0x1EEA5, 0x1EEA9, "Arab" },
{ 0x1EEAB, 0x1EEBB, "Arab" },
{ 0x1EEF0, 0x1EEF1, "Arab" },
{ 0x1F000, 0x1F02B, "Zyyy" },
{ 0x1F030, 0x1F093, "Zyyy" },
{ 0x1F0A0, 0x1F0AE, "Zyyy" },
{ 0x1F0B1, 0x1F0BF, "Zyyy" },
{ 0x1F0C1, 0x1F0CF, "Zyyy" },
{ 0x1F0D1, 0x1F0F5, "Zyyy" },
{ 0x1F100, 0x1F1AE, "Zyyy" },
{ 0x1F1E6, 0x1F1FF, "Zyyy" },
{ 0x1F201, 0x1F202, "Zyyy" },
{ 0x1F210, 0x1F23B, "Zyyy" },
{ 0x1F240, 0x1F248, "Zyyy" },
{ 0x1F250, 0x1F251, "Zyyy" },
{ 0x1F260, 0x1F265, "Zyyy" },
{ 0x1F300, 0x1F6D9, "Zyyy" },
{ 0x1F6DC, 0x1F6EC, "Zyyy" },
{ 0x1F6F0, 0x1F6FC, "Zyyy" },
{ 0x1F700, 0x1F7DB, "Zyyy" },
{ 0x1F7E0, 0x1F7EB, "Zyyy" },
{ 0x1F7F0, 0x1F80B, "Zyyy" },
{ 0x1F810, 0x1F847, "Zyyy" },
{ 0x1F850, 0x1F859, "Zyyy" },
{ 0x1F860, 0x1F887, "Zyyy" },
{ 0x1F890, 0x1F8AD, "Zyyy" },
{ 0x1F8B0, 0x1F8BB, "Zyyy" },
{ 0x1F8C0, 0x1F8C1, "Zyyy" },
{ 0x1F8D0, 0x1F8D8, "Zyyy" },
{ 0x1F900, 0x1FA57, "Zyyy" },
{ 0x1FA60, 0x1FA6D, "Zyyy" },
{ 0x1FA70, 0x1FA7C, "Zyyy" },
{ 0x1FA80, 0x1FAC6, "Zyyy" },
{ 0x1FACC, 0x1FADD, "Zyyy" },
{ 0x1FADF, 0x1FAEB, "Zyyy" },
{ 0x1FAEF, 0x1FAFA, "Zyyy" },
{ 0x1FB00, 0x1FB92, "Zyyy" },
{ 0x1FB94, 0x1FBFA, "Zyyy" },
{ 0x20000, 0x2A6DF, "Hani" },
{ 0x2A700, 0x2B81E, "Hani" },
{ 0x2B820, 0x2CEAD, "Hani" },
{ 0x2CEB0, 0x2EBE0, "Hani" },
{ 0x2EBF0, 0x2EE5D, "Hani" },
{ 0x2F800, 0x2FA1D, "Hani" },
{ 0x30000, 0x3134A, "Hani" },
{ 0x31350, 0x33479, "Hani" },
{ 0x3D000, 0x3FC3F, "Seal" },
{ 0xE0020, 0xE007F, "Zyyy" },
{ 0xE0100, 0xE01EF, "Zinh" },
},
-- Scripts.txt gives full names; here we consider them aliases to save space.
aliases = {
Adlm = "Adlam",
Aghb = "Caucasian Albanian",
Ahom = "Ahom",
Arab = "Arabic",
Armi = "Imperial Aramaic",
Armn = "Armenian",
Avst = "Avestan",
Bali = "Balinese",
Bamu = "Bamum",
Bass = "Bassa Vah",
Batk = "Batak",
Beng = "Bengali",
Berf = "Beria Erfe",
Bhks = "Bhaiksuki",
Bopo = "Bopomofo",
Brah = "Brahmi",
Brai = "Braille",
Bugi = "Buginese",
Buhd = "Buhid",
Cakm = "Chakma",
Cans = "Canadian Aboriginal",
Cari = "Carian",
Cham = "Cham",
Cher = "Cherokee",
Chrs = "Chorasmian",
Copt = "Coptic",
Cpmn = "Cypro Minoan",
Cprt = "Cypriot",
Cyrl = "Cyrillic",
Deva = "Devanagari",
Diak = "Dives Akuru",
Dogr = "Dogra",
Dsrt = "Deseret",
Dupl = "Duployan",
Egyp = "Egyptian Hieroglyphs",
Elba = "Elbasan",
Elym = "Elymaic",
Ethi = "Ethiopic",
Gara = "Garay",
Geor = "Georgian",
Glag = "Glagolitic",
Gong = "Gunjala Gondi",
Gonm = "Masaram Gondi",
Goth = "Gothic",
Gran = "Grantha",
Grek = "Greek",
Gujr = "Gujarati",
Gukh = "Gurung Khema",
Guru = "Gurmukhi",
Hang = "Hangul",
Hani = "Han",
Hano = "Hanunoo",
Hatr = "Hatran",
Hebr = "Hebrew",
Hira = "Hiragana",
Hluw = "Anatolian Hieroglyphs",
Hmng = "Pahawh Hmong",
Hmnp = "Nyiakeng Puachue Hmong",
Hrkt = "Katakana Or Hiragana",
Hung = "Old Hungarian",
Ital = "Old Italic",
Java = "Javanese",
Jurc = "Jurchen",
Kali = "Kayah Li",
Kana = "Katakana",
Kawi = "Kawi",
Khar = "Kharoshthi",
Khmr = "Khmer",
Khoj = "Khojki",
Kits = "Khitan Small Script",
Knda = "Kannada",
Krai = "Kirat Rai",
Kthi = "Kaithi",
Lana = "Tai Tham",
Laoo = "Lao",
Latn = "Latin",
Lepc = "Lepcha",
Limb = "Limbu",
Lina = "Linear A",
Linb = "Linear B",
Lisu = "Lisu",
Lyci = "Lycian",
Lydi = "Lydian",
Mahj = "Mahajani",
Maka = "Makasar",
Mand = "Mandaic",
Mani = "Manichaean",
Marc = "Marchen",
Medf = "Medefaidrin",
Mend = "Mende Kikakui",
Merc = "Meroitic Cursive",
Mero = "Meroitic Hieroglyphs",
Mlym = "Malayalam",
Modi = "Modi",
Mong = "Mongolian",
Mroo = "Mro",
Mtei = "Meetei Mayek",
Mult = "Multani",
Mymr = "Myanmar",
Nagm = "Nag Mundari",
Nand = "Nandinagari",
Narb = "Old North Arabian",
Nbat = "Nabataean",
Newa = "Newa",
Nkoo = "NKo",
Nshu = "Nushu",
Ogam = "Ogham",
Olck = "Ol Chiki",
Onao = "Ol Onal",
Orkh = "Old Turkic",
Orya = "Oriya",
Osge = "Osage",
Osma = "Osmanya",
Ougr = "Old Uyghur",
Palm = "Palmyrene",
Pauc = "Pau Cin Hau",
Pcun = "Proto Cuneiform",
Perm = "Old Permic",
Phag = "Phags Pa",
Phli = "Inscriptional Pahlavi",
Phlp = "Psalter Pahlavi",
Phnx = "Phoenician",
Plrd = "Miao",
Prti = "Inscriptional Parthian",
Rjng = "Rejang",
Rohg = "Hanifi Rohingya",
Runr = "Runic",
Samr = "Samaritan",
Sarb = "Old South Arabian",
Saur = "Saurashtra",
Seal = "Seal",
Sgnw = "SignWriting",
Shaw = "Shavian",
Shrd = "Sharada",
Sidd = "Siddham",
Sidt = "Sidetic",
Sind = "Khudawadi",
Sinh = "Sinhala",
Sogd = "Sogdian",
Sogo = "Old Sogdian",
Sora = "Sora Sompeng",
Soyo = "Soyombo",
Sund = "Sundanese",
Sunu = "Sunuwar",
Sylo = "Syloti Nagri",
Syrc = "Syriac",
Tagb = "Tagbanwa",
Takr = "Takri",
Tale = "Tai Le",
Talu = "New Tai Lue",
Taml = "Tamil",
Tang = "Tangut",
Tavt = "Tai Viet",
Tayo = "Tai Yo",
Telu = "Telugu",
Tfng = "Tifinagh",
Tglg = "Tagalog",
Thaa = "Thaana",
Thai = "Thai",
Tibt = "Tibetan",
Tirh = "Tirhuta",
Tnsa = "Tangsa",
Todr = "Todhri",
Tols = "Tolong Siki",
Toto = "Toto",
Tutg = "Tulu Tigalari",
Ugar = "Ugaritic",
Vaii = "Vai",
Vith = "Vithkuqi",
Wara = "Warang Citi",
Wcho = "Wancho",
Xpeo = "Old Persian",
Xsux = "Cuneiform",
Yezi = "Yezidi",
Yiii = "Yi",
Zanb = "Zanabazar Square",
Zinh = "Inherited",
Zyyy = "Common",
Zzzz = "Unknown",
},
}
-- Required for binary search function in [[Module:Language/scripts]].
-- Cannot get length of module loaded with mw.loadData.
data.ranges.length = #data.ranges
data.rtl = {}
for _, script in ipairs(mw.loadData "Module:Lang/data".rtl_scripts) do
-- [[Module:Lang/data]] has script codes in lowercase;
-- this module has script codes with the first letter capitalized.
data.rtl[script:gsub("^%a", string.upper)] = true
end
return data
fjhxlm1zuz2q0wxkqoboghr4ezh7nqn
373912
373911
2026-10-29T02:43:55Z
ChiK
1136
1 revision imported from [[:en:Module:Unicode_data/scripts]]
373911
Scribunto
text/plain
--[=[
-- Official Unicode script values for individual codepoints and ranges of
-- codepoints.
-- https://www.unicode.org/Public/UCD/latest/ucd/Scripts.txt provided
-- the script names, and https://www.unicode.org/Public/UNIDATA/PropertyValueAliases.txt
-- provided script codes corresponding to the names (see [[Script (Unicode)]]).
--]=]
local data = {
singles = {
[0x000AA] = "Latn",
[0x000BA] = "Latn",
[0x000D7] = "Zyyy",
[0x000F7] = "Zyyy",
[0x00374] = "Zyyy",
[0x0037E] = "Zyyy",
[0x0037F] = "Grek",
[0x00384] = "Grek",
[0x00385] = "Zyyy",
[0x00386] = "Grek",
[0x00387] = "Zyyy",
[0x0038C] = "Grek",
[0x00605] = "Zyyy",
[0x0060C] = "Zyyy",
[0x0061B] = "Zyyy",
[0x0061F] = "Zyyy",
[0x00640] = "Zyyy",
[0x00670] = "Zinh",
[0x006DD] = "Zyyy",
[0x0085E] = "Mand",
[0x008E2] = "Zyyy",
[0x009B2] = "Beng",
[0x009D7] = "Beng",
[0x00A3C] = "Guru",
[0x00A51] = "Guru",
[0x00A5E] = "Guru",
[0x00AD0] = "Gujr",
[0x00B9C] = "Taml",
[0x00BD0] = "Taml",
[0x00BD7] = "Taml",
[0x00DBD] = "Sinh",
[0x00DCA] = "Sinh",
[0x00DD6] = "Sinh",
[0x00E3F] = "Zyyy",
[0x00E84] = "Laoo",
[0x00EA5] = "Laoo",
[0x00EC6] = "Laoo",
[0x010C7] = "Geor",
[0x010CD] = "Geor",
[0x010FB] = "Zyyy",
[0x01258] = "Ethi",
[0x012C0] = "Ethi",
[0x0171F] = "Tglg",
[0x01804] = "Mong",
[0x01805] = "Zyyy",
[0x01940] = "Limb",
[0x01CD3] = "Zyyy",
[0x01CE1] = "Zyyy",
[0x01CED] = "Zinh",
[0x01CF4] = "Zinh",
[0x01CFA] = "Zyyy",
[0x01D2B] = "Cyrl",
[0x01D78] = "Cyrl",
[0x01DBF] = "Grek",
[0x01F59] = "Grek",
[0x01F5B] = "Grek",
[0x01F5D] = "Grek",
[0x02071] = "Latn",
[0x0207F] = "Latn",
[0x02126] = "Grek",
[0x02132] = "Latn",
[0x0214E] = "Latn",
[0x02D27] = "Geor",
[0x02D2D] = "Geor",
[0x02D7F] = "Tfng",
[0x03005] = "Hani",
[0x03006] = "Zyyy",
[0x03007] = "Hani",
[0x030A0] = "Zyyy",
[0x031EF] = "Zyyy",
[0x032FF] = "Zyyy",
[0x0A7E2] = "Latn",
[0x0A92E] = "Zyyy",
[0x0A92F] = "Kali",
[0x0A95F] = "Rjng",
[0x0A9CF] = "Zyyy",
[0x0AB5B] = "Zyyy",
[0x0AB65] = "Grek",
[0x0FB3E] = "Hebr",
[0x0FEFF] = "Zyyy",
[0x0FF70] = "Zyyy",
[0x101A0] = "Grek",
[0x101FD] = "Zinh",
[0x102E0] = "Zinh",
[0x1039F] = "Ugar",
[0x1056F] = "Aghb",
[0x10808] = "Cprt",
[0x1083C] = "Cprt",
[0x1083F] = "Cprt",
[0x1091F] = "Phnx",
[0x1093F] = "Lydi",
[0x1107F] = "Brah",
[0x110CD] = "Kthi",
[0x11288] = "Mult",
[0x1133B] = "Zinh",
[0x11350] = "Gran",
[0x11357] = "Gran",
[0x1138B] = "Tutg",
[0x1138E] = "Tutg",
[0x113C2] = "Tutg",
[0x113C5] = "Tutg",
[0x118FF] = "Wara",
[0x11909] = "Diak",
[0x11D3A] = "Gonm",
[0x11FB0] = "Lisu",
[0x11FFF] = "Taml",
[0x16FE0] = "Tang",
[0x16FE1] = "Nshu",
[0x16FE4] = "Kits",
[0x18CFF] = "Kits",
[0x1B000] = "Kana",
[0x1B123] = "Hira",
[0x1B132] = "Hira",
[0x1B155] = "Kana",
[0x1D4A2] = "Zyyy",
[0x1D4BB] = "Zyyy",
[0x1D546] = "Zyyy",
[0x1E08F] = "Cyrl",
[0x1E2FF] = "Wcho",
[0x1E5FF] = "Onao",
[0x1EE24] = "Arab",
[0x1EE27] = "Arab",
[0x1EE39] = "Arab",
[0x1EE3B] = "Arab",
[0x1EE42] = "Arab",
[0x1EE47] = "Arab",
[0x1EE49] = "Arab",
[0x1EE4B] = "Arab",
[0x1EE54] = "Arab",
[0x1EE57] = "Arab",
[0x1EE59] = "Arab",
[0x1EE5B] = "Arab",
[0x1EE5D] = "Arab",
[0x1EE5F] = "Arab",
[0x1EE64] = "Arab",
[0x1EE7E] = "Arab",
[0x1F200] = "Hira",
[0x1FAC8] = "Zyyy",
[0xE0001] = "Zyyy",
},
ranges = {
{ 0x00000, 0x00040, "Zyyy" },
{ 0x00041, 0x0005A, "Latn" },
{ 0x0005B, 0x00060, "Zyyy" },
{ 0x00061, 0x0007A, "Latn" },
{ 0x0007B, 0x000A9, "Zyyy" },
{ 0x000AB, 0x000B9, "Zyyy" },
{ 0x000BB, 0x000BF, "Zyyy" },
{ 0x000C0, 0x000D6, "Latn" },
{ 0x000D8, 0x000F6, "Latn" },
{ 0x000F8, 0x002B8, "Latn" },
{ 0x002B9, 0x002DF, "Zyyy" },
{ 0x002E0, 0x002E4, "Latn" },
{ 0x002E5, 0x002E9, "Zyyy" },
{ 0x002EA, 0x002EB, "Bopo" },
{ 0x002EC, 0x002FF, "Zyyy" },
{ 0x00300, 0x0036F, "Zinh" },
{ 0x00370, 0x00373, "Grek" },
{ 0x00375, 0x00377, "Grek" },
{ 0x0037A, 0x0037D, "Grek" },
{ 0x00388, 0x0038A, "Grek" },
{ 0x0038E, 0x003A1, "Grek" },
{ 0x003A3, 0x003E1, "Grek" },
{ 0x003E2, 0x003EF, "Copt" },
{ 0x003F0, 0x003FF, "Grek" },
{ 0x00400, 0x00484, "Cyrl" },
{ 0x00485, 0x00486, "Zinh" },
{ 0x00487, 0x0052F, "Cyrl" },
{ 0x00531, 0x00556, "Armn" },
{ 0x00558, 0x0058F, "Armn" },
{ 0x00591, 0x005C9, "Hebr" },
{ 0x005D0, 0x005EA, "Hebr" },
{ 0x005EF, 0x005F4, "Hebr" },
{ 0x00600, 0x00604, "Arab" },
{ 0x00606, 0x0060B, "Arab" },
{ 0x0060D, 0x0061A, "Arab" },
{ 0x0061C, 0x0061E, "Arab" },
{ 0x00620, 0x0063F, "Arab" },
{ 0x00641, 0x0064A, "Arab" },
{ 0x0064B, 0x00655, "Zinh" },
{ 0x00656, 0x0066F, "Arab" },
{ 0x00671, 0x006DC, "Arab" },
{ 0x006DE, 0x006FF, "Arab" },
{ 0x00700, 0x0070D, "Syrc" },
{ 0x0070F, 0x0074A, "Syrc" },
{ 0x0074D, 0x0074F, "Syrc" },
{ 0x00750, 0x0077F, "Arab" },
{ 0x00780, 0x007B1, "Thaa" },
{ 0x007C0, 0x007FA, "Nkoo" },
{ 0x007FD, 0x007FF, "Nkoo" },
{ 0x00800, 0x0082D, "Samr" },
{ 0x00830, 0x0083E, "Samr" },
{ 0x00840, 0x0085B, "Mand" },
{ 0x00860, 0x0086A, "Syrc" },
{ 0x00870, 0x00891, "Arab" },
{ 0x00897, 0x008E1, "Arab" },
{ 0x008E3, 0x008FF, "Arab" },
{ 0x00900, 0x00950, "Deva" },
{ 0x00951, 0x00954, "Zinh" },
{ 0x00955, 0x00963, "Deva" },
{ 0x00964, 0x00965, "Zyyy" },
{ 0x00966, 0x0097F, "Deva" },
{ 0x00980, 0x00983, "Beng" },
{ 0x00985, 0x0098C, "Beng" },
{ 0x0098F, 0x00990, "Beng" },
{ 0x00993, 0x009A8, "Beng" },
{ 0x009AA, 0x009B0, "Beng" },
{ 0x009B6, 0x009B9, "Beng" },
{ 0x009BC, 0x009C4, "Beng" },
{ 0x009C7, 0x009C8, "Beng" },
{ 0x009CB, 0x009CE, "Beng" },
{ 0x009DC, 0x009DD, "Beng" },
{ 0x009DF, 0x009E3, "Beng" },
{ 0x009E6, 0x009FE, "Beng" },
{ 0x00A01, 0x00A03, "Guru" },
{ 0x00A05, 0x00A0A, "Guru" },
{ 0x00A0F, 0x00A10, "Guru" },
{ 0x00A13, 0x00A28, "Guru" },
{ 0x00A2A, 0x00A30, "Guru" },
{ 0x00A32, 0x00A33, "Guru" },
{ 0x00A35, 0x00A36, "Guru" },
{ 0x00A38, 0x00A39, "Guru" },
{ 0x00A3E, 0x00A42, "Guru" },
{ 0x00A47, 0x00A48, "Guru" },
{ 0x00A4B, 0x00A4D, "Guru" },
{ 0x00A59, 0x00A5C, "Guru" },
{ 0x00A66, 0x00A76, "Guru" },
{ 0x00A81, 0x00A83, "Gujr" },
{ 0x00A85, 0x00A8D, "Gujr" },
{ 0x00A8F, 0x00A91, "Gujr" },
{ 0x00A93, 0x00AA8, "Gujr" },
{ 0x00AAA, 0x00AB0, "Gujr" },
{ 0x00AB2, 0x00AB3, "Gujr" },
{ 0x00AB5, 0x00AB9, "Gujr" },
{ 0x00ABC, 0x00AC5, "Gujr" },
{ 0x00AC7, 0x00AC9, "Gujr" },
{ 0x00ACB, 0x00ACD, "Gujr" },
{ 0x00AE0, 0x00AE3, "Gujr" },
{ 0x00AE6, 0x00AF1, "Gujr" },
{ 0x00AF9, 0x00AFF, "Gujr" },
{ 0x00B01, 0x00B03, "Orya" },
{ 0x00B05, 0x00B0C, "Orya" },
{ 0x00B0F, 0x00B10, "Orya" },
{ 0x00B13, 0x00B28, "Orya" },
{ 0x00B2A, 0x00B30, "Orya" },
{ 0x00B32, 0x00B33, "Orya" },
{ 0x00B35, 0x00B39, "Orya" },
{ 0x00B3C, 0x00B44, "Orya" },
{ 0x00B47, 0x00B48, "Orya" },
{ 0x00B4B, 0x00B4D, "Orya" },
{ 0x00B53, 0x00B57, "Orya" },
{ 0x00B5C, 0x00B5D, "Orya" },
{ 0x00B5F, 0x00B63, "Orya" },
{ 0x00B66, 0x00B77, "Orya" },
{ 0x00B82, 0x00B83, "Taml" },
{ 0x00B85, 0x00B8A, "Taml" },
{ 0x00B8E, 0x00B90, "Taml" },
{ 0x00B92, 0x00B95, "Taml" },
{ 0x00B99, 0x00B9A, "Taml" },
{ 0x00B9E, 0x00B9F, "Taml" },
{ 0x00BA3, 0x00BA4, "Taml" },
{ 0x00BA8, 0x00BAA, "Taml" },
{ 0x00BAE, 0x00BB9, "Taml" },
{ 0x00BBE, 0x00BC2, "Taml" },
{ 0x00BC6, 0x00BC8, "Taml" },
{ 0x00BCA, 0x00BCD, "Taml" },
{ 0x00BE6, 0x00BFA, "Taml" },
{ 0x00C00, 0x00C0C, "Telu" },
{ 0x00C0E, 0x00C10, "Telu" },
{ 0x00C12, 0x00C28, "Telu" },
{ 0x00C2A, 0x00C39, "Telu" },
{ 0x00C3C, 0x00C44, "Telu" },
{ 0x00C46, 0x00C48, "Telu" },
{ 0x00C4A, 0x00C4D, "Telu" },
{ 0x00C55, 0x00C56, "Telu" },
{ 0x00C58, 0x00C5A, "Telu" },
{ 0x00C5C, 0x00C5D, "Telu" },
{ 0x00C60, 0x00C63, "Telu" },
{ 0x00C66, 0x00C6F, "Telu" },
{ 0x00C77, 0x00C7F, "Telu" },
{ 0x00C80, 0x00C8C, "Knda" },
{ 0x00C8E, 0x00C90, "Knda" },
{ 0x00C92, 0x00CA8, "Knda" },
{ 0x00CAA, 0x00CB3, "Knda" },
{ 0x00CB5, 0x00CB9, "Knda" },
{ 0x00CBC, 0x00CC4, "Knda" },
{ 0x00CC6, 0x00CC8, "Knda" },
{ 0x00CCA, 0x00CCD, "Knda" },
{ 0x00CD5, 0x00CD6, "Knda" },
{ 0x00CDC, 0x00CDE, "Knda" },
{ 0x00CE0, 0x00CE3, "Knda" },
{ 0x00CE6, 0x00CEF, "Knda" },
{ 0x00CF1, 0x00CF3, "Knda" },
{ 0x00D00, 0x00D0C, "Mlym" },
{ 0x00D0E, 0x00D10, "Mlym" },
{ 0x00D12, 0x00D44, "Mlym" },
{ 0x00D46, 0x00D48, "Mlym" },
{ 0x00D4A, 0x00D4F, "Mlym" },
{ 0x00D54, 0x00D63, "Mlym" },
{ 0x00D66, 0x00D7F, "Mlym" },
{ 0x00D81, 0x00D83, "Sinh" },
{ 0x00D85, 0x00D96, "Sinh" },
{ 0x00D9A, 0x00DB1, "Sinh" },
{ 0x00DB3, 0x00DBB, "Sinh" },
{ 0x00DC0, 0x00DC6, "Sinh" },
{ 0x00DCF, 0x00DD4, "Sinh" },
{ 0x00DD8, 0x00DDF, "Sinh" },
{ 0x00DE6, 0x00DEF, "Sinh" },
{ 0x00DF2, 0x00DF4, "Sinh" },
{ 0x00E01, 0x00E3A, "Thai" },
{ 0x00E40, 0x00E5B, "Thai" },
{ 0x00E81, 0x00E82, "Laoo" },
{ 0x00E86, 0x00E8A, "Laoo" },
{ 0x00E8C, 0x00EA3, "Laoo" },
{ 0x00EA7, 0x00EBD, "Laoo" },
{ 0x00EC0, 0x00EC4, "Laoo" },
{ 0x00EC8, 0x00ECE, "Laoo" },
{ 0x00ED0, 0x00ED9, "Laoo" },
{ 0x00EDC, 0x00EDF, "Laoo" },
{ 0x00F00, 0x00F47, "Tibt" },
{ 0x00F49, 0x00F6C, "Tibt" },
{ 0x00F71, 0x00F97, "Tibt" },
{ 0x00F99, 0x00FBC, "Tibt" },
{ 0x00FBE, 0x00FCC, "Tibt" },
{ 0x00FCE, 0x00FD4, "Tibt" },
{ 0x00FD5, 0x00FD8, "Zyyy" },
{ 0x00FD9, 0x00FDA, "Tibt" },
{ 0x01000, 0x0109F, "Mymr" },
{ 0x010A0, 0x010C5, "Geor" },
{ 0x010D0, 0x010FA, "Geor" },
{ 0x010FC, 0x010FF, "Geor" },
{ 0x01100, 0x011FF, "Hang" },
{ 0x01200, 0x01248, "Ethi" },
{ 0x0124A, 0x0124D, "Ethi" },
{ 0x01250, 0x01256, "Ethi" },
{ 0x0125A, 0x0125D, "Ethi" },
{ 0x01260, 0x01288, "Ethi" },
{ 0x0128A, 0x0128D, "Ethi" },
{ 0x01290, 0x012B0, "Ethi" },
{ 0x012B2, 0x012B5, "Ethi" },
{ 0x012B8, 0x012BE, "Ethi" },
{ 0x012C2, 0x012C5, "Ethi" },
{ 0x012C8, 0x012D6, "Ethi" },
{ 0x012D8, 0x01310, "Ethi" },
{ 0x01312, 0x01315, "Ethi" },
{ 0x01318, 0x0135A, "Ethi" },
{ 0x0135D, 0x0137C, "Ethi" },
{ 0x01380, 0x01399, "Ethi" },
{ 0x013A0, 0x013F5, "Cher" },
{ 0x013F8, 0x013FD, "Cher" },
{ 0x01400, 0x0167F, "Cans" },
{ 0x01680, 0x0169C, "Ogam" },
{ 0x016A0, 0x016EA, "Runr" },
{ 0x016EB, 0x016ED, "Zyyy" },
{ 0x016EE, 0x016F8, "Runr" },
{ 0x01700, 0x01715, "Tglg" },
{ 0x01720, 0x01734, "Hano" },
{ 0x01735, 0x01736, "Zyyy" },
{ 0x01740, 0x01753, "Buhd" },
{ 0x01760, 0x0176C, "Tagb" },
{ 0x0176E, 0x01770, "Tagb" },
{ 0x01772, 0x01773, "Tagb" },
{ 0x01780, 0x017DD, "Khmr" },
{ 0x017E0, 0x017E9, "Khmr" },
{ 0x017F0, 0x017F9, "Khmr" },
{ 0x01800, 0x01801, "Mong" },
{ 0x01802, 0x01803, "Zyyy" },
{ 0x01806, 0x01819, "Mong" },
{ 0x01820, 0x01878, "Mong" },
{ 0x01880, 0x018AA, "Mong" },
{ 0x018B0, 0x018F5, "Cans" },
{ 0x01900, 0x0191E, "Limb" },
{ 0x01920, 0x0192B, "Limb" },
{ 0x01930, 0x0193B, "Limb" },
{ 0x01944, 0x0194F, "Limb" },
{ 0x01950, 0x0196D, "Tale" },
{ 0x01970, 0x01974, "Tale" },
{ 0x01980, 0x019AB, "Talu" },
{ 0x019B0, 0x019C9, "Talu" },
{ 0x019D0, 0x019DA, "Talu" },
{ 0x019DE, 0x019DF, "Talu" },
{ 0x019E0, 0x019FF, "Khmr" },
{ 0x01A00, 0x01A1B, "Bugi" },
{ 0x01A1E, 0x01A1F, "Bugi" },
{ 0x01A20, 0x01A5E, "Lana" },
{ 0x01A60, 0x01A7C, "Lana" },
{ 0x01A7F, 0x01A89, "Lana" },
{ 0x01A90, 0x01A99, "Lana" },
{ 0x01AA0, 0x01AAD, "Lana" },
{ 0x01AB0, 0x01AF0, "Zinh" },
{ 0x01B00, 0x01B4C, "Bali" },
{ 0x01B4E, 0x01B7F, "Bali" },
{ 0x01B80, 0x01BBF, "Sund" },
{ 0x01BC0, 0x01BF3, "Batk" },
{ 0x01BFC, 0x01BFF, "Batk" },
{ 0x01C00, 0x01C37, "Lepc" },
{ 0x01C3B, 0x01C49, "Lepc" },
{ 0x01C4D, 0x01C4F, "Lepc" },
{ 0x01C50, 0x01C7F, "Olck" },
{ 0x01C80, 0x01C8A, "Cyrl" },
{ 0x01C90, 0x01CBA, "Geor" },
{ 0x01CBD, 0x01CBF, "Geor" },
{ 0x01CC0, 0x01CC7, "Sund" },
{ 0x01CD0, 0x01CD2, "Zinh" },
{ 0x01CD4, 0x01CE0, "Zinh" },
{ 0x01CE2, 0x01CE8, "Zinh" },
{ 0x01CE9, 0x01CEC, "Zyyy" },
{ 0x01CEE, 0x01CF3, "Zyyy" },
{ 0x01CF5, 0x01CF7, "Zyyy" },
{ 0x01CF8, 0x01CF9, "Zinh" },
{ 0x01D00, 0x01D25, "Latn" },
{ 0x01D26, 0x01D2A, "Grek" },
{ 0x01D2C, 0x01D5C, "Latn" },
{ 0x01D5D, 0x01D61, "Grek" },
{ 0x01D62, 0x01D65, "Latn" },
{ 0x01D66, 0x01D6A, "Grek" },
{ 0x01D6B, 0x01D77, "Latn" },
{ 0x01D79, 0x01DBE, "Latn" },
{ 0x01DC0, 0x01DFF, "Zinh" },
{ 0x01E00, 0x01EFF, "Latn" },
{ 0x01F00, 0x01F15, "Grek" },
{ 0x01F18, 0x01F1D, "Grek" },
{ 0x01F20, 0x01F45, "Grek" },
{ 0x01F48, 0x01F4D, "Grek" },
{ 0x01F50, 0x01F57, "Grek" },
{ 0x01F5F, 0x01F7D, "Grek" },
{ 0x01F80, 0x01FB4, "Grek" },
{ 0x01FB6, 0x01FC4, "Grek" },
{ 0x01FC6, 0x01FD3, "Grek" },
{ 0x01FD6, 0x01FDB, "Grek" },
{ 0x01FDD, 0x01FEF, "Grek" },
{ 0x01FF2, 0x01FF4, "Grek" },
{ 0x01FF6, 0x01FFE, "Grek" },
{ 0x02000, 0x0200B, "Zyyy" },
{ 0x0200C, 0x0200D, "Zinh" },
{ 0x0200E, 0x02064, "Zyyy" },
{ 0x02066, 0x02070, "Zyyy" },
{ 0x02074, 0x0207E, "Zyyy" },
{ 0x02080, 0x0208F, "Zyyy" },
{ 0x02090, 0x0209F, "Latn" },
{ 0x020A0, 0x020C4, "Zyyy" },
{ 0x020D0, 0x020F0, "Zinh" },
{ 0x02100, 0x02125, "Zyyy" },
{ 0x02127, 0x02129, "Zyyy" },
{ 0x0212A, 0x0212B, "Latn" },
{ 0x0212C, 0x02131, "Zyyy" },
{ 0x02133, 0x0214D, "Zyyy" },
{ 0x0214F, 0x0215F, "Zyyy" },
{ 0x02160, 0x02188, "Latn" },
{ 0x02189, 0x0218B, "Zyyy" },
{ 0x02190, 0x02429, "Zyyy" },
{ 0x02440, 0x0244A, "Zyyy" },
{ 0x02460, 0x027FF, "Zyyy" },
{ 0x02800, 0x028FF, "Brai" },
{ 0x02900, 0x02B73, "Zyyy" },
{ 0x02B76, 0x02BFF, "Zyyy" },
{ 0x02C00, 0x02C5F, "Glag" },
{ 0x02C60, 0x02C7F, "Latn" },
{ 0x02C80, 0x02CF3, "Copt" },
{ 0x02CF9, 0x02CFF, "Copt" },
{ 0x02D00, 0x02D25, "Geor" },
{ 0x02D30, 0x02D67, "Tfng" },
{ 0x02D6F, 0x02D70, "Tfng" },
{ 0x02D80, 0x02D96, "Ethi" },
{ 0x02DA0, 0x02DA6, "Ethi" },
{ 0x02DA8, 0x02DAE, "Ethi" },
{ 0x02DB0, 0x02DB6, "Ethi" },
{ 0x02DB8, 0x02DBE, "Ethi" },
{ 0x02DC0, 0x02DC6, "Ethi" },
{ 0x02DC8, 0x02DCE, "Ethi" },
{ 0x02DD0, 0x02DD6, "Ethi" },
{ 0x02DD8, 0x02DDE, "Ethi" },
{ 0x02DE0, 0x02DFF, "Cyrl" },
{ 0x02E00, 0x02E5D, "Zyyy" },
{ 0x02E60, 0x02E63, "Zyyy" },
{ 0x02E80, 0x02E99, "Hani" },
{ 0x02E9B, 0x02EF3, "Hani" },
{ 0x02F00, 0x02FD5, "Hani" },
{ 0x02FF0, 0x03004, "Zyyy" },
{ 0x03008, 0x03020, "Zyyy" },
{ 0x03021, 0x03029, "Hani" },
{ 0x0302A, 0x0302D, "Zinh" },
{ 0x0302E, 0x0302F, "Hang" },
{ 0x03030, 0x03037, "Zyyy" },
{ 0x03038, 0x0303B, "Hani" },
{ 0x0303C, 0x0303F, "Zyyy" },
{ 0x03041, 0x03096, "Hira" },
{ 0x03099, 0x0309A, "Zinh" },
{ 0x0309B, 0x0309C, "Zyyy" },
{ 0x0309D, 0x0309F, "Hira" },
{ 0x030A1, 0x030FA, "Kana" },
{ 0x030FB, 0x030FC, "Zyyy" },
{ 0x030FD, 0x030FF, "Kana" },
{ 0x03105, 0x0312F, "Bopo" },
{ 0x03131, 0x0318E, "Hang" },
{ 0x03190, 0x0319F, "Zyyy" },
{ 0x031A0, 0x031BF, "Bopo" },
{ 0x031C0, 0x031E5, "Zyyy" },
{ 0x031F0, 0x031FF, "Kana" },
{ 0x03200, 0x0321E, "Hang" },
{ 0x03220, 0x0325F, "Zyyy" },
{ 0x03260, 0x0327E, "Hang" },
{ 0x0327F, 0x032CF, "Zyyy" },
{ 0x032D0, 0x032FE, "Kana" },
{ 0x03300, 0x03357, "Kana" },
{ 0x03358, 0x033FF, "Zyyy" },
{ 0x03400, 0x04DBF, "Hani" },
{ 0x04DC0, 0x04DFF, "Zyyy" },
{ 0x04E00, 0x09FFF, "Hani" },
{ 0x0A000, 0x0A48C, "Yiii" },
{ 0x0A490, 0x0A4C6, "Yiii" },
{ 0x0A4D0, 0x0A4FF, "Lisu" },
{ 0x0A500, 0x0A62B, "Vaii" },
{ 0x0A640, 0x0A69F, "Cyrl" },
{ 0x0A6A0, 0x0A6F7, "Bamu" },
{ 0x0A700, 0x0A721, "Zyyy" },
{ 0x0A722, 0x0A787, "Latn" },
{ 0x0A788, 0x0A78A, "Zyyy" },
{ 0x0A78B, 0x0A7DD, "Latn" },
{ 0x0A7F1, 0x0A7FF, "Latn" },
{ 0x0A800, 0x0A82C, "Sylo" },
{ 0x0A830, 0x0A839, "Zyyy" },
{ 0x0A840, 0x0A877, "Phag" },
{ 0x0A880, 0x0A8C5, "Saur" },
{ 0x0A8CE, 0x0A8D9, "Saur" },
{ 0x0A8E0, 0x0A8FF, "Deva" },
{ 0x0A900, 0x0A92D, "Kali" },
{ 0x0A930, 0x0A953, "Rjng" },
{ 0x0A960, 0x0A97C, "Hang" },
{ 0x0A980, 0x0A9CD, "Java" },
{ 0x0A9D0, 0x0A9D9, "Java" },
{ 0x0A9DE, 0x0A9DF, "Java" },
{ 0x0A9E0, 0x0A9FE, "Mymr" },
{ 0x0AA00, 0x0AA36, "Cham" },
{ 0x0AA40, 0x0AA4D, "Cham" },
{ 0x0AA50, 0x0AA59, "Cham" },
{ 0x0AA5C, 0x0AA5F, "Cham" },
{ 0x0AA60, 0x0AA7F, "Mymr" },
{ 0x0AA80, 0x0AAC2, "Tavt" },
{ 0x0AADB, 0x0AADF, "Tavt" },
{ 0x0AAE0, 0x0AAF6, "Mtei" },
{ 0x0AB01, 0x0AB06, "Ethi" },
{ 0x0AB09, 0x0AB0E, "Ethi" },
{ 0x0AB11, 0x0AB16, "Ethi" },
{ 0x0AB20, 0x0AB26, "Ethi" },
{ 0x0AB28, 0x0AB2E, "Ethi" },
{ 0x0AB30, 0x0AB5A, "Latn" },
{ 0x0AB5C, 0x0AB64, "Latn" },
{ 0x0AB66, 0x0AB69, "Latn" },
{ 0x0AB6A, 0x0AB6B, "Zyyy" },
{ 0x0AB6C, 0x0AB6D, "Latn" },
{ 0x0AB70, 0x0ABBF, "Cher" },
{ 0x0ABC0, 0x0ABED, "Mtei" },
{ 0x0ABF0, 0x0ABF9, "Mtei" },
{ 0x0AC00, 0x0D7A3, "Hang" },
{ 0x0D7B0, 0x0D7C6, "Hang" },
{ 0x0D7CB, 0x0D7FB, "Hang" },
{ 0x0F900, 0x0FA6D, "Hani" },
{ 0x0FA70, 0x0FAD9, "Hani" },
{ 0x0FB00, 0x0FB06, "Latn" },
{ 0x0FB13, 0x0FB17, "Armn" },
{ 0x0FB1D, 0x0FB36, "Hebr" },
{ 0x0FB38, 0x0FB3C, "Hebr" },
{ 0x0FB40, 0x0FB41, "Hebr" },
{ 0x0FB43, 0x0FB44, "Hebr" },
{ 0x0FB46, 0x0FB4F, "Hebr" },
{ 0x0FB50, 0x0FD3D, "Arab" },
{ 0x0FD3E, 0x0FD3F, "Zyyy" },
{ 0x0FD40, 0x0FDCF, "Arab" },
{ 0x0FDF0, 0x0FDFF, "Arab" },
{ 0x0FE00, 0x0FE0F, "Zinh" },
{ 0x0FE10, 0x0FE19, "Zyyy" },
{ 0x0FE20, 0x0FE2D, "Zinh" },
{ 0x0FE2E, 0x0FE2F, "Cyrl" },
{ 0x0FE30, 0x0FE52, "Zyyy" },
{ 0x0FE54, 0x0FE66, "Zyyy" },
{ 0x0FE68, 0x0FE6B, "Zyyy" },
{ 0x0FE70, 0x0FE74, "Arab" },
{ 0x0FE76, 0x0FEFC, "Arab" },
{ 0x0FF01, 0x0FF20, "Zyyy" },
{ 0x0FF21, 0x0FF3A, "Latn" },
{ 0x0FF3B, 0x0FF40, "Zyyy" },
{ 0x0FF41, 0x0FF5A, "Latn" },
{ 0x0FF5B, 0x0FF65, "Zyyy" },
{ 0x0FF66, 0x0FF6F, "Kana" },
{ 0x0FF71, 0x0FF9D, "Kana" },
{ 0x0FF9E, 0x0FF9F, "Zyyy" },
{ 0x0FFA0, 0x0FFBE, "Hang" },
{ 0x0FFC2, 0x0FFC7, "Hang" },
{ 0x0FFCA, 0x0FFCF, "Hang" },
{ 0x0FFD2, 0x0FFD7, "Hang" },
{ 0x0FFDA, 0x0FFDC, "Hang" },
{ 0x0FFE0, 0x0FFE6, "Zyyy" },
{ 0x0FFE8, 0x0FFEE, "Zyyy" },
{ 0x0FFF9, 0x0FFFD, "Zyyy" },
{ 0x10000, 0x1000B, "Linb" },
{ 0x1000D, 0x10026, "Linb" },
{ 0x10028, 0x1003A, "Linb" },
{ 0x1003C, 0x1003D, "Linb" },
{ 0x1003F, 0x1004D, "Linb" },
{ 0x10050, 0x1005D, "Linb" },
{ 0x10080, 0x100FA, "Linb" },
{ 0x10100, 0x10102, "Zyyy" },
{ 0x10107, 0x10133, "Zyyy" },
{ 0x10137, 0x1013F, "Zyyy" },
{ 0x10140, 0x1018E, "Grek" },
{ 0x10190, 0x1019C, "Zyyy" },
{ 0x101D0, 0x101FC, "Zyyy" },
{ 0x10280, 0x1029C, "Lyci" },
{ 0x102A0, 0x102D0, "Cari" },
{ 0x102E1, 0x102FB, "Zyyy" },
{ 0x10300, 0x10323, "Ital" },
{ 0x1032D, 0x1032F, "Ital" },
{ 0x10330, 0x1034A, "Goth" },
{ 0x10350, 0x1037A, "Perm" },
{ 0x10380, 0x1039D, "Ugar" },
{ 0x103A0, 0x103C3, "Xpeo" },
{ 0x103C8, 0x103D5, "Xpeo" },
{ 0x10400, 0x1044F, "Dsrt" },
{ 0x10450, 0x1047F, "Shaw" },
{ 0x10480, 0x1049D, "Osma" },
{ 0x104A0, 0x104A9, "Osma" },
{ 0x104B0, 0x104D3, "Osge" },
{ 0x104D8, 0x104FB, "Osge" },
{ 0x10500, 0x10527, "Elba" },
{ 0x10530, 0x10563, "Aghb" },
{ 0x10570, 0x1057A, "Vith" },
{ 0x1057C, 0x1058A, "Vith" },
{ 0x1058C, 0x10592, "Vith" },
{ 0x10594, 0x10595, "Vith" },
{ 0x10597, 0x105A1, "Vith" },
{ 0x105A3, 0x105B1, "Vith" },
{ 0x105B3, 0x105B9, "Vith" },
{ 0x105BB, 0x105BC, "Vith" },
{ 0x105C0, 0x105F3, "Todr" },
{ 0x10600, 0x10736, "Lina" },
{ 0x10740, 0x10755, "Lina" },
{ 0x10760, 0x10767, "Lina" },
{ 0x10780, 0x10785, "Latn" },
{ 0x10787, 0x107B0, "Latn" },
{ 0x107B2, 0x107BF, "Latn" },
{ 0x10800, 0x10805, "Cprt" },
{ 0x1080A, 0x10835, "Cprt" },
{ 0x10837, 0x10838, "Cprt" },
{ 0x10840, 0x10855, "Armi" },
{ 0x10857, 0x1085F, "Armi" },
{ 0x10860, 0x1087F, "Palm" },
{ 0x10880, 0x1089E, "Nbat" },
{ 0x108A7, 0x108AF, "Nbat" },
{ 0x108E0, 0x108F2, "Hatr" },
{ 0x108F4, 0x108F5, "Hatr" },
{ 0x108FB, 0x108FF, "Hatr" },
{ 0x10900, 0x1091B, "Phnx" },
{ 0x10920, 0x10939, "Lydi" },
{ 0x10940, 0x10959, "Sidt" },
{ 0x10980, 0x1099F, "Mero" },
{ 0x109A0, 0x109B7, "Merc" },
{ 0x109BC, 0x109CF, "Merc" },
{ 0x109D2, 0x109FF, "Merc" },
{ 0x10A00, 0x10A03, "Khar" },
{ 0x10A05, 0x10A06, "Khar" },
{ 0x10A0C, 0x10A13, "Khar" },
{ 0x10A15, 0x10A17, "Khar" },
{ 0x10A19, 0x10A35, "Khar" },
{ 0x10A38, 0x10A3A, "Khar" },
{ 0x10A3F, 0x10A48, "Khar" },
{ 0x10A50, 0x10A58, "Khar" },
{ 0x10A60, 0x10A7F, "Sarb" },
{ 0x10A80, 0x10A9F, "Narb" },
{ 0x10AC0, 0x10AE6, "Mani" },
{ 0x10AEB, 0x10AF6, "Mani" },
{ 0x10B00, 0x10B35, "Avst" },
{ 0x10B39, 0x10B3F, "Avst" },
{ 0x10B40, 0x10B55, "Prti" },
{ 0x10B58, 0x10B5F, "Prti" },
{ 0x10B60, 0x10B72, "Phli" },
{ 0x10B78, 0x10B7F, "Phli" },
{ 0x10B80, 0x10B91, "Phlp" },
{ 0x10B99, 0x10B9C, "Phlp" },
{ 0x10BA9, 0x10BAF, "Phlp" },
{ 0x10C00, 0x10C48, "Orkh" },
{ 0x10C80, 0x10CB2, "Hung" },
{ 0x10CC0, 0x10CF2, "Hung" },
{ 0x10CFA, 0x10CFF, "Hung" },
{ 0x10D00, 0x10D27, "Rohg" },
{ 0x10D30, 0x10D39, "Rohg" },
{ 0x10D40, 0x10D65, "Gara" },
{ 0x10D69, 0x10D85, "Gara" },
{ 0x10D8E, 0x10D8F, "Gara" },
{ 0x10E60, 0x10E7E, "Arab" },
{ 0x10E80, 0x10EA9, "Yezi" },
{ 0x10EAB, 0x10EAD, "Yezi" },
{ 0x10EB0, 0x10EB1, "Yezi" },
{ 0x10EC2, 0x10EC7, "Arab" },
{ 0x10EC9, 0x10EEE, "Arab" },
{ 0x10EF0, 0x10EFF, "Arab" },
{ 0x10F00, 0x10F27, "Sogo" },
{ 0x10F30, 0x10F59, "Sogd" },
{ 0x10F70, 0x10F89, "Ougr" },
{ 0x10FB0, 0x10FCB, "Chrs" },
{ 0x10FE0, 0x10FF6, "Elym" },
{ 0x11000, 0x1104D, "Brah" },
{ 0x11052, 0x11075, "Brah" },
{ 0x11080, 0x110C2, "Kthi" },
{ 0x110D0, 0x110E8, "Sora" },
{ 0x110F0, 0x110F9, "Sora" },
{ 0x11100, 0x11134, "Cakm" },
{ 0x11136, 0x11147, "Cakm" },
{ 0x11150, 0x11176, "Mahj" },
{ 0x11180, 0x111DF, "Shrd" },
{ 0x111E1, 0x111F4, "Sinh" },
{ 0x11200, 0x11211, "Khoj" },
{ 0x11213, 0x11241, "Khoj" },
{ 0x11280, 0x11286, "Mult" },
{ 0x1128A, 0x1128D, "Mult" },
{ 0x1128F, 0x1129D, "Mult" },
{ 0x1129F, 0x112A9, "Mult" },
{ 0x112B0, 0x112EA, "Sind" },
{ 0x112F0, 0x112F9, "Sind" },
{ 0x11300, 0x11303, "Gran" },
{ 0x11305, 0x1130C, "Gran" },
{ 0x1130F, 0x11310, "Gran" },
{ 0x11313, 0x11328, "Gran" },
{ 0x1132A, 0x11330, "Gran" },
{ 0x11332, 0x11333, "Gran" },
{ 0x11335, 0x11339, "Gran" },
{ 0x1133C, 0x11344, "Gran" },
{ 0x11347, 0x11348, "Gran" },
{ 0x1134B, 0x1134D, "Gran" },
{ 0x1135D, 0x11363, "Gran" },
{ 0x11366, 0x1136C, "Gran" },
{ 0x11370, 0x11374, "Gran" },
{ 0x11380, 0x11389, "Tutg" },
{ 0x11390, 0x113B5, "Tutg" },
{ 0x113B7, 0x113C0, "Tutg" },
{ 0x113C7, 0x113CA, "Tutg" },
{ 0x113CC, 0x113D5, "Tutg" },
{ 0x113D7, 0x113D8, "Tutg" },
{ 0x113E1, 0x113E2, "Tutg" },
{ 0x11400, 0x1145B, "Newa" },
{ 0x1145D, 0x11461, "Newa" },
{ 0x11480, 0x114C7, "Tirh" },
{ 0x114D0, 0x114D9, "Tirh" },
{ 0x11580, 0x115B5, "Sidd" },
{ 0x115B8, 0x115DD, "Sidd" },
{ 0x11600, 0x11644, "Modi" },
{ 0x11650, 0x11659, "Modi" },
{ 0x11660, 0x1166C, "Mong" },
{ 0x11680, 0x116B9, "Takr" },
{ 0x116C0, 0x116C9, "Takr" },
{ 0x116D0, 0x116E3, "Mymr" },
{ 0x11700, 0x1171A, "Ahom" },
{ 0x1171D, 0x1172B, "Ahom" },
{ 0x11730, 0x11746, "Ahom" },
{ 0x11800, 0x1183B, "Dogr" },
{ 0x118A0, 0x118F2, "Wara" },
{ 0x11900, 0x11906, "Diak" },
{ 0x1190C, 0x11913, "Diak" },
{ 0x11915, 0x11916, "Diak" },
{ 0x11918, 0x11935, "Diak" },
{ 0x11937, 0x11938, "Diak" },
{ 0x1193B, 0x11946, "Diak" },
{ 0x11950, 0x11959, "Diak" },
{ 0x119A0, 0x119A7, "Nand" },
{ 0x119AA, 0x119D7, "Nand" },
{ 0x119DA, 0x119E4, "Nand" },
{ 0x11A00, 0x11A47, "Zanb" },
{ 0x11A50, 0x11AA2, "Soyo" },
{ 0x11AB0, 0x11ABF, "Cans" },
{ 0x11AC0, 0x11AF8, "Pauc" },
{ 0x11B00, 0x11B0A, "Deva" },
{ 0x11B60, 0x11B67, "Shrd" },
{ 0x11BC0, 0x11BE1, "Sunu" },
{ 0x11BF0, 0x11BF9, "Sunu" },
{ 0x11C00, 0x11C08, "Bhks" },
{ 0x11C0A, 0x11C36, "Bhks" },
{ 0x11C38, 0x11C45, "Bhks" },
{ 0x11C50, 0x11C6C, "Bhks" },
{ 0x11C70, 0x11C8F, "Marc" },
{ 0x11C92, 0x11CA7, "Marc" },
{ 0x11CA9, 0x11CB6, "Marc" },
{ 0x11D00, 0x11D06, "Gonm" },
{ 0x11D08, 0x11D09, "Gonm" },
{ 0x11D0B, 0x11D36, "Gonm" },
{ 0x11D3C, 0x11D3D, "Gonm" },
{ 0x11D3F, 0x11D47, "Gonm" },
{ 0x11D50, 0x11D59, "Gonm" },
{ 0x11D60, 0x11D65, "Gong" },
{ 0x11D67, 0x11D68, "Gong" },
{ 0x11D6A, 0x11D8E, "Gong" },
{ 0x11D90, 0x11D91, "Gong" },
{ 0x11D93, 0x11D98, "Gong" },
{ 0x11DA0, 0x11DA9, "Gong" },
{ 0x11DB0, 0x11DDB, "Tols" },
{ 0x11DE0, 0x11DE9, "Tols" },
{ 0x11DF0, 0x11DF1, "Beng" },
{ 0x11EE0, 0x11EF8, "Maka" },
{ 0x11F00, 0x11F10, "Kawi" },
{ 0x11F12, 0x11F3A, "Kawi" },
{ 0x11F3E, 0x11F5A, "Kawi" },
{ 0x11FC0, 0x11FF1, "Taml" },
{ 0x12000, 0x12399, "Xsux" },
{ 0x12400, 0x12543, "Xsux" },
{ 0x12550, 0x125A7, "Xsux" },
{ 0x125A8, 0x1264B, "Pcun" },
{ 0x1264C, 0x12686, "Xsux" },
{ 0x12F90, 0x12FF2, "Cpmn" },
{ 0x13000, 0x13455, "Egyp" },
{ 0x13460, 0x143FA, "Egyp" },
{ 0x14400, 0x14646, "Hluw" },
{ 0x16100, 0x16139, "Gukh" },
{ 0x16800, 0x16A38, "Bamu" },
{ 0x16A40, 0x16A5E, "Mroo" },
{ 0x16A60, 0x16A69, "Mroo" },
{ 0x16A6E, 0x16A6F, "Mroo" },
{ 0x16A70, 0x16ABE, "Tnsa" },
{ 0x16AC0, 0x16AC9, "Tnsa" },
{ 0x16AD0, 0x16AED, "Bass" },
{ 0x16AF0, 0x16AF5, "Bass" },
{ 0x16B00, 0x16B45, "Hmng" },
{ 0x16B50, 0x16B59, "Hmng" },
{ 0x16B5B, 0x16B61, "Hmng" },
{ 0x16B63, 0x16B77, "Hmng" },
{ 0x16B7D, 0x16B8F, "Hmng" },
{ 0x16D40, 0x16D79, "Krai" },
{ 0x16E40, 0x16E9A, "Medf" },
{ 0x16EA0, 0x16EB8, "Berf" },
{ 0x16EBB, 0x16ED3, "Berf" },
{ 0x16F00, 0x16F4A, "Plrd" },
{ 0x16F4F, 0x16F87, "Plrd" },
{ 0x16F8F, 0x16F9F, "Plrd" },
{ 0x16FE2, 0x16FE3, "Hani" },
{ 0x16FF0, 0x16FF6, "Hani" },
{ 0x17000, 0x18AFF, "Tang" },
{ 0x18B00, 0x18CDA, "Kits" },
{ 0x18D00, 0x18D20, "Tang" },
{ 0x18D80, 0x18DF2, "Tang" },
{ 0x18E00, 0x19191, "Jurc" },
{ 0x191A0, 0x191D2, "Jurc" },
{ 0x1AFF0, 0x1AFF3, "Kana" },
{ 0x1AFF5, 0x1AFFB, "Kana" },
{ 0x1AFFD, 0x1AFFE, "Kana" },
{ 0x1B001, 0x1B11F, "Hira" },
{ 0x1B120, 0x1B122, "Kana" },
{ 0x1B124, 0x1B128, "Kana" },
{ 0x1B150, 0x1B152, "Hira" },
{ 0x1B164, 0x1B168, "Kana" },
{ 0x1B170, 0x1B2FB, "Nshu" },
{ 0x1BC00, 0x1BC6A, "Dupl" },
{ 0x1BC70, 0x1BC7C, "Dupl" },
{ 0x1BC80, 0x1BC88, "Dupl" },
{ 0x1BC90, 0x1BC99, "Dupl" },
{ 0x1BC9C, 0x1BC9F, "Dupl" },
{ 0x1BCA0, 0x1BCA3, "Zyyy" },
{ 0x1CC00, 0x1CCFC, "Zyyy" },
{ 0x1CD00, 0x1CEB3, "Zyyy" },
{ 0x1CEBA, 0x1CED0, "Zyyy" },
{ 0x1CED2, 0x1CED4, "Zyyy" },
{ 0x1CEDD, 0x1CEFD, "Zyyy" },
{ 0x1CF00, 0x1CF2D, "Zinh" },
{ 0x1CF30, 0x1CF46, "Zinh" },
{ 0x1CF50, 0x1CFC3, "Zyyy" },
{ 0x1D000, 0x1D0F5, "Zyyy" },
{ 0x1D100, 0x1D126, "Zyyy" },
{ 0x1D127, 0x1D128, "Zinh" },
{ 0x1D129, 0x1D166, "Zyyy" },
{ 0x1D167, 0x1D169, "Zinh" },
{ 0x1D16A, 0x1D17A, "Zyyy" },
{ 0x1D17B, 0x1D182, "Zinh" },
{ 0x1D183, 0x1D184, "Zyyy" },
{ 0x1D185, 0x1D18B, "Zinh" },
{ 0x1D18C, 0x1D1A9, "Zyyy" },
{ 0x1D1AA, 0x1D1AD, "Zinh" },
{ 0x1D1AE, 0x1D1FF, "Zyyy" },
{ 0x1D200, 0x1D245, "Grek" },
{ 0x1D250, 0x1D25A, "Zyyy" },
{ 0x1D25B, 0x1D25C, "Zinh" },
{ 0x1D25D, 0x1D281, "Zyyy" },
{ 0x1D2C0, 0x1D2D3, "Zyyy" },
{ 0x1D2E0, 0x1D2F3, "Zyyy" },
{ 0x1D300, 0x1D356, "Zyyy" },
{ 0x1D360, 0x1D378, "Zyyy" },
{ 0x1D400, 0x1D454, "Zyyy" },
{ 0x1D456, 0x1D49C, "Zyyy" },
{ 0x1D49E, 0x1D49F, "Zyyy" },
{ 0x1D4A5, 0x1D4A6, "Zyyy" },
{ 0x1D4A9, 0x1D4AC, "Zyyy" },
{ 0x1D4AE, 0x1D4B9, "Zyyy" },
{ 0x1D4BD, 0x1D4C3, "Zyyy" },
{ 0x1D4C5, 0x1D505, "Zyyy" },
{ 0x1D507, 0x1D50A, "Zyyy" },
{ 0x1D50D, 0x1D514, "Zyyy" },
{ 0x1D516, 0x1D51C, "Zyyy" },
{ 0x1D51E, 0x1D539, "Zyyy" },
{ 0x1D53B, 0x1D53E, "Zyyy" },
{ 0x1D540, 0x1D544, "Zyyy" },
{ 0x1D54A, 0x1D550, "Zyyy" },
{ 0x1D552, 0x1D6A6, "Zyyy" },
{ 0x1D6A8, 0x1D7CB, "Zyyy" },
{ 0x1D7CE, 0x1D7FF, "Zyyy" },
{ 0x1D800, 0x1DA8B, "Sgnw" },
{ 0x1DA9B, 0x1DA9F, "Sgnw" },
{ 0x1DAA1, 0x1DAAF, "Sgnw" },
{ 0x1DB00, 0x1DB1C, "Zyyy" },
{ 0x1DF00, 0x1DF81, "Latn" },
{ 0x1DF90, 0x1DF96, "Latn" },
{ 0x1DFCD, 0x1DFF2, "Latn" },
{ 0x1DFF3, 0x1DFF4, "Grek" },
{ 0x1DFF5, 0x1DFFF, "Latn" },
{ 0x1E000, 0x1E006, "Glag" },
{ 0x1E008, 0x1E018, "Glag" },
{ 0x1E01B, 0x1E021, "Glag" },
{ 0x1E023, 0x1E024, "Glag" },
{ 0x1E026, 0x1E02A, "Glag" },
{ 0x1E030, 0x1E06D, "Cyrl" },
{ 0x1E100, 0x1E12C, "Hmnp" },
{ 0x1E130, 0x1E13D, "Hmnp" },
{ 0x1E140, 0x1E149, "Hmnp" },
{ 0x1E14E, 0x1E14F, "Hmnp" },
{ 0x1E290, 0x1E2AE, "Toto" },
{ 0x1E2C0, 0x1E2F9, "Wcho" },
{ 0x1E4D0, 0x1E4F9, "Nagm" },
{ 0x1E5D0, 0x1E5FA, "Onao" },
{ 0x1E6C0, 0x1E6DE, "Tayo" },
{ 0x1E6E0, 0x1E6F5, "Tayo" },
{ 0x1E6FE, 0x1E6FF, "Tayo" },
{ 0x1E7E0, 0x1E7E6, "Ethi" },
{ 0x1E7E8, 0x1E7EB, "Ethi" },
{ 0x1E7ED, 0x1E7EE, "Ethi" },
{ 0x1E7F0, 0x1E7FE, "Ethi" },
{ 0x1E800, 0x1E8C4, "Mend" },
{ 0x1E8C7, 0x1E8D6, "Mend" },
{ 0x1E900, 0x1E94B, "Adlm" },
{ 0x1E950, 0x1E959, "Adlm" },
{ 0x1E95E, 0x1E95F, "Adlm" },
{ 0x1EC71, 0x1ECB4, "Zyyy" },
{ 0x1ED01, 0x1ED3D, "Zyyy" },
{ 0x1EE00, 0x1EE03, "Arab" },
{ 0x1EE05, 0x1EE1F, "Arab" },
{ 0x1EE21, 0x1EE22, "Arab" },
{ 0x1EE29, 0x1EE32, "Arab" },
{ 0x1EE34, 0x1EE37, "Arab" },
{ 0x1EE4D, 0x1EE4F, "Arab" },
{ 0x1EE51, 0x1EE52, "Arab" },
{ 0x1EE61, 0x1EE62, "Arab" },
{ 0x1EE67, 0x1EE6A, "Arab" },
{ 0x1EE6C, 0x1EE72, "Arab" },
{ 0x1EE74, 0x1EE77, "Arab" },
{ 0x1EE79, 0x1EE7C, "Arab" },
{ 0x1EE80, 0x1EE89, "Arab" },
{ 0x1EE8B, 0x1EE9B, "Arab" },
{ 0x1EEA1, 0x1EEA3, "Arab" },
{ 0x1EEA5, 0x1EEA9, "Arab" },
{ 0x1EEAB, 0x1EEBB, "Arab" },
{ 0x1EEF0, 0x1EEF1, "Arab" },
{ 0x1F000, 0x1F02B, "Zyyy" },
{ 0x1F030, 0x1F093, "Zyyy" },
{ 0x1F0A0, 0x1F0AE, "Zyyy" },
{ 0x1F0B1, 0x1F0BF, "Zyyy" },
{ 0x1F0C1, 0x1F0CF, "Zyyy" },
{ 0x1F0D1, 0x1F0F5, "Zyyy" },
{ 0x1F100, 0x1F1AE, "Zyyy" },
{ 0x1F1E6, 0x1F1FF, "Zyyy" },
{ 0x1F201, 0x1F202, "Zyyy" },
{ 0x1F210, 0x1F23B, "Zyyy" },
{ 0x1F240, 0x1F248, "Zyyy" },
{ 0x1F250, 0x1F251, "Zyyy" },
{ 0x1F260, 0x1F265, "Zyyy" },
{ 0x1F300, 0x1F6D9, "Zyyy" },
{ 0x1F6DC, 0x1F6EC, "Zyyy" },
{ 0x1F6F0, 0x1F6FC, "Zyyy" },
{ 0x1F700, 0x1F7DB, "Zyyy" },
{ 0x1F7E0, 0x1F7EB, "Zyyy" },
{ 0x1F7F0, 0x1F80B, "Zyyy" },
{ 0x1F810, 0x1F847, "Zyyy" },
{ 0x1F850, 0x1F859, "Zyyy" },
{ 0x1F860, 0x1F887, "Zyyy" },
{ 0x1F890, 0x1F8AD, "Zyyy" },
{ 0x1F8B0, 0x1F8BB, "Zyyy" },
{ 0x1F8C0, 0x1F8C1, "Zyyy" },
{ 0x1F8D0, 0x1F8D8, "Zyyy" },
{ 0x1F900, 0x1FA57, "Zyyy" },
{ 0x1FA60, 0x1FA6D, "Zyyy" },
{ 0x1FA70, 0x1FA7C, "Zyyy" },
{ 0x1FA80, 0x1FAC6, "Zyyy" },
{ 0x1FACC, 0x1FADD, "Zyyy" },
{ 0x1FADF, 0x1FAEB, "Zyyy" },
{ 0x1FAEF, 0x1FAFA, "Zyyy" },
{ 0x1FB00, 0x1FB92, "Zyyy" },
{ 0x1FB94, 0x1FBFA, "Zyyy" },
{ 0x20000, 0x2A6DF, "Hani" },
{ 0x2A700, 0x2B81E, "Hani" },
{ 0x2B820, 0x2CEAD, "Hani" },
{ 0x2CEB0, 0x2EBE0, "Hani" },
{ 0x2EBF0, 0x2EE5D, "Hani" },
{ 0x2F800, 0x2FA1D, "Hani" },
{ 0x30000, 0x3134A, "Hani" },
{ 0x31350, 0x33479, "Hani" },
{ 0x3D000, 0x3FC3F, "Seal" },
{ 0xE0020, 0xE007F, "Zyyy" },
{ 0xE0100, 0xE01EF, "Zinh" },
},
-- Scripts.txt gives full names; here we consider them aliases to save space.
aliases = {
Adlm = "Adlam",
Aghb = "Caucasian Albanian",
Ahom = "Ahom",
Arab = "Arabic",
Armi = "Imperial Aramaic",
Armn = "Armenian",
Avst = "Avestan",
Bali = "Balinese",
Bamu = "Bamum",
Bass = "Bassa Vah",
Batk = "Batak",
Beng = "Bengali",
Berf = "Beria Erfe",
Bhks = "Bhaiksuki",
Bopo = "Bopomofo",
Brah = "Brahmi",
Brai = "Braille",
Bugi = "Buginese",
Buhd = "Buhid",
Cakm = "Chakma",
Cans = "Canadian Aboriginal",
Cari = "Carian",
Cham = "Cham",
Cher = "Cherokee",
Chrs = "Chorasmian",
Copt = "Coptic",
Cpmn = "Cypro Minoan",
Cprt = "Cypriot",
Cyrl = "Cyrillic",
Deva = "Devanagari",
Diak = "Dives Akuru",
Dogr = "Dogra",
Dsrt = "Deseret",
Dupl = "Duployan",
Egyp = "Egyptian Hieroglyphs",
Elba = "Elbasan",
Elym = "Elymaic",
Ethi = "Ethiopic",
Gara = "Garay",
Geor = "Georgian",
Glag = "Glagolitic",
Gong = "Gunjala Gondi",
Gonm = "Masaram Gondi",
Goth = "Gothic",
Gran = "Grantha",
Grek = "Greek",
Gujr = "Gujarati",
Gukh = "Gurung Khema",
Guru = "Gurmukhi",
Hang = "Hangul",
Hani = "Han",
Hano = "Hanunoo",
Hatr = "Hatran",
Hebr = "Hebrew",
Hira = "Hiragana",
Hluw = "Anatolian Hieroglyphs",
Hmng = "Pahawh Hmong",
Hmnp = "Nyiakeng Puachue Hmong",
Hrkt = "Katakana Or Hiragana",
Hung = "Old Hungarian",
Ital = "Old Italic",
Java = "Javanese",
Jurc = "Jurchen",
Kali = "Kayah Li",
Kana = "Katakana",
Kawi = "Kawi",
Khar = "Kharoshthi",
Khmr = "Khmer",
Khoj = "Khojki",
Kits = "Khitan Small Script",
Knda = "Kannada",
Krai = "Kirat Rai",
Kthi = "Kaithi",
Lana = "Tai Tham",
Laoo = "Lao",
Latn = "Latin",
Lepc = "Lepcha",
Limb = "Limbu",
Lina = "Linear A",
Linb = "Linear B",
Lisu = "Lisu",
Lyci = "Lycian",
Lydi = "Lydian",
Mahj = "Mahajani",
Maka = "Makasar",
Mand = "Mandaic",
Mani = "Manichaean",
Marc = "Marchen",
Medf = "Medefaidrin",
Mend = "Mende Kikakui",
Merc = "Meroitic Cursive",
Mero = "Meroitic Hieroglyphs",
Mlym = "Malayalam",
Modi = "Modi",
Mong = "Mongolian",
Mroo = "Mro",
Mtei = "Meetei Mayek",
Mult = "Multani",
Mymr = "Myanmar",
Nagm = "Nag Mundari",
Nand = "Nandinagari",
Narb = "Old North Arabian",
Nbat = "Nabataean",
Newa = "Newa",
Nkoo = "NKo",
Nshu = "Nushu",
Ogam = "Ogham",
Olck = "Ol Chiki",
Onao = "Ol Onal",
Orkh = "Old Turkic",
Orya = "Oriya",
Osge = "Osage",
Osma = "Osmanya",
Ougr = "Old Uyghur",
Palm = "Palmyrene",
Pauc = "Pau Cin Hau",
Pcun = "Proto Cuneiform",
Perm = "Old Permic",
Phag = "Phags Pa",
Phli = "Inscriptional Pahlavi",
Phlp = "Psalter Pahlavi",
Phnx = "Phoenician",
Plrd = "Miao",
Prti = "Inscriptional Parthian",
Rjng = "Rejang",
Rohg = "Hanifi Rohingya",
Runr = "Runic",
Samr = "Samaritan",
Sarb = "Old South Arabian",
Saur = "Saurashtra",
Seal = "Seal",
Sgnw = "SignWriting",
Shaw = "Shavian",
Shrd = "Sharada",
Sidd = "Siddham",
Sidt = "Sidetic",
Sind = "Khudawadi",
Sinh = "Sinhala",
Sogd = "Sogdian",
Sogo = "Old Sogdian",
Sora = "Sora Sompeng",
Soyo = "Soyombo",
Sund = "Sundanese",
Sunu = "Sunuwar",
Sylo = "Syloti Nagri",
Syrc = "Syriac",
Tagb = "Tagbanwa",
Takr = "Takri",
Tale = "Tai Le",
Talu = "New Tai Lue",
Taml = "Tamil",
Tang = "Tangut",
Tavt = "Tai Viet",
Tayo = "Tai Yo",
Telu = "Telugu",
Tfng = "Tifinagh",
Tglg = "Tagalog",
Thaa = "Thaana",
Thai = "Thai",
Tibt = "Tibetan",
Tirh = "Tirhuta",
Tnsa = "Tangsa",
Todr = "Todhri",
Tols = "Tolong Siki",
Toto = "Toto",
Tutg = "Tulu Tigalari",
Ugar = "Ugaritic",
Vaii = "Vai",
Vith = "Vithkuqi",
Wara = "Warang Citi",
Wcho = "Wancho",
Xpeo = "Old Persian",
Xsux = "Cuneiform",
Yezi = "Yezidi",
Yiii = "Yi",
Zanb = "Zanabazar Square",
Zinh = "Inherited",
Zyyy = "Common",
Zzzz = "Unknown",
},
}
-- Required for binary search function in [[Module:Language/scripts]].
-- Cannot get length of module loaded with mw.loadData.
data.ranges.length = #data.ranges
data.rtl = {}
for _, script in ipairs(mw.loadData "Module:Lang/data".rtl_scripts) do
-- [[Module:Lang/data]] has script codes in lowercase;
-- this module has script codes with the first letter capitalized.
data.rtl[script:gsub("^%a", string.upper)] = true
end
return data
fjhxlm1zuz2q0wxkqoboghr4ezh7nqn
ಟೆಂಪ್ಲೇಟ್:PAGENAMETDOC
10
11377
373939
353879
2026-06-28T11:59:40Z
en>Andrybak
0
[[Template:Magic word link]]
373939
wikitext
text/x-wiki
{{#ifeq:{{#invoke:String|find|{{FULLPAGENAME}}|/sandbox%d*$|plain=false}}|0|{{{{#if:{{{1|}}}||FULL}}BASEPAGENAME}}|{{{{#if:{{{1|}}}||FULL}}PAGENAME}}}}<noinclude>
{{Documentation|content=
This template returns the current {{mwl|FULLBASEPAGENAME}}, unless the title ends in <code>/sandbox</code> plus any number of digits, in which case it returns the {{mwl|FULLPAGENAME}}. It is primarily meant for demonstrating the sandbox version of templates in their documentation.
This template takes one numbered parameter (<code>1</code>); if anything is in this parameter then it will return <code>{{BASEPAGENAME}}</code> and <code>{{PAGENAME}}</code>, which have no namespace prefix.
}}
[[Category:Wikipedia magic word templates]]
</noinclude>
f43tltw14mnb3mwgj9ztm1cnknii00z
373940
373939
2026-10-29T02:43:58Z
ChiK
1136
1 revision imported from [[:en:Template:PAGENAMETDOC]]
373939
wikitext
text/x-wiki
{{#ifeq:{{#invoke:String|find|{{FULLPAGENAME}}|/sandbox%d*$|plain=false}}|0|{{{{#if:{{{1|}}}||FULL}}BASEPAGENAME}}|{{{{#if:{{{1|}}}||FULL}}PAGENAME}}}}<noinclude>
{{Documentation|content=
This template returns the current {{mwl|FULLBASEPAGENAME}}, unless the title ends in <code>/sandbox</code> plus any number of digits, in which case it returns the {{mwl|FULLPAGENAME}}. It is primarily meant for demonstrating the sandbox version of templates in their documentation.
This template takes one numbered parameter (<code>1</code>); if anything is in this parameter then it will return <code>{{BASEPAGENAME}}</code> and <code>{{PAGENAME}}</code>, which have no namespace prefix.
}}
[[Category:Wikipedia magic word templates]]
</noinclude>
f43tltw14mnb3mwgj9ztm1cnknii00z
ಮೋಡ್ಯೂಲ್:Parameter validation
828
14798
373927
351415
2026-05-15T13:39:27Z
en>MSGJ
0
tweaks by [[User:Mr. Starfleet Command]]
373927
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
373928
373927
2026-10-29T02:43:56Z
ChiK
1136
1 revision imported from [[:en:Module:Parameter_validation]]
373927
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
14799
373929
162376
2026-05-15T13:38:37Z
en>MSGJ
0
tweaks by [[User:Mr. Starfleet Command]]
373929
Scribunto
text/plain
local function create_message(msg)
return require('Module:If preview')._warning({
mw.ustring.format('[[templatename]] used with %s.', msg)
})
end
local function create(cat, msg)
return mw.ustring.format('{{main other|[[Category: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
5q8hbkx98zpullg796znnwqi8pmpmz7
373930
373929
2026-10-29T02:43:57Z
ChiK
1136
1 revision imported from [[:en:Module:Parameter_validation/default_config]]
373929
Scribunto
text/plain
local function create_message(msg)
return require('Module:If preview')._warning({
mw.ustring.format('[[templatename]] used with %s.', msg)
})
end
local function create(cat, msg)
return mw.ustring.format('{{main other|[[Category: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
5q8hbkx98zpullg796znnwqi8pmpmz7
ಮೋಡ್ಯೂಲ್:Adjacent stations/Amtrak
828
27915
373913
365543
2026-10-06T12:31:40Z
en>Jonesey95
0
disambiguate [[La Plata station (Missouri)]]
373913
Scribunto
text/plain
local amtrak = "%1 station (Amtrak)"
local al = "%1 station (Alabama)"
local ar = "%1 station (Arkansas)"
local az = "%1 station (Arizona)"
local ca = "%1 station (California)"
local cccr = "%1 station (CCCR)"
local co = "%1 station (Colorado)"
local ct = "%1 station (Connecticut)"
local de = "%1 station (Delaware)"
local fl = "%1 station (Florida)"
local ga = "%1 station (Georgia)"
local go = "%1 GO Station"
local ia = "%1 station (Iowa)"
local ind = "%1 station (Indiana)"
local il = "%1 station (Illinois)"
local ks = "%1 station (Kansas)"
local lou = "%1 station (Louisiana)"
local ma = "%1 station (Massachusetts)"
local marc = "%1 station (MARC)"
local md = "%1 station (Maryland)"
local me = "%1 station (Maine)"
local mi = "%1 station (Michigan)"
local mn = "%1 station (Minnesota)"
local mnrr = "%1 station (Metro-North)"
local mo = "%1 station (Missouri)"
local ms = "%1 station (Mississippi)"
local mt = "%1 station (Montana)"
local nc = "%1 station (North Carolina)"
local nd = "%1 station (North Dakota)"
local ne = "%1 station (Nebraska)"
local nh = "%1 station (New Hampshire)"
local njt = "%1 station (NJ Transit)"
local ny = "%1 station (New York)"
local nm = "%1 station (New Mexico)"
local nv = "%1 station (Nevada)"
local oh = "%1 station (Ohio)"
local ok = "%1 station (Oklahoma)"
local on = "%1 station (Ontario)"
local ore = "%1 station (Oregon)"
local pa = "%1 station (Pennsylvania)"
local ri = "%1 station (Rhode Island)"
local rtd = "%1 station (RTD)"
local sc = "%1 station (South Carolina)"
local septa = "%1 station (SEPTA)"
local septarr = "%1 station (SEPTA Regional Rail)"
local tc = "%1 Transportation Center"
local tx = "%1 station (Texas)"
local union = "Union Station (%1)"
local ut = "%1 station (Utah)"
local va = "%1 station (Virginia)"
local vt = "%1 station (Vermont)"
local wa = "%1 station (Washington)"
local wi = "%1 station (Wisconsin)"
local wv = "%1 station (West Virginia)"
local wy = "%1 station (Wyoming)"
local xunion = "%1 Union Station"
local p = {
["lang"] = "en-US",
["system title"] = "[[Amtrak]]",
["system icon"] = "[[File:BSicon LOGO Amtrak2.svg|20px|link=Amtrak]]",
["system color"] = "00537E",
["name format"] = {
"font-size: 160%; font-weight: bolder; color: #FFFFFF; background-color: #00537E; padding: 0.4em 4px;",
["Amtrak old"] = "font-size: 160%; font-family:Helvetica Neue, Helvetica; font-weight: bolder; color: #ffffff; background-color: #0078B9; padding: 0.4em 4px;"
},
["header text color"] = "FFFFFF",
["header background color"] = {
"00537E",
["Amtrak old"] = "0078B9",
},
["station format"] = {
"%1 station",
["16th Street"] = "[[16th Street station (Oakland)|Oakland]]",
["30th Street"] = "[[30th Street Station|Philadelphia–30th Street]]",
["52nd Street"] = septarr,
["Aberdeen"] = md,
["Akron"] = {
["Broadway Limited"] = amtrak,
["Three Rivers"] = amtrak,
["California Zephyr"] = co,
["Desert Wind"] = co,
["Pioneer"] = co,
},
["Albany"] = {
"[[Albany–Rensselaer station|Albany–Rensselaer]]",
["Cascades"] = ore,
["Coast Starlight"] = ore,
["Willamette Valley"] = ore,
},
["Albion"] = mi,
["Albuquerque"] = "Alvarado Transportation Center",
["Aldershot"] = go,
["Alexandria"] = xunion,
["Alton"] = il,
["Altoona"] = tc,
["Amherst"] = ma,
["Amsterdam"] = ny,
["Anaheim"] = "Anaheim Regional Transportation Intermodal Center",
["Antioch"] = "[[Antioch–Pittsburg station|Antioch–Pittsburg]]",
["Ardmore"] = {
pa,
["Heartland Flyer"] = ok,
["Lone Star"] = ok,
},
["Ashland"] = {
va,
["Cardinal"] = tc,
["James Whitcomb Riley"] = tc,
["James Whitcomb Riley and George Washington"] = tc,
},
["Athens"] = oh,
["Atlanta"] = "Peachtree station",
["Atlantic City"] = "Atlantic City Rail Terminal",
["Attleboro"] = ma,
["Auburn"] = ca,
["Aurora"] = tc,
["Austin"] = tx,
["BWI Airport"] = "BWI Rail Station",
["Boston"] = {
"[[South Station|Boston South]]",
["Downeaster"] = "[[North Station|Boston North]]"
},
["Back Bay"] = "[[Back Bay station|Boston Back Bay]]",
["Bakersfield"] = amtrak,
["Baltimore Airport"] = "BWI Rail Station",
["Baltimore"] = "Baltimore Penn Station",
["Bangor"] = mi,
["Barstow"] = "Barstow Harvey House",
["Battle Creek"] = tc,
["Baton Rouge"] = "Baton Rouge, Louisiana",
["Bedford"] = va,
["Belleville"] = amtrak,
["Bellingham"] = "Fairhaven Station",
["Berkeley"] = amtrak,
["Berlin"] = ct,
["Berwyn"] = septa,
["Bill Lee"] = "[[Chipley station|Chipley]]",
["Birmingham"] = {
al,
["Wolverine"] = mi,
},
["Black Rock"] = "Black Rock Rail Yard",
["Bloomington"] = "Bloomington station (Monon Railroad)",
["Bloomington–Normal"] = {
"Uptown Station",
["Floridian (1971–1979)"] = ind,
},
["Bloomington–Normal"] = "[[Uptown Station|Bloomington–Normal]]",
["Bloomington–Normal"] = "[[Uptown Station|Bloomington–Normal]]",
["Boise"] = "Boise Union Pacific Depot",
["Boston North"] = "North Station",
["Boston South"] = "South Station",
["Bowie"] = "Bowie Railroad Buildings",
["Bowling Green"] = "Bowling Green station (Louisville and Nashville Railroad)",
["Brampton"] = go,
["Brattleboro"] = "Union Station (Brattleboro, Vermont)",
["Bridgeport"] = ct,
["Brookhaven"] = "Godbold Transportation Center",
["Brunswick"] = {
md,
["Downeaster"] = me
},
["Bryan"] = oh,
["Bryn Mawr"] = septarr,
["Buffalo"] = "Buffalo–Depew station",
["Buffalo Central Terminal"] = "[[Buffalo Central Terminal|Buffalo]]",
["Burbank Airport"] = "[[Burbank Airport–South station|Hollywood Burbank Airport]]",
["Burlington"] = {
nc,
["California Zephyr"] = ia,
["Desert Wind"] = ia,
["Ethan Allen Express"] = "Union Station (Burlington, Vermont)",
["Maple Leaf"] = "Burlington GO Station",
["Pioneer"] = ia,
},
["Burlington West"] = "Burlington GO Station#History",
["Cambridge"] = {
mn,
["Northern Lights Express"] = "Cambridge, Minnesota"
},
["Camden"] = sc,
["Canton"] = {
oh,
["City of New Orleans"] = ms,
},
["Cary"] = nc,
["Castleton"] = vt,
["Centralia"] = {
il,
["Cascades"] = wa,
["Coast Starlight"] = wa,
["Pioneer"] = wa,
},
["Champaign-Urbana"] = "[[Illinois Terminal|Champaign–Urbana]]",
["Charleston"] = {
"North Charleston station",
["Cardinal"] = wv,
["James Whitcomb Riley"] = wv,
["James Whitcomb Riley and George Washington"] = wv,
},
["Charlotte"] = amtrak,
["Charlotte Gateway"] = "[[Charlotte Gateway Station|Gateway Station]]",
["Charlottesville"] = xunion,
["Chelsea"] = mi,
["Cherry Hill"] = njt,
["Chester"] = "Chester Transit Center",
["Cheyenne"] = "Cheyenne Depot Museum",
["Chicago (Central Station)"] = "[[Central Station (Chicago terminal)|Chicago–Central]]",
["Chicago"] = xunion,
["Chillicothe"] = {
il,
["Shenandoah"] = oh,
},
["Chillicothe, IL"] = "[[Chillicothe station (Illinois)|Chillicothe]]",
["Cincinnati"] = "Cincinnati Union Terminal",
["Cincinnati River Road"] = "[[Cincinnati River Road station|Cincinnati (River Road)]]",
["Claremont"] = nh,
["Clearwater"] = amtrak,
["Cleburne"] = "Cleburne Intermodal Transportation Depot",
["Cleveland Union Terminal"] = "[[Tower City Center#Cleveland Union Terminal|Cleveland]]",
["Cleveland"] = "Cleveland Lakefront Station",
["Clinton"] = ct,
["Colonel Allensworth State Historic Park"] = "Colonel Allensworth State Historic Park#Amtrak station",
["Colonie–Schenectady"] = "Schenectady station#History",
["Columbia"] = sc,
["Columbus"] = {
"Columbus station",
["National Limited"] = "Union Station (Columbus, Ohio)",
},
["Commerce"] = ca,
["Crestview"] = {
ct,
["Sunset Limited"] = "Crestview station (Florida)",
},
["Cumberland"] = md,
["Dallas"] = xunion,
["Davis"] = ca,
["Dayton"] = "Dayton Union Station",
["DC"] = "[[Washington Union Station|Washington]]",
["Dearborn"] = "John D. Dingell Transit Center",
["Decatur"] = {
il,
["Floridian (1971–1979)"] = "Decatur station (Southern Railway)",
},
["Del Mar"] = "Solana Beach station#Former Amtrak station at Del Mar",
["Delray Beach"] = {
"%1 station",
["Floridian (1971–1979)"] = "Delray Beach station (Seaboard Air Line Railroad)",
},
["Delta"] = ut,
["Denver"] = xunion,
["Depew"] = "Buffalo–Depew station",
["Detroit (MC)"] = "[[Michigan Central Station|Detroit (Michigan Central)]]",
["Dover"] = tc,
["Dubuque"] = {
["Black Hawk"] = "Dubuque Intermodal Transportation Center",
["Black Hawk (1974–1981)"] = "Dubuque station",
},
["Duluth"] = "Duluth Depot",
["Dundas"] = "Dundas station (Dundas, Ontario)",
["Dunkirk"] = ny,
["Durand"] = xunion,
["Durham"] = {
nc,
["Downeaster"] = "[[Durham–UNH station|Durham–UNH]]",
},
["East Lansing"] = "Capital Area Multimodal Gateway",
["East Lyme"] = "Niantic station",
["East Syracuse"] = "[[William F. Walsh Regional Transportation Center#History|Syracuse]]",
["Edgewood"] = marc,
["Edmonds"] = wa,
["Edmondson"] = "West Baltimore station#Edmondson",
["El Paso"] = "Union Depot (El Paso)",
["Elgin"] = il,
["Elmhurst"] = amtrak,
["Enfield"] = ct,
["Englewood"] = "Englewood station (Chicago)",
["Erie"] = "Union Station (Erie, Pennsylvania)",
["Essex"] = mt,
["Eureka"] = amtrak,
["Eugene"] = amtrak,
["Eugene-Springfield"] = "[[Eugene station (Amtrak)|Eugene]]",
["Eugene–Springfield"] = "[[Eugene station (Amtrak)|Eugene]]",
["Evanston"] = wy,
["Everett"] = "Everett Station",
["Evergreen"] = al,
["Exeter"] = nh,
["Exton"] = pa,
["Flint"] = mi,
["Florence"] = sc,
["Forsyth"] = mt,
["Fort Madison"] = {
"Atchison, Topeka and Santa Fe Passenger and Freight Complex Historic District",
["Lone Star"] = "Fort Madison station (1968–2021)",
},
["Fort Worth"] = {
"Fort Worth Central Station",
["Inter-American"] = "Fort Worth Union Depot (1900–2002)",
["Lone Star"] = "Fort Worth Union Depot (1900–2002)",
},
["Freeport"] = {
me,
["Black Hawk"] = il,
["Black Hawk (1974–1981)"] = il,
},
["Fremont-Centerville"] = "[[Fremont station|Fremont]]",
["Fresno"] = "Santa Fe Passenger Depot (Fresno, California)",
["Fullerton"] = tc,
["Gainesville"] = {
fl,
["Crescent"] = ga,
["Piedmont"] = ga,
["Heartland Flyer"] = tx,
["Lone Star"] = tx,
},
["Galesburg (SF)"] = "[[Galesburg station (Atchison, Topeka and Santa Fe Railway)|Galesburg (SF Depot)]]",
["Garden City"] = ks,
["Gary"] = {
"Gary station (Pennsylvania Railroad)",
["Cardinal"] = "Gary station (Miller and Lake Streets)",
},
["Georgetown"] = go,
["Glasgow"] = mt,
["Glendale"] = tc,
["Grafton"] = wv,
["Grand Forks (GN)"] = "[[Great Northern Freight Warehouse and Depot|Grand Forks (GN Depot)]]",
["Grand Rapids"] = "Vernon J. Ehlers Station",
["Greenfield"] = "John W. Olver Transit Center",
["Greensboro"] = "J. Douglas Galyon Depot",
["Greenwood"] = ms,
["Green River"] = {
ut,
["City of San Francisco"] = wy,
["Pioneer"] = wy,
["San Francisco Zephyr"] = wy,
},
["Groton"] = ct,
["Guelph"] = "Guelph Central Station",
["Hamilton"] = oh,
["Hammond"] = lou,
["Hancock"] = wv,
["Harrisburg"] = tc,
["Hartford"] = xunion,
["Hastings"] = ne,
["Haverhill"] = ma,
["Hayward"] = amtrak,
["Helena"] = "Helena Railroad Depot Historic District",
["Hermann"] = mo,
["Hillsborough"] = nc,
["Hinkle"] = "Hinkle Locomotive Service and Repair Facility",
["Hinton"] = wv,
["Hobart"] = ind,
["Holland"] = mi,
["Hollywood Burbank Airport"] = "[[Burbank Airport–South station|Hollywood Burbank Airport]]",
["Hollywood"] = fl,
["Hope"] = ar,
["Houston (Union Station)"] = "[[Union Station (Houston)|Houston–Union Station]]",
["Houston"] = tx,
["Hudson"] = ny,
["Huntingdon"] = amtrak,
["Huntington"] = amtrak,
["Hyannis"] = "Hyannis Transportation Center",
["Indianapolis"] = xunion,
["Irvine"] = tc,
["Jackson"] = {
mi,
["City of New Orleans"] = "Union Station (Jackson, Mississippi)",
["Crescent"] = "Union Station (Jackson, Mississippi)",
},
["Jamestown"] = nd,
["Joliet Union Station"] = "[[Joliet Union Station|Joliet (Union Station)]]",
["Joliet"] = "Joliet Gateway Center",
["Kalamazoo"] = tc,
["Kansas City"] = xunion,
["Kelso"] = "Kelso Multimodal Transportation Center",
["Kelso–Longview"] = "Kelso Multimodal Transportation Center",
["Kensington"] = md,
["King City"] = "King City Multimodal Transportation Center",
["Kingston"] = ri,
["Kirkwood"] = mo,
["Lafayette"] = {
ind,
["Sunset Limited"] = lou,
},
["La Grande"] = "La Grande station (Union Pacific Railroad)",
["La Grange"] = "LaGrange Road station",
["La Plata"] = mo,
["Lake City"] = fl,
["Lamar"] = amtrak,
["Lambert's Point"] = "[[Lambert's Point#station|Norfolk]]",
["Lancaster"] = pa,
["Laramie"] = wy,
["Las Vegas"] = {
nm,
["Desert Wind"] = "Las Vegas Union Plaza station",
["Las Vegas Limited"] = "Las Vegas Union Plaza station",
},
["Laurel"] = ms,
["Lawrence"] = ks,
["Leavenworth"] = "Icicle Station",
["Lee Hall"] = "Lee Hall Depot",
["Levittown–Tullytown"] = "Levittown station",
["Lexington"] = nc,
["Lima"] = "Lima station (Pennsylvania Railroad)",
["Lincoln"] = {
il,
["California Zephyr"] = ne,
["Desert Wind"] = "Lincoln station (Nebraska, 1926–2012)",
["Pioneer"] = "Lincoln station (Nebraska, 1926–2012)",
},
["Lincoln, NE (CB&Q)"] = "[[Lincoln station (Nebraska, 1926–2012)|Lincoln (CB&Q Depot)]]",
["Little Rock"] = xunion,
["Livingston"] = "Livingston Depot",
["Lodi"] = "Lodi Transit Station",
["Lompoc-Surf"] = "Lompoc–Surf station",
["London"] = on,
["Lorton"] = "Lorton station (Auto Train)",
["Los Angeles"] = "Los Angeles Union Station",
["Louisville"] = union,
["Lovelock"] = "Lovelock station",
["Lynchburg"] = "Kemper Street station",
["Madera (SF)"] = "[[Storey station|Madera (SF Station)]]",
["Madera"] = amtrak,
["Madison"] = {
ct,
["Sunset Limited"] = fl,
},
["Malton"] = go,
["Malvern"] = {
ar,
["Keystone Service"] = septa,
},
["Marceline"] = "Walt Disney Hometown Museum",
["Marion"] = amtrak,
["Marshall"] = tx,
["Marysville"] = ca,
["McKeesport"] = tc,
["Memphis"] = "Memphis Central Station",
["Merced"] = amtrak,
["Merced (CAHSR)"] = "[[Merced station (California High-Speed Rail)|Merced]]",
["Meriden"] = "Meriden Transit Center",
["Meridian"] = "Union Station (Meridian, Mississippi)",
["Merion"] = septa,
["Miami"] = amtrak,
["Middletown"] = pa,
["Midway"] = "[[Midway station (Minnesota)|Saint Paul–Midway]]",
["Milford"] = "Union Pacific Railroad Depot (Milford, Utah)",
["Milwaukee Airport"] = "Milwaukee Airport Railroad Station",
["Milwaukee"] = "Milwaukee Intermodal Station",
["Mineola"] = {
tx,
["Northeast Regional"] = "Mineola station (LIRR)",
["Empire Service"] = "Mineola station (LIRR)",
},
["Minneapolis"] = "Minneapolis Great Northern Depot",
["Minneapolis Target Field"] = "Target Field station",
["Missoula"] = "Missoula station (Northern Pacific Railway)",
["Mobile"] = amtrak,
["Monroe"] = lou,
["Montgomery"] = {
"Montgomery Union Station",
["Cardinal"] = wv,
},
["Montpelier"] = vt,
["Montreal"] = "Montreal Central Station",
["Montreal old"] = "[[Windsor Station (Montreal)|Montreal]]",
["Montreal West"] = "Montréal-Ouest station",
["Morris"] = mn,
["Mount Joy"] = pa,
["Mount Pleasant"] = ia,
["Mount Vernon"] = "Skagit Station",
["Munice"] = "Cincinnati, Richmond, & Muncie Depot (Muncie, Indiana)",
["Mystic"] = ct,
["Narberth"] = septa,
["Nashville"] = union,
["Natomas/Sacramento Airport"] = "[[Natomas/Sacramento Airport station|Natomas/Sacramento Airport]]",
["Needles"] = "El Garces Intermodal Transportation Facility",
["New Buffalo (PM)"] = "[[New Buffalo station|New Buffalo (PM Depot)]]",
["New Haven"] = union,
["New London"] = xunion,
["New Orleans"] = "New Orleans Union Passenger Terminal",
["New York (Grand Central)"] = "Grand Central Terminal",
["New York"] = "New York Penn Station",
["New York City"] = "New York Penn Station",
["Newark Airport"] = "Newark Liberty International Airport Station",
["Newark, Delaware"] = "Newark station (Delaware)",
["Newark, New Jersey"] = "[[Newark Penn Station|Newark Penn]]",
["Newark, NJ"] = "[[Newark Penn Station|Newark Penn]]",
["Newark Penn"] = "[[Newark Penn Station|Newark Penn]]",
["Newbern"] = "Newbern Depot",
["Newport"] = ar,
["Newport News"] = {
tc,
["Acela Regional"] = "Newport News station",
["Colonial"] = "Newport News station",
["Twilight Shoreliner"] = "Newport News station",
["George Washington"] = "Newport News station",
["James Whitcomb Riley"] = "Newport News station",
["James Whitcomb Riley and George Washington"] = "Newport News station",
},
["Newport News old"] = "[[Newport News station|Newport News]]",
["Newton"] = ks,
["Niagara Falls (former)"] = "[[Niagara Falls station (New York, 1978–2016)|Niagara Falls, New York]]",
["Niagara Falls, New York"] = "Niagara Falls station (New York)",
["Niagara Falls, Ontario"] = "Niagara Falls station (Ontario)",
["Norfolk"] = {
amtrak,
["Mountaineer"] = "Lambert's Point#station",
},
["Normal"] = "Uptown Station",
["North Haven"] = ct,
["North Kingston"] = "Wickford Junction station",
["Northampton"] = "Union Station (Northampton, Massachusetts)",
["Oakland"] = {
"Oakland–Jack London Square station",
["Shenandoah"] = md,
["West Virginian"] = md,
},
["Oakland – Jack London Square"] = "[[Oakland–Jack London Square station|Oakland–Jack London Square]]",
["Oakland 16th Street"] = "[[16th Street station (Oakland)|Oakland-16th Street]]",
["Oakley"] = ca,
["Oakville"] = go,
["Ocala"] = xunion,
["Oceanside"] = "Oceanside Transit Center",
["Ogden"] = "Union Station (Ogden, Utah)",
["Okeechobee"] = amtrak,
["Oklahoma City"] = "Santa Fe Depot (Oklahoma City)",
["Old Town San Diego"] = "[[Old Town Transit Center|San Diego–Old Town]]",
["San Diego–Old Town"] = "[[Old Town Transit Center|San Diego–Old Town]]",
["Olympia–Lacey"] = "Centennial Station",
["Omaha (CB&Q)"] = "[[Omaha station (Chicago, Burlington and Quincy Railroad)|Omaha (CB&Q Depot)]]",
["Ontario"] = {
amtrak,
["Pioneer"] = ore,
},
["Orange"] = ca,
["Orlando"] = "Orlando Health/Amtrak station",
["Oxford"] = oh,
["Oxnard"] = "Oxnard Transit Center",
["Pajaro/Watsonville"] = "[[Pajaro/Watsonville station|Pajaro/Watsonville]]",
["Pasadena"] = "Del Mar station",
["Pasco"] = "Pasco Intermodal Train Station",
["Pensacola"] = amtrak,
["Perry"] = ok,
["Petersburg (Union Station)"] = "[[Union Station (Petersburg)|Petersburg–Union Station]]",
["Philadelphia"] = "30th Street Station",
["Philadelphia-Suburban"] = "[[Suburban Station|Philadelphia-Suburban]]",
["Philadelphia International Airport"] = "Airport Terminal stations (SEPTA)",
["Phoenix"] = "Union Station (Phoenix, Arizona)",
["Pittsburgh"] = union,
["Pittsfield"] = "Joseph Scelsi Intermodal Transportation Center",
["Plano"] = il,
["Pocatello"] = "Union Pacific Railroad Depot (Pocatello, Idaho)",
["Pomona"] = {
"[[Pomona–Downtown station|Pomona]]",
["Desert Wind"] = "Pomona–North station",
["Las Vegas Limited"] = "Pomona–North station",
["Southwest Chief"] = "Pomona–North station",
["Southwest Limited"] = "Pomona–North station",
["Super Chief"] = "Pomona–North station",
},
["Pontiac"] = {
il,
["Lake Cities"] = tc,
["Wolverine"] = tc,
["Michigan"] = tc,
},
["Portland"] = {
"Portland Union Station",
["Downeaster"] = tc,
},
["Princeton"] = il,
["Providence (Union Station)"] = "[[Union Station (Providence)|Providence–Union Station]]",
["Provo"] = amtrak,
["Pueblo"] = "Union Depot (Pueblo, Colorado)",
["Quincy"] = amtrak,
["Radnor"] = septarr,
["Raleigh"] = xunion,
["Randolph"] = vt,
["Rawlins"] = "Union Pacific Railroad Depot (Rawlins, Wyoming)",
["Redding"] = ca,
["Richmond"] = {
ca,
["Cardinal"] = "Richmond station (Chesapeake and Ohio Railway)",
["James Whitcomb Riley"] = "Richmond station (Chesapeake and Ohio Railway)",
["Mountaineer"] = "Richmond station (Chesapeake and Ohio Railway)",
["National Limited"] = "Richmond Railroad Station Historic District",
},
["Richmond Main Street"] = "[[Richmond Main Street Station|Richmond–Main Street]]",
["Richmond-Broad Street"] = "[[Broad Street Station (Richmond)|Richmond–Broad Street]]",
["Riverbank"] = "[[Gold Runner|Riverbank]]",
["Riverside"] = "[[Riverside–Downtown station|Riverside]]",
["Rochester"] = "Louise M. Slaughter Rochester Station",
["Rome"] = ny,
["Rosemont"] = septa,
["Rosenberg"] = tx,
["Roseville"] = ca,
["Royal Oak"] = mi,
["Rugby"] = nd,
["Rye"] = mnrr,
["Saco"] = tc,
["Sacramento"] = "Sacramento Valley Station",
["City College"] = "City College station (Sacramento)",
["Sacramento City College"] = "[[City College station (Sacramento)|City College]]",
["Saint Paul"] = "Saint Paul Union Depot",
["Salem"] = ore,
["Salinas"] = "Salinas Intermodal Transportation Center",
["Salisbury"] = nc,
["Salt Lake City (D&RGW)"] = "[[Denver and Rio Grande Western Depot (Salt Lake City)|Salt Lake City (D&RGW Depot)]]",
["Salt Lake City (UP)"] = "[[Salt Lake City Union Pacific Depot|Salt Lake City (UP Depot)]]",
["Salt Lake City"] = "Salt Lake City Intermodal Hub",
["San Antonio"] = tx,
["San Antonio-Sunset"] = "[[San Antonio station (Texas)#Sunset Station|San Antonio-Sunset]]",
["San Bernardino"] = "San Bernardino Santa Fe Depot",
["San Clemente"] = "[[San Clemente Pier station|San Clemente]]",
["San Diego Old Town"] = "[[Old Town Transit Center|San Diego–Old Town]]",
["San Diego Sorrento Valley"] = "[[Sorrento Valley station|San Diego–Sorrento Valley]]",
["San Diego"] = "Santa Fe Depot (San Diego)",
["San Joaquin Street"] = "[[San Joaquin Street station|Stockton–San Joaquin Street]]",
["San Jose"] = "San Jose Diridon station",
["Sandwich"] = ma,
["Sanford (ACL)"] = "[[Sanford Atlantic Coast Line Station|Sanford (ACL Depot)]]",
["Sanford"] = amtrak,
["Santa Ana"] = "Santa Ana Regional Transportation Center",
["Santa Clara"] = "[[Santa Clara Transit Center|Santa Clara–University]]",
["Santa Clarita"] = "Newhall station",
["Savannah"] = amtrak,
["Seattle"] = "King Street Station",
["Selma"] = "Selma Union Depot",
["Shreveport"] = amtrak,
["Silver Spring"] = "Silver Spring station (Baltimore and Ohio Railroad)",
["Spokane"] = "Spokane Intermodal Center",
["Springfield"] = {
"Springfield Union Station (Massachusetts)",
["Abraham Lincoln"] = il,
["Inter-American"] = il,
["Lincoln Service"] = il,
["Loop"] = il,
["Texas Eagle"] = il,
},
["St. Albans"] = vt,
["St. Louis (Union Station)"] = "[[St. Louis Union Station|St. Louis–Union Station]]",
["St. Louis"] = "Gateway Transportation Center",
["St. Marys"] = on,
["St. Paul"] = "Saint Paul Union Depot",
["St. Petersburg"] = amtrak,
["St. Thomas"] = "Canada Southern Railway Station",
["Stamford"] = tc,
["Stanley"] = nd,
["Stockton"] = "[[Robert J. Cabral Station|Stockton–Downtown]]",
["Stockton–Downtown"] = "[[Robert J. Cabral Station|Stockton–Downtown]]",
["Stockton–San Joaquin Street"] = "[[San Joaquin Street station|Stockton–San Joaquin Street]]",
["Stony Creek"] = ct,
["Stratford"] = on,
["Suburban Station"] = "[[Suburban Station|Philadelphia–Suburban]]",
["Suffolk"] = va,
["Summit"] = il,
["Superior"] = {
"[[Superior Union Station|Superior]]",
["Northern Lights Express"] = "Superior, Wisconsin",
},
["Surf"] = "[[Lompoc–Surf station|Lompoc–Surf]]",
["Syracuse"] = "William F. Walsh Regional Transportation Center",
["Tacoma (Union Station)"] = "[[Union Station (Tacoma, Washington)|Tacoma–Union Station]]",
["Tacoma Dome"] = "Tacoma Dome Station",
["Tacoma"] = "[[Tacoma station (1984)|Tacoma]]",
["Tampa"] = xunion,
["Taunton"] = amtrak,
["Tempe"] = az,
["Temple"] = tx,
["Texarkana"] = xunion,
["Thomasville"] = "Thomasville Depot (Georgia)",
["Thompson"] = "Green River station (Utah)#History",
["Toledo"] = "Martin Luther King Jr. Plaza (Toledo)",
["Toronto"] = union,
["Trenton"] = "Trenton Transit Center",
["Tri-State"] = "Catlettsburg station",
["Trinidad"] = co,
["Troy"] = "Troy Transit Center",
["Utica"] = "Union Station (Utica, New York)",
["Vancouver, British Columbia"] = "Pacific Central Station",
["Vancouver, Washington"] = "Vancouver station (Washington)",
["Victorville"] = "Victor Valley Transportation Center",
["Wallingford"] = ct,
["Wareham"] = "Wareham Village station",
["Warren"] = il,
["Warsaw"] = ind,
["Washington, DC"] = "[[Washington Union Station|Washington, D.C.]]",
["Washington, D.C."] = "[[Washington Union Station|Washington, D.C.]]",
["Washington, Missouri"] = "[[Washington station (Missouri)|Washington]]",
["Waterbury"] = vt,
["Waterloo"] = ind,
["Wells"] = "Wells Regional Transportation Center",
["Wellesley"] = "Wellesley Square station",
["Wenatchee"] = "Columbia Station (Washington)",
["Westminster"] = "Downtown Westminster station",
["Westport"] = ny,
["Westwood"] = "[[Route 128 station|Westwood Route 128]]",
["Wheeler"] = ind,
["Whiting"] = "Whiting station (Pennsylvania Railroad)",
["Wichita"] = "Union Station (Wichita, Kansas)",
["Williamsburg"] = tc,
["Wilmington"] = de,
["Wilson"] = nc,
["Windsor"] = {
ct,
["Niagara Rainbow"] = "Windsor station (Michigan Central Railroad)",
["Vermonter"] = vt,
["Wolverine"] = on,
},
["Winona"] = {
"Winona station",
["City of New Orleans"] = ms,
},
["Winslow"] = az,
["Woburn"] = "Anderson Regional Transportation Center",
["Woodbridge"] = va,
["Woodstock"] = on,
["Worcester"] = "Union Station (Worcester, Massachusetts)",
["Youngstown"] = "Youngstown station (Baltimore and Ohio Railroad)",
["Ypsilanti"] = "Michigan Executive",
["Yuma"] = az,
},
["lines"] = {
["_default"] = {
["title"] = "''[[%1]]''",
["color"] = "00537E",
},
["Abraham Lincoln"] = {
["title"] = "''[[Abraham Lincoln (train)|Abraham Lincoln]]''",
["color"] = "0078B9",
["left terminus"] = "St. Louis (Union Station)",
["right terminus"] = "Chicago",
},
["Acela"] = {
["title"] = "''[[Acela]]''",
["color"] = "00B5E2",
["left terminus"] = "Washington, D.C.",
["right terminus"] = "Boston South",
},
["Acela Commuter"] = {
["title"] = "''[[Clocker (train)|Acela Commuter]]''",
["left terminus"] = "Philadelphia",
["right terminus"] = "New York,"
},
["Acela Express"] = {
["title"] = "''[[Acela]]''",
["color"] = "00b5e2",
["left terminus"] = "Washington, D.C.",
["right terminus"] = "Boston South",
},
["Acela Regional"] = {
["title"] = "''[[Northeast Regional#History|Acela Regional]]''",
["left terminus"] = "Newport News",
["right terminus"] = "Boston South,"
},
["Adirondack"] = {
["title"] = "''[[Adirondack (train)|Adirondack]]''",
["left terminus"] = "Montreal",
["right terminus"] = "New York",
},
["Ann Rutledge"] = {
["title"] = "''[[Ann Rutledge (train)|Ann Rutledge]]''",
["left terminus"] = "Kansas City",
["right terminus"] = "St. Louis",
},
["Arrowhead"] = {
["title"] = "''[[Arrowhead (train)|Arrowhead]]''",
["color"] = "0078B9",
["left terminus"] = "Duluth",
["right terminus"] = "Minneapolis",
},
["Atlantic City Express"] = {
["title"] = "''[[Atlantic City Express (Amtrak train)|Atlantic City Express]]''",
["color"] = "0078B9",
["left terminus"] = {"Richmond Staples Mill Road", "Harrisburg", "Springfield"},
["right terminus"] = "Atlantic City",
},
["Auto Train"] = {
["left terminus"] = "Sanford",
["right terminus"] = "Lorton",
},
["Badger"] = {
["title"] = "''[[Hiawatha (Amtrak train)|Badger]]''",
["color"] = "0078B9",
},
["Bankers"] = {
["title"] = "''[[Bankers (train)|Bankers]]''",
["color"] = "0078B9",
},
["Bay State"] = {
["title"] = "''[[New Haven–Springfield Line|Bay State]]''",
["color"] = "0078B9",
["left terminus"] = "Philadelphia",
["right terminus"] = "Boston South",
},
["Beacon Hill"] = {
["title"] = "''[[Beacon Hill (train)|Beacon Hill]]''",
["color"] = "0078B9",
["left terminus"] = "New Haven",
["right terminus"] = "Boston South",
},
["Berkshire Flyer"] = {
["title"] = "''[[Berkshire Flyer]]''",
["left terminus"] = "Pittsfield",
["right terminus"] = "New York",
},
["Big Apple"] = {
["title"] = "''[[Keystone Service#Through service|Big Apple]]''",
["color"] = "0078B9",
},
["Black Hawk"] = {
["title"] = "''[[Black Hawk (Amtrak train)|Black Hawk]]''",
["left terminus"] = "Rockford",
["right terminus"] = "Chicago",
},
["Black Hawk (1974–1981)"] = {
["title"] = "''[[Black Hawk (Amtrak train)|Black Hawk]]''",
["color"] = "0078B9",
["left terminus"] = "Dubuque",
["right terminus"] = "Chicago",
["note-mid"] = "1974–1981",
},
["Blue Ridge"] = {
["title"] = "''[[Blue Ridge (train)|Blue Ridge]]''",
["color"] = "0078B9",
["left terminus"] = "Martinsburg",
["right terminus"] = "Washington, D.C.",
["note-mid"] = "1973–1986",
},
["Blue Water"] = {
["title"] = "''[[Blue Water (train)|Blue Water]]''",
["left terminus"] = "Chicago",
["right terminus"] = "Port Huron",
},
["Borealis"] = {
["title"] = "''[[Borealis (train)|Borealis]]''",
["left terminus"] = "St. Paul",
["right terminus"] = "Chicago",
},
["Broadway Limited"] = {
["color"] = "0078B9",
["left terminus"] = "Chicago",
["right terminus"] = "New York",
},
["California Zephyr"] = {
["left terminus"] = "Emeryville",
["right terminus"] = "Chicago",
},
["California Zephyr (1983–1994)"] = {
["title"] = "''[[California Zephyr]]''",
["color"] = "0078B9",
["left terminus"] = "Oakland 16th Street",
["right terminus"] = "Chicago",
},
["Calumet"] = {
["title"] = "''[[Calumet (train)|Calumet]]''",
["color"] = "0078B9",
["left terminus"] = "Chicago",
["right terminus"] = "Valparaiso",
},
["Campus"] = {
["title"] = "''[[Campus (train)|Campus]]''",
["color"] = "0078B9",
["left terminus"] = "Champaign-Urbana",
["right terminus"] = "Chicago (Central Station)",
},
["Cape Codder"] = {
["title"] = "''[[Cape Codder (train)|Cape Codder]]''",
["color"] = "0078B9",
["left terminus"] = "New York",
["right terminus"] = "Hyannis",
},
["Capitol Corridor"] = {
["color"] = "1C1B4D",
["left terminus"] = "San Jose",
["right terminus"] = "Auburn",
},
["Capitol Limited"] = {
["left terminus"] = "Chicago",
["right terminus"] = "Washington, D.C.",
},
["Capitols (1991–1998)"] = {
["title"] = "''[[Capitol Corridor|Capitols]]''",
["color"] = "FFC709",
["left terminus"] = "San Jose",
["right terminus"] = "Roseville",
},
["Cardinal"] = {
["title"] = "''[[Cardinal (train)|Cardinal]]''",
["left terminus"] = "Chicago",
["right terminus"] = "New York",
},
["Carolina Special"] = {
["title"] = "''[[Carolina Special (Amtrak train)|Carolina Special]]''",
["color"] = "0078B9",
["left terminus"] = "Jacksonville",
["right terminus"] = "New York",
},
["Carolinian"] = {
["title"] = "''[[Carolinian (train)|Carolinian]]''",
["left terminus"] = "Charlotte",
["right terminus"] = "New York",
},
["Cascades"] = {
["title"] = "[[Amtrak Cascades|Amtrak ''Cascades'']]",
["color"] = "223832",
["left terminus"] = "Eugene",
["right terminus"] = "Vancouver, British Columbia",
},
["Champion"] = {
["title"] = "''[[Champion (train)|Champion]]''",
["color"] = "0078B9",
["left terminus"] = "St. Petersburg",
["right terminus"] = "New York",
},
["Charter Oak"] = {
["title"] = "''[[Colonial (Amtrak train)|Charter Oak]]''",
["color"] = "0078B9",
},
["Chesapeake"] = {
["title"] = "''[[Chesapeake (train)|Chesapeake]]''",
["color"] = "0078B9",
["left terminus"] = "Washington, D.C.",
["right terminus"] = "Suburban Station",
},
["Chesapeake Virginia"] = {
["title"] = "''[[Colonial (Amtrak train)|Chesapeake]]''",
["color"] = "0078B9",
},
["Chief"] = {
["title"] = "''[[Chief (train)|Chief]]''",
["color"] = "0078B9",
["left terminus"] = "Los Angeles",
["right terminus"] = "Chicago",
},
["City of New Orleans"] = {
["title"] = "''[[City of New Orleans (train)|City of New Orleans]]''",
["left terminus"] = "New Orleans",
["right terminus"] = "Chicago",
},
["City of San Francisco"] = {
["title"] = "''[[City of San Francisco (train)|City of San Francisco]]''",
["color"] = "0078B9",
["left terminus"] = "Oakland 16th Street",
["right terminus"] = "Chicago",
},
["Clamdigger"] = {
["title"] = "''[[Clamdigger (train)|Clamdigger]]''",
["color"] = "0078B9",
["left terminus"] = "New Haven",
["right terminus"] = "New London",
},
["Clocker"] = {
["title"] = "''[[Clocker (train)|Clocker]]''",
["left terminus"] = "Philadelphia",
["right terminus"] = "New York,"
},
["Coast Starlight"] = {
["left terminus"] = "Los Angeles",
["right terminus"] = "Seattle",
},
["CoCo"] = {
["title"] = "[[Colorado Connector]]",
["note-mid"] = "Opening 2029",
["color"] = "F26D3D",
["left terminus"] = "Denver Union Station",
["right terminus"] = "Fort Collins",
["types"] = {
["Pueblo"] = {
["title"] = "Phase II",
["note-mid"] = "Opening 2032",
["left terminus"] = "Pueblo",
["right terminus"] = "Fort Collins",
},
},
},
["Colonial"] = {
["title"] = "''[[Colonial (Amtrak train)|Colonial]]''",
["color"] = "0078B9",
["left terminus"] = "Newport News",
["right terminus"] = "Boston South",
},
["Colonial (PRR)"] = {
["title"] = "''[[Colonial (PRR train)|Colonial]]''",
["color"] = "0078B9",
},
["Connecticut Valley Service"] = {
["title"] = "''[[Amtrak Hartford Line|Connecticut Valley Service]]''",
["color"] = "0078B9",
["left terminus"] = "New Haven",
["right terminus"] = "Springfield",
},
["Crescent"] = {
["title"] = "''[[Crescent (train)|Crescent]]''",
["left terminus"] = "New Orleans",
["right terminus"] = "New York",
},
["Desert Wind"] = {
["color"] = "0078B9",
["left terminus"] = "Los Angeles",
["right terminus"] = "Chicago",
},
["Downeaster"] = {
["title"] = "''[[Downeaster (train)|Downeaster]]''",
["left terminus"] = "Boston North",
["right terminus"] = "Brunswick",
},
["Duquesne"] = {
["title"] = "''[[Pennsylvanian (train)|Duquesne]]''",
["color"] = "0078B9",
},
["Eagle"] = {
["title"] = "''[[Texas Eagle|Eagle]]''",
["color"] = "0078B9",
},
["El Capitan"] = {
["title"] = "''[[El Capitan (train)|El Capitan]]''",
["color"] = "0078B9",
},
["Empire Builder"] = {
["left terminus"] = {"Seattle", "Portland"},
["right terminus"] = "Chicago",
},
["Empire Builder (1971-1981)"] = {
["title"] = "''[[Empire Builder]]''",
["color"] = "0078B9",
["left terminus"] = "Seattle",
["right terminus"] = "Chicago",
},
["Empire Service"] = {
["left terminus"] = "Niagara Falls, New York",
["right terminus"] = "New York",
},
["Encore"] = {
["title"] = "''[[Hiawatha Service|Encore]]''",
["color"] = "0078B9",
},
["Ethan Allen Express"] = {
["left terminus"] = "Burlington",
["right terminus"] = "New York",
},
["Executive Sleeper"] = {
["title"] = "''[[Night Owl (train)|Executive Sleeper]]''",
["color"] = "0078B9",
},
["Expo '74"] = {
["title"] = "''[[Expo '74 (train)|Expo '74]]''",
["color"] = "0078B9",
["left terminus"] = "Seattle",
["right terminus"] = "Spokane",
},
["Fast Mail"] = {
["title"] = "''[[Fast Mail (Amtrak train)|Fast Mail]]''",
["left terminus"] = "Washington, D.C.",
["right terminus"] = "Boston or Springfield",
},
["Federal"] = {
["title"] = "''[[Twilight Shoreliner|Federal]]''",
["color"] = "0078B9",
["left terminus"] = "Washington, D.C.",
["right terminus"] = "Boston South",
},
["Floridian"] = {
["title"] = "''[[Floridian (train)|Floridian]]''",
["left terminus"] = "Miami",
["right terminus"] = "Chicago",
},
["Floridian (1971–1979)"] = {
["title"] = "''[[Floridian (train, 1971–1979)|Floridian]]''",
["color"] = "0078B9",
["left terminus"] = {"St. Petersburg", "Miami"},
["right terminus"] = "Chicago",
["types"] = {
["Miami"] = {
["title"] = "",
["left terminus"] = "Miami",
["right terminus"] = "Chicago",
},
["St. Petersburg"] = {
["title"] = "",
["left terminus"] = "St. Petersburg",
["right terminus"] = "Chicago",
},
},
},
["Florida Special"] = {
["title"] = "''[[Florida Special (train)|Florida Special]]''",
["color"] = "0078B9",
},
["Fort Pitt"] = {
["title"] = "''[[Fort Pitt (train)|Fort Pitt]]''",
["color"] = "0078B9",
["left terminus"] = "Pittsburgh",
["right terminus"] = "Altoona",
},
["George Washington"] = {
["title"] = "''[[George Washington (train)|George Washington]]''",
["color"] = "0078B9",
["left terminus"] = "Chicago",
["right terminus"] = {"Washington, D.C.", "Newport News"},
},
["Gold Runner"] = {
["title"] = "''[[Gold Runner]]''",
["color"] = "0096CE",
["left terminus"] = {"Oakland", "Sacramento"},
["right terminus"] = "Bakersfield",
},
["Gotham Limited"] = {
["title"] = "''[[Colonial (Amtrak train)|Gotham Limited]]''",
["color"] = "0078B9",
},
["Gulf Breeze"] = {
["title"] = "''[[Gulf Breeze (train)|Gulf Breeze]]''",
["color"] = "0078B9",
["left terminus"] = "Mobile",
["right terminus"] = "Birmingham",
},
["Gulf Coast Limited"] = {
["title"] = "''[[Gulf Coast Limited]]''",
["color"] = "0078B9",
["left terminus"] = "New Orleans",
["right terminus"] = "Mobile",
},
["Hartford"] = {
["title"] = "[[Amtrak Hartford Line|''Hartford Line'']]",
["left terminus"] = "New Haven",
["right terminus"] = "Springfield",
},
["Heartland Flyer"] = {
["left terminus"] = "Fort Worth",
["right terminus"] = "Oklahoma City",
},
["Hiawatha (1971-1977)"] = {
["title"] = "''[[Borealis (train)#History|Hiawatha]]''",
["color"] = "0078B9",
},
["Hiawatha"] = {
["title"] = "''[[Hiawatha (Amtrak train)|Hiawatha]]''",
["left terminus"] = "Milwaukee",
["right terminus"] = "Chicago",
},
["Hilltopper"] = {
["title"] = "''[[Hilltopper (train)|Hilltopper]]''",
["color"] = "0078B9",
["left terminus"] = "Tri-State",
["right terminus"] = "Boston South",
},
["Hoosier State"] = {
["title"] = "''[[Hoosier State (train)|Hoosier State]]''",
["left terminus"] = "Chicago",
["right terminus"] = "Indianapolis",
},
["Illini and Saluki"] = {
["title"] = "[[Illini and Saluki|''Illini'' and ''Saluki'']]",
["left terminus"] = "Carbondale",
["right terminus"] = "Chicago",
},
["Illini (Central)"] = {
["title"] = "[[Illini and Saluki|''Illini'']]",
["color"] = "0078B9",
["left terminus"] = "Champaign-Urbana",
["right terminus"] = "Chicago",
},
["Illinois Zephyr and Carl Sandburg"] = {
["title"] = "[[Illinois Zephyr and Carl Sandburg|''Illinois Zephyr'' and ''Carl Sandburg'']]",
["left terminus"] = "Quincy",
["right terminus"] = "Chicago",
},
["Illinois Zephyr old"] = {
["title"] = "[[Illinois Zephyr and Carl Sandburg|''Illinois Zephyr'']]",
["left terminus"] = "Quincy",
["right terminus"] = "Chicago",
},
["Inter-American"] = {
["title"] = "''[[Inter-American (train)|Inter-American]]''",
["color"] = "0078B9",
["left terminus"] = {"Laredo", "Houston"},
["right terminus"] = "Chicago",
},
["International"] = {
["title"] = "''[[International (Amtrak train)|International]]''",
["left terminus"] = "Chicago",
["right terminus"] = "Toronto",
},
["International (1982–1990)"] = {
["title"] = "''[[International (Amtrak train)|International]]''",
["color"] = "0078B9",
["left terminus"] = "Chicago",
["right terminus"] = "Toronto",
},
["James River"] = {
["title"] = "''[[Colonial (Amtrak train)|James River]]''",
["color"] = "0078B9",
},
["James Whitcomb Riley"] = {
["title"] = "''[[James Whitcomb Riley (train)|James Whitcomb Riley]]''",
["color"] = "0078B9",
["left terminus"] = "Chicago",
["right terminus"] = {"Washington, D.C.", "Newport News"},
},
["James Whitcomb Riley and George Washington"] = {
["title"] = "''[[James Whitcomb Riley (train)|James Whitcomb Riley]] and [[George Washington (train)|George Washington]]''",
["color"] = "0078B9",
["left terminus"] = "Chicago",
["right terminus"] = {"Washington, D.C.", "Newport News"},
},
["Kentucky Cardinal"] = {
["left terminus"] = "Chicago",
["right terminus"] = "Louisville",
},
["Keystone"] = {
["title"] = "''[[Pennsylvanian (train)#History|Keystone]]''",
["color"] = "0078B9",
["left terminus"] = "Pittsburgh",
["right terminus"] = "New York",
},
["Keystone (1971-1972)"] = {
["title"] = "''[[Pennsylvanian (train)|Keystone]]''",
["color"] = "0078B9",
},
["Keystone Executive"] = {
["title"] = "''[[Keystone Service#Declining service|Keystone Executive]]''",
["color"] = "0078B9",
},
["Keystone Service"] = {
["left terminus"] = "Harrisburg",
["right terminus"] = "New York",
},
["Keystone State Express"] = {
["title"] = "''[[Keystone Service#Through service|Keystone State Express]]''",
["color"] = "0078B9",
},
["Lake Cities"] = {
["title"] = "''[[Lake Cities (Amtrak train)|Lake Cities]]''",
["left terminus"] = "Chicago",
["right terminus"] = "Pontiac",
},
["Lake Cities (1980–1995)"] = {
["title"] = "''[[Lake Cities (Amtrak train)|Lake Cities]]''",
["color"] = "0078B9",
["left terminus"] = "Chicago",
["right terminus"] = "Toledo",
},
["Lake Country Limited"] = {
["left terminus"] = "Janesville",
["right terminus"] = "Chicago",
},
["Lake Shore"] = {
["title"] = "''[[Lake Shore Limited#Lake Shore|Lake Shore]]''",
["color"] = "0078B9",
["left terminus"] = "Chicago",
["right terminus"] = "New York (Grand Central)",
},
["Lake Shore Limited"] = {
["left terminus"] = "Chicago",
["right terminus"] = {"New York", "Boston South"},
},
["LaSalle"] = {
["title"] = "''[[Hiawatha (Amtrak train)|LaSalle]]''",
["color"] = "0078B9",
},
["Las Vegas Limited"] = {
["color"] = "0078B9",
["left terminus"] = "Los Angeles",
["right terminus"] = "Las Vegas",
},
["Loop"] = {
["title"] = "''[[Loop (Amtrak train)|Loop]]''",
["color"] = "0078B9",
["left terminus"] = "Springfield",
["right terminus"] = "Chicago",
},
["Limited"] = {
["title"] = "''[[Alton Limited|Limited]]''",
["color"] = "0078B9",
},
["Lincoln Service"] = {
["left terminus"] = "St. Louis",
["right terminus"] = "Chicago",
},
["Lone Star"] = {
["title"] = "''[[Lone Star (Amtrak train)|Lone Star]]''",
["color"] = "0078B9",
["left terminus"] = {"Dallas", "Houston"},
["right terminus"] = "Chicago",
},
["Manhattan Express"] = {
["title"] = "''[[Colonial (Amtrak train)|Manhattan Express]]''",
["color"] = "0078B9",
},
["Mardi Gras Service"] = {
["title"] = "''[[Mardi Gras Service]]''",
["left terminus"] = "New Orleans",
["right terminus"] = "Mobile",
},
["Maple Leaf"] = {
["title"] = "''[[Maple Leaf (train)|Maple Leaf]]''",
["left terminus"] = "Toronto",
["right terminus"] = "New York",
},
["Marquette"] = {
["title"] = "''[[Hiawatha (Amtrak train)|Marquette]]''",
["color"] = "0078B9",
},
["Merchants"] = {
["title"] = "''[[Merchants Limited|Merchants]]''",
["color"] = "0078B9",
},
["Merchants Limited"] = {
["title"] = "''[[Merchants Limited]]''",
["color"] = "0078B9",
},
["Meteor"] = {
["title"] = "''[[Champion (train)#Amtrak|Meteor]]''",
["color"] = "0078B9",
["left terminus"] = {"St. Petersburg", "Miami"},
["right terminus"] = "Boston South",
},
["Metroliner"] = {
["title"] = "''[[Metroliner (train)|Metroliner]]''",
["left terminus"] = "Washington, D.C.",
["right terminus"] = "New York",
},
["Miamian"] = {
["title"] = "''[[Vacationer (train)|Miamian]]''",
["color"] = "0078B9",
},
["Michigan Executive"] = {
["color"] = "0078B9",
["left terminus"] = "Jackson",
["right terminus"] = "Detroit (MC)",
},
["Missouri River Runner"] = {
["left terminus"] = "Kansas City",
["right terminus"] = "St. Louis",
},
["Montrealer"] = {
["title"] = "''[[Montrealer (train)|Montrealer]]''",
["color"] = "0078B9",
["left terminus"] = "Washington, D.C.",
["right terminus"] = "Montreal",
},
["Mount Rainier"] = {
["title"] = "''[[Amtrak Cascades#History|Mount Rainier]]''",
["color"] = "0078B9",
["left terminus"] = "Eugene",
["right terminus"] = "Seattle",
},
["Mountaineer"] = {
["title"] = "''[[Mountaineer (Amtrak train)|Mountaineer]]''",
["color"] = "0078B9",
["left terminus"] = "Chicago",
["right terminus"] = "Norfolk",
},
["Mountain Rail"] = {
["title"] = "''[[Winter Park Express#Future plans|Mountain Rail]]''",
["left terminus"] = "Craig",
["right terminus"] = "Denver",
},
["National Limited"] = {
["title"] = "''[[National Limited (Amtrak train)|National Limited]]''",
["color"] = "0078B9",
["left terminus"] = "Kansas City",
["right terminus"] = {"New York", "Washington, D.C."},
},
["New England Express"] = {
["title"] = "''[[Colonial (Amtrak train)|New England Express]]''",
["color"] = "0078B9",
},
["New Orleans–Baton Rouge passenger rail"] = {
["title"] = "[[New Orleans–Baton Rouge passenger rail|New Orleans–Baton Rouge]]",
["left terminus"] = "Baton Rouge",
["right terminus"] = "New Orleans",
},
["Niagara Rainbow"] = {
["color"] = "0078B9",
["left terminus"] = "Detroit (MC)",
["right terminus"] = "New York (Grand Central)",
},
["Nicollet"] = {
["title"] = "''[[Hiawatha (Amtrak train)|Nicollet]]''",
["color"] = "0078B9",
},
["Night Owl"] = {
["title"] = "''[[Night Owl (train)|Night Owl]]''",
["color"] = "0078B9",
["left terminus"] = "Washington, D.C.",
["right terminus"] = "Boston South",
},
["North Coast Hiawatha"] = {
["color"] = "0078B9",
["left terminus"] = "Seattle",
["right terminus"] = "Chicago",
},
["Northern Lights Express"] = {
["color"] = "78BE21",
["left terminus"] = "Duluth",
["right terminus"] = "Minneapolis Target Field",
},
["North Star"] = {
["title"] = "''[[North Star (Amtrak train)|North Star]]''",
["color"] = "0078B9",
["left terminus"] = "Duluth",
["right terminus"] = {"Chicago", "Midway"},
},
["Northeast Corridor"] = {
["title"] = "[[Northeast Corridor]]",
["color"] = "0078B9",
["left terminus"] = "Washington, D.C.",
["right terminus"] = "Boston South",
},
["Northeast Regional"] = {
["left terminus"] = {"Norfolk", "Newport News", "Roanoke"},
["right terminus"] = {"Boston South", "Springfield"},
["types"] = {
["Newport News or Roanoke"] = {
["title"] = "",
["left terminus"] = {"Newport News", "Roanoke"},
["right terminus"] = {"Boston South", "Springfield"},
},
["Norfolk or Newport News"] = {
["title"] = "",
["left terminus"] = {"Norfolk", "Newport News"},
["right terminus"] = {"Boston South", "Springfield"},
},
["Norfolk or Roanoke"] = {
["title"] = "",
["left terminus"] = {"Norfolk", "Roanoke"},
["right terminus"] = {"Boston South", "Springfield"},
},
},
},
["Old Dominion"] = {
["title"] = "''[[Colonial (Amtrak train)|Old Dominion]]''",
["color"] = "0078B9",
},
["Orange County Commuter"] = {
["title"] = "''[[Orange County Line|Orange County Commuter]]''",
["color"] = "0078B9",
["left terminus"] = "Los Angeles",
["right terminus"] = "San Juan Capistrano",
},
["Pacific International"] = {
["title"] = "''[[Pacific International]]''",
["color"] = "0078B9",
["left terminus"] = "Seattle",
["right terminus"] = "Vancouver, British Columbia",
},
["Pacific Surfliner"] = {
["color"] = "003C5B",
["left terminus"] = "San Luis Obispo",
["right terminus"] = "San Diego",
},
["Palmetto"] = {
["title"] = "''[[Palmetto (train)|Palmetto]]''",
["left terminus"] = "Savannah",
["right terminus"] = "New York",
},
["Panama Limited"] = {
["title"] = "''[[Panama Limited]]''",
["color"] = "0078B9",
["left terminus"] = "New Orleans",
["right terminus"] = "Chicago (Central Station)",
},
["Pennsylvanian"] = {
["title"] = "''[[Pennsylvanian (train)|Pennsylvanian]]''",
["left terminus"] = "Pittsburgh",
["right terminus"] = "New York",
},
["Pere Marquette"] = {
["title"] = "''[[Pere Marquette (Amtrak train)|Pere Marquette]]''",
["left terminus"] = "Chicago",
["right terminus"] = "Grand Rapids",
},
["Piedmont"] = {
["title"] = "''[[Piedmont (train)|Piedmont]]''",
["left terminus"] = "Charlotte",
["right terminus"] = "Raleigh",
},
["Pioneer"] = {
["title"] = "''[[Pioneer (train)|Pioneer]]''",
["color"] = "0078B9",
["left terminus"] = "Seattle",
["right terminus"] = "Chicago",
},
["Potomac"] = {
["title"] = "''[[Colonial (Amtrak train)|Potomac]]''",
["color"] = "0078B9",
},
["Prairie Marksman"] = {
["title"] = "''[[Prairie Marksman]]''",
["left terminus"] = "East Peoria",
["right terminus"] = "Chicago",
["color"] = "0078B9",
},
["Prairie State"] = {
["title"] = "''[[Prairie State (Amtrak)|Prairie State]]''",
["color"] = "0078B9",
},
["Quad Cities"] = {
["title"] = "''[[Quad Cities (train)|Quad Cities]]''",
["left terminus"] = "Moline",
["right terminus"] = "Chicago",
["note-mid"] = "Proposed",
},
["Radisson"] = {
["title"] = "''[[Hiawatha (Amtrak train)|Radisson]]''",
["color"] = "0078B9",
},
["River Cities"] = {
["title"] = "''[[River Cities (train)|River Cities]]''",
["color"] = "0078B9",
["left terminus"] = "New Orleans",
["right terminus"] = "Kansas City",
},
["San Diegan"] = {
["title"] = "''[[San Diegan (train)|San Diegan]]''",
["color"] = "0078B9",
["left terminus"] = "Los Angeles",
["right terminus"] = "San Diego",
},
["San Francisco Zephyr"] = {
["color"] = "0078B9",
["left terminus"] = "Oakland 16th Street",
["right terminus"] = "Chicago",
},
["San Joaquin (1974–1994)"] = {
["title"] = "''[[Gold Runner#History|San Joaquins]]''",
["color"] = "0078B9",
["left terminus"] = "Oakland 16th Street",
["right terminus"] = "Bakersfield",
},
["San Joaquin (1994–1996)"] = {
["title"] = "''[[Gold Runner#History|San Joaquins]]''",
["color"] = "FFC709",
["left terminus"] = "Emeryville",
["right terminus"] = "Bakersfield",
},
["San Joaquin (1996–2002)"] = {
["title"] = "''[[Gold Runner#History|San Joaquins]]''",
["color"] = "FFC709",
["left terminus"] = "Oakland",
["right terminus"] = "Bakersfield",
},
["San Joaquins (1999–2025)"] = {
["title"] = "''[[Gold Runner#History|San Joaquins]]''",
["color"] = "1EB1D2",
["left terminus"] = {"Oakland", "Sacramento"},
["right terminus"] = "Bakersfield",
},
["Shawnee"] = {
["title"] = "''[[Shawnee (train)|Shawnee]]''",
["color"] = "0078B9",
["left terminus"] = "Carbondale",
["right terminus"] = "Chicago",
},
["Shenandoah"] = {
["title"] = "''[[Shenandoah (Amtrak train)|Shenandoah]]''",
["color"] = "0078B9",
["left terminus"] = "Cincinnati River Road",
["right terminus"] = "Washington, D.C.",
},
["Silver Meteor"] = {
["left terminus"] = "Miami",
["right terminus"] = "New York",
},
["Silver Palm (1982–1985)"] = {
["title"] = "''[[Silver Palm (train)|Silver Palm]]''",
["color"] = "0078B9",
["left terminus"] = "Miami",
["right terminus"] = "Tampa",
},
["Silver Palm (1996–2002)"] = {
["title"] = "''[[Palmetto (train)#History|Silver Palm]]''",
["left terminus"] = "Miami",
["right terminus"] = "New York",
},
["Silver Star"] = {
["title"] = "''[[Silver Star (Amtrak train)|Silver Star]]''",
["left terminus"] = "Miami",
["right terminus"] = "New York",
},
["Silverliner Service"] = {
["color"] = "0078B9",
["left terminus"] = "Harrisburg",
["right terminus"] = "Suburban Station",
},
["Southwest Chief"] = {
["left terminus"] = "Los Angeles",
["right terminus"] = "Chicago",
},
["Southwest Limited"] = {
["title"] = "''[[Southwest Chief|Southwest Limited]]''",
["color"] = "0078B9",
["left terminus"] = "Los Angeles",
["right terminus"] = "Chicago",
},
["South Wind"] = {
["title"] = "''[[South Wind (train)|South Wind]]''",
["color"] = "0078B9",
},
["Spirit of California"] = {
["color"] = "0078B9",
["left terminus"] = "Los Angeles",
["right terminus"] = "Sacramento",
},
["Spirit of St. Louis"] = {
["title"] = "''[[Spirit of St. Louis (train)|Spirit of St. Louis]]''",
["color"] = "0078B9",
},
["State House"] = {
["title"] = "''[[State House (train)|State House]]''",
["left terminus"] = "St. Louis",
["right terminus"] = "Chicago",
},
["St. Clair"] = {
["title"] = "''[[Lake Cities (Amtrak train)|St. Clair]]''",
["color"] = "0078B9",
},
["Sunset Limited"] = {
["left terminus"] = "Los Angeles",
["right terminus"] = "New Orleans",
["types"] = {
["East"] = {
["title"] = "",
["left terminus"] = "Los Angeles",
["right terminus"] = {"Orlando", "Miami"},
},
},
},
["Super Chief"] = {
["color"] = "0078B9",
["left terminus"] = "Los Angeles",
["right terminus"] = "Chicago",
},
["Super Chief/El Capitan"] = {
["title"] = "''[[Super Chief]]''/''[[El Capitan (train)|El Capitan]]''",
["color"] = "0078B9",
},
["Susquehanna"] = {
["title"] = "''[[Keystone Service#Through service|Susquehanna]]''",
["color"] = "0078B9",
},
["Texas Eagle"] = {
["left terminus"] = {"Los Angeles", "San Antonio"},
["right terminus"] = "Chicago",
},
["Three Rivers"] = {
["title"] = "''[[Three Rivers (train)|Three Rivers]]''",
["left terminus"] = "Chicago",
["right terminus"] = "New York",
},
["Tidewater"] = {
["title"] = "''[[Colonial (Amtrak train)|Tidewater]]''",
["color"] = "0078B9",
},
["Tidewater Express"] = {
["title"] = "''[[Colonial (Amtrak train)|Tidewater Express]]''",
["color"] = "0078B9",
},
["Turboliner"] = {
["title"] = "''[[Turboliner#Service|Turboliner]]''",
["color"] = "0078B9",
},
["Twilight Limited"] = {
["left terminus"] = "Chicago",
["right terminus"] = "Pontiac",
},
["Twilight Shoreliner"] = {
["title"] = "''[[Twilight Shoreliner]]''",
["color"] = "0078B9",
["left terminus"] = "Newport News",
["right terminus"] = "Boston South",
},
["Twin Cities Hiawatha"] = {
["title"] = "''[[Borealis (train)#History|Twin Cities Hiawatha]]''",
["color"] = "0078B9",
["left terminus"] = {"Minneapolis", "Midway"},
["right terminus"] = "Chicago",
},
["Vacationer"] = {
["title"] = "''[[Vacationer (train)|Vacationer]]''",
["color"] = "0078B9",
["left terminus"] = "Miami",
["right terminus"] = "New York",
},
["Valley Forge"] = {
["title"] = "''[[Keystone Service#Through service|Valley Forge]]''",
["color"] = "0078B9",
["left terminus"] = "Harrisburg",
["right terminus"] = "New York",
["types"] = {
["weekends only"] = {
["title"] = "1974-1975, weekends only",
["right terminus"] = "Boston South",
},
},
},
["Valley Flyer"] = {
["title"] = "''[[Valley Flyer]]''",
["left terminus"] = "New Haven",
["right terminus"] = "Greenfield",
},
["Vermonter"] = {
["title"] = "''[[Vermonter (train)|Vermonter]]''",
["left terminus"] = "Washington, D.C.",
["right terminus"] = "St. Albans",
},
["Virginian"] = {
["title"] = "''[[Colonial (Amtrak train)|Virginian]]''",
["color"] = "0078B9",
},
["Washington Executive"] = {
["title"] = "''[[Night Owl (train)|Washington Executive]]''",
["color"] = "0078B9",
},
["Weekender"] = {
["title"] = "''[[Lincoln Service|Weekender]]''",
["color"] = "0078B9",
},
["Weekend Metroliner"] = {
["title"] = "''[[Metroliner (train)|Weekend Metroliner]]''",
["color"] = "0078B9",
},
["West Virginian"] = {
["title"] = "''[[West Virginian (Amtrak train)|West Virginian]]''",
["color"] = "0078B9",
["left terminus"] = "Parkersburg",
["right terminus"] = "Washington, D.C.",
["note-mid"] = "1971–1973",
},
["Willamette Valley"] = {
["title"] = "''[[Willamette Valley (train)|Willamette Valley]]''",
["color"] = "0078B9",
["left terminus"] = "Eugene",
["right terminus"] = "Portland",
},
["Winter Park Express"] = {
["left terminus"] = "Fraser–Winter Park",
["right terminus"] = "Denver",
},
["Wolverine"] = {
["title"] = "''[[Wolverine (train)|Wolverine]]''",
["left terminus"] = "Chicago",
["right terminus"] = "Pontiac",
},
-- For generic system display on station layouts using rail color box
["Amtrak"] = {
["title"] = "[[Amtrak]]",
},
},
["aliases"] = {
["amtrak cascades"] = "Cascades",
["amtrak hartford line"] ="Hartford",
["carl sandburg"] = "Illinois Zephyr and Carl Sandburg",
["carl sandburg/illinois zephyr"] = "Illinois Zephyr and Carl Sandburg",
["hartford line"] ="Hartford",
["hiawatha service"] = "Hiawatha",
["hiawatha (1971-1974)"] = "Hiawatha (1971-1977)",
["illini"] = "Illini and Saluki",
["illini/saluki"] = "Illini and Saluki",
["illinois zephyr"] = "Illinois Zephyr and Carl Sandburg",
["illinois zephyr/carl sandburg"] = "Illinois Zephyr and Carl Sandburg",
["international limited"] = "International",
["international (1982-1990)"] = "International (1982–1990)",
["new haven–springfield shuttle"] = "Hartford",
["new haven-springfield shuttle"] = "Hartford",
["regional"] = "Northeast Regional",
["saluki"] = "Illini and Saluki",
["saluki/illini"] = "Illini and Saluki",
["san joaquin"] = "Gold Runner",
["san joaquins"] = "Gold Runner",
["shuttle"] = "Hartford Line",
["black hawk (1974-1981)"] = "Black Hawk (1974–1981)",
["california zephyr (1983-1994)"] = "California Zephyr (1983–1994)",
["capitols (1991-1998)"] = "Capitols (1991–1998)",
["lake cities (1980-1995)"] = "Lake Cities (1980–1995)",
["san joaquin (1974-1994)"] = "San Joaquin (1974–1994)",
["san joaquin (1994-1996)"] = "San Joaquin (1994–1996)",
["san joaquin (1996-2002)"] = "San Joaquin (1996–2002)",
["silver palm (1982-1985)"] = "Silver Palm (1982–1985)",
["silver palm (1996-2002)"] = "Silver Palm (1996–2002)",
["northern lights express"] = "Northern Lights Express",
["baton rouge"] = "New Orleans–Baton Rouge passenger rail",
["great river"] = "Borealis",
["tcmc"] = "Borealis",
},
}
return p
dzmwq9bl27g9sy57ohia2r2bc8u8kde
373914
373913
2026-10-29T02:43:55Z
ChiK
1136
1 revision imported from [[:en:Module:Adjacent_stations/Amtrak]]
373913
Scribunto
text/plain
local amtrak = "%1 station (Amtrak)"
local al = "%1 station (Alabama)"
local ar = "%1 station (Arkansas)"
local az = "%1 station (Arizona)"
local ca = "%1 station (California)"
local cccr = "%1 station (CCCR)"
local co = "%1 station (Colorado)"
local ct = "%1 station (Connecticut)"
local de = "%1 station (Delaware)"
local fl = "%1 station (Florida)"
local ga = "%1 station (Georgia)"
local go = "%1 GO Station"
local ia = "%1 station (Iowa)"
local ind = "%1 station (Indiana)"
local il = "%1 station (Illinois)"
local ks = "%1 station (Kansas)"
local lou = "%1 station (Louisiana)"
local ma = "%1 station (Massachusetts)"
local marc = "%1 station (MARC)"
local md = "%1 station (Maryland)"
local me = "%1 station (Maine)"
local mi = "%1 station (Michigan)"
local mn = "%1 station (Minnesota)"
local mnrr = "%1 station (Metro-North)"
local mo = "%1 station (Missouri)"
local ms = "%1 station (Mississippi)"
local mt = "%1 station (Montana)"
local nc = "%1 station (North Carolina)"
local nd = "%1 station (North Dakota)"
local ne = "%1 station (Nebraska)"
local nh = "%1 station (New Hampshire)"
local njt = "%1 station (NJ Transit)"
local ny = "%1 station (New York)"
local nm = "%1 station (New Mexico)"
local nv = "%1 station (Nevada)"
local oh = "%1 station (Ohio)"
local ok = "%1 station (Oklahoma)"
local on = "%1 station (Ontario)"
local ore = "%1 station (Oregon)"
local pa = "%1 station (Pennsylvania)"
local ri = "%1 station (Rhode Island)"
local rtd = "%1 station (RTD)"
local sc = "%1 station (South Carolina)"
local septa = "%1 station (SEPTA)"
local septarr = "%1 station (SEPTA Regional Rail)"
local tc = "%1 Transportation Center"
local tx = "%1 station (Texas)"
local union = "Union Station (%1)"
local ut = "%1 station (Utah)"
local va = "%1 station (Virginia)"
local vt = "%1 station (Vermont)"
local wa = "%1 station (Washington)"
local wi = "%1 station (Wisconsin)"
local wv = "%1 station (West Virginia)"
local wy = "%1 station (Wyoming)"
local xunion = "%1 Union Station"
local p = {
["lang"] = "en-US",
["system title"] = "[[Amtrak]]",
["system icon"] = "[[File:BSicon LOGO Amtrak2.svg|20px|link=Amtrak]]",
["system color"] = "00537E",
["name format"] = {
"font-size: 160%; font-weight: bolder; color: #FFFFFF; background-color: #00537E; padding: 0.4em 4px;",
["Amtrak old"] = "font-size: 160%; font-family:Helvetica Neue, Helvetica; font-weight: bolder; color: #ffffff; background-color: #0078B9; padding: 0.4em 4px;"
},
["header text color"] = "FFFFFF",
["header background color"] = {
"00537E",
["Amtrak old"] = "0078B9",
},
["station format"] = {
"%1 station",
["16th Street"] = "[[16th Street station (Oakland)|Oakland]]",
["30th Street"] = "[[30th Street Station|Philadelphia–30th Street]]",
["52nd Street"] = septarr,
["Aberdeen"] = md,
["Akron"] = {
["Broadway Limited"] = amtrak,
["Three Rivers"] = amtrak,
["California Zephyr"] = co,
["Desert Wind"] = co,
["Pioneer"] = co,
},
["Albany"] = {
"[[Albany–Rensselaer station|Albany–Rensselaer]]",
["Cascades"] = ore,
["Coast Starlight"] = ore,
["Willamette Valley"] = ore,
},
["Albion"] = mi,
["Albuquerque"] = "Alvarado Transportation Center",
["Aldershot"] = go,
["Alexandria"] = xunion,
["Alton"] = il,
["Altoona"] = tc,
["Amherst"] = ma,
["Amsterdam"] = ny,
["Anaheim"] = "Anaheim Regional Transportation Intermodal Center",
["Antioch"] = "[[Antioch–Pittsburg station|Antioch–Pittsburg]]",
["Ardmore"] = {
pa,
["Heartland Flyer"] = ok,
["Lone Star"] = ok,
},
["Ashland"] = {
va,
["Cardinal"] = tc,
["James Whitcomb Riley"] = tc,
["James Whitcomb Riley and George Washington"] = tc,
},
["Athens"] = oh,
["Atlanta"] = "Peachtree station",
["Atlantic City"] = "Atlantic City Rail Terminal",
["Attleboro"] = ma,
["Auburn"] = ca,
["Aurora"] = tc,
["Austin"] = tx,
["BWI Airport"] = "BWI Rail Station",
["Boston"] = {
"[[South Station|Boston South]]",
["Downeaster"] = "[[North Station|Boston North]]"
},
["Back Bay"] = "[[Back Bay station|Boston Back Bay]]",
["Bakersfield"] = amtrak,
["Baltimore Airport"] = "BWI Rail Station",
["Baltimore"] = "Baltimore Penn Station",
["Bangor"] = mi,
["Barstow"] = "Barstow Harvey House",
["Battle Creek"] = tc,
["Baton Rouge"] = "Baton Rouge, Louisiana",
["Bedford"] = va,
["Belleville"] = amtrak,
["Bellingham"] = "Fairhaven Station",
["Berkeley"] = amtrak,
["Berlin"] = ct,
["Berwyn"] = septa,
["Bill Lee"] = "[[Chipley station|Chipley]]",
["Birmingham"] = {
al,
["Wolverine"] = mi,
},
["Black Rock"] = "Black Rock Rail Yard",
["Bloomington"] = "Bloomington station (Monon Railroad)",
["Bloomington–Normal"] = {
"Uptown Station",
["Floridian (1971–1979)"] = ind,
},
["Bloomington–Normal"] = "[[Uptown Station|Bloomington–Normal]]",
["Bloomington–Normal"] = "[[Uptown Station|Bloomington–Normal]]",
["Boise"] = "Boise Union Pacific Depot",
["Boston North"] = "North Station",
["Boston South"] = "South Station",
["Bowie"] = "Bowie Railroad Buildings",
["Bowling Green"] = "Bowling Green station (Louisville and Nashville Railroad)",
["Brampton"] = go,
["Brattleboro"] = "Union Station (Brattleboro, Vermont)",
["Bridgeport"] = ct,
["Brookhaven"] = "Godbold Transportation Center",
["Brunswick"] = {
md,
["Downeaster"] = me
},
["Bryan"] = oh,
["Bryn Mawr"] = septarr,
["Buffalo"] = "Buffalo–Depew station",
["Buffalo Central Terminal"] = "[[Buffalo Central Terminal|Buffalo]]",
["Burbank Airport"] = "[[Burbank Airport–South station|Hollywood Burbank Airport]]",
["Burlington"] = {
nc,
["California Zephyr"] = ia,
["Desert Wind"] = ia,
["Ethan Allen Express"] = "Union Station (Burlington, Vermont)",
["Maple Leaf"] = "Burlington GO Station",
["Pioneer"] = ia,
},
["Burlington West"] = "Burlington GO Station#History",
["Cambridge"] = {
mn,
["Northern Lights Express"] = "Cambridge, Minnesota"
},
["Camden"] = sc,
["Canton"] = {
oh,
["City of New Orleans"] = ms,
},
["Cary"] = nc,
["Castleton"] = vt,
["Centralia"] = {
il,
["Cascades"] = wa,
["Coast Starlight"] = wa,
["Pioneer"] = wa,
},
["Champaign-Urbana"] = "[[Illinois Terminal|Champaign–Urbana]]",
["Charleston"] = {
"North Charleston station",
["Cardinal"] = wv,
["James Whitcomb Riley"] = wv,
["James Whitcomb Riley and George Washington"] = wv,
},
["Charlotte"] = amtrak,
["Charlotte Gateway"] = "[[Charlotte Gateway Station|Gateway Station]]",
["Charlottesville"] = xunion,
["Chelsea"] = mi,
["Cherry Hill"] = njt,
["Chester"] = "Chester Transit Center",
["Cheyenne"] = "Cheyenne Depot Museum",
["Chicago (Central Station)"] = "[[Central Station (Chicago terminal)|Chicago–Central]]",
["Chicago"] = xunion,
["Chillicothe"] = {
il,
["Shenandoah"] = oh,
},
["Chillicothe, IL"] = "[[Chillicothe station (Illinois)|Chillicothe]]",
["Cincinnati"] = "Cincinnati Union Terminal",
["Cincinnati River Road"] = "[[Cincinnati River Road station|Cincinnati (River Road)]]",
["Claremont"] = nh,
["Clearwater"] = amtrak,
["Cleburne"] = "Cleburne Intermodal Transportation Depot",
["Cleveland Union Terminal"] = "[[Tower City Center#Cleveland Union Terminal|Cleveland]]",
["Cleveland"] = "Cleveland Lakefront Station",
["Clinton"] = ct,
["Colonel Allensworth State Historic Park"] = "Colonel Allensworth State Historic Park#Amtrak station",
["Colonie–Schenectady"] = "Schenectady station#History",
["Columbia"] = sc,
["Columbus"] = {
"Columbus station",
["National Limited"] = "Union Station (Columbus, Ohio)",
},
["Commerce"] = ca,
["Crestview"] = {
ct,
["Sunset Limited"] = "Crestview station (Florida)",
},
["Cumberland"] = md,
["Dallas"] = xunion,
["Davis"] = ca,
["Dayton"] = "Dayton Union Station",
["DC"] = "[[Washington Union Station|Washington]]",
["Dearborn"] = "John D. Dingell Transit Center",
["Decatur"] = {
il,
["Floridian (1971–1979)"] = "Decatur station (Southern Railway)",
},
["Del Mar"] = "Solana Beach station#Former Amtrak station at Del Mar",
["Delray Beach"] = {
"%1 station",
["Floridian (1971–1979)"] = "Delray Beach station (Seaboard Air Line Railroad)",
},
["Delta"] = ut,
["Denver"] = xunion,
["Depew"] = "Buffalo–Depew station",
["Detroit (MC)"] = "[[Michigan Central Station|Detroit (Michigan Central)]]",
["Dover"] = tc,
["Dubuque"] = {
["Black Hawk"] = "Dubuque Intermodal Transportation Center",
["Black Hawk (1974–1981)"] = "Dubuque station",
},
["Duluth"] = "Duluth Depot",
["Dundas"] = "Dundas station (Dundas, Ontario)",
["Dunkirk"] = ny,
["Durand"] = xunion,
["Durham"] = {
nc,
["Downeaster"] = "[[Durham–UNH station|Durham–UNH]]",
},
["East Lansing"] = "Capital Area Multimodal Gateway",
["East Lyme"] = "Niantic station",
["East Syracuse"] = "[[William F. Walsh Regional Transportation Center#History|Syracuse]]",
["Edgewood"] = marc,
["Edmonds"] = wa,
["Edmondson"] = "West Baltimore station#Edmondson",
["El Paso"] = "Union Depot (El Paso)",
["Elgin"] = il,
["Elmhurst"] = amtrak,
["Enfield"] = ct,
["Englewood"] = "Englewood station (Chicago)",
["Erie"] = "Union Station (Erie, Pennsylvania)",
["Essex"] = mt,
["Eureka"] = amtrak,
["Eugene"] = amtrak,
["Eugene-Springfield"] = "[[Eugene station (Amtrak)|Eugene]]",
["Eugene–Springfield"] = "[[Eugene station (Amtrak)|Eugene]]",
["Evanston"] = wy,
["Everett"] = "Everett Station",
["Evergreen"] = al,
["Exeter"] = nh,
["Exton"] = pa,
["Flint"] = mi,
["Florence"] = sc,
["Forsyth"] = mt,
["Fort Madison"] = {
"Atchison, Topeka and Santa Fe Passenger and Freight Complex Historic District",
["Lone Star"] = "Fort Madison station (1968–2021)",
},
["Fort Worth"] = {
"Fort Worth Central Station",
["Inter-American"] = "Fort Worth Union Depot (1900–2002)",
["Lone Star"] = "Fort Worth Union Depot (1900–2002)",
},
["Freeport"] = {
me,
["Black Hawk"] = il,
["Black Hawk (1974–1981)"] = il,
},
["Fremont-Centerville"] = "[[Fremont station|Fremont]]",
["Fresno"] = "Santa Fe Passenger Depot (Fresno, California)",
["Fullerton"] = tc,
["Gainesville"] = {
fl,
["Crescent"] = ga,
["Piedmont"] = ga,
["Heartland Flyer"] = tx,
["Lone Star"] = tx,
},
["Galesburg (SF)"] = "[[Galesburg station (Atchison, Topeka and Santa Fe Railway)|Galesburg (SF Depot)]]",
["Garden City"] = ks,
["Gary"] = {
"Gary station (Pennsylvania Railroad)",
["Cardinal"] = "Gary station (Miller and Lake Streets)",
},
["Georgetown"] = go,
["Glasgow"] = mt,
["Glendale"] = tc,
["Grafton"] = wv,
["Grand Forks (GN)"] = "[[Great Northern Freight Warehouse and Depot|Grand Forks (GN Depot)]]",
["Grand Rapids"] = "Vernon J. Ehlers Station",
["Greenfield"] = "John W. Olver Transit Center",
["Greensboro"] = "J. Douglas Galyon Depot",
["Greenwood"] = ms,
["Green River"] = {
ut,
["City of San Francisco"] = wy,
["Pioneer"] = wy,
["San Francisco Zephyr"] = wy,
},
["Groton"] = ct,
["Guelph"] = "Guelph Central Station",
["Hamilton"] = oh,
["Hammond"] = lou,
["Hancock"] = wv,
["Harrisburg"] = tc,
["Hartford"] = xunion,
["Hastings"] = ne,
["Haverhill"] = ma,
["Hayward"] = amtrak,
["Helena"] = "Helena Railroad Depot Historic District",
["Hermann"] = mo,
["Hillsborough"] = nc,
["Hinkle"] = "Hinkle Locomotive Service and Repair Facility",
["Hinton"] = wv,
["Hobart"] = ind,
["Holland"] = mi,
["Hollywood Burbank Airport"] = "[[Burbank Airport–South station|Hollywood Burbank Airport]]",
["Hollywood"] = fl,
["Hope"] = ar,
["Houston (Union Station)"] = "[[Union Station (Houston)|Houston–Union Station]]",
["Houston"] = tx,
["Hudson"] = ny,
["Huntingdon"] = amtrak,
["Huntington"] = amtrak,
["Hyannis"] = "Hyannis Transportation Center",
["Indianapolis"] = xunion,
["Irvine"] = tc,
["Jackson"] = {
mi,
["City of New Orleans"] = "Union Station (Jackson, Mississippi)",
["Crescent"] = "Union Station (Jackson, Mississippi)",
},
["Jamestown"] = nd,
["Joliet Union Station"] = "[[Joliet Union Station|Joliet (Union Station)]]",
["Joliet"] = "Joliet Gateway Center",
["Kalamazoo"] = tc,
["Kansas City"] = xunion,
["Kelso"] = "Kelso Multimodal Transportation Center",
["Kelso–Longview"] = "Kelso Multimodal Transportation Center",
["Kensington"] = md,
["King City"] = "King City Multimodal Transportation Center",
["Kingston"] = ri,
["Kirkwood"] = mo,
["Lafayette"] = {
ind,
["Sunset Limited"] = lou,
},
["La Grande"] = "La Grande station (Union Pacific Railroad)",
["La Grange"] = "LaGrange Road station",
["La Plata"] = mo,
["Lake City"] = fl,
["Lamar"] = amtrak,
["Lambert's Point"] = "[[Lambert's Point#station|Norfolk]]",
["Lancaster"] = pa,
["Laramie"] = wy,
["Las Vegas"] = {
nm,
["Desert Wind"] = "Las Vegas Union Plaza station",
["Las Vegas Limited"] = "Las Vegas Union Plaza station",
},
["Laurel"] = ms,
["Lawrence"] = ks,
["Leavenworth"] = "Icicle Station",
["Lee Hall"] = "Lee Hall Depot",
["Levittown–Tullytown"] = "Levittown station",
["Lexington"] = nc,
["Lima"] = "Lima station (Pennsylvania Railroad)",
["Lincoln"] = {
il,
["California Zephyr"] = ne,
["Desert Wind"] = "Lincoln station (Nebraska, 1926–2012)",
["Pioneer"] = "Lincoln station (Nebraska, 1926–2012)",
},
["Lincoln, NE (CB&Q)"] = "[[Lincoln station (Nebraska, 1926–2012)|Lincoln (CB&Q Depot)]]",
["Little Rock"] = xunion,
["Livingston"] = "Livingston Depot",
["Lodi"] = "Lodi Transit Station",
["Lompoc-Surf"] = "Lompoc–Surf station",
["London"] = on,
["Lorton"] = "Lorton station (Auto Train)",
["Los Angeles"] = "Los Angeles Union Station",
["Louisville"] = union,
["Lovelock"] = "Lovelock station",
["Lynchburg"] = "Kemper Street station",
["Madera (SF)"] = "[[Storey station|Madera (SF Station)]]",
["Madera"] = amtrak,
["Madison"] = {
ct,
["Sunset Limited"] = fl,
},
["Malton"] = go,
["Malvern"] = {
ar,
["Keystone Service"] = septa,
},
["Marceline"] = "Walt Disney Hometown Museum",
["Marion"] = amtrak,
["Marshall"] = tx,
["Marysville"] = ca,
["McKeesport"] = tc,
["Memphis"] = "Memphis Central Station",
["Merced"] = amtrak,
["Merced (CAHSR)"] = "[[Merced station (California High-Speed Rail)|Merced]]",
["Meriden"] = "Meriden Transit Center",
["Meridian"] = "Union Station (Meridian, Mississippi)",
["Merion"] = septa,
["Miami"] = amtrak,
["Middletown"] = pa,
["Midway"] = "[[Midway station (Minnesota)|Saint Paul–Midway]]",
["Milford"] = "Union Pacific Railroad Depot (Milford, Utah)",
["Milwaukee Airport"] = "Milwaukee Airport Railroad Station",
["Milwaukee"] = "Milwaukee Intermodal Station",
["Mineola"] = {
tx,
["Northeast Regional"] = "Mineola station (LIRR)",
["Empire Service"] = "Mineola station (LIRR)",
},
["Minneapolis"] = "Minneapolis Great Northern Depot",
["Minneapolis Target Field"] = "Target Field station",
["Missoula"] = "Missoula station (Northern Pacific Railway)",
["Mobile"] = amtrak,
["Monroe"] = lou,
["Montgomery"] = {
"Montgomery Union Station",
["Cardinal"] = wv,
},
["Montpelier"] = vt,
["Montreal"] = "Montreal Central Station",
["Montreal old"] = "[[Windsor Station (Montreal)|Montreal]]",
["Montreal West"] = "Montréal-Ouest station",
["Morris"] = mn,
["Mount Joy"] = pa,
["Mount Pleasant"] = ia,
["Mount Vernon"] = "Skagit Station",
["Munice"] = "Cincinnati, Richmond, & Muncie Depot (Muncie, Indiana)",
["Mystic"] = ct,
["Narberth"] = septa,
["Nashville"] = union,
["Natomas/Sacramento Airport"] = "[[Natomas/Sacramento Airport station|Natomas/Sacramento Airport]]",
["Needles"] = "El Garces Intermodal Transportation Facility",
["New Buffalo (PM)"] = "[[New Buffalo station|New Buffalo (PM Depot)]]",
["New Haven"] = union,
["New London"] = xunion,
["New Orleans"] = "New Orleans Union Passenger Terminal",
["New York (Grand Central)"] = "Grand Central Terminal",
["New York"] = "New York Penn Station",
["New York City"] = "New York Penn Station",
["Newark Airport"] = "Newark Liberty International Airport Station",
["Newark, Delaware"] = "Newark station (Delaware)",
["Newark, New Jersey"] = "[[Newark Penn Station|Newark Penn]]",
["Newark, NJ"] = "[[Newark Penn Station|Newark Penn]]",
["Newark Penn"] = "[[Newark Penn Station|Newark Penn]]",
["Newbern"] = "Newbern Depot",
["Newport"] = ar,
["Newport News"] = {
tc,
["Acela Regional"] = "Newport News station",
["Colonial"] = "Newport News station",
["Twilight Shoreliner"] = "Newport News station",
["George Washington"] = "Newport News station",
["James Whitcomb Riley"] = "Newport News station",
["James Whitcomb Riley and George Washington"] = "Newport News station",
},
["Newport News old"] = "[[Newport News station|Newport News]]",
["Newton"] = ks,
["Niagara Falls (former)"] = "[[Niagara Falls station (New York, 1978–2016)|Niagara Falls, New York]]",
["Niagara Falls, New York"] = "Niagara Falls station (New York)",
["Niagara Falls, Ontario"] = "Niagara Falls station (Ontario)",
["Norfolk"] = {
amtrak,
["Mountaineer"] = "Lambert's Point#station",
},
["Normal"] = "Uptown Station",
["North Haven"] = ct,
["North Kingston"] = "Wickford Junction station",
["Northampton"] = "Union Station (Northampton, Massachusetts)",
["Oakland"] = {
"Oakland–Jack London Square station",
["Shenandoah"] = md,
["West Virginian"] = md,
},
["Oakland – Jack London Square"] = "[[Oakland–Jack London Square station|Oakland–Jack London Square]]",
["Oakland 16th Street"] = "[[16th Street station (Oakland)|Oakland-16th Street]]",
["Oakley"] = ca,
["Oakville"] = go,
["Ocala"] = xunion,
["Oceanside"] = "Oceanside Transit Center",
["Ogden"] = "Union Station (Ogden, Utah)",
["Okeechobee"] = amtrak,
["Oklahoma City"] = "Santa Fe Depot (Oklahoma City)",
["Old Town San Diego"] = "[[Old Town Transit Center|San Diego–Old Town]]",
["San Diego–Old Town"] = "[[Old Town Transit Center|San Diego–Old Town]]",
["Olympia–Lacey"] = "Centennial Station",
["Omaha (CB&Q)"] = "[[Omaha station (Chicago, Burlington and Quincy Railroad)|Omaha (CB&Q Depot)]]",
["Ontario"] = {
amtrak,
["Pioneer"] = ore,
},
["Orange"] = ca,
["Orlando"] = "Orlando Health/Amtrak station",
["Oxford"] = oh,
["Oxnard"] = "Oxnard Transit Center",
["Pajaro/Watsonville"] = "[[Pajaro/Watsonville station|Pajaro/Watsonville]]",
["Pasadena"] = "Del Mar station",
["Pasco"] = "Pasco Intermodal Train Station",
["Pensacola"] = amtrak,
["Perry"] = ok,
["Petersburg (Union Station)"] = "[[Union Station (Petersburg)|Petersburg–Union Station]]",
["Philadelphia"] = "30th Street Station",
["Philadelphia-Suburban"] = "[[Suburban Station|Philadelphia-Suburban]]",
["Philadelphia International Airport"] = "Airport Terminal stations (SEPTA)",
["Phoenix"] = "Union Station (Phoenix, Arizona)",
["Pittsburgh"] = union,
["Pittsfield"] = "Joseph Scelsi Intermodal Transportation Center",
["Plano"] = il,
["Pocatello"] = "Union Pacific Railroad Depot (Pocatello, Idaho)",
["Pomona"] = {
"[[Pomona–Downtown station|Pomona]]",
["Desert Wind"] = "Pomona–North station",
["Las Vegas Limited"] = "Pomona–North station",
["Southwest Chief"] = "Pomona–North station",
["Southwest Limited"] = "Pomona–North station",
["Super Chief"] = "Pomona–North station",
},
["Pontiac"] = {
il,
["Lake Cities"] = tc,
["Wolverine"] = tc,
["Michigan"] = tc,
},
["Portland"] = {
"Portland Union Station",
["Downeaster"] = tc,
},
["Princeton"] = il,
["Providence (Union Station)"] = "[[Union Station (Providence)|Providence–Union Station]]",
["Provo"] = amtrak,
["Pueblo"] = "Union Depot (Pueblo, Colorado)",
["Quincy"] = amtrak,
["Radnor"] = septarr,
["Raleigh"] = xunion,
["Randolph"] = vt,
["Rawlins"] = "Union Pacific Railroad Depot (Rawlins, Wyoming)",
["Redding"] = ca,
["Richmond"] = {
ca,
["Cardinal"] = "Richmond station (Chesapeake and Ohio Railway)",
["James Whitcomb Riley"] = "Richmond station (Chesapeake and Ohio Railway)",
["Mountaineer"] = "Richmond station (Chesapeake and Ohio Railway)",
["National Limited"] = "Richmond Railroad Station Historic District",
},
["Richmond Main Street"] = "[[Richmond Main Street Station|Richmond–Main Street]]",
["Richmond-Broad Street"] = "[[Broad Street Station (Richmond)|Richmond–Broad Street]]",
["Riverbank"] = "[[Gold Runner|Riverbank]]",
["Riverside"] = "[[Riverside–Downtown station|Riverside]]",
["Rochester"] = "Louise M. Slaughter Rochester Station",
["Rome"] = ny,
["Rosemont"] = septa,
["Rosenberg"] = tx,
["Roseville"] = ca,
["Royal Oak"] = mi,
["Rugby"] = nd,
["Rye"] = mnrr,
["Saco"] = tc,
["Sacramento"] = "Sacramento Valley Station",
["City College"] = "City College station (Sacramento)",
["Sacramento City College"] = "[[City College station (Sacramento)|City College]]",
["Saint Paul"] = "Saint Paul Union Depot",
["Salem"] = ore,
["Salinas"] = "Salinas Intermodal Transportation Center",
["Salisbury"] = nc,
["Salt Lake City (D&RGW)"] = "[[Denver and Rio Grande Western Depot (Salt Lake City)|Salt Lake City (D&RGW Depot)]]",
["Salt Lake City (UP)"] = "[[Salt Lake City Union Pacific Depot|Salt Lake City (UP Depot)]]",
["Salt Lake City"] = "Salt Lake City Intermodal Hub",
["San Antonio"] = tx,
["San Antonio-Sunset"] = "[[San Antonio station (Texas)#Sunset Station|San Antonio-Sunset]]",
["San Bernardino"] = "San Bernardino Santa Fe Depot",
["San Clemente"] = "[[San Clemente Pier station|San Clemente]]",
["San Diego Old Town"] = "[[Old Town Transit Center|San Diego–Old Town]]",
["San Diego Sorrento Valley"] = "[[Sorrento Valley station|San Diego–Sorrento Valley]]",
["San Diego"] = "Santa Fe Depot (San Diego)",
["San Joaquin Street"] = "[[San Joaquin Street station|Stockton–San Joaquin Street]]",
["San Jose"] = "San Jose Diridon station",
["Sandwich"] = ma,
["Sanford (ACL)"] = "[[Sanford Atlantic Coast Line Station|Sanford (ACL Depot)]]",
["Sanford"] = amtrak,
["Santa Ana"] = "Santa Ana Regional Transportation Center",
["Santa Clara"] = "[[Santa Clara Transit Center|Santa Clara–University]]",
["Santa Clarita"] = "Newhall station",
["Savannah"] = amtrak,
["Seattle"] = "King Street Station",
["Selma"] = "Selma Union Depot",
["Shreveport"] = amtrak,
["Silver Spring"] = "Silver Spring station (Baltimore and Ohio Railroad)",
["Spokane"] = "Spokane Intermodal Center",
["Springfield"] = {
"Springfield Union Station (Massachusetts)",
["Abraham Lincoln"] = il,
["Inter-American"] = il,
["Lincoln Service"] = il,
["Loop"] = il,
["Texas Eagle"] = il,
},
["St. Albans"] = vt,
["St. Louis (Union Station)"] = "[[St. Louis Union Station|St. Louis–Union Station]]",
["St. Louis"] = "Gateway Transportation Center",
["St. Marys"] = on,
["St. Paul"] = "Saint Paul Union Depot",
["St. Petersburg"] = amtrak,
["St. Thomas"] = "Canada Southern Railway Station",
["Stamford"] = tc,
["Stanley"] = nd,
["Stockton"] = "[[Robert J. Cabral Station|Stockton–Downtown]]",
["Stockton–Downtown"] = "[[Robert J. Cabral Station|Stockton–Downtown]]",
["Stockton–San Joaquin Street"] = "[[San Joaquin Street station|Stockton–San Joaquin Street]]",
["Stony Creek"] = ct,
["Stratford"] = on,
["Suburban Station"] = "[[Suburban Station|Philadelphia–Suburban]]",
["Suffolk"] = va,
["Summit"] = il,
["Superior"] = {
"[[Superior Union Station|Superior]]",
["Northern Lights Express"] = "Superior, Wisconsin",
},
["Surf"] = "[[Lompoc–Surf station|Lompoc–Surf]]",
["Syracuse"] = "William F. Walsh Regional Transportation Center",
["Tacoma (Union Station)"] = "[[Union Station (Tacoma, Washington)|Tacoma–Union Station]]",
["Tacoma Dome"] = "Tacoma Dome Station",
["Tacoma"] = "[[Tacoma station (1984)|Tacoma]]",
["Tampa"] = xunion,
["Taunton"] = amtrak,
["Tempe"] = az,
["Temple"] = tx,
["Texarkana"] = xunion,
["Thomasville"] = "Thomasville Depot (Georgia)",
["Thompson"] = "Green River station (Utah)#History",
["Toledo"] = "Martin Luther King Jr. Plaza (Toledo)",
["Toronto"] = union,
["Trenton"] = "Trenton Transit Center",
["Tri-State"] = "Catlettsburg station",
["Trinidad"] = co,
["Troy"] = "Troy Transit Center",
["Utica"] = "Union Station (Utica, New York)",
["Vancouver, British Columbia"] = "Pacific Central Station",
["Vancouver, Washington"] = "Vancouver station (Washington)",
["Victorville"] = "Victor Valley Transportation Center",
["Wallingford"] = ct,
["Wareham"] = "Wareham Village station",
["Warren"] = il,
["Warsaw"] = ind,
["Washington, DC"] = "[[Washington Union Station|Washington, D.C.]]",
["Washington, D.C."] = "[[Washington Union Station|Washington, D.C.]]",
["Washington, Missouri"] = "[[Washington station (Missouri)|Washington]]",
["Waterbury"] = vt,
["Waterloo"] = ind,
["Wells"] = "Wells Regional Transportation Center",
["Wellesley"] = "Wellesley Square station",
["Wenatchee"] = "Columbia Station (Washington)",
["Westminster"] = "Downtown Westminster station",
["Westport"] = ny,
["Westwood"] = "[[Route 128 station|Westwood Route 128]]",
["Wheeler"] = ind,
["Whiting"] = "Whiting station (Pennsylvania Railroad)",
["Wichita"] = "Union Station (Wichita, Kansas)",
["Williamsburg"] = tc,
["Wilmington"] = de,
["Wilson"] = nc,
["Windsor"] = {
ct,
["Niagara Rainbow"] = "Windsor station (Michigan Central Railroad)",
["Vermonter"] = vt,
["Wolverine"] = on,
},
["Winona"] = {
"Winona station",
["City of New Orleans"] = ms,
},
["Winslow"] = az,
["Woburn"] = "Anderson Regional Transportation Center",
["Woodbridge"] = va,
["Woodstock"] = on,
["Worcester"] = "Union Station (Worcester, Massachusetts)",
["Youngstown"] = "Youngstown station (Baltimore and Ohio Railroad)",
["Ypsilanti"] = "Michigan Executive",
["Yuma"] = az,
},
["lines"] = {
["_default"] = {
["title"] = "''[[%1]]''",
["color"] = "00537E",
},
["Abraham Lincoln"] = {
["title"] = "''[[Abraham Lincoln (train)|Abraham Lincoln]]''",
["color"] = "0078B9",
["left terminus"] = "St. Louis (Union Station)",
["right terminus"] = "Chicago",
},
["Acela"] = {
["title"] = "''[[Acela]]''",
["color"] = "00B5E2",
["left terminus"] = "Washington, D.C.",
["right terminus"] = "Boston South",
},
["Acela Commuter"] = {
["title"] = "''[[Clocker (train)|Acela Commuter]]''",
["left terminus"] = "Philadelphia",
["right terminus"] = "New York,"
},
["Acela Express"] = {
["title"] = "''[[Acela]]''",
["color"] = "00b5e2",
["left terminus"] = "Washington, D.C.",
["right terminus"] = "Boston South",
},
["Acela Regional"] = {
["title"] = "''[[Northeast Regional#History|Acela Regional]]''",
["left terminus"] = "Newport News",
["right terminus"] = "Boston South,"
},
["Adirondack"] = {
["title"] = "''[[Adirondack (train)|Adirondack]]''",
["left terminus"] = "Montreal",
["right terminus"] = "New York",
},
["Ann Rutledge"] = {
["title"] = "''[[Ann Rutledge (train)|Ann Rutledge]]''",
["left terminus"] = "Kansas City",
["right terminus"] = "St. Louis",
},
["Arrowhead"] = {
["title"] = "''[[Arrowhead (train)|Arrowhead]]''",
["color"] = "0078B9",
["left terminus"] = "Duluth",
["right terminus"] = "Minneapolis",
},
["Atlantic City Express"] = {
["title"] = "''[[Atlantic City Express (Amtrak train)|Atlantic City Express]]''",
["color"] = "0078B9",
["left terminus"] = {"Richmond Staples Mill Road", "Harrisburg", "Springfield"},
["right terminus"] = "Atlantic City",
},
["Auto Train"] = {
["left terminus"] = "Sanford",
["right terminus"] = "Lorton",
},
["Badger"] = {
["title"] = "''[[Hiawatha (Amtrak train)|Badger]]''",
["color"] = "0078B9",
},
["Bankers"] = {
["title"] = "''[[Bankers (train)|Bankers]]''",
["color"] = "0078B9",
},
["Bay State"] = {
["title"] = "''[[New Haven–Springfield Line|Bay State]]''",
["color"] = "0078B9",
["left terminus"] = "Philadelphia",
["right terminus"] = "Boston South",
},
["Beacon Hill"] = {
["title"] = "''[[Beacon Hill (train)|Beacon Hill]]''",
["color"] = "0078B9",
["left terminus"] = "New Haven",
["right terminus"] = "Boston South",
},
["Berkshire Flyer"] = {
["title"] = "''[[Berkshire Flyer]]''",
["left terminus"] = "Pittsfield",
["right terminus"] = "New York",
},
["Big Apple"] = {
["title"] = "''[[Keystone Service#Through service|Big Apple]]''",
["color"] = "0078B9",
},
["Black Hawk"] = {
["title"] = "''[[Black Hawk (Amtrak train)|Black Hawk]]''",
["left terminus"] = "Rockford",
["right terminus"] = "Chicago",
},
["Black Hawk (1974–1981)"] = {
["title"] = "''[[Black Hawk (Amtrak train)|Black Hawk]]''",
["color"] = "0078B9",
["left terminus"] = "Dubuque",
["right terminus"] = "Chicago",
["note-mid"] = "1974–1981",
},
["Blue Ridge"] = {
["title"] = "''[[Blue Ridge (train)|Blue Ridge]]''",
["color"] = "0078B9",
["left terminus"] = "Martinsburg",
["right terminus"] = "Washington, D.C.",
["note-mid"] = "1973–1986",
},
["Blue Water"] = {
["title"] = "''[[Blue Water (train)|Blue Water]]''",
["left terminus"] = "Chicago",
["right terminus"] = "Port Huron",
},
["Borealis"] = {
["title"] = "''[[Borealis (train)|Borealis]]''",
["left terminus"] = "St. Paul",
["right terminus"] = "Chicago",
},
["Broadway Limited"] = {
["color"] = "0078B9",
["left terminus"] = "Chicago",
["right terminus"] = "New York",
},
["California Zephyr"] = {
["left terminus"] = "Emeryville",
["right terminus"] = "Chicago",
},
["California Zephyr (1983–1994)"] = {
["title"] = "''[[California Zephyr]]''",
["color"] = "0078B9",
["left terminus"] = "Oakland 16th Street",
["right terminus"] = "Chicago",
},
["Calumet"] = {
["title"] = "''[[Calumet (train)|Calumet]]''",
["color"] = "0078B9",
["left terminus"] = "Chicago",
["right terminus"] = "Valparaiso",
},
["Campus"] = {
["title"] = "''[[Campus (train)|Campus]]''",
["color"] = "0078B9",
["left terminus"] = "Champaign-Urbana",
["right terminus"] = "Chicago (Central Station)",
},
["Cape Codder"] = {
["title"] = "''[[Cape Codder (train)|Cape Codder]]''",
["color"] = "0078B9",
["left terminus"] = "New York",
["right terminus"] = "Hyannis",
},
["Capitol Corridor"] = {
["color"] = "1C1B4D",
["left terminus"] = "San Jose",
["right terminus"] = "Auburn",
},
["Capitol Limited"] = {
["left terminus"] = "Chicago",
["right terminus"] = "Washington, D.C.",
},
["Capitols (1991–1998)"] = {
["title"] = "''[[Capitol Corridor|Capitols]]''",
["color"] = "FFC709",
["left terminus"] = "San Jose",
["right terminus"] = "Roseville",
},
["Cardinal"] = {
["title"] = "''[[Cardinal (train)|Cardinal]]''",
["left terminus"] = "Chicago",
["right terminus"] = "New York",
},
["Carolina Special"] = {
["title"] = "''[[Carolina Special (Amtrak train)|Carolina Special]]''",
["color"] = "0078B9",
["left terminus"] = "Jacksonville",
["right terminus"] = "New York",
},
["Carolinian"] = {
["title"] = "''[[Carolinian (train)|Carolinian]]''",
["left terminus"] = "Charlotte",
["right terminus"] = "New York",
},
["Cascades"] = {
["title"] = "[[Amtrak Cascades|Amtrak ''Cascades'']]",
["color"] = "223832",
["left terminus"] = "Eugene",
["right terminus"] = "Vancouver, British Columbia",
},
["Champion"] = {
["title"] = "''[[Champion (train)|Champion]]''",
["color"] = "0078B9",
["left terminus"] = "St. Petersburg",
["right terminus"] = "New York",
},
["Charter Oak"] = {
["title"] = "''[[Colonial (Amtrak train)|Charter Oak]]''",
["color"] = "0078B9",
},
["Chesapeake"] = {
["title"] = "''[[Chesapeake (train)|Chesapeake]]''",
["color"] = "0078B9",
["left terminus"] = "Washington, D.C.",
["right terminus"] = "Suburban Station",
},
["Chesapeake Virginia"] = {
["title"] = "''[[Colonial (Amtrak train)|Chesapeake]]''",
["color"] = "0078B9",
},
["Chief"] = {
["title"] = "''[[Chief (train)|Chief]]''",
["color"] = "0078B9",
["left terminus"] = "Los Angeles",
["right terminus"] = "Chicago",
},
["City of New Orleans"] = {
["title"] = "''[[City of New Orleans (train)|City of New Orleans]]''",
["left terminus"] = "New Orleans",
["right terminus"] = "Chicago",
},
["City of San Francisco"] = {
["title"] = "''[[City of San Francisco (train)|City of San Francisco]]''",
["color"] = "0078B9",
["left terminus"] = "Oakland 16th Street",
["right terminus"] = "Chicago",
},
["Clamdigger"] = {
["title"] = "''[[Clamdigger (train)|Clamdigger]]''",
["color"] = "0078B9",
["left terminus"] = "New Haven",
["right terminus"] = "New London",
},
["Clocker"] = {
["title"] = "''[[Clocker (train)|Clocker]]''",
["left terminus"] = "Philadelphia",
["right terminus"] = "New York,"
},
["Coast Starlight"] = {
["left terminus"] = "Los Angeles",
["right terminus"] = "Seattle",
},
["CoCo"] = {
["title"] = "[[Colorado Connector]]",
["note-mid"] = "Opening 2029",
["color"] = "F26D3D",
["left terminus"] = "Denver Union Station",
["right terminus"] = "Fort Collins",
["types"] = {
["Pueblo"] = {
["title"] = "Phase II",
["note-mid"] = "Opening 2032",
["left terminus"] = "Pueblo",
["right terminus"] = "Fort Collins",
},
},
},
["Colonial"] = {
["title"] = "''[[Colonial (Amtrak train)|Colonial]]''",
["color"] = "0078B9",
["left terminus"] = "Newport News",
["right terminus"] = "Boston South",
},
["Colonial (PRR)"] = {
["title"] = "''[[Colonial (PRR train)|Colonial]]''",
["color"] = "0078B9",
},
["Connecticut Valley Service"] = {
["title"] = "''[[Amtrak Hartford Line|Connecticut Valley Service]]''",
["color"] = "0078B9",
["left terminus"] = "New Haven",
["right terminus"] = "Springfield",
},
["Crescent"] = {
["title"] = "''[[Crescent (train)|Crescent]]''",
["left terminus"] = "New Orleans",
["right terminus"] = "New York",
},
["Desert Wind"] = {
["color"] = "0078B9",
["left terminus"] = "Los Angeles",
["right terminus"] = "Chicago",
},
["Downeaster"] = {
["title"] = "''[[Downeaster (train)|Downeaster]]''",
["left terminus"] = "Boston North",
["right terminus"] = "Brunswick",
},
["Duquesne"] = {
["title"] = "''[[Pennsylvanian (train)|Duquesne]]''",
["color"] = "0078B9",
},
["Eagle"] = {
["title"] = "''[[Texas Eagle|Eagle]]''",
["color"] = "0078B9",
},
["El Capitan"] = {
["title"] = "''[[El Capitan (train)|El Capitan]]''",
["color"] = "0078B9",
},
["Empire Builder"] = {
["left terminus"] = {"Seattle", "Portland"},
["right terminus"] = "Chicago",
},
["Empire Builder (1971-1981)"] = {
["title"] = "''[[Empire Builder]]''",
["color"] = "0078B9",
["left terminus"] = "Seattle",
["right terminus"] = "Chicago",
},
["Empire Service"] = {
["left terminus"] = "Niagara Falls, New York",
["right terminus"] = "New York",
},
["Encore"] = {
["title"] = "''[[Hiawatha Service|Encore]]''",
["color"] = "0078B9",
},
["Ethan Allen Express"] = {
["left terminus"] = "Burlington",
["right terminus"] = "New York",
},
["Executive Sleeper"] = {
["title"] = "''[[Night Owl (train)|Executive Sleeper]]''",
["color"] = "0078B9",
},
["Expo '74"] = {
["title"] = "''[[Expo '74 (train)|Expo '74]]''",
["color"] = "0078B9",
["left terminus"] = "Seattle",
["right terminus"] = "Spokane",
},
["Fast Mail"] = {
["title"] = "''[[Fast Mail (Amtrak train)|Fast Mail]]''",
["left terminus"] = "Washington, D.C.",
["right terminus"] = "Boston or Springfield",
},
["Federal"] = {
["title"] = "''[[Twilight Shoreliner|Federal]]''",
["color"] = "0078B9",
["left terminus"] = "Washington, D.C.",
["right terminus"] = "Boston South",
},
["Floridian"] = {
["title"] = "''[[Floridian (train)|Floridian]]''",
["left terminus"] = "Miami",
["right terminus"] = "Chicago",
},
["Floridian (1971–1979)"] = {
["title"] = "''[[Floridian (train, 1971–1979)|Floridian]]''",
["color"] = "0078B9",
["left terminus"] = {"St. Petersburg", "Miami"},
["right terminus"] = "Chicago",
["types"] = {
["Miami"] = {
["title"] = "",
["left terminus"] = "Miami",
["right terminus"] = "Chicago",
},
["St. Petersburg"] = {
["title"] = "",
["left terminus"] = "St. Petersburg",
["right terminus"] = "Chicago",
},
},
},
["Florida Special"] = {
["title"] = "''[[Florida Special (train)|Florida Special]]''",
["color"] = "0078B9",
},
["Fort Pitt"] = {
["title"] = "''[[Fort Pitt (train)|Fort Pitt]]''",
["color"] = "0078B9",
["left terminus"] = "Pittsburgh",
["right terminus"] = "Altoona",
},
["George Washington"] = {
["title"] = "''[[George Washington (train)|George Washington]]''",
["color"] = "0078B9",
["left terminus"] = "Chicago",
["right terminus"] = {"Washington, D.C.", "Newport News"},
},
["Gold Runner"] = {
["title"] = "''[[Gold Runner]]''",
["color"] = "0096CE",
["left terminus"] = {"Oakland", "Sacramento"},
["right terminus"] = "Bakersfield",
},
["Gotham Limited"] = {
["title"] = "''[[Colonial (Amtrak train)|Gotham Limited]]''",
["color"] = "0078B9",
},
["Gulf Breeze"] = {
["title"] = "''[[Gulf Breeze (train)|Gulf Breeze]]''",
["color"] = "0078B9",
["left terminus"] = "Mobile",
["right terminus"] = "Birmingham",
},
["Gulf Coast Limited"] = {
["title"] = "''[[Gulf Coast Limited]]''",
["color"] = "0078B9",
["left terminus"] = "New Orleans",
["right terminus"] = "Mobile",
},
["Hartford"] = {
["title"] = "[[Amtrak Hartford Line|''Hartford Line'']]",
["left terminus"] = "New Haven",
["right terminus"] = "Springfield",
},
["Heartland Flyer"] = {
["left terminus"] = "Fort Worth",
["right terminus"] = "Oklahoma City",
},
["Hiawatha (1971-1977)"] = {
["title"] = "''[[Borealis (train)#History|Hiawatha]]''",
["color"] = "0078B9",
},
["Hiawatha"] = {
["title"] = "''[[Hiawatha (Amtrak train)|Hiawatha]]''",
["left terminus"] = "Milwaukee",
["right terminus"] = "Chicago",
},
["Hilltopper"] = {
["title"] = "''[[Hilltopper (train)|Hilltopper]]''",
["color"] = "0078B9",
["left terminus"] = "Tri-State",
["right terminus"] = "Boston South",
},
["Hoosier State"] = {
["title"] = "''[[Hoosier State (train)|Hoosier State]]''",
["left terminus"] = "Chicago",
["right terminus"] = "Indianapolis",
},
["Illini and Saluki"] = {
["title"] = "[[Illini and Saluki|''Illini'' and ''Saluki'']]",
["left terminus"] = "Carbondale",
["right terminus"] = "Chicago",
},
["Illini (Central)"] = {
["title"] = "[[Illini and Saluki|''Illini'']]",
["color"] = "0078B9",
["left terminus"] = "Champaign-Urbana",
["right terminus"] = "Chicago",
},
["Illinois Zephyr and Carl Sandburg"] = {
["title"] = "[[Illinois Zephyr and Carl Sandburg|''Illinois Zephyr'' and ''Carl Sandburg'']]",
["left terminus"] = "Quincy",
["right terminus"] = "Chicago",
},
["Illinois Zephyr old"] = {
["title"] = "[[Illinois Zephyr and Carl Sandburg|''Illinois Zephyr'']]",
["left terminus"] = "Quincy",
["right terminus"] = "Chicago",
},
["Inter-American"] = {
["title"] = "''[[Inter-American (train)|Inter-American]]''",
["color"] = "0078B9",
["left terminus"] = {"Laredo", "Houston"},
["right terminus"] = "Chicago",
},
["International"] = {
["title"] = "''[[International (Amtrak train)|International]]''",
["left terminus"] = "Chicago",
["right terminus"] = "Toronto",
},
["International (1982–1990)"] = {
["title"] = "''[[International (Amtrak train)|International]]''",
["color"] = "0078B9",
["left terminus"] = "Chicago",
["right terminus"] = "Toronto",
},
["James River"] = {
["title"] = "''[[Colonial (Amtrak train)|James River]]''",
["color"] = "0078B9",
},
["James Whitcomb Riley"] = {
["title"] = "''[[James Whitcomb Riley (train)|James Whitcomb Riley]]''",
["color"] = "0078B9",
["left terminus"] = "Chicago",
["right terminus"] = {"Washington, D.C.", "Newport News"},
},
["James Whitcomb Riley and George Washington"] = {
["title"] = "''[[James Whitcomb Riley (train)|James Whitcomb Riley]] and [[George Washington (train)|George Washington]]''",
["color"] = "0078B9",
["left terminus"] = "Chicago",
["right terminus"] = {"Washington, D.C.", "Newport News"},
},
["Kentucky Cardinal"] = {
["left terminus"] = "Chicago",
["right terminus"] = "Louisville",
},
["Keystone"] = {
["title"] = "''[[Pennsylvanian (train)#History|Keystone]]''",
["color"] = "0078B9",
["left terminus"] = "Pittsburgh",
["right terminus"] = "New York",
},
["Keystone (1971-1972)"] = {
["title"] = "''[[Pennsylvanian (train)|Keystone]]''",
["color"] = "0078B9",
},
["Keystone Executive"] = {
["title"] = "''[[Keystone Service#Declining service|Keystone Executive]]''",
["color"] = "0078B9",
},
["Keystone Service"] = {
["left terminus"] = "Harrisburg",
["right terminus"] = "New York",
},
["Keystone State Express"] = {
["title"] = "''[[Keystone Service#Through service|Keystone State Express]]''",
["color"] = "0078B9",
},
["Lake Cities"] = {
["title"] = "''[[Lake Cities (Amtrak train)|Lake Cities]]''",
["left terminus"] = "Chicago",
["right terminus"] = "Pontiac",
},
["Lake Cities (1980–1995)"] = {
["title"] = "''[[Lake Cities (Amtrak train)|Lake Cities]]''",
["color"] = "0078B9",
["left terminus"] = "Chicago",
["right terminus"] = "Toledo",
},
["Lake Country Limited"] = {
["left terminus"] = "Janesville",
["right terminus"] = "Chicago",
},
["Lake Shore"] = {
["title"] = "''[[Lake Shore Limited#Lake Shore|Lake Shore]]''",
["color"] = "0078B9",
["left terminus"] = "Chicago",
["right terminus"] = "New York (Grand Central)",
},
["Lake Shore Limited"] = {
["left terminus"] = "Chicago",
["right terminus"] = {"New York", "Boston South"},
},
["LaSalle"] = {
["title"] = "''[[Hiawatha (Amtrak train)|LaSalle]]''",
["color"] = "0078B9",
},
["Las Vegas Limited"] = {
["color"] = "0078B9",
["left terminus"] = "Los Angeles",
["right terminus"] = "Las Vegas",
},
["Loop"] = {
["title"] = "''[[Loop (Amtrak train)|Loop]]''",
["color"] = "0078B9",
["left terminus"] = "Springfield",
["right terminus"] = "Chicago",
},
["Limited"] = {
["title"] = "''[[Alton Limited|Limited]]''",
["color"] = "0078B9",
},
["Lincoln Service"] = {
["left terminus"] = "St. Louis",
["right terminus"] = "Chicago",
},
["Lone Star"] = {
["title"] = "''[[Lone Star (Amtrak train)|Lone Star]]''",
["color"] = "0078B9",
["left terminus"] = {"Dallas", "Houston"},
["right terminus"] = "Chicago",
},
["Manhattan Express"] = {
["title"] = "''[[Colonial (Amtrak train)|Manhattan Express]]''",
["color"] = "0078B9",
},
["Mardi Gras Service"] = {
["title"] = "''[[Mardi Gras Service]]''",
["left terminus"] = "New Orleans",
["right terminus"] = "Mobile",
},
["Maple Leaf"] = {
["title"] = "''[[Maple Leaf (train)|Maple Leaf]]''",
["left terminus"] = "Toronto",
["right terminus"] = "New York",
},
["Marquette"] = {
["title"] = "''[[Hiawatha (Amtrak train)|Marquette]]''",
["color"] = "0078B9",
},
["Merchants"] = {
["title"] = "''[[Merchants Limited|Merchants]]''",
["color"] = "0078B9",
},
["Merchants Limited"] = {
["title"] = "''[[Merchants Limited]]''",
["color"] = "0078B9",
},
["Meteor"] = {
["title"] = "''[[Champion (train)#Amtrak|Meteor]]''",
["color"] = "0078B9",
["left terminus"] = {"St. Petersburg", "Miami"},
["right terminus"] = "Boston South",
},
["Metroliner"] = {
["title"] = "''[[Metroliner (train)|Metroliner]]''",
["left terminus"] = "Washington, D.C.",
["right terminus"] = "New York",
},
["Miamian"] = {
["title"] = "''[[Vacationer (train)|Miamian]]''",
["color"] = "0078B9",
},
["Michigan Executive"] = {
["color"] = "0078B9",
["left terminus"] = "Jackson",
["right terminus"] = "Detroit (MC)",
},
["Missouri River Runner"] = {
["left terminus"] = "Kansas City",
["right terminus"] = "St. Louis",
},
["Montrealer"] = {
["title"] = "''[[Montrealer (train)|Montrealer]]''",
["color"] = "0078B9",
["left terminus"] = "Washington, D.C.",
["right terminus"] = "Montreal",
},
["Mount Rainier"] = {
["title"] = "''[[Amtrak Cascades#History|Mount Rainier]]''",
["color"] = "0078B9",
["left terminus"] = "Eugene",
["right terminus"] = "Seattle",
},
["Mountaineer"] = {
["title"] = "''[[Mountaineer (Amtrak train)|Mountaineer]]''",
["color"] = "0078B9",
["left terminus"] = "Chicago",
["right terminus"] = "Norfolk",
},
["Mountain Rail"] = {
["title"] = "''[[Winter Park Express#Future plans|Mountain Rail]]''",
["left terminus"] = "Craig",
["right terminus"] = "Denver",
},
["National Limited"] = {
["title"] = "''[[National Limited (Amtrak train)|National Limited]]''",
["color"] = "0078B9",
["left terminus"] = "Kansas City",
["right terminus"] = {"New York", "Washington, D.C."},
},
["New England Express"] = {
["title"] = "''[[Colonial (Amtrak train)|New England Express]]''",
["color"] = "0078B9",
},
["New Orleans–Baton Rouge passenger rail"] = {
["title"] = "[[New Orleans–Baton Rouge passenger rail|New Orleans–Baton Rouge]]",
["left terminus"] = "Baton Rouge",
["right terminus"] = "New Orleans",
},
["Niagara Rainbow"] = {
["color"] = "0078B9",
["left terminus"] = "Detroit (MC)",
["right terminus"] = "New York (Grand Central)",
},
["Nicollet"] = {
["title"] = "''[[Hiawatha (Amtrak train)|Nicollet]]''",
["color"] = "0078B9",
},
["Night Owl"] = {
["title"] = "''[[Night Owl (train)|Night Owl]]''",
["color"] = "0078B9",
["left terminus"] = "Washington, D.C.",
["right terminus"] = "Boston South",
},
["North Coast Hiawatha"] = {
["color"] = "0078B9",
["left terminus"] = "Seattle",
["right terminus"] = "Chicago",
},
["Northern Lights Express"] = {
["color"] = "78BE21",
["left terminus"] = "Duluth",
["right terminus"] = "Minneapolis Target Field",
},
["North Star"] = {
["title"] = "''[[North Star (Amtrak train)|North Star]]''",
["color"] = "0078B9",
["left terminus"] = "Duluth",
["right terminus"] = {"Chicago", "Midway"},
},
["Northeast Corridor"] = {
["title"] = "[[Northeast Corridor]]",
["color"] = "0078B9",
["left terminus"] = "Washington, D.C.",
["right terminus"] = "Boston South",
},
["Northeast Regional"] = {
["left terminus"] = {"Norfolk", "Newport News", "Roanoke"},
["right terminus"] = {"Boston South", "Springfield"},
["types"] = {
["Newport News or Roanoke"] = {
["title"] = "",
["left terminus"] = {"Newport News", "Roanoke"},
["right terminus"] = {"Boston South", "Springfield"},
},
["Norfolk or Newport News"] = {
["title"] = "",
["left terminus"] = {"Norfolk", "Newport News"},
["right terminus"] = {"Boston South", "Springfield"},
},
["Norfolk or Roanoke"] = {
["title"] = "",
["left terminus"] = {"Norfolk", "Roanoke"},
["right terminus"] = {"Boston South", "Springfield"},
},
},
},
["Old Dominion"] = {
["title"] = "''[[Colonial (Amtrak train)|Old Dominion]]''",
["color"] = "0078B9",
},
["Orange County Commuter"] = {
["title"] = "''[[Orange County Line|Orange County Commuter]]''",
["color"] = "0078B9",
["left terminus"] = "Los Angeles",
["right terminus"] = "San Juan Capistrano",
},
["Pacific International"] = {
["title"] = "''[[Pacific International]]''",
["color"] = "0078B9",
["left terminus"] = "Seattle",
["right terminus"] = "Vancouver, British Columbia",
},
["Pacific Surfliner"] = {
["color"] = "003C5B",
["left terminus"] = "San Luis Obispo",
["right terminus"] = "San Diego",
},
["Palmetto"] = {
["title"] = "''[[Palmetto (train)|Palmetto]]''",
["left terminus"] = "Savannah",
["right terminus"] = "New York",
},
["Panama Limited"] = {
["title"] = "''[[Panama Limited]]''",
["color"] = "0078B9",
["left terminus"] = "New Orleans",
["right terminus"] = "Chicago (Central Station)",
},
["Pennsylvanian"] = {
["title"] = "''[[Pennsylvanian (train)|Pennsylvanian]]''",
["left terminus"] = "Pittsburgh",
["right terminus"] = "New York",
},
["Pere Marquette"] = {
["title"] = "''[[Pere Marquette (Amtrak train)|Pere Marquette]]''",
["left terminus"] = "Chicago",
["right terminus"] = "Grand Rapids",
},
["Piedmont"] = {
["title"] = "''[[Piedmont (train)|Piedmont]]''",
["left terminus"] = "Charlotte",
["right terminus"] = "Raleigh",
},
["Pioneer"] = {
["title"] = "''[[Pioneer (train)|Pioneer]]''",
["color"] = "0078B9",
["left terminus"] = "Seattle",
["right terminus"] = "Chicago",
},
["Potomac"] = {
["title"] = "''[[Colonial (Amtrak train)|Potomac]]''",
["color"] = "0078B9",
},
["Prairie Marksman"] = {
["title"] = "''[[Prairie Marksman]]''",
["left terminus"] = "East Peoria",
["right terminus"] = "Chicago",
["color"] = "0078B9",
},
["Prairie State"] = {
["title"] = "''[[Prairie State (Amtrak)|Prairie State]]''",
["color"] = "0078B9",
},
["Quad Cities"] = {
["title"] = "''[[Quad Cities (train)|Quad Cities]]''",
["left terminus"] = "Moline",
["right terminus"] = "Chicago",
["note-mid"] = "Proposed",
},
["Radisson"] = {
["title"] = "''[[Hiawatha (Amtrak train)|Radisson]]''",
["color"] = "0078B9",
},
["River Cities"] = {
["title"] = "''[[River Cities (train)|River Cities]]''",
["color"] = "0078B9",
["left terminus"] = "New Orleans",
["right terminus"] = "Kansas City",
},
["San Diegan"] = {
["title"] = "''[[San Diegan (train)|San Diegan]]''",
["color"] = "0078B9",
["left terminus"] = "Los Angeles",
["right terminus"] = "San Diego",
},
["San Francisco Zephyr"] = {
["color"] = "0078B9",
["left terminus"] = "Oakland 16th Street",
["right terminus"] = "Chicago",
},
["San Joaquin (1974–1994)"] = {
["title"] = "''[[Gold Runner#History|San Joaquins]]''",
["color"] = "0078B9",
["left terminus"] = "Oakland 16th Street",
["right terminus"] = "Bakersfield",
},
["San Joaquin (1994–1996)"] = {
["title"] = "''[[Gold Runner#History|San Joaquins]]''",
["color"] = "FFC709",
["left terminus"] = "Emeryville",
["right terminus"] = "Bakersfield",
},
["San Joaquin (1996–2002)"] = {
["title"] = "''[[Gold Runner#History|San Joaquins]]''",
["color"] = "FFC709",
["left terminus"] = "Oakland",
["right terminus"] = "Bakersfield",
},
["San Joaquins (1999–2025)"] = {
["title"] = "''[[Gold Runner#History|San Joaquins]]''",
["color"] = "1EB1D2",
["left terminus"] = {"Oakland", "Sacramento"},
["right terminus"] = "Bakersfield",
},
["Shawnee"] = {
["title"] = "''[[Shawnee (train)|Shawnee]]''",
["color"] = "0078B9",
["left terminus"] = "Carbondale",
["right terminus"] = "Chicago",
},
["Shenandoah"] = {
["title"] = "''[[Shenandoah (Amtrak train)|Shenandoah]]''",
["color"] = "0078B9",
["left terminus"] = "Cincinnati River Road",
["right terminus"] = "Washington, D.C.",
},
["Silver Meteor"] = {
["left terminus"] = "Miami",
["right terminus"] = "New York",
},
["Silver Palm (1982–1985)"] = {
["title"] = "''[[Silver Palm (train)|Silver Palm]]''",
["color"] = "0078B9",
["left terminus"] = "Miami",
["right terminus"] = "Tampa",
},
["Silver Palm (1996–2002)"] = {
["title"] = "''[[Palmetto (train)#History|Silver Palm]]''",
["left terminus"] = "Miami",
["right terminus"] = "New York",
},
["Silver Star"] = {
["title"] = "''[[Silver Star (Amtrak train)|Silver Star]]''",
["left terminus"] = "Miami",
["right terminus"] = "New York",
},
["Silverliner Service"] = {
["color"] = "0078B9",
["left terminus"] = "Harrisburg",
["right terminus"] = "Suburban Station",
},
["Southwest Chief"] = {
["left terminus"] = "Los Angeles",
["right terminus"] = "Chicago",
},
["Southwest Limited"] = {
["title"] = "''[[Southwest Chief|Southwest Limited]]''",
["color"] = "0078B9",
["left terminus"] = "Los Angeles",
["right terminus"] = "Chicago",
},
["South Wind"] = {
["title"] = "''[[South Wind (train)|South Wind]]''",
["color"] = "0078B9",
},
["Spirit of California"] = {
["color"] = "0078B9",
["left terminus"] = "Los Angeles",
["right terminus"] = "Sacramento",
},
["Spirit of St. Louis"] = {
["title"] = "''[[Spirit of St. Louis (train)|Spirit of St. Louis]]''",
["color"] = "0078B9",
},
["State House"] = {
["title"] = "''[[State House (train)|State House]]''",
["left terminus"] = "St. Louis",
["right terminus"] = "Chicago",
},
["St. Clair"] = {
["title"] = "''[[Lake Cities (Amtrak train)|St. Clair]]''",
["color"] = "0078B9",
},
["Sunset Limited"] = {
["left terminus"] = "Los Angeles",
["right terminus"] = "New Orleans",
["types"] = {
["East"] = {
["title"] = "",
["left terminus"] = "Los Angeles",
["right terminus"] = {"Orlando", "Miami"},
},
},
},
["Super Chief"] = {
["color"] = "0078B9",
["left terminus"] = "Los Angeles",
["right terminus"] = "Chicago",
},
["Super Chief/El Capitan"] = {
["title"] = "''[[Super Chief]]''/''[[El Capitan (train)|El Capitan]]''",
["color"] = "0078B9",
},
["Susquehanna"] = {
["title"] = "''[[Keystone Service#Through service|Susquehanna]]''",
["color"] = "0078B9",
},
["Texas Eagle"] = {
["left terminus"] = {"Los Angeles", "San Antonio"},
["right terminus"] = "Chicago",
},
["Three Rivers"] = {
["title"] = "''[[Three Rivers (train)|Three Rivers]]''",
["left terminus"] = "Chicago",
["right terminus"] = "New York",
},
["Tidewater"] = {
["title"] = "''[[Colonial (Amtrak train)|Tidewater]]''",
["color"] = "0078B9",
},
["Tidewater Express"] = {
["title"] = "''[[Colonial (Amtrak train)|Tidewater Express]]''",
["color"] = "0078B9",
},
["Turboliner"] = {
["title"] = "''[[Turboliner#Service|Turboliner]]''",
["color"] = "0078B9",
},
["Twilight Limited"] = {
["left terminus"] = "Chicago",
["right terminus"] = "Pontiac",
},
["Twilight Shoreliner"] = {
["title"] = "''[[Twilight Shoreliner]]''",
["color"] = "0078B9",
["left terminus"] = "Newport News",
["right terminus"] = "Boston South",
},
["Twin Cities Hiawatha"] = {
["title"] = "''[[Borealis (train)#History|Twin Cities Hiawatha]]''",
["color"] = "0078B9",
["left terminus"] = {"Minneapolis", "Midway"},
["right terminus"] = "Chicago",
},
["Vacationer"] = {
["title"] = "''[[Vacationer (train)|Vacationer]]''",
["color"] = "0078B9",
["left terminus"] = "Miami",
["right terminus"] = "New York",
},
["Valley Forge"] = {
["title"] = "''[[Keystone Service#Through service|Valley Forge]]''",
["color"] = "0078B9",
["left terminus"] = "Harrisburg",
["right terminus"] = "New York",
["types"] = {
["weekends only"] = {
["title"] = "1974-1975, weekends only",
["right terminus"] = "Boston South",
},
},
},
["Valley Flyer"] = {
["title"] = "''[[Valley Flyer]]''",
["left terminus"] = "New Haven",
["right terminus"] = "Greenfield",
},
["Vermonter"] = {
["title"] = "''[[Vermonter (train)|Vermonter]]''",
["left terminus"] = "Washington, D.C.",
["right terminus"] = "St. Albans",
},
["Virginian"] = {
["title"] = "''[[Colonial (Amtrak train)|Virginian]]''",
["color"] = "0078B9",
},
["Washington Executive"] = {
["title"] = "''[[Night Owl (train)|Washington Executive]]''",
["color"] = "0078B9",
},
["Weekender"] = {
["title"] = "''[[Lincoln Service|Weekender]]''",
["color"] = "0078B9",
},
["Weekend Metroliner"] = {
["title"] = "''[[Metroliner (train)|Weekend Metroliner]]''",
["color"] = "0078B9",
},
["West Virginian"] = {
["title"] = "''[[West Virginian (Amtrak train)|West Virginian]]''",
["color"] = "0078B9",
["left terminus"] = "Parkersburg",
["right terminus"] = "Washington, D.C.",
["note-mid"] = "1971–1973",
},
["Willamette Valley"] = {
["title"] = "''[[Willamette Valley (train)|Willamette Valley]]''",
["color"] = "0078B9",
["left terminus"] = "Eugene",
["right terminus"] = "Portland",
},
["Winter Park Express"] = {
["left terminus"] = "Fraser–Winter Park",
["right terminus"] = "Denver",
},
["Wolverine"] = {
["title"] = "''[[Wolverine (train)|Wolverine]]''",
["left terminus"] = "Chicago",
["right terminus"] = "Pontiac",
},
-- For generic system display on station layouts using rail color box
["Amtrak"] = {
["title"] = "[[Amtrak]]",
},
},
["aliases"] = {
["amtrak cascades"] = "Cascades",
["amtrak hartford line"] ="Hartford",
["carl sandburg"] = "Illinois Zephyr and Carl Sandburg",
["carl sandburg/illinois zephyr"] = "Illinois Zephyr and Carl Sandburg",
["hartford line"] ="Hartford",
["hiawatha service"] = "Hiawatha",
["hiawatha (1971-1974)"] = "Hiawatha (1971-1977)",
["illini"] = "Illini and Saluki",
["illini/saluki"] = "Illini and Saluki",
["illinois zephyr"] = "Illinois Zephyr and Carl Sandburg",
["illinois zephyr/carl sandburg"] = "Illinois Zephyr and Carl Sandburg",
["international limited"] = "International",
["international (1982-1990)"] = "International (1982–1990)",
["new haven–springfield shuttle"] = "Hartford",
["new haven-springfield shuttle"] = "Hartford",
["regional"] = "Northeast Regional",
["saluki"] = "Illini and Saluki",
["saluki/illini"] = "Illini and Saluki",
["san joaquin"] = "Gold Runner",
["san joaquins"] = "Gold Runner",
["shuttle"] = "Hartford Line",
["black hawk (1974-1981)"] = "Black Hawk (1974–1981)",
["california zephyr (1983-1994)"] = "California Zephyr (1983–1994)",
["capitols (1991-1998)"] = "Capitols (1991–1998)",
["lake cities (1980-1995)"] = "Lake Cities (1980–1995)",
["san joaquin (1974-1994)"] = "San Joaquin (1974–1994)",
["san joaquin (1994-1996)"] = "San Joaquin (1994–1996)",
["san joaquin (1996-2002)"] = "San Joaquin (1996–2002)",
["silver palm (1982-1985)"] = "Silver Palm (1982–1985)",
["silver palm (1996-2002)"] = "Silver Palm (1996–2002)",
["northern lights express"] = "Northern Lights Express",
["baton rouge"] = "New Orleans–Baton Rouge passenger rail",
["great river"] = "Borealis",
["tcmc"] = "Borealis",
},
}
return p
dzmwq9bl27g9sy57ohia2r2bc8u8kde
ಮೋಡ್ಯೂಲ್:Protected page
828
28291
373951
368146
2026-10-29T01:57:49Z
en>Axolitl
0
Implement fix from sandbox which unlinks the images as they must be PD, per [[Module talk:Protected page|talk page]]
373951
Scribunto
text/plain
-- This module implements {{pp-meta}} and its daughter templates such as
-- {{pp-dispute}}, {{pp-vandalism}} and {{pp-sock}}.
-- Initialise necessary modules.
require('strict')
local makeFileLink = require('Module:File link')._main
local effectiveProtectionLevel = require('Module:Effective protection level')._main
local effectiveProtectionExpiry = require('Module:Effective protection expiry')._main
local yesno = require('Module:Yesno')
-- Lazily initialise modules and objects we don't always need.
local getArgs, makeMessageBox, lang
-- Set constants.
local CONFIG_MODULE = 'Module:Protected page/config'
--------------------------------------------------------------------------------
-- Helper functions
--------------------------------------------------------------------------------
local function makeCategoryLink(cat, sort)
if cat then
return string.format(
'[[%s:%s|%s]]',
mw.site.namespaces[14].name,
cat,
sort
)
end
end
-- Validation function for the expiry and the protection date
local function validateDate(dateString, dateType)
if not lang then
lang = mw.language.getContentLanguage()
end
local success, result = pcall(lang.formatDate, lang, 'U', dateString)
if success then
result = tonumber(result)
if result then
return result
end
end
error(string.format(
'invalid %s: %s',
dateType,
tostring(dateString)
), 4)
end
local function makeFullUrl(page, query, display)
return string.format(
'[%s %s]',
tostring(mw.uri.fullUrl(page, query)),
display
)
end
-- Given a directed graph formatted as node -> table of direct successors,
-- get a table of all nodes reachable from a given node (though always
-- including the given node).
local function getReachableNodes(graph, start)
local toWalk, retval = {[start] = true}, {}
while true do
-- Can't use pairs() since we're adding and removing things as we're iterating
local k = next(toWalk) -- This always gets the "first" key
if k == nil then
return retval
end
toWalk[k] = nil
retval[k] = true
for _,v in ipairs(graph[k]) do
if not retval[v] then
toWalk[v] = true
end
end
end
end
--------------------------------------------------------------------------------
-- Protection class
--------------------------------------------------------------------------------
local Protection = {}
Protection.__index = Protection
Protection.supportedActions = {
edit = true,
move = true,
autoreview = true,
upload = true
}
Protection.bannerConfigFields = {
'text',
'explanation',
'tooltip',
'alt',
'link',
'image'
}
function Protection.new(args, cfg, title)
local obj = {}
obj._cfg = cfg
obj.title = title or mw.title.getCurrentTitle()
-- Set action
if not args.action then
obj.action = 'edit'
elseif Protection.supportedActions[args.action] then
obj.action = args.action
else
error(string.format(
'invalid action: %s',
tostring(args.action)
), 3)
end
-- Set level
obj.level = args.demolevel or effectiveProtectionLevel(obj.action, obj.title)
if not obj.level or (obj.action == 'move' and obj.level == 'autoconfirmed') then
-- Users need to be autoconfirmed to move pages anyway, so treat
-- semi-move-protected pages as unprotected.
obj.level = '*'
end
-- Set expiry
local effectiveExpiry = effectiveProtectionExpiry(obj.action, obj.title)
if effectiveExpiry == 'infinity' then
obj.expiry = 'indef'
elseif effectiveExpiry ~= 'unknown' then
obj.expiry = validateDate(effectiveExpiry, 'expiry date')
end
-- Set reason
if args[1] then
obj.reason = mw.ustring.lower(args[1])
if obj.reason:find('|') then
error('reasons cannot contain the pipe character ("|")', 3)
end
end
-- Set protection date
if args.date then
obj.protectionDate = validateDate(args.date, 'protection date')
end
-- Set banner config
do
obj.bannerConfig = {}
local configTables = {}
if cfg.banners[obj.action] then
configTables[#configTables + 1] = cfg.banners[obj.action][obj.reason]
end
if cfg.defaultBanners[obj.action] then
configTables[#configTables + 1] = cfg.defaultBanners[obj.action][obj.level]
configTables[#configTables + 1] = cfg.defaultBanners[obj.action].default
end
configTables[#configTables + 1] = cfg.masterBanner
for i, field in ipairs(Protection.bannerConfigFields) do
for j, t in ipairs(configTables) do
if t[field] then
obj.bannerConfig[field] = t[field]
break
end
end
end
end
return setmetatable(obj, Protection)
end
function Protection:isUserScript()
-- Whether the page is a user JavaScript or CSS page.
local title = self.title
return title.namespace == 2 and (
title.contentModel == 'javascript' or title.contentModel == 'css'
)
end
function Protection:isProtected()
return self.level ~= '*'
end
function Protection:shouldShowLock()
-- Whether we should output a banner/padlock
return self:isProtected() and not self:isUserScript()
end
-- Whether this page needs a protection category.
Protection.shouldHaveProtectionCategory = Protection.shouldShowLock
function Protection:isTemporary()
return type(self.expiry) == 'number'
end
function Protection:makeProtectionCategory()
if not self:shouldHaveProtectionCategory() then
return ''
end
local cfg = self._cfg
local title = self.title
-- Get the expiry key fragment.
local expiryFragment
if self.expiry == 'indef' then
expiryFragment = self.expiry
elseif type(self.expiry) == 'number' then
expiryFragment = 'temp'
end
-- Get the namespace key fragment.
local namespaceFragment = cfg.categoryNamespaceKeys[title.namespace]
if not namespaceFragment and title.namespace % 2 == 1 then
namespaceFragment = 'talk'
end
-- Define the order that key fragments are tested in. This is done with an
-- array of tables containing the value to be tested, along with its
-- position in the cfg.protectionCategories table.
local order = {
{val = expiryFragment, keypos = 1},
{val = namespaceFragment, keypos = 2},
{val = self.reason, keypos = 3},
{val = self.level, keypos = 4},
{val = self.action, keypos = 5}
}
--[[
-- The old protection templates used an ad-hoc protection category system,
-- with some templates prioritising namespaces in their categories, and
-- others prioritising the protection reason. To emulate this in this module
-- we use the config table cfg.reasonsWithNamespacePriority to set the
-- reasons for which namespaces have priority over protection reason.
-- If we are dealing with one of those reasons, move the namespace table to
-- the end of the order table, i.e. give it highest priority. If not, the
-- reason should have highest priority, so move that to the end of the table
-- instead.
--]]
table.insert(order, table.remove(order, self.reason and cfg.reasonsWithNamespacePriority[self.reason] and 2 or 3))
--[[
-- Define the attempt order. Inactive subtables (subtables with nil "value"
-- fields) are moved to the end, where they will later be given the key
-- "all". This is to cut down on the number of table lookups in
-- cfg.protectionCategories, which grows exponentially with the number of
-- non-nil keys. We keep track of the number of active subtables with the
-- noActive parameter.
--]]
local noActive, attemptOrder
do
local active, inactive = {}, {}
for i, t in ipairs(order) do
if t.val then
active[#active + 1] = t
else
inactive[#inactive + 1] = t
end
end
noActive = #active
attemptOrder = active
for i, t in ipairs(inactive) do
attemptOrder[#attemptOrder + 1] = t
end
end
--[[
-- Check increasingly generic key combinations until we find a match. If a
-- specific category exists for the combination of key fragments we are
-- given, that match will be found first. If not, we keep trying different
-- key fragment combinations until we match using the key
-- "all-all-all-all-all".
--
-- To generate the keys, we index the key subtables using a binary matrix
-- with indexes i and j. j is only calculated up to the number of active
-- subtables. For example, if there were three active subtables, the matrix
-- would look like this, with 0 corresponding to the key fragment "all", and
-- 1 corresponding to other key fragments.
--
-- j 1 2 3
-- i
-- 1 1 1 1
-- 2 0 1 1
-- 3 1 0 1
-- 4 0 0 1
-- 5 1 1 0
-- 6 0 1 0
-- 7 1 0 0
-- 8 0 0 0
--
-- Values of j higher than the number of active subtables are set
-- to the string "all".
--
-- A key for cfg.protectionCategories is constructed for each value of i.
-- The position of the value in the key is determined by the keypos field in
-- each subtable.
--]]
local cats = cfg.protectionCategories
for i = 1, 2^noActive do
local key = {}
for j, t in ipairs(attemptOrder) do
if j > noActive then
key[t.keypos] = 'all'
else
local quotient = i / 2 ^ (j - 1)
quotient = math.ceil(quotient)
if quotient % 2 == 1 then
key[t.keypos] = t.val
else
key[t.keypos] = 'all'
end
end
end
key = table.concat(key, '|')
local attempt = cats[key]
if attempt then
return makeCategoryLink(attempt, title.text)
end
end
return ''
end
function Protection:isIncorrect()
if not self:shouldHaveProtectionCategory() then
return true
end
if type(self.expiry) ~= 'number' then
return false
end
local expiry = os.date('*t', self.expiry)
-- Avoid checking today.day or os.time(), unless close. https://phabricator.wikimedia.org/T416616
local today = os.date('*t')
return (expiry.year < today.year)
or (expiry.year == today.year and expiry.month < today.month)
or (expiry.year == today.year and expiry.month == today.month and expiry.day < today.day)
or (expiry.year == today.year and expiry.month == today.month and expiry.day == today.day and self.expiry < os.time())
end
function Protection:isTemplateProtectedNonTemplate()
local action, namespace = self.action, self.title.namespace
return self.level == 'templateeditor'
and (
(action ~= 'edit' and action ~= 'move')
or (namespace ~= 10 and namespace ~= 828)
)
end
function Protection:makeCategoryLinks()
local msg = self._cfg.msg
local ret = {self:makeProtectionCategory()}
if self:isIncorrect() then
ret[#ret + 1] = makeCategoryLink(
msg['tracking-category-incorrect'],
self.title.text
)
end
if self:isTemplateProtectedNonTemplate() then
ret[#ret + 1] = makeCategoryLink(
msg['tracking-category-template'],
self.title.text
)
end
return table.concat(ret)
end
--------------------------------------------------------------------------------
-- Blurb class
--------------------------------------------------------------------------------
local Blurb = {}
Blurb.__index = Blurb
Blurb.bannerTextFields = {
text = true,
explanation = true,
tooltip = true,
alt = true,
link = true
}
function Blurb.new(protectionObj, args, cfg)
return setmetatable({
_cfg = cfg,
_protectionObj = protectionObj,
_args = args
}, Blurb)
end
-- Private methods --
function Blurb:_formatDate(num)
-- Formats a Unix timestamp into dd Month, YYYY format.
lang = lang or mw.language.getContentLanguage()
local success, date = pcall(
lang.formatDate,
lang,
self._cfg.msg['expiry-date-format'] or 'j F Y',
'@' .. tostring(num)
)
if success then
return date
end
end
function Blurb:_getExpandedMessage(msgKey)
return self:_substituteParameters(self._cfg.msg[msgKey])
end
function Blurb:_substituteParameters(msg)
if not self._params then
local parameterFuncs = {}
parameterFuncs.CURRENTVERSION = self._makeCurrentVersionParameter
parameterFuncs.EDITREQUEST = self._makeEditRequestParameter
parameterFuncs.EXPIRY = self._makeExpiryParameter
parameterFuncs.EXPLANATIONBLURB = self._makeExplanationBlurbParameter
parameterFuncs.IMAGELINK = self._makeImageLinkParameter
parameterFuncs.INTROBLURB = self._makeIntroBlurbParameter
parameterFuncs.INTROFRAGMENT = self._makeIntroFragmentParameter
parameterFuncs.PAGETYPE = self._makePagetypeParameter
parameterFuncs.PROTECTIONBLURB = self._makeProtectionBlurbParameter
parameterFuncs.PROTECTIONDATE = self._makeProtectionDateParameter
parameterFuncs.PROTECTIONLEVEL = self._makeProtectionLevelParameter
parameterFuncs.PROTECTIONLOG = self._makeProtectionLogParameter
parameterFuncs.TALKPAGE = self._makeTalkPageParameter
parameterFuncs.TOOLTIPBLURB = self._makeTooltipBlurbParameter
parameterFuncs.TOOLTIPFRAGMENT = self._makeTooltipFragmentParameter
parameterFuncs.VANDAL = self._makeVandalTemplateParameter
self._params = setmetatable({}, {
__index = function (t, k)
local param
if parameterFuncs[k] then
param = parameterFuncs[k](self)
end
param = param or ''
t[k] = param
return param
end
})
end
msg = msg:gsub('${(%u+)}', self._params)
return msg
end
function Blurb:_makeCurrentVersionParameter()
-- A link to the page history or the move log, depending on the kind of
-- protection.
local pagename = self._protectionObj.title.prefixedText
if self._protectionObj.action == 'move' then
-- We need the move log link.
return makeFullUrl(
'Special:Log',
{type = 'move', page = pagename},
self:_getExpandedMessage('current-version-move-display')
)
else
-- We need the history link.
return makeFullUrl(
pagename,
{action = 'history'},
self:_getExpandedMessage('current-version-edit-display')
)
end
end
function Blurb:_makeEditRequestParameter()
local mEditRequest = require('Module:Submit an edit request')
local action = self._protectionObj.action
local level = self._protectionObj.level
-- Get the edit request type.
local requestType
if action == 'edit' then
if level == 'autoconfirmed' then
requestType = 'semi'
elseif level == 'extendedconfirmed' then
requestType = 'extended'
elseif level == 'templateeditor' then
requestType = 'template'
end
end
requestType = requestType or 'full'
-- Get the display value.
local display = self:_getExpandedMessage('edit-request-display')
return mEditRequest._link{type = requestType, display = display}
end
function Blurb:_makeExpiryParameter()
local expiry = self._protectionObj.expiry
if type(expiry) == 'number' then
return self:_formatDate(expiry)
else
return expiry
end
end
function Blurb:_makeExplanationBlurbParameter()
-- Cover special cases first.
if self._protectionObj.title.namespace == 8 then
-- MediaWiki namespace
return self:_getExpandedMessage('explanation-blurb-nounprotect')
end
-- Get explanation blurb table keys
local action = self._protectionObj.action
local level = self._protectionObj.level
local talkKey = self._protectionObj.title.isTalkPage and 'talk' or 'subject'
-- Find the message in the explanation blurb table and substitute any
-- parameters.
local explanations = self._cfg.explanationBlurbs
local msg
if explanations[action][level] and explanations[action][level][talkKey] then
msg = explanations[action][level][talkKey]
elseif explanations[action][level] and explanations[action][level].default then
msg = explanations[action][level].default
elseif explanations[action].default and explanations[action].default[talkKey] then
msg = explanations[action].default[talkKey]
elseif explanations[action].default and explanations[action].default.default then
msg = explanations[action].default.default
else
error(string.format(
'could not find explanation blurb for action "%s", level "%s" and talk key "%s"',
action,
level,
talkKey
), 8)
end
return self:_substituteParameters(msg)
end
function Blurb:_makeImageLinkParameter()
local imageLinks = self._cfg.imageLinks
local action = self._protectionObj.action
local level = self._protectionObj.level
local msg
if imageLinks[action][level] then
msg = imageLinks[action][level]
elseif imageLinks[action].default then
msg = imageLinks[action].default
else
msg = imageLinks.edit.default
end
return self:_substituteParameters(msg)
end
function Blurb:_makeIntroBlurbParameter()
if self._protectionObj:isTemporary() then
return self:_getExpandedMessage('intro-blurb-expiry')
else
return self:_getExpandedMessage('intro-blurb-noexpiry')
end
end
function Blurb:_makeIntroFragmentParameter()
if self._protectionObj:isTemporary() then
return self:_getExpandedMessage('intro-fragment-expiry')
else
return self:_getExpandedMessage('intro-fragment-noexpiry')
end
end
function Blurb:_makePagetypeParameter()
local pagetypes = self._cfg.pagetypes
return pagetypes[self._protectionObj.title.namespace]
or pagetypes.default
or error('no default pagetype defined', 8)
end
function Blurb:_makeProtectionBlurbParameter()
local protectionBlurbs = self._cfg.protectionBlurbs
local action = self._protectionObj.action
local level = self._protectionObj.level
local msg
if protectionBlurbs[action][level] then
msg = protectionBlurbs[action][level]
elseif protectionBlurbs[action].default then
msg = protectionBlurbs[action].default
elseif protectionBlurbs.edit.default then
msg = protectionBlurbs.edit.default
else
error('no protection blurb defined for protectionBlurbs.edit.default', 8)
end
return self:_substituteParameters(msg)
end
function Blurb:_makeProtectionDateParameter()
local protectionDate = self._protectionObj.protectionDate
if type(protectionDate) == 'number' then
return self:_formatDate(protectionDate)
else
return protectionDate
end
end
function Blurb:_makeProtectionLevelParameter()
local protectionLevels = self._cfg.protectionLevels
local action = self._protectionObj.action
local level = self._protectionObj.level
local msg
if protectionLevels[action][level] then
msg = protectionLevels[action][level]
elseif protectionLevels[action].default then
msg = protectionLevels[action].default
elseif protectionLevels.edit.default then
msg = protectionLevels.edit.default
else
error('no protection level defined for protectionLevels.edit.default', 8)
end
return self:_substituteParameters(msg)
end
function Blurb:_makeProtectionLogParameter()
local pagename = self._protectionObj.title.prefixedText
if self._protectionObj.action == 'autoreview' then
-- We need the pending changes log.
return makeFullUrl(
'Special:Log',
{type = 'stable', page = pagename},
self:_getExpandedMessage('pc-log-display')
)
else
-- We need the protection log.
return makeFullUrl(
'Special:Log',
{type = 'protect', page = pagename},
self:_getExpandedMessage('protection-log-display')
)
end
end
function Blurb:_makeTalkPageParameter()
return string.format(
'[[%s:%s#%s|%s]]',
mw.site.namespaces[self._protectionObj.title.namespace].talk.name,
self._protectionObj.title.text,
self._args.section or 'top',
self:_getExpandedMessage('talk-page-link-display')
)
end
function Blurb:_makeTooltipBlurbParameter()
if self._protectionObj:isTemporary() then
return self:_getExpandedMessage('tooltip-blurb-expiry')
else
return self:_getExpandedMessage('tooltip-blurb-noexpiry')
end
end
function Blurb:_makeTooltipFragmentParameter()
if self._protectionObj:isTemporary() then
return self:_getExpandedMessage('tooltip-fragment-expiry')
else
return self:_getExpandedMessage('tooltip-fragment-noexpiry')
end
end
function Blurb:_makeVandalTemplateParameter()
return mw.getCurrentFrame():expandTemplate{
title="vandal-m",
args={self._args.user or self._protectionObj.title.baseText}
}
end
-- Public methods --
function Blurb:makeBannerText(key)
-- Validate input.
if not key or not Blurb.bannerTextFields[key] then
error(string.format(
'"%s" is not a valid banner config field',
tostring(key)
), 2)
end
-- Generate the text.
local msg = self._protectionObj.bannerConfig[key]
if type(msg) == 'string' then
return self:_substituteParameters(msg)
elseif type(msg) == 'function' then
msg = msg(self._protectionObj, self._args)
if type(msg) ~= 'string' then
error(string.format(
'bad output from banner config function with key "%s"'
.. ' (expected string, got %s)',
tostring(key),
type(msg)
), 4)
end
return self:_substituteParameters(msg)
end
end
--------------------------------------------------------------------------------
-- BannerTemplate class
--------------------------------------------------------------------------------
local BannerTemplate = {}
BannerTemplate.__index = BannerTemplate
function BannerTemplate.new(protectionObj, cfg)
local obj = {}
obj._cfg = cfg
-- Set the image filename.
local imageFilename = protectionObj.bannerConfig.image
if imageFilename then
obj._imageFilename = imageFilename
else
-- If an image filename isn't specified explicitly in the banner config,
-- generate it from the protection status and the namespace.
local action = protectionObj.action
local level = protectionObj.level
local namespace = protectionObj.title.namespace
local reason = protectionObj.reason
-- Deal with special cases first.
if (
namespace == 10
or namespace == 828
or reason and obj._cfg.indefImageReasons[reason]
)
and action == 'edit'
and level == 'sysop'
and not protectionObj:isTemporary()
then
-- Fully protected modules and templates get the special red "indef"
-- padlock.
obj._imageFilename = obj._cfg.msg['image-filename-indef']
else
-- Deal with regular protection types.
local images = obj._cfg.images
if images[action] then
if images[action][level] then
obj._imageFilename = images[action][level]
elseif images[action].default then
obj._imageFilename = images[action].default
end
end
end
end
return setmetatable(obj, BannerTemplate)
end
function BannerTemplate:renderImage()
local filename = self._imageFilename
or self._cfg.msg['image-filename-default']
or 'Transparent.gif'
return makeFileLink{
file = filename,
size = (self.imageWidth or 20) .. 'px',
alt = self._imageAlt,
link = self._imageLink or "",
caption = self.imageCaption
}
end
--------------------------------------------------------------------------------
-- Banner class
--------------------------------------------------------------------------------
local Banner = setmetatable({}, BannerTemplate)
Banner.__index = Banner
function Banner.new(protectionObj, blurbObj, cfg)
local obj = BannerTemplate.new(protectionObj, cfg) -- This doesn't need the blurb.
obj.imageWidth = 40
obj.imageCaption = blurbObj:makeBannerText('alt') -- Large banners use the alt text for the tooltip.
obj._reasonText = blurbObj:makeBannerText('text')
obj._explanationText = blurbObj:makeBannerText('explanation')
obj._page = protectionObj.title.prefixedText -- Only makes a difference in testing.
return setmetatable(obj, Banner)
end
function Banner:__tostring()
-- Renders the banner.
makeMessageBox = makeMessageBox or require('Module:Message box').main
local reasonText = self._reasonText or error('no reason text set', 2)
local explanationText = self._explanationText
local mbargs = {
page = self._page,
type = 'protection',
image = self:renderImage(),
text = string.format(
"'''%s'''%s",
reasonText,
explanationText and '<br />' .. explanationText or ''
)
}
return makeMessageBox('mbox', mbargs)
end
--------------------------------------------------------------------------------
-- Padlock class
--------------------------------------------------------------------------------
local Padlock = setmetatable({}, BannerTemplate)
Padlock.__index = Padlock
function Padlock.new(protectionObj, blurbObj, cfg)
local obj = BannerTemplate.new(protectionObj, cfg) -- This doesn't need the blurb.
obj.imageWidth = 20
obj.imageCaption = blurbObj:makeBannerText('tooltip')
obj._imageAlt = blurbObj:makeBannerText('alt')
obj._imageLink = blurbObj:makeBannerText('link')
obj._indicatorName = cfg.padlockIndicatorNames[protectionObj.action]
or cfg.padlockIndicatorNames.default
or 'pp-default'
return setmetatable(obj, Padlock)
end
function Padlock:__tostring()
local frame = mw.getCurrentFrame()
-- The nowiki tag helps prevent whitespace at the top of articles.
return frame:extensionTag{name = 'nowiki'} .. frame:extensionTag{
name = 'indicator',
args = {name = self._indicatorName},
content = self:renderImage()
}
end
--------------------------------------------------------------------------------
-- Exports
--------------------------------------------------------------------------------
local p = {}
function p._exportClasses()
-- This is used for testing purposes.
return {
Protection = Protection,
Blurb = Blurb,
BannerTemplate = BannerTemplate,
Banner = Banner,
Padlock = Padlock,
}
end
function p._main(args, cfg, title)
args = args or {}
cfg = cfg or require(CONFIG_MODULE)
local protectionObj = Protection.new(args, cfg, title)
local ret = {}
-- If a page's edit protection is equally or more restrictive than its
-- protection from some other action, then don't bother displaying anything
-- for the other action (except categories).
if not yesno(args.catonly) and (protectionObj.action == 'edit' or
args.demolevel or
not getReachableNodes(
cfg.hierarchy,
protectionObj.level
)[effectiveProtectionLevel('edit', protectionObj.title)])
then
-- Initialise the blurb object
local blurbObj = Blurb.new(protectionObj, args, cfg)
-- Render the banner
if protectionObj:shouldShowLock() then
ret[#ret + 1] = tostring(
(yesno(args.small) and Padlock or Banner)
.new(protectionObj, blurbObj, cfg)
)
end
end
-- Render the categories
if yesno(args.category) ~= false then
ret[#ret + 1] = protectionObj:makeCategoryLinks()
end
-- For arbitration enforcement, flagging [[WP:PIA]] pages to enable [[Special:AbuseFilter/1339]] to flag edits to them
if protectionObj.level == "extendedconfirmed" then
if require("Module:TableTools").inArray(protectionObj.title.talkPageTitle.categories, "Wikipedia pages subject to the extended confirmed restriction related to the Arab-Israeli conflict") then
ret[#ret + 1] = "<p class='PIA-flag' style='display:none; visibility:hidden;' title='This page is subject to the extended confirmed restriction related to the Arab-Israeli conflict.'></p>"
end
end
return table.concat(ret)
end
function p.main(frame, cfg)
cfg = cfg or require(CONFIG_MODULE)
-- Find default args, if any.
local parent = frame.getParent and frame:getParent()
local defaultArgs = parent and cfg.wrappers[parent:getTitle():gsub('/sandbox$', '')]
-- Find user args, and use the parent frame if we are being called from a
-- wrapper template.
getArgs = getArgs or require('Module:Arguments').getArgs
local userArgs = getArgs(frame, {
parentOnly = defaultArgs,
frameOnly = not defaultArgs
})
-- Build the args table. User-specified args overwrite default args.
local args = {}
for k, v in pairs(defaultArgs or {}) do
args[k] = v
end
for k, v in pairs(userArgs) do
args[k] = v
end
return p._main(args, cfg)
end
return p
2l9tbl06cepi1tkxnuv28whatem2k19
373952
373951
2026-10-29T02:44:00Z
ChiK
1136
1 revision imported from [[:en:Module:Protected_page]]
373951
Scribunto
text/plain
-- This module implements {{pp-meta}} and its daughter templates such as
-- {{pp-dispute}}, {{pp-vandalism}} and {{pp-sock}}.
-- Initialise necessary modules.
require('strict')
local makeFileLink = require('Module:File link')._main
local effectiveProtectionLevel = require('Module:Effective protection level')._main
local effectiveProtectionExpiry = require('Module:Effective protection expiry')._main
local yesno = require('Module:Yesno')
-- Lazily initialise modules and objects we don't always need.
local getArgs, makeMessageBox, lang
-- Set constants.
local CONFIG_MODULE = 'Module:Protected page/config'
--------------------------------------------------------------------------------
-- Helper functions
--------------------------------------------------------------------------------
local function makeCategoryLink(cat, sort)
if cat then
return string.format(
'[[%s:%s|%s]]',
mw.site.namespaces[14].name,
cat,
sort
)
end
end
-- Validation function for the expiry and the protection date
local function validateDate(dateString, dateType)
if not lang then
lang = mw.language.getContentLanguage()
end
local success, result = pcall(lang.formatDate, lang, 'U', dateString)
if success then
result = tonumber(result)
if result then
return result
end
end
error(string.format(
'invalid %s: %s',
dateType,
tostring(dateString)
), 4)
end
local function makeFullUrl(page, query, display)
return string.format(
'[%s %s]',
tostring(mw.uri.fullUrl(page, query)),
display
)
end
-- Given a directed graph formatted as node -> table of direct successors,
-- get a table of all nodes reachable from a given node (though always
-- including the given node).
local function getReachableNodes(graph, start)
local toWalk, retval = {[start] = true}, {}
while true do
-- Can't use pairs() since we're adding and removing things as we're iterating
local k = next(toWalk) -- This always gets the "first" key
if k == nil then
return retval
end
toWalk[k] = nil
retval[k] = true
for _,v in ipairs(graph[k]) do
if not retval[v] then
toWalk[v] = true
end
end
end
end
--------------------------------------------------------------------------------
-- Protection class
--------------------------------------------------------------------------------
local Protection = {}
Protection.__index = Protection
Protection.supportedActions = {
edit = true,
move = true,
autoreview = true,
upload = true
}
Protection.bannerConfigFields = {
'text',
'explanation',
'tooltip',
'alt',
'link',
'image'
}
function Protection.new(args, cfg, title)
local obj = {}
obj._cfg = cfg
obj.title = title or mw.title.getCurrentTitle()
-- Set action
if not args.action then
obj.action = 'edit'
elseif Protection.supportedActions[args.action] then
obj.action = args.action
else
error(string.format(
'invalid action: %s',
tostring(args.action)
), 3)
end
-- Set level
obj.level = args.demolevel or effectiveProtectionLevel(obj.action, obj.title)
if not obj.level or (obj.action == 'move' and obj.level == 'autoconfirmed') then
-- Users need to be autoconfirmed to move pages anyway, so treat
-- semi-move-protected pages as unprotected.
obj.level = '*'
end
-- Set expiry
local effectiveExpiry = effectiveProtectionExpiry(obj.action, obj.title)
if effectiveExpiry == 'infinity' then
obj.expiry = 'indef'
elseif effectiveExpiry ~= 'unknown' then
obj.expiry = validateDate(effectiveExpiry, 'expiry date')
end
-- Set reason
if args[1] then
obj.reason = mw.ustring.lower(args[1])
if obj.reason:find('|') then
error('reasons cannot contain the pipe character ("|")', 3)
end
end
-- Set protection date
if args.date then
obj.protectionDate = validateDate(args.date, 'protection date')
end
-- Set banner config
do
obj.bannerConfig = {}
local configTables = {}
if cfg.banners[obj.action] then
configTables[#configTables + 1] = cfg.banners[obj.action][obj.reason]
end
if cfg.defaultBanners[obj.action] then
configTables[#configTables + 1] = cfg.defaultBanners[obj.action][obj.level]
configTables[#configTables + 1] = cfg.defaultBanners[obj.action].default
end
configTables[#configTables + 1] = cfg.masterBanner
for i, field in ipairs(Protection.bannerConfigFields) do
for j, t in ipairs(configTables) do
if t[field] then
obj.bannerConfig[field] = t[field]
break
end
end
end
end
return setmetatable(obj, Protection)
end
function Protection:isUserScript()
-- Whether the page is a user JavaScript or CSS page.
local title = self.title
return title.namespace == 2 and (
title.contentModel == 'javascript' or title.contentModel == 'css'
)
end
function Protection:isProtected()
return self.level ~= '*'
end
function Protection:shouldShowLock()
-- Whether we should output a banner/padlock
return self:isProtected() and not self:isUserScript()
end
-- Whether this page needs a protection category.
Protection.shouldHaveProtectionCategory = Protection.shouldShowLock
function Protection:isTemporary()
return type(self.expiry) == 'number'
end
function Protection:makeProtectionCategory()
if not self:shouldHaveProtectionCategory() then
return ''
end
local cfg = self._cfg
local title = self.title
-- Get the expiry key fragment.
local expiryFragment
if self.expiry == 'indef' then
expiryFragment = self.expiry
elseif type(self.expiry) == 'number' then
expiryFragment = 'temp'
end
-- Get the namespace key fragment.
local namespaceFragment = cfg.categoryNamespaceKeys[title.namespace]
if not namespaceFragment and title.namespace % 2 == 1 then
namespaceFragment = 'talk'
end
-- Define the order that key fragments are tested in. This is done with an
-- array of tables containing the value to be tested, along with its
-- position in the cfg.protectionCategories table.
local order = {
{val = expiryFragment, keypos = 1},
{val = namespaceFragment, keypos = 2},
{val = self.reason, keypos = 3},
{val = self.level, keypos = 4},
{val = self.action, keypos = 5}
}
--[[
-- The old protection templates used an ad-hoc protection category system,
-- with some templates prioritising namespaces in their categories, and
-- others prioritising the protection reason. To emulate this in this module
-- we use the config table cfg.reasonsWithNamespacePriority to set the
-- reasons for which namespaces have priority over protection reason.
-- If we are dealing with one of those reasons, move the namespace table to
-- the end of the order table, i.e. give it highest priority. If not, the
-- reason should have highest priority, so move that to the end of the table
-- instead.
--]]
table.insert(order, table.remove(order, self.reason and cfg.reasonsWithNamespacePriority[self.reason] and 2 or 3))
--[[
-- Define the attempt order. Inactive subtables (subtables with nil "value"
-- fields) are moved to the end, where they will later be given the key
-- "all". This is to cut down on the number of table lookups in
-- cfg.protectionCategories, which grows exponentially with the number of
-- non-nil keys. We keep track of the number of active subtables with the
-- noActive parameter.
--]]
local noActive, attemptOrder
do
local active, inactive = {}, {}
for i, t in ipairs(order) do
if t.val then
active[#active + 1] = t
else
inactive[#inactive + 1] = t
end
end
noActive = #active
attemptOrder = active
for i, t in ipairs(inactive) do
attemptOrder[#attemptOrder + 1] = t
end
end
--[[
-- Check increasingly generic key combinations until we find a match. If a
-- specific category exists for the combination of key fragments we are
-- given, that match will be found first. If not, we keep trying different
-- key fragment combinations until we match using the key
-- "all-all-all-all-all".
--
-- To generate the keys, we index the key subtables using a binary matrix
-- with indexes i and j. j is only calculated up to the number of active
-- subtables. For example, if there were three active subtables, the matrix
-- would look like this, with 0 corresponding to the key fragment "all", and
-- 1 corresponding to other key fragments.
--
-- j 1 2 3
-- i
-- 1 1 1 1
-- 2 0 1 1
-- 3 1 0 1
-- 4 0 0 1
-- 5 1 1 0
-- 6 0 1 0
-- 7 1 0 0
-- 8 0 0 0
--
-- Values of j higher than the number of active subtables are set
-- to the string "all".
--
-- A key for cfg.protectionCategories is constructed for each value of i.
-- The position of the value in the key is determined by the keypos field in
-- each subtable.
--]]
local cats = cfg.protectionCategories
for i = 1, 2^noActive do
local key = {}
for j, t in ipairs(attemptOrder) do
if j > noActive then
key[t.keypos] = 'all'
else
local quotient = i / 2 ^ (j - 1)
quotient = math.ceil(quotient)
if quotient % 2 == 1 then
key[t.keypos] = t.val
else
key[t.keypos] = 'all'
end
end
end
key = table.concat(key, '|')
local attempt = cats[key]
if attempt then
return makeCategoryLink(attempt, title.text)
end
end
return ''
end
function Protection:isIncorrect()
if not self:shouldHaveProtectionCategory() then
return true
end
if type(self.expiry) ~= 'number' then
return false
end
local expiry = os.date('*t', self.expiry)
-- Avoid checking today.day or os.time(), unless close. https://phabricator.wikimedia.org/T416616
local today = os.date('*t')
return (expiry.year < today.year)
or (expiry.year == today.year and expiry.month < today.month)
or (expiry.year == today.year and expiry.month == today.month and expiry.day < today.day)
or (expiry.year == today.year and expiry.month == today.month and expiry.day == today.day and self.expiry < os.time())
end
function Protection:isTemplateProtectedNonTemplate()
local action, namespace = self.action, self.title.namespace
return self.level == 'templateeditor'
and (
(action ~= 'edit' and action ~= 'move')
or (namespace ~= 10 and namespace ~= 828)
)
end
function Protection:makeCategoryLinks()
local msg = self._cfg.msg
local ret = {self:makeProtectionCategory()}
if self:isIncorrect() then
ret[#ret + 1] = makeCategoryLink(
msg['tracking-category-incorrect'],
self.title.text
)
end
if self:isTemplateProtectedNonTemplate() then
ret[#ret + 1] = makeCategoryLink(
msg['tracking-category-template'],
self.title.text
)
end
return table.concat(ret)
end
--------------------------------------------------------------------------------
-- Blurb class
--------------------------------------------------------------------------------
local Blurb = {}
Blurb.__index = Blurb
Blurb.bannerTextFields = {
text = true,
explanation = true,
tooltip = true,
alt = true,
link = true
}
function Blurb.new(protectionObj, args, cfg)
return setmetatable({
_cfg = cfg,
_protectionObj = protectionObj,
_args = args
}, Blurb)
end
-- Private methods --
function Blurb:_formatDate(num)
-- Formats a Unix timestamp into dd Month, YYYY format.
lang = lang or mw.language.getContentLanguage()
local success, date = pcall(
lang.formatDate,
lang,
self._cfg.msg['expiry-date-format'] or 'j F Y',
'@' .. tostring(num)
)
if success then
return date
end
end
function Blurb:_getExpandedMessage(msgKey)
return self:_substituteParameters(self._cfg.msg[msgKey])
end
function Blurb:_substituteParameters(msg)
if not self._params then
local parameterFuncs = {}
parameterFuncs.CURRENTVERSION = self._makeCurrentVersionParameter
parameterFuncs.EDITREQUEST = self._makeEditRequestParameter
parameterFuncs.EXPIRY = self._makeExpiryParameter
parameterFuncs.EXPLANATIONBLURB = self._makeExplanationBlurbParameter
parameterFuncs.IMAGELINK = self._makeImageLinkParameter
parameterFuncs.INTROBLURB = self._makeIntroBlurbParameter
parameterFuncs.INTROFRAGMENT = self._makeIntroFragmentParameter
parameterFuncs.PAGETYPE = self._makePagetypeParameter
parameterFuncs.PROTECTIONBLURB = self._makeProtectionBlurbParameter
parameterFuncs.PROTECTIONDATE = self._makeProtectionDateParameter
parameterFuncs.PROTECTIONLEVEL = self._makeProtectionLevelParameter
parameterFuncs.PROTECTIONLOG = self._makeProtectionLogParameter
parameterFuncs.TALKPAGE = self._makeTalkPageParameter
parameterFuncs.TOOLTIPBLURB = self._makeTooltipBlurbParameter
parameterFuncs.TOOLTIPFRAGMENT = self._makeTooltipFragmentParameter
parameterFuncs.VANDAL = self._makeVandalTemplateParameter
self._params = setmetatable({}, {
__index = function (t, k)
local param
if parameterFuncs[k] then
param = parameterFuncs[k](self)
end
param = param or ''
t[k] = param
return param
end
})
end
msg = msg:gsub('${(%u+)}', self._params)
return msg
end
function Blurb:_makeCurrentVersionParameter()
-- A link to the page history or the move log, depending on the kind of
-- protection.
local pagename = self._protectionObj.title.prefixedText
if self._protectionObj.action == 'move' then
-- We need the move log link.
return makeFullUrl(
'Special:Log',
{type = 'move', page = pagename},
self:_getExpandedMessage('current-version-move-display')
)
else
-- We need the history link.
return makeFullUrl(
pagename,
{action = 'history'},
self:_getExpandedMessage('current-version-edit-display')
)
end
end
function Blurb:_makeEditRequestParameter()
local mEditRequest = require('Module:Submit an edit request')
local action = self._protectionObj.action
local level = self._protectionObj.level
-- Get the edit request type.
local requestType
if action == 'edit' then
if level == 'autoconfirmed' then
requestType = 'semi'
elseif level == 'extendedconfirmed' then
requestType = 'extended'
elseif level == 'templateeditor' then
requestType = 'template'
end
end
requestType = requestType or 'full'
-- Get the display value.
local display = self:_getExpandedMessage('edit-request-display')
return mEditRequest._link{type = requestType, display = display}
end
function Blurb:_makeExpiryParameter()
local expiry = self._protectionObj.expiry
if type(expiry) == 'number' then
return self:_formatDate(expiry)
else
return expiry
end
end
function Blurb:_makeExplanationBlurbParameter()
-- Cover special cases first.
if self._protectionObj.title.namespace == 8 then
-- MediaWiki namespace
return self:_getExpandedMessage('explanation-blurb-nounprotect')
end
-- Get explanation blurb table keys
local action = self._protectionObj.action
local level = self._protectionObj.level
local talkKey = self._protectionObj.title.isTalkPage and 'talk' or 'subject'
-- Find the message in the explanation blurb table and substitute any
-- parameters.
local explanations = self._cfg.explanationBlurbs
local msg
if explanations[action][level] and explanations[action][level][talkKey] then
msg = explanations[action][level][talkKey]
elseif explanations[action][level] and explanations[action][level].default then
msg = explanations[action][level].default
elseif explanations[action].default and explanations[action].default[talkKey] then
msg = explanations[action].default[talkKey]
elseif explanations[action].default and explanations[action].default.default then
msg = explanations[action].default.default
else
error(string.format(
'could not find explanation blurb for action "%s", level "%s" and talk key "%s"',
action,
level,
talkKey
), 8)
end
return self:_substituteParameters(msg)
end
function Blurb:_makeImageLinkParameter()
local imageLinks = self._cfg.imageLinks
local action = self._protectionObj.action
local level = self._protectionObj.level
local msg
if imageLinks[action][level] then
msg = imageLinks[action][level]
elseif imageLinks[action].default then
msg = imageLinks[action].default
else
msg = imageLinks.edit.default
end
return self:_substituteParameters(msg)
end
function Blurb:_makeIntroBlurbParameter()
if self._protectionObj:isTemporary() then
return self:_getExpandedMessage('intro-blurb-expiry')
else
return self:_getExpandedMessage('intro-blurb-noexpiry')
end
end
function Blurb:_makeIntroFragmentParameter()
if self._protectionObj:isTemporary() then
return self:_getExpandedMessage('intro-fragment-expiry')
else
return self:_getExpandedMessage('intro-fragment-noexpiry')
end
end
function Blurb:_makePagetypeParameter()
local pagetypes = self._cfg.pagetypes
return pagetypes[self._protectionObj.title.namespace]
or pagetypes.default
or error('no default pagetype defined', 8)
end
function Blurb:_makeProtectionBlurbParameter()
local protectionBlurbs = self._cfg.protectionBlurbs
local action = self._protectionObj.action
local level = self._protectionObj.level
local msg
if protectionBlurbs[action][level] then
msg = protectionBlurbs[action][level]
elseif protectionBlurbs[action].default then
msg = protectionBlurbs[action].default
elseif protectionBlurbs.edit.default then
msg = protectionBlurbs.edit.default
else
error('no protection blurb defined for protectionBlurbs.edit.default', 8)
end
return self:_substituteParameters(msg)
end
function Blurb:_makeProtectionDateParameter()
local protectionDate = self._protectionObj.protectionDate
if type(protectionDate) == 'number' then
return self:_formatDate(protectionDate)
else
return protectionDate
end
end
function Blurb:_makeProtectionLevelParameter()
local protectionLevels = self._cfg.protectionLevels
local action = self._protectionObj.action
local level = self._protectionObj.level
local msg
if protectionLevels[action][level] then
msg = protectionLevels[action][level]
elseif protectionLevels[action].default then
msg = protectionLevels[action].default
elseif protectionLevels.edit.default then
msg = protectionLevels.edit.default
else
error('no protection level defined for protectionLevels.edit.default', 8)
end
return self:_substituteParameters(msg)
end
function Blurb:_makeProtectionLogParameter()
local pagename = self._protectionObj.title.prefixedText
if self._protectionObj.action == 'autoreview' then
-- We need the pending changes log.
return makeFullUrl(
'Special:Log',
{type = 'stable', page = pagename},
self:_getExpandedMessage('pc-log-display')
)
else
-- We need the protection log.
return makeFullUrl(
'Special:Log',
{type = 'protect', page = pagename},
self:_getExpandedMessage('protection-log-display')
)
end
end
function Blurb:_makeTalkPageParameter()
return string.format(
'[[%s:%s#%s|%s]]',
mw.site.namespaces[self._protectionObj.title.namespace].talk.name,
self._protectionObj.title.text,
self._args.section or 'top',
self:_getExpandedMessage('talk-page-link-display')
)
end
function Blurb:_makeTooltipBlurbParameter()
if self._protectionObj:isTemporary() then
return self:_getExpandedMessage('tooltip-blurb-expiry')
else
return self:_getExpandedMessage('tooltip-blurb-noexpiry')
end
end
function Blurb:_makeTooltipFragmentParameter()
if self._protectionObj:isTemporary() then
return self:_getExpandedMessage('tooltip-fragment-expiry')
else
return self:_getExpandedMessage('tooltip-fragment-noexpiry')
end
end
function Blurb:_makeVandalTemplateParameter()
return mw.getCurrentFrame():expandTemplate{
title="vandal-m",
args={self._args.user or self._protectionObj.title.baseText}
}
end
-- Public methods --
function Blurb:makeBannerText(key)
-- Validate input.
if not key or not Blurb.bannerTextFields[key] then
error(string.format(
'"%s" is not a valid banner config field',
tostring(key)
), 2)
end
-- Generate the text.
local msg = self._protectionObj.bannerConfig[key]
if type(msg) == 'string' then
return self:_substituteParameters(msg)
elseif type(msg) == 'function' then
msg = msg(self._protectionObj, self._args)
if type(msg) ~= 'string' then
error(string.format(
'bad output from banner config function with key "%s"'
.. ' (expected string, got %s)',
tostring(key),
type(msg)
), 4)
end
return self:_substituteParameters(msg)
end
end
--------------------------------------------------------------------------------
-- BannerTemplate class
--------------------------------------------------------------------------------
local BannerTemplate = {}
BannerTemplate.__index = BannerTemplate
function BannerTemplate.new(protectionObj, cfg)
local obj = {}
obj._cfg = cfg
-- Set the image filename.
local imageFilename = protectionObj.bannerConfig.image
if imageFilename then
obj._imageFilename = imageFilename
else
-- If an image filename isn't specified explicitly in the banner config,
-- generate it from the protection status and the namespace.
local action = protectionObj.action
local level = protectionObj.level
local namespace = protectionObj.title.namespace
local reason = protectionObj.reason
-- Deal with special cases first.
if (
namespace == 10
or namespace == 828
or reason and obj._cfg.indefImageReasons[reason]
)
and action == 'edit'
and level == 'sysop'
and not protectionObj:isTemporary()
then
-- Fully protected modules and templates get the special red "indef"
-- padlock.
obj._imageFilename = obj._cfg.msg['image-filename-indef']
else
-- Deal with regular protection types.
local images = obj._cfg.images
if images[action] then
if images[action][level] then
obj._imageFilename = images[action][level]
elseif images[action].default then
obj._imageFilename = images[action].default
end
end
end
end
return setmetatable(obj, BannerTemplate)
end
function BannerTemplate:renderImage()
local filename = self._imageFilename
or self._cfg.msg['image-filename-default']
or 'Transparent.gif'
return makeFileLink{
file = filename,
size = (self.imageWidth or 20) .. 'px',
alt = self._imageAlt,
link = self._imageLink or "",
caption = self.imageCaption
}
end
--------------------------------------------------------------------------------
-- Banner class
--------------------------------------------------------------------------------
local Banner = setmetatable({}, BannerTemplate)
Banner.__index = Banner
function Banner.new(protectionObj, blurbObj, cfg)
local obj = BannerTemplate.new(protectionObj, cfg) -- This doesn't need the blurb.
obj.imageWidth = 40
obj.imageCaption = blurbObj:makeBannerText('alt') -- Large banners use the alt text for the tooltip.
obj._reasonText = blurbObj:makeBannerText('text')
obj._explanationText = blurbObj:makeBannerText('explanation')
obj._page = protectionObj.title.prefixedText -- Only makes a difference in testing.
return setmetatable(obj, Banner)
end
function Banner:__tostring()
-- Renders the banner.
makeMessageBox = makeMessageBox or require('Module:Message box').main
local reasonText = self._reasonText or error('no reason text set', 2)
local explanationText = self._explanationText
local mbargs = {
page = self._page,
type = 'protection',
image = self:renderImage(),
text = string.format(
"'''%s'''%s",
reasonText,
explanationText and '<br />' .. explanationText or ''
)
}
return makeMessageBox('mbox', mbargs)
end
--------------------------------------------------------------------------------
-- Padlock class
--------------------------------------------------------------------------------
local Padlock = setmetatable({}, BannerTemplate)
Padlock.__index = Padlock
function Padlock.new(protectionObj, blurbObj, cfg)
local obj = BannerTemplate.new(protectionObj, cfg) -- This doesn't need the blurb.
obj.imageWidth = 20
obj.imageCaption = blurbObj:makeBannerText('tooltip')
obj._imageAlt = blurbObj:makeBannerText('alt')
obj._imageLink = blurbObj:makeBannerText('link')
obj._indicatorName = cfg.padlockIndicatorNames[protectionObj.action]
or cfg.padlockIndicatorNames.default
or 'pp-default'
return setmetatable(obj, Padlock)
end
function Padlock:__tostring()
local frame = mw.getCurrentFrame()
-- The nowiki tag helps prevent whitespace at the top of articles.
return frame:extensionTag{name = 'nowiki'} .. frame:extensionTag{
name = 'indicator',
args = {name = self._indicatorName},
content = self:renderImage()
}
end
--------------------------------------------------------------------------------
-- Exports
--------------------------------------------------------------------------------
local p = {}
function p._exportClasses()
-- This is used for testing purposes.
return {
Protection = Protection,
Blurb = Blurb,
BannerTemplate = BannerTemplate,
Banner = Banner,
Padlock = Padlock,
}
end
function p._main(args, cfg, title)
args = args or {}
cfg = cfg or require(CONFIG_MODULE)
local protectionObj = Protection.new(args, cfg, title)
local ret = {}
-- If a page's edit protection is equally or more restrictive than its
-- protection from some other action, then don't bother displaying anything
-- for the other action (except categories).
if not yesno(args.catonly) and (protectionObj.action == 'edit' or
args.demolevel or
not getReachableNodes(
cfg.hierarchy,
protectionObj.level
)[effectiveProtectionLevel('edit', protectionObj.title)])
then
-- Initialise the blurb object
local blurbObj = Blurb.new(protectionObj, args, cfg)
-- Render the banner
if protectionObj:shouldShowLock() then
ret[#ret + 1] = tostring(
(yesno(args.small) and Padlock or Banner)
.new(protectionObj, blurbObj, cfg)
)
end
end
-- Render the categories
if yesno(args.category) ~= false then
ret[#ret + 1] = protectionObj:makeCategoryLinks()
end
-- For arbitration enforcement, flagging [[WP:PIA]] pages to enable [[Special:AbuseFilter/1339]] to flag edits to them
if protectionObj.level == "extendedconfirmed" then
if require("Module:TableTools").inArray(protectionObj.title.talkPageTitle.categories, "Wikipedia pages subject to the extended confirmed restriction related to the Arab-Israeli conflict") then
ret[#ret + 1] = "<p class='PIA-flag' style='display:none; visibility:hidden;' title='This page is subject to the extended confirmed restriction related to the Arab-Israeli conflict.'></p>"
end
end
return table.concat(ret)
end
function p.main(frame, cfg)
cfg = cfg or require(CONFIG_MODULE)
-- Find default args, if any.
local parent = frame.getParent and frame:getParent()
local defaultArgs = parent and cfg.wrappers[parent:getTitle():gsub('/sandbox$', '')]
-- Find user args, and use the parent frame if we are being called from a
-- wrapper template.
getArgs = getArgs or require('Module:Arguments').getArgs
local userArgs = getArgs(frame, {
parentOnly = defaultArgs,
frameOnly = not defaultArgs
})
-- Build the args table. User-specified args overwrite default args.
local args = {}
for k, v in pairs(defaultArgs or {}) do
args[k] = v
end
for k, v in pairs(userArgs) do
args[k] = v
end
return p._main(args, cfg)
end
return p
2l9tbl06cepi1tkxnuv28whatem2k19
ಟೆಂಪ್ಲೇಟ್:Template-protected
10
28307
373964
368379
2026-10-29T03:04:19Z
en>RMCD bot
0
Notifying subject page of move discussion on [[Template talk:Template-protected#Requested move 29 October 2026|Template talk:Template-protected]]
373964
wikitext
text/x-wiki
<noinclude>{{Requested move notice|1=Template:Protected template|2=Template talk:Template-protected#Requested move 29 October 2026}}
</noinclude><includeonly>{{#invoke:Protected page|main}}</includeonly><noinclude>
{{documentation}}
<!-- Categories go on the /doc subpage, and interwikis go on Wikidata. -->
</noinclude>
8mw8haoof9fhnec7mdpc0to43b302w9
373965
373964
2026-10-29T03:43:40Z
ChiK
1136
1 revision imported from [[:en:Template:Template-protected]]
373964
wikitext
text/x-wiki
<noinclude>{{Requested move notice|1=Template:Protected template|2=Template talk:Template-protected#Requested move 29 October 2026}}
</noinclude><includeonly>{{#invoke:Protected page|main}}</includeonly><noinclude>
{{documentation}}
<!-- Categories go on the /doc subpage, and interwikis go on Wikidata. -->
</noinclude>
8mw8haoof9fhnec7mdpc0to43b302w9
ವಿಕಿಪೀಡಿಯ:ಚಾವಡಿ (ಮಾತಾ)
4
28674
373966
373705
2026-10-29T03:49:21Z
ChiK
1136
/* */
373966
wikitext
text/x-wiki
ಉಂದು '''ಚಾವಡಿ (ಮಾತಾ)''' ಪುಟೊ, ಮುಲ್ಪ ಮಾತಾ ವಿಸಯೊಲೆನ್ ಸುಲಬವಾದು ತೂವರ ಪಟ್ಟಿ ಮಲ್ದೆರ್. ಬೇತೆ ಬೇತೆ ಚಾವಡಿ ಇಬಾಗೊಲೆನ ಪಟ್ಟಿನ್ ತೂಯೆರೆ, [[ವಿಕಿಪೀಡಿಯ:ಚಾವಡಿ|ಚಾವಡಿ]] ಪುಟೊಗು ಭೇಟಿ ಕೊರ್ಲೆ ಅತ್ತ್ಂಡ ಈರೆಗ್ ಪ್ರತಿಕ್ರಿಯೆ ಕೊರೊಡ್ದುಪ್ಪುನ ಇಬಾಗೊಗದ ಮಿತ್ತ್ ಇಪ್ಪುನ ತಿದ್ದೊಲಿ ಕೊಂಡಿನ್ ಕ್ಲಿಕ್ ಮಲ್ಪುಲೆ. ಈ ಪುಟೊಡು ಇತ್ತೆತ ಬದಲಾವಣೆಲೆನ ಪಟ್ಟಿನ್ ತೂಯೆರೆ, ಮಿತ್ತ್ ಇಪ್ಪುನ ಇತಿಹಾಸೊ ಕೊಂಡಿನ್ ಕ್ಲಿಕ್ ಮಲ್ತ್ದ್ ಪರದೆದ ಮಿತ್ತ್ ಇಪ್ಪುನ ಸೂಚನೆಲೆನ್ ಅನುಸರಿಕೆ ಮಲ್ಪುಲೆ.
{{Purge|ಈ ಪುಟೊತ ಸರ್ವರ್ ಕ್ಯಾಶ್ನ್ ಶುದ್ದೊ ಮಲ್ಪೆರ ಮುಲ್ಪ ಕ್ಲಿಕ್ ಮಲ್ಪುಲೆ}} (ಚಾವಡಿದ ಉಪಪುಟೊಲೆಡ್ ಇತ್ತೆದ ಬದಲಾವಣೆಲೆನ್ ತೂಯೆರೆ)
{{ಚಾವಡಿ}}
<!--
*********************************************
Please do not post to this page directly.
To reply to a comment, click the [edit] link next to that section
*********************************************
-->
<!-- See Template:Villagepump and Template_talk:Villagepump
To edit the boilerplate message (the best edits make the boilerplate shorter)
-->
__TOC__
7 ದಿನೊಡ್ದ್ ಪಿರಾಕ್ದ ಚರ್ಚೆಲೆನ್ (ಕಡೆತ ಕಾಮೆಂಟ್ದ ದಿನಾಂಕ) ಪ್ರತಿಯೊಂಜಿ ಇಬಾಗೊದ ಉಪಪುಟೊಗು ((ಇಬಾಗೊದ ಪುದರ್)/ಆರ್ಕೈವ್ ಪನ್ಪೆರ್) ಕಡಪುಡುವೆರ್.
=ಪಾತೆರಕತೆ=
{{ವಿಕಿಪೀಡಿಯ:ಚಾವಡಿ (ಪಾತೆರಕತೆ)}}
=ನೀತಿ=
{{ವಿಕಿಪೀಡಿಯ:ಚಾವಡಿ (ನೀತಿ)}}
=ತಾಂತ್ರಿಕ=
{{ವಿಕಿಪೀಡಿಯ:ಚಾವಡಿ (ತಾಂತ್ರಿಕ)}}
=ಪ್ರಸ್ತಾಪೊಲು=
{{ವಿಕಿಪೀಡಿಯ:ಚಾವಡಿ (ಪ್ರಸ್ತಾಪೊಲು)}}
[[Category:ವಿಕಿಪೀಡಿಯ ಚಾವಡಿ]]
efpout6cfre277fp0djc8311nobyxzy
ಮಂಗಳೂರು ಸೆಂಟ್ರಲ್ ರೈಲ್ವೆ ನಿಲ್ದಾಣ
0
29121
373908
373906
2026-10-29T02:42:23Z
ChiK
1136
/* */
373908
wikitext
text/x-wiki
{{Infobox station
| name = ಮಂಗಳೂರು ಸೆಂಟ್ರಲ್
| native_name =
| system = [[File:Indian_Railways_Suburban_Railway_Logo.svg|30px]] [[Indian Railways]] station
| other_name = Kudla Central
| style = Indian Railways
| image = Mangalore_railway_station.JPG
| caption = ಮಂಗಳೂರು ಸೆಂಟ್ರಲ್ ರೈಲ್ವೆ ಸ್ಟೇಷನ್
| address = Old Kent Road, [[ಹಂಪನ ಕಟ್ಟೆ]], [[ಕುಡ್ಲ]], [[ದಕ್ಷಿಣ ಕನ್ನಡ]], [[ಕರ್ನಾಟಕ]]
| country = ಭಾರತ
| coordinates = {{coord|12.8634|74.8433|type:landmark_region:IN|display=inline}}
| elevation = {{cvt|300|m}}
| line = Shoranur - Manglore -Mumbai CST /LTT
| connections = [[Bus stand]], [[Taxicab stand]], [[Auto rickshaw|Auto rickshaw stand]]
| structure = Standard (on-ground station)
| platform = 6 (5 Full Length PFs + 1 Bayline PF)
| tracks = 15
| parking = Yes
| opened = {{start date and age|1907}}
| closed = -
| rebuilt = -
| electrified_date =
| accessible = {{Access icon|17px}}
| code = {{Indian railway code
| code = MAQ
| zone = {{abbrlink|SWR|South Western Railway zone}}
| division = {{rwd|Mysore}}
}}
| owner = [[Indian Railways]]
| operator = [[South Western Railway zone]]
| status = Functioning
| former = Mangalore
| passengers = 5,000
| pass_year = 4500
| pass_percent = 100
| pass_system =
| map_locator =
| route_map = {{Mangalore Central–Kozhikode line}}
| map_state = collapsed
| pushpin_map = India#Karnataka
| pushpin_label = ಮಂಗಳೂರು ಸೆಂಟ್ರಲ್
| services = {{Adjacent stations|system=Indian Railways
|line=Southern Railway zone|left=Mangalore Junction|right=|type=Shoranur–Mangalore west
|line2=Southern Railway zone|left2=|right2=Nethravathi|type2=Shoranur–Mangalore
|line3=Mangalore–Hassan–Mysore line|left3=Mangalore Junction
}}
| services_collapsible = yes
| mapframe = yes
| mapframe-caption = Interactive map
| mapframe-custom = {{Maplink|frame=yes|plain=yes|frame-align=center|frame-width=300|frame-height=180|zoom=14|type=point|marker=rail}}
}}
'''ಮಂಗಳೂರು ಸೆಂಟ್ರಲ್ ರೈಲ್ವೆ ನಿಲ್ದಾಣ''' (ಸ್ಟೇಷನ್ ಕೋಡ್: MAQ<ref name="stn_code">{{cite web |title=Station Code Index |url=https://indianrailways.gov.in/railwayboard/uploads/directorate/coaching/TAG_2023-24/Station_Code_Index.pdf |website=Portal of Indian Railways |publisher=Centre For Railway Information Systems |access-date=25 March 2024 |archive-url=https://web.archive.org/web/20240216225807/https://indianrailways.gov.in/railwayboard/uploads/directorate/coaching/TAG_2023-24/Station_Code_Index.pdf |archive-date=16 February 2024 |page=7 |date=2023–2024}}</ref>)) ನೈಋತ್ಯ ರೈಲ್ವೆ ವಲಯದ ಮೈಸೂರು ರೈಲ್ವೆ ವಿಭಾಗಡ್ ಇಪ್ಪುನ ಒಂಜಿ ರೈಲ್ವೆ ನಿಲ್ದಾಣ.<ref name="sr_stn">{{cite web |title=SOUTHERN RAILWAY LIST OF STATIONS AS ON 01.04.2023 (CATEGORY- WISE) |url=https://sr.indianrailways.gov.in/cris//uploads/files/1686913242750-SR%20-LIST%20OF%20STATIONS-2023.pdf |website=Portal of Indian Railways |publisher=Centre For Railway Information Systems |archive-url=https://web.archive.org/web/20240323095403/https://sr.indianrailways.gov.in/cris//uploads/files/1686913242750-SR%20-LIST%20OF%20STATIONS-2023.pdf |archive-date=23 March 2024 |page=2 |date=1 April 2023 |access-date=23 March 2024}}</ref> ಅಕ್ಟೋಬರ್ ೧, ೨೦೨೬ರ್ದ್ ಅನ್ವಯ ಆಪಿಲೆಕ ಉಂದೆನ್ ದಕ್ಷಿಣ ರೈಲ್ವೆ ವಲಯದ ಪಾಲಕ್ಕಾಡ್ ವಿಭಾಗೊರ್ದು ಮೈಸೂರು ವಿಭಾಗಗ್ ವರ್ಗಾವಣೆ ಮಲ್ತ್ದೆರ್.<ref>{{cite web|url=https://egazette.gov.in/(S(midxzkf4kp0yi1xrvxicvvxv))/ViewPDF.aspx|title= MINISTRY OF RAILWAYS(Railway Board) NOTIFICATION New Delhi, the 21st August, 2026|publisher=Government of India,Ministry of Railways|access-date=2 September 2026}}</ref> ಉಂದು ಕೊಂಕಣ ರೈಲ್ವೆ ಅಂಚನೆ ನೈಋತ್ಯ ರೈಲ್ವೆಗ್ ಸಂಪರ್ಕನ್ ಕೊರ್ಪುನ ಒಂಜಿ ಮುಕ್ಯವಾಯಿನ ರೈಲ್ವೇ ನಿಲ್ದಾಣ. ನಮ ದೇಸೊಡು ಇಪ್ಪುನ ಐನ್ ಸೆಂಟ್ರಲ್ ರೈಲ್ವೆ ಸ್ಟೇಷನ್ಲೆಡ್ ಕುಡ್ಲದ ರೈಲ್ವೇ ನಿಲ್ದಾಣಲಾ ಒಂಜಿ ಆದುಂಡು.
==ಇತಿಹಾಸೊ==
ಮಂಗಳೂರು ರೈಲ್ವೆ ಸ್ಟೇಷನ್ ೧೯೦೭ಡ್ ಸುರುವಾಂಡ್. ಆಂಡ, ಅವ್ವೇ ವರ್ಷ ಸುರುತ ರೈಲು ಸೇವೆಲು ಸುರುವಾಂಡ್ ಪನ್ಪಿನೆಕ್ ವಾ ಸರಿಯಾಯಿನ ದಾಖಲೆಲು ಇಜ್ಜಿಂಡಲಾ, ನೇತ್ರಾವತಿ ತುದೆಕ್ ಪಾಡ್ದಿನ ರೈಲ್ವೆ ಸಂಕದ ಬಡಕಾಯಿದ ಕೊಡಿಟ್ ಇಪ್ಪುನ ಒಂಜಿ ಗಾರ್ಡ್ನ ಇಲ್ಲದ ಮಿತ್ತ್ ಇಪ್ಪುನ ಶಂಕುಸ್ಥಾಪನೆದ ಕಲ್ಲ್ಡ್ ಇಂಚ ಬರೆತೆರ್.
''ಕಡೆತ ರಿವೆಟ್ (ಮೊಳೆ) ನ್ ಪಾಡ್ದ್, ೪ನೇ ನವೆಂಬರ್ ೧೯೦೭ಡ್ ಮದ್ರಾಸ್ದ ಗವರ್ನರ್ ಎಚ್.ಇ. ಸರ್ ಆರ್ಥರ್ ಲಾಲಿ, KCMG, GCIE, ಈ ಸೇತುವೆ ಪೂರ್ತಿಯಾತ್ಂಡ್ ಪಂಡ್ದ್ ಅಧಿಕೃತವಾದ್ ಘೋಷಣೆ ಮಲ್ತೆರ್''.
ಈ ಬರವುನು ತೂದು, ಕುಡ್ಲಗ್ ೧೯೦೭ನೇ ಇಸವಿಡ್ ಸುರುವಾಂಡ್ ಪಂಡ್ದ್ ತೀರ್ಮಾನ ಮಲ್ಪೊಲಿ.
ನವೆಂಬರ್ ೪, ೧೯೦೭ಡ್ ಪೊಸತಾದ್ ಕಟ್ಟಿನ ನೇತ್ರಾವತಿ ಸೇತುವೆದ ಮಿತ್ತ್ ಬತ್ತಿನ ಸುರುತ ರೈಲು ಕೇರಳದ ಕಲ್ಲಿಕೋಟೆರ್ದ್ ಬತ್ತ್ಂಡ್ ಪಂಡ್ದ್ ಕೆಲವು ದಾಖಲೆಲು ಉಂಡು. ಆಂಡ ದಕ್ಷಿಣ ರೈಲ್ವೆದ ದಾಖಲೆಡ್ ಇತ್ತಿ ಪ್ರಕಾರ, ಈ ವಲಯಡ್ ಸುರು ಮಲ್ತಿನ ಸುರುತ ರೈಲು, ಪಂಡ 'ರೈಲು ನಂಬರ್-೧', ೧೯೧೪ಡ್ ದುಂಬುದ ಮದ್ರಾಸ್ ಬೊಕ್ಕ ಮಂಗಳೂರು ಬಂದರ್ದ ನಡುಟು ತನ್ನ ಸುರುತ ಪ್ರಯಾಣನ್ ಮಲ್ತ್ಂಡ್ ಪಂದ್ ತೆರಿಯುಂಡು.
ಅಂಚ ಪನ್ಪುನಾಂಡ, ಈ ಬ್ರಾಡ್ಗೇಜ್ ರೈಲ್ವೆ ಮಾರ್ಗನ್ ಮುಖ್ಯವಾದ್ ಮಂಗಳೂರು ಮಣ್ಣ್ದ ಒಡಿಲ್ಲೆನ್ ಹಡಗ್ದ ಮುಖಾಂತರ ಪರದೇಸೊಗು ಕಡಪುಡ್ರ ಸಲಾದ್ ಮದ್ರಾಸ್ ಬಂದರ್ಗ್ ಕೊನೊಯೆರೆ ಉಂಡು ಮಲ್ತ್ದಿತ್ತೆರ್. ಅಂಚಾದ್, ಮದ್ರಾಸ್ಗ್ ಪೋಯಿನ ರೈಲು ನಂಬರ್ ೧, ಒಂಜಿ ವಾರದ ಬೊಕ್ಕ 'ರೈಲು ನಂಬರ್ ೨' ಆದ್ ಪಿರ ಬರೊಂದಿತ್ತ್ಂಡ್. ಕುಡ್ಲಡ್ದ್ ಪೋಯಿನ ರೈಲ್ಡ್, ಓಡುಲು ದಿಂಜಿದಿನ ೩ ಬೋಗಿಲು, ಪ್ರಯಾಣಿಕೆರ್ ಅಂಚನೆ ಅಂಚೆ ಚೀಲೊಲು ಇತ್ತಿನ ನಾಲನೇ ಬೋಗಿ ಇತ್ತ್ಂಡ್. ಅವ್ವೇ ರೈಲು ಇತ್ತೆದ ನಂಬರ್ ೬೦೦೧/೬೦೦೨ ಚೆನ್ನೈ ಸೆಂಟ್ರಲ್-ಮಂಗಳೂರು ಮೇಲ್ ಆತ್ಂಡ್. ಈ ಜಾಗೆಡ್ ಸುರು ಆಯಿನ ರೈಲು ಸೇವೆಲು ಈ ಪ್ರದೇಶದ ಇತಿಹಾಸಡ್ ಒಂಜಿ ಪೊಸ ಅಧ್ಯಾಯನ್ ಸುರು ಮಲ್ತ್ಂಡ್. ಅಂಚನೆ ಈ ಜಾಗೆದ ಎಡ್ಡೆ ಬುಲೆಚಿಲ್ಗ್ ಸಾದಿ ಮಲ್ತ್ ಕೊರ್ಂಡ್. ಆ ಪೊರ್ತುಡು ಮಂಗಳೂರು, ಬ್ರಿಟಿಷೆರೆನ ಆಡಳಿತದ ಅಡಿಟ್ ಮದ್ರಾಸ್ ಪ್ರಾಂತ್ಯಡ್ ಇತ್ತ್ಂಡ್. ಉಳ್ಳಾಲಡ್ ತಲಾ ೧೫೦ ಅಡಿ ಉದ್ದದ ೧೬ ಕಂಬೊಲೆನ್ ಗಲಸ್ದ್ ನೇತ್ರಾವತಿ ಸೇತುವೆ ಕಟ್ಟುನ ಬೇಲೆನ್ ಈ ಪೊರ್ತುಡೇ ಸುರು ಮಲ್ತೆರ್. ೧೯೩೦ನೇ ಇಸವಿಡ್, ಮಂಗಳೂರುನು ಪ್ರಾಯೋಗಿಕ ನಿಲ್ದಾಣೊರ್ದು ಕಾಯಂ ನಿಲ್ದಾಣವಾದ್ ಬದಲಾಯಿಸಾಯೆರ್.
===ದೇಸೊದ ಮಸ್ತ್ ಉದ್ದದ ರೈಲ್===
೧೯೨೯ನೇ ಇಸವಿಡ್ ಗ್ರಾಂಡ್ ಟ್ರಂಕ್ ಎಕ್ಸ್ಪ್ರೆಸ್ ಪುದರ್ದ ರೈಲ್ನ್ ಸುರು ಮಲ್ತೆರ್. ಉಂದು ಮಂಗಳೂರುರ್ದು ಪಾಕಿಸ್ತಾನದ ಪೇಶಾವರಗ್ ಪೋವೊಂದಿತ್ತ್ಂಡ್. ಅಂದಾಜಿ ೧೦೪ ಗಂಟೆ ಇಂದೆಟ್ ಪೋವೊಡಿತ್ತ್ಂಡ್. ಆ ದಿನೊಟ್ಟು, ಉಂದು ದೇಶದ ಅತಿ ಉದ್ದದ ರೈಲು ಮಾರ್ಗ ಆದಿತ್ತ್ಂಡ್.
===ಸ್ವಾತಂತ್ರ್ಯಡ್ದ್ ಬೊಕ್ಕ===
೧೯೭೧ಡ್ ಟಿ.ಎ. ಪೈಕುಲು ರೈಲ್ವೆ ಮಂತ್ರಿಯಾದಿತ್ತಿನ ಪೊರ್ತುಡು, ಮಂಗಳೂರುರ್ದು ದೆಹಲಿಗ್ ಸುರುತ ನೇರ ಸಂಪರ್ಕದ 'ರೈಲು ನಂಬರ್ ೧೩೧/೧೩೨ ಜಯಂತಿ ಜನತಾ ಎಕ್ಸ್ಪ್ರೆಸ್' ಮಂಗಳೂರು ರೈಲ್ವೆ ಸ್ಟೇಷನ್ರ್ದ್ ತನ್ನ ಪ್ರಯಾಣನ್ ಸುರು ಮಲ್ತ್ಂಡ್. ಕೊಂಕಣ ರೈಲ್ವೆ ಕಾರ್ಪೊರೇಷನ್ ಮಾತ್ರ ಅತ್ತಂದೆ, ಮಂಗಳೂರು-ಜಮ್ಮು ತಾವಿ ನವಯುಗ್ ಎಕ್ಸ್ಪ್ರೆಸ್ಲಾ ಜಾರ್ಜ್ ಫರ್ನಾಂಡಿಸ್ ಆರ್ ತನ್ನ ಊರಾಯಿನ ಮಂಗಳೂರುಗ್ ಕೊರಿನ ಒಂಜಿ ಉಡುಗೊರೆ ಆತ್ಂಡ್. ಪಶ್ಚಿಮ ಘಟ್ಟೊಲೆದ ಮುಖಾಂತರ ಕಟ್ಟಿನ ಒಂಜಿ ಮೀಟರ್-ಗೇಜ್ ರೈಲ್ವೆ ಮಾರ್ಗ ಮಂಗಳೂರುನು ಹಾಸನದ ಒಟ್ಟುಗು ಸೇರಾವೊಂದಿತ್ತ್ಂಡ್. ಹಾಸನದ ಮುಖಾಂತರ ಮಂಗಳೂರುನು ಬೆಂಗಳೂರುಗ್ ಸೇರಾವುನ ಈ ಮೀಟರ್-ಗೇಜ್ ಮಾರ್ಗನ್ ಬ್ರಾಡ್-ಗೇಜ್ ಮಾರ್ಗವಾದ್ ಬದಲಾಯಿಯೆರ್. ಈ ಬದಲಾಯಿನ ಮಾರ್ಗನ್ ಮೇ ೨೦೦೬ಡ್ ಸರಕು ಸಾಗಾಟಗ್ ಬೊಕ್ಕ ಡಿಸೆಂಬರ್ ೨೦೦೭ಡ್ ಪ್ರಯಾಣಿಕೆರೆನ ಸಂಚಾರಗ್ ಸುರು ಮಲ್ತೆರ್.
==ಸೇವೆಲು==
== ಸಂಪರ್ಕೊ==
==ಉಲ್ಲೇಕ==
{{reflist}}
612t4jym8148sjj3iyzwhowk16exmhu
373953
373908
2026-10-29T02:47:34Z
ChiK
1136
/* */
373953
wikitext
text/x-wiki
{{Infobox station
| name = ಮಂಗಳೂರು ಸೆಂಟ್ರಲ್
| native_name =
| system = [[File:Indian_Railways_Suburban_Railway_Logo.svg|30px]] [[Indian Railways]] station
| other_name = ಕುಡ್ಲ ಸೆಂಟ್ರಲ್
| style = Indian Railways
| image = Mangalore_railway_station.JPG
| caption = ಮಂಗಳೂರು ಸೆಂಟ್ರಲ್ ರೈಲ್ವೆ ಸ್ಟೇಷನ್
| address = Old Kent Road, [[ಹಂಪನ ಕಟ್ಟೆ]], [[ಕುಡ್ಲ]], [[ದಕ್ಷಿಣ ಕನ್ನಡ]], [[ಕರ್ನಾಟಕ]]
| country = ಭಾರತ
| coordinates = {{coord|12.8634|74.8433|type:landmark_region:IN|display=inline}}
| elevation = {{cvt|300|m}}
| line = Shoranur - Manglore -Mumbai CST /LTT
| connections = [[Bus stand]], [[Taxicab stand]], [[Auto rickshaw|Auto rickshaw stand]]
| structure = Standard (on-ground station)
| platform = 6 (5 Full Length PFs + 1 Bayline PF)
| tracks = 15
| parking = Yes
| opened = {{start date and age|1907}}
| closed = -
| rebuilt = -
| electrified_date =
| accessible = {{Access icon|17px}}
| code = {{Indian railway code
| code = MAQ
| zone = {{abbrlink|SWR|South Western Railway zone}}
| division = {{rwd|Mysore}}
}}
| owner = [[Indian Railways]]
| operator = [[South Western Railway zone]]
| status = Functioning
| former = Mangalore
| passengers = 5,000
| pass_year = 4500
| pass_percent = 100
| pass_system =
| map_locator =
| route_map = {{Mangalore Central–Kozhikode line}}
| map_state = collapsed
| pushpin_map = India#Karnataka
| pushpin_label = ಮಂಗಳೂರು ಸೆಂಟ್ರಲ್
| services = {{Adjacent stations|system=Indian Railways
|line=Southern Railway zone|left=Mangalore Junction|right=|type=Shoranur–Mangalore west
|line2=Southern Railway zone|left2=|right2=Nethravathi|type2=Shoranur–Mangalore
|line3=Mangalore–Hassan–Mysore line|left3=Mangalore Junction
}}
| services_collapsible = yes
| mapframe = yes
| mapframe-caption = Interactive map
| mapframe-custom = {{Maplink|frame=yes|plain=yes|frame-align=center|frame-width=300|frame-height=180|zoom=14|type=point|marker=rail}}
}}
'''ಮಂಗಳೂರು ಸೆಂಟ್ರಲ್ ರೈಲ್ವೆ ನಿಲ್ದಾಣ''' (ಸ್ಟೇಷನ್ ಕೋಡ್: MAQ<ref name="stn_code">{{cite web |title=Station Code Index |url=https://indianrailways.gov.in/railwayboard/uploads/directorate/coaching/TAG_2023-24/Station_Code_Index.pdf |website=Portal of Indian Railways |publisher=Centre For Railway Information Systems |access-date=25 March 2024 |archive-url=https://web.archive.org/web/20240216225807/https://indianrailways.gov.in/railwayboard/uploads/directorate/coaching/TAG_2023-24/Station_Code_Index.pdf |archive-date=16 February 2024 |page=7 |date=2023–2024}}</ref>)) ನೈಋತ್ಯ ರೈಲ್ವೆ ವಲಯದ ಮೈಸೂರು ರೈಲ್ವೆ ವಿಭಾಗಡ್ ಇಪ್ಪುನ ಒಂಜಿ ರೈಲ್ವೆ ನಿಲ್ದಾಣ.<ref name="sr_stn">{{cite web |title=SOUTHERN RAILWAY LIST OF STATIONS AS ON 01.04.2023 (CATEGORY- WISE) |url=https://sr.indianrailways.gov.in/cris//uploads/files/1686913242750-SR%20-LIST%20OF%20STATIONS-2023.pdf |website=Portal of Indian Railways |publisher=Centre For Railway Information Systems |archive-url=https://web.archive.org/web/20240323095403/https://sr.indianrailways.gov.in/cris//uploads/files/1686913242750-SR%20-LIST%20OF%20STATIONS-2023.pdf |archive-date=23 March 2024 |page=2 |date=1 April 2023 |access-date=23 March 2024}}</ref> ಅಕ್ಟೋಬರ್ ೧, ೨೦೨೬ರ್ದ್ ಅನ್ವಯ ಆಪಿಲೆಕ ಉಂದೆನ್ ದಕ್ಷಿಣ ರೈಲ್ವೆ ವಲಯದ ಪಾಲಕ್ಕಾಡ್ ವಿಭಾಗೊರ್ದು ಮೈಸೂರು ವಿಭಾಗಗ್ ವರ್ಗಾವಣೆ ಮಲ್ತ್ದೆರ್.<ref>{{cite web|url=https://egazette.gov.in/(S(midxzkf4kp0yi1xrvxicvvxv))/ViewPDF.aspx|title= MINISTRY OF RAILWAYS(Railway Board) NOTIFICATION New Delhi, the 21st August, 2026|publisher=Government of India,Ministry of Railways|access-date=2 September 2026}}</ref> ಉಂದು ಕೊಂಕಣ ರೈಲ್ವೆ ಅಂಚನೆ ನೈಋತ್ಯ ರೈಲ್ವೆಗ್ ಸಂಪರ್ಕನ್ ಕೊರ್ಪುನ ಒಂಜಿ ಮುಕ್ಯವಾಯಿನ ರೈಲ್ವೇ ನಿಲ್ದಾಣ. ನಮ ದೇಸೊಡು ಇಪ್ಪುನ ಐನ್ ಸೆಂಟ್ರಲ್ ರೈಲ್ವೆ ಸ್ಟೇಷನ್ಲೆಡ್ ಕುಡ್ಲದ ರೈಲ್ವೇ ನಿಲ್ದಾಣಲಾ ಒಂಜಿ ಆದುಂಡು.
==ಇತಿಹಾಸೊ==
ಮಂಗಳೂರು ರೈಲ್ವೆ ಸ್ಟೇಷನ್ ೧೯೦೭ಡ್ ಸುರುವಾಂಡ್. ಆಂಡ, ಅವ್ವೇ ವರ್ಷ ಸುರುತ ರೈಲು ಸೇವೆಲು ಸುರುವಾಂಡ್ ಪನ್ಪಿನೆಕ್ ವಾ ಸರಿಯಾಯಿನ ದಾಖಲೆಲು ಇಜ್ಜಿಂಡಲಾ, ನೇತ್ರಾವತಿ ತುದೆಕ್ ಪಾಡ್ದಿನ ರೈಲ್ವೆ ಸಂಕದ ಬಡಕಾಯಿದ ಕೊಡಿಟ್ ಇಪ್ಪುನ ಒಂಜಿ ಗಾರ್ಡ್ನ ಇಲ್ಲದ ಮಿತ್ತ್ ಇಪ್ಪುನ ಶಂಕುಸ್ಥಾಪನೆದ ಕಲ್ಲ್ಡ್ ಇಂಚ ಬರೆತೆರ್.
''ಕಡೆತ ರಿವೆಟ್ (ಮೊಳೆ) ನ್ ಪಾಡ್ದ್, ೪ನೇ ನವೆಂಬರ್ ೧೯೦೭ಡ್ ಮದ್ರಾಸ್ದ ಗವರ್ನರ್ ಎಚ್.ಇ. ಸರ್ ಆರ್ಥರ್ ಲಾಲಿ, KCMG, GCIE, ಈ ಸೇತುವೆ ಪೂರ್ತಿಯಾತ್ಂಡ್ ಪಂಡ್ದ್ ಅಧಿಕೃತವಾದ್ ಘೋಷಣೆ ಮಲ್ತೆರ್''.
ಈ ಬರವುನು ತೂದು, ಕುಡ್ಲಗ್ ೧೯೦೭ನೇ ಇಸವಿಡ್ ಸುರುವಾಂಡ್ ಪಂಡ್ದ್ ತೀರ್ಮಾನ ಮಲ್ಪೊಲಿ.
ನವೆಂಬರ್ ೪, ೧೯೦೭ಡ್ ಪೊಸತಾದ್ ಕಟ್ಟಿನ ನೇತ್ರಾವತಿ ಸೇತುವೆದ ಮಿತ್ತ್ ಬತ್ತಿನ ಸುರುತ ರೈಲು ಕೇರಳದ ಕಲ್ಲಿಕೋಟೆರ್ದ್ ಬತ್ತ್ಂಡ್ ಪಂಡ್ದ್ ಕೆಲವು ದಾಖಲೆಲು ಉಂಡು. ಆಂಡ ದಕ್ಷಿಣ ರೈಲ್ವೆದ ದಾಖಲೆಡ್ ಇತ್ತಿ ಪ್ರಕಾರ, ಈ ವಲಯಡ್ ಸುರು ಮಲ್ತಿನ ಸುರುತ ರೈಲು, ಪಂಡ 'ರೈಲು ನಂಬರ್-೧', ೧೯೧೪ಡ್ ದುಂಬುದ ಮದ್ರಾಸ್ ಬೊಕ್ಕ ಮಂಗಳೂರು ಬಂದರ್ದ ನಡುಟು ತನ್ನ ಸುರುತ ಪ್ರಯಾಣನ್ ಮಲ್ತ್ಂಡ್ ಪಂದ್ ತೆರಿಯುಂಡು.
ಅಂಚ ಪನ್ಪುನಾಂಡ, ಈ ಬ್ರಾಡ್ಗೇಜ್ ರೈಲ್ವೆ ಮಾರ್ಗನ್ ಮುಖ್ಯವಾದ್ ಮಂಗಳೂರು ಮಣ್ಣ್ದ ಒಡಿಲ್ಲೆನ್ ಹಡಗ್ದ ಮುಖಾಂತರ ಪರದೇಸೊಗು ಕಡಪುಡ್ರ ಸಲಾದ್ ಮದ್ರಾಸ್ ಬಂದರ್ಗ್ ಕೊನೊಯೆರೆ ಉಂಡು ಮಲ್ತ್ದಿತ್ತೆರ್. ಅಂಚಾದ್, ಮದ್ರಾಸ್ಗ್ ಪೋಯಿನ ರೈಲು ನಂಬರ್ ೧, ಒಂಜಿ ವಾರದ ಬೊಕ್ಕ 'ರೈಲು ನಂಬರ್ ೨' ಆದ್ ಪಿರ ಬರೊಂದಿತ್ತ್ಂಡ್. ಕುಡ್ಲಡ್ದ್ ಪೋಯಿನ ರೈಲ್ಡ್, ಓಡುಲು ದಿಂಜಿದಿನ ೩ ಬೋಗಿಲು, ಪ್ರಯಾಣಿಕೆರ್ ಅಂಚನೆ ಅಂಚೆ ಚೀಲೊಲು ಇತ್ತಿನ ನಾಲನೇ ಬೋಗಿ ಇತ್ತ್ಂಡ್. ಅವ್ವೇ ರೈಲು ಇತ್ತೆದ ನಂಬರ್ ೬೦೦೧/೬೦೦೨ ಚೆನ್ನೈ ಸೆಂಟ್ರಲ್-ಮಂಗಳೂರು ಮೇಲ್ ಆತ್ಂಡ್. ಈ ಜಾಗೆಡ್ ಸುರು ಆಯಿನ ರೈಲು ಸೇವೆಲು ಈ ಪ್ರದೇಶದ ಇತಿಹಾಸಡ್ ಒಂಜಿ ಪೊಸ ಅಧ್ಯಾಯನ್ ಸುರು ಮಲ್ತ್ಂಡ್. ಅಂಚನೆ ಈ ಜಾಗೆದ ಎಡ್ಡೆ ಬುಲೆಚಿಲ್ಗ್ ಸಾದಿ ಮಲ್ತ್ ಕೊರ್ಂಡ್. ಆ ಪೊರ್ತುಡು ಮಂಗಳೂರು, ಬ್ರಿಟಿಷೆರೆನ ಆಡಳಿತದ ಅಡಿಟ್ ಮದ್ರಾಸ್ ಪ್ರಾಂತ್ಯಡ್ ಇತ್ತ್ಂಡ್. ಉಳ್ಳಾಲಡ್ ತಲಾ ೧೫೦ ಅಡಿ ಉದ್ದದ ೧೬ ಕಂಬೊಲೆನ್ ಗಲಸ್ದ್ ನೇತ್ರಾವತಿ ಸೇತುವೆ ಕಟ್ಟುನ ಬೇಲೆನ್ ಈ ಪೊರ್ತುಡೇ ಸುರು ಮಲ್ತೆರ್. ೧೯೩೦ನೇ ಇಸವಿಡ್, ಮಂಗಳೂರುನು ಪ್ರಾಯೋಗಿಕ ನಿಲ್ದಾಣೊರ್ದು ಕಾಯಂ ನಿಲ್ದಾಣವಾದ್ ಬದಲಾಯಿಸಾಯೆರ್.
===ದೇಸೊದ ಮಸ್ತ್ ಉದ್ದದ ರೈಲ್===
೧೯೨೯ನೇ ಇಸವಿಡ್ ಗ್ರಾಂಡ್ ಟ್ರಂಕ್ ಎಕ್ಸ್ಪ್ರೆಸ್ ಪುದರ್ದ ರೈಲ್ನ್ ಸುರು ಮಲ್ತೆರ್. ಉಂದು ಮಂಗಳೂರುರ್ದು ಪಾಕಿಸ್ತಾನದ ಪೇಶಾವರಗ್ ಪೋವೊಂದಿತ್ತ್ಂಡ್. ಅಂದಾಜಿ ೧೦೪ ಗಂಟೆ ಇಂದೆಟ್ ಪೋವೊಡಿತ್ತ್ಂಡ್. ಆ ದಿನೊಟ್ಟು, ಉಂದು ದೇಶದ ಅತಿ ಉದ್ದದ ರೈಲು ಮಾರ್ಗ ಆದಿತ್ತ್ಂಡ್.
===ಸ್ವಾತಂತ್ರ್ಯಡ್ದ್ ಬೊಕ್ಕ===
೧೯೭೧ಡ್ ಟಿ.ಎ. ಪೈಕುಲು ರೈಲ್ವೆ ಮಂತ್ರಿಯಾದಿತ್ತಿನ ಪೊರ್ತುಡು, ಮಂಗಳೂರುರ್ದು ದೆಹಲಿಗ್ ಸುರುತ ನೇರ ಸಂಪರ್ಕದ 'ರೈಲು ನಂಬರ್ ೧೩೧/೧೩೨ ಜಯಂತಿ ಜನತಾ ಎಕ್ಸ್ಪ್ರೆಸ್' ಮಂಗಳೂರು ರೈಲ್ವೆ ಸ್ಟೇಷನ್ರ್ದ್ ತನ್ನ ಪ್ರಯಾಣನ್ ಸುರು ಮಲ್ತ್ಂಡ್. ಕೊಂಕಣ ರೈಲ್ವೆ ಕಾರ್ಪೊರೇಷನ್ ಮಾತ್ರ ಅತ್ತಂದೆ, ಮಂಗಳೂರು-ಜಮ್ಮು ತಾವಿ ನವಯುಗ್ ಎಕ್ಸ್ಪ್ರೆಸ್ಲಾ ಜಾರ್ಜ್ ಫರ್ನಾಂಡಿಸ್ ಆರ್ ತನ್ನ ಊರಾಯಿನ ಮಂಗಳೂರುಗ್ ಕೊರಿನ ಒಂಜಿ ಉಡುಗೊರೆ ಆತ್ಂಡ್. ಪಶ್ಚಿಮ ಘಟ್ಟೊಲೆದ ಮುಖಾಂತರ ಕಟ್ಟಿನ ಒಂಜಿ ಮೀಟರ್-ಗೇಜ್ ರೈಲ್ವೆ ಮಾರ್ಗ ಮಂಗಳೂರುನು ಹಾಸನದ ಒಟ್ಟುಗು ಸೇರಾವೊಂದಿತ್ತ್ಂಡ್. ಹಾಸನದ ಮುಖಾಂತರ ಮಂಗಳೂರುನು ಬೆಂಗಳೂರುಗ್ ಸೇರಾವುನ ಈ ಮೀಟರ್-ಗೇಜ್ ಮಾರ್ಗನ್ ಬ್ರಾಡ್-ಗೇಜ್ ಮಾರ್ಗವಾದ್ ಬದಲಾಯಿಯೆರ್. ಈ ಬದಲಾಯಿನ ಮಾರ್ಗನ್ ಮೇ ೨೦೦೬ಡ್ ಸರಕು ಸಾಗಾಟಗ್ ಬೊಕ್ಕ ಡಿಸೆಂಬರ್ ೨೦೦೭ಡ್ ಪ್ರಯಾಣಿಕೆರೆನ ಸಂಚಾರಗ್ ಸುರು ಮಲ್ತೆರ್.
==ಸೇವೆಲು==
== ಸಂಪರ್ಕೊ==
==ಉಲ್ಲೇಕ==
{{reflist}}
lw5u6y8nkhp1fwlvw4wdiv8ml7dsu6i
ಟೆಂಪ್ಲೇಟ್:Infobox station
10
29123
373909
2026-09-28T00:10:14Z
en>Zackmann08
0
No longer valid parameters
373909
wikitext
text/x-wiki
{{Infobox
| 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|[[Category:Pages using infobox station with a non-child infobox]]|}}}}
| header2 = General information
| label3 = Other names
| data3 = {{{other_name|}}}
| class3 = nickname
| label4 = Location
| data4 = {{Br separated entries|{{{address|}}}|{{{borough|}}}|{{{country|}}}}}
| class4 = label
| label5 = Coordinates
| 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|}}}|Grid position}}
| data6 = {{{grid_position|}}}
| label7 = Elevation
| data7 = {{{elevation|}}}
| label8 = System
| data8 = {{{system|}}}
| label9 = Owner
| data9 = {{{owner|}}}
| label10 = Operator
| data10 = {{{operator|}}}
| label11 = Manager
| data11 = {{{manager|}}}
| label12 = {{longitem|Transit authority}}
| data12 = {{{transit_authority|}}}
| label13 = Line{{pluralize from text|{{if empty|{{{lines|}}}|{{{line|}}}}}|plural=s}}
| data13 = {{if empty|{{{lines|}}}|{{{line|}}}}}
| label14 = Distance
| data14 = {{{distance|}}}
| label15 = Platforms
| data15 = {{if empty|{{{platforms|}}}|{{{platform|}}}}}
| label16 = Tracks
| data16 = {{{tracks|}}}
| label17 = {{longitem|Train operators}}
| data17 = {{{train_operators|}}}
| label18 = {{longitem|Tram routes}}
| data18 = {{{tram_routes|}}}
| label19 = {{longitem|Tram operators}}
| data19 = {{if empty|{{{tram_operators|}}}|{{{tram_operator|}}}}}
| label20 = Bus routes
| data20 = {{{bus_routes|}}}
| label21 = Bus stands
| data21 = {{{bus_stands|}}}
| label22 = Bus operators
| data22 = {{{bus_operators|}}}
| label23 = Connections
| data23 = {{{connections|}}}
| header24 = Construction
| label25 = {{longitem|Structure type}}
| data25 = {{{structure|}}}
| label26 = Depth
| data26 = {{{depth|}}}
| label27 = {{longitem|Platform levels}}
| data27 = {{{levels|}}}
| label28 = Parking
| data28 = {{{parking|}}}
| label29 = {{longitem|Cycle facilities}}
| data29 = {{{cyclepark|}}}
| label30 = Accessible
| data30 = {{{accessible|}}}
| label31 = Architect
| data31 = {{{architect|}}}
| label32 = {{longitem|Architectural style}}
| data32 = {{{architectural_style|}}}
| header33 = Other information
| label34 = Status
| data34 = {{{status|}}}
| label35 = Station code
| data35 = {{{code|}}}
| class35 = nickname
| label36 = Stop number
| data36 = {{{number|}}}
| class36 = nickname
| label37 = [[List of IATA-indexed railway stations|IATA code]]
| data37 = {{{iata|}}}
| label38 = Fare zone
| data38 = {{{zone|}}}
| label39 = Classification
| data39 = {{{classification|}}}
| label40 = Website
| data40 = {{{website|}}}
| header41 = History
| label42 = Opened
| data42 = {{{opened|}}}
| label43 = Opening
| data43 = {{{opening|}}}
| label44 = Closed
| data44 = {{{closed|}}}
| label45 = Rebuilt
| data45 = {{{rebuilt|}}}
| label46 = Electrified
| data46 = {{#if:{{{electrified_date|}}}|{{{electrified_date|}}}|{{#if:{{{electrified|}}}|{{yesno|{{{electrified|}}}|def={{{electrified|}}}|yes=[[Category:Pages calling infobox station with invalid electrified value|y]]|no=[[Category:Pages calling infobox station with invalid electrified value|n]]}}}}}}
| label47 = Former names
| data47 = {{{former|}}}
| class47 = nickname
| label48 = {{longitem|Original company}}
| data48 = {{{original|}}}
| label49 = Pre-grouping
| data49 = {{{pregroup|}}}
| label50 = Post-grouping
| data50 = {{{postgroup|}}}
| label51 = Pre-nationalisation
| data51 = {{{prenational|}}}
| header52 = Key dates
| 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 = Passengers
| 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}}}|[[Template: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|}}}|[[Category: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=Template: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||[[Category:Articles using Infobox station with markup inside name]]}}{{#ifeq:{{#invoke:String|find|{{{name}}}{{{native_name}}}|[}}|0||[[Category:Articles using Infobox station with links or images inside name]]}}}}<!--
-->{{#if:{{{system|}}}|{{#ifeq:{{#invoke:String|find|{{{system}}}|<}}{{#invoke:String|find|{{{system}}}|''}}|00||[[Category:Articles using Infobox station with markup inside system]]}}{{#ifeq:{{#invoke:String|find|{{lc:{{{system}}}}}|[file:}}{{#invoke:String|find|{{lc:{{{system}}}}}|[image:}}|00||[[Category:Articles using Infobox station with images inside system]]}}}}}}<!--
-->{{#if:{{{opened|}}}{{{opening|}}}||{{main other|[[Category:Pages with no open date in Infobox station]]}}}}<!--
-->{{#invoke:Parameter validation|validateparams|module_options = Module:Parameter validation/default config}}{{#invoke:Check for unknown parameters|check|unknown={{main other|[[Category:Pages using infobox station with unknown parameters|_VALUE_{{PAGENAME}}]]}}|preview=Page using [[Template: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 | 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 = [[Template:Infobox station]]
| cat = {{main other|Category: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>
480wul4ga1mg2tc97df32ngjacg602d
373910
373909
2026-10-29T02:43:54Z
ChiK
1136
1 revision imported from [[:en:Template:Infobox_station]]
373909
wikitext
text/x-wiki
{{Infobox
| 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|[[Category:Pages using infobox station with a non-child infobox]]|}}}}
| header2 = General information
| label3 = Other names
| data3 = {{{other_name|}}}
| class3 = nickname
| label4 = Location
| data4 = {{Br separated entries|{{{address|}}}|{{{borough|}}}|{{{country|}}}}}
| class4 = label
| label5 = Coordinates
| 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|}}}|Grid position}}
| data6 = {{{grid_position|}}}
| label7 = Elevation
| data7 = {{{elevation|}}}
| label8 = System
| data8 = {{{system|}}}
| label9 = Owner
| data9 = {{{owner|}}}
| label10 = Operator
| data10 = {{{operator|}}}
| label11 = Manager
| data11 = {{{manager|}}}
| label12 = {{longitem|Transit authority}}
| data12 = {{{transit_authority|}}}
| label13 = Line{{pluralize from text|{{if empty|{{{lines|}}}|{{{line|}}}}}|plural=s}}
| data13 = {{if empty|{{{lines|}}}|{{{line|}}}}}
| label14 = Distance
| data14 = {{{distance|}}}
| label15 = Platforms
| data15 = {{if empty|{{{platforms|}}}|{{{platform|}}}}}
| label16 = Tracks
| data16 = {{{tracks|}}}
| label17 = {{longitem|Train operators}}
| data17 = {{{train_operators|}}}
| label18 = {{longitem|Tram routes}}
| data18 = {{{tram_routes|}}}
| label19 = {{longitem|Tram operators}}
| data19 = {{if empty|{{{tram_operators|}}}|{{{tram_operator|}}}}}
| label20 = Bus routes
| data20 = {{{bus_routes|}}}
| label21 = Bus stands
| data21 = {{{bus_stands|}}}
| label22 = Bus operators
| data22 = {{{bus_operators|}}}
| label23 = Connections
| data23 = {{{connections|}}}
| header24 = Construction
| label25 = {{longitem|Structure type}}
| data25 = {{{structure|}}}
| label26 = Depth
| data26 = {{{depth|}}}
| label27 = {{longitem|Platform levels}}
| data27 = {{{levels|}}}
| label28 = Parking
| data28 = {{{parking|}}}
| label29 = {{longitem|Cycle facilities}}
| data29 = {{{cyclepark|}}}
| label30 = Accessible
| data30 = {{{accessible|}}}
| label31 = Architect
| data31 = {{{architect|}}}
| label32 = {{longitem|Architectural style}}
| data32 = {{{architectural_style|}}}
| header33 = Other information
| label34 = Status
| data34 = {{{status|}}}
| label35 = Station code
| data35 = {{{code|}}}
| class35 = nickname
| label36 = Stop number
| data36 = {{{number|}}}
| class36 = nickname
| label37 = [[List of IATA-indexed railway stations|IATA code]]
| data37 = {{{iata|}}}
| label38 = Fare zone
| data38 = {{{zone|}}}
| label39 = Classification
| data39 = {{{classification|}}}
| label40 = Website
| data40 = {{{website|}}}
| header41 = History
| label42 = Opened
| data42 = {{{opened|}}}
| label43 = Opening
| data43 = {{{opening|}}}
| label44 = Closed
| data44 = {{{closed|}}}
| label45 = Rebuilt
| data45 = {{{rebuilt|}}}
| label46 = Electrified
| data46 = {{#if:{{{electrified_date|}}}|{{{electrified_date|}}}|{{#if:{{{electrified|}}}|{{yesno|{{{electrified|}}}|def={{{electrified|}}}|yes=[[Category:Pages calling infobox station with invalid electrified value|y]]|no=[[Category:Pages calling infobox station with invalid electrified value|n]]}}}}}}
| label47 = Former names
| data47 = {{{former|}}}
| class47 = nickname
| label48 = {{longitem|Original company}}
| data48 = {{{original|}}}
| label49 = Pre-grouping
| data49 = {{{pregroup|}}}
| label50 = Post-grouping
| data50 = {{{postgroup|}}}
| label51 = Pre-nationalisation
| data51 = {{{prenational|}}}
| header52 = Key dates
| 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 = Passengers
| 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}}}|[[Template: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|}}}|[[Category: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=Template: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||[[Category:Articles using Infobox station with markup inside name]]}}{{#ifeq:{{#invoke:String|find|{{{name}}}{{{native_name}}}|[}}|0||[[Category:Articles using Infobox station with links or images inside name]]}}}}<!--
-->{{#if:{{{system|}}}|{{#ifeq:{{#invoke:String|find|{{{system}}}|<}}{{#invoke:String|find|{{{system}}}|''}}|00||[[Category:Articles using Infobox station with markup inside system]]}}{{#ifeq:{{#invoke:String|find|{{lc:{{{system}}}}}|[file:}}{{#invoke:String|find|{{lc:{{{system}}}}}|[image:}}|00||[[Category:Articles using Infobox station with images inside system]]}}}}}}<!--
-->{{#if:{{{opened|}}}{{{opening|}}}||{{main other|[[Category:Pages with no open date in Infobox station]]}}}}<!--
-->{{#invoke:Parameter validation|validateparams|module_options = Module:Parameter validation/default config}}{{#invoke:Check for unknown parameters|check|unknown={{main other|[[Category:Pages using infobox station with unknown parameters|_VALUE_{{PAGENAME}}]]}}|preview=Page using [[Template: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 | 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 = [[Template:Infobox station]]
| cat = {{main other|Category: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>
480wul4ga1mg2tc97df32ngjacg602d
ಟೆಂಪ್ಲೇಟ್:Profit
10
29124
373915
2017-03-25T12:38:46Z
en>Jo-Jo Eumerus
0
Changed protection level for "[[Template:Profit]]": Allowing template editors on some templates with full protection dating back to pre-[[WP:TPROT|TPROT]] times which aren't too often or too sensitively used. ([Edit=Require template editor access] (ind...
373915
wikitext
text/x-wiki
#REDIRECT [[Template:Increase]]
{{pp-template|small=yes}}
<!--Categories-->
[[Category:Finance templates|Profit]]<!--Please retain despite this page being a redirect; "Profit" makes more sense in a financial context. Thank you.-->
brks6nl55whkanlanl23qzgak572nee
373916
373915
2026-10-29T02:43:56Z
ChiK
1136
1 revision imported from [[:en:Template:Profit]]
373915
wikitext
text/x-wiki
#REDIRECT [[Template:Increase]]
{{pp-template|small=yes}}
<!--Categories-->
[[Category:Finance templates|Profit]]<!--Please retain despite this page being a redirect; "Profit" makes more sense in a financial context. Thank you.-->
brks6nl55whkanlanl23qzgak572nee
ಟೆಂಪ್ಲೇಟ್:Adjacent stations
10
29125
373917
2021-08-16T23:09:51Z
en>MusikAnimal
0
Changed protection settings for "[[Template:Adjacent stations]]": [[WP:High-risk templates|Highly visible template]] ([Edit=Require template editor access] (indefinite) [Move=Require template editor access] (indefinite))
373917
wikitext
text/x-wiki
<includeonly><templatestyles src="Adjacent stations/styles.css"/>{{safesubst:#invoke:Adjacent stations|main}}</includeonly><noinclude>
{{documentation}}
</noinclude>
q99wx427wztspgaso2z00zfax8t4u3l
373918
373917
2026-10-29T02:43:56Z
ChiK
1136
1 revision imported from [[:en:Template:Adjacent_stations]]
373917
wikitext
text/x-wiki
<includeonly><templatestyles src="Adjacent stations/styles.css"/>{{safesubst:#invoke:Adjacent stations|main}}</includeonly><noinclude>
{{documentation}}
</noinclude>
q99wx427wztspgaso2z00zfax8t4u3l
ಟೆಂಪ್ಲೇಟ್:Adjacent stations/styles.css
10
29126
373919
2022-04-29T14:57:36Z
en>Frietjes
0
fix
373919
sanitized-css
text/css
/* {{pp-template}} */
.adjacent-stations {
max-width: 50em;
margin: 0.5em auto;
font-size: 95%;
clear: both;
}
.infobox .adjacent-stations {
font-size: 100%;
}
.adjacent-stations .isA {
font-size: 90%;
font-style: italic;
}
.adjacent-stations .smA {
font-size: 90%;
}
.infobox .adjacent-stations .isA,
.infobox .adjacent-stations .smA {
font-size: 96.6%;
}
.adjacent-stations .hcA {
width: 30%;
vertical-align: middle;
}
.adjacent-stations .hmA, .adjacent-stations .hmA > a:last-child {
vertical-align: middle;
}
.adjacent-stations .bcA {
text-align: center;
vertical-align: middle;
}
.adjacent-stations .bbA {
text-align: center;
width: 8px;
min-width: 8px;
}
.adjacent-stations-noclear {
clear: none;
}
risrhgjz6v7pgpul9mqye7kqmrkfy21
373920
373919
2026-10-29T02:43:56Z
ChiK
1136
1 revision imported from [[:en:Template:Adjacent_stations/styles.css]]
373919
sanitized-css
text/css
/* {{pp-template}} */
.adjacent-stations {
max-width: 50em;
margin: 0.5em auto;
font-size: 95%;
clear: both;
}
.infobox .adjacent-stations {
font-size: 100%;
}
.adjacent-stations .isA {
font-size: 90%;
font-style: italic;
}
.adjacent-stations .smA {
font-size: 90%;
}
.infobox .adjacent-stations .isA,
.infobox .adjacent-stations .smA {
font-size: 96.6%;
}
.adjacent-stations .hcA {
width: 30%;
vertical-align: middle;
}
.adjacent-stations .hmA, .adjacent-stations .hmA > a:last-child {
vertical-align: middle;
}
.adjacent-stations .bcA {
text-align: center;
vertical-align: middle;
}
.adjacent-stations .bbA {
text-align: center;
width: 8px;
min-width: 8px;
}
.adjacent-stations-noclear {
clear: none;
}
risrhgjz6v7pgpul9mqye7kqmrkfy21
ಟೆಂಪ್ಲೇಟ್:S-rail-start
10
29127
373921
2022-01-27T15:39:14Z
en>Jonesey95
0
Fix too small font per [[MOS:FONTSIZE]]. When this template is used in infoboxes, which are already at 88% of normal, text cannot be reduced to less than 97%.
373921
wikitext
text/x-wiki
{| class="wikitable" style="margin:0.5em auto; font-size:97%;{{#if:{{{noclear|}}}||clear:both;}} border-top: 0px none;"
<noinclude>
|}
{{documentation}}
<!-- Categories go on the /doc subpage and interwikis go on Wikidata. -->
</noinclude>
rcuvtury6exhpetvhj8q29cyfxlhk2n
373922
373921
2026-10-29T02:43:56Z
ChiK
1136
1 revision imported from [[:en:Template:S-rail-start]]
373921
wikitext
text/x-wiki
{| class="wikitable" style="margin:0.5em auto; font-size:97%;{{#if:{{{noclear|}}}||clear:both;}} border-top: 0px none;"
<noinclude>
|}
{{documentation}}
<!-- Categories go on the /doc subpage and interwikis go on Wikidata. -->
</noinclude>
rcuvtury6exhpetvhj8q29cyfxlhk2n
ಟೆಂಪ್ಲೇಟ್:Infobox Korean name
10
29128
373923
2025-12-09T16:13:30Z
en>Chaotic Enby
0
Chaotic Enby moved page [[Template:Infobox Korean name]] to [[Template:Infobox Korean]]: Perform technical move requested at [[WP:RM/TR]] ([[Special:Permalink/1326553227|permalink]])
373923
wikitext
text/x-wiki
#REDIRECT [[Template:Infobox Korean]]
{{Redirect category shell|
{{R from move}}
}}
6rk2jjazw2mg41edga2yjthw3x51qwv
373924
373923
2026-10-29T02:43:56Z
ChiK
1136
1 revision imported from [[:en:Template:Infobox_Korean_name]]
373923
wikitext
text/x-wiki
#REDIRECT [[Template:Infobox Korean]]
{{Redirect category shell|
{{R from move}}
}}
6rk2jjazw2mg41edga2yjthw3x51qwv
ಟೆಂಪ್ಲೇಟ್:S-note
10
29129
373925
2024-07-04T16:46:36Z
en>Sohom Datta
0
per request on talk page
373925
wikitext
text/x-wiki
<noinclude>{{s-start}}
</noinclude>|- class="s-note"
{{#if:{{{wide|}}}||{{!}} }}
| class="s-note-content" colspan={{#if:{{{wide|}}}|5|3}} | '''{{{text}}}'''
{{#if:{{{wide|}}}||{{!}} }}<templatestyles src="S-note/styles.css" /><noinclude>
{{s-end}}
{{documentation}}</noinclude>
c31toz4jv1wgrjjiv99fdmeo6u94q54
373926
373925
2026-10-29T02:43:56Z
ChiK
1136
1 revision imported from [[:en:Template:S-note]]
373925
wikitext
text/x-wiki
<noinclude>{{s-start}}
</noinclude>|- class="s-note"
{{#if:{{{wide|}}}||{{!}} }}
| class="s-note-content" colspan={{#if:{{{wide|}}}|5|3}} | '''{{{text}}}'''
{{#if:{{{wide|}}}||{{!}} }}<templatestyles src="S-note/styles.css" /><noinclude>
{{s-end}}
{{documentation}}</noinclude>
c31toz4jv1wgrjjiv99fdmeo6u94q54
ಟೆಂಪ್ಲೇಟ್:Rail pass box
10
29130
373931
2026-06-21T07:23:39Z
en>MRSC
0
change required for London stations [sync with sandbox]
373931
wikitext
text/x-wiki
<includeonly>{{Infobox
| child = yes | decat = yes
| header1 = {{#if:{{{subtitle|}}}|{{{subtitle}}}}}
| label2 = {{#ifeq:{{yesno-yes|{{{yearonly|}}}}}|yes||Passengers}} {{#if:{{{pass_year|}}}|{{#ifeq:{{yesno-yes|{{{yearonly|}}}}}|yes|{{{pass_year}}}|({{{pass_year}}})}}}}
| data2 = {{#if:{{{passengers|}}}|{{{passengers}}}{{#if:{{{pass_percent|}}}| {{#ifexpr:{{{pass_percent}}} > 0|{{profit}}|{{#ifexpr:{{{pass_percent}}} < 0|{{loss}}|{{steady}}}}}} {{#expr:abs {{{pass_percent}}}}}%}}{{#if:{{{system|}}}| ({{{system}}})}}}}
| label3 = {{pad}}Interchange
| data3 = {{#if:{{{interchange|}}}|{{{interchange}}}{{#if:{{{int_percent|}}}| {{#ifexpr:{{{int_percent}}} > 0|{{profit}}|{{#ifexpr:{{{int_percent}}} < 0|{{loss}}|{{steady}}}}}} {{#expr:abs {{{int_percent}}}}}%}}}}
| label4 = Rank
| data4 = {{{pass_rank|}}}
}}</includeonly><noinclude>
{{Documentation}}
</noinclude>
7thye4szi4w2wj06s46xb6u0avizd6o
373932
373931
2026-10-29T02:43:57Z
ChiK
1136
1 revision imported from [[:en:Template:Rail_pass_box]]
373931
wikitext
text/x-wiki
<includeonly>{{Infobox
| child = yes | decat = yes
| header1 = {{#if:{{{subtitle|}}}|{{{subtitle}}}}}
| label2 = {{#ifeq:{{yesno-yes|{{{yearonly|}}}}}|yes||Passengers}} {{#if:{{{pass_year|}}}|{{#ifeq:{{yesno-yes|{{{yearonly|}}}}}|yes|{{{pass_year}}}|({{{pass_year}}})}}}}
| data2 = {{#if:{{{passengers|}}}|{{{passengers}}}{{#if:{{{pass_percent|}}}| {{#ifexpr:{{{pass_percent}}} > 0|{{profit}}|{{#ifexpr:{{{pass_percent}}} < 0|{{loss}}|{{steady}}}}}} {{#expr:abs {{{pass_percent}}}}}%}}{{#if:{{{system|}}}| ({{{system}}})}}}}
| label3 = {{pad}}Interchange
| data3 = {{#if:{{{interchange|}}}|{{{interchange}}}{{#if:{{{int_percent|}}}| {{#ifexpr:{{{int_percent}}} > 0|{{profit}}|{{#ifexpr:{{{int_percent}}} < 0|{{loss}}|{{steady}}}}}} {{#expr:abs {{{int_percent}}}}}%}}}}
| label4 = Rank
| data4 = {{{pass_rank|}}}
}}</includeonly><noinclude>
{{Documentation}}
</noinclude>
7thye4szi4w2wj06s46xb6u0avizd6o
ಟೆಂಪ್ಲೇಟ್:Infobox station/services
10
29131
373933
2022-09-08T20:50:02Z
en>Frietjes
0
fix for |noclear=y in [[template:adjacent stations]]
373933
wikitext
text/x-wiki
<noinclude>{{pp-template|small=yes}}</noinclude>{{Infobox
| child = yes
| headerstyle = {{#invoke:Adjacent stations|style|subheader|{{{style|}}}|{{{style2|}}}}}
| header1 = {{#if:{{{services|}}}|{{#switch:{{{collapsed|}}}|1|yes|collapsible=|{{{header|Services}}}}}}}
| rowcellstyle1 = {{#switch:{{{collapsed|}}}|1|yes|collapsible=padding: 0}}
| data2 = {{#if:{{{services|}}}|{{#switch:{{{collapsed|}}}
|1|yes|collapsible=
<table style="border-spacing: 0; width: 100%; min-width: 100%" class="mw-collapsible {{#switch:{{{services_state|}}}|expanded|0|no=|mw-collapsed}}">
<tr><th style="text-align: center; {{#invoke:Adjacent stations|style|subheader|{{{style|}}}|{{{style2|}}}}}"><div style="margin:0 3.5em">{{{header|Services}}}</div></th></tr>
<tr><td style="padding-top: 3px">{{#if:{{#invoke:String|match|1={{{services|}}}|2=class="wikitable adjacent-stations|plain=true|nomatch=}}|{{{services|}}}|{{#invoke:string|replace|1=
{{S-rail-start|noclear=yes}}
{{{services}}}
{{S-end}}|2=white%-space: *nowrap([^"]*"{{!}})|3=%1|plain=false}}}}</td></tr>
</table>
|#default=
{{#if:{{#invoke:String|match|1={{{services|}}}|2=class="wikitable adjacent-stations|plain=true|nomatch=}}|{{{services|}}}|{{#invoke:string|replace|1=
{{S-rail-start|noclear=yes}}
{{{services}}}
{{S-end}}|2=white%-space: *nowrap([^"]*"{{!}})|3=%1|plain=false}}}}}}
}}
}}<noinclude>
{{doc|content=Meta-template for {{t|Infobox station}} which builds the services components.}}
</noinclude>
qb94qqfeqyf9nuqjh72yb3p53qtsux5
373934
373933
2026-10-29T02:43:57Z
ChiK
1136
1 revision imported from [[:en:Template:Infobox_station/services]]
373933
wikitext
text/x-wiki
<noinclude>{{pp-template|small=yes}}</noinclude>{{Infobox
| child = yes
| headerstyle = {{#invoke:Adjacent stations|style|subheader|{{{style|}}}|{{{style2|}}}}}
| header1 = {{#if:{{{services|}}}|{{#switch:{{{collapsed|}}}|1|yes|collapsible=|{{{header|Services}}}}}}}
| rowcellstyle1 = {{#switch:{{{collapsed|}}}|1|yes|collapsible=padding: 0}}
| data2 = {{#if:{{{services|}}}|{{#switch:{{{collapsed|}}}
|1|yes|collapsible=
<table style="border-spacing: 0; width: 100%; min-width: 100%" class="mw-collapsible {{#switch:{{{services_state|}}}|expanded|0|no=|mw-collapsed}}">
<tr><th style="text-align: center; {{#invoke:Adjacent stations|style|subheader|{{{style|}}}|{{{style2|}}}}}"><div style="margin:0 3.5em">{{{header|Services}}}</div></th></tr>
<tr><td style="padding-top: 3px">{{#if:{{#invoke:String|match|1={{{services|}}}|2=class="wikitable adjacent-stations|plain=true|nomatch=}}|{{{services|}}}|{{#invoke:string|replace|1=
{{S-rail-start|noclear=yes}}
{{{services}}}
{{S-end}}|2=white%-space: *nowrap([^"]*"{{!}})|3=%1|plain=false}}}}</td></tr>
</table>
|#default=
{{#if:{{#invoke:String|match|1={{{services|}}}|2=class="wikitable adjacent-stations|plain=true|nomatch=}}|{{{services|}}}|{{#invoke:string|replace|1=
{{S-rail-start|noclear=yes}}
{{{services}}}
{{S-end}}|2=white%-space: *nowrap([^"]*"{{!}})|3=%1|plain=false}}}}}}
}}
}}<noinclude>
{{doc|content=Meta-template for {{t|Infobox station}} which builds the services components.}}
</noinclude>
qb94qqfeqyf9nuqjh72yb3p53qtsux5
ಟೆಂಪ್ಲೇಟ್:Infobox station/styles.css
10
29132
373935
2021-05-07T00:01:31Z
en>Izno
0
add pp
373935
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
373936
373935
2026-10-29T02:43:57Z
ChiK
1136
1 revision imported from [[:en:Template:Infobox_station/styles.css]]
373935
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
ಟೆಂಪ್ಲೇಟ್:Infobox station/doc
10
29133
373937
2026-09-05T05:19:15Z
en>Benteds
0
373937
wikitext
text/x-wiki
{{Documentation subpage}}
<!-- Add categories where indicated at the bottom of this page and interwikis at Wikidata -->
{{Lua|Module:Rail-interchange multi|Module:Coordinates|Module:InfoboxImage|Module:String|Module:Parameter validation|Module:Check for unknown parameters}}{{High-use}}
{{Uses TemplateStyles|Template:Infobox station/styles.css}}
This template may be used for rail, tram, bus, and [[Intermodal passenger transport|intermodal]] transport stations.
==Usage==
{{Parameter names example | _template={{PAGENAMETDOC}} | AlternativeMap= | accessible | address | alt | architect | architectural_style | cyclepark | borough | bus_operators | bus_routes | bus_stands | caption | classification | closed | code | connections | coordinates={{coord|0|0|display=inline}} | country | depth | distance | electrified_date | elevation | embedded | events | events1 | events10= | events11 | events12 | events2= | events3= | events4= | events5= | events6= | events7= | events8= | events9= | footnotes | former | grid_name | grid_position | iata | image | image_upright | levels | line | manager | mapframe=yes | mapframe-zoom=0 | mlanguage= | mpassengers | name | name_lang | native_name | native_name_lang | nrhp | opened | opening | operator | original | other_name | other_services={{S-note | text={{{other_services}}}}} | other_services_collapsible=1 | other_services_header | other_services2={{S-note | text={{{other_services2}}}}} | other_services2_collapsible=1 | other_services2_header | owner | parking | pass_percent=0 | pass_rank | pass_system | pass_year | passengers | platforms | postgroup | pregroup | prenational | rebuilt | route_map | services={{S-note | text={{{services}}}}} | services_collapsible=1 | system | status | structure | style= | style2= | symbol= | symbol2= | symbol_location= | symbol_location2= | tracks | train_operators | tram_routes | tram_operators | transit_authority | website | years | years1 | years10 | years11 | years12 | years2=… | years3 | years4 | years5 | years6 | years7 | years8 | years9 | zone }}
=== Railway stations ===
<syntaxhighlight lang="wikitext" style="overflow:auto;">
{{Infobox station
| name =
| name_lang =
| native_name =
| native_name_lang =
| symbol =
| symbol_location =
| image =
| image_upright =
| alt =
| caption =
| other_name =
| address =
| borough =
| country =
| coordinates = <!-- {{coord|latitude|N/S|longitude|E/W|display=inline,title}} -->
| grid_name =
| grid_position =
| elevation =
| system =
| owner =
| operator =
| manager =
| transit_authority =
| line =
| distance =
| platforms =
| tracks =
| train_operators =
| connections =
| structure =
| depth =
| levels =
| parking =
| cyclepark =
| accessible =
| architect =
| architectural_style =
| status =
| code =
| iata =
| zone =
| classification =
| website =
| opened = <!-- {{Start date|YYYY|MM|DD|df=y}} -->
| opening =
| closed = <!-- {{End date|YYYY|MM|DD|df=y}} -->
| rebuilt =
| electrified_date =
| former =
| original =
| pregroup =
| postgroup =
| prenational =
| years =
| events =
| passengers =
| pass_system =
| pass_year =
| pass_percent =
| pass_rank =
| services =
| other_services =
| other_services_collapsible =
| other_services_header =
| other_services2 =
| other_services2_collapsible =
| other_services2_header =
| footnotes =
| mapframe = yes
| mapframe-zoom = 12
| mapframe-marker = rail
}}</syntaxhighlight>
=== Bus stations ===
<syntaxhighlight lang="wikitext" style="overflow:auto;">
{{Infobox station
| name =
| name_lang =
| native_name =
| native_name_lang =
| symbol =
| symbol_location =
| image =
| image_upright =
| alt =
| caption =
| other_name =
| address =
| borough =
| country =
| coordinates = <!-- {{coord|latitude|N/S|longitude|E/W|display=inline,title}} -->
| grid_name =
| grid_position =
| elevation =
| system =
| owner =
| operator =
| manager =
| transit_authority =
| line =
| distance =
| bus_routes =
| bus_stands =
| bus_operators =
| connections =
| structure =
| depth =
| levels =
| parking =
| cyclepark =
| accessible =
| architect =
| architectural_style =
| status =
| code =
| iata =
| zone =
| classification =
| website =
| opened = <!-- {{Start date|YYYY|MM|DD|df=y}} -->
| opening =
| closed = <!-- {{End date|YYYY|MM|DD|df=y}} -->
| rebuilt =
| former =
| original =
| pregroup =
| postgroup =
| prenational =
| years =
| events =
| passengers =
| pass_system =
| pass_year =
| pass_percent =
| pass_rank =
| services =
| other_services =
| other_services_collapsible =
| other_services_header =
| other_services2 =
| other_services2_collapsible =
| other_services2_header =
| footnotes =
| mapframe = yes
| mapframe-zoom = 12
| mapframe-marker = bus
}}</syntaxhighlight>
==Parameters==
=== Descriptions ===
==== Name ====
; name : name
; name_lang : [[ISO 639-1]] code or [[IETF language tag]] (for '''name'''); e.g. <code>fr</code> for French.
; native_name : name in local language. If more than one, separate using {{tl|Plain list}}
; native_name_lang : [[ISO 639-1]] code or [[IETF language tag]] (for '''native_name'''); e.g. <code>fr</code> for French. If more than one, use {{tl|lang}} instead
; other_name : current alternative name(s)
; custom_header : custom header
; mlanguage : insert a language module, e.g. {{tl|Infobox Korean name}}. For best display results, set {{para|child|yes}}.
==== Station symbols ====
; symbol : Symbol reference of the primary operator or network; second parameter of {{Tl|Rail-interchange}}
; symbol_location : The code of location of the station; first parameter of {{Tl|Rail-interchange}}
; symbol''{{mono|n}}'' : Symbol reference of a secondary operator or network; second parameter of {{Tl|Rail-interchange}} (symbol''{{mono|n}}'' from 2 to 6)
; symbol_location''{{mono|n}}'' : The code of location of the station; first parameter of {{Tl|Rail-interchange}}. Not needed if identical to symbol_location (symbol_location''{{mono|n}}'' from 2 to 6)
==== Overview ====
; style : Refers to an external 'style' template (see [[#External style module|external style module]] for details). Leave blank if you do not have this.
; image : Image of the station
; image_upright : Adjust the size of the image as a ratio
; alt : Image alt text; see [[WP:ALT]]
; caption : Caption to be placed under the image of the station
; address : Street address of the station
; borough : Country administrative subdivisions. '''This entry must end with the name of a state or other subdivision that has an assigned [[ISO 3166-2]] code'''.
; country : Country; this is displayed inline and used with {{tl|coord}} when present. '''Must be in a format recognized by {{tl|ISO 3166 code}}'''.
; coordinates : [[Geographic coordinate system|Geographic coordinates]]. Use {{tl|coord}} with {{mono|1=display=inline,title}}; for example: {{mono|1=<nowiki>{{coord|dd|mm|ss|N/S|dd|mm|ss|E/W|display=inline,title}}</nowiki>}}. (See the {{tl|Coord}} documentation for more information.) {{mono|type:railwaystation}} is '''automatically added''', unless a different {{mono|type}} is specified in the optional unnamed parameter after the coordinate values.
; grid_name : Name of regional grid
; grid_position : Position on regional grid (typically using a regional grid template)
; elevation : [[Mean Sea Level|MSL]] elevation
; system : System(s) the station serves, such as [[SEPTA Regional Rail]] or [[Metrolink (California)|Metrolink]]
; owner : Station owner name
; operator : Station operator name, if different from manager
; manager : Station manager name, if different from operator
; transit_authority : Local transit authority
; line : List of lines (physical infrastructure) that the station is on. Use {{tl|Plainlist}}. Named services should go below. Alias is lines.
; distance : The distance from a set point on the line, to this station
; platforms : Information on the type of platform(s) at the station, alias is platform.
; tracks : Number of tracks at the station
; train_operators : List of train operating companies (TOCs) that serve the station. Use {{tl|Plainlist}}
; tram_routes : tram routes serving the station
; tram_operators : tram operators serving the station
; bus_routes : number of bus routes serving the station
; bus_stands : number of bus stands at the station
; bus_operators : bus operators serving the station
; connections : Connecting services that serve the station such as bus
====Construction====
; structure : Type of station structure (underground, at-grade, or elevated)
; depth : The depth of the primary platform below ground level
; levels : Number of levels of platforms at the station (use only if more than one exists; mezzanine/entrance levels are not included)
; parking : Information on station's parking facilities
; cyclepark : Information on station's cycle facilities
; accessible : Whether the station is accessible to all, e.g. an [[elevator]] to platforms
; architect : Architect of the station
; architectural_style : Architectural style, e.g. Baroque
==== Other information ====
; status : Generic station status field, e.g. Unstaffed
; code : Agency station code (used on tickets/reservations, etc.)
; iata : [[List of IATA-indexed railway stations|IATA railway station code]]
; zone : Fare zone station is located in
; classification : Station national classification
; website : Web address of the station; use {{tl|URL}}
; footnotes : General footnotes
==== History ====
; opened : Date station originally opened
; opening : Date station will be opening, if not open yet
; closed : Date station closed, either temporarily or permanently, along with reason for closing (for presently closed stations only)
; rebuilt : Date station last received a rebuild
; electrified_date : Date station was electrified, if not previously at date of opening
; former : Previous station name(s)
; original : Original company name
; pregroup : For UK stations: pre-grouping company name (before 1922 for Great Western Railway group, before 1923 for other groups)
; postgroup : For UK stations: post-grouping company name (period 1922/1923 to 1947)
; prenational : Pre-nationalisation for non-UK stations
; years : Date or year of an event (continue with years''n'' from 1 to 12)
; events : Event that occurred on that date (continue with events''n'' from 1 to 12)
==== Traffic ====
; passengers : Number of passengers using the station. In the reference, please make it clear if this figure is per day, per year, etc.
; pass_system : System the passengers are using
; pass_year : Year passenger information was gathered
; pass_percent : Percentage increase or decrease in usage
; pass_rank : Rank by passenger traffic of the station compared to total number of stations within the system, e.g. 115 out of 421
; mpassengers : Allows display of multiple passenger totals using {{tl|Rail pass box}}
==== Services ====
; services : Allows inclusion of the [[Template:Adjacent stations]] boxes for named services.
; services_collapsible : If set to <code>1</code>, <code>yes</code> or <code>collapsible</code>, makes the boxes hidden (by default) in a dropdown and adds a show/hide button to the Services header
==== Other services ====
; other_services : Allows inclusion of the [[Template:Adjacent stations]] boxes for additional services. Goes up to other_services2.
; other_services_collapsible : If set to <code>1</code>, <code>yes</code> or <code>collapsible</code>, makes the boxes hidden (by default) in a dropdown and adds a show/hide button to the Services header. Goes up to other_services2_collapsible.
; other_services_header : Set the header of this section (defaults to '''Other services'''). Goes up to other_services2_header.
==== Location ====
; route_map : Allows inclusion of [[WP:RDT|route diagram]]
; map_state : Determines route map state ("expanded" or "collapsed").
=== Map and coordinates ===
* The location map uses the value of the {{para|coordinates}} parameter. It was previously necessary to use individual parameters for latitude and longitude, but the format was obsoleted by an RfC in August 2016 (see [[Help:Coordinates in infoboxes]]).
* The [[ISO 3166-1 alpha-2]] or [[ISO 3166-2]] region code can often be determined automatically, based on the <code>country=</code> and <code>borough=</code> parameters. This can be overridden by specifying <code>region:XX</code> or <code>region:XX-ABC</code> in the unnamed parameter after the coordinate values.
=== Pushpin map ===
{{Location map/doc/infobox parameters}}
====Mapframes====
This template supports [[Wikipedia:Mapframe maps in infoboxes|mapframes]]. Parameter instructions:
{{Infobox mapframe/doc/parameters
| onByDefault = yes, unless any of these are present: {{para|map_image}}, {{para|pushpin_map}}
| mapframe-marker = automatically determined by the {{Q|P31}} value on Wikidata, if available - in which case it can be one of: bus, rail, rail-metro and rail-light
| mapframe-type = landmark
}}
===External style module===
An external style module, typically a subpage of [[:Module:Adjacent stations]], may be used to allow the modification of display parameters. (The obsolete {{tl|S-line}} and related templates are still used for a few articles.) The {{para|style}} parameter is used to specify the name of the module subpage where the styling is defined; use the name of the subpage after the "/" as the value for the {{para|style}} parameter. For example, {{para|style|BART}} will use the [[:Module:Adjacent stations/BART]] module subpage. [[:Module:Adjacent stations]] provides links and styling for many transportation-related templates.
{| class="wikitable"
!Parameter!!Description
|-
|name_format || Formatting the station name in Infobox station
|-
|thcolor || Font color for table headings in Infobox station
|-
|thbgcolor || Background color for table headings in Infobox station
|}
For systems that have a [[:Module:Adjacent stations]] subpage defined, the {{para|style2}} parameter may be used to specify a sub-style within that system. For example, {{para|style2|Amtrak old}} used with {{para|style|Amtrak}} will return the pre-Acela Amtrak heritage colors stored in [[:Module:Adjacent stations/Amtrak]].
===Embedding other infoboxes===
The {{para|embedded}} or {{para|nrhp}} parameters can be used to embed another infobox with such capability like {{tl|infobox designation list}} and {{tl|infobox NRHP}}.
== Examples ==
This first example shows the infobox of [[Sinanju station]] with the Korean names:
{{{{PAGENAMETDOC}}
| name = Sinanju Ch'ŏngnyŏn station
| mlanguage = {{Infobox Korean name|child=yes
| hangul = 신안주청년역
| hanja = {{linktext|新|安|州|青|年|驛}}
| mr = Sinanju-ch'ŏngnyŏnyŏk
| rr = Sinanju-cheongnyeonyeok
}}
| image = Sinanju Chongnyon Station.jpg
| caption =
| borough = [[Anju, South Pyongan|Anju]], [[South Pyongan Province]]
| country = North Korea
| coordinates =
| line = [[Pyongui Line|P'yŏngŭi Line]]<br />[[Kaechon Line|Kaech'ŏn Line]]
}}
<syntaxhighlight lang="wikitext" style="overflow:auto;">
{{Infobox station
| name = Sinanju Ch'ŏngnyŏn station
| mlanguage = {{Infobox Korean name|child=yes
| hangul = 신안주청년역
| hanja = {{linktext|新|安|州|青|年|驛}}
| mr = Sinanju-ch'ŏngnyŏnyŏk
| rr = Sinanju-cheongnyeonyeok
}}
| image = Sinanju Chongnyon Station.jpg
| caption =
| borough = [[Anju, South Pyongan|Anju]], [[South Pyongan Province]]
| country = North Korea
| coordinates =
| line = [[Pyongui Line|P'yŏngŭi Line]]<br />[[Kaechon Line|Kaech'ŏn Line]]
}}
</syntaxhighlight>
{{clear}}
This second example from the [[Paso Robles station]] article uses {{tlx|Adjacent stations}} in the {{para|services}} parameter, and the external style template:
{{{{PAGENAMETDOC}}
| style = Amtrak
| name = Paso Robles, CA
| image = Paso Robles Train Station.jpg
| caption = Paso Robles train station in 2012
| address = 800 Pine Street<br />[[Paso Robles, California]] 93446
| coordinates = {{coord|35.6227|-120.6878|region:US-CA|display=inline}}
| mapframe = yes
| mapframe-zoom = 14
| line = [[Coast Line (UP)|Coast Line]]<!-- the physical "line" is not the same as "services" which are detailed below -->
| connections = [[Amtrak Thruway]], [[San Luis Obispo Regional Transit Authority|RTA]] Route 9, [[List of small Southern California transit agencies#Paso Express|Paso Express]], [[Monterey Salinas Transit|MST]] Route 83, [[Orange Belt Stages]]
| platform = 1 [[side platform]]
| tracks = 1
| passengers = 12,149
| pass_year = 2015
| pass_percent = 0.69
| pass_system = Amtrak
| original = [[Southern Pacific Railroad]]
| code = PRB
| owner = City of Paso Robles
| services = {{Adjacent stations|system=Amtrak|line=Coast Starlight|left=Salinas|right=San Luis Obispo|to-left=Seattle|to-right=Los Angeles}}
| other_services_header = Former services
| other_services_collapsible = yes
| other_services = {{Adjacent stations|system1=Southern Pacific Railroad|line1=Coast Line|left1=Wellsona|right1=Atscadero}}
}}
<syntaxhighlight lang="wikitext" style="overflow:auto;">
{{Infobox station
| style = Amtrak
| name = Paso Robles, CA
| image = Paso Robles Train Station.jpg
| caption = Paso Robles train station in 2012
| address = 800 Pine Street<br />[[Paso Robles, California]] 93446
| coordinates = {{coord|35.6227|-120.6878|region:US-CA|display=inline}}
| mapframe = yes
| mapframe-zoom = 14
| line = [[Coast Line (UP)|Coast Line]]<!-- the physical "line" is not the same as "services" which are detailed below -->
| connections = [[Amtrak Thruway]], [[San Luis Obispo Regional Transit Authority|RTA]] Route 9, [[List of small Southern California transit agencies#Paso Express|Paso Express]], [[Monterey Salinas Transit|MST]] Route 83, [[Orange Belt Stages]]
| platform = 1 [[side platform]]
| tracks = 1
| passengers = 12,149
| pass_year = 2015
| pass_percent = 0.69
| pass_system = Amtrak
| original = [[Southern Pacific Railroad]]
| code = PRB
| owner = City of Paso Robles
| services = {{Adjacent stations|system=Amtrak|line=Coast Starlight|left=Salinas|right=San Luis Obispo|to-left=Seattle|to-right=Los Angeles}}
| other_services_header = Former services
| other_services_collapsible = yes
| other_services = {{Adjacent stations|system1=Southern Pacific Railroad|line1=Coast Line|left1=Wellsona|right1=Atscadero}}
}}
</syntaxhighlight>
{{clear}}
== Tracking categories ==
{{Infobox tracking cats}}
* {{clc|Articles using Infobox station with a broken location map}}
* {{clc|Articles using Infobox station with local authority}}
* {{clc|Articles using Infobox station with markup inside name}}
* {{clc|Articles using Infobox station with links or images inside name}}
* {{clc|Articles using Infobox station with markup inside system}}
* {{clc|Articles using Infobox station with images inside system}}
* {{clc|Pages with no open date in Infobox station}}
* {{clc|Pages using infobox station with a non-child infobox}}
* {{clc|Pages using infobox station with duplicate parameters}}
==TemplateData==
{{Collapse top|title=[[Wikipedia:TemplateData|TemplateData]] documentation used by [[Wikipedia:VisualEditor|VisualEditor]] and other tools}}
{{TemplateData header|noheader=1}}
<templatedata>
{
"params": {
"style": {
"type": "string",
"required": false,
"label": "Style template",
"description": "Refers to an external 'style' template"
},
"style2": {
"type": "string",
"required": false,
"label": "Style template",
"description": "Refers to an external 'style' template"
},
"custom_header": {
"type": "string",
"required": false,
"label": "Custom header"
},
"name_lang": {
"type": "string",
"required": false,
"label": "Name language",
"description": "ISO 639-1 code (for name)"
},
"name": {
"type": "string",
"required": false,
"suggested": true,
"label": "Name",
"description": "Name of the station"
},
"native_name": {
"type": "string",
"required": false,
"label": "Native name",
"description": "Name in local language"
},
"native_name_lang": {
"type": "string",
"required": false,
"label": "Native name language",
"description": "ISO 639-1 code (for native_name)"
},
"symbol": {
"type": "string",
"required": false,
"label": "Symbol",
"description": "Symbol reference of the primary operator or network"
},
"symbol_location": {
"type": "string",
"required": false,
"label": "Symbol Location",
"description": "The code of location of the station"
},
"image": {
"type": "wiki-file-name",
"required": false,
"label": "Image",
"description": "Image of the station"
},
"image_upright": {
"type": "string",
"required": false,
"description": "Can be used to adjust the size of the image as a ratio"
},
"alt": {
"type": "string",
"required": false,
"description": "Image alt text; see WP:ALT"
},
"caption": {
"type": "string",
"required": false,
"label": "Caption",
"description": "Caption to be placed under the image of the station"
},
"mlanguage": {
"type": "wiki-template-name",
"required": false,
"description": "Can be used to insert a language module",
"example": "{{Infobox Korean name}}"
},
"other_name": {
"type": "string",
"required": false,
"label": "Alternative name(s)",
"description": "Current alternative name(s)"
},
"address": {
"type": "string",
"required": false,
"label": "Address",
"description": "Street address of the station",
"suggested": true
},
"borough": {
"type": "string",
"required": false,
"label": "Administrative subdivision",
"description": "Country administrative subdivision or borough"
},
"country": {
"type": "string",
"required": false,
"label": "Country",
"description": "Country where station is located"
},
"coordinates": {
"type": "wiki-template-name",
"required": false,
"label": "Coordinates",
"description": "Geographic coordinates, using {{coord}}"
},
"elevation": {
"type": "string",
"required": false,
"label": "Elevation",
"description": "Elevation above mean sea level"
},
"system": {
"type": "string",
"required": false,
"label": "System",
"description": "Transit system name(s)",
"aliases": [
"type"
]
},
"owner": {
"type": "string",
"required": false,
"description": "Station owner name",
"label": "Owner"
},
"operator": {
"type": "string",
"required": false,
"description": "Station operator name"
},
"lines": {
"type": "string",
"required": false,
"aliases": [
"line"
],
"description": "List of lines that the station is on. Use {{Plainlist}}"
},
"distance": {
"type": "string",
"required": false,
"description": "The distance from a set point on the line, to this station"
},
"platforms": {
"type": "string",
"required": false,
"aliases": [
"platform"
],
"description": "Information on the type of platform(s) at the station"
},
"tracks": {
"type": "string",
"required": false,
"description": "Number of tracks at the station"
},
"train_operators": {
"type": "string",
"required": false,
"label": "Train operators",
"description": "List of train operating companies (TOCs) that serve the station. Use {{Plainlist}}"
},
"tram_routes": {
"type": "string",
"required": false,
"label": "Tram routes",
"description": "tram routes serving the station"
},
"tram_operators": {
"type": "string",
"required": false,
"label": "Tram operators",
"description": "tram operators serving the station"
},
"bus_routes": {
"type": "string",
"required": false,
"label": "Bus routes",
"description": "number of bus routes serving the station"
},
"bus_stands": {
"type": "number",
"required": false,
"description": "Number of bus stands (bays, slips) at the station",
"label": "Bus stands"
},
"bus_operators": {
"type": "string",
"required": false,
"description": "bus operators serving the station"
},
"connections": {
"type": "string",
"required": false,
"label": "Connections",
"description": "Connecting services that serve the station such as bus routes"
},
"architectural_style": {
"type": "string",
"required": false,
"label": "Architectural style",
"description": "Architectural style, e.g. Baroque"
},
"cyclepark": {
"type": "string",
"required": false,
"description": "Information on station's cycle facilities"
},
"depth": {
"type": "string",
"required": false,
"description": "The depth of the primary platform below ground level"
},
"accessible": {
"type": "string",
"required": false,
"aliases": [
"ADA",
"disabled"
],
"description": "Is the station accessible?",
"label": "Accessible"
},
"levels": {
"type": "string",
"required": false,
"description": "Number of levels of platforms at the station (use only if more than one exists; mezzanine/entrance levels are not included)"
},
"parking": {
"type": "string",
"required": false,
"description": "Information on station's parking facilities"
},
"structure": {
"type": "string",
"required": false,
"description": "Type of station structure (underground, at-grade, or elevated)",
"suggestedvalues": [
"At-grade",
"Below-grade",
"Elevated",
"Embankment",
"Underground"
],
"label": "Structure"
},
"classification": {
"type": "string",
"required": false,
"description": "Station national classification"
},
"code": {
"type": "string",
"required": false,
"description": "Agency station code (used on tickets/reservations, etc.)"
},
"iata": {
"type": "string",
"required": false,
"label": "IATA code",
"description": "IATA airport code when issued as part of an agreement between airlines and rail lines "
},
"status": {
"type": "string",
"required": false,
"description": "Generic station status field, e.g. Unstaffed"
},
"website": {
"type": "string",
"required": false,
"label": "Website",
"description": "Web address of the station using the {{URL}} template. Do not include the leading www. unless the URL will not resolve without it.",
"example": "{{URL|railroad.com/station}}"
},
"zone": {
"type": "string",
"required": false,
"label": "Zone",
"description": "Fare zone station is located in"
},
"closed": {
"type": "string",
"required": false,
"label": "Date closed",
"description": "Date station closed, either temporarily or permanently, along with reason for closing (for presently closed stations only)"
},
"former": {
"type": "string",
"required": false,
"label": "Previous names",
"description": "Previous station name(s)"
},
"opened": {
"type": "string",
"required": false,
"label": "Date opened",
"description": "Date station originally opened, use the {{Start date}} template",
"example": "{{Start date|YYYY|MM|DD|df=y}}"
},
"opening": {
"type": "string",
"required": false,
"label": "Date opening",
"description": "Date station will be opening, if not open yet"
},
"original": {
"type": "string",
"required": false,
"label": "Original company",
"description": "Original company name"
},
"postgroup": {
"type": "string",
"required": false,
"label": "Post-grouping company",
"description": "For UK stations: post-grouping company name (period 1922/1923 to 1947)"
},
"pregroup": {
"type": "string",
"required": false,
"label": "Pre-grouping company",
"description": "For UK stations: pre-grouping company name (before 1922 for Great Western Railway group, before 1923 for other groups)"
},
"prenational": {
"type": "string",
"required": false,
"label": "Pre-nationalization company",
"description": "Pre-nationalisation for non-UK stations"
},
"rebuilt": {
"type": "string",
"required": false,
"label": "Year rebuilt",
"description": "Year(s) station received a rebuild"
},
"electrified_date": {
"type": "string",
"required": false,
"label": "Date electrified",
"description": "Date station was electrified, if not previously at date of opening. Do not list the electrification system."
},
"years": {
"type": "string",
"required": false
},
"events": {
"type": "string",
"required": false
},
"years1": {
"type": "string",
"required": false
},
"events1": {
"type": "string",
"required": false
},
"years2": {
"type": "string",
"required": false
},
"events2": {
"type": "string",
"required": false
},
"years3": {
"type": "string",
"required": false
},
"events3": {
"type": "string",
"required": false
},
"years4": {
"type": "string",
"required": false
},
"events4": {
"type": "string",
"required": false
},
"years5": {
"type": "string",
"required": false
},
"events5": {
"type": "string",
"required": false
},
"years6": {
"type": "string",
"required": false
},
"events6": {
"type": "string",
"required": false
},
"years7": {
"type": "string",
"required": false
},
"events7": {
"type": "string",
"required": false
},
"years8": {
"type": "string",
"required": false
},
"events8": {
"type": "string",
"required": false
},
"years9": {
"type": "string",
"required": false
},
"events9": {
"type": "string",
"required": false
},
"years10": {
"type": "string",
"required": false
},
"events10": {
"type": "string",
"required": false
},
"years11": {
"type": "string",
"required": false
},
"events11": {
"type": "string",
"required": false
},
"passengers": {
"type": "string",
"required": false
},
"mpassengers": {
"type": "wiki-template-name",
"required": false,
"label": "Passengers module",
"description": "Child infobox containing passenger statistics using {{Rail pass box}}"
},
"pass_system": {
"type": "string",
"required": false
},
"pass_year": {
"type": "string",
"required": false
},
"pass_percent": {
"type": "string",
"required": false
},
"pass_rank": {
"type": "string",
"required": false
},
"services": {
"type": "string",
"required": false
},
"services_collapsible": {
"type": "string",
"required": false
},
"other_services": {
"type": "string",
"required": false
},
"other_services_header": {
"type": "string",
"required": false,
"default": "Other services"
},
"other_services_collapsible": {
"type": "string",
"required": false
},
"other_services2": {
"type": "string",
"required": false
},
"other_services2_header": {
"type": "string",
"required": false,
"default": "Other services"
},
"other_services2_collapsible": {
"type": "string",
"required": false
},
"embedded": {
"type": "string",
"required": false
},
"nrhp": {
"type": "string",
"required": false
},
"route_map": {
"type": "string",
"required": false
},
"map_state": {
"type": "string",
"required": false
},
"map_name": {
"type": "string",
"required": false
},
"pushpin_map": {
"type": "string",
"required": false
},
"map_alt": {
"type": "string",
"required": false
},
"pushpin_label": {
"type": "string",
"required": false
},
"pushpin_label_position": {
"type": "string",
"required": false
},
"map_caption": {
"type": "string",
"required": false
},
"map_size": {
"type": "string",
"required": false
},
"map_image": {
"type": "wiki-file-name",
"required": false,
"label": "Map image",
"description": "Image of a map showing the location of the station"
},
"map_image_upright": {
"type": "string",
"required": false,
"description": "Can be used to adjust the size of the map image as a ratio"
},
"years12": {},
"events12": {},
"transit_authority": {
"label": "Transit authority"
},
"manager": {
"label": "Manager",
"description": "Manager of station. Cannot be used in conjunction with owner."
},
"mapframe": {
"label": "Show mapframe map",
"description": "Specify yes or no to show or hide the map, overriding the default",
"example": "yes",
"type": "string",
"default": "no",
"suggested": true
},
"mapframe-caption": {
"label": "Mapframe caption",
"description": "Caption for the map. If mapframe-geomask is set, then the default is \"Location in <<geomask's label>>\"",
"type": "string"
},
"mapframe-custom": {
"label": "Custom mapframe",
"description": "Use a custom map instead of the automatic mapframe. Specify either a {{maplink}} template, or another template that generates a mapframe map, or an image name. If used, other mapframe parameters will be ignored.",
"type": "wiki-template-name"
},
"mapframe-id": {
"aliases": [
"id",
"qid"
],
"label": "Mapframe Wikidata item",
"description": "Id (Q-number) of Wikidata item to use.",
"type": "string",
"default": "(item for current page)"
},
"mapframe-wikidata": {
"label": "Mapframe shapes from Wikidata",
"description": "et to yes to show shape/line features from the wikidata item, if any, when coordinates are specified by parameter",
"example": "yes",
"type": "string"
},
"mapframe-point": {
"label": "Mapframe point feature",
"description": "Override display of mapframe point feature. Turn off display of point feature by setting to \"none\". Force point marker to be displayed by setting to \"on\"",
"type": "string"
},
"mapframe-shape": {
"label": "Mapframe shape feature",
"description": "Override display of mapframe shape feature. Turn off by setting to \"none\". Use an inverse shape (geomask) instead of a regular shape by setting to \"inverse\"",
"type": "string"
},
"mapframe-frame-width": {
"aliases": [
"mapframe-width"
],
"label": "Mapframe width",
"description": "Frame width in pixels",
"type": "number",
"default": "270"
},
"mapframe-frame-height": {
"aliases": [
"mapframe-height"
],
"label": "Mapframe height",
"description": "Frame height in pixels",
"type": "number",
"default": "200"
},
"mapframe-shape-fill": {
"label": "Mapframe shape fill",
"description": "Color used to fill shape features",
"type": "string",
"default": "#606060"
},
"mapframe-shape-fill-opacity": {
"label": "Mapframe shape fill opacity",
"description": "Opacity level of shape fill, a number between 0 and 1",
"type": "number",
"default": "0.5"
},
"mapframe-stroke-color": {
"aliases": [
"mapframe-stroke-colour"
],
"label": "Mapframe stroke color",
"description": "Color of line features, and outlines of shape features",
"type": "string",
"default": "#ff0000"
},
"mapframe-stroke-width": {
"label": "Mapframe stroke width",
"description": "Width of line features, and outlines of shape features",
"type": "number",
"default": "5"
},
"mapframe-marker": {
"label": "Mapframe marker",
"description": "Marker symbol to use for coordinates; see [[mw:Help:Extension:Kartographer/Icons]] for options",
"example": "museum",
"type": "string"
},
"mapframe-marker-color": {
"aliases": [
"mapframe-marker-colour"
],
"label": "Mapframe marker color",
"description": "Background color for the marker",
"type": "string",
"default": "#5E74F3"
},
"mapframe-geomask": {
"label": "Mapframe geomask",
"description": "Wikidata item to use as a geomask (everything outside the boundary is shaded darker). Can either be a specific Wikidata item (Q-number), or a property that specifies the item to use (e.g. P17 for country, or P131 for located in the administrative territorial entity)",
"example": "Q100",
"type": "wiki-page-name"
},
"mapframe-geomask-stroke-color": {
"aliases": [
"mapframe-geomask-stroke-colour"
],
"label": "Mapframe geomask stroke color",
"description": "Color of outline of geomask shape",
"type": "string",
"default": "#555555"
},
"mapframe-geomask-stroke-width": {
"label": "Mapframe geomask stroke width",
"description": "Width of outline of geomask shape",
"type": "number",
"default": "2"
},
"mapframe-geomask-fill": {
"label": "Mapframe geomask fill",
"description": "Color used to fill outside geomask features",
"type": "string",
"default": "#606060"
},
"mapframe-geomask-fill-opacity": {
"label": "Mapframe geomask fill opacity",
"description": "Opacity level of fill outside geomask features, a number between 0 and 1",
"type": "number",
"default": "0.5"
},
"mapframe-zoom": {
"label": "Mapframe zoom",
"description": "Set the zoom level, from \"1\" to \"18\", to used if the zoom level cannot be determined automatically from object length or area",
"example": "12",
"type": "number",
"default": "10"
},
"mapframe-length_km": {
"label": "Mapframe length (km)",
"description": "Object length in kilometres, for automatically determining zoom level. ONLY use ONE of the available parameters for length or area",
"type": "number"
},
"mapframe-length_mi": {
"label": "Mapframe length (mi)",
"description": "Object length in miles, for automatically determining zoom level. ONLY use ONE of the available parameters for length or area",
"type": "number"
},
"mapframe-area_km2": {
"label": "Mapframe area (km^2)",
"description": "Object arean square kilometres, for automatically determining zoom level. ONLY use ONE of the available parameters for length or area",
"type": "number"
},
"mapframe-area_mi2": {
"label": "Mapframe area (mi^2)",
"description": "Object area in square miles, for automatically determining zoom level. ONLY use ONE of the available parameters for length or area",
"type": "number"
},
"mapframe-frame-coordinates": {
"aliases": [
"mapframe-frame-coord"
],
"label": "Mapframe frame coordinates",
"description": "Alternate latitude and longitude coordinates for initial placement of map, using {{coord}}",
"example": "{{Coord|12.35|N|56.71|E}}",
"type": "wiki-template-name"
},
"mapframe-switcher": {
"label": "Mapframe switcher",
"description": "Set to \"auto\" or \"geomasks\" or \"zooms\" to enable Template:Switcher-style switching between multiple mapframes. IF SET TO auto – switch geomasks found in location (P276) and located in the administrative territorial entity (P131) statements on the page's Wikidata item, searching recursively. E.g. an item's city, that city's state, and that state's country. IF SET TO geomasks – switch between the geomasks specified as a comma-separated list of Wikidata items (Q-numbers) in the mapframe-geomask parameter. IF SET TO zooms – switch between \"zoomed in\"/\"zoomed midway\"/\"zoomed out\", where \"zoomed in\" is the default zoom (with a minimum of 3), \"zoomed out\" is 1, and \"zoomed midway\" is the average.",
"type": "string"
},
"mapframe-coordinates": {
"aliases": [
"mapframe-coord",
"coordinates. coord"
],
"label": "Mapframe coordinates ",
"description": "Coordinates to use, instead of any on Wikidata. Use the {{Coord}} template.",
"example": "{{Coord|12.34|N|56.78|E}}",
"type": "wiki-template-name",
"default": "(coordinates from Wikidata)"
},
"grid_name": {
"description": "Name of regional grid (used as label)"
},
"grid_position": {
"description": "Coordinates in regional grid"
},
"symbol2": {},
"symbol_location2": {},
"Connections (via param 'other')": {
"description": "Same as para \"connections\", using its alias \"other\"",
"deprecated": true
},
"symbol3": {},
"symbol4": {},
"symbol5": {},
"symbol6": {},
"symbol_location3": {},
"symbol_location4": {},
"symbol_location5": {},
"symbol_location6": {},
"footnotes": {
"label": "Footnotes",
"type": "string"
},
"architect": {
"label": "Architect\n",
"description": "Architect of the station",
"type": "string"
},
"location_state": {
"description": "Whether to collapse the \"Location\" area.",
"suggestedvalues": [
"collapsed",
"expanded"
]
},
"footnotes_state": {
"description": "Whether to collapse the \"footnotes\" section.",
"suggestedvalues": [
"collapsed",
"expanded"
]
}
},
"paramOrder": [
"name",
"name_lang",
"native_name",
"native_name_lang",
"other_name",
"style",
"style2",
"custom_header",
"symbol",
"symbol_location",
"image",
"image_upright",
"alt",
"caption",
"mlanguage",
"address",
"borough",
"country",
"coordinates",
"elevation",
"system",
"owner",
"manager",
"operator",
"transit_authority",
"lines",
"distance",
"platforms",
"tracks",
"train_operators",
"tram_routes",
"tram_operators",
"bus_routes",
"bus_stands",
"bus_operators",
"connections",
"structure",
"depth",
"levels",
"parking",
"cyclepark",
"accessible",
"architect",
"architectural_style",
"status",
"code",
"iata",
"zone",
"classification",
"website",
"opened",
"opening",
"closed",
"rebuilt",
"electrified_date",
"former",
"original",
"pregroup",
"postgroup",
"prenational",
"years",
"events",
"years1",
"events1",
"years2",
"events2",
"years3",
"events3",
"years4",
"events4",
"years5",
"events5",
"years6",
"events6",
"years7",
"events7",
"years8",
"events8",
"years9",
"events9",
"years10",
"events10",
"years11",
"events11",
"years12",
"events12",
"mpassengers",
"passengers",
"pass_system",
"pass_year",
"pass_percent",
"pass_rank",
"services",
"services_collapsible",
"other_services",
"other_services_header",
"other_services_collapsible",
"other_services2",
"other_services2_header",
"other_services2_collapsible",
"embedded",
"nrhp",
"route_map",
"mapframe",
"mapframe-caption",
"mapframe-custom",
"mapframe-id",
"mapframe-coordinates",
"mapframe-wikidata",
"mapframe-point",
"mapframe-shape",
"mapframe-frame-width",
"mapframe-frame-height",
"mapframe-shape-fill",
"mapframe-shape-fill-opacity",
"mapframe-stroke-color",
"mapframe-stroke-width",
"mapframe-marker",
"mapframe-marker-color",
"mapframe-geomask",
"mapframe-geomask-stroke-color",
"mapframe-geomask-stroke-width",
"mapframe-geomask-fill",
"mapframe-geomask-fill-opacity",
"mapframe-zoom",
"mapframe-length_km",
"mapframe-length_mi",
"mapframe-area_km2",
"mapframe-area_mi2",
"mapframe-frame-coordinates",
"mapframe-switcher",
"map_image",
"map_image_upright",
"map_state",
"map_name",
"pushpin_map",
"map_alt",
"pushpin_label",
"pushpin_label_position",
"map_caption",
"map_size",
"grid_name",
"grid_position",
"symbol2",
"symbol_location2",
"Connections (via param 'other')",
"symbol3",
"symbol_location3",
"symbol4",
"symbol_location4",
"symbol5",
"symbol_location5",
"symbol6",
"symbol_location6",
"footnotes",
"location_state",
"footnotes_state"
],
"description": "Displays an infobox for a rail, bus, tram or intermodal station.",
"format": "{{_\n| ______________________ = _\n}}"
}
</templatedata>
{{Collapse bottom}}
== Subtemplates ==
* {{Template link|Infobox station/services}}
* {{Template link|Infobox station/styles.css}}
== See also ==
* {{tl|Infobox train}}
* {{tl|Infobox rail line}}
* {{tl|Infobox rail service}}
* {{tl|Infobox locomotive}}
* {{tl|Infobox New York City Subway station}} for [[New York City Subway]] and [[Staten Island Railway]] stations
{{Buildings and structures infobox templates}}
<includeonly>{{sandbox other||
<!-- Categories below this line; interwikis at Wikidata -->
[[Category:Railway station infobox templates| ]]
[[Category:Buildings and structures infobox templates|Station]]
[[Category:Templates that add a tracking category]]
}}</includeonly>
nw49pso97btfrx1eesz5k4p8dtb5c6c
373938
373937
2026-10-29T02:43:58Z
ChiK
1136
1 revision imported from [[:en:Template:Infobox_station/doc]]
373937
wikitext
text/x-wiki
{{Documentation subpage}}
<!-- Add categories where indicated at the bottom of this page and interwikis at Wikidata -->
{{Lua|Module:Rail-interchange multi|Module:Coordinates|Module:InfoboxImage|Module:String|Module:Parameter validation|Module:Check for unknown parameters}}{{High-use}}
{{Uses TemplateStyles|Template:Infobox station/styles.css}}
This template may be used for rail, tram, bus, and [[Intermodal passenger transport|intermodal]] transport stations.
==Usage==
{{Parameter names example | _template={{PAGENAMETDOC}} | AlternativeMap= | accessible | address | alt | architect | architectural_style | cyclepark | borough | bus_operators | bus_routes | bus_stands | caption | classification | closed | code | connections | coordinates={{coord|0|0|display=inline}} | country | depth | distance | electrified_date | elevation | embedded | events | events1 | events10= | events11 | events12 | events2= | events3= | events4= | events5= | events6= | events7= | events8= | events9= | footnotes | former | grid_name | grid_position | iata | image | image_upright | levels | line | manager | mapframe=yes | mapframe-zoom=0 | mlanguage= | mpassengers | name | name_lang | native_name | native_name_lang | nrhp | opened | opening | operator | original | other_name | other_services={{S-note | text={{{other_services}}}}} | other_services_collapsible=1 | other_services_header | other_services2={{S-note | text={{{other_services2}}}}} | other_services2_collapsible=1 | other_services2_header | owner | parking | pass_percent=0 | pass_rank | pass_system | pass_year | passengers | platforms | postgroup | pregroup | prenational | rebuilt | route_map | services={{S-note | text={{{services}}}}} | services_collapsible=1 | system | status | structure | style= | style2= | symbol= | symbol2= | symbol_location= | symbol_location2= | tracks | train_operators | tram_routes | tram_operators | transit_authority | website | years | years1 | years10 | years11 | years12 | years2=… | years3 | years4 | years5 | years6 | years7 | years8 | years9 | zone }}
=== Railway stations ===
<syntaxhighlight lang="wikitext" style="overflow:auto;">
{{Infobox station
| name =
| name_lang =
| native_name =
| native_name_lang =
| symbol =
| symbol_location =
| image =
| image_upright =
| alt =
| caption =
| other_name =
| address =
| borough =
| country =
| coordinates = <!-- {{coord|latitude|N/S|longitude|E/W|display=inline,title}} -->
| grid_name =
| grid_position =
| elevation =
| system =
| owner =
| operator =
| manager =
| transit_authority =
| line =
| distance =
| platforms =
| tracks =
| train_operators =
| connections =
| structure =
| depth =
| levels =
| parking =
| cyclepark =
| accessible =
| architect =
| architectural_style =
| status =
| code =
| iata =
| zone =
| classification =
| website =
| opened = <!-- {{Start date|YYYY|MM|DD|df=y}} -->
| opening =
| closed = <!-- {{End date|YYYY|MM|DD|df=y}} -->
| rebuilt =
| electrified_date =
| former =
| original =
| pregroup =
| postgroup =
| prenational =
| years =
| events =
| passengers =
| pass_system =
| pass_year =
| pass_percent =
| pass_rank =
| services =
| other_services =
| other_services_collapsible =
| other_services_header =
| other_services2 =
| other_services2_collapsible =
| other_services2_header =
| footnotes =
| mapframe = yes
| mapframe-zoom = 12
| mapframe-marker = rail
}}</syntaxhighlight>
=== Bus stations ===
<syntaxhighlight lang="wikitext" style="overflow:auto;">
{{Infobox station
| name =
| name_lang =
| native_name =
| native_name_lang =
| symbol =
| symbol_location =
| image =
| image_upright =
| alt =
| caption =
| other_name =
| address =
| borough =
| country =
| coordinates = <!-- {{coord|latitude|N/S|longitude|E/W|display=inline,title}} -->
| grid_name =
| grid_position =
| elevation =
| system =
| owner =
| operator =
| manager =
| transit_authority =
| line =
| distance =
| bus_routes =
| bus_stands =
| bus_operators =
| connections =
| structure =
| depth =
| levels =
| parking =
| cyclepark =
| accessible =
| architect =
| architectural_style =
| status =
| code =
| iata =
| zone =
| classification =
| website =
| opened = <!-- {{Start date|YYYY|MM|DD|df=y}} -->
| opening =
| closed = <!-- {{End date|YYYY|MM|DD|df=y}} -->
| rebuilt =
| former =
| original =
| pregroup =
| postgroup =
| prenational =
| years =
| events =
| passengers =
| pass_system =
| pass_year =
| pass_percent =
| pass_rank =
| services =
| other_services =
| other_services_collapsible =
| other_services_header =
| other_services2 =
| other_services2_collapsible =
| other_services2_header =
| footnotes =
| mapframe = yes
| mapframe-zoom = 12
| mapframe-marker = bus
}}</syntaxhighlight>
==Parameters==
=== Descriptions ===
==== Name ====
; name : name
; name_lang : [[ISO 639-1]] code or [[IETF language tag]] (for '''name'''); e.g. <code>fr</code> for French.
; native_name : name in local language. If more than one, separate using {{tl|Plain list}}
; native_name_lang : [[ISO 639-1]] code or [[IETF language tag]] (for '''native_name'''); e.g. <code>fr</code> for French. If more than one, use {{tl|lang}} instead
; other_name : current alternative name(s)
; custom_header : custom header
; mlanguage : insert a language module, e.g. {{tl|Infobox Korean name}}. For best display results, set {{para|child|yes}}.
==== Station symbols ====
; symbol : Symbol reference of the primary operator or network; second parameter of {{Tl|Rail-interchange}}
; symbol_location : The code of location of the station; first parameter of {{Tl|Rail-interchange}}
; symbol''{{mono|n}}'' : Symbol reference of a secondary operator or network; second parameter of {{Tl|Rail-interchange}} (symbol''{{mono|n}}'' from 2 to 6)
; symbol_location''{{mono|n}}'' : The code of location of the station; first parameter of {{Tl|Rail-interchange}}. Not needed if identical to symbol_location (symbol_location''{{mono|n}}'' from 2 to 6)
==== Overview ====
; style : Refers to an external 'style' template (see [[#External style module|external style module]] for details). Leave blank if you do not have this.
; image : Image of the station
; image_upright : Adjust the size of the image as a ratio
; alt : Image alt text; see [[WP:ALT]]
; caption : Caption to be placed under the image of the station
; address : Street address of the station
; borough : Country administrative subdivisions. '''This entry must end with the name of a state or other subdivision that has an assigned [[ISO 3166-2]] code'''.
; country : Country; this is displayed inline and used with {{tl|coord}} when present. '''Must be in a format recognized by {{tl|ISO 3166 code}}'''.
; coordinates : [[Geographic coordinate system|Geographic coordinates]]. Use {{tl|coord}} with {{mono|1=display=inline,title}}; for example: {{mono|1=<nowiki>{{coord|dd|mm|ss|N/S|dd|mm|ss|E/W|display=inline,title}}</nowiki>}}. (See the {{tl|Coord}} documentation for more information.) {{mono|type:railwaystation}} is '''automatically added''', unless a different {{mono|type}} is specified in the optional unnamed parameter after the coordinate values.
; grid_name : Name of regional grid
; grid_position : Position on regional grid (typically using a regional grid template)
; elevation : [[Mean Sea Level|MSL]] elevation
; system : System(s) the station serves, such as [[SEPTA Regional Rail]] or [[Metrolink (California)|Metrolink]]
; owner : Station owner name
; operator : Station operator name, if different from manager
; manager : Station manager name, if different from operator
; transit_authority : Local transit authority
; line : List of lines (physical infrastructure) that the station is on. Use {{tl|Plainlist}}. Named services should go below. Alias is lines.
; distance : The distance from a set point on the line, to this station
; platforms : Information on the type of platform(s) at the station, alias is platform.
; tracks : Number of tracks at the station
; train_operators : List of train operating companies (TOCs) that serve the station. Use {{tl|Plainlist}}
; tram_routes : tram routes serving the station
; tram_operators : tram operators serving the station
; bus_routes : number of bus routes serving the station
; bus_stands : number of bus stands at the station
; bus_operators : bus operators serving the station
; connections : Connecting services that serve the station such as bus
====Construction====
; structure : Type of station structure (underground, at-grade, or elevated)
; depth : The depth of the primary platform below ground level
; levels : Number of levels of platforms at the station (use only if more than one exists; mezzanine/entrance levels are not included)
; parking : Information on station's parking facilities
; cyclepark : Information on station's cycle facilities
; accessible : Whether the station is accessible to all, e.g. an [[elevator]] to platforms
; architect : Architect of the station
; architectural_style : Architectural style, e.g. Baroque
==== Other information ====
; status : Generic station status field, e.g. Unstaffed
; code : Agency station code (used on tickets/reservations, etc.)
; iata : [[List of IATA-indexed railway stations|IATA railway station code]]
; zone : Fare zone station is located in
; classification : Station national classification
; website : Web address of the station; use {{tl|URL}}
; footnotes : General footnotes
==== History ====
; opened : Date station originally opened
; opening : Date station will be opening, if not open yet
; closed : Date station closed, either temporarily or permanently, along with reason for closing (for presently closed stations only)
; rebuilt : Date station last received a rebuild
; electrified_date : Date station was electrified, if not previously at date of opening
; former : Previous station name(s)
; original : Original company name
; pregroup : For UK stations: pre-grouping company name (before 1922 for Great Western Railway group, before 1923 for other groups)
; postgroup : For UK stations: post-grouping company name (period 1922/1923 to 1947)
; prenational : Pre-nationalisation for non-UK stations
; years : Date or year of an event (continue with years''n'' from 1 to 12)
; events : Event that occurred on that date (continue with events''n'' from 1 to 12)
==== Traffic ====
; passengers : Number of passengers using the station. In the reference, please make it clear if this figure is per day, per year, etc.
; pass_system : System the passengers are using
; pass_year : Year passenger information was gathered
; pass_percent : Percentage increase or decrease in usage
; pass_rank : Rank by passenger traffic of the station compared to total number of stations within the system, e.g. 115 out of 421
; mpassengers : Allows display of multiple passenger totals using {{tl|Rail pass box}}
==== Services ====
; services : Allows inclusion of the [[Template:Adjacent stations]] boxes for named services.
; services_collapsible : If set to <code>1</code>, <code>yes</code> or <code>collapsible</code>, makes the boxes hidden (by default) in a dropdown and adds a show/hide button to the Services header
==== Other services ====
; other_services : Allows inclusion of the [[Template:Adjacent stations]] boxes for additional services. Goes up to other_services2.
; other_services_collapsible : If set to <code>1</code>, <code>yes</code> or <code>collapsible</code>, makes the boxes hidden (by default) in a dropdown and adds a show/hide button to the Services header. Goes up to other_services2_collapsible.
; other_services_header : Set the header of this section (defaults to '''Other services'''). Goes up to other_services2_header.
==== Location ====
; route_map : Allows inclusion of [[WP:RDT|route diagram]]
; map_state : Determines route map state ("expanded" or "collapsed").
=== Map and coordinates ===
* The location map uses the value of the {{para|coordinates}} parameter. It was previously necessary to use individual parameters for latitude and longitude, but the format was obsoleted by an RfC in August 2016 (see [[Help:Coordinates in infoboxes]]).
* The [[ISO 3166-1 alpha-2]] or [[ISO 3166-2]] region code can often be determined automatically, based on the <code>country=</code> and <code>borough=</code> parameters. This can be overridden by specifying <code>region:XX</code> or <code>region:XX-ABC</code> in the unnamed parameter after the coordinate values.
=== Pushpin map ===
{{Location map/doc/infobox parameters}}
====Mapframes====
This template supports [[Wikipedia:Mapframe maps in infoboxes|mapframes]]. Parameter instructions:
{{Infobox mapframe/doc/parameters
| onByDefault = yes, unless any of these are present: {{para|map_image}}, {{para|pushpin_map}}
| mapframe-marker = automatically determined by the {{Q|P31}} value on Wikidata, if available - in which case it can be one of: bus, rail, rail-metro and rail-light
| mapframe-type = landmark
}}
===External style module===
An external style module, typically a subpage of [[:Module:Adjacent stations]], may be used to allow the modification of display parameters. (The obsolete {{tl|S-line}} and related templates are still used for a few articles.) The {{para|style}} parameter is used to specify the name of the module subpage where the styling is defined; use the name of the subpage after the "/" as the value for the {{para|style}} parameter. For example, {{para|style|BART}} will use the [[:Module:Adjacent stations/BART]] module subpage. [[:Module:Adjacent stations]] provides links and styling for many transportation-related templates.
{| class="wikitable"
!Parameter!!Description
|-
|name_format || Formatting the station name in Infobox station
|-
|thcolor || Font color for table headings in Infobox station
|-
|thbgcolor || Background color for table headings in Infobox station
|}
For systems that have a [[:Module:Adjacent stations]] subpage defined, the {{para|style2}} parameter may be used to specify a sub-style within that system. For example, {{para|style2|Amtrak old}} used with {{para|style|Amtrak}} will return the pre-Acela Amtrak heritage colors stored in [[:Module:Adjacent stations/Amtrak]].
===Embedding other infoboxes===
The {{para|embedded}} or {{para|nrhp}} parameters can be used to embed another infobox with such capability like {{tl|infobox designation list}} and {{tl|infobox NRHP}}.
== Examples ==
This first example shows the infobox of [[Sinanju station]] with the Korean names:
{{{{PAGENAMETDOC}}
| name = Sinanju Ch'ŏngnyŏn station
| mlanguage = {{Infobox Korean name|child=yes
| hangul = 신안주청년역
| hanja = {{linktext|新|安|州|青|年|驛}}
| mr = Sinanju-ch'ŏngnyŏnyŏk
| rr = Sinanju-cheongnyeonyeok
}}
| image = Sinanju Chongnyon Station.jpg
| caption =
| borough = [[Anju, South Pyongan|Anju]], [[South Pyongan Province]]
| country = North Korea
| coordinates =
| line = [[Pyongui Line|P'yŏngŭi Line]]<br />[[Kaechon Line|Kaech'ŏn Line]]
}}
<syntaxhighlight lang="wikitext" style="overflow:auto;">
{{Infobox station
| name = Sinanju Ch'ŏngnyŏn station
| mlanguage = {{Infobox Korean name|child=yes
| hangul = 신안주청년역
| hanja = {{linktext|新|安|州|青|年|驛}}
| mr = Sinanju-ch'ŏngnyŏnyŏk
| rr = Sinanju-cheongnyeonyeok
}}
| image = Sinanju Chongnyon Station.jpg
| caption =
| borough = [[Anju, South Pyongan|Anju]], [[South Pyongan Province]]
| country = North Korea
| coordinates =
| line = [[Pyongui Line|P'yŏngŭi Line]]<br />[[Kaechon Line|Kaech'ŏn Line]]
}}
</syntaxhighlight>
{{clear}}
This second example from the [[Paso Robles station]] article uses {{tlx|Adjacent stations}} in the {{para|services}} parameter, and the external style template:
{{{{PAGENAMETDOC}}
| style = Amtrak
| name = Paso Robles, CA
| image = Paso Robles Train Station.jpg
| caption = Paso Robles train station in 2012
| address = 800 Pine Street<br />[[Paso Robles, California]] 93446
| coordinates = {{coord|35.6227|-120.6878|region:US-CA|display=inline}}
| mapframe = yes
| mapframe-zoom = 14
| line = [[Coast Line (UP)|Coast Line]]<!-- the physical "line" is not the same as "services" which are detailed below -->
| connections = [[Amtrak Thruway]], [[San Luis Obispo Regional Transit Authority|RTA]] Route 9, [[List of small Southern California transit agencies#Paso Express|Paso Express]], [[Monterey Salinas Transit|MST]] Route 83, [[Orange Belt Stages]]
| platform = 1 [[side platform]]
| tracks = 1
| passengers = 12,149
| pass_year = 2015
| pass_percent = 0.69
| pass_system = Amtrak
| original = [[Southern Pacific Railroad]]
| code = PRB
| owner = City of Paso Robles
| services = {{Adjacent stations|system=Amtrak|line=Coast Starlight|left=Salinas|right=San Luis Obispo|to-left=Seattle|to-right=Los Angeles}}
| other_services_header = Former services
| other_services_collapsible = yes
| other_services = {{Adjacent stations|system1=Southern Pacific Railroad|line1=Coast Line|left1=Wellsona|right1=Atscadero}}
}}
<syntaxhighlight lang="wikitext" style="overflow:auto;">
{{Infobox station
| style = Amtrak
| name = Paso Robles, CA
| image = Paso Robles Train Station.jpg
| caption = Paso Robles train station in 2012
| address = 800 Pine Street<br />[[Paso Robles, California]] 93446
| coordinates = {{coord|35.6227|-120.6878|region:US-CA|display=inline}}
| mapframe = yes
| mapframe-zoom = 14
| line = [[Coast Line (UP)|Coast Line]]<!-- the physical "line" is not the same as "services" which are detailed below -->
| connections = [[Amtrak Thruway]], [[San Luis Obispo Regional Transit Authority|RTA]] Route 9, [[List of small Southern California transit agencies#Paso Express|Paso Express]], [[Monterey Salinas Transit|MST]] Route 83, [[Orange Belt Stages]]
| platform = 1 [[side platform]]
| tracks = 1
| passengers = 12,149
| pass_year = 2015
| pass_percent = 0.69
| pass_system = Amtrak
| original = [[Southern Pacific Railroad]]
| code = PRB
| owner = City of Paso Robles
| services = {{Adjacent stations|system=Amtrak|line=Coast Starlight|left=Salinas|right=San Luis Obispo|to-left=Seattle|to-right=Los Angeles}}
| other_services_header = Former services
| other_services_collapsible = yes
| other_services = {{Adjacent stations|system1=Southern Pacific Railroad|line1=Coast Line|left1=Wellsona|right1=Atscadero}}
}}
</syntaxhighlight>
{{clear}}
== Tracking categories ==
{{Infobox tracking cats}}
* {{clc|Articles using Infobox station with a broken location map}}
* {{clc|Articles using Infobox station with local authority}}
* {{clc|Articles using Infobox station with markup inside name}}
* {{clc|Articles using Infobox station with links or images inside name}}
* {{clc|Articles using Infobox station with markup inside system}}
* {{clc|Articles using Infobox station with images inside system}}
* {{clc|Pages with no open date in Infobox station}}
* {{clc|Pages using infobox station with a non-child infobox}}
* {{clc|Pages using infobox station with duplicate parameters}}
==TemplateData==
{{Collapse top|title=[[Wikipedia:TemplateData|TemplateData]] documentation used by [[Wikipedia:VisualEditor|VisualEditor]] and other tools}}
{{TemplateData header|noheader=1}}
<templatedata>
{
"params": {
"style": {
"type": "string",
"required": false,
"label": "Style template",
"description": "Refers to an external 'style' template"
},
"style2": {
"type": "string",
"required": false,
"label": "Style template",
"description": "Refers to an external 'style' template"
},
"custom_header": {
"type": "string",
"required": false,
"label": "Custom header"
},
"name_lang": {
"type": "string",
"required": false,
"label": "Name language",
"description": "ISO 639-1 code (for name)"
},
"name": {
"type": "string",
"required": false,
"suggested": true,
"label": "Name",
"description": "Name of the station"
},
"native_name": {
"type": "string",
"required": false,
"label": "Native name",
"description": "Name in local language"
},
"native_name_lang": {
"type": "string",
"required": false,
"label": "Native name language",
"description": "ISO 639-1 code (for native_name)"
},
"symbol": {
"type": "string",
"required": false,
"label": "Symbol",
"description": "Symbol reference of the primary operator or network"
},
"symbol_location": {
"type": "string",
"required": false,
"label": "Symbol Location",
"description": "The code of location of the station"
},
"image": {
"type": "wiki-file-name",
"required": false,
"label": "Image",
"description": "Image of the station"
},
"image_upright": {
"type": "string",
"required": false,
"description": "Can be used to adjust the size of the image as a ratio"
},
"alt": {
"type": "string",
"required": false,
"description": "Image alt text; see WP:ALT"
},
"caption": {
"type": "string",
"required": false,
"label": "Caption",
"description": "Caption to be placed under the image of the station"
},
"mlanguage": {
"type": "wiki-template-name",
"required": false,
"description": "Can be used to insert a language module",
"example": "{{Infobox Korean name}}"
},
"other_name": {
"type": "string",
"required": false,
"label": "Alternative name(s)",
"description": "Current alternative name(s)"
},
"address": {
"type": "string",
"required": false,
"label": "Address",
"description": "Street address of the station",
"suggested": true
},
"borough": {
"type": "string",
"required": false,
"label": "Administrative subdivision",
"description": "Country administrative subdivision or borough"
},
"country": {
"type": "string",
"required": false,
"label": "Country",
"description": "Country where station is located"
},
"coordinates": {
"type": "wiki-template-name",
"required": false,
"label": "Coordinates",
"description": "Geographic coordinates, using {{coord}}"
},
"elevation": {
"type": "string",
"required": false,
"label": "Elevation",
"description": "Elevation above mean sea level"
},
"system": {
"type": "string",
"required": false,
"label": "System",
"description": "Transit system name(s)",
"aliases": [
"type"
]
},
"owner": {
"type": "string",
"required": false,
"description": "Station owner name",
"label": "Owner"
},
"operator": {
"type": "string",
"required": false,
"description": "Station operator name"
},
"lines": {
"type": "string",
"required": false,
"aliases": [
"line"
],
"description": "List of lines that the station is on. Use {{Plainlist}}"
},
"distance": {
"type": "string",
"required": false,
"description": "The distance from a set point on the line, to this station"
},
"platforms": {
"type": "string",
"required": false,
"aliases": [
"platform"
],
"description": "Information on the type of platform(s) at the station"
},
"tracks": {
"type": "string",
"required": false,
"description": "Number of tracks at the station"
},
"train_operators": {
"type": "string",
"required": false,
"label": "Train operators",
"description": "List of train operating companies (TOCs) that serve the station. Use {{Plainlist}}"
},
"tram_routes": {
"type": "string",
"required": false,
"label": "Tram routes",
"description": "tram routes serving the station"
},
"tram_operators": {
"type": "string",
"required": false,
"label": "Tram operators",
"description": "tram operators serving the station"
},
"bus_routes": {
"type": "string",
"required": false,
"label": "Bus routes",
"description": "number of bus routes serving the station"
},
"bus_stands": {
"type": "number",
"required": false,
"description": "Number of bus stands (bays, slips) at the station",
"label": "Bus stands"
},
"bus_operators": {
"type": "string",
"required": false,
"description": "bus operators serving the station"
},
"connections": {
"type": "string",
"required": false,
"label": "Connections",
"description": "Connecting services that serve the station such as bus routes"
},
"architectural_style": {
"type": "string",
"required": false,
"label": "Architectural style",
"description": "Architectural style, e.g. Baroque"
},
"cyclepark": {
"type": "string",
"required": false,
"description": "Information on station's cycle facilities"
},
"depth": {
"type": "string",
"required": false,
"description": "The depth of the primary platform below ground level"
},
"accessible": {
"type": "string",
"required": false,
"aliases": [
"ADA",
"disabled"
],
"description": "Is the station accessible?",
"label": "Accessible"
},
"levels": {
"type": "string",
"required": false,
"description": "Number of levels of platforms at the station (use only if more than one exists; mezzanine/entrance levels are not included)"
},
"parking": {
"type": "string",
"required": false,
"description": "Information on station's parking facilities"
},
"structure": {
"type": "string",
"required": false,
"description": "Type of station structure (underground, at-grade, or elevated)",
"suggestedvalues": [
"At-grade",
"Below-grade",
"Elevated",
"Embankment",
"Underground"
],
"label": "Structure"
},
"classification": {
"type": "string",
"required": false,
"description": "Station national classification"
},
"code": {
"type": "string",
"required": false,
"description": "Agency station code (used on tickets/reservations, etc.)"
},
"iata": {
"type": "string",
"required": false,
"label": "IATA code",
"description": "IATA airport code when issued as part of an agreement between airlines and rail lines "
},
"status": {
"type": "string",
"required": false,
"description": "Generic station status field, e.g. Unstaffed"
},
"website": {
"type": "string",
"required": false,
"label": "Website",
"description": "Web address of the station using the {{URL}} template. Do not include the leading www. unless the URL will not resolve without it.",
"example": "{{URL|railroad.com/station}}"
},
"zone": {
"type": "string",
"required": false,
"label": "Zone",
"description": "Fare zone station is located in"
},
"closed": {
"type": "string",
"required": false,
"label": "Date closed",
"description": "Date station closed, either temporarily or permanently, along with reason for closing (for presently closed stations only)"
},
"former": {
"type": "string",
"required": false,
"label": "Previous names",
"description": "Previous station name(s)"
},
"opened": {
"type": "string",
"required": false,
"label": "Date opened",
"description": "Date station originally opened, use the {{Start date}} template",
"example": "{{Start date|YYYY|MM|DD|df=y}}"
},
"opening": {
"type": "string",
"required": false,
"label": "Date opening",
"description": "Date station will be opening, if not open yet"
},
"original": {
"type": "string",
"required": false,
"label": "Original company",
"description": "Original company name"
},
"postgroup": {
"type": "string",
"required": false,
"label": "Post-grouping company",
"description": "For UK stations: post-grouping company name (period 1922/1923 to 1947)"
},
"pregroup": {
"type": "string",
"required": false,
"label": "Pre-grouping company",
"description": "For UK stations: pre-grouping company name (before 1922 for Great Western Railway group, before 1923 for other groups)"
},
"prenational": {
"type": "string",
"required": false,
"label": "Pre-nationalization company",
"description": "Pre-nationalisation for non-UK stations"
},
"rebuilt": {
"type": "string",
"required": false,
"label": "Year rebuilt",
"description": "Year(s) station received a rebuild"
},
"electrified_date": {
"type": "string",
"required": false,
"label": "Date electrified",
"description": "Date station was electrified, if not previously at date of opening. Do not list the electrification system."
},
"years": {
"type": "string",
"required": false
},
"events": {
"type": "string",
"required": false
},
"years1": {
"type": "string",
"required": false
},
"events1": {
"type": "string",
"required": false
},
"years2": {
"type": "string",
"required": false
},
"events2": {
"type": "string",
"required": false
},
"years3": {
"type": "string",
"required": false
},
"events3": {
"type": "string",
"required": false
},
"years4": {
"type": "string",
"required": false
},
"events4": {
"type": "string",
"required": false
},
"years5": {
"type": "string",
"required": false
},
"events5": {
"type": "string",
"required": false
},
"years6": {
"type": "string",
"required": false
},
"events6": {
"type": "string",
"required": false
},
"years7": {
"type": "string",
"required": false
},
"events7": {
"type": "string",
"required": false
},
"years8": {
"type": "string",
"required": false
},
"events8": {
"type": "string",
"required": false
},
"years9": {
"type": "string",
"required": false
},
"events9": {
"type": "string",
"required": false
},
"years10": {
"type": "string",
"required": false
},
"events10": {
"type": "string",
"required": false
},
"years11": {
"type": "string",
"required": false
},
"events11": {
"type": "string",
"required": false
},
"passengers": {
"type": "string",
"required": false
},
"mpassengers": {
"type": "wiki-template-name",
"required": false,
"label": "Passengers module",
"description": "Child infobox containing passenger statistics using {{Rail pass box}}"
},
"pass_system": {
"type": "string",
"required": false
},
"pass_year": {
"type": "string",
"required": false
},
"pass_percent": {
"type": "string",
"required": false
},
"pass_rank": {
"type": "string",
"required": false
},
"services": {
"type": "string",
"required": false
},
"services_collapsible": {
"type": "string",
"required": false
},
"other_services": {
"type": "string",
"required": false
},
"other_services_header": {
"type": "string",
"required": false,
"default": "Other services"
},
"other_services_collapsible": {
"type": "string",
"required": false
},
"other_services2": {
"type": "string",
"required": false
},
"other_services2_header": {
"type": "string",
"required": false,
"default": "Other services"
},
"other_services2_collapsible": {
"type": "string",
"required": false
},
"embedded": {
"type": "string",
"required": false
},
"nrhp": {
"type": "string",
"required": false
},
"route_map": {
"type": "string",
"required": false
},
"map_state": {
"type": "string",
"required": false
},
"map_name": {
"type": "string",
"required": false
},
"pushpin_map": {
"type": "string",
"required": false
},
"map_alt": {
"type": "string",
"required": false
},
"pushpin_label": {
"type": "string",
"required": false
},
"pushpin_label_position": {
"type": "string",
"required": false
},
"map_caption": {
"type": "string",
"required": false
},
"map_size": {
"type": "string",
"required": false
},
"map_image": {
"type": "wiki-file-name",
"required": false,
"label": "Map image",
"description": "Image of a map showing the location of the station"
},
"map_image_upright": {
"type": "string",
"required": false,
"description": "Can be used to adjust the size of the map image as a ratio"
},
"years12": {},
"events12": {},
"transit_authority": {
"label": "Transit authority"
},
"manager": {
"label": "Manager",
"description": "Manager of station. Cannot be used in conjunction with owner."
},
"mapframe": {
"label": "Show mapframe map",
"description": "Specify yes or no to show or hide the map, overriding the default",
"example": "yes",
"type": "string",
"default": "no",
"suggested": true
},
"mapframe-caption": {
"label": "Mapframe caption",
"description": "Caption for the map. If mapframe-geomask is set, then the default is \"Location in <<geomask's label>>\"",
"type": "string"
},
"mapframe-custom": {
"label": "Custom mapframe",
"description": "Use a custom map instead of the automatic mapframe. Specify either a {{maplink}} template, or another template that generates a mapframe map, or an image name. If used, other mapframe parameters will be ignored.",
"type": "wiki-template-name"
},
"mapframe-id": {
"aliases": [
"id",
"qid"
],
"label": "Mapframe Wikidata item",
"description": "Id (Q-number) of Wikidata item to use.",
"type": "string",
"default": "(item for current page)"
},
"mapframe-wikidata": {
"label": "Mapframe shapes from Wikidata",
"description": "et to yes to show shape/line features from the wikidata item, if any, when coordinates are specified by parameter",
"example": "yes",
"type": "string"
},
"mapframe-point": {
"label": "Mapframe point feature",
"description": "Override display of mapframe point feature. Turn off display of point feature by setting to \"none\". Force point marker to be displayed by setting to \"on\"",
"type": "string"
},
"mapframe-shape": {
"label": "Mapframe shape feature",
"description": "Override display of mapframe shape feature. Turn off by setting to \"none\". Use an inverse shape (geomask) instead of a regular shape by setting to \"inverse\"",
"type": "string"
},
"mapframe-frame-width": {
"aliases": [
"mapframe-width"
],
"label": "Mapframe width",
"description": "Frame width in pixels",
"type": "number",
"default": "270"
},
"mapframe-frame-height": {
"aliases": [
"mapframe-height"
],
"label": "Mapframe height",
"description": "Frame height in pixels",
"type": "number",
"default": "200"
},
"mapframe-shape-fill": {
"label": "Mapframe shape fill",
"description": "Color used to fill shape features",
"type": "string",
"default": "#606060"
},
"mapframe-shape-fill-opacity": {
"label": "Mapframe shape fill opacity",
"description": "Opacity level of shape fill, a number between 0 and 1",
"type": "number",
"default": "0.5"
},
"mapframe-stroke-color": {
"aliases": [
"mapframe-stroke-colour"
],
"label": "Mapframe stroke color",
"description": "Color of line features, and outlines of shape features",
"type": "string",
"default": "#ff0000"
},
"mapframe-stroke-width": {
"label": "Mapframe stroke width",
"description": "Width of line features, and outlines of shape features",
"type": "number",
"default": "5"
},
"mapframe-marker": {
"label": "Mapframe marker",
"description": "Marker symbol to use for coordinates; see [[mw:Help:Extension:Kartographer/Icons]] for options",
"example": "museum",
"type": "string"
},
"mapframe-marker-color": {
"aliases": [
"mapframe-marker-colour"
],
"label": "Mapframe marker color",
"description": "Background color for the marker",
"type": "string",
"default": "#5E74F3"
},
"mapframe-geomask": {
"label": "Mapframe geomask",
"description": "Wikidata item to use as a geomask (everything outside the boundary is shaded darker). Can either be a specific Wikidata item (Q-number), or a property that specifies the item to use (e.g. P17 for country, or P131 for located in the administrative territorial entity)",
"example": "Q100",
"type": "wiki-page-name"
},
"mapframe-geomask-stroke-color": {
"aliases": [
"mapframe-geomask-stroke-colour"
],
"label": "Mapframe geomask stroke color",
"description": "Color of outline of geomask shape",
"type": "string",
"default": "#555555"
},
"mapframe-geomask-stroke-width": {
"label": "Mapframe geomask stroke width",
"description": "Width of outline of geomask shape",
"type": "number",
"default": "2"
},
"mapframe-geomask-fill": {
"label": "Mapframe geomask fill",
"description": "Color used to fill outside geomask features",
"type": "string",
"default": "#606060"
},
"mapframe-geomask-fill-opacity": {
"label": "Mapframe geomask fill opacity",
"description": "Opacity level of fill outside geomask features, a number between 0 and 1",
"type": "number",
"default": "0.5"
},
"mapframe-zoom": {
"label": "Mapframe zoom",
"description": "Set the zoom level, from \"1\" to \"18\", to used if the zoom level cannot be determined automatically from object length or area",
"example": "12",
"type": "number",
"default": "10"
},
"mapframe-length_km": {
"label": "Mapframe length (km)",
"description": "Object length in kilometres, for automatically determining zoom level. ONLY use ONE of the available parameters for length or area",
"type": "number"
},
"mapframe-length_mi": {
"label": "Mapframe length (mi)",
"description": "Object length in miles, for automatically determining zoom level. ONLY use ONE of the available parameters for length or area",
"type": "number"
},
"mapframe-area_km2": {
"label": "Mapframe area (km^2)",
"description": "Object arean square kilometres, for automatically determining zoom level. ONLY use ONE of the available parameters for length or area",
"type": "number"
},
"mapframe-area_mi2": {
"label": "Mapframe area (mi^2)",
"description": "Object area in square miles, for automatically determining zoom level. ONLY use ONE of the available parameters for length or area",
"type": "number"
},
"mapframe-frame-coordinates": {
"aliases": [
"mapframe-frame-coord"
],
"label": "Mapframe frame coordinates",
"description": "Alternate latitude and longitude coordinates for initial placement of map, using {{coord}}",
"example": "{{Coord|12.35|N|56.71|E}}",
"type": "wiki-template-name"
},
"mapframe-switcher": {
"label": "Mapframe switcher",
"description": "Set to \"auto\" or \"geomasks\" or \"zooms\" to enable Template:Switcher-style switching between multiple mapframes. IF SET TO auto – switch geomasks found in location (P276) and located in the administrative territorial entity (P131) statements on the page's Wikidata item, searching recursively. E.g. an item's city, that city's state, and that state's country. IF SET TO geomasks – switch between the geomasks specified as a comma-separated list of Wikidata items (Q-numbers) in the mapframe-geomask parameter. IF SET TO zooms – switch between \"zoomed in\"/\"zoomed midway\"/\"zoomed out\", where \"zoomed in\" is the default zoom (with a minimum of 3), \"zoomed out\" is 1, and \"zoomed midway\" is the average.",
"type": "string"
},
"mapframe-coordinates": {
"aliases": [
"mapframe-coord",
"coordinates. coord"
],
"label": "Mapframe coordinates ",
"description": "Coordinates to use, instead of any on Wikidata. Use the {{Coord}} template.",
"example": "{{Coord|12.34|N|56.78|E}}",
"type": "wiki-template-name",
"default": "(coordinates from Wikidata)"
},
"grid_name": {
"description": "Name of regional grid (used as label)"
},
"grid_position": {
"description": "Coordinates in regional grid"
},
"symbol2": {},
"symbol_location2": {},
"Connections (via param 'other')": {
"description": "Same as para \"connections\", using its alias \"other\"",
"deprecated": true
},
"symbol3": {},
"symbol4": {},
"symbol5": {},
"symbol6": {},
"symbol_location3": {},
"symbol_location4": {},
"symbol_location5": {},
"symbol_location6": {},
"footnotes": {
"label": "Footnotes",
"type": "string"
},
"architect": {
"label": "Architect\n",
"description": "Architect of the station",
"type": "string"
},
"location_state": {
"description": "Whether to collapse the \"Location\" area.",
"suggestedvalues": [
"collapsed",
"expanded"
]
},
"footnotes_state": {
"description": "Whether to collapse the \"footnotes\" section.",
"suggestedvalues": [
"collapsed",
"expanded"
]
}
},
"paramOrder": [
"name",
"name_lang",
"native_name",
"native_name_lang",
"other_name",
"style",
"style2",
"custom_header",
"symbol",
"symbol_location",
"image",
"image_upright",
"alt",
"caption",
"mlanguage",
"address",
"borough",
"country",
"coordinates",
"elevation",
"system",
"owner",
"manager",
"operator",
"transit_authority",
"lines",
"distance",
"platforms",
"tracks",
"train_operators",
"tram_routes",
"tram_operators",
"bus_routes",
"bus_stands",
"bus_operators",
"connections",
"structure",
"depth",
"levels",
"parking",
"cyclepark",
"accessible",
"architect",
"architectural_style",
"status",
"code",
"iata",
"zone",
"classification",
"website",
"opened",
"opening",
"closed",
"rebuilt",
"electrified_date",
"former",
"original",
"pregroup",
"postgroup",
"prenational",
"years",
"events",
"years1",
"events1",
"years2",
"events2",
"years3",
"events3",
"years4",
"events4",
"years5",
"events5",
"years6",
"events6",
"years7",
"events7",
"years8",
"events8",
"years9",
"events9",
"years10",
"events10",
"years11",
"events11",
"years12",
"events12",
"mpassengers",
"passengers",
"pass_system",
"pass_year",
"pass_percent",
"pass_rank",
"services",
"services_collapsible",
"other_services",
"other_services_header",
"other_services_collapsible",
"other_services2",
"other_services2_header",
"other_services2_collapsible",
"embedded",
"nrhp",
"route_map",
"mapframe",
"mapframe-caption",
"mapframe-custom",
"mapframe-id",
"mapframe-coordinates",
"mapframe-wikidata",
"mapframe-point",
"mapframe-shape",
"mapframe-frame-width",
"mapframe-frame-height",
"mapframe-shape-fill",
"mapframe-shape-fill-opacity",
"mapframe-stroke-color",
"mapframe-stroke-width",
"mapframe-marker",
"mapframe-marker-color",
"mapframe-geomask",
"mapframe-geomask-stroke-color",
"mapframe-geomask-stroke-width",
"mapframe-geomask-fill",
"mapframe-geomask-fill-opacity",
"mapframe-zoom",
"mapframe-length_km",
"mapframe-length_mi",
"mapframe-area_km2",
"mapframe-area_mi2",
"mapframe-frame-coordinates",
"mapframe-switcher",
"map_image",
"map_image_upright",
"map_state",
"map_name",
"pushpin_map",
"map_alt",
"pushpin_label",
"pushpin_label_position",
"map_caption",
"map_size",
"grid_name",
"grid_position",
"symbol2",
"symbol_location2",
"Connections (via param 'other')",
"symbol3",
"symbol_location3",
"symbol4",
"symbol_location4",
"symbol5",
"symbol_location5",
"symbol6",
"symbol_location6",
"footnotes",
"location_state",
"footnotes_state"
],
"description": "Displays an infobox for a rail, bus, tram or intermodal station.",
"format": "{{_\n| ______________________ = _\n}}"
}
</templatedata>
{{Collapse bottom}}
== Subtemplates ==
* {{Template link|Infobox station/services}}
* {{Template link|Infobox station/styles.css}}
== See also ==
* {{tl|Infobox train}}
* {{tl|Infobox rail line}}
* {{tl|Infobox rail service}}
* {{tl|Infobox locomotive}}
* {{tl|Infobox New York City Subway station}} for [[New York City Subway]] and [[Staten Island Railway]] stations
{{Buildings and structures infobox templates}}
<includeonly>{{sandbox other||
<!-- Categories below this line; interwikis at Wikidata -->
[[Category:Railway station infobox templates| ]]
[[Category:Buildings and structures infobox templates|Station]]
[[Category:Templates that add a tracking category]]
}}</includeonly>
nw49pso97btfrx1eesz5k4p8dtb5c6c
ಮೋಡ್ಯೂಲ್:Adjacent stations/Southern Pacific Railroad
828
29134
373941
2026-08-18T11:42:11Z
en>Mackensen
0
+Newcastle
373941
Scribunto
text/plain
local sp = "%1 station (Southern Pacific Railroad)"
local am = "%1 station (Amtrak)"
local az = "%1 station (Arizona)"
local ca = "%1 station (California)"
local cal = "%1 station (Caltrain)"
local dt = "Downtown %1 station"
local la = "%1 (Los Angeles)"
local ore = "%1 station (Oregon)"
local tc = "%1 Transit Center"
local p = {
["lang"] = "en-US",
["system title"] = "[[Southern Pacific Railroad]]",
["system icon"] = "",
["system color"] = "FD8B43",
["header background color"] = "cb1a22",
["header text color"] = "FFFFFF",
["name format"] = {
"font-size: 175%; font-family:Helvetica, sans; font-weight: bolder; text-transform: uppercase; line-height: 100%; color: black; background-color: white; padding: 4px;",
},
["station format"] = {
"%1 station",
["14th Street"] = sp,
["14th Avenue"] = "Paul Avenue station#Oakdale station proposal",
["23rd Street"] = "22nd Street station (Caltrain)",
["34th Street"] = sp,
["Alameda Mole"] = "Alameda Mole",
["Albany"] = ore,
["Altamont"] = sp,
["Anderson"] = sp,
["Armstrong"] = sp,
["Arcade Depot"] = "Arcade Depot",
["Ashland"] = ore,
["Baden"] = sp,
["Bakersfield"] = sp,
["Barton"] = sp,
["Bayshore"] = cal,
["Belmont"] = cal,
["Berkeley"] = am,
["Berkeley Downtown"] = "Berkeley station (Southern Pacific Railroad)",
["Brighton"] = sp,
["Broadway"] = cal,
["Buckhorn"] = sp,
["Burbank"] = dt,
["Caliente"] = sp,
["Campbell"] = dt,
["Campo"] = "Pacific Southwest Railway Museum#Campo",
["Castro"] = cal,
["Castroville"] = sp,
["Central Station"] = la,
["Ceres"] = sp,
["Chicago"] = "Chicago Union Station",
["Churchill"] = sp,
["College Park"] = cal,
["Corning"] = sp,
["Davis"] = ca,
["Dundee"] = "Burbank Airport–North station",
["Durham"] = sp,
["Dwight"] = sp,
["Edison"] = sp,
["El Paso"] = "Union Depot (El Paso)",
["Elkton"] = "Balboa Park station#Southern Pacific Railroad",
["Eugene"] = "Eugene–Springfield station",
["Fernley"] = "Fernley and Lassen Railway Depot",
["Fillmore"] = sp,
["First Street"] = sp,
["Florence"] = sp,
["Fruitdale"] = sp,
["Galveston"] = "Galveston Railroad Museum",
["Glendale"] = "Glendale Transportation Center",
["Grover"] = "Grover Beach station",
["Hazen"] = "Hazen station (Nevada)",
["Hillsdale"] = cal,
["Houston"] = "Houston station (Texas)",
["Irwindale"] = sp,
["Jefferson"] = ore,
["King City"] = sp,
["Lancaster"] = sp,
["Lathrop"] = sp,
["Lawrence"] = cal,
["Live Oak"] = sp,
["Livermore"] = sp,
["Lodi"] = "Lodi Transit Station",
["Los Angeles"] = "Los Angeles Union Station",
["Los Angeles Central"] = "[[Central Station (Los Angeles)|Los Angeles (Central Station)]]",
["Lowell"] = ore,
["Madera"] = sp,
["Matheson"] = sp,
["Maricopa"] = {
az,
["Sunset Railway"] = ca,
},
["Market Street Depot"] = "Market Street Depot",
["Marshfield"] = sp,
["Metz"] = sp,
["Merced"] = sp,
["Milpitas"] = sp,
["Moorpark"] = "Moorpark station#Historic Moorpark station",
["Morganhill"] = "Morgan Hill station",
["Mountain View"] = ca,
["Naud Junction"] = la,
["Newark"] = ca,
["Newcomb Avenue"] = "Paul Avenue station#Oakdale station proposal",
["New Orleans"] = "New Orleans Union Passenger Terminal",
["New Orleans Union Station"] = "New Orleans Union Station",
["Newcastle"] = ca,
["Niles"] = "Niles Depot Museum",
["Oakland"] = "16th Street station (Oakland)",
["Oakland 16th Street"] = "16th Street station (Oakland)",
["Oakland First Street"] = "Oakland–Jack London Square station#History",
["Oakland Long Wharf"] = "Oakland Long Wharf",
["Oakland Pier"] = "Oakland Long Wharf",
["Ogden"] = "Union Station (Ogden, Utah)",
["Ontario"] = am,
["Oroville"] = sp,
["Oxnard"] = tc,
["Patterson"] = sp,
["Park Street"] = sp,
["Pasadena"] = sp,
["Perry"] = sp,
["Pittsburg"] = sp,
["Phoenix"] = "Union Station (Phoenix, Arizona)",
["Pomona"] = "Pomona–Downtown station",
["Port Los Angeles"] = "Long Wharf (Santa Monica)",
["Portland"] = "Portland Union Station",
["Redding"] = ca,
["Richmond"] = "Richmond station (California)#Southern Pacific Railroad",
["River"] = "River Station",
["Roscoe"] = "Sun Valley station#History",
["Rosenberg"] = "[[Rosenberg, Texas|Rosenberg]]",
["Roseville"] = ca,
["Sacramento"] = "Sacramento Valley Station",
["Salem"] = ore,
["Salinas"] = "Salinas Intermodal Transportation Center",
["San Bruno"] = cal,
["San Diego"] = "Santa Fe Depot (San Diego)",
["San Fernando"] = "Sylmar/San Fernando station",
["San Francisco"] = "Third and Townsend Depot",
["San Francisco 4th and King"] = "[[San Francisco station|San Francisco (4th and King)]]",
["San Francisco Ferry Building"] = "San Francisco Ferry Building",
["San Jose"] = "San Jose Diridon station",
["San Pablo"] = sp,
["San Pedro"] = sp,
["San Ysidro"] = "%1 Transit Center#History",
["Santa Clara"] = tc,
["Santa Paula"] = "Santa Paula Depot",
["Santa Rosa"] = sp,
["Santa Susana"] = "Santa Susana Depot",
["Seaside"] = sp,
["Shasta Springs"] = "Shasta Springs",
["Shorb"] = "Alhambra station",
["Shreveport"] = "Shreveport Union Station",
["South San Francisco"] = cal,
["Springfield"] = ore,
["Stockton"] = "Robert J. Cabral Station",
["Surf"] = "Lompoc–Surf station",
["Sylmar"] = "Sylmar/San Fernando station",
["Tanforan"] = "Tanforan Racetrack",
["Tehachapi"] = "Tehachapi Railroad Depot",
["Thousand Oaks"] = "Thousand Oaks, Berkeley, California",
["Toledo"] = ore,
["Tracy"] = sp,
["Transbay Terminal"] = "San Francisco Transbay Terminal",
["Turlock"] = sp,
["Ventura Junction"] = "Ventura station",
["Walnut Creek"] = sp,
["Watsonville Junction"] = "Pajaro/Watsonville station",
["Westwood"] = sp,
["Wheatland"] = sp,
["Wildwood"] = sp,
["Willows"] = sp,
["Wood"] = sp,
["Woodland"] = sp,
},
["lines"] = {
["_default"] = {
["color"] = "FD8B43",
},
["18th Street"] = {
["title"] = "[[East Bay Electric Lines#18th Street Line|18th Street Line]]",
["color"] = "cb1a22",
["left terminus"] = "Oakland Pier",
["right terminus"] = "2nd & Webster",
},
["Alameda-Oakland"] = {
["title"] = "Alameda — Oakland",
["color"] = "cb1a22",
["left terminus"] = "Alameda Mole",
["right terminus"] = "14th Street",
},
["Argonaut"] = {
["title"] = "''[[Argonaut (train)|Argonaut]]''",
["left terminus"] = "Los Angeles",
["right terminus"] = "New Orleans",
},
["Avon-San Ramon"] = {
["title"] = "[[Iron Horse Regional Trail|Avon – San Ramon]]",
["left terminus"] = "Avon",
["right terminus"] = "San Ramon",
},
["Bakersfield-McKittrick"] = {
["title"] = "Bakersfield — McKittrick",
["left terminus"] = "McKittrick",
["right terminus"] = "Bakersfield",
},
["Berkeley"] = {
["title"] = "[[Berkeley Branch Railroad|Berkeley Branch]]",
["color"] = "cb1a22",
["left terminus"] = "Transbay Terminal",
["right terminus"] = "Thousand Oaks",
},
["Burbank"] = {
["title"] = "[[Coast Line (California)#History|Burbank Branch]]",
["left terminus"] = "Chatsworth",
["right terminus"] = "Burbank",
},
["Butte County Railroad"] = {
["title"] = "[[Butte County Railroad]]",
["left terminus"] = "Chico",
["right terminus"] = "Stirling City",
},
["California Street"] = {
["title"] = "[[East Bay Electric Lines#California Street Line|California Street Line]]",
["color"] = "cb1a22",
["left terminus"] = "Oakland Pier",
["right terminus"] = "Thousand Oaks",
},
["Calistoga-Vallejo"] = {
["title"] = "Calistoga – Vallejo",
["left terminus"] = "Calistoga",
["right terminus"] = "Vallejo",
},
["City of San Francisco"] = {
["title"] = "''[[City of San Francisco (train)|City of San Francisco]]''",
["left terminus"] = "Oakland Pier",
["right terminus"] = "Chicago",
},
["Clovis Branch"] = {
["title"] = "Clovis Branch",
["left terminus"] = "Fresno",
["right terminus"] = "Friant",
},
["Coast Daylight"] = {
["title"] = "''[[Coast Daylight]]''",
["left terminus"] = "San Francisco",
["right terminus"] = "Los Angeles",
},
["Coast Line"] = {
["title"] = "[[Coast Line (California)|Coast Line]]",
["left terminus"] = "San Francisco",
["right terminus"] = "Los Angeles",
},
["Corvallis-Portland"] = {
["title"] = "[[Southern Pacific Red Electric Lines|Red Electric Lines]]",
["color"] = "cb1a22",
["left terminus"] = "Corvallis",
["right terminus"] = "Portland",
},
["Del Monte"] = {
["title"] = "''[[Del Monte (train)|Del Monte]]''",
["left terminus"] = "San Francisco",
["right terminus"] = "Monterey",
},
["Duarte"] = {
["title"] = "Duarte Branch",
["left terminus"] = "Alhambra",
["right terminus"] = "Duarte",
},
["Dumbarton"] = {
["title"] = "[[Dumbarton Rail Bridge|Dumbarton Cut-off]]",
["left terminus"] = "Redwood City",
["right terminus"] = "Fremont",
},
["Encinal Avenue"] = {
["title"] = "[[East Bay Electric Lines#Encinal Avenue Line|Encinal Avenue Line]]",
["color"] = "cb1a22",
["left terminus"] = "Transbay Terminal",
["right terminus"] = "West Alameda",
},
["Exeter Branch"] = {
["title"] = "[[Exeter Branch]]",
["left terminus"] = "Fresno",
["right terminus"] = "Porterville",
},
["Fernley and Lassen"] = {
["title"] = "[[Fernley and Lassen Railway|Fernley and Lassen]]",
["left terminus"] = "Westwood",
["right terminus"] = "Fernley",
},
["Ferry"] = {
["title"] = "Connection to San Francisco via [[Ferries_of_San_Francisco_Bay#Railroad_ferries_(1862–1958)|Ferry]]",
["left terminus"] = "San Francisco Ferry Building",
["right terminus"] = "Oakland Pier",
},
["Gilroy-Tres Pinos"] = {
["title"] = "Gilroy – Tres Pinos",
["left terminus"] = "Gilroy",
["right terminus"] = "Tres Pinos",
},
["Golden State Route"] = {
["title"] = "[[El Paso and Northeastern Railway|Golden State Route]]",
["left terminus"] = "El Paso",
["right terminus"] = "Tucumcari",
},
["Guadalupe-Santa Maria"] = {
["title"] = "Guadalupe – Santa Maria",
["left terminus"] = "Guadalupe",
["right terminus"] = "Santa Maria",
},
["Hazen-Mina"] = {
["title"] = "[[Hazen, Nevada|Hazen]] – [[Mina, Nevada|Mina]]",
["left terminus"] = "Hazen",
["right terminus"] = "Mina",
},
["Kentucky House Branch"] = {
["title"] = "[[San Joaquin and Sierra Nevada Railroad|Kentucky House Branch]]",
["left terminus"] = "Lodi",
["right terminus"] = "Valley Spring",
},
["Lake Tahoe Railway"] = {
["title"] = "[[Lake Tahoe Railway and Transportation Company|Lake Tahoe Railway]]",
["left terminus"] = "Tahoe City",
["right terminus"] = "Truckee",
},
["Lark"] = {
["title"] = "''[[Lark (train)|Lark]]''",
["left terminus"] = "San Francisco",
["right terminus"] = "Los Angeles",
},
["Lincoln Avenue"] = {
["title"] = "[[San Francisco and Alameda Railroad#Later years|Lincoln Avenue Line]]",
["color"] = "cb1a22",
["left terminus"] = "Transbay Terminal",
["right terminus"] = "West Alameda",
},
["Los Angeles-San Jose"] = {
["title"] = "[[Los Angeles, California|Los Angeles]] – [[San Jose, California|San Jose]]",
["left terminus"] = "San Jose",
["right terminus"] = "Los Angeles",
},
["Los Angeles-San Pedro"] = {
["title"] = "[[Los Angeles & San Pedro Railroad|Los Angeles – San Pedro]]",
["left terminus"] = "Arcade Depot",
["right terminus"] = "San Pedro",
},
["Los Gatos-San Jose"] = {
["title"] = "Los Gatos – San Jose",
["color"] = "cb1a22",
["left terminus"] = "Los Gatos",
["right terminus"] = "Market Street Depot",
},
["Maricopa Branch"] = {
["title"] = "[[Maricopa and Phoenix Railroad|Maricopa Branch]]",
["left terminus"] = "Phoenix",
["right terminus"] = "Maricopa",
},
["Marshfield-Eugene"] = {
["title"] = "[[Marshfield, Oregon|Marshfield]] – [[Eugene, Oregon|Eugene]]",
["left terminus"] = "Marshfield",
["right terminus"] = "Eugene",
},
["Marysville-Oroville"] = {
["title"] = "[[Marysville, California|Marysville]] – [[Oroville, California|Oroville]]",
["left terminus"] = "Marysville",
["right terminus"] = "Oroville",
},
["Mojave-Owenyo"] = {
["title"] = "[[Jawbone Branch|Mojave – Owenyo]]",
["left terminus"] = "Mojave",
["right terminus"] = "Owenyo",
},
["Monterey"] = {
["title"] = "[[Monterey Branch Line]]",
["left terminus"] = "Pacific Grove",
["right terminus"] = "Castroville",
},
["Napa Junction-Suisun"] = {
["title"] = "Napa Junction – Suisun",
["left terminus"] = "Napa Junction",
["right terminus"] = "Suisun–Fairfield",
},
["New Almaden Narrow Gauge"] = {
["title"] = "New Almaden Narrow Gauge Branch",
["left terminus"] = "Campbell",
["right terminus"] = "New Almaden",
},
["Ninth Street"] = {
["title"] = "[[East Bay Electric Lines#Ninth Street Line|Ninth Street Line]]",
["color"] = "cb1a22",
["left terminus"] = "Transbay Terminal",
["right terminus"] = "Thousand Oaks",
},
["Oakland-San Jose"] = {
["title"] = "[[Oakland, California|Oakland]] – [[San Jose, California|San Jose]]",
["left terminus"] = "Oakland Pier",
["right terminus"] = "San Jose",
},
["Oakdale"] = {
["title"] = "[[Oakdale Branch]]",
["left terminus"] = "Stockton",
["right terminus"] = "Merced",
},
["Ocean View"] = {
["title"] = "[[Ocean View Branch]]",
["left terminus"] = "San Francisco",
["right terminus"] = "San Bruno",
},
["Overland Route"] = {
["title"] = "[[Overland Route (Union Pacific Railroad)|Overland Route]]",
["left terminus"] = "Oakland Pier",
["right terminus"] = "Ogden",
},
["Palo Alto-Los Gatos"] = {
["title"] = "Palo Alto – Los Gatos",
["color"] = "cb1a22",
["left terminus"] = "Palo Alto",
["right terminus"] = "Los Gatos",
},
["Palo Alto-San Jose Peninsular"] = {
["title"] = "Palo Alto – Jose",
["color"] = "cb1a22",
["left terminus"] = "Palo Alto",
["right terminus"] = "Market Street Depot",
},
["Pasadena"] = {
["title"] = "Pasadena Branch",
["left terminus"] = "Arcade Depot",
["right terminus"] = "Pasadena",
},
["Peninsula"] = {
["title"] = "[[Peninsula Commute]]",
["color"] = "cb1a22",
["left terminus"] = "San Francisco",
["right terminus"] = "San Jose",
},
["Placerville Branch"] = {
["title"] = "[[Sacramento Valley Railroad (1852–1877)|Placerville Branch]]",
["left terminus"] = "Sacramento",
["right terminus"] = "Placerville",
},
["Sacramento-Lathrop"] = {
["title"] = "Sacramento – Lathrop",
["left terminus"] = "Sacramento",
["right terminus"] = "Lathrop",
},
["Sacramento Daylight"] = {
["title"] = "''[[Sacramento Daylight]]''",
["left terminus"] = "Sacramento",
["right terminus"] = "Los Angeles",
},
["Sacramento Southern Railroad"] = {
["title"] = "[[Sacramento Southern Railroad]]",
["left terminus"] = "Isleton",
["right terminus"] = "Sacramento",
},
["SD&AE Main Line"] = {
["title"] = "[[San Diego and Arizona Eastern Railway]] Main Line",
["left terminus"] = "San Diego",
["right terminus"] = "El Centro",
},
["San Joaquin"] = {
["title"] = "''[[San Joaquin Daylight]]''",
["left terminus"] = "Oakland Pier",
["right terminus"] = "Los Angeles",
},
["San Joaquin Valley"] = {
["title"] = "San Joaquin Valley Line",
["left terminus"] = "Oakland Pier",
["right terminus"] = "Los Angeles",
},
["San Jose-Santa Cruz"] = {
["title"] = "[[San Jose, California|San Jose]] – [[Santa Cruz, California|Santa Cruz]]",
["left terminus"] = "San Jose",
["right terminus"] = "Santa Cruz",
},
["San Luis Obispo-Los Olivos"] = {
["title"] = "San Luis Obispo – Los Olivos",
["left terminus"] = "Port San Luis",
["right terminus"] = "Los Olivos",
},
["Santa Monica"] = {
["title"] = "[[Santa Monica Air Line|Santa Monica Branch]]",
["left terminus"] = "Port Los Angeles",
["right terminus"] = "River",
},
["Santa Paula"] = {
["title"] = "[[Santa Paula Branch Line|Santa Paula Branch]]",
["left terminus"] = "Montalvo",
["right terminus"] = "Saugus",
},
["Santa Rosa"] = {
["title"] = "[[Santa Rosa and Carquinez Railroad|Santa Rosa Branch]]",
["left terminus"] = "Santa Rosa",
["right terminus"] = "Schellville",
},
["Seventh Street"] = {
["title"] = "[[San Francisco and Oakland Railroad|7th Street Line]]",
["color"] = "cb1a22",
["left terminus"] = "Transbay Terminal",
["right terminus"] = "San Leandro–Dutton Avenue",
},
["Shasta Route"] = {
["title"] = "Shasta Route",
["left terminus"] = "Oakland Pier",
["right terminus"] = "Portland",
},
["Shreveport-Galveston"] = {
["title"] = "[[Shreveport, Louisiana|Shreveport]] – [[Galveston, Texas|Galveston]]",
["left terminus"] = "Shreveport",
["right terminus"] = "Galveston",
},
["South Pacific Coast Railroad"] = {
["title"] = "[[South Pacific Coast Railroad]]",
["left terminus"] = "Oakland Pier",
["right terminus"] = "Santa Cruz",
},
["Sunset Route"] = {
["title"] = "[[Sunset Route]]",
["left terminus"] = "Los Angeles",
["right terminus"] = "New Orleans",
},
["Sunset Railway"] = {
["title"] = "[[Sunset Railway]]",
["left terminus"] = {"Maricopa", "Shale"},
["right terminus"] = "Bakersfield",
},
["Suntan Special"] = {
["title"] = "''[[Suntan Special]]''",
["color"] = "cb1a22",
["left terminus"] = {"San Francisco", "Oakland First Street"},
["right terminus"] = "Santa Cruz",
},
["Surf-Lompoc"] = {
["title"] = "Surf – Lompoc",
["left terminus"] = "Surf",
["right terminus"] = "Lompoc",
},
["Tillamook-Portland"] = {
["title"] = "[[Tillamook, Oregon|Tillamook]] – [[Portland, Oregon|Portland]]",
["left terminus"] = "Tillamook",
["right terminus"] = "Portland",
},
["Toledo-Mill City"] = {
["title"] = "[[Toledo, Oregon|Toledo]] – [[Mill City, Oregon|Mill City]]",
["left terminus"] = "Toledo",
["right terminus"] = "Mill City",
},
["Ventura-Ojai"] = {
["title"] = "[[Ventura and Ojai Valley Railroad|Ventura – Ojai]]",
["left terminus"] = "Ventura",
["right terminus"] = "Ojai",
},
["Wellton-Hayden"] = {
["title"] = "[[Wellton, Arizona|Wellton]] – [[Hayden, Arizona|Hayden]]",
["left terminus"] = "Wellton",
["right terminus"] = "Hayden",
},
},
}
return p
1d26ijwe137giy3zqag0gbddmkvfjwq
373942
373941
2026-10-29T02:43:59Z
ChiK
1136
1 revision imported from [[:en:Module:Adjacent_stations/Southern_Pacific_Railroad]]
373941
Scribunto
text/plain
local sp = "%1 station (Southern Pacific Railroad)"
local am = "%1 station (Amtrak)"
local az = "%1 station (Arizona)"
local ca = "%1 station (California)"
local cal = "%1 station (Caltrain)"
local dt = "Downtown %1 station"
local la = "%1 (Los Angeles)"
local ore = "%1 station (Oregon)"
local tc = "%1 Transit Center"
local p = {
["lang"] = "en-US",
["system title"] = "[[Southern Pacific Railroad]]",
["system icon"] = "",
["system color"] = "FD8B43",
["header background color"] = "cb1a22",
["header text color"] = "FFFFFF",
["name format"] = {
"font-size: 175%; font-family:Helvetica, sans; font-weight: bolder; text-transform: uppercase; line-height: 100%; color: black; background-color: white; padding: 4px;",
},
["station format"] = {
"%1 station",
["14th Street"] = sp,
["14th Avenue"] = "Paul Avenue station#Oakdale station proposal",
["23rd Street"] = "22nd Street station (Caltrain)",
["34th Street"] = sp,
["Alameda Mole"] = "Alameda Mole",
["Albany"] = ore,
["Altamont"] = sp,
["Anderson"] = sp,
["Armstrong"] = sp,
["Arcade Depot"] = "Arcade Depot",
["Ashland"] = ore,
["Baden"] = sp,
["Bakersfield"] = sp,
["Barton"] = sp,
["Bayshore"] = cal,
["Belmont"] = cal,
["Berkeley"] = am,
["Berkeley Downtown"] = "Berkeley station (Southern Pacific Railroad)",
["Brighton"] = sp,
["Broadway"] = cal,
["Buckhorn"] = sp,
["Burbank"] = dt,
["Caliente"] = sp,
["Campbell"] = dt,
["Campo"] = "Pacific Southwest Railway Museum#Campo",
["Castro"] = cal,
["Castroville"] = sp,
["Central Station"] = la,
["Ceres"] = sp,
["Chicago"] = "Chicago Union Station",
["Churchill"] = sp,
["College Park"] = cal,
["Corning"] = sp,
["Davis"] = ca,
["Dundee"] = "Burbank Airport–North station",
["Durham"] = sp,
["Dwight"] = sp,
["Edison"] = sp,
["El Paso"] = "Union Depot (El Paso)",
["Elkton"] = "Balboa Park station#Southern Pacific Railroad",
["Eugene"] = "Eugene–Springfield station",
["Fernley"] = "Fernley and Lassen Railway Depot",
["Fillmore"] = sp,
["First Street"] = sp,
["Florence"] = sp,
["Fruitdale"] = sp,
["Galveston"] = "Galveston Railroad Museum",
["Glendale"] = "Glendale Transportation Center",
["Grover"] = "Grover Beach station",
["Hazen"] = "Hazen station (Nevada)",
["Hillsdale"] = cal,
["Houston"] = "Houston station (Texas)",
["Irwindale"] = sp,
["Jefferson"] = ore,
["King City"] = sp,
["Lancaster"] = sp,
["Lathrop"] = sp,
["Lawrence"] = cal,
["Live Oak"] = sp,
["Livermore"] = sp,
["Lodi"] = "Lodi Transit Station",
["Los Angeles"] = "Los Angeles Union Station",
["Los Angeles Central"] = "[[Central Station (Los Angeles)|Los Angeles (Central Station)]]",
["Lowell"] = ore,
["Madera"] = sp,
["Matheson"] = sp,
["Maricopa"] = {
az,
["Sunset Railway"] = ca,
},
["Market Street Depot"] = "Market Street Depot",
["Marshfield"] = sp,
["Metz"] = sp,
["Merced"] = sp,
["Milpitas"] = sp,
["Moorpark"] = "Moorpark station#Historic Moorpark station",
["Morganhill"] = "Morgan Hill station",
["Mountain View"] = ca,
["Naud Junction"] = la,
["Newark"] = ca,
["Newcomb Avenue"] = "Paul Avenue station#Oakdale station proposal",
["New Orleans"] = "New Orleans Union Passenger Terminal",
["New Orleans Union Station"] = "New Orleans Union Station",
["Newcastle"] = ca,
["Niles"] = "Niles Depot Museum",
["Oakland"] = "16th Street station (Oakland)",
["Oakland 16th Street"] = "16th Street station (Oakland)",
["Oakland First Street"] = "Oakland–Jack London Square station#History",
["Oakland Long Wharf"] = "Oakland Long Wharf",
["Oakland Pier"] = "Oakland Long Wharf",
["Ogden"] = "Union Station (Ogden, Utah)",
["Ontario"] = am,
["Oroville"] = sp,
["Oxnard"] = tc,
["Patterson"] = sp,
["Park Street"] = sp,
["Pasadena"] = sp,
["Perry"] = sp,
["Pittsburg"] = sp,
["Phoenix"] = "Union Station (Phoenix, Arizona)",
["Pomona"] = "Pomona–Downtown station",
["Port Los Angeles"] = "Long Wharf (Santa Monica)",
["Portland"] = "Portland Union Station",
["Redding"] = ca,
["Richmond"] = "Richmond station (California)#Southern Pacific Railroad",
["River"] = "River Station",
["Roscoe"] = "Sun Valley station#History",
["Rosenberg"] = "[[Rosenberg, Texas|Rosenberg]]",
["Roseville"] = ca,
["Sacramento"] = "Sacramento Valley Station",
["Salem"] = ore,
["Salinas"] = "Salinas Intermodal Transportation Center",
["San Bruno"] = cal,
["San Diego"] = "Santa Fe Depot (San Diego)",
["San Fernando"] = "Sylmar/San Fernando station",
["San Francisco"] = "Third and Townsend Depot",
["San Francisco 4th and King"] = "[[San Francisco station|San Francisco (4th and King)]]",
["San Francisco Ferry Building"] = "San Francisco Ferry Building",
["San Jose"] = "San Jose Diridon station",
["San Pablo"] = sp,
["San Pedro"] = sp,
["San Ysidro"] = "%1 Transit Center#History",
["Santa Clara"] = tc,
["Santa Paula"] = "Santa Paula Depot",
["Santa Rosa"] = sp,
["Santa Susana"] = "Santa Susana Depot",
["Seaside"] = sp,
["Shasta Springs"] = "Shasta Springs",
["Shorb"] = "Alhambra station",
["Shreveport"] = "Shreveport Union Station",
["South San Francisco"] = cal,
["Springfield"] = ore,
["Stockton"] = "Robert J. Cabral Station",
["Surf"] = "Lompoc–Surf station",
["Sylmar"] = "Sylmar/San Fernando station",
["Tanforan"] = "Tanforan Racetrack",
["Tehachapi"] = "Tehachapi Railroad Depot",
["Thousand Oaks"] = "Thousand Oaks, Berkeley, California",
["Toledo"] = ore,
["Tracy"] = sp,
["Transbay Terminal"] = "San Francisco Transbay Terminal",
["Turlock"] = sp,
["Ventura Junction"] = "Ventura station",
["Walnut Creek"] = sp,
["Watsonville Junction"] = "Pajaro/Watsonville station",
["Westwood"] = sp,
["Wheatland"] = sp,
["Wildwood"] = sp,
["Willows"] = sp,
["Wood"] = sp,
["Woodland"] = sp,
},
["lines"] = {
["_default"] = {
["color"] = "FD8B43",
},
["18th Street"] = {
["title"] = "[[East Bay Electric Lines#18th Street Line|18th Street Line]]",
["color"] = "cb1a22",
["left terminus"] = "Oakland Pier",
["right terminus"] = "2nd & Webster",
},
["Alameda-Oakland"] = {
["title"] = "Alameda — Oakland",
["color"] = "cb1a22",
["left terminus"] = "Alameda Mole",
["right terminus"] = "14th Street",
},
["Argonaut"] = {
["title"] = "''[[Argonaut (train)|Argonaut]]''",
["left terminus"] = "Los Angeles",
["right terminus"] = "New Orleans",
},
["Avon-San Ramon"] = {
["title"] = "[[Iron Horse Regional Trail|Avon – San Ramon]]",
["left terminus"] = "Avon",
["right terminus"] = "San Ramon",
},
["Bakersfield-McKittrick"] = {
["title"] = "Bakersfield — McKittrick",
["left terminus"] = "McKittrick",
["right terminus"] = "Bakersfield",
},
["Berkeley"] = {
["title"] = "[[Berkeley Branch Railroad|Berkeley Branch]]",
["color"] = "cb1a22",
["left terminus"] = "Transbay Terminal",
["right terminus"] = "Thousand Oaks",
},
["Burbank"] = {
["title"] = "[[Coast Line (California)#History|Burbank Branch]]",
["left terminus"] = "Chatsworth",
["right terminus"] = "Burbank",
},
["Butte County Railroad"] = {
["title"] = "[[Butte County Railroad]]",
["left terminus"] = "Chico",
["right terminus"] = "Stirling City",
},
["California Street"] = {
["title"] = "[[East Bay Electric Lines#California Street Line|California Street Line]]",
["color"] = "cb1a22",
["left terminus"] = "Oakland Pier",
["right terminus"] = "Thousand Oaks",
},
["Calistoga-Vallejo"] = {
["title"] = "Calistoga – Vallejo",
["left terminus"] = "Calistoga",
["right terminus"] = "Vallejo",
},
["City of San Francisco"] = {
["title"] = "''[[City of San Francisco (train)|City of San Francisco]]''",
["left terminus"] = "Oakland Pier",
["right terminus"] = "Chicago",
},
["Clovis Branch"] = {
["title"] = "Clovis Branch",
["left terminus"] = "Fresno",
["right terminus"] = "Friant",
},
["Coast Daylight"] = {
["title"] = "''[[Coast Daylight]]''",
["left terminus"] = "San Francisco",
["right terminus"] = "Los Angeles",
},
["Coast Line"] = {
["title"] = "[[Coast Line (California)|Coast Line]]",
["left terminus"] = "San Francisco",
["right terminus"] = "Los Angeles",
},
["Corvallis-Portland"] = {
["title"] = "[[Southern Pacific Red Electric Lines|Red Electric Lines]]",
["color"] = "cb1a22",
["left terminus"] = "Corvallis",
["right terminus"] = "Portland",
},
["Del Monte"] = {
["title"] = "''[[Del Monte (train)|Del Monte]]''",
["left terminus"] = "San Francisco",
["right terminus"] = "Monterey",
},
["Duarte"] = {
["title"] = "Duarte Branch",
["left terminus"] = "Alhambra",
["right terminus"] = "Duarte",
},
["Dumbarton"] = {
["title"] = "[[Dumbarton Rail Bridge|Dumbarton Cut-off]]",
["left terminus"] = "Redwood City",
["right terminus"] = "Fremont",
},
["Encinal Avenue"] = {
["title"] = "[[East Bay Electric Lines#Encinal Avenue Line|Encinal Avenue Line]]",
["color"] = "cb1a22",
["left terminus"] = "Transbay Terminal",
["right terminus"] = "West Alameda",
},
["Exeter Branch"] = {
["title"] = "[[Exeter Branch]]",
["left terminus"] = "Fresno",
["right terminus"] = "Porterville",
},
["Fernley and Lassen"] = {
["title"] = "[[Fernley and Lassen Railway|Fernley and Lassen]]",
["left terminus"] = "Westwood",
["right terminus"] = "Fernley",
},
["Ferry"] = {
["title"] = "Connection to San Francisco via [[Ferries_of_San_Francisco_Bay#Railroad_ferries_(1862–1958)|Ferry]]",
["left terminus"] = "San Francisco Ferry Building",
["right terminus"] = "Oakland Pier",
},
["Gilroy-Tres Pinos"] = {
["title"] = "Gilroy – Tres Pinos",
["left terminus"] = "Gilroy",
["right terminus"] = "Tres Pinos",
},
["Golden State Route"] = {
["title"] = "[[El Paso and Northeastern Railway|Golden State Route]]",
["left terminus"] = "El Paso",
["right terminus"] = "Tucumcari",
},
["Guadalupe-Santa Maria"] = {
["title"] = "Guadalupe – Santa Maria",
["left terminus"] = "Guadalupe",
["right terminus"] = "Santa Maria",
},
["Hazen-Mina"] = {
["title"] = "[[Hazen, Nevada|Hazen]] – [[Mina, Nevada|Mina]]",
["left terminus"] = "Hazen",
["right terminus"] = "Mina",
},
["Kentucky House Branch"] = {
["title"] = "[[San Joaquin and Sierra Nevada Railroad|Kentucky House Branch]]",
["left terminus"] = "Lodi",
["right terminus"] = "Valley Spring",
},
["Lake Tahoe Railway"] = {
["title"] = "[[Lake Tahoe Railway and Transportation Company|Lake Tahoe Railway]]",
["left terminus"] = "Tahoe City",
["right terminus"] = "Truckee",
},
["Lark"] = {
["title"] = "''[[Lark (train)|Lark]]''",
["left terminus"] = "San Francisco",
["right terminus"] = "Los Angeles",
},
["Lincoln Avenue"] = {
["title"] = "[[San Francisco and Alameda Railroad#Later years|Lincoln Avenue Line]]",
["color"] = "cb1a22",
["left terminus"] = "Transbay Terminal",
["right terminus"] = "West Alameda",
},
["Los Angeles-San Jose"] = {
["title"] = "[[Los Angeles, California|Los Angeles]] – [[San Jose, California|San Jose]]",
["left terminus"] = "San Jose",
["right terminus"] = "Los Angeles",
},
["Los Angeles-San Pedro"] = {
["title"] = "[[Los Angeles & San Pedro Railroad|Los Angeles – San Pedro]]",
["left terminus"] = "Arcade Depot",
["right terminus"] = "San Pedro",
},
["Los Gatos-San Jose"] = {
["title"] = "Los Gatos – San Jose",
["color"] = "cb1a22",
["left terminus"] = "Los Gatos",
["right terminus"] = "Market Street Depot",
},
["Maricopa Branch"] = {
["title"] = "[[Maricopa and Phoenix Railroad|Maricopa Branch]]",
["left terminus"] = "Phoenix",
["right terminus"] = "Maricopa",
},
["Marshfield-Eugene"] = {
["title"] = "[[Marshfield, Oregon|Marshfield]] – [[Eugene, Oregon|Eugene]]",
["left terminus"] = "Marshfield",
["right terminus"] = "Eugene",
},
["Marysville-Oroville"] = {
["title"] = "[[Marysville, California|Marysville]] – [[Oroville, California|Oroville]]",
["left terminus"] = "Marysville",
["right terminus"] = "Oroville",
},
["Mojave-Owenyo"] = {
["title"] = "[[Jawbone Branch|Mojave – Owenyo]]",
["left terminus"] = "Mojave",
["right terminus"] = "Owenyo",
},
["Monterey"] = {
["title"] = "[[Monterey Branch Line]]",
["left terminus"] = "Pacific Grove",
["right terminus"] = "Castroville",
},
["Napa Junction-Suisun"] = {
["title"] = "Napa Junction – Suisun",
["left terminus"] = "Napa Junction",
["right terminus"] = "Suisun–Fairfield",
},
["New Almaden Narrow Gauge"] = {
["title"] = "New Almaden Narrow Gauge Branch",
["left terminus"] = "Campbell",
["right terminus"] = "New Almaden",
},
["Ninth Street"] = {
["title"] = "[[East Bay Electric Lines#Ninth Street Line|Ninth Street Line]]",
["color"] = "cb1a22",
["left terminus"] = "Transbay Terminal",
["right terminus"] = "Thousand Oaks",
},
["Oakland-San Jose"] = {
["title"] = "[[Oakland, California|Oakland]] – [[San Jose, California|San Jose]]",
["left terminus"] = "Oakland Pier",
["right terminus"] = "San Jose",
},
["Oakdale"] = {
["title"] = "[[Oakdale Branch]]",
["left terminus"] = "Stockton",
["right terminus"] = "Merced",
},
["Ocean View"] = {
["title"] = "[[Ocean View Branch]]",
["left terminus"] = "San Francisco",
["right terminus"] = "San Bruno",
},
["Overland Route"] = {
["title"] = "[[Overland Route (Union Pacific Railroad)|Overland Route]]",
["left terminus"] = "Oakland Pier",
["right terminus"] = "Ogden",
},
["Palo Alto-Los Gatos"] = {
["title"] = "Palo Alto – Los Gatos",
["color"] = "cb1a22",
["left terminus"] = "Palo Alto",
["right terminus"] = "Los Gatos",
},
["Palo Alto-San Jose Peninsular"] = {
["title"] = "Palo Alto – Jose",
["color"] = "cb1a22",
["left terminus"] = "Palo Alto",
["right terminus"] = "Market Street Depot",
},
["Pasadena"] = {
["title"] = "Pasadena Branch",
["left terminus"] = "Arcade Depot",
["right terminus"] = "Pasadena",
},
["Peninsula"] = {
["title"] = "[[Peninsula Commute]]",
["color"] = "cb1a22",
["left terminus"] = "San Francisco",
["right terminus"] = "San Jose",
},
["Placerville Branch"] = {
["title"] = "[[Sacramento Valley Railroad (1852–1877)|Placerville Branch]]",
["left terminus"] = "Sacramento",
["right terminus"] = "Placerville",
},
["Sacramento-Lathrop"] = {
["title"] = "Sacramento – Lathrop",
["left terminus"] = "Sacramento",
["right terminus"] = "Lathrop",
},
["Sacramento Daylight"] = {
["title"] = "''[[Sacramento Daylight]]''",
["left terminus"] = "Sacramento",
["right terminus"] = "Los Angeles",
},
["Sacramento Southern Railroad"] = {
["title"] = "[[Sacramento Southern Railroad]]",
["left terminus"] = "Isleton",
["right terminus"] = "Sacramento",
},
["SD&AE Main Line"] = {
["title"] = "[[San Diego and Arizona Eastern Railway]] Main Line",
["left terminus"] = "San Diego",
["right terminus"] = "El Centro",
},
["San Joaquin"] = {
["title"] = "''[[San Joaquin Daylight]]''",
["left terminus"] = "Oakland Pier",
["right terminus"] = "Los Angeles",
},
["San Joaquin Valley"] = {
["title"] = "San Joaquin Valley Line",
["left terminus"] = "Oakland Pier",
["right terminus"] = "Los Angeles",
},
["San Jose-Santa Cruz"] = {
["title"] = "[[San Jose, California|San Jose]] – [[Santa Cruz, California|Santa Cruz]]",
["left terminus"] = "San Jose",
["right terminus"] = "Santa Cruz",
},
["San Luis Obispo-Los Olivos"] = {
["title"] = "San Luis Obispo – Los Olivos",
["left terminus"] = "Port San Luis",
["right terminus"] = "Los Olivos",
},
["Santa Monica"] = {
["title"] = "[[Santa Monica Air Line|Santa Monica Branch]]",
["left terminus"] = "Port Los Angeles",
["right terminus"] = "River",
},
["Santa Paula"] = {
["title"] = "[[Santa Paula Branch Line|Santa Paula Branch]]",
["left terminus"] = "Montalvo",
["right terminus"] = "Saugus",
},
["Santa Rosa"] = {
["title"] = "[[Santa Rosa and Carquinez Railroad|Santa Rosa Branch]]",
["left terminus"] = "Santa Rosa",
["right terminus"] = "Schellville",
},
["Seventh Street"] = {
["title"] = "[[San Francisco and Oakland Railroad|7th Street Line]]",
["color"] = "cb1a22",
["left terminus"] = "Transbay Terminal",
["right terminus"] = "San Leandro–Dutton Avenue",
},
["Shasta Route"] = {
["title"] = "Shasta Route",
["left terminus"] = "Oakland Pier",
["right terminus"] = "Portland",
},
["Shreveport-Galveston"] = {
["title"] = "[[Shreveport, Louisiana|Shreveport]] – [[Galveston, Texas|Galveston]]",
["left terminus"] = "Shreveport",
["right terminus"] = "Galveston",
},
["South Pacific Coast Railroad"] = {
["title"] = "[[South Pacific Coast Railroad]]",
["left terminus"] = "Oakland Pier",
["right terminus"] = "Santa Cruz",
},
["Sunset Route"] = {
["title"] = "[[Sunset Route]]",
["left terminus"] = "Los Angeles",
["right terminus"] = "New Orleans",
},
["Sunset Railway"] = {
["title"] = "[[Sunset Railway]]",
["left terminus"] = {"Maricopa", "Shale"},
["right terminus"] = "Bakersfield",
},
["Suntan Special"] = {
["title"] = "''[[Suntan Special]]''",
["color"] = "cb1a22",
["left terminus"] = {"San Francisco", "Oakland First Street"},
["right terminus"] = "Santa Cruz",
},
["Surf-Lompoc"] = {
["title"] = "Surf – Lompoc",
["left terminus"] = "Surf",
["right terminus"] = "Lompoc",
},
["Tillamook-Portland"] = {
["title"] = "[[Tillamook, Oregon|Tillamook]] – [[Portland, Oregon|Portland]]",
["left terminus"] = "Tillamook",
["right terminus"] = "Portland",
},
["Toledo-Mill City"] = {
["title"] = "[[Toledo, Oregon|Toledo]] – [[Mill City, Oregon|Mill City]]",
["left terminus"] = "Toledo",
["right terminus"] = "Mill City",
},
["Ventura-Ojai"] = {
["title"] = "[[Ventura and Ojai Valley Railroad|Ventura – Ojai]]",
["left terminus"] = "Ventura",
["right terminus"] = "Ojai",
},
["Wellton-Hayden"] = {
["title"] = "[[Wellton, Arizona|Wellton]] – [[Hayden, Arizona|Hayden]]",
["left terminus"] = "Wellton",
["right terminus"] = "Hayden",
},
},
}
return p
1d26ijwe137giy3zqag0gbddmkvfjwq
ಟೆಂಪ್ಲೇಟ್:Infobox Korean
10
29135
373943
2025-12-09T16:18:27Z
en>Chaotic Enby
0
avoid self loops
373943
wikitext
text/x-wiki
{{#if:{{{hangul|}}}{{{hanja|}}}{{{rr|}}}{{{mr|}}} | {{#ifeq:{{{child|}}} | yes | | {{Infobox Chinese/Header
|title = {{#if: {{{title|}}} | '''{{{title}}}''' | {{#ifeq: {{{child|}}} | yes | | {{PAGENAMEBASE}} }} }}
|headercolor = {{{headercolor|}}}
|float = <!-- left|right|none (Default float position is right) -->
|collapse = <!-- yes|no -->
|pic = {{{img|{{{image|}}} }}}
|piccap = {{{caption|}}}
|picsize = {{{image_size|}}}
}} }}<!--
-->{{#if: {{{hangul|}}}{{{hanja|}}} | {{Infobox Korean/base
|korean_header = {{#if: {{{koreanname|}}}|{{{koreanname}}} | {{#ifeq: {{{child|}}} | yes | Korean name | {{#if: {{{img|{{{image|}}}}}} | Korean name }} }} }}
|headercolor = {{{headercolor|}}}
|hangul = {{{hangul|}}}
|hanja = {{#if: {{{hanja|}}} | {{#ifeq: {{{hanja|}}} | ! | <noinclude>!</noinclude> | {{#switch: {{{hanja|}}} | na | none = | #default = {{{hanja}}} }} }} }}
|rr = {{{rr|}}}
|mr = {{{mr|}}}
|koreanipa = {{{koreanipa|}}}
|northkorea = {{#switch: {{{context|}}}|n|north|North|dprk|DPRK|nk=yes|old|Old=old|neutral|Neutral=neutral}}
|lk = {{{lk|}}}
}} }}<!--
-->{{#if: {{{hangulho|}}}{{{hanjaho|}}} | {{Infobox Korean/base
|korean_header = [[Art name]]
|headercolor = {{{headercolor|}}}
|hangul = {{{hangulho|}}}
|hanja = {{#if: {{{hanjaho|}}} | {{#ifeq: {{{hanjaho|}}} | ! | <noinclude>!</noinclude> | {{#switch: {{{hanjaho|}}} | na | none = | #default = {{{hanjaho}}} }} }} }}
|rr = {{{rrho|}}}
|mr = {{{mrho|}}}
|koreanipa = {{{koreanipaho|}}}
|northkorea = {{#switch: {{{context|}}}|n|north|North|dprk|DPRK|nk=yes|old|Old=old|neutral|Neutral=neutral}}
|lk = {{{lkho|}}}
}} }}<!--
-->{{#if: {{{hangulborn|}}}{{{hanjaborn|}}} | {{Infobox Korean/base
|korean_header = Birth name
|headercolor = {{{headercolor|}}}
|hangul = {{{hangulborn|}}}
|hanja = {{#if: {{{hanjaborn|}}} | {{#ifeq: {{{hanjaborn|}}} | ! | <noinclude>!</noinclude> | {{#switch: {{{hanjaborn|}}} | na | none = | #default = {{{hanjaborn}}} }} }} }}
|rr = {{{rrborn|}}}
|mr = {{{mrborn|}}}
|koreanipa = {{{koreanipaborn|}}}
|northkorea = {{#switch: {{{context|}}}|n|north|North|dprk|DPRK|nk=yes|old|Old=old|neutral|Neutral=neutral}}
|lk = {{{lkborn|}}}
}} }}<!--
-->{{#if: {{{hangula|}}}{{{hanjaa|}}} | {{Infobox Korean/base
|korean_header = Childhood name
|headercolor = {{{headercolor|}}}
|hangul = {{{hangula|}}}
|hanja = {{#if: {{{hanjaa|}}} | {{#ifeq: {{{hanjaa|}}} | ! | <noinclude>!</noinclude> | {{#switch: {{{hanjaa|}}} | na | none = | #default = {{{hanjaa}}} }} }} }}
|rr = {{{rra|}}}
|mr = {{{mra|}}}
|koreanipa = {{{koreanipaa|}}}
|northkorea = {{#switch: {{{context|}}}|n|north|North|dprk|DPRK|nk=yes|old|Old=old|neutral|Neutral=neutral}}
|lk = {{{lka|}}}
}} }}<!--
-->{{#if: {{{hangulja|}}}{{{hanjaja|}}} | {{Infobox Korean/base
|korean_header = [[Courtesy name]]
|headercolor = {{{headercolor|}}}
|hangul = {{{hangulja|}}}
|hanja = {{#if: {{{hanjaja|}}} | {{#ifeq: {{{hanjaja|}}} | ! | <noinclude>!</noinclude> | {{#switch: {{{hanjaja|}}} | na | none = | #default = {{{hanjaja}}} }} }} }}
|rr = {{{rrja|}}}
|mr = {{{mrja|}}}
|koreanipa = {{{koreanipaja|}}}
|northkorea = {{#switch: {{{context|}}}|n|north|North|dprk|DPRK|nk=yes|old|Old=old|neutral|Neutral=neutral}}
|lk = {{{lkja|}}}
}} }}<!--
-->{{#if: {{{hangulstage|}}}{{{hanjastage|}}} | {{Infobox Korean/base
|korean_header = Stage name
|headercolor = {{{headercolor|}}}
|hangul = {{{hangulstage|}}}
|hanja = {{#if: {{{hanjastage|}}} | {{#ifeq: {{{hanjastage|}}} | ! | <noinclude>!</noinclude> | {{#switch: {{{hanjastage|}}} | na | none = | #default = {{{hanjastage}}} }} }} }}
|rr = {{{rrstage|}}}
|mr = {{{mrstage|}}}
|koreanipa = {{{koreanipastage|}}}
|northkorea = {{#switch: {{{context|}}}|n|north|North|dprk|DPRK|nk=yes|old|Old=old|neutral|Neutral=neutral}}
|lk = {{{lkstage|}}}
}} }}<!--
-->{{#if: {{{hangulgye|}}}{{{hanjagye|}}} | {{Infobox Korean/base
|korean_header = [[Dharma name]]
|headercolor = {{{headercolor|}}}
|hangul = {{{hangulgye|}}}
|hanja = {{#if: {{{hanjagye|}}} | {{#ifeq: {{{hanjagye|}}} | ! | <noinclude>!</noinclude> | {{#switch: {{{hanjagye|}}} | na | none = | #default = {{{hanjagye}}} }} }} }}
|rr = {{{rrgye|}}}
|mr = {{{mrgye|}}}
|koreanipa = {{{koreanipagye|}}}
|northkorea = {{#switch: {{{context|}}}|n|north|North|dprk|DPRK|nk=yes|old|Old=old|neutral|Neutral=neutral}}
|lk = {{{lkgye|}}}
}} }}<!--
-->{{#if: {{{hangulph|}}}{{{hanjaph|}}} | {{Infobox Korean/base
|korean_header = [[Posthumous name]]
|headercolor = {{{headercolor|}}}
|hangul = {{{hangulph|}}}
|hanja = {{#if: {{{hanjaph|}}} | {{#ifeq: {{{hanjaph|}}} | ! | <noinclude>!</noinclude> | {{#switch: {{{hanjaph|}}} | na | none = | #default = {{{hanjaph}}} }} }} }}
|rr = {{{rrph|}}}
|mr = {{{mrph|}}}
|koreanipa = {{{koreanipaph|}}}
|northkorea = {{#switch: {{{context|}}}|n|north|North|dprk|DPRK|nk=yes|old|Old=old|neutral|Neutral=neutral}}
|lk = {{{lkph|}}}
}} }}<!--
-->{{#if: {{{hangul1|}}}{{{hanja1|}}} | {{Infobox Korean/base
|korean_header = {{{othername1}}}
|headercolor = {{{headercolor|}}}
|hangul = {{{hangul1|}}}
|hanja = {{#if: {{{hanja1|}}} | {{#ifeq: {{{hanja1|}}} | ! | <noinclude>!</noinclude> | {{#switch: {{{hanja1|}}} | na | none = | #default = {{{hanja1}}} }} }} }}
|rr = {{{rr1|}}}
|mr = {{{mr1|}}}
|koreanipa = {{{koreanipa1|}}}
|northkorea = {{#switch: {{{context|}}}|n|north|North|dprk|DPRK|nk=yes|old|Old=old|neutral|Neutral=neutral}}
|lk = {{{lk1|}}}
}} }}<!--
-->{{#if: {{{hangul2|}}}{{{hanja2|}}} | {{Infobox Korean/base
|korean_header = {{{othername2}}}
|headercolor = {{{headercolor|}}}
|hangul = {{{hangul2|}}}
|hanja = {{#if: {{{hanja2|}}} | {{#ifeq: {{{hanja2|}}} | ! | <noinclude>!</noinclude> | {{#switch: {{{hanja2|}}} | na | none = | #default = {{{hanja2}}} }} }} }}
|rr = {{{rr2|}}}
|mr = {{{mr2|}}}
|koreanipa = {{{koreanipa2|}}}
|northkorea = {{#switch: {{{context|}}}|n|north|North|dprk|DPRK|nk=yes|old|Old=old|neutral|Neutral=neutral}}
|lk = {{{lk2|}}}
}} }}<!--
-->{{#if: {{{hangul3|}}}{{{hanja3|}}} | {{Infobox Korean/base
|korean_header = {{{othername3}}}
|headercolor = {{{headercolor|}}}
|hangul = {{{hangul3|}}}
|hanja = {{#if: {{{hanja3|}}} | {{#ifeq: {{{hanja3|}}} | ! | <noinclude>!</noinclude> | {{#switch: {{{hanja3|}}} | na | none = | #default = {{{hanja3}}} }} }} }}
|rr = {{{rr3|}}}
|mr = {{{mr3|}}}
|koreanipa = {{{koreanipa3|}}}
|northkorea = {{#switch: {{{context|}}}|n|north|North|dprk|DPRK|nk=yes|old|Old=old|neutral|Neutral=neutral}}
|lk = {{{lk3|}}}
}} }}<!--
-->{{#ifeq:{{{child|}}} | yes | | {{Infobox Chinese/Footer|footnote = {{{text|}}} }} }}<includeonly>
{{Infobox Korean/categories|hangul={{{hangul|}}}|hanja={{{hanja|}}}|rr={{{rr|}}}|mr={{{mr|}}} }}
{{Infobox Korean/categories|hangul={{{hangulho|}}}|hanja={{{hanjaho|}}}|rr={{{rrho|}}}|mr={{{mrho|}}} }}
{{Infobox Korean/categories|hangul={{{hangulborn|}}}|hanja={{{hanjaborn|}}}|rr={{{rrborn|}}}|mr={{{mrborn|}}} }}
{{Infobox Korean/categories|hangul={{{hangula|}}}|hanja={{{hanjaa|}}}|rr={{{rra|}}}|mr={{{mra|}}} }}
{{Infobox Korean/categories|hangul={{{hangulja|}}}|hanja={{{hanjaja|}}}|rr={{{rrja|}}}|mr={{{mrja|}}} }}
{{Infobox Korean/categories|hangul={{{hangulstage|}}}|hanja={{{hanjastage|}}}|rr={{{rrstage|}}}|mr={{{mrstage|}}} }}
{{Infobox Korean/categories|hangul={{{hangulgye|}}}|hanja={{{hanjagye|}}}|rr={{{rrgye|}}}|mr={{{mrgye|}}} }}
{{Infobox Korean/categories|hangul={{{hangulph|}}}|hanja={{{hanjaph|}}}|rr={{{rrph|}}}|mr={{{mrph|}}} }}
{{Infobox Korean/categories|hangul={{{hangul1|}}}|hanja={{{hanja1|}}}|rr={{{rr1|}}}|mr={{{mr1|}}} }}
{{Infobox Korean/categories|hangul={{{hangul2|}}}|hanja={{{hanja2|}}}|rr={{{rr2|}}}|mr={{{mr2|}}} }}
{{Infobox Korean/categories|hangul={{{hangul3|}}}|hanja={{{hanja3|}}}|rr={{{rr3|}}}|mr={{{mr3|}}} }}
</includeonly>|<includeonly>[[Category:Articles needing Korean script or text|{{PAGENAME}}]][[Category:Wikipedia articles needing romanized Korean|{{PAGENAME}}]]</includeonly>}}<includeonly>{{#if:{{{tablewidth|}}}|[[Category:Use of the tablewidth parameter in Infobox Korean name|{{PAGENAME}}]]}}{{#if:{{{logo|}}}|[[Category:Use of the logo parameter in Infobox Korean name|{{PAGENAME}}]]}}{{#if:{{{text|}}}|[[Category:Use of the text parameter in Infobox Korean name|{{PAGENAME}}]]}}{{#if:{{{fontcolor|}}}|[[Category:Use of the fontcolor parameter in Infobox Korean name|{{PAGENAME}}]]}}</includeonly><noinclude>{{documentation}}<!-- Please add metadata to the <includeonly> section at the bottom of the /doc subpage --></noinclude>
jfk2jr6872cn5s2ymv40vmk5mtnmb46
373944
373943
2026-10-29T02:43:59Z
ChiK
1136
1 revision imported from [[:en:Template:Infobox_Korean]]
373943
wikitext
text/x-wiki
{{#if:{{{hangul|}}}{{{hanja|}}}{{{rr|}}}{{{mr|}}} | {{#ifeq:{{{child|}}} | yes | | {{Infobox Chinese/Header
|title = {{#if: {{{title|}}} | '''{{{title}}}''' | {{#ifeq: {{{child|}}} | yes | | {{PAGENAMEBASE}} }} }}
|headercolor = {{{headercolor|}}}
|float = <!-- left|right|none (Default float position is right) -->
|collapse = <!-- yes|no -->
|pic = {{{img|{{{image|}}} }}}
|piccap = {{{caption|}}}
|picsize = {{{image_size|}}}
}} }}<!--
-->{{#if: {{{hangul|}}}{{{hanja|}}} | {{Infobox Korean/base
|korean_header = {{#if: {{{koreanname|}}}|{{{koreanname}}} | {{#ifeq: {{{child|}}} | yes | Korean name | {{#if: {{{img|{{{image|}}}}}} | Korean name }} }} }}
|headercolor = {{{headercolor|}}}
|hangul = {{{hangul|}}}
|hanja = {{#if: {{{hanja|}}} | {{#ifeq: {{{hanja|}}} | ! | <noinclude>!</noinclude> | {{#switch: {{{hanja|}}} | na | none = | #default = {{{hanja}}} }} }} }}
|rr = {{{rr|}}}
|mr = {{{mr|}}}
|koreanipa = {{{koreanipa|}}}
|northkorea = {{#switch: {{{context|}}}|n|north|North|dprk|DPRK|nk=yes|old|Old=old|neutral|Neutral=neutral}}
|lk = {{{lk|}}}
}} }}<!--
-->{{#if: {{{hangulho|}}}{{{hanjaho|}}} | {{Infobox Korean/base
|korean_header = [[Art name]]
|headercolor = {{{headercolor|}}}
|hangul = {{{hangulho|}}}
|hanja = {{#if: {{{hanjaho|}}} | {{#ifeq: {{{hanjaho|}}} | ! | <noinclude>!</noinclude> | {{#switch: {{{hanjaho|}}} | na | none = | #default = {{{hanjaho}}} }} }} }}
|rr = {{{rrho|}}}
|mr = {{{mrho|}}}
|koreanipa = {{{koreanipaho|}}}
|northkorea = {{#switch: {{{context|}}}|n|north|North|dprk|DPRK|nk=yes|old|Old=old|neutral|Neutral=neutral}}
|lk = {{{lkho|}}}
}} }}<!--
-->{{#if: {{{hangulborn|}}}{{{hanjaborn|}}} | {{Infobox Korean/base
|korean_header = Birth name
|headercolor = {{{headercolor|}}}
|hangul = {{{hangulborn|}}}
|hanja = {{#if: {{{hanjaborn|}}} | {{#ifeq: {{{hanjaborn|}}} | ! | <noinclude>!</noinclude> | {{#switch: {{{hanjaborn|}}} | na | none = | #default = {{{hanjaborn}}} }} }} }}
|rr = {{{rrborn|}}}
|mr = {{{mrborn|}}}
|koreanipa = {{{koreanipaborn|}}}
|northkorea = {{#switch: {{{context|}}}|n|north|North|dprk|DPRK|nk=yes|old|Old=old|neutral|Neutral=neutral}}
|lk = {{{lkborn|}}}
}} }}<!--
-->{{#if: {{{hangula|}}}{{{hanjaa|}}} | {{Infobox Korean/base
|korean_header = Childhood name
|headercolor = {{{headercolor|}}}
|hangul = {{{hangula|}}}
|hanja = {{#if: {{{hanjaa|}}} | {{#ifeq: {{{hanjaa|}}} | ! | <noinclude>!</noinclude> | {{#switch: {{{hanjaa|}}} | na | none = | #default = {{{hanjaa}}} }} }} }}
|rr = {{{rra|}}}
|mr = {{{mra|}}}
|koreanipa = {{{koreanipaa|}}}
|northkorea = {{#switch: {{{context|}}}|n|north|North|dprk|DPRK|nk=yes|old|Old=old|neutral|Neutral=neutral}}
|lk = {{{lka|}}}
}} }}<!--
-->{{#if: {{{hangulja|}}}{{{hanjaja|}}} | {{Infobox Korean/base
|korean_header = [[Courtesy name]]
|headercolor = {{{headercolor|}}}
|hangul = {{{hangulja|}}}
|hanja = {{#if: {{{hanjaja|}}} | {{#ifeq: {{{hanjaja|}}} | ! | <noinclude>!</noinclude> | {{#switch: {{{hanjaja|}}} | na | none = | #default = {{{hanjaja}}} }} }} }}
|rr = {{{rrja|}}}
|mr = {{{mrja|}}}
|koreanipa = {{{koreanipaja|}}}
|northkorea = {{#switch: {{{context|}}}|n|north|North|dprk|DPRK|nk=yes|old|Old=old|neutral|Neutral=neutral}}
|lk = {{{lkja|}}}
}} }}<!--
-->{{#if: {{{hangulstage|}}}{{{hanjastage|}}} | {{Infobox Korean/base
|korean_header = Stage name
|headercolor = {{{headercolor|}}}
|hangul = {{{hangulstage|}}}
|hanja = {{#if: {{{hanjastage|}}} | {{#ifeq: {{{hanjastage|}}} | ! | <noinclude>!</noinclude> | {{#switch: {{{hanjastage|}}} | na | none = | #default = {{{hanjastage}}} }} }} }}
|rr = {{{rrstage|}}}
|mr = {{{mrstage|}}}
|koreanipa = {{{koreanipastage|}}}
|northkorea = {{#switch: {{{context|}}}|n|north|North|dprk|DPRK|nk=yes|old|Old=old|neutral|Neutral=neutral}}
|lk = {{{lkstage|}}}
}} }}<!--
-->{{#if: {{{hangulgye|}}}{{{hanjagye|}}} | {{Infobox Korean/base
|korean_header = [[Dharma name]]
|headercolor = {{{headercolor|}}}
|hangul = {{{hangulgye|}}}
|hanja = {{#if: {{{hanjagye|}}} | {{#ifeq: {{{hanjagye|}}} | ! | <noinclude>!</noinclude> | {{#switch: {{{hanjagye|}}} | na | none = | #default = {{{hanjagye}}} }} }} }}
|rr = {{{rrgye|}}}
|mr = {{{mrgye|}}}
|koreanipa = {{{koreanipagye|}}}
|northkorea = {{#switch: {{{context|}}}|n|north|North|dprk|DPRK|nk=yes|old|Old=old|neutral|Neutral=neutral}}
|lk = {{{lkgye|}}}
}} }}<!--
-->{{#if: {{{hangulph|}}}{{{hanjaph|}}} | {{Infobox Korean/base
|korean_header = [[Posthumous name]]
|headercolor = {{{headercolor|}}}
|hangul = {{{hangulph|}}}
|hanja = {{#if: {{{hanjaph|}}} | {{#ifeq: {{{hanjaph|}}} | ! | <noinclude>!</noinclude> | {{#switch: {{{hanjaph|}}} | na | none = | #default = {{{hanjaph}}} }} }} }}
|rr = {{{rrph|}}}
|mr = {{{mrph|}}}
|koreanipa = {{{koreanipaph|}}}
|northkorea = {{#switch: {{{context|}}}|n|north|North|dprk|DPRK|nk=yes|old|Old=old|neutral|Neutral=neutral}}
|lk = {{{lkph|}}}
}} }}<!--
-->{{#if: {{{hangul1|}}}{{{hanja1|}}} | {{Infobox Korean/base
|korean_header = {{{othername1}}}
|headercolor = {{{headercolor|}}}
|hangul = {{{hangul1|}}}
|hanja = {{#if: {{{hanja1|}}} | {{#ifeq: {{{hanja1|}}} | ! | <noinclude>!</noinclude> | {{#switch: {{{hanja1|}}} | na | none = | #default = {{{hanja1}}} }} }} }}
|rr = {{{rr1|}}}
|mr = {{{mr1|}}}
|koreanipa = {{{koreanipa1|}}}
|northkorea = {{#switch: {{{context|}}}|n|north|North|dprk|DPRK|nk=yes|old|Old=old|neutral|Neutral=neutral}}
|lk = {{{lk1|}}}
}} }}<!--
-->{{#if: {{{hangul2|}}}{{{hanja2|}}} | {{Infobox Korean/base
|korean_header = {{{othername2}}}
|headercolor = {{{headercolor|}}}
|hangul = {{{hangul2|}}}
|hanja = {{#if: {{{hanja2|}}} | {{#ifeq: {{{hanja2|}}} | ! | <noinclude>!</noinclude> | {{#switch: {{{hanja2|}}} | na | none = | #default = {{{hanja2}}} }} }} }}
|rr = {{{rr2|}}}
|mr = {{{mr2|}}}
|koreanipa = {{{koreanipa2|}}}
|northkorea = {{#switch: {{{context|}}}|n|north|North|dprk|DPRK|nk=yes|old|Old=old|neutral|Neutral=neutral}}
|lk = {{{lk2|}}}
}} }}<!--
-->{{#if: {{{hangul3|}}}{{{hanja3|}}} | {{Infobox Korean/base
|korean_header = {{{othername3}}}
|headercolor = {{{headercolor|}}}
|hangul = {{{hangul3|}}}
|hanja = {{#if: {{{hanja3|}}} | {{#ifeq: {{{hanja3|}}} | ! | <noinclude>!</noinclude> | {{#switch: {{{hanja3|}}} | na | none = | #default = {{{hanja3}}} }} }} }}
|rr = {{{rr3|}}}
|mr = {{{mr3|}}}
|koreanipa = {{{koreanipa3|}}}
|northkorea = {{#switch: {{{context|}}}|n|north|North|dprk|DPRK|nk=yes|old|Old=old|neutral|Neutral=neutral}}
|lk = {{{lk3|}}}
}} }}<!--
-->{{#ifeq:{{{child|}}} | yes | | {{Infobox Chinese/Footer|footnote = {{{text|}}} }} }}<includeonly>
{{Infobox Korean/categories|hangul={{{hangul|}}}|hanja={{{hanja|}}}|rr={{{rr|}}}|mr={{{mr|}}} }}
{{Infobox Korean/categories|hangul={{{hangulho|}}}|hanja={{{hanjaho|}}}|rr={{{rrho|}}}|mr={{{mrho|}}} }}
{{Infobox Korean/categories|hangul={{{hangulborn|}}}|hanja={{{hanjaborn|}}}|rr={{{rrborn|}}}|mr={{{mrborn|}}} }}
{{Infobox Korean/categories|hangul={{{hangula|}}}|hanja={{{hanjaa|}}}|rr={{{rra|}}}|mr={{{mra|}}} }}
{{Infobox Korean/categories|hangul={{{hangulja|}}}|hanja={{{hanjaja|}}}|rr={{{rrja|}}}|mr={{{mrja|}}} }}
{{Infobox Korean/categories|hangul={{{hangulstage|}}}|hanja={{{hanjastage|}}}|rr={{{rrstage|}}}|mr={{{mrstage|}}} }}
{{Infobox Korean/categories|hangul={{{hangulgye|}}}|hanja={{{hanjagye|}}}|rr={{{rrgye|}}}|mr={{{mrgye|}}} }}
{{Infobox Korean/categories|hangul={{{hangulph|}}}|hanja={{{hanjaph|}}}|rr={{{rrph|}}}|mr={{{mrph|}}} }}
{{Infobox Korean/categories|hangul={{{hangul1|}}}|hanja={{{hanja1|}}}|rr={{{rr1|}}}|mr={{{mr1|}}} }}
{{Infobox Korean/categories|hangul={{{hangul2|}}}|hanja={{{hanja2|}}}|rr={{{rr2|}}}|mr={{{mr2|}}} }}
{{Infobox Korean/categories|hangul={{{hangul3|}}}|hanja={{{hanja3|}}}|rr={{{rr3|}}}|mr={{{mr3|}}} }}
</includeonly>|<includeonly>[[Category:Articles needing Korean script or text|{{PAGENAME}}]][[Category:Wikipedia articles needing romanized Korean|{{PAGENAME}}]]</includeonly>}}<includeonly>{{#if:{{{tablewidth|}}}|[[Category:Use of the tablewidth parameter in Infobox Korean name|{{PAGENAME}}]]}}{{#if:{{{logo|}}}|[[Category:Use of the logo parameter in Infobox Korean name|{{PAGENAME}}]]}}{{#if:{{{text|}}}|[[Category:Use of the text parameter in Infobox Korean name|{{PAGENAME}}]]}}{{#if:{{{fontcolor|}}}|[[Category:Use of the fontcolor parameter in Infobox Korean name|{{PAGENAME}}]]}}</includeonly><noinclude>{{documentation}}<!-- Please add metadata to the <includeonly> section at the bottom of the /doc subpage --></noinclude>
jfk2jr6872cn5s2ymv40vmk5mtnmb46
ಟೆಂಪ್ಲೇಟ್:S-note/styles.css
10
29136
373945
2024-07-05T18:43:12Z
en>Pppery
0
/* {{pp-template}} */
373945
sanitized-css
text/css
/* {{pp-template}} */
.s-note {
color: var( --color-base, #202122 );
background-color: var( --background-color-interactive, #eaecf0 );
}
.s-note > td {
border-left: none;
border-right: none;
border-bottom: none;
}
.s-note > td.s-note-content {
text-align: center;
}
2vn5u1ceoz0yqj2c68ob49jzo9btg27
373946
373945
2026-10-29T02:43:59Z
ChiK
1136
1 revision imported from [[:en:Template:S-note/styles.css]]
373945
sanitized-css
text/css
/* {{pp-template}} */
.s-note {
color: var( --color-base, #202122 );
background-color: var( --background-color-interactive, #eaecf0 );
}
.s-note > td {
border-left: none;
border-right: none;
border-bottom: none;
}
.s-note > td.s-note-content {
text-align: center;
}
2vn5u1ceoz0yqj2c68ob49jzo9btg27
ಟೆಂಪ್ಲೇಟ್:Infobox Korean/categories
10
29137
373947
2025-12-09T16:13:35Z
en>Chaotic Enby
0
Chaotic Enby moved page [[Template:Infobox Korean name/categories]] to [[Template:Infobox Korean/categories]]: Perform technical move requested at [[WP:RM/TR]] ([[Special:Permalink/1326553227|permalink]])
373947
wikitext
text/x-wiki
<noinclude>{{subtemplate}}</noinclude><includeonly>{{#if:{{{hangul|}}}{{{hanja|}}}{{{rr|}}}{{{mr|}}}|{{#if:{{{hangul|}}}||[[Category:Articles needing Korean script or text|{{PAGENAME}}]]}}{{#ifeq:{{{hanja|}}}|!|[[Category:Wikipedia articles needing hanja|{{PAGENAME}}]]}}{{#if:{{{rr|}}}||[[Category:Wikipedia articles needing romanized Korean|{{PAGENAME}}]]}}{{#if:{{{mr|}}}||[[Category:Wikipedia articles needing romanized Korean|{{PAGENAME}}]]}} }}</includeonly>
jrvbygdetvhdus0s6lku2nw78stskf6
373948
373947
2026-10-29T02:43:59Z
ChiK
1136
1 revision imported from [[:en:Template:Infobox_Korean/categories]]
373947
wikitext
text/x-wiki
<noinclude>{{subtemplate}}</noinclude><includeonly>{{#if:{{{hangul|}}}{{{hanja|}}}{{{rr|}}}{{{mr|}}}|{{#if:{{{hangul|}}}||[[Category:Articles needing Korean script or text|{{PAGENAME}}]]}}{{#ifeq:{{{hanja|}}}|!|[[Category:Wikipedia articles needing hanja|{{PAGENAME}}]]}}{{#if:{{{rr|}}}||[[Category:Wikipedia articles needing romanized Korean|{{PAGENAME}}]]}}{{#if:{{{mr|}}}||[[Category:Wikipedia articles needing romanized Korean|{{PAGENAME}}]]}} }}</includeonly>
jrvbygdetvhdus0s6lku2nw78stskf6
ಟೆಂಪ್ಲೇಟ್:Infobox Korean/base
10
29138
373949
2025-12-09T16:02:40Z
en>Chaotic Enby
0
Chaotic Enby moved page [[Template:Infobox Korean]] to [[Template:Infobox Korean/base]] over redirect: Perform technical move requested at [[WP:RM/TR]] ([[Special:Permalink/1326548490|permalink]])
373949
wikitext
text/x-wiki
<includeonly>{{Infobox
| child = yes
| headerstyle = background-color: {{#if: {{{headercolor|}}} | {{{headercolor|}}} | #b0c4de }}; color:inherit;
| labelstyle = font-weight: {{{fontstyle|normal}}};
| header1 = {{#ifeq: {{{header|{{{korean_header|}}}}}}|none||{{{header|{{{korean_header|Korean name}}}}}}}}
| label2 = {{#switch: {{{northkorea|}}}|yes=[[Hangul|Chosŏn'gŭl]]|old=[[Hunminjeongeum]]|#default=[[Hangul]]}}
| data2 = {{#if: {{{hangul|}}} | <div style="font-size: 1rem;">{{lang|ko-Hang|{{{hangul}}} }}</div> }}
| label3 = {{#switch:{{{northkorea|}}}|yes=[[Hanja|Hancha]]|#default=[[Hanja]]}}
| data3 = {{#if: {{{hanja|}}} | <div style="font-size: 1rem;">{{lang|ko-Hani|{{{hanja}}} }}</div> }}
| label4 = Literal meaning
| data4 = {{{lk|}}}
| label6 = [[Revised Romanization of Korean|Revised Romanization]]
| data6 = {{#if: {{{rr|}}} | {{transliteration|ko|rr|{{{rr}}} }} }}
| label7 = [[McCune–Reischauer]]
| data7 = {{#if: {{{mr|}}} | {{transliteration|ko|mr|{{{mr}}} }} }}
| label8 = [[Help:IPA/Korean|IPA]]
| data8 = {{{koreanipa|}}}
}}</includeonly>{{#invoke:Check for unknown parameters|check|unknown={{main other|[[Category:Pages using infobox Korean with unknown parameters|_VALUE_{{PAGENAME}}]]}}|preview=Page using [[Template:Infobox Korean]] with unknown parameter "_VALUE_"|ignoreblank=y| fontstyle | hangul | hanja | header | headercolor | korean_header | koreanipa | lk | mr | northkorea | rr }}<noinclude>
{{Documentation}}
</noinclude>
90fnt6sd3n1fzdjn4m2mtj0ia3kyplq
373950
373949
2026-10-29T02:43:59Z
ChiK
1136
1 revision imported from [[:en:Template:Infobox_Korean/base]]
373949
wikitext
text/x-wiki
<includeonly>{{Infobox
| child = yes
| headerstyle = background-color: {{#if: {{{headercolor|}}} | {{{headercolor|}}} | #b0c4de }}; color:inherit;
| labelstyle = font-weight: {{{fontstyle|normal}}};
| header1 = {{#ifeq: {{{header|{{{korean_header|}}}}}}|none||{{{header|{{{korean_header|Korean name}}}}}}}}
| label2 = {{#switch: {{{northkorea|}}}|yes=[[Hangul|Chosŏn'gŭl]]|old=[[Hunminjeongeum]]|#default=[[Hangul]]}}
| data2 = {{#if: {{{hangul|}}} | <div style="font-size: 1rem;">{{lang|ko-Hang|{{{hangul}}} }}</div> }}
| label3 = {{#switch:{{{northkorea|}}}|yes=[[Hanja|Hancha]]|#default=[[Hanja]]}}
| data3 = {{#if: {{{hanja|}}} | <div style="font-size: 1rem;">{{lang|ko-Hani|{{{hanja}}} }}</div> }}
| label4 = Literal meaning
| data4 = {{{lk|}}}
| label6 = [[Revised Romanization of Korean|Revised Romanization]]
| data6 = {{#if: {{{rr|}}} | {{transliteration|ko|rr|{{{rr}}} }} }}
| label7 = [[McCune–Reischauer]]
| data7 = {{#if: {{{mr|}}} | {{transliteration|ko|mr|{{{mr}}} }} }}
| label8 = [[Help:IPA/Korean|IPA]]
| data8 = {{{koreanipa|}}}
}}</includeonly>{{#invoke:Check for unknown parameters|check|unknown={{main other|[[Category:Pages using infobox Korean with unknown parameters|_VALUE_{{PAGENAME}}]]}}|preview=Page using [[Template:Infobox Korean]] with unknown parameter "_VALUE_"|ignoreblank=y| fontstyle | hangul | hanja | header | headercolor | korean_header | koreanipa | lk | mr | northkorea | rr }}<noinclude>
{{Documentation}}
</noinclude>
90fnt6sd3n1fzdjn4m2mtj0ia3kyplq
ಟೆಂಪ್ಲೇಟ್:Access icon
10
29139
373954
2024-09-09T18:19:02Z
en>Beland
0
fix dark mode problems
373954
wikitext
text/x-wiki
[[File:Wheelchair symbol.svg|class=skin-invert-image|{{#if:{{{1|}}}|{{{1}}}|12px}}|{{{2|Disabled access}}}|link={{{3|Accessibility}}}]]<noinclude>
{{documentation}}
</noinclude>
cl5y5zgp77m9z4hsd5nkn21m9otca6g
373955
373954
2026-10-29T02:48:44Z
ChiK
1136
1 revision imported from [[:en:Template:Access_icon]]
373954
wikitext
text/x-wiki
[[File:Wheelchair symbol.svg|class=skin-invert-image|{{#if:{{{1|}}}|{{{1}}}|12px}}|{{{2|Disabled access}}}|link={{{3|Accessibility}}}]]<noinclude>
{{documentation}}
</noinclude>
cl5y5zgp77m9z4hsd5nkn21m9otca6g
ಟೆಂಪ್ಲೇಟ್:Access icon/doc
10
29140
373956
2022-07-21T03:14:57Z
en>Paine Ellsworth
0
High-use template
373956
wikitext
text/x-wiki
{{documentation subpage}}
{{#ifeq:{{SUBPAGENAME}}|sandbox||{{High-use}}}}
==Purpose==
Provides an SVG representation of the [[International Symbol of Access]]
==Usage==
<code><nowiki>{{Access icon|width|alt text}}</nowiki></code>
Both the parameters are optional.
* The width is in pixels, and should be followed by px. For example, <code><nowiki>{{Access icon|20px}}</nowiki></code> produces the symbol at 20 pixels wide: {{Access icon|20px}}. If the width parameter is omitted, the default width is 12 pixels.
* The alt text is the text that screen readers will see. The [[MediaWiki]] software also automatically uses it as the [[tooltip]] when users hover the cursor over the image. The default text is "Handicapped/disabled access".
==Notes==
The [[Unicode]] codepoint encoding for the International Symbol of Access is :
<pre>
U+267F ♿ WHEELCHAIR SYMBOL
</pre>
However, not all [https://www.fileformat.info/info/unicode/char/267f/fontsupport.htm fonts support] this character.
If you specify [[DejaVu Sans]], for example, and have it installed, then you may use
<pre>
<span style="font-size:xx-large; font-family:DejaVu Sans">♿</span>
</pre>
to show <span style="font-size:xx-large; font-family:DejaVu Sans">♿</span>
==See also==
* [[International Symbol of Access]]
<includeonly>{{Sandbox other||
<!-- ADD CATEGORIES BELOW THIS LINE -->
[[Category:Symbol templates|Access icon]]
[[Category:Disability templates]]
}}</includeonly>
cimd73riq9sdybawi4ldjhcxd23iubg
373957
373956
2026-10-29T02:48:45Z
ChiK
1136
1 revision imported from [[:en:Template:Access_icon/doc]]
373956
wikitext
text/x-wiki
{{documentation subpage}}
{{#ifeq:{{SUBPAGENAME}}|sandbox||{{High-use}}}}
==Purpose==
Provides an SVG representation of the [[International Symbol of Access]]
==Usage==
<code><nowiki>{{Access icon|width|alt text}}</nowiki></code>
Both the parameters are optional.
* The width is in pixels, and should be followed by px. For example, <code><nowiki>{{Access icon|20px}}</nowiki></code> produces the symbol at 20 pixels wide: {{Access icon|20px}}. If the width parameter is omitted, the default width is 12 pixels.
* The alt text is the text that screen readers will see. The [[MediaWiki]] software also automatically uses it as the [[tooltip]] when users hover the cursor over the image. The default text is "Handicapped/disabled access".
==Notes==
The [[Unicode]] codepoint encoding for the International Symbol of Access is :
<pre>
U+267F ♿ WHEELCHAIR SYMBOL
</pre>
However, not all [https://www.fileformat.info/info/unicode/char/267f/fontsupport.htm fonts support] this character.
If you specify [[DejaVu Sans]], for example, and have it installed, then you may use
<pre>
<span style="font-size:xx-large; font-family:DejaVu Sans">♿</span>
</pre>
to show <span style="font-size:xx-large; font-family:DejaVu Sans">♿</span>
==See also==
* [[International Symbol of Access]]
<includeonly>{{Sandbox other||
<!-- ADD CATEGORIES BELOW THIS LINE -->
[[Category:Symbol templates|Access icon]]
[[Category:Disability templates]]
}}</includeonly>
cimd73riq9sdybawi4ldjhcxd23iubg
ಟೆಂಪ್ಲೇಟ್:Indian railway code
10
29141
373958
2023-05-21T19:31:35Z
en>WOSlinker
0
syntaxhighlight lang="wikitext"
373958
wikitext
text/x-wiki
<noinclude>
<table style="float:right;"><td>{{Infobox
| label1 = Code
| data1 = </noinclude>
{{{code<includeonly>|</includeonly>}}}{{
#if:{{{zone<includeonly>|</includeonly>}}}
|</td></tr><tr>
<th>[[Indian Railways#Railway zones|Zone(s)]]</th>
<td>{{{zone}}}
}}{{
#if:{{{division<includeonly>|</includeonly>}}}
|</td></tr><tr>
<th>[[Indian Railways#Railway zones|Division(s)]]</th>
<td>{{{division}}}
}}<noinclude>
</td></table>
}}
{{documentation|content=
This template is used to add the Code/Division(s)/Zone(s) to {{tl|Infobox station}} for [[Indian Railways]] stations.
== Usage ==
<syntaxhighlight lang="wikitext">
{{Infobox station
| name =
...
| code = {{Indian railway code
| code =
| zone =
| division =
}}
}}
</syntaxhighlight>
}}
[[Category:Rail transport infobox templates]]
</noinclude>
pbop8oymal4tgok7cl8hlhxalqxzh8q
373959
373958
2026-10-29T03:42:28Z
ChiK
1136
1 revision imported from [[:en:Template:Indian_railway_code]]
373958
wikitext
text/x-wiki
<noinclude>
<table style="float:right;"><td>{{Infobox
| label1 = Code
| data1 = </noinclude>
{{{code<includeonly>|</includeonly>}}}{{
#if:{{{zone<includeonly>|</includeonly>}}}
|</td></tr><tr>
<th>[[Indian Railways#Railway zones|Zone(s)]]</th>
<td>{{{zone}}}
}}{{
#if:{{{division<includeonly>|</includeonly>}}}
|</td></tr><tr>
<th>[[Indian Railways#Railway zones|Division(s)]]</th>
<td>{{{division}}}
}}<noinclude>
</td></table>
}}
{{documentation|content=
This template is used to add the Code/Division(s)/Zone(s) to {{tl|Infobox station}} for [[Indian Railways]] stations.
== Usage ==
<syntaxhighlight lang="wikitext">
{{Infobox station
| name =
...
| code = {{Indian railway code
| code =
| zone =
| division =
}}
}}
</syntaxhighlight>
}}
[[Category:Rail transport infobox templates]]
</noinclude>
pbop8oymal4tgok7cl8hlhxalqxzh8q
ಟೆಂಪ್ಲೇಟ್ ಪಾತೆರ:Indian railway code
11
29142
373960
2024-07-01T16:40:59Z
en>Cewbot
0
[[User:Cewbot/log/20200122/configuration|Maintain {{WPBS}}]]: 2 WikiProject templates. Create {{WPBS}}.
373960
wikitext
text/x-wiki
{{WikiProject banner shell|
{{WikiProject Trains |importance=low}}
{{WikiProject India |railways=y }}
}}
6ngir3044nz8v6n4mn4224pd5w5rlzs
373961
373960
2026-10-29T03:42:29Z
ChiK
1136
1 revision imported from [[:en:Template_talk:Indian_railway_code]]
373960
wikitext
text/x-wiki
{{WikiProject banner shell|
{{WikiProject Trains |importance=low}}
{{WikiProject India |railways=y }}
}}
6ngir3044nz8v6n4mn4224pd5w5rlzs
ಟೆಂಪ್ಲೇಟ್:Rwd
10
29143
373962
2026-07-30T00:39:59Z
en>Pppery
0
Changed protection settings for "[[Template:Rwd]]" ([Edit=Require template editor access] (indefinite) [Move=Require template editor access] (indefinite))
373962
wikitext
text/x-wiki
#REDIRECT [[Template:Railway division link]]
{{Redirect category shell|
{{R from move}}
}}
h54kg1uetcqt4n02vb5zj5bv1kpk5dp
373963
373962
2026-10-29T03:43:39Z
ChiK
1136
1 revision imported from [[:en:Template:Rwd]]
373962
wikitext
text/x-wiki
#REDIRECT [[Template:Railway division link]]
{{Redirect category shell|
{{R from move}}
}}
h54kg1uetcqt4n02vb5zj5bv1kpk5dp
ಸೂರಾಲು ಮಣ್ಣ್ದ ಅರಮನೆ
0
29144
373967
2026-10-29T05:44:14Z
Mahaveer Indra
1023
ಪೊಸ ಬರವು
373967
wikitext
text/x-wiki
'''ಸೂರಾಲು ಮಣ್ಣ್ದ ಅರಮನೆ''' ಉಡುಪಿ ಜಿಲ್ಲೆದ ಬ್ರಹ್ಮಾವರ ತಾಲೂಕುದ ಕೊಕ್ಕರ್ಣೆದ ಕೈತಲ್ ಇಪ್ಪುನ ಸೂರಾಲು ಪನ್ಪಿನ ಊರುಡು ಉಂಡು. ಉಂದು ಕರಾವಳಿ ಕರ್ನಾಟಕಡ್ ಇತ್ತೆ ಒರಿದಿಪ್ಪುನ ಅಕೇರಿದ ಮಣ್ಣ್ದ ಅರಮನೆ. ಸಿಮೆಂಟ್, ಕಲ್ಲ್ ಗಲಸಂದೆ ಮಣ್ಣ್, ಮರ ಬೊಕ್ಕ ಒಡಿಲ್ ಗಲಸ್ದ್ ಈ ಅರಮನೆನ್ ಕಟ್ಟಾದೆರ್. ಈ ಅರಮನೆಗ್ ೫೦೦ ವರ್ಸೊಗುಲಾ ಪಿರಾಕ್ದ ಇತಿಹಾಸ ಉಂಡು.
==ಇತಿಹಾಸ==
fndiq1kpff2qmtr9xabewamv9y38j6x
373968
373967
2026-10-29T05:49:29Z
Mahaveer Indra
1023
/* ಇತಿಹಾಸ */
373968
wikitext
text/x-wiki
'''ಸೂರಾಲು ಮಣ್ಣ್ದ ಅರಮನೆ''' ಉಡುಪಿ ಜಿಲ್ಲೆದ ಬ್ರಹ್ಮಾವರ ತಾಲೂಕುದ ಕೊಕ್ಕರ್ಣೆದ ಕೈತಲ್ ಇಪ್ಪುನ ಸೂರಾಲು ಪನ್ಪಿನ ಊರುಡು ಉಂಡು. ಉಂದು ಕರಾವಳಿ ಕರ್ನಾಟಕಡ್ ಇತ್ತೆ ಒರಿದಿಪ್ಪುನ ಅಕೇರಿದ ಮಣ್ಣ್ದ ಅರಮನೆ. ಸಿಮೆಂಟ್, ಕಲ್ಲ್ ಗಲಸಂದೆ ಮಣ್ಣ್, ಮರ ಬೊಕ್ಕ ಒಡಿಲ್ ಗಲಸ್ದ್ ಈ ಅರಮನೆನ್ ಕಟ್ಟಾದೆರ್. ಈ ಅರಮನೆಗ್ ೫೦೦ ವರ್ಸೊಗುಲಾ ಪಿರಾಕ್ದ ಇತಿಹಾಸ ಉಂಡು.
==ಇತಿಹಾಸ==
ಉಂದೆನ್ ಕ್ರಿ.ಶ. ೧೫೧೧ನೇ ಇಸವಿಡ್ ಜೈನ ಸಾಮಂತ ಅರಸೆರಾಯಿನ ತೋಳಾರ ರಾಜವಂಶದಕುಲು ಕಟ್ಟಾಯೆರ್. ಈ ತೋಳಹರೆರ್ ಬಾರ್ಕೂರುನು ಆಳೊಂದಿತ್ತಿನ ಆಳುಪ ಅರಸೆರೆನ ಅಡಿಟ್ ಸಾಮಂತ ಅರಸುಲಾದ್ ಆಡಳಿತ ಮಲ್ತೊಂದಿತ್ತೆರ್. ಈ ತೋಳಹರ ವಂಶದಕುಲು ಉಡುಪಿ ಬೊಕ್ಕ ಕುಂದಾಪುರದ ಕೆಲವು ಜಾಗೆಲೆನ್ ಆಳೊಂದಿತ್ತೆರ್.
ಅರಮನೆಡ್ ಒಂಜಿ ಕಾಲೊಡು ತೋಳಹರ ವಂಶದ ೮-೯ ಕುಟುಂಬೊಲು ಒಟ್ಟಿಗೆ ವಾಸ ಮಲ್ತೊಂದಿತ್ತೆರ್. ಅಕೇರಿದ ಅರಸೆ ನಾಗೇಂದ್ರ ತೋಳಹರೆಗ್ ಈ ಅರಮನೆಡ್ ಪಟ್ಟಾಭಿಷೇಕ ಆದಿತ್ತ್ಂಡ್.
mwfxppko7q7l0voddu1hs079u9byxj1
373969
373968
2026-10-29T06:03:43Z
Mahaveer Indra
1023
/* ಇತಿಹಾಸ */
373969
wikitext
text/x-wiki
'''ಸೂರಾಲು ಮಣ್ಣ್ದ ಅರಮನೆ''' ಉಡುಪಿ ಜಿಲ್ಲೆದ ಬ್ರಹ್ಮಾವರ ತಾಲೂಕುದ ಕೊಕ್ಕರ್ಣೆದ ಕೈತಲ್ ಇಪ್ಪುನ ಸೂರಾಲು ಪನ್ಪಿನ ಊರುಡು ಉಂಡು. ಉಂದು ಕರಾವಳಿ ಕರ್ನಾಟಕಡ್ ಇತ್ತೆ ಒರಿದಿಪ್ಪುನ ಅಕೇರಿದ ಮಣ್ಣ್ದ ಅರಮನೆ. ಸಿಮೆಂಟ್, ಕಲ್ಲ್ ಗಲಸಂದೆ ಮಣ್ಣ್, ಮರ ಬೊಕ್ಕ ಒಡಿಲ್ ಗಲಸ್ದ್ ಈ ಅರಮನೆನ್ ಕಟ್ಟಾದೆರ್. ಈ ಅರಮನೆಗ್ ೫೦೦ ವರ್ಸೊಗುಲಾ ಪಿರಾಕ್ದ ಇತಿಹಾಸ ಉಂಡು.
==ಇತಿಹಾಸ==
ಉಂದೆನ್ ಕ್ರಿ.ಶ. ೧೫೧೧ನೇ ಇಸವಿಡ್ ಜೈನ ಸಾಮಂತ ಅರಸೆರಾಯಿನ ತೋಳಾರ ರಾಜವಂಶದಕುಲು ಕಟ್ಟಾಯೆರ್. ಈ ತೋಳಹರೆರ್ ಬಾರ್ಕೂರುನು ಆಳೊಂದಿತ್ತಿನ ಆಳುಪ ಅರಸೆರೆನ ಅಡಿಟ್ ಸಾಮಂತ ಅರಸುಲಾದ್ ಆಡಳಿತ ಮಲ್ತೊಂದಿತ್ತೆರ್. ಈ ತೋಳಹರ ವಂಶದಕುಲು ಉಡುಪಿ ಬೊಕ್ಕ ಕುಂದಾಪುರದ ಕೆಲವು ಜಾಗೆಲೆನ್ ಆಳೊಂದಿತ್ತೆರ್.
ಅರಮನೆಡ್ ಒಂಜಿ ಕಾಲೊಡು ತೋಳಹರ ವಂಶದ ೮-೯ ಕುಟುಂಬೊಲು ಒಟ್ಟಿಗೆ ವಾಸ ಮಲ್ತೊಂದಿತ್ತೆರ್. ಅಕೇರಿದ ಅರಸೆ ನಾಗೇಂದ್ರ ತೋಳಹರೆಗ್ ಈ ಅರಮನೆಡ್ ಪಟ್ಟಾಭಿಷೇಕ ಆದಿತ್ತ್ಂಡ್.
==ವಾಸ್ತುಶಿಲ್ಪ ಬೊಕ್ಕ ವಿನ್ಯಾಸ==
ಈ ಅರಮನೆ ಒಟ್ಟು ಒಂಜಿ ಎಕರೆ ಜಾಗೆಡ್ ಪರಡ್ದ್ ಉಂಡು. ಇಂದೆನ್ ಪೂರ್ತಿಯಾದ್ ಮಣ್ಣ್ಡ್ದೇ ಕಟ್ಟಾದೆರ್. ಬೊಕ್ಕೊಂಜಿ ಇಸೇಸ ಪಂಡ ಈ ಅರಮನೆಗ್ ಅಡಿಪಾಯ ಪಂದ್ ಇಜ್ಜಿ. ಅರಮನೆತ ಒಂತೆ ಬಾಗ ಬುಡಿಂಡ ಬೇತೆ ಮುಕ್ಕಲ್ವಾಸಿ ಕಟ್ಟೋಣನ್ ಪಾಯದಾಂತೆ ಕಟ್ಟಾದೆರ್.<ref>{{cite web |title=ಸೂರಾಲು ಮಣ್ಣಿನ ಅರಮನೆ |url=https://www.prajavani.net/karunaada-vaibhava/%E0%B2%B8%E0%B3%82%E0%B2%B0%E0%B2%BE%E0%B2%B2%E0%B3%81-%E0%B2%AE%E0%B2%A3%E0%B3%8D%E0%B2%A3%E0%B2%BF%E0%B2%A8-%E0%B2%85%E0%B2%B0%E0%B2%AE%E0%B2%A8%E0%B3%86-2112927 |website=prajavani.net |publisher=ಪ್ರಜಾವಾಣಿ |access-date=29 October 2026}}</ref> ಅರಮನೆತ್ತ ಉಲಾಯಿ ಒಟ್ಟು ಎಣ್ಮ ಅಂಗಣ್ಲು ಉಲ್ಲ. ಅಂಚನೆ ಇಂದೆತ ಮಾಡ್ಗ್ ಅರ್ಧ ಚಕ್ರಾಕಾರೊಡು ಬರ್ಪುನ ಪರ ಮಟ್ಟ್ದ ಒಡಿಲ್ನ್ ಪಾಡುದೆರ್. ಅರಮನೆತ್ತ ಮೂಡಾಯಿ ಪುಡೆಕ್ ಕಂಬುಲದ ಕಂಡ ಉಂಡು. ಅರಮನೆತ್ತ ಉಪ್ಪರಿಗೆಗ್ ಸುತ್ತಲ ಮರತ್ತ ಕಂಡಿಲೆನ್ ದೀತೆರ್. ಕಂಬುಲ, ಜಾತ್ರೆ ನಡಪುನ ಪೊರ್ತುಡು ಅರಸು ವಂಸೊದಕ್ಲು ಮಿತ್ತ ಉಪ್ಪರಿಗೆಡ್ ಬತ್ತ್ದ್ ಲೇಸ್ನ್ ತೂವೊಂದಿತ್ತೆರ್.
anhyrppjgp6wwcrt6y67xw475iqzuvy
373970
373969
2026-10-29T06:05:28Z
Mahaveer Indra
1023
/* ವಾಸ್ತುಶಿಲ್ಪ ಬೊಕ್ಕ ವಿನ್ಯಾಸ */
373970
wikitext
text/x-wiki
'''ಸೂರಾಲು ಮಣ್ಣ್ದ ಅರಮನೆ''' ಉಡುಪಿ ಜಿಲ್ಲೆದ ಬ್ರಹ್ಮಾವರ ತಾಲೂಕುದ ಕೊಕ್ಕರ್ಣೆದ ಕೈತಲ್ ಇಪ್ಪುನ ಸೂರಾಲು ಪನ್ಪಿನ ಊರುಡು ಉಂಡು. ಉಂದು ಕರಾವಳಿ ಕರ್ನಾಟಕಡ್ ಇತ್ತೆ ಒರಿದಿಪ್ಪುನ ಅಕೇರಿದ ಮಣ್ಣ್ದ ಅರಮನೆ. ಸಿಮೆಂಟ್, ಕಲ್ಲ್ ಗಲಸಂದೆ ಮಣ್ಣ್, ಮರ ಬೊಕ್ಕ ಒಡಿಲ್ ಗಲಸ್ದ್ ಈ ಅರಮನೆನ್ ಕಟ್ಟಾದೆರ್. ಈ ಅರಮನೆಗ್ ೫೦೦ ವರ್ಸೊಗುಲಾ ಪಿರಾಕ್ದ ಇತಿಹಾಸ ಉಂಡು.
==ಇತಿಹಾಸ==
ಉಂದೆನ್ ಕ್ರಿ.ಶ. ೧೫೧೧ನೇ ಇಸವಿಡ್ ಜೈನ ಸಾಮಂತ ಅರಸೆರಾಯಿನ ತೋಳಾರ ರಾಜವಂಶದಕುಲು ಕಟ್ಟಾಯೆರ್. ಈ ತೋಳಹರೆರ್ ಬಾರ್ಕೂರುನು ಆಳೊಂದಿತ್ತಿನ ಆಳುಪ ಅರಸೆರೆನ ಅಡಿಟ್ ಸಾಮಂತ ಅರಸುಲಾದ್ ಆಡಳಿತ ಮಲ್ತೊಂದಿತ್ತೆರ್. ಈ ತೋಳಹರ ವಂಶದಕುಲು ಉಡುಪಿ ಬೊಕ್ಕ ಕುಂದಾಪುರದ ಕೆಲವು ಜಾಗೆಲೆನ್ ಆಳೊಂದಿತ್ತೆರ್.
ಅರಮನೆಡ್ ಒಂಜಿ ಕಾಲೊಡು ತೋಳಹರ ವಂಶದ ೮-೯ ಕುಟುಂಬೊಲು ಒಟ್ಟಿಗೆ ವಾಸ ಮಲ್ತೊಂದಿತ್ತೆರ್. ಅಕೇರಿದ ಅರಸೆ ನಾಗೇಂದ್ರ ತೋಳಹರೆಗ್ ಈ ಅರಮನೆಡ್ ಪಟ್ಟಾಭಿಷೇಕ ಆದಿತ್ತ್ಂಡ್.
==ವಾಸ್ತುಶಿಲ್ಪ ಬೊಕ್ಕ ವಿನ್ಯಾಸ==
ಈ ಅರಮನೆ ಒಟ್ಟು ಒಂಜಿ ಎಕರೆ ಜಾಗೆಡ್ ಪರಡ್ದ್ ಉಂಡು. ಇಂದೆನ್ ಪೂರ್ತಿಯಾದ್ ಮಣ್ಣ್ಡ್ದೇ ಕಟ್ಟಾದೆರ್. ಬೊಕ್ಕೊಂಜಿ ಇಸೇಸ ಪಂಡ ಈ ಅರಮನೆಗ್ ಅಡಿಪಾಯ ಪಂದ್ ಇಜ್ಜಿ. ಅರಮನೆತ ಒಂತೆ ಬಾಗ ಬುಡಿಂಡ ಬೇತೆ ಮುಕ್ಕಲ್ವಾಸಿ ಕಟ್ಟೋಣನ್ ಪಾಯದಾಂತೆ ಕಟ್ಟಾದೆರ್.<ref>{{cite web |title=ಸೂರಾಲು ಮಣ್ಣಿನ ಅರಮನೆ |url=https://www.prajavani.net/karunaada-vaibhava/%E0%B2%B8%E0%B3%82%E0%B2%B0%E0%B2%BE%E0%B2%B2%E0%B3%81-%E0%B2%AE%E0%B2%A3%E0%B3%8D%E0%B2%A3%E0%B2%BF%E0%B2%A8-%E0%B2%85%E0%B2%B0%E0%B2%AE%E0%B2%A8%E0%B3%86-2112927 |website=prajavani.net |publisher=ಪ್ರಜಾವಾಣಿ |access-date=29 October 2026}}</ref> ಮಾಡ್ದ ಉಲಾಯಿಬಾಗೊಗು ಆದಾರವಾದ್ ಮರತ್ತ ಕಂಬೊಲೆನ್ ಕೊರ್ತೆರ್. ಅರಮನೆತ್ತ ಉಲಾಯಿ ಒಟ್ಟು ಎಣ್ಮ ಅಂಗಣ್ಲು ಉಲ್ಲ. ಅಂಚನೆ ಇಂದೆತ ಮಾಡ್ಗ್ ಅರ್ಧ ಚಕ್ರಾಕಾರೊಡು ಬರ್ಪುನ ಪರ ಮಟ್ಟ್ದ ಒಡಿಲ್ನ್ ಪಾಡುದೆರ್. ಅರಮನೆತ್ತ ಮೂಡಾಯಿ ಪುಡೆಕ್ ಕಂಬುಲದ ಕಂಡ ಉಂಡು. ಅರಮನೆತ್ತ ಉಪ್ಪರಿಗೆಗ್ ಸುತ್ತಲ ಮರತ್ತ ಕಂಡಿಲೆನ್ ದೀತೆರ್. ಕಂಬುಲ, ಜಾತ್ರೆ ನಡಪುನ ಪೊರ್ತುಡು ಅರಸು ವಂಸೊದಕ್ಲು ಮಿತ್ತ ಉಪ್ಪರಿಗೆಡ್ ಬತ್ತ್ದ್ ಲೇಸ್ನ್ ತೂವೊಂದಿತ್ತೆರ್.
jmp33ktr7bece8idsdsl7dkoj09soqz
373971
373970
2026-10-29T06:06:10Z
Mahaveer Indra
1023
/* ವಾಸ್ತುಶಿಲ್ಪ ಬೊಕ್ಕ ವಿನ್ಯಾಸ */
373971
wikitext
text/x-wiki
'''ಸೂರಾಲು ಮಣ್ಣ್ದ ಅರಮನೆ''' ಉಡುಪಿ ಜಿಲ್ಲೆದ ಬ್ರಹ್ಮಾವರ ತಾಲೂಕುದ ಕೊಕ್ಕರ್ಣೆದ ಕೈತಲ್ ಇಪ್ಪುನ ಸೂರಾಲು ಪನ್ಪಿನ ಊರುಡು ಉಂಡು. ಉಂದು ಕರಾವಳಿ ಕರ್ನಾಟಕಡ್ ಇತ್ತೆ ಒರಿದಿಪ್ಪುನ ಅಕೇರಿದ ಮಣ್ಣ್ದ ಅರಮನೆ. ಸಿಮೆಂಟ್, ಕಲ್ಲ್ ಗಲಸಂದೆ ಮಣ್ಣ್, ಮರ ಬೊಕ್ಕ ಒಡಿಲ್ ಗಲಸ್ದ್ ಈ ಅರಮನೆನ್ ಕಟ್ಟಾದೆರ್. ಈ ಅರಮನೆಗ್ ೫೦೦ ವರ್ಸೊಗುಲಾ ಪಿರಾಕ್ದ ಇತಿಹಾಸ ಉಂಡು.
==ಇತಿಹಾಸ==
ಉಂದೆನ್ ಕ್ರಿ.ಶ. ೧೫೧೧ನೇ ಇಸವಿಡ್ ಜೈನ ಸಾಮಂತ ಅರಸೆರಾಯಿನ ತೋಳಾರ ರಾಜವಂಶದಕುಲು ಕಟ್ಟಾಯೆರ್. ಈ ತೋಳಹರೆರ್ ಬಾರ್ಕೂರುನು ಆಳೊಂದಿತ್ತಿನ ಆಳುಪ ಅರಸೆರೆನ ಅಡಿಟ್ ಸಾಮಂತ ಅರಸುಲಾದ್ ಆಡಳಿತ ಮಲ್ತೊಂದಿತ್ತೆರ್. ಈ ತೋಳಹರ ವಂಶದಕುಲು ಉಡುಪಿ ಬೊಕ್ಕ ಕುಂದಾಪುರದ ಕೆಲವು ಜಾಗೆಲೆನ್ ಆಳೊಂದಿತ್ತೆರ್.
ಅರಮನೆಡ್ ಒಂಜಿ ಕಾಲೊಡು ತೋಳಹರ ವಂಶದ ೮-೯ ಕುಟುಂಬೊಲು ಒಟ್ಟಿಗೆ ವಾಸ ಮಲ್ತೊಂದಿತ್ತೆರ್. ಅಕೇರಿದ ಅರಸೆ ನಾಗೇಂದ್ರ ತೋಳಹರೆಗ್ ಈ ಅರಮನೆಡ್ ಪಟ್ಟಾಭಿಷೇಕ ಆದಿತ್ತ್ಂಡ್.
==ವಾಸ್ತುಶಿಲ್ಪ ಬೊಕ್ಕ ವಿನ್ಯಾಸ==
ಈ ಅರಮನೆ ಒಟ್ಟು ಒಂಜಿ ಎಕರೆ ಜಾಗೆಡ್ ಪರಡ್ದ್ ಉಂಡು. ಇಂದೆನ್ ಪೂರ್ತಿಯಾದ್ ಮಣ್ಣ್ಡ್ದೇ ಕಟ್ಟಾದೆರ್. ಬೊಕ್ಕೊಂಜಿ ಇಸೇಸ ಪಂಡ ಈ ಅರಮನೆಗ್ ಅಡಿಪಾಯ ಪಂದ್ ಇಜ್ಜಿ. ಅರಮನೆತ ಒಂತೆ ಬಾಗ ಬುಡಿಂಡ ಬೇತೆ ಮುಕ್ಕಲ್ವಾಸಿ ಕಟ್ಟೋಣನ್ ಪಾಯದಾಂತೆ ಕಟ್ಟಾದೆರ್.<ref>{{cite web |title=ಸೂರಾಲು ಮಣ್ಣಿನ ಅರಮನೆ |url=https://www.prajavani.net/karunaada-vaibhava/%E0%B2%B8%E0%B3%82%E0%B2%B0%E0%B2%BE%E0%B2%B2%E0%B3%81-%E0%B2%AE%E0%B2%A3%E0%B3%8D%E0%B2%A3%E0%B2%BF%E0%B2%A8-%E0%B2%85%E0%B2%B0%E0%B2%AE%E0%B2%A8%E0%B3%86-2112927 |website=prajavani.net |publisher=ಪ್ರಜಾವಾಣಿ |access-date=29 October 2026}}</ref> ಮಾಡ್ದ ಉಲಾಯಿಬಾಗೊಗು ಆದಾರವಾದ್ ಮರತ್ತ ಕಂಬೊಲೆನ್ ಕೊರ್ತೆರ್. ಅರಮನೆತ್ತ ಉಲಾಯಿ ಒಟ್ಟು ಎಣ್ಮ ಅಂಗಣ್ಲು ಉಲ್ಲ. ಅಂಚನೆ ಇಂದೆತ ಮಾಡ್ಗ್ ಅರ್ಧ ಚಕ್ರಾಕಾರೊಡು ಬರ್ಪುನ ಪರ ಮಟ್ಟ್ದ ಒಡಿಲ್ನ್ ಪಾಡುದೆರ್. ಅರಮನೆತ್ತ ಮೂಡಾಯಿ ಪುಡೆಕ್ ಕಂಬುಲದ ಕಂಡ ಉಂಡು. ಅರಮನೆತ್ತ ಉಪ್ಪರಿಗೆಗ್ ಸುತ್ತಲ ಮರತ್ತ ಕಂಡಿಲೆನ್ ದೀತೆರ್. ಕಂಬುಲ, ಜಾತ್ರೆ ನಡಪುನ ಪೊರ್ತುಡು ಅರಸು ವಂಸೊದಕ್ಲು ಮಿತ್ತ ಉಪ್ಪರಿಗೆಡ್ ಬತ್ತ್ದ್ ಲೇಸ್ನ್ ತೂವೊಂದಿತ್ತೆರ್.
== ಉಲ್ಲೇಕ==
{{reflist}}
ciipjm4mnieq13ml3qm3ptj2fagxika
373972
373971
2026-10-29T06:18:40Z
Mahaveer Indra
1023
/* ವಾಸ್ತುಶಿಲ್ಪ ಬೊಕ್ಕ ವಿನ್ಯಾಸ */
373972
wikitext
text/x-wiki
'''ಸೂರಾಲು ಮಣ್ಣ್ದ ಅರಮನೆ''' ಉಡುಪಿ ಜಿಲ್ಲೆದ ಬ್ರಹ್ಮಾವರ ತಾಲೂಕುದ ಕೊಕ್ಕರ್ಣೆದ ಕೈತಲ್ ಇಪ್ಪುನ ಸೂರಾಲು ಪನ್ಪಿನ ಊರುಡು ಉಂಡು. ಉಂದು ಕರಾವಳಿ ಕರ್ನಾಟಕಡ್ ಇತ್ತೆ ಒರಿದಿಪ್ಪುನ ಅಕೇರಿದ ಮಣ್ಣ್ದ ಅರಮನೆ. ಸಿಮೆಂಟ್, ಕಲ್ಲ್ ಗಲಸಂದೆ ಮಣ್ಣ್, ಮರ ಬೊಕ್ಕ ಒಡಿಲ್ ಗಲಸ್ದ್ ಈ ಅರಮನೆನ್ ಕಟ್ಟಾದೆರ್. ಈ ಅರಮನೆಗ್ ೫೦೦ ವರ್ಸೊಗುಲಾ ಪಿರಾಕ್ದ ಇತಿಹಾಸ ಉಂಡು.
==ಇತಿಹಾಸ==
ಉಂದೆನ್ ಕ್ರಿ.ಶ. ೧೫೧೧ನೇ ಇಸವಿಡ್ ಜೈನ ಸಾಮಂತ ಅರಸೆರಾಯಿನ ತೋಳಾರ ರಾಜವಂಶದಕುಲು ಕಟ್ಟಾಯೆರ್. ಈ ತೋಳಹರೆರ್ ಬಾರ್ಕೂರುನು ಆಳೊಂದಿತ್ತಿನ ಆಳುಪ ಅರಸೆರೆನ ಅಡಿಟ್ ಸಾಮಂತ ಅರಸುಲಾದ್ ಆಡಳಿತ ಮಲ್ತೊಂದಿತ್ತೆರ್. ಈ ತೋಳಹರ ವಂಶದಕುಲು ಉಡುಪಿ ಬೊಕ್ಕ ಕುಂದಾಪುರದ ಕೆಲವು ಜಾಗೆಲೆನ್ ಆಳೊಂದಿತ್ತೆರ್.
ಅರಮನೆಡ್ ಒಂಜಿ ಕಾಲೊಡು ತೋಳಹರ ವಂಶದ ೮-೯ ಕುಟುಂಬೊಲು ಒಟ್ಟಿಗೆ ವಾಸ ಮಲ್ತೊಂದಿತ್ತೆರ್. ಅಕೇರಿದ ಅರಸೆ ನಾಗೇಂದ್ರ ತೋಳಹರೆಗ್ ಈ ಅರಮನೆಡ್ ಪಟ್ಟಾಭಿಷೇಕ ಆದಿತ್ತ್ಂಡ್.
==ವಾಸ್ತುಶಿಲ್ಪ ಬೊಕ್ಕ ವಿನ್ಯಾಸ==
ಈ ಅರಮನೆ ಒಟ್ಟು ಒಂಜಿ ಎಕರೆ ಜಾಗೆಡ್ ಪರಡ್ದ್ ಉಂಡು. ಇಂದೆನ್ ಪೂರ್ತಿಯಾದ್ ಮಣ್ಣ್ಡ್ದೇ ಕಟ್ಟಾದೆರ್. ಬೊಕ್ಕೊಂಜಿ ಇಸೇಸ ಪಂಡ ಈ ಅರಮನೆಗ್ ಅಡಿಪಾಯ ಪಂದ್ ಇಜ್ಜಿ. ಅರಮನೆತ ಒಂತೆ ಬಾಗ ಬುಡಿಂಡ ಬೇತೆ ಮುಕ್ಕಲ್ವಾಸಿ ಕಟ್ಟೋಣನ್ ಪಾಯದಾಂತೆ ಕಟ್ಟಾದೆರ್.<ref>{{cite web |title=ಸೂರಾಲು ಮಣ್ಣಿನ ಅರಮನೆ |url=https://www.prajavani.net/karunaada-vaibhava/%E0%B2%B8%E0%B3%82%E0%B2%B0%E0%B2%BE%E0%B2%B2%E0%B3%81-%E0%B2%AE%E0%B2%A3%E0%B3%8D%E0%B2%A3%E0%B2%BF%E0%B2%A8-%E0%B2%85%E0%B2%B0%E0%B2%AE%E0%B2%A8%E0%B3%86-2112927 |website=prajavani.net |publisher=ಪ್ರಜಾವಾಣಿ |access-date=29 October 2026}}</ref> ಮಾಡ್ದ ಉಲಾಯಿಬಾಗೊಗು ಆದಾರವಾದ್ ಮರತ್ತ ಕಂಬೊಲೆನ್ ಕೊರ್ತೆರ್. ಅರಮನೆತ್ತ ಉಲಾಯಿ ಒಟ್ಟು ಎಣ್ಮ ಅಂಗಣ್ಲು ಉಲ್ಲ. ಅಂಚನೆ ಇಂದೆತ ಮಾಡ್ಗ್ ಅರ್ಧ ಚಕ್ರಾಕಾರೊಡು ಬರ್ಪುನ ಪರ ಮಟ್ಟ್ದ ಒಡಿಲ್ನ್ ಪಾಡುದೆರ್. ಅರಮನೆತ್ತ ಮೂಡಾಯಿ ಪುಡೆಕ್ ಕಂಬುಲದ ಕಂಡ ಉಂಡು. ಅರಮನೆತ್ತ ಉಪ್ಪರಿಗೆಗ್ ಸುತ್ತಲ ಮರತ್ತ ಕಂಡಿಲೆನ್ ದೀತೆರ್. ಕಂಬುಲ, ಜಾತ್ರೆ ನಡಪುನ ಪೊರ್ತುಡು ಅರಸು ವಂಸೊದಕ್ಲು ಮಿತ್ತ ಉಪ್ಪರಿಗೆಡ್ ಬತ್ತ್ದ್ ಲೇಸ್ನ್ ತೂವೊಂದಿತ್ತೆರ್.
==ಜೀರ್ಣೋದ್ಧಾರ ಬೊಕ್ಕ ಸಂರಕ್ಷಣೆ ==
ಈ ಮಣ್ಣ್ದ ಅರಮನೆನ್ ಒರಿಪಾವುನ ಪ್ರಯತ್ನೊಲು ಬೇತೆ ಬೇತೆ ಕಾಲೊಡು ನಡತ್ಂಡ್:
# ಕೇಂದ್ರ ಸರಕಾರದ ಯೋಜನೆ: ೧೯೮೩ನೇ ಇಸವಿಡ್ ಸೂರಾಲುಗು ಭೇಟಿ ಕೊರ್ತಿನ ಕೇಂದ್ರ ಸರಕಾರದ ಸಮಿತಿದ ಸದಸ್ಯೆರ್, ೨೫ ಲಕ್ಷ ರೂಪಾಯಿ ಖರ್ಚ್ಡ್ ಉಂದೆನ್ ಸಂರಕ್ಷಣೆ ಮಲ್ಪುನ ಯೋಜನೆನ್ ರೂಪಿಸಾದಿತ್ತೆರ್. ಅರಮನೆನ್ ಸರಕಾರದ ವಶಕ್ಕ್ ಒಪ್ಪಿಸಾಂಡ ಅವೆನ್ ರಾಷ್ಟ್ರೀಯ ಸ್ಮಾರಕ ಮಲ್ಪುನ ಉದ್ದೇಶ ಸರಕಾರಗ್ ಇತ್ತ್ಂಡ್. ಆಂಡ ಒರ್ಸೊಗೊರ ನಡಪುನ ಜಾತ್ರೆ, ರಾಜ ಮನೆದೇವರ ಪೂಜೆಗ್ ಅವಕಾಶ ತಿಕ್ಕುಜಿ ಪನ್ಪಿನ ಕಾರಣಗ್ ವಾರಸುದಾರೆರ್ ಉಂದೆಕ್ಕ್ ಒಪ್ಪಿಜೆರ್.<ref>{{cite web |title=ಸೂರಾಲು ಮಣ್ಣಿನ ಅರಮನೆ |url=https://www.prajavani.net/karunaada-vaibhava/%E0%B2%B8%E0%B3%82%E0%B2%B0%E0%B2%BE%E0%B2%B2%E0%B3%81-%E0%B2%AE%E0%B2%A3%E0%B3%8D%E0%B2%A3%E0%B2%BF%E0%B2%A8-%E0%B2%85%E0%B2%B0%E0%B2%AE%E0%B2%A8%E0%B3%86-2112927 |website=prajavani.net |publisher=ಪ್ರಜಾವಾಣಿ |access-date=29 October 2026}}</ref>
# ದುಂಬುದ ಪ್ರಯತ್ನೊಲು: ೧೮ ಒರ್ಸೊರ್ದು ದುಂಬು ಪ್ರಾಚ್ಯ ವಸ್ತು ಇಲಾಖೆ ೩೦ ಲಕ್ಷ ರೂ. ಖರ್ಚ್ಡ್ ಮೈಸೂರ್ದ ಒರಿಯಗ್ ಈ ಬೇಲೆನ್ ವಹಿಸಾದಿತ್ತೆರ್. ಆಂಡ ದುಡ್ಡುದ ತೊಂದರೆ ಬೊಕ್ಕ ನ್ಯಾಯಾಲಯದ ಕೇಸ್ರ್ದಾವರ ಬೇಲೆ ಉಂತುದು, ಮರಿಯಾಲದ ಬರ್ಸಗ್ 'ಪಟ್ಟದ ಚಾವಡಿ' ಬೂರ್ದ್ ಪೋಂಡು.<ref>{{cite web |title=ಪೆರ್ಡೂರು ಮಾಗಣೆ ಚಾವಡಿ ಪುನಶ್ಚೇತನ |url=https://vijaykarnataka.com/news/udupi/-/articleshow/52400011.cms |website=vijaykarnataka.com |publisher=ವಿಜಯ ಕರ್ನಾಟಕ |access-date=29 October 2026}}</ref>
# ಹಸ್ತಶಿಲ್ಪ ಟ್ರಸ್ಟ್ ಬೊಕ್ಕ ನಿರ್ಮಿತಿ ಕೇಂದ್ರದ ಬೇಲೆ: ಮಣಿಪಾಲದ ಹಸ್ತಶಿಲ್ಪ ಟ್ರಸ್ಟ್ದ ರೂವಾರಿ ವಿಜಯನಾಥ ಶೆಣೈಕುಲು ಉಂದೆನ್ ಒರಿಪಾವೆರೆ ಭಾರಿ ಹೋರಾಟ ಮಲ್ತೆರ್. ಪ್ರಾಚ್ಯ ವಸ್ತು ಇಲಾಖೆ ಬೊಕ್ಕ ಕನ್ನಡ-ಸಂಸ್ಕೃತಿ ಇಲಾಖೆದ ೧.೬೦ ಕೋಟಿ ರೂ. ಅನುದಾನೊಡು 'ಉಡುಪಿ ಜಿಲ್ಲಾ ನಿರ್ಮಿತಿ ಕೇಂದ್ರ'ದಕುಲು ಜೀರ್ಣೋದ್ಧಾರ ಮಲ್ತೊಂದೊಲ್ಲೆರ್. ಪೆರ್ಡೂರು ಮಾಗಣೆ ಚಾವಡಿದ ಕಾಮಗಾರಿ ಮುಕ್ತಾಯ ಆವೊಂದುಂಡು.
== ಉಲ್ಲೇಕ==
{{reflist}}
pqf59uqafyqdcyz1pp7bscr32omcvmb
373973
373972
2026-10-29T06:24:02Z
Mahaveer Indra
1023
/* ವಾಸ್ತುಶಿಲ್ಪ ಬೊಕ್ಕ ವಿನ್ಯಾಸ */
373973
wikitext
text/x-wiki
'''ಸೂರಾಲು ಮಣ್ಣ್ದ ಅರಮನೆ''' ಉಡುಪಿ ಜಿಲ್ಲೆದ ಬ್ರಹ್ಮಾವರ ತಾಲೂಕುದ ಕೊಕ್ಕರ್ಣೆದ ಕೈತಲ್ ಇಪ್ಪುನ ಸೂರಾಲು ಪನ್ಪಿನ ಊರುಡು ಉಂಡು. ಉಂದು ಕರಾವಳಿ ಕರ್ನಾಟಕಡ್ ಇತ್ತೆ ಒರಿದಿಪ್ಪುನ ಅಕೇರಿದ ಮಣ್ಣ್ದ ಅರಮನೆ. ಸಿಮೆಂಟ್, ಕಲ್ಲ್ ಗಲಸಂದೆ ಮಣ್ಣ್, ಮರ ಬೊಕ್ಕ ಒಡಿಲ್ ಗಲಸ್ದ್ ಈ ಅರಮನೆನ್ ಕಟ್ಟಾದೆರ್. ಈ ಅರಮನೆಗ್ ೫೦೦ ವರ್ಸೊಗುಲಾ ಪಿರಾಕ್ದ ಇತಿಹಾಸ ಉಂಡು.
==ಇತಿಹಾಸ==
ಉಂದೆನ್ ಕ್ರಿ.ಶ. ೧೫೧೧ನೇ ಇಸವಿಡ್ ಜೈನ ಸಾಮಂತ ಅರಸೆರಾಯಿನ ತೋಳಾರ ರಾಜವಂಶದಕುಲು ಕಟ್ಟಾಯೆರ್. ಈ ತೋಳಹರೆರ್ ಬಾರ್ಕೂರುನು ಆಳೊಂದಿತ್ತಿನ ಆಳುಪ ಅರಸೆರೆನ ಅಡಿಟ್ ಸಾಮಂತ ಅರಸುಲಾದ್ ಆಡಳಿತ ಮಲ್ತೊಂದಿತ್ತೆರ್. ಈ ತೋಳಹರ ವಂಶದಕುಲು ಉಡುಪಿ ಬೊಕ್ಕ ಕುಂದಾಪುರದ ಕೆಲವು ಜಾಗೆಲೆನ್ ಆಳೊಂದಿತ್ತೆರ್.
ಅರಮನೆಡ್ ಒಂಜಿ ಕಾಲೊಡು ತೋಳಹರ ವಂಶದ ೮-೯ ಕುಟುಂಬೊಲು ಒಟ್ಟಿಗೆ ವಾಸ ಮಲ್ತೊಂದಿತ್ತೆರ್. ಅಕೇರಿದ ಅರಸೆ ನಾಗೇಂದ್ರ ತೋಳಹರೆಗ್ ಈ ಅರಮನೆಡ್ ಪಟ್ಟಾಭಿಷೇಕ ಆದಿತ್ತ್ಂಡ್.
==ವಾಸ್ತುಶಿಲ್ಪ ಬೊಕ್ಕ ವಿನ್ಯಾಸ==
ಈ ಅರಮನೆ ಒಟ್ಟು ಒಂಜಿ ಎಕರೆ ಜಾಗೆಡ್ ಪರಡ್ದ್ ಉಂಡು. ಇಂದೆನ್ ಪೂರ್ತಿಯಾದ್ ಮಣ್ಣ್ಡ್ದೇ ಕಟ್ಟಾದೆರ್. ಬೊಕ್ಕೊಂಜಿ ಇಸೇಸ ಪಂಡ ಈ ಅರಮನೆಗ್ ಅಡಿಪಾಯ ಪಂದ್ ಇಜ್ಜಿ. ಅರಮನೆತ ಒಂತೆ ಬಾಗ ಬುಡಿಂಡ ಬೇತೆ ಮುಕ್ಕಲ್ವಾಸಿ ಕಟ್ಟೋಣನ್ ಪಾಯದಾಂತೆ ಕಟ್ಟಾದೆರ್.<ref>{{cite web |title=ಸೂರಾಲು ಮಣ್ಣಿನ ಅರಮನೆ |url=https://www.prajavani.net/karunaada-vaibhava/%E0%B2%B8%E0%B3%82%E0%B2%B0%E0%B2%BE%E0%B2%B2%E0%B3%81-%E0%B2%AE%E0%B2%A3%E0%B3%8D%E0%B2%A3%E0%B2%BF%E0%B2%A8-%E0%B2%85%E0%B2%B0%E0%B2%AE%E0%B2%A8%E0%B3%86-2112927 |website=prajavani.net |publisher=ಪ್ರಜಾವಾಣಿ |access-date=29 October 2026}}</ref> ಮಾಡ್ದ ಉಲಾಯಿಬಾಗೊಗು ಆದಾರವಾದ್ ಮರತ್ತ ಕಂಬೊಲೆನ್ ಕೊರ್ತೆರ್. ಅರಮನೆತ್ತ ಉಲಾಯಿ ಒಟ್ಟು ಎಣ್ಮ ಅಂಗಣ್ಲು ಉಲ್ಲ. ಪಿದಯಿದ ರಾಜಾಂಗಣ, ಉಲಯಿದ ರಾಜಾಂಗಣ, ಹಳೆ ಚಾವಡಿ ಅಂಗಣ, ಬಣ್ಣದ ಚಾವಡಿ ಅಂಗಣ, ಚೌಕಿ ಅಂಗಣ, ಹಟ್ಟಿ ಅಂಗಣ, ಬೊಕ್ಕ ಪ್ರತಿಷ್ಠೆದ 'ಪಟ್ಟದ ಚಾವಡಿ' ಉಂಡು. ಪಿರವುದ ಭಾಗೊಡು ಅಡಿಗೆದ ಇಲ್ಲ್ ಬೊಕ್ಕ ಉನ್ಪುನ ಚಾವಡಿ ಉಂಡು. ರಾಜ ದರ್ಬಾರ್ ಬೊಕ್ಕ ಸಭೆ ನಡಪಾವುನ ಎತ್ತರದ ದಿನ್ನೆ (ವೇದಿಕೆ) ಮುಲ್ಪ ತೂಯೆರೆ ತಿಕ್ಕುಂಡು. ಅಂಚನೆ ಇಂದೆತ ಮಾಡ್ಗ್ ಅರ್ಧ ಚಕ್ರಾಕಾರೊಡು ಬರ್ಪುನ ಪರ ಮಟ್ಟ್ದ ಒಡಿಲ್ನ್ ಪಾಡುದೆರ್. ಅರಮನೆತ್ತ ಮೂಡಾಯಿ ಪುಡೆಕ್ ಕಂಬುಲದ ಕಂಡ ಉಂಡು. ಅರಮನೆತ್ತ ಉಪ್ಪರಿಗೆಗ್ ಸುತ್ತಲ ಮರತ್ತ ಕಂಡಿಲೆನ್ ದೀತೆರ್. ಕಂಬುಲ, ಜಾತ್ರೆ ನಡಪುನ ಪೊರ್ತುಡು ಅರಸು ವಂಸೊದಕ್ಲು ಮಿತ್ತ ಉಪ್ಪರಿಗೆಡ್ ಬತ್ತ್ದ್ ಲೇಸ್ನ್ ತೂವೊಂದಿತ್ತೆರ್.
==ಜೀರ್ಣೋದ್ಧಾರ ಬೊಕ್ಕ ಸಂರಕ್ಷಣೆ ==
ಈ ಮಣ್ಣ್ದ ಅರಮನೆನ್ ಒರಿಪಾವುನ ಪ್ರಯತ್ನೊಲು ಬೇತೆ ಬೇತೆ ಕಾಲೊಡು ನಡತ್ಂಡ್:
# ಕೇಂದ್ರ ಸರಕಾರದ ಯೋಜನೆ: ೧೯೮೩ನೇ ಇಸವಿಡ್ ಸೂರಾಲುಗು ಭೇಟಿ ಕೊರ್ತಿನ ಕೇಂದ್ರ ಸರಕಾರದ ಸಮಿತಿದ ಸದಸ್ಯೆರ್, ೨೫ ಲಕ್ಷ ರೂಪಾಯಿ ಖರ್ಚ್ಡ್ ಉಂದೆನ್ ಸಂರಕ್ಷಣೆ ಮಲ್ಪುನ ಯೋಜನೆನ್ ರೂಪಿಸಾದಿತ್ತೆರ್. ಅರಮನೆನ್ ಸರಕಾರದ ವಶಕ್ಕ್ ಒಪ್ಪಿಸಾಂಡ ಅವೆನ್ ರಾಷ್ಟ್ರೀಯ ಸ್ಮಾರಕ ಮಲ್ಪುನ ಉದ್ದೇಶ ಸರಕಾರಗ್ ಇತ್ತ್ಂಡ್. ಆಂಡ ಒರ್ಸೊಗೊರ ನಡಪುನ ಜಾತ್ರೆ, ರಾಜ ಮನೆದೇವರ ಪೂಜೆಗ್ ಅವಕಾಶ ತಿಕ್ಕುಜಿ ಪನ್ಪಿನ ಕಾರಣಗ್ ವಾರಸುದಾರೆರ್ ಉಂದೆಕ್ಕ್ ಒಪ್ಪಿಜೆರ್.<ref>{{cite web |title=ಸೂರಾಲು ಮಣ್ಣಿನ ಅರಮನೆ |url=https://www.prajavani.net/karunaada-vaibhava/%E0%B2%B8%E0%B3%82%E0%B2%B0%E0%B2%BE%E0%B2%B2%E0%B3%81-%E0%B2%AE%E0%B2%A3%E0%B3%8D%E0%B2%A3%E0%B2%BF%E0%B2%A8-%E0%B2%85%E0%B2%B0%E0%B2%AE%E0%B2%A8%E0%B3%86-2112927 |website=prajavani.net |publisher=ಪ್ರಜಾವಾಣಿ |access-date=29 October 2026}}</ref>
# ದುಂಬುದ ಪ್ರಯತ್ನೊಲು: ೧೮ ಒರ್ಸೊರ್ದು ದುಂಬು ಪ್ರಾಚ್ಯ ವಸ್ತು ಇಲಾಖೆ ೩೦ ಲಕ್ಷ ರೂ. ಖರ್ಚ್ಡ್ ಮೈಸೂರ್ದ ಒರಿಯಗ್ ಈ ಬೇಲೆನ್ ವಹಿಸಾದಿತ್ತೆರ್. ಆಂಡ ದುಡ್ಡುದ ತೊಂದರೆ ಬೊಕ್ಕ ನ್ಯಾಯಾಲಯದ ಕೇಸ್ರ್ದಾವರ ಬೇಲೆ ಉಂತುದು, ಮರಿಯಾಲದ ಬರ್ಸಗ್ 'ಪಟ್ಟದ ಚಾವಡಿ' ಬೂರ್ದ್ ಪೋಂಡು.<ref>{{cite web |title=ಪೆರ್ಡೂರು ಮಾಗಣೆ ಚಾವಡಿ ಪುನಶ್ಚೇತನ |url=https://vijaykarnataka.com/news/udupi/-/articleshow/52400011.cms |website=vijaykarnataka.com |publisher=ವಿಜಯ ಕರ್ನಾಟಕ |access-date=29 October 2026}}</ref>
# ಹಸ್ತಶಿಲ್ಪ ಟ್ರಸ್ಟ್ ಬೊಕ್ಕ ನಿರ್ಮಿತಿ ಕೇಂದ್ರದ ಬೇಲೆ: ಮಣಿಪಾಲದ ಹಸ್ತಶಿಲ್ಪ ಟ್ರಸ್ಟ್ದ ರೂವಾರಿ ವಿಜಯನಾಥ ಶೆಣೈಕುಲು ಉಂದೆನ್ ಒರಿಪಾವೆರೆ ಭಾರಿ ಹೋರಾಟ ಮಲ್ತೆರ್. ಪ್ರಾಚ್ಯ ವಸ್ತು ಇಲಾಖೆ ಬೊಕ್ಕ ಕನ್ನಡ-ಸಂಸ್ಕೃತಿ ಇಲಾಖೆದ ೧.೬೦ ಕೋಟಿ ರೂ. ಅನುದಾನೊಡು 'ಉಡುಪಿ ಜಿಲ್ಲಾ ನಿರ್ಮಿತಿ ಕೇಂದ್ರ'ದಕುಲು ಜೀರ್ಣೋದ್ಧಾರ ಮಲ್ತೊಂದೊಲ್ಲೆರ್. ಪೆರ್ಡೂರು ಮಾಗಣೆ ಚಾವಡಿದ ಕಾಮಗಾರಿ ಮುಕ್ತಾಯ ಆವೊಂದುಂಡು.
== ಉಲ್ಲೇಕ==
{{reflist}}
isn3tno6l5qjxtoy4ugn52icvz3gx7j
373974
373973
2026-10-29T06:25:15Z
Mahaveer Indra
1023
/* ಇತಿಹಾಸ */
373974
wikitext
text/x-wiki
'''ಸೂರಾಲು ಮಣ್ಣ್ದ ಅರಮನೆ''' ಉಡುಪಿ ಜಿಲ್ಲೆದ ಬ್ರಹ್ಮಾವರ ತಾಲೂಕುದ ಕೊಕ್ಕರ್ಣೆದ ಕೈತಲ್ ಇಪ್ಪುನ ಸೂರಾಲು ಪನ್ಪಿನ ಊರುಡು ಉಂಡು. ಉಂದು ಕರಾವಳಿ ಕರ್ನಾಟಕಡ್ ಇತ್ತೆ ಒರಿದಿಪ್ಪುನ ಅಕೇರಿದ ಮಣ್ಣ್ದ ಅರಮನೆ. ಸಿಮೆಂಟ್, ಕಲ್ಲ್ ಗಲಸಂದೆ ಮಣ್ಣ್, ಮರ ಬೊಕ್ಕ ಒಡಿಲ್ ಗಲಸ್ದ್ ಈ ಅರಮನೆನ್ ಕಟ್ಟಾದೆರ್. ಈ ಅರಮನೆಗ್ ೫೦೦ ವರ್ಸೊಗುಲಾ ಪಿರಾಕ್ದ ಇತಿಹಾಸ ಉಂಡು.
==ಇತಿಹಾಸ==
ಉಂದೆನ್ ಕ್ರಿ.ಶ. ೧೫೧೧ನೇ ಇಸವಿಡ್ ಜೈನ ಸಾಮಂತ ಅರಸೆರಾಯಿನ ತೋಳಾರ ರಾಜವಂಶದಕುಲು ಕಟ್ಟಾಯೆರ್. ಈ ತೋಳಹರೆರ್ ಬಾರ್ಕೂರುನು ಆಳೊಂದಿತ್ತಿನ ಆಳುಪ ಅರಸೆರೆನ ಅಡಿಟ್ ಸಾಮಂತ ಅರಸುಲಾದ್ ಆಡಳಿತ ಮಲ್ತೊಂದಿತ್ತೆರ್. ಈ ತೋಳಹರ ವಂಶದಕುಲು ಉಡುಪಿ ಬೊಕ್ಕ ಕುಂದಾಪುರದ ಕೆಲವು ಜಾಗೆಲೆನ್ ಆಳೊಂದಿತ್ತೆರ್.
ಅರಮನೆಡ್ ಒಂಜಿ ಕಾಲೊಡು ತೋಳಹರ ವಂಶದ ೮-೯ ಕುಟುಂಬೊಲು ಒಟ್ಟಿಗೆ ವಾಸ ಮಲ್ತೊಂದಿತ್ತೆರ್.
ಸೂರಾಲು ಅರಮನೆಡ್ ಅಕೇರಿಯಾದ್ ಪಟ್ಟಗ್ ಬತ್ತಿನಾರ್ ಪುಟ್ಟಸ್ವಾಮಯ್ಯ ಯಾನೆ ನಾಗೇಂದ್ರ ತೋಳಹರ (೧೯೧೩-೧೯೬೨). ೧೯೮೩ರ್ದ್ ಬೊಕ್ಕ ಈ ಅರಮನೆಡ್ ಏರ್ಲಾ ವಾಸ ಮಲ್ತೊಂದಿಜ್ಜೆರ್. ಅಳಿಯ ಸಂತಾನದ ಕಟ್ಟ್ಪಾಡ್ದ ಪ್ರಕಾರ ವಾರಸುದಾರೆರ್ ಉದ್ಯೋಗ, ವ್ಯಾಪಾರ, ಉನ್ನತ ಹುದ್ದೆಲೆನ್ ನಾಡೊಂದು ದೇಶ-ವಿದೇಶೊಲೆಗ್ ಪೋದು ನೆಲೆಯಾಯೆರ್.
==ವಾಸ್ತುಶಿಲ್ಪ ಬೊಕ್ಕ ವಿನ್ಯಾಸ==
ಈ ಅರಮನೆ ಒಟ್ಟು ಒಂಜಿ ಎಕರೆ ಜಾಗೆಡ್ ಪರಡ್ದ್ ಉಂಡು. ಇಂದೆನ್ ಪೂರ್ತಿಯಾದ್ ಮಣ್ಣ್ಡ್ದೇ ಕಟ್ಟಾದೆರ್. ಬೊಕ್ಕೊಂಜಿ ಇಸೇಸ ಪಂಡ ಈ ಅರಮನೆಗ್ ಅಡಿಪಾಯ ಪಂದ್ ಇಜ್ಜಿ. ಅರಮನೆತ ಒಂತೆ ಬಾಗ ಬುಡಿಂಡ ಬೇತೆ ಮುಕ್ಕಲ್ವಾಸಿ ಕಟ್ಟೋಣನ್ ಪಾಯದಾಂತೆ ಕಟ್ಟಾದೆರ್.<ref>{{cite web |title=ಸೂರಾಲು ಮಣ್ಣಿನ ಅರಮನೆ |url=https://www.prajavani.net/karunaada-vaibhava/%E0%B2%B8%E0%B3%82%E0%B2%B0%E0%B2%BE%E0%B2%B2%E0%B3%81-%E0%B2%AE%E0%B2%A3%E0%B3%8D%E0%B2%A3%E0%B2%BF%E0%B2%A8-%E0%B2%85%E0%B2%B0%E0%B2%AE%E0%B2%A8%E0%B3%86-2112927 |website=prajavani.net |publisher=ಪ್ರಜಾವಾಣಿ |access-date=29 October 2026}}</ref> ಮಾಡ್ದ ಉಲಾಯಿಬಾಗೊಗು ಆದಾರವಾದ್ ಮರತ್ತ ಕಂಬೊಲೆನ್ ಕೊರ್ತೆರ್. ಅರಮನೆತ್ತ ಉಲಾಯಿ ಒಟ್ಟು ಎಣ್ಮ ಅಂಗಣ್ಲು ಉಲ್ಲ. ಪಿದಯಿದ ರಾಜಾಂಗಣ, ಉಲಯಿದ ರಾಜಾಂಗಣ, ಹಳೆ ಚಾವಡಿ ಅಂಗಣ, ಬಣ್ಣದ ಚಾವಡಿ ಅಂಗಣ, ಚೌಕಿ ಅಂಗಣ, ಹಟ್ಟಿ ಅಂಗಣ, ಬೊಕ್ಕ ಪ್ರತಿಷ್ಠೆದ 'ಪಟ್ಟದ ಚಾವಡಿ' ಉಂಡು. ಪಿರವುದ ಭಾಗೊಡು ಅಡಿಗೆದ ಇಲ್ಲ್ ಬೊಕ್ಕ ಉನ್ಪುನ ಚಾವಡಿ ಉಂಡು. ರಾಜ ದರ್ಬಾರ್ ಬೊಕ್ಕ ಸಭೆ ನಡಪಾವುನ ಎತ್ತರದ ದಿನ್ನೆ (ವೇದಿಕೆ) ಮುಲ್ಪ ತೂಯೆರೆ ತಿಕ್ಕುಂಡು. ಅಂಚನೆ ಇಂದೆತ ಮಾಡ್ಗ್ ಅರ್ಧ ಚಕ್ರಾಕಾರೊಡು ಬರ್ಪುನ ಪರ ಮಟ್ಟ್ದ ಒಡಿಲ್ನ್ ಪಾಡುದೆರ್. ಅರಮನೆತ್ತ ಮೂಡಾಯಿ ಪುಡೆಕ್ ಕಂಬುಲದ ಕಂಡ ಉಂಡು. ಅರಮನೆತ್ತ ಉಪ್ಪರಿಗೆಗ್ ಸುತ್ತಲ ಮರತ್ತ ಕಂಡಿಲೆನ್ ದೀತೆರ್. ಕಂಬುಲ, ಜಾತ್ರೆ ನಡಪುನ ಪೊರ್ತುಡು ಅರಸು ವಂಸೊದಕ್ಲು ಮಿತ್ತ ಉಪ್ಪರಿಗೆಡ್ ಬತ್ತ್ದ್ ಲೇಸ್ನ್ ತೂವೊಂದಿತ್ತೆರ್.
==ಜೀರ್ಣೋದ್ಧಾರ ಬೊಕ್ಕ ಸಂರಕ್ಷಣೆ ==
ಈ ಮಣ್ಣ್ದ ಅರಮನೆನ್ ಒರಿಪಾವುನ ಪ್ರಯತ್ನೊಲು ಬೇತೆ ಬೇತೆ ಕಾಲೊಡು ನಡತ್ಂಡ್:
# ಕೇಂದ್ರ ಸರಕಾರದ ಯೋಜನೆ: ೧೯೮೩ನೇ ಇಸವಿಡ್ ಸೂರಾಲುಗು ಭೇಟಿ ಕೊರ್ತಿನ ಕೇಂದ್ರ ಸರಕಾರದ ಸಮಿತಿದ ಸದಸ್ಯೆರ್, ೨೫ ಲಕ್ಷ ರೂಪಾಯಿ ಖರ್ಚ್ಡ್ ಉಂದೆನ್ ಸಂರಕ್ಷಣೆ ಮಲ್ಪುನ ಯೋಜನೆನ್ ರೂಪಿಸಾದಿತ್ತೆರ್. ಅರಮನೆನ್ ಸರಕಾರದ ವಶಕ್ಕ್ ಒಪ್ಪಿಸಾಂಡ ಅವೆನ್ ರಾಷ್ಟ್ರೀಯ ಸ್ಮಾರಕ ಮಲ್ಪುನ ಉದ್ದೇಶ ಸರಕಾರಗ್ ಇತ್ತ್ಂಡ್. ಆಂಡ ಒರ್ಸೊಗೊರ ನಡಪುನ ಜಾತ್ರೆ, ರಾಜ ಮನೆದೇವರ ಪೂಜೆಗ್ ಅವಕಾಶ ತಿಕ್ಕುಜಿ ಪನ್ಪಿನ ಕಾರಣಗ್ ವಾರಸುದಾರೆರ್ ಉಂದೆಕ್ಕ್ ಒಪ್ಪಿಜೆರ್.<ref>{{cite web |title=ಸೂರಾಲು ಮಣ್ಣಿನ ಅರಮನೆ |url=https://www.prajavani.net/karunaada-vaibhava/%E0%B2%B8%E0%B3%82%E0%B2%B0%E0%B2%BE%E0%B2%B2%E0%B3%81-%E0%B2%AE%E0%B2%A3%E0%B3%8D%E0%B2%A3%E0%B2%BF%E0%B2%A8-%E0%B2%85%E0%B2%B0%E0%B2%AE%E0%B2%A8%E0%B3%86-2112927 |website=prajavani.net |publisher=ಪ್ರಜಾವಾಣಿ |access-date=29 October 2026}}</ref>
# ದುಂಬುದ ಪ್ರಯತ್ನೊಲು: ೧೮ ಒರ್ಸೊರ್ದು ದುಂಬು ಪ್ರಾಚ್ಯ ವಸ್ತು ಇಲಾಖೆ ೩೦ ಲಕ್ಷ ರೂ. ಖರ್ಚ್ಡ್ ಮೈಸೂರ್ದ ಒರಿಯಗ್ ಈ ಬೇಲೆನ್ ವಹಿಸಾದಿತ್ತೆರ್. ಆಂಡ ದುಡ್ಡುದ ತೊಂದರೆ ಬೊಕ್ಕ ನ್ಯಾಯಾಲಯದ ಕೇಸ್ರ್ದಾವರ ಬೇಲೆ ಉಂತುದು, ಮರಿಯಾಲದ ಬರ್ಸಗ್ 'ಪಟ್ಟದ ಚಾವಡಿ' ಬೂರ್ದ್ ಪೋಂಡು.<ref>{{cite web |title=ಪೆರ್ಡೂರು ಮಾಗಣೆ ಚಾವಡಿ ಪುನಶ್ಚೇತನ |url=https://vijaykarnataka.com/news/udupi/-/articleshow/52400011.cms |website=vijaykarnataka.com |publisher=ವಿಜಯ ಕರ್ನಾಟಕ |access-date=29 October 2026}}</ref>
# ಹಸ್ತಶಿಲ್ಪ ಟ್ರಸ್ಟ್ ಬೊಕ್ಕ ನಿರ್ಮಿತಿ ಕೇಂದ್ರದ ಬೇಲೆ: ಮಣಿಪಾಲದ ಹಸ್ತಶಿಲ್ಪ ಟ್ರಸ್ಟ್ದ ರೂವಾರಿ ವಿಜಯನಾಥ ಶೆಣೈಕುಲು ಉಂದೆನ್ ಒರಿಪಾವೆರೆ ಭಾರಿ ಹೋರಾಟ ಮಲ್ತೆರ್. ಪ್ರಾಚ್ಯ ವಸ್ತು ಇಲಾಖೆ ಬೊಕ್ಕ ಕನ್ನಡ-ಸಂಸ್ಕೃತಿ ಇಲಾಖೆದ ೧.೬೦ ಕೋಟಿ ರೂ. ಅನುದಾನೊಡು 'ಉಡುಪಿ ಜಿಲ್ಲಾ ನಿರ್ಮಿತಿ ಕೇಂದ್ರ'ದಕುಲು ಜೀರ್ಣೋದ್ಧಾರ ಮಲ್ತೊಂದೊಲ್ಲೆರ್. ಪೆರ್ಡೂರು ಮಾಗಣೆ ಚಾವಡಿದ ಕಾಮಗಾರಿ ಮುಕ್ತಾಯ ಆವೊಂದುಂಡು.
== ಉಲ್ಲೇಕ==
{{reflist}}
kvgkqnbhb40iabxycxyar0fsa9m3yp3
373975
373974
2026-10-29T06:28:52Z
Mahaveer Indra
1023
373975
wikitext
text/x-wiki
'''ಸೂರಾಲು ಮಣ್ಣ್ದ ಅರಮನೆ''' ಉಡುಪಿ ಜಿಲ್ಲೆದ ಬ್ರಹ್ಮಾವರ ತಾಲೂಕುದ ಕೊಕ್ಕರ್ಣೆದ ಕೈತಲ್ ಇಪ್ಪುನ ಸೂರಾಲು ಪನ್ಪಿನ ಊರುಡು ಉಂಡು. ಉಂದು ಕರಾವಳಿ ಕರ್ನಾಟಕಡ್ ಇತ್ತೆ ಒರಿದಿಪ್ಪುನ ಅಕೇರಿದ ಮಣ್ಣ್ದ ಅರಮನೆ. ಸಿಮೆಂಟ್, ಕಲ್ಲ್ ಗಲಸಂದೆ ಮಣ್ಣ್, ಮರ ಬೊಕ್ಕ ಒಡಿಲ್ ಗಲಸ್ದ್ ಈ ಅರಮನೆನ್ ಕಟ್ಟಾದೆರ್. ಈ ಅರಮನೆಗ್ ೫೦೦ ವರ್ಸೊಗುಲಾ ಪಿರಾಕ್ದ ಇತಿಹಾಸ ಉಂಡು.
==ಇತಿಹಾಸ==
ಒಂಜಿ ಕಾಲೊಡು ತುಳುವನಾಡ್ಡ್ ೧೦ಡ್ದೂ ಎಚ್ಚ ಮಣ್ಣ್ದ ಅರಮನೆಲು ಇತ್ತ್ ಪಂದ್ ಇತಿಹಾಸೊದ ಬೂಕುಲೆಡ್ದ್ ತೆರಿದ್ ಬರ್ಪುಂಡು. ಆಂಡ ಸದ್ಯೊಗು ಇಪ್ಪುನವು ಪನ್ನಗ, ಸೂರಾಲ್ದ ಈ ಅರಮನೆ ಮಾತ್ರ. ಉಂದೆನ್ ಕ್ರಿ.ಶ. ೧೫೧೧ನೇ ಇಸವಿಡ್ ಜೈನ ಸಾಮಂತ ಅರಸೆರಾಯಿನ ತೋಳಾರ ರಾಜವಂಶದಕುಲು ಕಟ್ಟಾಯೆರ್. ಈ ತೋಳಹರೆರ್ ಬಾರ್ಕೂರುನು ಆಳೊಂದಿತ್ತಿನ ಆಳುಪ ಅರಸೆರೆನ ಅಡಿಟ್ ಸಾಮಂತ ಅರಸುಲಾದ್ ಆಡಳಿತ ಮಲ್ತೊಂದಿತ್ತೆರ್. ಈ ತೋಳಹರ ವಂಶದಕುಲು ಉಡುಪಿ ಬೊಕ್ಕ ಕುಂದಾಪುರದ ಕೆಲವು ಜಾಗೆಲೆನ್ ಆಳೊಂದಿತ್ತೆರ್.
ಅರಮನೆಡ್ ಒಂಜಿ ಕಾಲೊಡು ತೋಳಹರ ವಂಶದ ೮-೯ ಕುಟುಂಬೊಲು ಒಟ್ಟಿಗೆ ವಾಸ ಮಲ್ತೊಂದಿತ್ತೆರ್.
ಸೂರಾಲು ಅರಮನೆಡ್ ಅಕೇರಿಯಾದ್ ಪಟ್ಟಗ್ ಬತ್ತಿನಾರ್ ಪುಟ್ಟಸ್ವಾಮಯ್ಯ ಯಾನೆ ನಾಗೇಂದ್ರ ತೋಳಹರ (೧೯೧೩-೧೯೬೨). ೧೯೮೩ರ್ದ್ ಬೊಕ್ಕ ಈ ಅರಮನೆಡ್ ಏರ್ಲಾ ವಾಸ ಮಲ್ತೊಂದಿಜ್ಜೆರ್. ಅಳಿಯ ಸಂತಾನದ ಕಟ್ಟ್ಪಾಡ್ದ ಪ್ರಕಾರ ವಾರಸುದಾರೆರ್ ಉದ್ಯೋಗ, ವ್ಯಾಪಾರ, ಉನ್ನತ ಹುದ್ದೆಲೆನ್ ನಾಡೊಂದು ದೇಶ-ವಿದೇಶೊಲೆಗ್ ಪೋದು ನೆಲೆಯಾಯೆರ್.
==ವಾಸ್ತುಶಿಲ್ಪ ಬೊಕ್ಕ ವಿನ್ಯಾಸ==
ಈ ಅರಮನೆ ಒಟ್ಟು ಒಂಜಿ ಎಕರೆ ಜಾಗೆಡ್ ಪರಡ್ದ್ ಉಂಡು. ಇಂದೆನ್ ಪೂರ್ತಿಯಾದ್ ಮಣ್ಣ್ಡ್ದೇ ಕಟ್ಟಾದೆರ್. ಬೊಕ್ಕೊಂಜಿ ಇಸೇಸ ಪಂಡ ಈ ಅರಮನೆಗ್ ಅಡಿಪಾಯ ಪಂದ್ ಇಜ್ಜಿ. ಅರಮನೆತ ಒಂತೆ ಬಾಗ ಬುಡಿಂಡ ಬೇತೆ ಮುಕ್ಕಲ್ವಾಸಿ ಕಟ್ಟೋಣನ್ ಪಾಯದಾಂತೆ ಕಟ್ಟಾದೆರ್.<ref>{{cite web |title=ಸೂರಾಲು ಮಣ್ಣಿನ ಅರಮನೆ |url=https://www.prajavani.net/karunaada-vaibhava/%E0%B2%B8%E0%B3%82%E0%B2%B0%E0%B2%BE%E0%B2%B2%E0%B3%81-%E0%B2%AE%E0%B2%A3%E0%B3%8D%E0%B2%A3%E0%B2%BF%E0%B2%A8-%E0%B2%85%E0%B2%B0%E0%B2%AE%E0%B2%A8%E0%B3%86-2112927 |website=prajavani.net |publisher=ಪ್ರಜಾವಾಣಿ |access-date=29 October 2026}}</ref> ಮಾಡ್ದ ಉಲಾಯಿಬಾಗೊಗು ಆದಾರವಾದ್ ಮರತ್ತ ಕಂಬೊಲೆನ್ ಕೊರ್ತೆರ್. ಅರಮನೆತ್ತ ಉಲಾಯಿ ಒಟ್ಟು ಎಣ್ಮ ಅಂಗಣ್ಲು ಉಲ್ಲ. ಪಿದಯಿದ ರಾಜಾಂಗಣ, ಉಲಯಿದ ರಾಜಾಂಗಣ, ಹಳೆ ಚಾವಡಿ ಅಂಗಣ, ಬಣ್ಣದ ಚಾವಡಿ ಅಂಗಣ, ಚೌಕಿ ಅಂಗಣ, ಹಟ್ಟಿ ಅಂಗಣ, ಬೊಕ್ಕ ಪ್ರತಿಷ್ಠೆದ 'ಪಟ್ಟದ ಚಾವಡಿ' ಉಂಡು. ಪಿರವುದ ಭಾಗೊಡು ಅಡಿಗೆದ ಇಲ್ಲ್ ಬೊಕ್ಕ ಉನ್ಪುನ ಚಾವಡಿ ಉಂಡು. ರಾಜ ದರ್ಬಾರ್ ಬೊಕ್ಕ ಸಭೆ ನಡಪಾವುನ ಎತ್ತರದ ದಿನ್ನೆ (ವೇದಿಕೆ) ಮುಲ್ಪ ತೂಯೆರೆ ತಿಕ್ಕುಂಡು. ಅಂಚನೆ ಇಂದೆತ ಮಾಡ್ಗ್ ಅರ್ಧ ಚಕ್ರಾಕಾರೊಡು ಬರ್ಪುನ ಪರ ಮಟ್ಟ್ದ ಒಡಿಲ್ನ್ ಪಾಡುದೆರ್. ಅರಮನೆತ್ತ ಮೂಡಾಯಿ ಪುಡೆಕ್ ಕಂಬುಲದ ಕಂಡ ಉಂಡು. ಅರಮನೆತ್ತ ಉಪ್ಪರಿಗೆಗ್ ಸುತ್ತಲ ಮರತ್ತ ಕಂಡಿಲೆನ್ ದೀತೆರ್. ಕಂಬುಲ, ಜಾತ್ರೆ ನಡಪುನ ಪೊರ್ತುಡು ಅರಸು ವಂಸೊದಕ್ಲು ಮಿತ್ತ ಉಪ್ಪರಿಗೆಡ್ ಬತ್ತ್ದ್ ಲೇಸ್ನ್ ತೂವೊಂದಿತ್ತೆರ್.
==ಜೀರ್ಣೋದ್ಧಾರ ಬೊಕ್ಕ ಸಂರಕ್ಷಣೆ ==
ಈ ಮಣ್ಣ್ದ ಅರಮನೆನ್ ಒರಿಪಾವುನ ಪ್ರಯತ್ನೊಲು ಬೇತೆ ಬೇತೆ ಕಾಲೊಡು ನಡತ್ಂಡ್:
# ಕೇಂದ್ರ ಸರಕಾರದ ಯೋಜನೆ: ೧೯೮೩ನೇ ಇಸವಿಡ್ ಸೂರಾಲುಗು ಭೇಟಿ ಕೊರ್ತಿನ ಕೇಂದ್ರ ಸರಕಾರದ ಸಮಿತಿದ ಸದಸ್ಯೆರ್, ೨೫ ಲಕ್ಷ ರೂಪಾಯಿ ಖರ್ಚ್ಡ್ ಉಂದೆನ್ ಸಂರಕ್ಷಣೆ ಮಲ್ಪುನ ಯೋಜನೆನ್ ರೂಪಿಸಾದಿತ್ತೆರ್. ಅರಮನೆನ್ ಸರಕಾರದ ವಶಕ್ಕ್ ಒಪ್ಪಿಸಾಂಡ ಅವೆನ್ ರಾಷ್ಟ್ರೀಯ ಸ್ಮಾರಕ ಮಲ್ಪುನ ಉದ್ದೇಶ ಸರಕಾರಗ್ ಇತ್ತ್ಂಡ್. ಆಂಡ ಒರ್ಸೊಗೊರ ನಡಪುನ ಜಾತ್ರೆ, ರಾಜ ಮನೆದೇವರ ಪೂಜೆಗ್ ಅವಕಾಶ ತಿಕ್ಕುಜಿ ಪನ್ಪಿನ ಕಾರಣಗ್ ವಾರಸುದಾರೆರ್ ಉಂದೆಕ್ಕ್ ಒಪ್ಪಿಜೆರ್.<ref>{{cite web |title=ಸೂರಾಲು ಮಣ್ಣಿನ ಅರಮನೆ |url=https://www.prajavani.net/karunaada-vaibhava/%E0%B2%B8%E0%B3%82%E0%B2%B0%E0%B2%BE%E0%B2%B2%E0%B3%81-%E0%B2%AE%E0%B2%A3%E0%B3%8D%E0%B2%A3%E0%B2%BF%E0%B2%A8-%E0%B2%85%E0%B2%B0%E0%B2%AE%E0%B2%A8%E0%B3%86-2112927 |website=prajavani.net |publisher=ಪ್ರಜಾವಾಣಿ |access-date=29 October 2026}}</ref>
# ದುಂಬುದ ಪ್ರಯತ್ನೊಲು: ೧೮ ಒರ್ಸೊರ್ದು ದುಂಬು ಪ್ರಾಚ್ಯ ವಸ್ತು ಇಲಾಖೆ ೩೦ ಲಕ್ಷ ರೂ. ಖರ್ಚ್ಡ್ ಮೈಸೂರ್ದ ಒರಿಯಗ್ ಈ ಬೇಲೆನ್ ವಹಿಸಾದಿತ್ತೆರ್. ಆಂಡ ದುಡ್ಡುದ ತೊಂದರೆ ಬೊಕ್ಕ ನ್ಯಾಯಾಲಯದ ಕೇಸ್ರ್ದಾವರ ಬೇಲೆ ಉಂತುದು, ಮರಿಯಾಲದ ಬರ್ಸಗ್ 'ಪಟ್ಟದ ಚಾವಡಿ' ಬೂರ್ದ್ ಪೋಂಡು.<ref>{{cite web |title=ಪೆರ್ಡೂರು ಮಾಗಣೆ ಚಾವಡಿ ಪುನಶ್ಚೇತನ |url=https://vijaykarnataka.com/news/udupi/-/articleshow/52400011.cms |website=vijaykarnataka.com |publisher=ವಿಜಯ ಕರ್ನಾಟಕ |access-date=29 October 2026}}</ref>
# ಹಸ್ತಶಿಲ್ಪ ಟ್ರಸ್ಟ್ ಬೊಕ್ಕ ನಿರ್ಮಿತಿ ಕೇಂದ್ರದ ಬೇಲೆ: ಮಣಿಪಾಲದ ಹಸ್ತಶಿಲ್ಪ ಟ್ರಸ್ಟ್ದ ರೂವಾರಿ ವಿಜಯನಾಥ ಶೆಣೈಕುಲು ಉಂದೆನ್ ಒರಿಪಾವೆರೆ ಭಾರಿ ಹೋರಾಟ ಮಲ್ತೆರ್. ಪ್ರಾಚ್ಯ ವಸ್ತು ಇಲಾಖೆ ಬೊಕ್ಕ ಕನ್ನಡ-ಸಂಸ್ಕೃತಿ ಇಲಾಖೆದ ೧.೬೦ ಕೋಟಿ ರೂ. ಅನುದಾನೊಡು 'ಉಡುಪಿ ಜಿಲ್ಲಾ ನಿರ್ಮಿತಿ ಕೇಂದ್ರ'ದಕುಲು ಜೀರ್ಣೋದ್ಧಾರ ಮಲ್ತೊಂದೊಲ್ಲೆರ್. ಪೆರ್ಡೂರು ಮಾಗಣೆ ಚಾವಡಿದ ಕಾಮಗಾರಿ ಮುಕ್ತಾಯ ಆವೊಂದುಂಡು.
== ಉಲ್ಲೇಕ==
{{reflist}}
b9scyfznb8chqrjn6h00tntcnn693tt
373976
373975
2026-10-29T06:34:41Z
Mahaveer Indra
1023
/* ಜೀರ್ಣೋದ್ಧಾರ ಬೊಕ್ಕ ಸಂರಕ್ಷಣೆ */
373976
wikitext
text/x-wiki
'''ಸೂರಾಲು ಮಣ್ಣ್ದ ಅರಮನೆ''' ಉಡುಪಿ ಜಿಲ್ಲೆದ ಬ್ರಹ್ಮಾವರ ತಾಲೂಕುದ ಕೊಕ್ಕರ್ಣೆದ ಕೈತಲ್ ಇಪ್ಪುನ ಸೂರಾಲು ಪನ್ಪಿನ ಊರುಡು ಉಂಡು. ಉಂದು ಕರಾವಳಿ ಕರ್ನಾಟಕಡ್ ಇತ್ತೆ ಒರಿದಿಪ್ಪುನ ಅಕೇರಿದ ಮಣ್ಣ್ದ ಅರಮನೆ. ಸಿಮೆಂಟ್, ಕಲ್ಲ್ ಗಲಸಂದೆ ಮಣ್ಣ್, ಮರ ಬೊಕ್ಕ ಒಡಿಲ್ ಗಲಸ್ದ್ ಈ ಅರಮನೆನ್ ಕಟ್ಟಾದೆರ್. ಈ ಅರಮನೆಗ್ ೫೦೦ ವರ್ಸೊಗುಲಾ ಪಿರಾಕ್ದ ಇತಿಹಾಸ ಉಂಡು.
==ಇತಿಹಾಸ==
ಒಂಜಿ ಕಾಲೊಡು ತುಳುವನಾಡ್ಡ್ ೧೦ಡ್ದೂ ಎಚ್ಚ ಮಣ್ಣ್ದ ಅರಮನೆಲು ಇತ್ತ್ ಪಂದ್ ಇತಿಹಾಸೊದ ಬೂಕುಲೆಡ್ದ್ ತೆರಿದ್ ಬರ್ಪುಂಡು. ಆಂಡ ಸದ್ಯೊಗು ಇಪ್ಪುನವು ಪನ್ನಗ, ಸೂರಾಲ್ದ ಈ ಅರಮನೆ ಮಾತ್ರ. ಉಂದೆನ್ ಕ್ರಿ.ಶ. ೧೫೧೧ನೇ ಇಸವಿಡ್ ಜೈನ ಸಾಮಂತ ಅರಸೆರಾಯಿನ ತೋಳಾರ ರಾಜವಂಶದಕುಲು ಕಟ್ಟಾಯೆರ್. ಈ ತೋಳಹರೆರ್ ಬಾರ್ಕೂರುನು ಆಳೊಂದಿತ್ತಿನ ಆಳುಪ ಅರಸೆರೆನ ಅಡಿಟ್ ಸಾಮಂತ ಅರಸುಲಾದ್ ಆಡಳಿತ ಮಲ್ತೊಂದಿತ್ತೆರ್. ಈ ತೋಳಹರ ವಂಶದಕುಲು ಉಡುಪಿ ಬೊಕ್ಕ ಕುಂದಾಪುರದ ಕೆಲವು ಜಾಗೆಲೆನ್ ಆಳೊಂದಿತ್ತೆರ್.
ಅರಮನೆಡ್ ಒಂಜಿ ಕಾಲೊಡು ತೋಳಹರ ವಂಶದ ೮-೯ ಕುಟುಂಬೊಲು ಒಟ್ಟಿಗೆ ವಾಸ ಮಲ್ತೊಂದಿತ್ತೆರ್.
ಸೂರಾಲು ಅರಮನೆಡ್ ಅಕೇರಿಯಾದ್ ಪಟ್ಟಗ್ ಬತ್ತಿನಾರ್ ಪುಟ್ಟಸ್ವಾಮಯ್ಯ ಯಾನೆ ನಾಗೇಂದ್ರ ತೋಳಹರ (೧೯೧೩-೧೯೬೨). ೧೯೮೩ರ್ದ್ ಬೊಕ್ಕ ಈ ಅರಮನೆಡ್ ಏರ್ಲಾ ವಾಸ ಮಲ್ತೊಂದಿಜ್ಜೆರ್. ಅಳಿಯ ಸಂತಾನದ ಕಟ್ಟ್ಪಾಡ್ದ ಪ್ರಕಾರ ವಾರಸುದಾರೆರ್ ಉದ್ಯೋಗ, ವ್ಯಾಪಾರ, ಉನ್ನತ ಹುದ್ದೆಲೆನ್ ನಾಡೊಂದು ದೇಶ-ವಿದೇಶೊಲೆಗ್ ಪೋದು ನೆಲೆಯಾಯೆರ್.
==ವಾಸ್ತುಶಿಲ್ಪ ಬೊಕ್ಕ ವಿನ್ಯಾಸ==
ಈ ಅರಮನೆ ಒಟ್ಟು ಒಂಜಿ ಎಕರೆ ಜಾಗೆಡ್ ಪರಡ್ದ್ ಉಂಡು. ಇಂದೆನ್ ಪೂರ್ತಿಯಾದ್ ಮಣ್ಣ್ಡ್ದೇ ಕಟ್ಟಾದೆರ್. ಬೊಕ್ಕೊಂಜಿ ಇಸೇಸ ಪಂಡ ಈ ಅರಮನೆಗ್ ಅಡಿಪಾಯ ಪಂದ್ ಇಜ್ಜಿ. ಅರಮನೆತ ಒಂತೆ ಬಾಗ ಬುಡಿಂಡ ಬೇತೆ ಮುಕ್ಕಲ್ವಾಸಿ ಕಟ್ಟೋಣನ್ ಪಾಯದಾಂತೆ ಕಟ್ಟಾದೆರ್.<ref>{{cite web |title=ಸೂರಾಲು ಮಣ್ಣಿನ ಅರಮನೆ |url=https://www.prajavani.net/karunaada-vaibhava/%E0%B2%B8%E0%B3%82%E0%B2%B0%E0%B2%BE%E0%B2%B2%E0%B3%81-%E0%B2%AE%E0%B2%A3%E0%B3%8D%E0%B2%A3%E0%B2%BF%E0%B2%A8-%E0%B2%85%E0%B2%B0%E0%B2%AE%E0%B2%A8%E0%B3%86-2112927 |website=prajavani.net |publisher=ಪ್ರಜಾವಾಣಿ |access-date=29 October 2026}}</ref> ಮಾಡ್ದ ಉಲಾಯಿಬಾಗೊಗು ಆದಾರವಾದ್ ಮರತ್ತ ಕಂಬೊಲೆನ್ ಕೊರ್ತೆರ್. ಅರಮನೆತ್ತ ಉಲಾಯಿ ಒಟ್ಟು ಎಣ್ಮ ಅಂಗಣ್ಲು ಉಲ್ಲ. ಪಿದಯಿದ ರಾಜಾಂಗಣ, ಉಲಯಿದ ರಾಜಾಂಗಣ, ಹಳೆ ಚಾವಡಿ ಅಂಗಣ, ಬಣ್ಣದ ಚಾವಡಿ ಅಂಗಣ, ಚೌಕಿ ಅಂಗಣ, ಹಟ್ಟಿ ಅಂಗಣ, ಬೊಕ್ಕ ಪ್ರತಿಷ್ಠೆದ 'ಪಟ್ಟದ ಚಾವಡಿ' ಉಂಡು. ಪಿರವುದ ಭಾಗೊಡು ಅಡಿಗೆದ ಇಲ್ಲ್ ಬೊಕ್ಕ ಉನ್ಪುನ ಚಾವಡಿ ಉಂಡು. ರಾಜ ದರ್ಬಾರ್ ಬೊಕ್ಕ ಸಭೆ ನಡಪಾವುನ ಎತ್ತರದ ದಿನ್ನೆ (ವೇದಿಕೆ) ಮುಲ್ಪ ತೂಯೆರೆ ತಿಕ್ಕುಂಡು. ಅಂಚನೆ ಇಂದೆತ ಮಾಡ್ಗ್ ಅರ್ಧ ಚಕ್ರಾಕಾರೊಡು ಬರ್ಪುನ ಪರ ಮಟ್ಟ್ದ ಒಡಿಲ್ನ್ ಪಾಡುದೆರ್. ಅರಮನೆತ್ತ ಮೂಡಾಯಿ ಪುಡೆಕ್ ಕಂಬುಲದ ಕಂಡ ಉಂಡು. ಅರಮನೆತ್ತ ಉಪ್ಪರಿಗೆಗ್ ಸುತ್ತಲ ಮರತ್ತ ಕಂಡಿಲೆನ್ ದೀತೆರ್. ಕಂಬುಲ, ಜಾತ್ರೆ ನಡಪುನ ಪೊರ್ತುಡು ಅರಸು ವಂಸೊದಕ್ಲು ಮಿತ್ತ ಉಪ್ಪರಿಗೆಡ್ ಬತ್ತ್ದ್ ಲೇಸ್ನ್ ತೂವೊಂದಿತ್ತೆರ್.
==ಜೀರ್ಣೋದ್ಧಾರ ಬೊಕ್ಕ ಸಂರಕ್ಷಣೆ ==
ಈ ಮಣ್ಣ್ದ ಅರಮನೆನ್ ಒರಿಪಾವುನ ಪ್ರಯತ್ನೊಲು ಬೇತೆ ಬೇತೆ ಕಾಲೊಡು ನಡತ್ಂಡ್:
# ಕೇಂದ್ರ ಸರಕಾರದ ಯೋಜನೆ: ೧೯೮೩ನೇ ಇಸವಿಡ್ ಸೂರಾಲುಗು ಭೇಟಿ ಕೊರ್ತಿನ ಕೇಂದ್ರ ಸರಕಾರದ ಸಮಿತಿದ ಸದಸ್ಯೆರ್, ೨೫ ಲಕ್ಷ ರೂಪಾಯಿ ಖರ್ಚ್ಡ್ ಉಂದೆನ್ ಸಂರಕ್ಷಣೆ ಮಲ್ಪುನ ಯೋಜನೆನ್ ರೂಪಿಸಾದಿತ್ತೆರ್. ಅರಮನೆನ್ ಸರಕಾರದ ವಶಕ್ಕ್ ಒಪ್ಪಿಸಾಂಡ ಅವೆನ್ ರಾಷ್ಟ್ರೀಯ ಸ್ಮಾರಕ ಮಲ್ಪುನ ಉದ್ದೇಶ ಸರಕಾರಗ್ ಇತ್ತ್ಂಡ್. ಆಂಡ ಒರ್ಸೊಗೊರ ನಡಪುನ ಜಾತ್ರೆ, ರಾಜ ಮನೆದೇವರ ಪೂಜೆಗ್ ಅವಕಾಶ ತಿಕ್ಕುಜಿ ಪನ್ಪಿನ ಕಾರಣಗ್ ವಾರಸುದಾರೆರ್ ಉಂದೆಕ್ಕ್ ಒಪ್ಪಿಜೆರ್.<ref>{{cite web |title=ಸೂರಾಲು ಮಣ್ಣಿನ ಅರಮನೆ |url=https://www.prajavani.net/karunaada-vaibhava/%E0%B2%B8%E0%B3%82%E0%B2%B0%E0%B2%BE%E0%B2%B2%E0%B3%81-%E0%B2%AE%E0%B2%A3%E0%B3%8D%E0%B2%A3%E0%B2%BF%E0%B2%A8-%E0%B2%85%E0%B2%B0%E0%B2%AE%E0%B2%A8%E0%B3%86-2112927 |website=prajavani.net |publisher=ಪ್ರಜಾವಾಣಿ |access-date=29 October 2026}}</ref>
# ದುಂಬುದ ಪ್ರಯತ್ನೊಲು: ೧೮ ಒರ್ಸೊರ್ದು ದುಂಬು ಪ್ರಾಚ್ಯ ವಸ್ತು ಇಲಾಖೆ ೩೦ ಲಕ್ಷ ರೂ. ಖರ್ಚ್ಡ್ ಮೈಸೂರ್ದ ಒರಿಯಗ್ ಈ ಬೇಲೆನ್ ವಹಿಸಾದಿತ್ತೆರ್. ಆಂಡ ದುಡ್ಡುದ ತೊಂದರೆ ಬೊಕ್ಕ ನ್ಯಾಯಾಲಯದ ಕೇಸ್ರ್ದಾವರ ಬೇಲೆ ಉಂತುದು, ಮರಿಯಾಲದ ಬರ್ಸಗ್ 'ಪಟ್ಟದ ಚಾವಡಿ' ಬೂರ್ದ್ ಪೋಂಡು.<ref>{{cite web |title=ಪೆರ್ಡೂರು ಮಾಗಣೆ ಚಾವಡಿ ಪುನಶ್ಚೇತನ |url=https://vijaykarnataka.com/news/udupi/-/articleshow/52400011.cms |website=vijaykarnataka.com |publisher=ವಿಜಯ ಕರ್ನಾಟಕ |access-date=29 October 2026}}</ref>
# ಹಸ್ತಶಿಲ್ಪ ಟ್ರಸ್ಟ್ ಬೊಕ್ಕ ನಿರ್ಮಿತಿ ಕೇಂದ್ರದ ಬೇಲೆ: ಮಣಿಪಾಲದ ಹಸ್ತಶಿಲ್ಪ ಟ್ರಸ್ಟ್ದ ರೂವಾರಿ ವಿಜಯನಾಥ ಶೆಣೈಕುಲು ಉಂದೆನ್ ಒರಿಪಾವೆರೆ ಭಾರಿ ಹೋರಾಟ ಮಲ್ತೆರ್. ಪ್ರಾಚ್ಯ ವಸ್ತು ಇಲಾಖೆ ಬೊಕ್ಕ ಕನ್ನಡ-ಸಂಸ್ಕೃತಿ ಇಲಾಖೆದ ೧.೬೦ ಕೋಟಿ ರೂ. ಅನುದಾನೊಡು 'ಉಡುಪಿ ಜಿಲ್ಲಾ ನಿರ್ಮಿತಿ ಕೇಂದ್ರ'ದಕುಲು ಜೀರ್ಣೋದ್ಧಾರ ಮಲ್ತೊಂದೊಲ್ಲೆರ್. ಪೆರ್ಡೂರು ಮಾಗಣೆ ಚಾವಡಿದ ಕಾಮಗಾರಿ ಮುಕ್ತಾಯ ಆವೊಂದುಂಡು.
==ತಾದಿ==
ಸೂರಾಲು ಉಡುಪಿ ಜಿಲ್ಲಾ ಕೇಂದ್ರೊಡ್ದು ಅಂದಾಜಿ ೨೫ ಕಿಲೋಮೀಟರ್ ದೂರೊಡು ಉಂಡು. ಉಡುಪಿಡ್ದ್ ಬ್ರಹ್ಮಾವರದ ಮೂಲಕ ಕೊಕ್ಕರ್ಣೆಗ್ ಬತ್ತ್ದ್ ಅಲ್ಪಡ್ದ್ ಕೊಕ್ಕರ್ಣೆ-ಹೆಬ್ರಿ ಮಾರ್ಗೊಡು ಬರೊಡು. ಕೊಕ್ಕರ್ಣೆಡ್ದ್ ೪ ಕಿಲೋಮೀಟರ್ ದೂರೊಡು ಸೂರಾಲು ಉಂಡು
== ಇಂದೆನ್ಲಾ ತೂಲೆ==
* [[ಉಡುಪಿ ಜಿಲ್ಲೆ]]
* [[ಉಡುಪಿ]]
== ಉಲ್ಲೇಕ==
{{reflist}}
8zdqoqv4t46xb2wpbj629f49dkd9eov
373977
373976
2026-10-29T06:39:08Z
Mahaveer Indra
1023
/* ತಾದಿ */
373977
wikitext
text/x-wiki
'''ಸೂರಾಲು ಮಣ್ಣ್ದ ಅರಮನೆ''' ಉಡುಪಿ ಜಿಲ್ಲೆದ ಬ್ರಹ್ಮಾವರ ತಾಲೂಕುದ ಕೊಕ್ಕರ್ಣೆದ ಕೈತಲ್ ಇಪ್ಪುನ ಸೂರಾಲು ಪನ್ಪಿನ ಊರುಡು ಉಂಡು. ಉಂದು ಕರಾವಳಿ ಕರ್ನಾಟಕಡ್ ಇತ್ತೆ ಒರಿದಿಪ್ಪುನ ಅಕೇರಿದ ಮಣ್ಣ್ದ ಅರಮನೆ. ಸಿಮೆಂಟ್, ಕಲ್ಲ್ ಗಲಸಂದೆ ಮಣ್ಣ್, ಮರ ಬೊಕ್ಕ ಒಡಿಲ್ ಗಲಸ್ದ್ ಈ ಅರಮನೆನ್ ಕಟ್ಟಾದೆರ್. ಈ ಅರಮನೆಗ್ ೫೦೦ ವರ್ಸೊಗುಲಾ ಪಿರಾಕ್ದ ಇತಿಹಾಸ ಉಂಡು.
==ಇತಿಹಾಸ==
ಒಂಜಿ ಕಾಲೊಡು ತುಳುವನಾಡ್ಡ್ ೧೦ಡ್ದೂ ಎಚ್ಚ ಮಣ್ಣ್ದ ಅರಮನೆಲು ಇತ್ತ್ ಪಂದ್ ಇತಿಹಾಸೊದ ಬೂಕುಲೆಡ್ದ್ ತೆರಿದ್ ಬರ್ಪುಂಡು. ಆಂಡ ಸದ್ಯೊಗು ಇಪ್ಪುನವು ಪನ್ನಗ, ಸೂರಾಲ್ದ ಈ ಅರಮನೆ ಮಾತ್ರ. ಉಂದೆನ್ ಕ್ರಿ.ಶ. ೧೫೧೧ನೇ ಇಸವಿಡ್ ಜೈನ ಸಾಮಂತ ಅರಸೆರಾಯಿನ ತೋಳಾರ ರಾಜವಂಶದಕುಲು ಕಟ್ಟಾಯೆರ್. ಈ ತೋಳಹರೆರ್ ಬಾರ್ಕೂರುನು ಆಳೊಂದಿತ್ತಿನ ಆಳುಪ ಅರಸೆರೆನ ಅಡಿಟ್ ಸಾಮಂತ ಅರಸುಲಾದ್ ಆಡಳಿತ ಮಲ್ತೊಂದಿತ್ತೆರ್. ಈ ತೋಳಹರ ವಂಶದಕುಲು ಉಡುಪಿ ಬೊಕ್ಕ ಕುಂದಾಪುರದ ಕೆಲವು ಜಾಗೆಲೆನ್ ಆಳೊಂದಿತ್ತೆರ್.
ಅರಮನೆಡ್ ಒಂಜಿ ಕಾಲೊಡು ತೋಳಹರ ವಂಶದ ೮-೯ ಕುಟುಂಬೊಲು ಒಟ್ಟಿಗೆ ವಾಸ ಮಲ್ತೊಂದಿತ್ತೆರ್.
ಸೂರಾಲು ಅರಮನೆಡ್ ಅಕೇರಿಯಾದ್ ಪಟ್ಟಗ್ ಬತ್ತಿನಾರ್ ಪುಟ್ಟಸ್ವಾಮಯ್ಯ ಯಾನೆ ನಾಗೇಂದ್ರ ತೋಳಹರ (೧೯೧೩-೧೯೬೨). ೧೯೮೩ರ್ದ್ ಬೊಕ್ಕ ಈ ಅರಮನೆಡ್ ಏರ್ಲಾ ವಾಸ ಮಲ್ತೊಂದಿಜ್ಜೆರ್. ಅಳಿಯ ಸಂತಾನದ ಕಟ್ಟ್ಪಾಡ್ದ ಪ್ರಕಾರ ವಾರಸುದಾರೆರ್ ಉದ್ಯೋಗ, ವ್ಯಾಪಾರ, ಉನ್ನತ ಹುದ್ದೆಲೆನ್ ನಾಡೊಂದು ದೇಶ-ವಿದೇಶೊಲೆಗ್ ಪೋದು ನೆಲೆಯಾಯೆರ್.
==ವಾಸ್ತುಶಿಲ್ಪ ಬೊಕ್ಕ ವಿನ್ಯಾಸ==
ಈ ಅರಮನೆ ಒಟ್ಟು ಒಂಜಿ ಎಕರೆ ಜಾಗೆಡ್ ಪರಡ್ದ್ ಉಂಡು. ಇಂದೆನ್ ಪೂರ್ತಿಯಾದ್ ಮಣ್ಣ್ಡ್ದೇ ಕಟ್ಟಾದೆರ್. ಬೊಕ್ಕೊಂಜಿ ಇಸೇಸ ಪಂಡ ಈ ಅರಮನೆಗ್ ಅಡಿಪಾಯ ಪಂದ್ ಇಜ್ಜಿ. ಅರಮನೆತ ಒಂತೆ ಬಾಗ ಬುಡಿಂಡ ಬೇತೆ ಮುಕ್ಕಲ್ವಾಸಿ ಕಟ್ಟೋಣನ್ ಪಾಯದಾಂತೆ ಕಟ್ಟಾದೆರ್.<ref>{{cite web |title=ಸೂರಾಲು ಮಣ್ಣಿನ ಅರಮನೆ |url=https://www.prajavani.net/karunaada-vaibhava/%E0%B2%B8%E0%B3%82%E0%B2%B0%E0%B2%BE%E0%B2%B2%E0%B3%81-%E0%B2%AE%E0%B2%A3%E0%B3%8D%E0%B2%A3%E0%B2%BF%E0%B2%A8-%E0%B2%85%E0%B2%B0%E0%B2%AE%E0%B2%A8%E0%B3%86-2112927 |website=prajavani.net |publisher=ಪ್ರಜಾವಾಣಿ |access-date=29 October 2026}}</ref> ಮಾಡ್ದ ಉಲಾಯಿಬಾಗೊಗು ಆದಾರವಾದ್ ಮರತ್ತ ಕಂಬೊಲೆನ್ ಕೊರ್ತೆರ್. ಅರಮನೆತ್ತ ಉಲಾಯಿ ಒಟ್ಟು ಎಣ್ಮ ಅಂಗಣ್ಲು ಉಲ್ಲ. ಪಿದಯಿದ ರಾಜಾಂಗಣ, ಉಲಯಿದ ರಾಜಾಂಗಣ, ಹಳೆ ಚಾವಡಿ ಅಂಗಣ, ಬಣ್ಣದ ಚಾವಡಿ ಅಂಗಣ, ಚೌಕಿ ಅಂಗಣ, ಹಟ್ಟಿ ಅಂಗಣ, ಬೊಕ್ಕ ಪ್ರತಿಷ್ಠೆದ 'ಪಟ್ಟದ ಚಾವಡಿ' ಉಂಡು. ಪಿರವುದ ಭಾಗೊಡು ಅಡಿಗೆದ ಇಲ್ಲ್ ಬೊಕ್ಕ ಉನ್ಪುನ ಚಾವಡಿ ಉಂಡು. ರಾಜ ದರ್ಬಾರ್ ಬೊಕ್ಕ ಸಭೆ ನಡಪಾವುನ ಎತ್ತರದ ದಿನ್ನೆ (ವೇದಿಕೆ) ಮುಲ್ಪ ತೂಯೆರೆ ತಿಕ್ಕುಂಡು. ಅಂಚನೆ ಇಂದೆತ ಮಾಡ್ಗ್ ಅರ್ಧ ಚಕ್ರಾಕಾರೊಡು ಬರ್ಪುನ ಪರ ಮಟ್ಟ್ದ ಒಡಿಲ್ನ್ ಪಾಡುದೆರ್. ಅರಮನೆತ್ತ ಮೂಡಾಯಿ ಪುಡೆಕ್ ಕಂಬುಲದ ಕಂಡ ಉಂಡು. ಅರಮನೆತ್ತ ಉಪ್ಪರಿಗೆಗ್ ಸುತ್ತಲ ಮರತ್ತ ಕಂಡಿಲೆನ್ ದೀತೆರ್. ಕಂಬುಲ, ಜಾತ್ರೆ ನಡಪುನ ಪೊರ್ತುಡು ಅರಸು ವಂಸೊದಕ್ಲು ಮಿತ್ತ ಉಪ್ಪರಿಗೆಡ್ ಬತ್ತ್ದ್ ಲೇಸ್ನ್ ತೂವೊಂದಿತ್ತೆರ್.
==ಜೀರ್ಣೋದ್ಧಾರ ಬೊಕ್ಕ ಸಂರಕ್ಷಣೆ ==
ಈ ಮಣ್ಣ್ದ ಅರಮನೆನ್ ಒರಿಪಾವುನ ಪ್ರಯತ್ನೊಲು ಬೇತೆ ಬೇತೆ ಕಾಲೊಡು ನಡತ್ಂಡ್:
# ಕೇಂದ್ರ ಸರಕಾರದ ಯೋಜನೆ: ೧೯೮೩ನೇ ಇಸವಿಡ್ ಸೂರಾಲುಗು ಭೇಟಿ ಕೊರ್ತಿನ ಕೇಂದ್ರ ಸರಕಾರದ ಸಮಿತಿದ ಸದಸ್ಯೆರ್, ೨೫ ಲಕ್ಷ ರೂಪಾಯಿ ಖರ್ಚ್ಡ್ ಉಂದೆನ್ ಸಂರಕ್ಷಣೆ ಮಲ್ಪುನ ಯೋಜನೆನ್ ರೂಪಿಸಾದಿತ್ತೆರ್. ಅರಮನೆನ್ ಸರಕಾರದ ವಶಕ್ಕ್ ಒಪ್ಪಿಸಾಂಡ ಅವೆನ್ ರಾಷ್ಟ್ರೀಯ ಸ್ಮಾರಕ ಮಲ್ಪುನ ಉದ್ದೇಶ ಸರಕಾರಗ್ ಇತ್ತ್ಂಡ್. ಆಂಡ ಒರ್ಸೊಗೊರ ನಡಪುನ ಜಾತ್ರೆ, ರಾಜ ಮನೆದೇವರ ಪೂಜೆಗ್ ಅವಕಾಶ ತಿಕ್ಕುಜಿ ಪನ್ಪಿನ ಕಾರಣಗ್ ವಾರಸುದಾರೆರ್ ಉಂದೆಕ್ಕ್ ಒಪ್ಪಿಜೆರ್.<ref>{{cite web |title=ಸೂರಾಲು ಮಣ್ಣಿನ ಅರಮನೆ |url=https://www.prajavani.net/karunaada-vaibhava/%E0%B2%B8%E0%B3%82%E0%B2%B0%E0%B2%BE%E0%B2%B2%E0%B3%81-%E0%B2%AE%E0%B2%A3%E0%B3%8D%E0%B2%A3%E0%B2%BF%E0%B2%A8-%E0%B2%85%E0%B2%B0%E0%B2%AE%E0%B2%A8%E0%B3%86-2112927 |website=prajavani.net |publisher=ಪ್ರಜಾವಾಣಿ |access-date=29 October 2026}}</ref>
# ದುಂಬುದ ಪ್ರಯತ್ನೊಲು: ೧೮ ಒರ್ಸೊರ್ದು ದುಂಬು ಪ್ರಾಚ್ಯ ವಸ್ತು ಇಲಾಖೆ ೩೦ ಲಕ್ಷ ರೂ. ಖರ್ಚ್ಡ್ ಮೈಸೂರ್ದ ಒರಿಯಗ್ ಈ ಬೇಲೆನ್ ವಹಿಸಾದಿತ್ತೆರ್. ಆಂಡ ದುಡ್ಡುದ ತೊಂದರೆ ಬೊಕ್ಕ ನ್ಯಾಯಾಲಯದ ಕೇಸ್ರ್ದಾವರ ಬೇಲೆ ಉಂತುದು, ಮರಿಯಾಲದ ಬರ್ಸಗ್ 'ಪಟ್ಟದ ಚಾವಡಿ' ಬೂರ್ದ್ ಪೋಂಡು.<ref>{{cite web |title=ಪೆರ್ಡೂರು ಮಾಗಣೆ ಚಾವಡಿ ಪುನಶ್ಚೇತನ |url=https://vijaykarnataka.com/news/udupi/-/articleshow/52400011.cms |website=vijaykarnataka.com |publisher=ವಿಜಯ ಕರ್ನಾಟಕ |access-date=29 October 2026}}</ref>
# ಹಸ್ತಶಿಲ್ಪ ಟ್ರಸ್ಟ್ ಬೊಕ್ಕ ನಿರ್ಮಿತಿ ಕೇಂದ್ರದ ಬೇಲೆ: ಮಣಿಪಾಲದ ಹಸ್ತಶಿಲ್ಪ ಟ್ರಸ್ಟ್ದ ರೂವಾರಿ ವಿಜಯನಾಥ ಶೆಣೈಕುಲು ಉಂದೆನ್ ಒರಿಪಾವೆರೆ ಭಾರಿ ಹೋರಾಟ ಮಲ್ತೆರ್. ಪ್ರಾಚ್ಯ ವಸ್ತು ಇಲಾಖೆ ಬೊಕ್ಕ ಕನ್ನಡ-ಸಂಸ್ಕೃತಿ ಇಲಾಖೆದ ೧.೬೦ ಕೋಟಿ ರೂ. ಅನುದಾನೊಡು 'ಉಡುಪಿ ಜಿಲ್ಲಾ ನಿರ್ಮಿತಿ ಕೇಂದ್ರ'ದಕುಲು ಜೀರ್ಣೋದ್ಧಾರ ಮಲ್ತೊಂದೊಲ್ಲೆರ್. ಪೆರ್ಡೂರು ಮಾಗಣೆ ಚಾವಡಿದ ಕಾಮಗಾರಿ ಮುಕ್ತಾಯ ಆವೊಂದುಂಡು.
==ತಾದಿ==
ಸೂರಾಲು ಉಡುಪಿ ಜಿಲ್ಲಾ ಕೇಂದ್ರೊಡ್ದು ಅಂದಾಜಿ ೨೫ ಕಿಲೋಮೀಟರ್ ದೂರೊಡು ಉಂಡು. ಉಡುಪಿಡ್ದ್ ಬ್ರಹ್ಮಾವರದ ಮೂಲಕ ಕೊಕ್ಕರ್ಣೆಗ್ ಬತ್ತ್ದ್ ಅಲ್ಪಡ್ದ್ ಕೊಕ್ಕರ್ಣೆ-ಹೆಬ್ರಿ ಮಾರ್ಗೊಡು ಬರೊಡು. ಕೊಕ್ಕರ್ಣೆಡ್ದ್ ೪ ಕಿಲೋಮೀಟರ್ ದೂರೊಡು ಸೂರಾಲು ಉಂಡು. ಸೂರಾಲ್ಡ್ ತೋಳಹರ ಅರಸುವಂಶೊದ ದೇವೆರ್ ಈಶ್ವರ. ಮುಲ್ಪ ಸಾರ ವರ್ಸೊ ಪಿರಾಕ್ದ ಮಹಾಲಿಂಗೇಶ್ವರ ದೇಸ್ತಾನೊಲಾ ಉಂಡು.
== ಇಂದೆನ್ಲಾ ತೂಲೆ==
* [[ಉಡುಪಿ ಜಿಲ್ಲೆ]]
* [[ಉಡುಪಿ]]
== ಉಲ್ಲೇಕ==
{{reflist}}
m7fh4ny0ty382gdq562cjjte59lyvq4
ಪಾತೆರ:ಸೂರಾಲು ಮಣ್ಣ್ದ ಅರಮನೆ
1
29145
373978
2026-10-29T06:39:25Z
Mahaveer Indra
1023
https://fountain.toolforge.org/editathons/tlc-tcy
373978
wikitext
text/x-wiki
{{ವಿಕಿಯೋಜನೆ ತುಳುವೆರೆ ಬದ್ಕ್ ಬುಕ್ಕೊ ಸಾಂಸ್ಕೃತಿಕ ಪರಂಪರೆ}}
0tth3l3wvda31az37nu5uozjh7la6bv