Wikipedia lldwiki https://lld.wikipedia.org/wiki/Plata_prinzipala MediaWiki 1.47.0-wmf.8 first-letter Media Speciale Discussione Utente Discussioni utente Wikipedia Discussioni Wikipedia File Discussioni file MediaWiki Discussioni MediaWiki Template Discussioni template Aiuto Discussioni aiuto Categoria Discussioni categoria TimedText TimedText talk Modulo Discussioni modulo Evento Discussioni evento Dessëni 0 299 252102 35201 2026-06-27T16:57:04Z Moroder 67 252102 wikitext text/x-wiki {{Gherdëina}}L '''dessëni''' ie la tecnica fundamentela de representazion tl [[ert]] per mesun de linies o ponc, l ie adurvà sibe coche forma d'ert a pert che nce coche preparazion a autra formes artistiches<ref>Ert, sun su Treccani.it – Enciclopedie on line, Istituto dell'Enciclopedia Italiana.</ref>.<br> Dessënies vën suënz fac cun n [[rispl]]. Te Gherdëina ie stac truepes [[desseniadëur|desseniadëures de auteresc]] y auter fantorum sacher dai ani 1880 al 1980 ca, [[File:Leonardo da Vinci - Study of a Warrior&#039;s Head for the Battle of Anghiari - Google Art Project.jpg|thumb|Dessëni de [[Leonardo da Vinci]]]] [[File:Trëbe de Egon Moroder Rusina.jpg|miniatura|sinistra|alt=Dessëni de [[Egon Moroder|Egon Rusina]] dl luech de Trëbe sa Sacun.|Dessëni de [[Egon Moroder|Egon Rusina]] dl luech de Trëbe sa [[Sacun]].]] ===Plates cunliedes=== * [[Desseniadëur]] * [[Ert]] ==Notes== <references /> gvg7mjgt21itqkm2sgpswz24jwx51j6 Wikipedia:Café ladin 4 1287 252108 252019 2026-06-27T19:00:54Z Sciking 451 /* itWikiCon 2026: apertura della fase di raccolta di temi per il programma */ nuova sezione 252108 wikitext text/x-wiki __NEWSECTIONLINK__ <div style="text-align:center;"> <div style="font-size:300%;color:navy;">Bëgngnüs y bëgngnüdes tl '''Café ladin''' <sup>[[File:Nuvola_apps_kteatime.png|40px]]</sup></div><small>[[#toc|Indesc]] - [[#footer|vá al'ultima descusciun]]</small><br />Les domandes en cunt de argomënc che ne reverda nia Wikipedia vá scrites sön la plata de descusciun dl argomënt traté. Deache nia düc i utënc esperc baia ladin vara ince da scrí por talian o por todësch.<br/><small>Chir fora le lingaz a na moda che ara vais da te fá capí dantadöt dales porsones interessades a to messaje.</small> <div> <p style="padding: 10px; display: inline-block; background: -moz-radial-gradient(bottom left, #bbbbFF, white, #bbbbFF); border: 3px solid navy; color: white; background-color: white; border-radius: 10px; box-shadow: 0px 0px 3px blue; font-size: 19px; ">'''[{{fullurl:Wikipedia:Café ladin|action=edit&section=new}} Lascia n messaje]'''</p> * '''en:''' Requests for the [[m:bot|bot]] flag should be made on this page. This wiki uses the [[m:bot policy|standard bot policy]], and allows [[m:bot policy#Global_bots|global bots]] and [[m:bot policy#Automatic_approval|automatic approval of certain types of bots]]. Other bots should apply below, and then [[m:Steward requests/Bot status|request access]] from a steward if there is no objection. </div> </div> __TOC__ [[Categoria:Wikipedia]] == Termini da tradurre == (H)Oila! [[Utente:Starladin|Starladin]], [[Utente:Gato con patas|Gato con patas]], [[Utente:Mizardellorsa|Mizardellorsa]], [[Utente:Cristian Cenci (WMIT)|Cristian Cenci]],<br> perdonatemi se scrivo in ''talian'', soprattutto perché è la prima discussione di questa pagina, alla quale (come a tutta lld.Wikipedia) auguro un prospero avvenire. Questa Wikipedia ha bisogno di alcune cose, per lo piú pagine specializzate a cui bisogna dare un nome. Per il momento, segnalo: *'''[[w:it:Aiuto:Aiuto|Aiuto]]:''' le pagine il cui nome comincia per ''Aiuto/Hilfe/Help'' e simili contengono istruzioni e consigli per gli utenti. Per i nomi usati nelle varie lingue, potete vedere [[wikidata:Q914807]] e [[wikidata:Q4588883]]. *'''[[w:it:Aiuto:Template|Template]]:''' quando un contenuto deve essere ripetuto in molte pagine, lo si scrive una volta sola, in una pagina detta ''Template/Vorlage/Modèle/Plantilla'', da dove il contenuto viene richiamato (''trascluso'') in tutte le pagine che lo devono visualizzare. <small>(Come l'etichetta per 10.000 barattoli di confettura, la scrivo una volta sola e poi la stampo e la incollo 10.000 volte).</small> Per i nomi usati nelle varie lingue, potete vedere [[wikidata:Q3740]]. Su Incubator il nome è ''Template:...'', ma è utile sapere come verrà tradotto in ladino. *'''[[w:it:Aiuto:Categoria|Categoria]]:''' pagina che contiene un elenco automatico di altre pagine, come per esempio [[:Category:Wp/lld|questa]] ([[wikidata:Q1281]]). Su Incubator si chiamano ''Category:...'', ma un domani dovranno avere un nome in ladino. Forse è una buona idea predisporre un glossario di nomenclatura tradotta e da tradurre, in modo da non cominciare una nuova discussione ogni volta. --[[Utente:Pegasovagante|Pegasovagante]] ([[Discussioni utente:Pegasovagante|talk]]) 20:27, 8 December 2017 (UTC) == Discussioni in attesa di risposta == Segnalo alcune discussioni in sospeso: *[[Discussione:Plata prinzipala]] *[[Discussione:Santa Cristina]] (risale al 2011...) --[[Utente:Pegasovagante|Pegasovagante]] ([[Discussioni utente:Pegasovagante|talk]]) 20:32, 8 December 2017 (UTC) == [[:Category:Tradurre dall'italiano]] == In [[:Category:Tradurre dall'italiano|questa categoria]] possiamo mettere le pagine di servizio che devono essere tradotte dall'italiano. (Il nome della categoria stessa è da tradurre). --[[Utente:Pegasovagante|Pegasovagante]] ([[Discussioni utente:Pegasovagante|talk]]) 20:39, 8 December 2017 (UTC) == Fotografie di Wolfgang Moroder == [[Utente:Starladin|Starladin]], [[Utente:Gato con patas|Gato con patas]], [[Utente:Cristian Cenci (WMIT)|Cristian Cenci]], [[Utente:‎Musnata|‎Musnata]],<br>[[Utente:Mizardellorsa|Mizardellorsa]] ci segnala queste fotografie di [[Utente:Moroder|Wolfgang Moroder]]: *[[c:Category:Cultural heritage monuments in South Tyrol]] e *[[c:Category:Moroder/Dolomites]]. Ho provveduto a categorizzarle rispettivamente in [[c:Category:Cultural heritage monuments in South Tyrol]] e [[c:Category:Dolomites]]. --[[Utente:Pegasovagante|<span style="color:red">pegasovagante</span>]] <small>([[User_talk:Pegasovagante|✉]])</small> 10:51, 15 December 2017 (UTC) == Schoolkit MIUR e protocollo d'intesa == Segnalo [https://it.wikiversity.org/wiki/Wikiversit%C3%A0:Scuole/Strumenti/Schoolkit/Localit%C3%A0_ladine lo schoolkit delle località ladine]. Grazie a tutti coloro che vi hanno contribuito. Informo anche chi non ne fosse già al corrente del [https://www.wikimedia.it/wikimedia-italia-porta-sapere-libero-nelle-scuole-italiane-grazie-un-protocollo-intesa-miur/ protocollo d'intesa] stipulato fra il MIUR e Wikimedia Italia. --[[Utente:Pegasovagante|<span style="color:red">pegasovagante</span>]] <small>([[User_talk:Pegasovagante|✉]])</small> 12:14, 18 February 2018 (UTC) ===Rassegna stampa=== Dalla [https://wiki.wikimedia.it/wiki/Rassegna_stampa rassegna stampa] di Wikimedia Italia: *''Altoadigeinnovazione.it'', [http://www.altoadigeinnovazione.it/wikipedia-ladina-fra-i-progetti-pilota-scelti-dal-miur/ Wikipedia ladina fra i progetti pilota scelti dal Miur] *''Secolo Trentino'', [https://secolo-trentino.com/cultura/77622/ Il MIUR apre al progetto per la creazione della Wikipedia Ladina] *''ANSA'', [http://www.ansa.it/trentino/notizie/2018/02/10/miur-apprezza-schoolkit-wikipedia-ladina_3366bef9-ee32-4cba-8246-beab1bc1392d.html MIUR apprezza Schoolkit Wikipedia ladina] *''Pressenza'', [https://www.pressenza.com/it/2018/02/comunicato-stampa-wikipediascuola-wikimedia-italia-porta-sapere-libero-nelle-scuole-italiane-grazie-un-protocollo-intesa-miur-mercoledi-7-febbraio-2018-1148-francesca-ussani/ #Wikipediascuola: Wikimedia Italia porta il sapere libero nelle scuole italiane grazie a un Protocollo di Intesa con il MIUR] Mi sembrano notizie di buon auspicio per questo progetto. --[[Utente:Pegasovagante|<span style="color:red">pegasovagante</span>]] <small>([[User_talk:Pegasovagante|✉]])</small> 12:14, 18 February 2018 (UTC) ===In provincia di Belluno=== E' previsto per i prossimi giorni (probabilmente per il 19 marzo) un incontro presso l'Ufficio Provinciale scolastico di Belluno per presentare l'esperienza dello Schoollkit e vedere se può essere replicato anche in provincia di Belluno. E' da tener presente che in provincia di Belluno, finanziato dal ''Fondo per i comuni confinanti'' c'è il programma ‘’Plurilinguismo interculturalità e metodologia CLIL con il ladino’’ e che riguarda gli Istituti Comprensivi di Auronzo di Cadore, Santo Stefano di Cadore e Comelico Superiore, Domegge di Cadore, Cortina d'Ampezzo, Cencenighe e Alleghe, --[[Utente:Mizardellorsa|Mizardellorsa]] ([[Discussioni utente:Mizardellorsa|talk]]) 05:59, 11 March 2018 (UTC) == Wikipedia Ladina: 1000 usc - 1000 voci - 1000 Artikel - 1000 articles == *(lld) L’Incubator dla Wikipedia Ladina á arjunt 1000 usc. Dilan a döt le grup de laur che á daidé da roé al obietif! Sëgn aspetunse da ciafé le reconescimënt sciöche Wikipedia Ladina autonoma. *(it) L'Incubator della Wikipedia Ladina ha raggiunto 1000 voci. Grazie a tutto il gruppo di lavoro che ha contribuito al raggiungimento dell'obiettivo! Ora attendiamo il riconosicmento della Wikipedia Ladina autonoma. *(de) Das Inkubator der Wikipedia Ladina hat nun 1000 Artikel. Danke an alle Mitwirkenden, die zum Erreichen des Zieles beigetragen haben. Nun erwarten wir als selbständige Wikipedia Ladina anerkannt zu werden. *(en) The Wikipedia Ladina Incubator has now 1000 articles. Thank you to all the contributors for their work to get to the goal. Now we are waiting the Incubator to become an autonomous Wikipedia Ladina.-[[Utente:Mizardellorsa|Mizardellorsa]] ([[Discussioni utente:Mizardellorsa|talk]]) 20:27, 14 November 2019 (UTC) == '''Al é nasciü la Wikipedia Ladina!''' == Ai 17 d'agost él sté l'[https://incubator.wikimedia.org/wiki/Wp/lld aprovaziun ufiziala dla Wikipedia Ladina], cun chëra che ara é gnüda tuta fora dal incubator y é deventada autonoma. Giulan a düc chi che á dé n contribut por chësc avenimënt tan important por le lingaz y la cultura ladina! [[Utente:Starladin|Starladin]] ([[Discussioni utente:Starladin|talk]]) 16:39, 3 sët 2020 (CEST) Il 17 agosto [https://incubator.wikimedia.org/wiki/Wp/lld é nata ufficialmente la Wikipedia Ladina]! Grazie a tutti coloro che hanno dato un contributo per realizzare questo obiettivo tanto importante per la lingua e la cultura ladine [[Utente:Starladin|Starladin]] ([[Discussioni utente:Starladin|talk]]) 16:39, 3 sët 2020 (CEST) ==Nominaziun de n aministradú== === [[Utente:Starladin|Starladin]] === '''Pro''' # Mia proposta é Starladin deache al é dër competënt tl lingaz y tla cultura ladina<br/>traduzione in italiano: La mia proposta è Starladin perché é molto competente nella lingua e nella cultura ladina --[[Utente:Mizardellorsa|Mizardellorsa]] ([[Discussioni utente:Mizardellorsa|talk]]) 14:45, 4 sët 2020 (CEST) # nce mia proposta ie Starladin--[[Utente:Musnata|Musnata]] ([[Discussioni utente:Musnata|talk]]) 10:27, 9 sët 2020 (CEST) # Ince iö sun a öna da nominé Starladin (Anche io sono d'accordo di nominare Starladin) --[[Utente:S4b1nuz E.656|<span style="color:#009246;">'''S4b1nuz'''</span> <span style="color:#CE2B37; font-family:futura">'''ᴇ.656'''</span>]]<sup>[[Discussioni utente:S4b1nuz E.656|<span style="color:#006AA7">''(SMS)''</span>]]</sup> 20:34, 22 sët 2020 (CEST) # Ince iö sun a öna da nominé Starladin (Anche io sono d'accordo di nominare Starladin)--[[Utente:Corvara|Corvara]] ([[Discussioni utente:Corvara|talk]]) 15:49, 26 sët 2020 (CEST) '''Contro''' #... '''Astenuti''' #... == Auguri da lmowiki (più collaborazione, se vi va!) == Auguri per la nuova Wikipedia dalla comunità di [[:lmo:|Wikipedia in lombardo]]! :) Ci piacerebbe molto fare una collaborazione, come abbiamo fatto con [[:lmo:Wikipedia:Proget Reclam/Stampa/Collaborazzion Lombard-Galego|Wikipedia in galiziano]] qualche anno fa, in modo da approfondire i temi ladini sulla Wikipedia lombarda e i temi lombardi sulla wikipedia ladina e, magari, sviluppare conoscenze e collegamenti utili nel futuro. Buon lavoro! --[[Utente:Sciking|Sciking]] ([[Discussioni utente:Sciking|talk]]) 21:12, 13 uto 2020 (CEST) Bun dé [[Utente:Sciking|Sciking]], molte grazie alla [[:lmo:|Wikipedia in lombardo]]! Molto volentieri. È importante collaborare. Ci teniamo aggiornati. Buon lavoro a voi e a presto! [[Utente:Starladin|Starladin]] ([[Discussioni utente:Starladin|talk]]) ::Non so se lo sapete ma nella itwikicon ci sarà uno spazio dedicato alle "sorelle minori": potrebbe essere già un'occasione utile :) --[[Utente:Sciking|Sciking]] ([[Discussioni utente:Sciking|talk]]) 16:34, 14 uto 2020 (CEST) == Writing lockdown 2020 - 2 == '''(IT)''' Ciao a tutti, perdonatemi se vi scrivo in italiano. Su Wikipedia in italiano è stata organizzata la [[:it:Wikipedia:Seconda quarantena di scrittura 2020|Seconda quarantena di scrittura]], un evento che incoraggia la scrittura di voci riguardanti territori nei quali la popolazione è in quarantena (per l'Italia, le "zone rosse") (su itwiki consigliamo di scrivere voci che incitino il turismo, ma qui potete decidere voi). Dal momento che la provincia autonoma di bolzano, territorio nel quale si parla anche ladino, è stata inserita in zona rossa, vi proprioniamo di unirvi a noi. Potrete cogliere l'occasione per scrivere nuove voci sul territorio, ed arricchire questa nascente enciclopedia, alla quale auguro il meglio. Potrete coinvolgere tutti i territori nei quali si parla ladino che sono in stato di quarantena; dal momento che questa wiki è appena nata, non credo ci siano problemi ad estendere ciò alla val di fassa (e altri territori nei quali si parla ladino, anche se non in quarantena) in modo da coinvolgere tutti voi! Se quest'idea dovesse piacervi, vi prego di [[user talk:ValeJappo|scrivermi]], in modo da potervi segnare tra le comunità coinvolte; potrete creare qui una pagina dedicata al progetto, nel caso abbiate difficoltà tecniche, [[user talk:ValeJappo|scrivete]] pure a me! Sono pronto ad aiutarvi. Fatemi sapere, saluti! '''(EN)''' Hello everyone, excuse me if I am writing you in english. On the Italian Wikipedia, the [[:it:Wikipedia:Seconda quarantena di scrittura 2020|second writing lockdown]] has been organized: it is an event thought to encourage the writing of new articles about the territories where people are quarantined. (On itwiki we suggest writing articles to encourage tourism, but you can decide what to do!) Since the autonomous province of Bozen, a place where people speak also Ladin, has been quarantined, I propose you joining us. You can write new articles about your territory, and make this borning encyclopedia grow. you can involve all the territories in which Ladin is spoken that are in a state of quarantine; since this wiki is just born, I don't think there are any problems extending this to the Val di Fassa (and other territories where Ladin is spoken, even if not in quarantine) in order to involve all of you! If you like this idea, please [[user talk: ValeJappo|write to me]], in order to be able to mark you among the communities involved; you can create here a page dedicated to the project, in case you have technical difficulties, [[user talk:ValeJappo|contact me]]! I am ready to help you. Let me know, greetings! <small>Ping for most active users: {{ping|Starladin|Corvara|S4b1nuz E.656|Mizardellorsa}}</small> --[[Utente:ValeJappo|ValeJappo]] ([[Discussioni utente:ValeJappo|talk]]) 19:24, 12 nuë 2020 (CET) == Vocabolar dl ladin leterar == Ho fatto l'esperimento di caricare il testo tratto dal ''[[Vocabolar dl ladin leterar]]'', una impegnativa opera fatta dal peofesor Paul Videsott, di cui l'Università di Bolzano ha pubblicato il primo volume rilasciandolo con licenza libera. Di ogni ''lemma'' indica le varianti nelle varie valli e raccoglie tutte le citazioni letterarie, non solo in grafia originaria, ma anche in grafia moderna. Ho cominciato con alcuni animali ''domestici'':[[Vacia]], [[Biescia]] [[Purcel]] [[Ciaval]].Mi sono reso conto che anche ''graficamente'' il rischio è che il testo tratto dal ''Vocabolar'' possa soffocare quello della voce dell'enciclopedia. Proverò ugualmente a ''caricarle'' di proseguire . Potrebbe essere un modo (per chi è interessato) di avere i riferimenti letterari senza snaturare il carattere di enciclopedia.--[[Utente:Mizardellorsa|Mizardellorsa]] ([[Discussioni utente:Mizardellorsa|talk]]) 05:10, 21 dez 2020 (CET) == Articoli in varianti diverse == Bondì! Su questa wikipedia in ladino ognuno giustamente scrive nel proprio dialetto (oppure anche in ''Ladin dolomitan''), tuttavia a lungo andare potrebbero sorgere alcuni problemi. Ad esempio oggi mi sono imbattuto in due pagine per il Sole: [[Suredl]] e [[Surëdl]]. Questo è un problema perché una sola delle due può essere collegata a wikidata. Un problema analogo può sorgere quando nei vari dialetti ladini le parole sono molto diverse. Stavo per creare l'articolo per la via lattea (in fassano "[[Aussa]]"), quando mi sono accorto che già esisteva "[[Strada dl lat]]": si rischia di perdere tempo creando doppioni, di cui solo uno collegato alle Wikipedie in altre lingue. Questo problema lo avevano anche in altre lingue. Ad esempio Wikipedia in emiliano-romagnolo ha risolto come si può vedere [[:eml:Itâglia|a questa pagina]]. --[[Utente:JuaFlick|JuaFlick]] ([[Discussioni utente:JuaFlick|talk]]) 23:39, 26 dez 2020 (CET) :Se non sbaglio il modello seguito dalla wikipedia in lombardo (che ha in particolare la ''divisione'' tra ''lombardo occidentaleìì'' e ''lombardo orientale'') è quella che, per mera cortesia, si prosegue con la variante idiomatica del primo contributore della voce. Con il ladino che presenta una variabilità maggiore da valle a valle si possono pensare anche soluzioni più articolate. :Scusate se colgo l'occasione di questa ''discussione'' per ampliare il discorso su una ''grande opportunità'' per ''Wikipedia in lingua ladina'' per esplorare '''strade nuove'''. [[file:Vocabolardlladinleterar.pdf|page=952|thumb|50px]] :L'Università di Bolzano, tramite la sua ''University press'', sta pubblicando con licenza libera il '''[[Vocabolar dl ladin leterar]]''' che raccoglierà, quando finito, tutte le citazioni dell'uso dei lemmi nei vari periodi e nei vari idiomi. I testi sono sia in grafia originaria che in grafia moderna. Per ora è uscito solo il primo volume con le citazioni dei testi prima del 1879. :Tramite Wikimedia Svizzera, interessata per via dell'attenzione al romancio, (che per loro è la quarta lingua nazionale) c'è una convenzione per l'utilizzo non solo dei testi originali ma anche di quelli in grafia moderna che rientrerebbe nel loro ''diritto d'autore''. L'operazione di caricamento su Wikisource di tutti i testi liberi da diritti è ad uno stadio avanzato: Si era già da tempo provveduto a caricare su it.wikisource i testi per lo più in grafia originale. Si è poi passati a caricare su mul.Wikisource i testi per lo più in grafia moderna ma occorre ancora fare ''pulizia'' degli eventuali doppioni. :Una ''enciclopedia'' e un ''vocabolario'' sono due entità molto diverse, ma nel caso del ''vocabolar dl ladin leterar'' è soprattutto una ''raccolta di citazioni letterarie'' che possono aver spazio anche in una enciclopedia. :Se la piccola comunità che si sta raccogliendo per wikipedia in lingua ladina è d'accordo quando è possibile fare ''citazioni'' al ''vocabolar'' si può tentare, per ciascuna voce dopo un ''cappello'' scritto in un solo idioma, una ricostruzione nel tempo e nello spazio delle diverse varianti di un lemma tramite i rinvii al loro uso letterario. :Io ha da anni ho passato molto tempo a caricare testi ladini e romanci su [[oldwikisource:Main Page/Ladin|mul:Wikisource]] su [[:it:s:Categoria:Testi in ladino|it.Wikisource]] ed anche in [[:it:s:Categoria:Testi in romancio|romancio]], ma non son in grado di scrivere nemmeno le più semplici frasi in ladino.--[[Utente:Mizardellorsa|Mizardellorsa]] ([[Discussioni utente:Mizardellorsa|talk]]) 05:58, 27 dez 2020 (CET) ::Per quanto riguarda l'uso del Vocabolar dl ladin leterar, cioè citazioni e presentazione delle diverse varianti raccolte, a me sembra un'ottima idea. Comunque un'altra soluzione per gli articoli scritti in varianti ladine diverse potrebbe essere quella, già adottata in altre wikipedie, di mettere lo standard (Ladin Dolomitan) come nome dell'articolo principale. Gli articoli in dialetti diversi invece collegati con link (e in caso di nomi identici con uno slash). Ad esempio [[Talia]] scritto in dolomitan e collegato con link a [[Talia/Gherdëina]], [[Talia/Badiot]] e [[Tèlia/Fascian]]. Questo per evitare almeno che gli articoli scritti in varianti diverse siano dispersi, senza un collegamento tra di loro.--[[Utente:JuaFlick|JuaFlick]] ([[Discussioni utente:JuaFlick|talk]]) 11:26, 27 dez 2020 (CET) [[Utente:Mizardellorsa|Mizardellorsa]] [[Utente:JuaFlick|JuaFlick]]. Per quanto riguarda la questione di articoli riguardo allo stessa tema negli idiomi diversi propongo di scrivere la voce singola nei diversi idiomi, che come nel caso di “Aussa” è una parola completamente diversa da "Strada dl lat" e, invece che fare un redirect come ho visto che è stato fatto, di riportare nella sezione “Liams” il collegamento, come è già stato fatto dalla voce in dolomitan Suredl relativamente a Surëdl. Riportando i link alle diverse varianti nelle singole voci non andrebbero dispersi gli articoli nelle diverse varianti. Qualora si trattasse di integrare una voce esistente in un idioma diverso scriverei il paragrafo relativo nell’idioma e lo evidenzierei all’interno della stessa voce, facendo un redirect dalla voce nell’idioma in questione in modo da facilitarne la ricerca. Qualora ci fosse la voce in dolomitan procederei come proposto con le varianti (con uno slash), ma escluderei di partire sempre per principio dalla parola in dolomitan, in quanto non è la variante parlata, scritta e conosciuta dal maggior numero dei ladini, cosa che renderebbe complicata la consultazione della Wikipedia stessa.--[[Utente:Starladin|Starladin]] ([[Discussioni utente:Starladin|talk]]) 15:45, 14 jen 2021 (CET) :Buongiorno [[Utente:Mizardellorsa|Mizardellorsa]], [[Utente:JuaFlick|JuaFlick]], [[Utente:Starladin|Starladin]], :Sono Asenoner della Val Gardena e ultimamente ho lavorato tanto sulla Wikipedia ladina. Anch’io naturalmente ho incontrato questo problema di articoli scritti in una variante ladina dova la parola in altre varianti è abbastanza diversa, oppure di due articoli per la stessa parola. Non ero al corrente di questa pagina di discussione qui e nel frattempo avevo preso l’iniziativa di risolvere il problema usando questi due passi: :1.) All’inizio della pagina, dopo la parola definita, inserisco il nome nelle tre varianti principali (gherdëina, badiot, fascian). Uso vari dizionari online per consultare la traduzione in queste varianti. Se prendiamo per esempio il colore “giallo”, nella Wikipedia ladina è scritto nella variante fassana in cui si dice ''[[śal]]''. Cuindi ho aggiunto le traduzioni ed ora l’articolo inizia così:<br> L '''śal''' ([[Ladin gherdëina|gherdëina]]: ''ghiel'', [[badiot]]: ''ghel'', [[Ladin fascian|fascian]]: ''śal'') l'é un di colores....<br>Questo l’ho fatto anche su tante altre pagine, vedi: [[uedl]], [[chécen]], [[lëgn]], [[tier]], ecc. :2.) Il secondo passo è di creare redirezionamenti per le parole nelle altre varianti. Se prendiamo di nuovo il caso di “giallo”, il titolo dell’articolo è “śal”, mentre in badiot si dice ''ghel'' e in gherdëina si dice “ghiel”. Quindi ho creato redirezionamenti per “ghel” e “ghiel”, così che se uno cerca la parola “ghiel” finisce sulla pagina “śal”. Secondo me questo è molto importante, altrimenti un gardenese che cerca "ghiel” e non lo trova, pensa che la pagina non esiste, e invece esiste. :Capisco l’idea di scrivere articoli diversi in diverse varianti, soprattutto se le paroli veramente hanno un significato diverso, come è stato discusso qui “Aussa” e "Strada dl lat".<br> Ma se il significato è simile, allora secondo me questo porta ai seguenti problemi: :1.) Se esistono due articoli sullo stesso tema, solo uno di questi può essere collegato agli articoli nelle altre lingue, mentre l’altro rimarrà un articolo isolato e non collegato. :2.) Se per esempio esistono due articoli su “surëdl”, e io sto scrivendo un articolo in cui uso la parola surëdl e qunidi volgio creare un link a quell’articolo, come decido a quale dei due articoli collegare il link? :Quindi per parole come parti del corpo, animali, colori, ecc., la mia proposta è di elencare all’inizio fra parentesi la traduzione nelle tre varianti principali e di creare de redirezionamenti. Cosa ne pensate? :Che ne dite di questa proposta? : :P.S.: il motivo perché dico le tre varianti principali e non includo fodom e ampezzan è per il semplice motivo che non ho trovato un dizionario online per fodom e ampezzan che potrei usare per aggiungere quelle traduzioni. Se qualcuno conosce il link a questi dizionari online, ovviamente me lo può inviare molto volentieri. :Grazie e cordiali saluti, [[Utente:Asenoner|Asenoner]] ([[Discussioni utente:Asenoner|talk]]) 11:30, 30 nuë 2021 (CET) ::Bunde @[[Utente:Asenoner|Asenoner]], dër bel giulan por to impëgn. I sun a üna cun tüa proposta da dé ite la parora te deplü idioms ladins, a na moda che al sides da odëi la parora corespondënta te deplü verjiuns, co é te vigni caje n arichimënt por düc i utënc y les utëntes. Porchël vara zënzater bun sce fejes inant insciö. Sciöche articul a chël da fá le reindirizamënt y referimënt por wikidata, tolessi dagnora en conscidraziun chël co é lauré fora deplü, anfat te ci idiom che al é scrit. Por ci co reverda i idioms fodom y ampezan ne sai nia che al sides dan man dizionars online. ::N bel salüt y inant n bun laur. [[Utente:Starladin|Starladin]] ([[Discussioni utente:Starladin|talk]]) 09:39, 7 dez 2021 (CET) ==Nominaziun de n aministradú== Al vá inant cina ai 17 de jené la lita por la inciaria de aministradú sön [[Wikipedia:Aministradus|chësta plata]]. I sëis inviá da tó pert y da scrí na motivaziun por ostes propostes.--[[Utente:Starladin|Starladin]] ([[Discussioni utente:Starladin|talk]]) 15:13, 14 jen 2021 (CET) == Codice di condotta universale - avvio delle consultazioni == Buongiorno a tutti e scusate l'invasione con questo lunghissimo post in italiano,<br /> la vostra community è una delle più "giovani" nell'area geografica italiana e credo sia particolarmente interessante coinvolgervi, se ne avrete tempo e voglia, e raccogliere le vostre opinioni e i vostri pensieri sull'argomento. Nei prossimi mesi Wikimedia Foundation chiederà la collaborazione da parte di tutti per il completamento del [[:meta:Universal Code of Conduct/Draft review/it|Codice universale di condotta]] (UCoC) che andrà ad integrare le già esistenti [https://foundation.wikimedia.org/wiki/Terms_of_Use/it condizioni d'uso dei progetti]. === Cos'è e a che punto è il Codice di Condotta Universale? === Il Codice di Condotta Universale è un documento base che elenca una serie di comportamenti auspicati e soprattutto di comportamenti che sono indesiderati all'interno di un progetto collaborativo come lo sono i nostri. Il documento, una volta concluso, sarà valido per tutti i progetti del movimento Wikimedia e per tutti i partecipanti ai progetti ma riguarderà anche le iniziative online e offline legate al movimento. È stato pensato anche per fornire una minima base comune a tutti quei progetti che al momento non hanno delle linee guida sul comportamento dei partecipanti, vuoi perché sono progetti piccoli e non ne hanno sentito il bisogno vuoi perché sono progetti "giovani" e non ne hanno ancora avuto il tempo o le capacità. In questo momento è stata redatta la prima parte dello UCoC, manca ancora la parte sulla sua applicazione, la parte cioè sulla segnalazione e gestione delle infrazioni. Questa verrà completata nei prossimi mesi coinvolgendo le comunità dei diversi progetti. Le consultazioni proseguiranno fino a fine febbraio. === Cosa sta chiedendo Wikimedia Foundation? === Nei prossimi mesi alcune comunità linguistiche (I Chapter e gli user group verranno coinvolti a parte) saranno coinvolte in una serie di consultazioni tramite alcuni "facilitatori" (l’altro italofono è [[:w:Utente:Sannita (WMF)|Sannita (WMF)]] che si occuperà soprattutto di Wikidata). Una di queste comunità è quella in lingua italiana e uno dei facilitatori sono io per cui nei prossimi tempi mi vedrete apparire a chiedervi feedback e opinioni su aspetti specifici della bozza di UCoC, sulla vostra esperienza di gestione dei rapporti fra utenti e sulle linee guida del progetto. Il desiderio di tutti è che questo documento sia il più possibile frutto della collaborazione di tutti e non "calato dall'alto", per questo motivo esprimere (voi) e raccogliere e trasmettere quante più opinioni possibile (io) è molto importante. === Come partecipare? === Facile, esprimendo le vostre opinioni, sia in risposta ai post che appariranno qui, sia nella mia pagina di discussione, oppure scrivendo via email.<br /> Se avete dubbi domande e perplessità sono ovviamente a disposizione (alcune risposte si trovano probabilmente nelle [[:m:Universal_Code_of_Conduct/FAQ/it|FAQ in italiano]]). A presto! --[[Utente:Civvi (WMF)|Civvi (WMF)]] ([[Discussioni utente:Civvi (WMF)|talk]]) 12:11, 19 jen 2021 (CET) :{{Ping|Civvi (WMF)}}Ho cominciato a rispondere (sia pure andando chiaramente ''fuori tema'') nella pagina ''discussione utente:Civvi'', partendo soprattutto dall'esperienza di caricamento dei testi ladini su Wikisource, sperando che sia solo l'inizio di un dialogo di più ampio respiro.--[[Utente:Mizardellorsa|Mizardellorsa]] ([[Discussioni utente:Mizardellorsa|talk]]) 08:13, 20 jen 2021 (CET) == Curs de basa co scri y mëter su fotos sun Wikipedia ladina == [[File:Curs de basa Wikipedia (1).jpg|miniatura|centro|Urganisá dala Union di Ladins de Gherdëina <br> *Tlo pon ji al curs <br> [https://meet.jit.si/WikipediaLadin <big>curs sun Wikipedia jitsi</big>]]] [https://www.youtube.com/watch?v=hOo_ehb6AOY Prim curs de Wikipedia ladina sun Youtube] == Wiki Loves Folklore 2021 is back! == <div lang="en" dir="ltr" class="mw-content-ltr"> {{int:please-translate}} [[File:Wiki Loves Folklore Logo.svg|right|150px|frameless]] You are humbly invited to participate in the '''[[:c:Commons:Wiki Loves Folklore 2021|Wiki Loves Folklore 2021]]''' an international photography contest organized on Wikimedia Commons to document folklore and intangible cultural heritage from different regions, including, folk creative activities and many more. It is held every year from the 1st till the 28th of February. You can help in enriching the folklore documentation on Commons from your region by taking photos, audios, videos, and [https://commons.wikimedia.org/w/index.php?title=Special:UploadWizard&campaign=wlf_2021 submitting] them in this commons contest. Please support us in translating the [[:c:Commons: Wiki Loves Folklore 2021|project page]] and a [https://meta.wikimedia.org/wiki/Special:Translate?group=Centralnotice-tgroup-wikiloveslove2020&language=en&filter=%21translated&action=translate|one-line banner message] to help us spread the word in your native language. '''Kind regards,''' '''Wiki loves Folklore International Team''' [[Utente:MediaWiki message delivery|MediaWiki message delivery]] ([[Discussioni utente:MediaWiki message delivery|talk]]) 14:25, 6 fau 2021 (CET) </div> <!-- Messaggio inviato da User:Tiven2240@metawiki usando l'elenco su https://meta.wikimedia.org/w/index.php?title=User:Tiven2240/wll&oldid=21073884 --> == Wikisource ladina ne dal nia == {{ping|Mizardellorsa}} {{ping|Starladin}} Ho capito finalmente, che non esiste Wikisource ladina. Tutti i riferimenti a Wikisource vanno sulla Wikisource generale o quella italiana. Esiste una pagina ladina, erroneamente chiamata [https://wikisource.org/wiki/Main_Page/Ladin Main Page/Ladin], ma che porta sulla Wikisource generale. Tutto ciò rende anche difficile o impossibile una ricerca. Correggetemi per favore se sbaglio --[[Utente:Moroder|Moroder]] ([[Discussioni utente:Moroder|talk]]) 16:58, 8 fau 2021 (CET) :E' come per ''incubator'' di Wikipedia: Wikisource in generale ha tutta una serie di sottoprogetti [https://wikisource.org/wiki/Main_Page sottoprogetti] : i principali sono riconosciuti come comunità autonome, altre sono raggruppati dentro [https://wikisource.org/wiki/Wikisource:Languages wikisource Languages] che passano da un riconoscimento solo parziale del comitato linguistico. Come ti ho già detto i testi ladini inizialmente erano ospitati tra quelli dei vari dialetti italiani [[:it:s:Portale:Lingue e dialetti d'Italia]] raggruppati nella [[:it:s:Categoria:Testi_in_ladino]], quasi tutti nella grafia originale. Quando l'università di Bolzano ci ha concesso l'uso dei testi in grafia moderna, sono stati in genere trascritti sul [https://wikisource.org/wiki/Main_Page/Ladin progetto multilinguistico]. L'intento è in breve di organizzare un grande progetto comune per le lingue retoromanze che comprenda anche il romancio, [[:it:s:Categoria:Testi_in_romancio|Categoria Testi in romancio]] C'è l'interessamento anche di Wikimedia Svizzera che ha coinvolto anche l'Università di Milano. Occorre però che tutti quanti insieme facciano lo sforzo per definire un piano di lavoro comune. Al limite sentiamoci per videoconferenza per chiarire i passaggi oscuri. I singoli autori e le singole opere citate su Wikipedia in lingua ladina hanno il link funzionante a wikisource.--[[Utente:Mizardellorsa|Mizardellorsa]] ([[Discussioni utente:Mizardellorsa|talk]]) 17:34, 8 fau 2021 (CET) ::Purtroppo il risultato è un progetto estremamente disarticolato --[[Utente:Moroder|Moroder]] ([[Discussioni utente:Moroder|talk]]) 00:08, 10 fau 2021 (CET) == Codice di condotta - questionario == Buongiorno e scusate nuovamente se scrivo in italiano, <br /> come [[Wikipedia:Café_ladin#Codice_di_condotta_universale_-_avvio_delle_consultazioni|annunciato un po' di tempo fa]] c'è ora un modo molto concreto per partecipare alle consultazioni sul codice di condotta ([[:it:Wikipedia:Codice_di_condotta_universale|qui tutte le informazioni sul tema]]). '''[https://docs.google.com/forms/d/e/1FAIpQLSf3wwU8IiGiET1TmrkMn6-bQvCW8yqQHpKzVEHSb-KuewvCiQ/viewform?usp=sf_link A questo link]''' trovate un questionario sull'argomento (è lo stesso che si trova in cima alla Wikipedia in italiano), vi invito a compilarlo rispondendo alle domande riferendole alla Wikipedia in ladino e provando a fare l'esercizio di chiedervi, "se io fossi vittima di molestia o minaccia come e chi vorrei gestisse questa situazione?". Per dubbi e domande sono a disposizione nella mia talk o tramite l'indirizzo email in pagina utente. Grazie per la vostra partecipazione a questo importante argomento! --[[Utente:Civvi (WMF)|Civvi (WMF)]] ([[Discussioni utente:Civvi (WMF)|talk]]) 12:42, 12 fau 2021 (CET) == Proposal: Set two-letter project shortcuts as alias to project namespace globally == <div lang="en" dir="ltr"> {{int:please-translate}} Hello everyone, I apologize for posting in English. I would like to inform everyone that I created a new global request for comment (GRFC) at Meta Wiki, which may affect your project: [[:m:Requests for comment/Set short project namespace aliases by default globally]]. In this GRFC, I propose that two-project shortcuts for project names will become a default alias for the project namespace. For instance, on all Wikipedias, WP will be an alias to the Wikipedia: namespace (and similar for other projects). Full list is available in the GRFC. This is already the case for Wikivoyages, and many individual projects asked for this alias to be implemented. I believe this makes it easier to access the materials in the project namespace, as well as creating shortcuts like <code>WP:NPOV</code>, as well as helps new projects to use this feature, without having to figure out how to request site configuration changes first. As far as I can see, {{SITENAME}} currently does not have such an alias set. This means that such an alias will be set for you, if the GRFC is accepted by the global community. I would like to ask all community members to participate in the request for comment at Meta-Wiki, see [[:m:Requests for comment/Set short project namespace aliases by default globally]]. Please feel free to [[:m:User talk:Martin Urbanec|ask me]] if you have any questions about this proposal. Best regards,<br /> --[[:m:User:Martin Urbanec|Martin Urbanec]] ([[:m:User talk:Martin Urbanec|talk]]) 15:12, 18 fau 2021 (CET) </div> <!-- Messaggio inviato da User:Martin Urbanec@metawiki usando l'elenco su https://meta.wikimedia.org/w/index.php?title=User:Martin_Urbanec/MassMessage&oldid=21125035 --> == Proposta di regolamento itWikiCon == Cara comunità,<br/> con l'obiettivo di facilitare l'organizzazione delle future itWikiCon, un gruppo di organizzatori delle edizioni passate, con all'interno anche rappresentanti di WMI e WMCH, ha pensato di proporre [[:meta:ItWikiCon/Regolamento|questo regolamento]]: lo scopo è quello di riuscire ogni anno in tempi rapidi ad assegnare l'organizzazione di itWikiCon e ottenere, se necessario, il supporto economico dei chapter.<br/> Nel caso in cui ci siano più proposte concomitanti, il procedimento servirebbe anche a decidere quale candidatura sostenere. Ovviamente è solo una bozza che proponiamo alla comunità di lingua italiana di commentare e approvare. L'obiettivo sarebbe avere un testo approvato entro fine aprile in modo da dare tempo a chi si volesse organizzarne una dal vivo per il 2022 (per il 2021 sarà necessariamente ancora on-line). --[[User:CristianNX|CristianNX]], [[User:Ferdi2005|Ferdi2005]], [[User:Ilario|Ilario]], [[User:Jaqen|Jaqen]], [[User:Ruthven|Ruthven]], [[User:Yiyi|Yiyi]], [[User:Ysogo|Ysogo]], [[User:Valerio Bozzolan|Valerio Bozzolan]], [[Utente:Superchilum|Superchilum]] ([[Discussioni utente:Superchilum|talk]]) 22:32, 23 mer 2021 (CET) == [https://lld.wikipedia.org/wiki/Wikipedia:Avenim%C3%ABnc_de_atualit%C3%A0 Avenimënc de atualitá] == An prëia dër bel i utënc y les utëntes da porté ite tla plata [https://lld.wikipedia.org/wiki/Wikipedia:Avenim%C3%ABnc_de_atualit%C3%A0 Avenimënc de atualitá] ma i evënc ch’á da fá cun Wikipedia o cun i proiec de Wikimedia. Giulan a dötes y a düc por la colaboraziun.--[[Utente:Starladin|Starladin]] ([[Discussioni utente:Starladin|talk]]) 09:41, 13 aur 2021 (CEST) == Template:Babel == Ciao, :Sorry for writing in English. I failed to find a template where I can show my knowledge of your language.<br />This is usually possible by a template called Babel so I'd like to fill my [[Discussioni utente:Klaas van Buiten|TalkPage]] with something like <nowiki>{{Babel|lld-0}}</nowiki>.<br />Perhaps you called it differently or it isn't available yet? Cordiali saluti,&nbsp;[[User_talk:Klaas van Buiten|Klaas]]&nbsp;`Z4&#x241f;`&nbsp;[[User:Klaas van Buiten|V]]:&nbsp; 23:26, 14 mei 2021 (CEST) Ciao, le stromënt co fej referimënt al lingaz ladin é dan man por i utënc y les utëntes co desmostra da conësce le lingaz. Cun de bi salüc --[[Utente:Starladin|Starladin]] ([[Discussioni utente:Starladin|talk]]) 14:16, 15 mei 2021 (CEST) == Read-only next Tuesday == <div class="plainlinks mw-content-ltr" lang="en" dir="ltr"> A maintenance operation will be performed on '''Tuesday 22nd at 05:00 AM UTC'''. It is supposed to last a few minutes and will affect 31 wikis. During this time, you will not be able to save your edits. For more details, please check [[phab:T284530|on Phabricator]]. A banner will be displayed 30 minutes before the operation. Please help making your community aware of this. [[user:SGrabarczuk (WMF)|SGrabarczuk (WMF)]] 19:36, 16 jun 2021 (CEST) </div> <!-- Messaggio inviato da User:SGrabarczuk (WMF)@metawiki usando l'elenco su https://meta.wikimedia.org/w/index.php?title=User:SGrabarczuk_(WMF)/sandbox/MM/Varia&oldid=21599852 --> ==Nominaziun de n aministradú== Ara vá inant cina ai 24 de messé la lita por la inciaria de aministradú / de aministradëssa sön [[Wikipedia:Aministradus|chësta plata]]. I sëis inviá da tó pert y da scrí na motivaziun por ostes propostes.--[[Utente:Starladin|Starladin]] ([[Discussioni utente:Starladin|talk]]) 13:50, 22 lug 2021 (CEST) == Nueva plates sun Wikipedia ladina == An prëia dër bel i utënc y les utëntes da ne scrí nia sön chësta plata les plates nöies che ai/ares dá ite tla Wikipedia Ladina, mo da les dé dant sce ai/ares ó sön la plata personala dl utënt /dl’utënta. Giulan--[[Utente:Starladin|Starladin]] ([[Discussioni utente:Starladin|talk]]) 11:36, 26 jen 2022 (CET) == Codice universale di condotta - bozza delle linee guida sull'applicazione == Buongiorno a tutti, Il [[:meta:Universal_Code_of_Conduct/Drafting_committee#Phase_2|comitato di redazione della fase 2 del codice universale di condotta]] ha completato i lavori, qui trovate la '''[[:meta:Universal_Code_of_Conduct/Enforcement_draft_guidelines_review/it|bozza delle linee guida sull'applicazione]]''' del [[:meta:Codice universale di condotta/Testo|codice universale di condotta (UCoC)]]. La bozza è basata sui risultati delle [[:meta:Universal_Code_of_Conduct/Discussions/it|consultazioni, discussioni e ricerche]], tra queste anche la [[:meta:Universal Code of Conduct/2021 consultations/Enforcement/Italian community/it|consultazione in cui è stata coinvolta la comunità di lingua italiana]] ad inizio 2021. La bozza è, appunto, una bozza, è quindi possibile (anzi, caldamente auspicato) che tutti coloro che sono interessati esprimano opinioni e commenti, <small>anche suggerimenti su come migliorare la traduzione</small>. Il comitato revisionerà la bozza tenendo conto del feedback ricevuto da parte delle comunità. Il periodo di revisione comincia oggi 17 agosto 2021 e durerà fino al 17 ottobre. La bozza può essere commentata in diversi "luoghi": * direttamente su meta, nella [[:meta:Talk:Universal Code of Conduct/Enforcement draft guidelines review|pagina di discussione della bozza]] (pagina che probabilmente sarà ad alto traffico) * sempre su meta nella [[:meta:Talk:Universal Code of Conduct/Enforcement draft guidelines review/it|pagina di discussione della traduzione in italiano]] (ambiente più ''intimo'') * nella [[:it:Discussioni Wikipedia:Codice universale di condotta|pagina di discussione del codice universale di condotta che si trova sulla Wikipedia in italiano]] * potete anche inviarmi commenti o osservazioni [[Speciale:InviaEmail/Civvi_(WMF)|via email]] Sono previsti inoltre degli incontri e tavole rotonde online (in inglese): * [[:meta:Universal_Code_of_Conduct/2021_consultations/Roundtable_discussions#Conversation_hours|Incontri online]] - 24 agosto, 31 agosto, 7 settembre @ 03:00 UTC & 14:00 UTC * [[:meta:Universal_Code_of_Conduct/2021_consultations/Roundtable_discussions#September_Roundtable:_18_September_2021|Tavole rotonde online]] - 18 settembre @ 03:00 UTC & 15:00 UTC I commenti e le osservazioni verranno poi riassunte in un riepilogo quindicinale che verrà [[:meta:Universal Code of Conduct/Drafting committee/Digests|pubblicato qui]]. Mi rendo conto che il documento è lungo e a tratti complesso, suggerisco però di prendersi il tempo per leggerlo dato il potenziale impatto che avrà. <br /> Grazie per l'attenzione! --[[Utente:Civvi (WMF)|Civvi (WMF)]] ([[Discussioni utente:Civvi (WMF)|talk]]) 22:18, 17 ago 2021 (CEST) == Dove scrivono un noneso o un solandro? == Buona giornata, perdonate l'uso dell'italiano ma ho un dubbio: sia lmowiki che lldwiki non si reclamano esplicitamente il noneso o il solandro come dialetti delle rispettive lingue, ritenendo giustamente la situazione complessa e mai completamente chiarita. Tuttavia, se un utente che parla uno di quei due idiomi decidesse di scrivere su Wikipedia nel proprio idioma, ci sarebbe un problema di attribuzione. Come lmowiki non avremmo grandi problemi ad accogliere i parlanti nonesi e solandri, ma ci sembra scorretto farlo senza sentire l'altra parte interessata :) Se anche voi siete disposti ad accogliere eventuali WikiNonesi e WikiSolandri potremmo discutere una qualche forma di protocollo per renderlo possibile nel modo più ordinato. --[[Utente:Sciking|Sciking]] ([[Discussioni utente:Sciking|talk]]) 20:37, 31 ago 2021 (CEST) :Ciao {{ping|Sciking}}, rispondo in quanto direttamente interessato dalla questione, conoscendo (anche se non da madrelingua) il noneso. Secondo me, soprattutto il solandro, risulta molto più mutualmente intellegibile col lombardo che col ladino dolomitico; ed è chiaro che se il solandro trovasse spazio su lmowiki, lo stesso dovrebbe essere anche per il noneso. A mio modesto parere quindi sarebbe meglio accogliere nonesi e solandri su lmowiki, mentre invece la wikipedia ladina si presta più ad ospitare le altre varietà dolomitiche, come il cadorino. :Ps. Scriverei volentieri in noneso su lmowiki ;-) --[[Utente:JuaFlick|JuaFlick]] ([[Discussioni utente:JuaFlick|talk]]) 22:05, 31 ago 2021 (CEST) == Elezioni del Board - I risultati == Buongiorno a tutti, sono qui per annunciarvi i risultati delle elezioni del [[:meta:Wikimedia_Foundation_Board_of_Trustees/it|Board of Trustees]] della Wikimedia Foundation 2021, le elezioni sono state organizzate per selezionare quattro nuovi membri. Il Comitato Elettorale ha esaminato i voti, hanno espresso voti validi un numero record di 6.873 persone provenienti da 214 progetti. I seguenti quattro candidati hanno ricevuto il maggior sostegno: # [[:meta:Wikimedia Foundation elections/2021/Candidates/Rosie Stephenson-Goodknight/it|Rosie Stephenson-Goodknight]] - ([[:meta:User:Rosiestep|Rosiestep]]) # [[:meta:Wikimedia Foundation elections/2021/Candidates/Victoria Doronina/it|Victoria Doronina]] - ([[:meta:User:Victoria|Victoria]]) # [[:meta:Wikimedia Foundation elections/2021/Candidates/Dariusz Jemielniak/it|Dariusz Jemielniak]] - ([[:meta:User:Pundit|Pundit]]) # [[:meta:Wikimedia Foundation elections/2021/Candidates/Lorenzo Losa/it|Lorenzo Losa]] - ([[:meta:User:Laurentius|Laurentius]]) Questi candidati, pur essendosi classificati ai primi posti tramite il voto della comunità, non sono ancora nominati nel Board of Trustees. Devono infatti ancora superare con successo un fase di controllo e la verifica delle qualifiche delineate nello statuto. Il Board ha definito la data provvisoria per nominare i nuovi amministratori alla fine di questo mese. Qui si trova l'[[:meta:Wikimedia_Foundation_elections/2021/2021-09-07/2021_Election_Results/it|annuncio completo]]. Con l'occasione vi ricordo che per qualsiasi domanda sull'organizzazione, sul movimento Wikimedia in generale, punti non chiari delle pagine di meta, suggerimenti, osservazioni, <small>commenti sui lunghi messaggi in lingua inglese che vi arrivano su questa pagina</small> o qualsiasi altro aspetto potete contattarmi in italiano ma anche in "lingua locale del progetto" sulla [[:meta:User_talk:Civvi_(WMF)|pagina di discussione su meta]] oppure via email tramite la funzione [[Special:EmailUser/Civvi_(WMF)|scrivi all'utente]] :-) --[[Utente:Civvi (WMF)|Civvi (WMF)]] ([[Discussioni utente:Civvi (WMF)|talk]]) 14:41, 8 sët 2021 (CEST) == Strategia del movimento Wikimedia - Programma di sovvenzioni == Buongiorno a tutti e scusate l'italiano, Sono qui per informarvi sul '''[[:meta:Grants:MSIG/Informazioni|programma delle sovvenzioni]]''' legate all'attuazione della [[:meta:Movement_Strategy/it|strategia del movimento Wikimedia]]. Le sovvenzioni riguardano attività o progetti che affrontano una delle [[:meta:Movement Strategy/Initiatives|iniziative prioritarie]] definite per questa fase (questo trimestre) che sono: * [[:meta:Carta fondamentale del movimento Wikimedia|Carta fondamentale del movimento Wikimedia]] (Iniziativa 22, Cluster A) * [[:meta:Hubs|Hub tematici e regionali]] (Iniziativa 25, Cluster D) * [[:meta:Movement Strategy/Global Approach for Local Skill Development|Approccio globale per lo sviluppo locale di competenze]] (Iniziativa 31, Cluster C) * [[:meta:Movement Strategy/Leadership Development Plan|Piano di sviluppo della leadership]] (Iniziativa 32, Cluster C) A livello locale (quindi per i progetti italiani ma anche per quelli regionali) gli ultimi due punti sono particolarmente interessanti per chi avesse iniziative di ricerca o di approfondimento sui temi, vi invito a leggere su meta le pagine relative alle sovvenzioni e a come e per cosa richiederle. Con l'occasione vi ricordo che fino al 24 ottobre è ancora possibile votare per eleggere i membri del [[:meta:Movement_Charter/Drafting_Committee/Elections/it|comitato di redazione della carta fondamentale del movimento Wikimedia]] (''Movement Charter'') Grazie per l'attenzione e per domande e chiarimenti non esitate a contattarmi. --[[Utente:Civvi (WMF)|Civvi (WMF)]] ([[Discussioni utente:Civvi (WMF)|talk]]) 12:13, 21 uto 2021 (CEST) == Nueva plates sun la Wikipedia ladina == An prëia dër bel i utënc y les utëntes da ne scrí nia sön chësta plata les plates nöies che ai/ares dá ite tla Wikipedia Ladina, mo da les dé dant sce ai/ares ó sön la plata personala dl utënt /dl’utënta. Giulan--[[Utente:Starladin|Starladin]] ([[Discussioni utente:Starladin|talk]]) 11:38, 26 jen 2022 (CET) == Fundazion dla Wikipedia Ladina == Me desplesc dassën che la zaita Alto Adige à scrit te n articul sun mi persona y familia che ie son stat l “creatore” dla Wikipedia ladina. Chël ie stat n sbali dla redazion dla zaita. Ie e-i scumencià mi lëur tla Wikipedia ladina permò tl ann 2021. I fundadëures ie stac dant al dut Gian Francesco Esposito [[Utente:Mizardellorsa/Da fare|Mizardellorsa]], Susy Rottonara y Roland Verra. Messon duc ti vester gra ad ëi. L ie me n gran desplajëi che la zaites, sciche l Alto Adige, ne uel nia dé pro tla cumedures che ëiles sbalia, ma chiche sbalia fussans for nëus.--[[Utente:Moroder|Wolfgang Moroder]] ([[Discussioni utente:Moroder|talk]]) 14:17, 18 dez 2021 (CET) :I rengrazi Wolfgang Moroder por avëi dé pro che les informaziuns en cunt dla fondaziun dla Wikipedia Ladina dades dant tl articul publiché tl Corriere dell’Alto Alto Adige (nia tl Alto Adige) di 8 de dezëmber é falades. Sciöche coordinadëssa dla Wikipedia Ladina dal 2017 inant y aministradëssa dla Wikipedia Ladina dal reconescimënt dl 2020 inant, ai atira damané do na retifica aladô dla documentaziun en cunt dla fondaziun dla Wikipedia Ladina sciöche ara vëgn dant ti comunicac stampa jüs fora ufizialmënter y co é ince en pert da ciafé [http://Wikipedia:Avenim%C3%ABnc_de_atualit%C3%A0 chiló], insciö che al é gnü publiché dala zaita dessura n articul ai 18 de dezëmber cun na retifica y n aprofondimënt en cunt dla nasciüda dla Wikipedia Ladina. I toli l’ocajiun da rengrazié Wolfgang Moroder por so impëgn da porté inant le proiet. :N bel salüt a düc canc y de beles festes da Nadé.--[[Utente:Starladin|Starladin]] ([[Discussioni utente:Starladin|talk]]) 10:16, 22 dez 2021 (CET) :: {{ping|Starladin}} De gra y bona festes a duc --[[Utente:Moroder|Wolfgang Moroder]] ([[Discussioni utente:Moroder|talk]]) 13:58, 25 dez 2021 (CET) == Wiki Loves Folklore is back! == <div lang="en" dir="ltr" class="mw-content-ltr"> {{int:please-translate}} [[File:Wiki Loves Folklore Logo.svg|right|150px|frameless]] You are humbly invited to participate in the '''[[:c:Commons:Wiki Loves Folklore 2022|Wiki Loves Folklore 2022]]''' an international photography contest organized on Wikimedia Commons to document folklore and intangible cultural heritage from different regions, including, folk creative activities and many more. It is held every year from the '''1st till the 28th''' of February. You can help in enriching the folklore documentation on Commons from your region by taking photos, audios, videos, and [https://commons.wikimedia.org/w/index.php?title=Special:UploadWizard&campaign=wlf_2022 submitting] them in this commons contest. You can also [[:c:Commons:Wiki Loves Folklore 2022/Organize|organize a local contest]] in your country and support us in translating the [[:c:Commons:Wiki Loves Folklore 2022/Translations|project pages]] to help us spread the word in your native language. Feel free to contact us on our [[:c:Commons talk:Wiki Loves Folklore 2022|project Talk page]] if you need any assistance. '''Kind regards,''' '''Wiki loves Folklore International Team''' --[[Utente:MediaWiki message delivery|MediaWiki message delivery]] ([[Discussioni utente:MediaWiki message delivery|talk]]) 14:15, 9 jen 2022 (CET) </div> <!-- Messaggio inviato da User:Tiven2240@metawiki usando l'elenco su https://meta.wikimedia.org/w/index.php?title=User:Tiven2240/wlf&oldid=22560402 --> == Proiet per fé crëscer l numer de plates: Creazion de plates de massa sui chemuns talians cun AutoWikiBrowser == Bon di a duc y dutes,<br> Ti ultimi mënsc ei laurà scialdi sun miuré la cualità de cërta plates sun la Wikipedia ladina, fajan dantaldut n grum de templates per mustré tabeles dl tlimat, coordinedes geografiches sun na cherta, trates de la ferata, y nsci inant. Ma da me ora adrova la Wikipedia per crëscer nia mé cualità, ma ncë cuantità. Sce cialon al numer de plates, po ans nfin a dan n valgun mënsc ntëur ala 2.000 plates. Chël ie purtruep nia scialdi a cunfront cun [[:en:List_of_Wikipedias#Edition_details|Wikipedies te autra pitla rujenedes]]. Na maniera per aumenté chësc numer ie da me ora de fé n grum de plates sun argumënc bëndebo scëmpli, sciche posć geografics. Perchël ei scumencià śën cun n proiet de fé na plata per uni chemun te la Talia. Chësc feji adurvan n program che se tlama [[:it:Wikipedia:AutoWikiBrowser|AutoWikiBrowser]]. Cun chësc possen mëter adum n grum de plates in basa a na lista de nfurmazions y nscila fé n lëur scialdi da stufé plu automatisch. Te la Talia dal plu de 7.000 chemuns, chël uel di 7.000 plates n plu canche ei finà. Po ngalin jissi dessegur inant cui chemuns te la Germania, Austria, y nsci inant. Spere che chësc mi proiet sibe azetà da duc i utënc tlo. Sce ëis dumandes, cunsëies o critiches po pudëis gën les fé.<br> Saluc,<br> [[Utente:Asenoner|Asenoner]] Bun de [[Utente:Asenoner|Asenoner]], dër bel giulan por porté ite chësta ativité co porta pro a implementé le numer de plates dla Wikipedia Ladina. Al é zënzater important da crësce ince cun n numer de plates co pois tigní n confrunt cun les Wikis de d’atri lingac de mendranza. Iniziatives sciöche chësta é bëgngnüdes y dess integré le svilup de plates co sides ince de cualité tl contignü y tla strotöra por tigní vis le lingaz y la cultura de mendranza. De bi salüc y inant n bun laur. --[[Utente:Starladin|Starladin]] ([[Discussioni utente:Starladin|talk]]) 14:27, 11 jen 2022 (CET) == Subscribe to the This Month in Education newsletter - learn from others and share your stories == <div lang="en" dir="ltr" class="mw-content-ltr"> Dear community members, Greetings from the EWOC Newsletter team and the education team at Wikimedia Foundation. We are very excited to share that we on tenth years of Education Newsletter ([[m:Education/News|This Month in Education]]) invite you to join us by [[m:Global message delivery/Targets/This Month in Education|subscribing to the newsletter on your talk page]] or by [[m:Education/News/Newsroom|sharing your activities in the upcoming newsletters]]. The Wikimedia Education newsletter is a monthly newsletter that collects articles written by community members using Wikimedia projects in education around the world, and it is published by the EWOC Newsletter team in collaboration with the Education team. These stories can bring you new ideas to try, valuable insights about the success and challenges of our community members in running education programs in their context. If your affiliate/language project is developing its own education initiatives, please remember to take advantage of this newsletter to publish your stories with the wider movement that shares your passion for education. You can submit newsletter articles in your own language or submit bilingual articles for the education newsletter. For the month of January the deadline to submit articles is on the 20th January. We look forward to reading your stories. Older versions of this newsletter can be found in the [[outreach:Education/Newsletter/Archives|complete archive]]. More information about the newsletter can be found at [[m:Education/News/Publication Guidelines|Education/Newsletter/About]]. For more information, please contact spatnaik{{@}}wikimedia.org. ------ <div style="text-align: center;"><div style="margin-top:10px; font-size:90%; padding-left:5px; font-family:Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;">[[m:Education/Newsletter/About|About ''This Month in Education'']] · [[m:Global message delivery/Targets/This Month in Education|Subscribe/Unsubscribe]] · [[m:MassMessage|Global message delivery]] · For the team: [[User:ZI Jony|<span style="color:#8B0000">'''ZI Jony'''</span>]] [[User talk:ZI Jony|<sup><span style="color:Green"><i>(Talk)</i></span></sup>]], {{<includeonly>subst:</includeonly>#time:l G:i, d F Y|}} (UTC)</div></div> </div> <!-- Messaggio inviato da User:ZI Jony@metawiki usando l'elenco su https://meta.wikimedia.org/w/index.php?title=User:ZI_Jony/MassMessage/Awareness_of_Education_Newsletter/List_of_Village_Pumps&oldid=21244129 --> == Fonti per nomi comuni in ladino == Ciao a tutti, e scusate se scrivo in italiano. Vi chiedo assistenza riguardo ai nomi dei comuni del Trentino-Alto Adige in ladino, soprattutto fuori dall'area ladina. Esistono delle fonti per i toponimi in lingua ladina dei comuni della regione? Ad esempio, i nomi delle voci contenute [[:Categoria:Comuns dl Trentin-Südtirol|in questa categoria]] derivano da qualche fonte o sono state create per assonanza? Vi ringrazio anticipatamente. --[[Utente:CristianNX|CristianNX]] ([[Discussioni utente:CristianNX|talk]]) 14:07, 21 jen 2022 (CET) :Buongiorno, :Sono dell'Alto Adige e posso solo parlare per quella provincia. I nomi ladini di luoghi fuori dalla Ladinia sono per la maggior parte usati nella lingua di ogni giorno, come Tluses, Pruca o Ciastel, e quindi non ho visto il bisogno di andare a ricercarli in una specifica sorgente. Alcuni toponimi invece non li conoscevo, come Sanciana per San Candido o Olaneres per Villanders. Questi li ho semplicemente presi o dalla Wikipedia tedesca o da quella italiana, le quali indicano questi nomi. Purtroppo non so se esista un'enciclopedia o un'altra fonte su toponimi ladini. Se esiste, mi farebbe piacere saperlo. [[Utente:Asenoner|Asenoner]] ([[Discussioni utente:Asenoner|talk]]) 15:46, 21 jen 2022 (CET) Buongiorno [[Utente:CristianNX|CristianNX]] e [[Utente:Asenoner|Asenoner]], i toponimi ladini sono originali e si trovano in varie pubblicazioni edite negli ultimi anni anche da istituzioni prettamente ladine quali l'Area Pedagogica della Direzione Provinciale Scuole Ladine e l'Istituto Ladino Micurá de Rü. --[[Utente:Starladin|Starladin]] ([[Discussioni utente:Starladin|talk]]) 13:57, 28 jen 2022 (CET) ::Grazie [[Utente:Asenoner|Asenoner]] e [[Utente:Starladin|Starladin]]. Sarebbe possibile avere queste fonti in formato digitale? Credo, inoltre, che sarebbe utile anche per poterle citare nelle voci qui su Wikipedia. Altra soluzione sarebbe quella di fare una lista con nota, sempre su questa edizione linguistica. --[[Utente:CristianNX|CristianNX]] ([[Discussioni utente:CristianNX|talk]]) 17:18, 28 jen 2022 (CET) Buongiorno [[Utente:CristianNX|CristianNX]] e [[Utente:Asenoner|Asenoner]], le fonti non sono disponibili in formato digitale. Le indico di seguito per le finalità di cui sopra: Pubblicazione edita dall’Istitut Pedagogich Ladin: Toponomastica – La storia di inoms di posć (2016) Pubblicazioni edite dall’Istitut Ladin Micurá de Rü: Gherdëina y Mont de Sëuc -chertes ortofoto cun i toponims ladins (2017), Chemun de Santa Cristina - cherta topografica y cherta ortofoto cun i toponims ladins (2005), Chemun de Urtijëi, Sureghes, Runcadic, Bula, Mont Sëuc -chertes ortofoto cun i toponims ladins (2017), Chemun de Sëlva -chertes ortofoto cun i toponims ladins (2017), Val Badia -chertes topografiches y ortofoto cun i toponims ladins (2013), Comun de Mareo - chertes ortofoto cun i toponims ladins (2013), Comun da La Val - cherta topografica y cherta ortofoto cun i toponims ladins (2011), Comun de Badia - cherta cun i toponims ladins (2010), Comun de Corvara- Cherta cun i toponims ladins (2012) --[[Utente:Starladin|Starladin]] ([[Discussioni utente:Starladin|talk]]) 15:41, 4 fau 2022 (CET) == Blasons di chemuns talians sun Wikipedia == Bon di,<br> Ie me dei da mpue de tëmp incà ju cun la dumanda de co pudëi mëter i blasons di chemuns talians (dantaldut chëi ladins) sun la Wikipedia ladina. L problem ie che te la Talia ie chisc blasons sota copyright y n ne i possa perchël nia mé nsci adurvé. Ie é udù che l i da mé sun la Wikipedia taliana y chëla tudëscia y che chëstes à giatà la autorisazion da [[http://www.araldicacivica.it Araldica Civica]] de i adurvé. Ie me é perchël metù n cuntat cun Araldica Civica per damandé la autorisazion de i adurvé per la Wikipedia ladina y chëla ei giatà per e-mail.<br> Sën provi a capì coche possi po fé a adurvé chisc blasons. Da me ora muessun i ciarië su mé sun la Wikipedia ladina y nia sun Commons, y po junté leprò na nota che stravardësc chisc blasons cul copyright y che i ne daussa nia unì adurvei per autra rajons, sciche te [[:it:File:Selva_di_Val_Gardena-Stemma.png|chësc ejëmpl sun la Wikipedia taliana]].<br> Te nosta Wikipedia ladina ne ei però nia abinà la funzion de ciarië su n file diretamënter sun la Wikipedia. Sce cialon per ejëmpl tlo sun la Wikipedia nglëija, po dala la opzion [[:en:Wikipedia:File_Upload_Wizard|''upload non-free file'']]. Sun nosta Wikipedia rati che l link per ciarië su n tel file fos chësc tlo: ''[[Speciale:Carica]]'', ma chël possa mé fe l'aministradëura.<br> Ulove perchël damandé vosta minonga de cie che n pudës fé. Jissla pa bën a ciarië su i blasons, alamanca di chemuns ladins, diretamënter sun la Wikipedia ladina, sën che on giatà l'autorisazion de Araldica Civica? Pudës pa l'aministradëura fé chël o pudëssun pa me dé l dërt a mi de fé chël? O ëis'a autra prupostes de cie che n pudëssa fé?<br> De gra y biei saluc<br> [[Utente:Asenoner|Asenoner]] Bun de [[Utente:Asenoner|Asenoner]], giulan por to impëgn da avëi damané do la poscibilité da ciarié i blasuns di Comuns. I á ciaré do y gnanca iö ne pó ciaré file dala plata ''[[Speciale:Carica]]''. I sun tl laur da ciafé na soluziun al problem y pornanche ara sará tan inant jarára da fá a na moda che pos tö i ciarié diretamënter. De bi salüc, --[[Utente:Starladin|Starladin]] ([[Discussioni utente:Starladin|talk]]) 14:14, 28 jen 2022 (CET) :Bon di,<br>Per cie che reverda giaté la autorisazion per ciarië su i blasons di chemuns sun la Wikipedia ladina, ulovi damandé sce sëis stai boni de abiné plu nfurmazions sun coche n pudës fé chël. Almanca i blasons di chemuns de Südtirol o chëi ladins rati che fos blot avëi.<br>Leprò ai blasons, fossl bel giaté la autorisazion per adurvé ënghe cër autri logos sciche chël de [[La Usc di Ladins]] o de [[Radio Gherdëina]]. Chëi logos vën adurvei sun la Wikipedia per rumanc y n pert ënghe sun chëla tudëscia, ma per la Wikipedia ladina ne ons nia l dërt per i adurvé. Damandé ala Usc di Ladins ne ie da me ora nia n problem. Ie rate che l problem ie giaté l'autorisazion sun Wikipedia. <br>De gra y biei saluc,<br> [[Utente:Asenoner|Asenoner]] ([[Discussioni utente:Asenoner|talk]]) 14:43, 20 mei 2022 (CEST) ::Bun de, ::i á ciamó damané do, mo al ne é nia la poscibilité da ciarié sö i blasuns di Comuns. Ara vá ma da ciaré files co vëgn ciariá denant sön Wiki Commons. I á ciamó damané sce an podess ciafé na autorisaziun, mo cina sëgn ne n’ai ciafé degöna resposta. Avisa, l'autorisaziun ne vara al momënt baldi nia da ciafé. Te vigni caje, ti stai do ala cossa y speri che ara vais da la ciafé plü inant. ::De bi salüc [[Utente:Starladin|Starladin]] ([[Discussioni utente:Starladin|talk]]) 11:08, 25 mei 2022 (CEST) :::Bon di Starladin,<br> :::De gra per avëi damandà do. Eh, sciod che l ie tan complicà a pudëi mëter su i blasons y logos talians. Chësc problem ne dal nia pra i blasons de autri stac, ma eh, cie ulons'a fé. Semea che te la Talia ie la leges sul copyright de logos tan plu rigurëuses che te autri stac.<br> :::Speri che povester abinons mo na maniera. Cunescëis'a Vo zachei pra la Wikipedia rumancia? Fossi propi curiëus coche chëi à giatà l dërt de ciarië su l logo de Radio Gherdëina y chël de la Usc di Ladins.<br> :::De gra y biei saluc, [[Utente:Asenoner|Asenoner]] ([[Discussioni utente:Asenoner|talk]]) 19:42, 28 mei 2022 (CEST) == Colaboraziun cun lmowiki == Bun domisdé {{ping|Moroder|Asenoner|JuaFlick}}, bun domisdé a düc canc y a dötes cantes. Aladô dl barat cultural proponü da lmowiki -Wikipedia lombarda- nes vëgnel damané da dé dant n valgönes usc fondamentales presëntes sön la Wikipedia ladina che i aratun co messess ince ester presëntes tles Wikipedies te d’atri lingac aladô de süa importanza por caraterisé particolarmënter la realté y la cultura ladina. I periess da dé dant la proposta de öna o döes usc caraterisantes ti idioms desvalis co podess jí bun por le fin dessura, co gniss spo traslatades sön lmowiki. Dër bel giulan dla colaboraziun. Cun de bi salüc --[[Utente:Starladin|Starladin]] ([[Discussioni utente:Starladin|talk]]) 16:24, 25 mer 2022 (CET) :Bon di, :De gra. Ei juntà pro doi de mi propostes per Gherdëina. :De biei saluc. [[Utente:Asenoner|Asenoner]] ([[Discussioni utente:Asenoner|talk]]) 17:54, 25 mer 2022 (CET) Bonasëra {{ping|Asenoner}}, dër bel giulan dles bunes propostes. De bi salüc--[[Utente:Starladin|Starladin]] ([[Discussioni utente:Starladin|talk]]) 21:04, 30 mer 2022 (CEST) Propostes de articui tl ladin Val Badia: *[[Le Rëgn de Fanes]] Propostes de articui por Gherdëina: *[[Ciastel Stetteneck]] *[[Troi Paian]] Propostes de articui por Fascian: === Edithathon lldwiki - lmowiki === Bun de a düc y a dötes, le proiet de “'''Edithaton'''” de colaboraziun danter la Wikipedia en Lombard y la Wikipedia Ladina gnará a se le dé dai 14 ai 30 d’aurí dl 2022. [https://lmo.wikipedia.org/wiki/Wikipedia:Editathon/Collaborazzion_Ladin-Lombard Chiló] la Plata de coordinamënt dl proiet sön lmowiki. === Usc da scrí === I podëis chirí fora danter les usc en Lombard da ciafé [https://lmo.wikipedia.org/wiki/Wikipedia:Vos_che_tucc_i_Wikipedie_i_gh%27havarian_de_hav%C3%A9gh_a_tema_Lombardia chiló] y les dé ite tla Wikipedia Ladina te osc idiom. === Usc scrites === * [[Carlo Porta]] *[[Alessandro Manzoni]] * [[Ducat da Milan]] *[[Gian Galeazzo Visconti]] *[[Planöra Padana]] === Partezipants === * --[[Utente:Starladin|Starladin]] ([[Discussioni utente:Starladin|talk]]) 09:10, 13 aur 2022 (CEST) *...--[[Utente:Spinademul|Spinademul]] ([[Discussioni utente:Spinademul|talk]]) 16:22, 29 aur 2022 (CEST) Giulan dla colaboraziun y n bun laur! Bun domisdé {{ping|Moroder|Asenoner|JuaFlick}}, sciöche utënc dër atifs sön Wikipedia Ladina damani do osta colaboraziun al proiet de Edithaton - colaboraziun cun lmowiki descrit dessura cina ai 30 d’aurí. Giulan y de bi salüc,--[[Utente:Starladin|Starladin]] ([[Discussioni utente:Starladin|talk]]) 13:50, 21 aur 2022 (CEST) == Candidatura per deventé burocrat == Bon di,<br> Do avëi pensà do a chësc ei tëut la dezijion de ulëi me candidé coche '''[[:it:Wikipedia:Burocrati|burocrat]]''' de la Wikipedia ladina. Chësta dezijion ei tëut per chësta rajons: <br> *L burocrat te la Wikipedies te autra rujenedes ie n utënt che fej cërta azions tecniches per cialé che la Wikipedia funzione bën. Ie ei legrëza a cialé che la Wikipedia ladina funzione bën, che i templates devënte mo plu biei y che ne sibe nia fai.<br> *Deventé n burocrat me mpermetës de vester mo plu pert de la Wikipedia ladina.<br> *N burocrat po ti dé a n account la funzion de ''bot''. Chësc ulovi ie fé ajache ie adrove l tool “AWB” per fé n grum de plates sun chemuns te la Talia, Germania y nsci inant. Da me ora fossl miec fé chësta plates nia sota mi inuem ma sota l inuem de n bot, davia che les vën ënghe fates plu o manco da n bot (ënghe sce ala fin iel mpo bëndebo manuel) <br> *N burocrat à ënghe cër dërc, sciche vëiji scrit per ejëmpl sun chësta plata tlo: [[:it:Wikipedia:Burocrati|burocrat]]. Ie mpermetëssi sambenzënza de adurvé chësta posizion cun respunsabltà. <br> Ie ne sé nia coche l prozes per deventé n burocrat ie. Ie me mpënsi che n pudës fé na votazion, ma po coche chësta funzion me unis data ne sei nia. Lascëdeme gën savëi sce ëis n’idea de coche chësc pudës jì. <br> De gra per vosta crëta y biei saluc, <br> --[[Utente:Asenoner|Asenoner]] ([[Discussioni utente:Asenoner|talk]]) 19:57, 28 mer 2022 (CEST) Bonasëra {{ping|Asenoner}}, i sostëgni deplëgn tüa candidatöra. I te lasciará al savëi pornanche ara vá sciöche an pó mëte a jí la prozedöra. Giulan de to impëgn y de bi salüc, --[[Utente:Starladin|Starladin]] ([[Discussioni utente:Starladin|talk]]) 21:09, 30 mer 2022 (CEST) :De gra per l sustenimënt! :De biei saluc,<br> [[Utente:Asenoner|Asenoner]] ([[Discussioni utente:Asenoner|talk]]) 21:47, 30 mer 2022 (CEST) Bun de {{ping|Asenoner}}, i á damané do y al é gnü stlarí che al n’é nia les condiziuns por damané do na assegnaziun de n bürocrat por la Wikipedia Ladina. Porater se tratel de na funziun co é sura chëla de admin y co se damana recuisic speziai. Chiló dessot le test corespondënt: • The local community must be large enough to require a bureaucrat. The definition of "large enough" is determined by the stewards but can include factors such as how often the stewards have needed to assign or remove administrator, bot or translation administrator permissions over a significant period of time. • The community must have at least six permanent administrators. • Ideally the community should be looking to appoint a minimum of two bureaucrats. • The candidate must place a notice requesting the permission on the local village pump, administrators' noticeboard or a designated page for requesting permissions. • Allow at least 1-2 weeks for discussion. • There must be at least 15 votes. • The candidate must obtain at least 80% support. • Anyone can then post the request at Steward requests/Permissions#Bureaucrat access, including a link to the local discussion. • A steward will then assign the permission. I fajess la proposta da propone plü inant, canche al sará ince deplü utënc atifs, na lita por n secundo admin. De bi salüc,--[[Utente:Starladin|Starladin]] ([[Discussioni utente:Starladin|talk]]) 10:40, 5 aur 2022 (CEST) :Bon di, :De gra per avëi damandà do plu nfurmazions sun la funzion de bürocrat. Chësc ne me fova nia tler che chësta fos na funzion tan auta y cun recuisic tan speziai, chël ne ovi nia capì dala definizions. Son perchël a una cun vosta proposta. :Sëis'a Vo boni de ti dé a n utënt la funzion de "bot"? Ie ulës gën prué a fé n bot de chësc utënt: [[Utente:LadinBot]]. :Sce n cëla sota statistiches [[https://lld.wikipedia.org/w/index.php?title=Speciale:Utenti&group=bot tlo]], po ne vëijun nia che chësc utënt ie n bot. Sun internet ne son nia stat bon de capì avisa co che n ti po dé a n utënt la funzion de "bot". Ovi liet che n bürocrat pudës fé chël y sën me damandi sce n aministradëur pudës ënghe fé chël. :De gra y biei saluc, [[Utente:Asenoner|Asenoner]] ([[Discussioni utente:Asenoner|talk]]) 10:53, 6 aur 2022 (CEST) Bun de {{ping|Asenoner}}, i á damané do y n aministradú ne pó nia fá chël diretamënter. I te lasci ciamó al savëi plü avisa sciöche an pó mëte a jí la cossa pornanche i ciafi na indicaziun aladô. Giulan. Cun de bi salüc,--[[Utente:Starladin|Starladin]] ([[Discussioni utente:Starladin|talk]]) 11:41, 8 aur 2022 (CEST) :Bona sëira, :Capësci, de gra per avëi damandà do. :Biei saluc, [[Utente:Asenoner|Asenoner]] ([[Discussioni utente:Asenoner|talk]]) 22:37, 8 aur 2022 (CEST) == Veles per n segondo aministradëur dai 9 ai 16 de setëmber == Bon di a duc,<br> Dai 9 ai 16 de setëmber sarà la veles tlo sun Wikipedia ulache ie me meterei coche candidat per unì lità segondo aministradëur de la Wikipedia ladina. Ulove perchël me prejenté y spieghé cie che ulëssi arjonjer coche aministradëur.<br> Ie é scialdi esperienza de coche funzionea Wikipedia n generel, ie lieje da n grum de ani incà regularmënter articuli sun la Wikipedies (dantaldut chëla nglëija) y capësci perchël coche articuli sun Wikipedia dëssa unì struturei, coche la jënt se cumporta sun Wikipedia y nce ciun che ie l spirit de Wikipedia. Da canche ei scumencià a contribuì ala Wikipedia ladina me ei metù coche miscion de ngrandì chësta plataforma, de ti dé ala Wikipedia ladina y nsci nce ala rujeneda ladina n mus, na presënza sun internet, de ti dé la puscibilità ala jënt de crì per ladin nfurmazions sun uni sort de tematiches. Mi fin ie che n posse liejer sun Wikipedia nia mé de tematiches che reverda la Ladinia, ma che un posse se liejer nfurmazions sun Amsterdam o sui Stac Unii o uni sort de tematiches, zënza messëi liejer chëstes per talian o tudësch, ma de avëi chësta nfurzmazions nce per ladin. Ie é tl ultim ann ënghe mparà scialdi de la pertes tecniches de Wikipedia sciche co mëter adum templates y moduli y speri che tres chësc son stat bona de mëter adum de biei templates che fej la Wikipedia mo plu bela da liejer. Mi obietif ie perchël ënghe de fé la plates plu beles, cun plu templates, plu fotos y logos. Ie ulësse ënghe arjonjer de vester bon de junté ala Wikipedia ladina i blasons di chemuns ladins nsci sciche i logos de organisazions ladines, che al mumënt ie scunei dai dërc de autëur.<br> De biei saluc, [[Utente:Asenoner|Asenoner]] ([[Discussioni utente:Asenoner|talk]]) 11:17, 5 sët 2022 (CEST) :{{ping|Asenoner}} La [[Wikipedia:Aministradus/Nominaziun/Asenoner|tua votazione]] è pronta per essere incominciata ;-) --[[Utente:S4b1nuz E.656|<span style="color:#009246;">'''S4b1nuz'''</span> <span style="color:#CE2B37; font-family:futura">'''ᴇ.656'''</span>]]<sup>[[Discussioni utente:S4b1nuz E.656|<span style="color:#006AA7">''(SMS)''</span>]]</sup> 12:48, 9 sët 2022 (CEST) == Votazioni admin simultanee (9-16 de setëmber) == Avviso di 2 votazioni admin simultanee: * [[Wikipedia:Aministradus/Nominaziun/Asenoner|Elezione admin per l'utente Asenoner]] * [[Wikipedia:Aministradus/Riconferme/Starladin/3|Terza riconferma admin per l'utente Starladin]] --[[Utente:S4b1nuz E.656|<span style="color:#009246;">'''S4b1nuz'''</span> <span style="color:#CE2B37; font-family:futura">'''ᴇ.656'''</span>]]<sup>[[Discussioni utente:S4b1nuz E.656|<span style="color:#006AA7">''(SMS)''</span>]]</sup> 13:03, 9 sët 2022 (CEST) == Bot policy == Hello. To facilitate [[:m:Special:MyLanguage/Stewards|steward]] granting of bot access, I suggest implementing the [[m:Special:MyLanguage/Bot policy|standard bot policy]] on this wiki. In particular, this policy allows stewards to automatically flag known interlanguage linking bots (if this page says that is acceptable) or bots that fix double redirects. The policy also enables [[m:Bot policy#Global_bots|global bots]] on this wiki (if this page says that is acceptable), which are trusted bots that will be given bot access on every wiki that allows global bots. This policy makes bot access requesting much easier for local users, operators, and stewards. To implement it we only need to create a redirect to this page from [[Project:Bot policy]], and add a line at the top noting that it is used here. If you use or prefer to use a dedicated project page for handling bot flag requests, that is also acceptable. Please read [[m:Special:MyLanguage/Bot policy|the text at Meta-Wiki]] before commenting. If you object, please say so; I hope to implement in two weeks if there is no objection, since it is particularly written to streamline bot requests on wikis with little or no community interested in bot access requests. Thank you for your consideration. --'''[[User:Rschen7754|Rs]][[User talk:Rschen7754|chen]][[Special:Contributions/Rschen7754|7754]]''' 03:37, 7 uto 2022 (CEST) == Che crescita! == Bon dì amis! Ho visto che siete arrivati a più di 70'000 voci! È un errore del conto (ci era successo su lmowiki) o è tutto legittimo? Nel secondo caso vivi complimenti! -- [[Utente:Sciking|Sciking]] ([[Discussioni utente:Sciking|talk]]) 17:05, 11 nuë 2022 (CET) :Bun de! Confermo che è tutto legittimo e che Wikipedia Ladina si sta sviluppando notevolmente grazie ad alcuni utenti particolarmente attivi e appassionati. Grazie a nome di tutti! [[Utente:Starladin|Starladin]] ([[Discussioni utente:Starladin|talk]]) 12:13, 18 nuë 2022 (CET) == Community Wishlist Survey 2023 opens in January! == <div lang="en" dir="ltr" class="mw-content-ltr"> ''{{int:Please-translate}}'' {{int:Hello}} The [[m:Community Wishlist Survey 2023|'''Community Wishlist Survey (CWS) 2023''']], which lets contributors propose and vote for tools and improvements, starts next month on Monday, [https://zonestamp.toolforge.org/1674496831 23 January 2023, at 18:00 UTC] and will continue annually. We are inviting you to share your ideas for technical improvements to our tools and platforms. Long experience in editing or technical skills is not required. If you have ever used our software and thought of an idea to improve it, this is the place to come share those ideas! The dates for the phases of the Survey will be as follows: * Phase 1: Submit, discuss, and revise proposals – Monday, Jan 23, 2023 to Sunday, Feb 6, 2023 * Phase 2: WMF/Community Tech reviews and organizes proposals – Monday, Jan 30, 2023 to Friday, Feb 10, 2023 * Phase 3: Vote on proposals – Friday, Feb 10, 2023 to Friday, Feb 24, 2023 * Phase 4: Results posted – Tuesday, Feb 28, 2023 If you want to start writing out your ideas ahead of the Survey, you can start thinking about your proposals and draft them in [[m:Community Wishlist Survey/Sandbox|the CWS sandbox]]. We are grateful to all who participated last year. See you in January 2023! </div> {{int:Feedback-thanks-title}} <bdi lang="en" dir="ltr">Community Tech, [[m:User:STei (WMF)|STei (WMF)]]</bdi> 13:59, 13 dez 2022 (CET) <!-- Messaggio inviato da User:Sannita (WMF)@metawiki usando l'elenco su https://meta.wikimedia.org/w/index.php?title=User:STei_(WMF)/CWS_2023_List&oldid=24226232 --> == Vote for your favourite Wikimedia sound logo == ''{{int:Please-translate}}'' ''We are really sorry for posting in English'' [[File:Sound_Logo_Cover_Image_-_Linkedin.png|centro|800x800px]] Voting in the Wikimedia sound logo contest [[c:Commons:Sound_Logo_Vote|'''has started''']]. From December 6 to 19, 2022, please play a part and help chose the sound that will identify Wikimedia content on audio devices. [[wmfblog:2022/12/06/vote-for-the-sound-of-all-human-knowledge/|Learn more on Diff]]. The sound logo team is grateful to everyone who participated in this global contest. We received 3,235 submissions from 2,094 participants in 135 countries. We are incredibly grateful to the team of [[wmfblog:2022/10/31/screening-3235-sound-submissions/|volunteer screeners]] and the [https://meta.wikimedia.org/wiki/Communications/Sound_Logo/Contest_proposal#How_will_the_final_selection_happen? selection committee] who, among others, helped bring us to where we are today. It is now up to Wikimedia to choose the Sound Of All Human Knowledge. Best wishes, [[Utente:Arupako-WMF|Arupako-WMF]] ([[Discussioni utente:Arupako-WMF|talk]]) 11:39, 17 dez 2022 (CET) == Feminism and Folklore 2023 == <div style="border:8px maroon ridge;padding:6px;> [[File:Feminism and Folklore 2023 logo.svg|centre|550px|frameless]] ::<div lang="en" dir="ltr" class="mw-content-ltr"> <div style="text-align:center;>''{{int:please-translate}}''</div> Dear Wiki Community, Christmas Greetings and a Happy New Year 2023, You are humbly invited to organize the '''[[:m:Feminism and Folklore 2023|Feminism and Folklore 2023]]''' writing competition from February 1, 2023, to March 31, 2023 on your local Wikipedia. This year, Feminism and Folklore will focus on feminism, women's issues, and gender-focused topics for the project, with a [[:c:Commons:Wiki Loves Folklore 2023|Wiki Loves Folklore]] gender gap focus and a folk culture theme on Wikipedia. You can help Wikipedia's coverage of folklore from your area by writing or improving articles about things like folk festivals, folk dances, folk music, women and queer folklore figures, folk game athletes, women in mythology, women warriors in folklore, witches and witch hunting, fairy tales, and more. Users can help create new articles, expand or translate from a [[:m:Feminism and Folklore 2023/List of Articles|list]] of suggested articles. Organisers are requested to work on the following action items to sign up their communities for the project: # Create a page for the contest on the local wiki. # Set up a fountain tool or dashboard. # Create the local list and mention the timeline and local and international prizes. # Request local admins for site notice. # Link the local page and the fountain/dashboard link on the [[:m:Feminism and Folklore 2023/Project Page|meta project page]]. This year we would be supporting the community's financial aid for Internet and childcare support. This would be provided for the local team including their jury and coordinator team. This support is opt-in and non mandatory. Kindly fill in [https://docs.google.com/forms/d/e/1FAIpQLSea81OO0lVgUBd551iIiENXht7BRCISYZlKyBQlemZu_j2OHQ/viewform this Google form] and mark a mail to [mailto:support@wikilovesfolklore.org support@wikilovesfolklore.org] with the subject line starting as [Stipend] Name or Username/Language. The last date to sign up for internet and childcare aid from our team is 20th of January 2023, We encourage the language coordinators to sign up their community on this link by the 25th of January 2023. Learn more about the contest and prizes on our [[:m:Feminism and Folklore 2023|project page]]. Feel free to contact us on our [[:m:Talk:Feminism and Folklore 2023/Project Page|meta talk page]] or by email us if you need any assistance. We look forward to your immense coordination. Thank you and Best wishes, [[:m:Feminism and Folklore 2023|Feminism and Folklore 2023 International Team]] ::::Stay connected [[File:B&W Facebook icon.png|link=https://www.facebook.com/feminismandfolklore/|30x30px]]&nbsp; [[File:B&W Twitter icon.png|link=https://twitter.com/wikifolklore|30x30px]] </div></div> --[[Utente:MediaWiki message delivery|MediaWiki message delivery]] ([[Discussioni utente:MediaWiki message delivery|talk]]) 11:23, 24 dez 2022 (CET) <!-- Messaggio inviato da User:Tiven2240@metawiki usando l'elenco su https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery/Wikipedia&oldid=23942484 --> == Interfaccia desktop: ultime novità == Ciao, vi segnalo che [[:mw:Reading/Web/Desktop_Improvements/Updates/it|le ultime novità del progetto delle Migliorie all'interfaccia desktop sono on line]]. Buona lettura!--[[Utente:Patafisik (WMF)|Patafisik (WMF)]] ([[Discussioni utente:Patafisik (WMF)|talk]]) 19:45, 4 jen 2023 (CET) == Migliorie all'interfaccia desktop: un nuovo cambiamento in arrivo == [[File:Moving article tools.jpg|thumb]] {{int:Hello}}! '''La prossima settimana il [[mw:mw:Readers/Web/Team|team Web]] di Wikimedia Foundation sposterà alcuni link della barra laterale a destra dello schermo.''' Così sarà più facile utilizzare in modo intuitivo tutti i collegamenti e gli strumenti della nostra interfaccia. Con la barra laterale più corta, l'indice apparirà a sua volta più in alto sullo schermo. Quest'ultimo cambiamento sarà sigificativo soprattutto per i contributori, poiché i lettori usano il menu di sinistra molto più raramente. '''Perché apportiamo questo cambiamento''' Attualmente, la nostra interfaccia non fa distinzione tra collegamenti e strumenti che riguardano il wiki e collegamenti e strumenti che riguardano la pagina in sè. "Pagina principale", "Una voce a caso", "Ultime modifiche" fanno parte del primo gruppo. "Puntano qui", "Modifiche correlate", "Cita questa voce" appartengono al secondo. Questo mix confonde i nuovi lettori. Anche i nuovi contributori non hanno familiarità con ognuno di questi link e non sanno a cosa servono. Mescolando questi gruppi si rischia di demotivare le persone che sarebbero propense a scoprire spontaneamente questi strumenti. Questa modifica risolve anche la questione della posizione del sommario. In precedenza alcuni contributori ci avevano fatto notare che il sommario sotto alla barra laterale lo faceva apparire troppo in basso nella pagina. Con questo cambiamento, il menu di sinistra (la barra laterale) diventa più corto e di conseguenza il sommario è visibile più in alto sulla pagina. Inoltre, questo cambiamento riduce lo spazio bianco sulla pagina, usandone di più per mostrare gli strumenti a destra. Puoi saperne di più sulla [[mw:Special:MyLanguage/Reading/Web/Desktop Improvements/Features/Page tools|funzionalità degli strumenti della pagina]] e il [[mw:Special:MyLanguage/Reading/Web/Desktop Improvements|progetto delle Migliorie all'IU desktop]] su MediaWiki.org. '''Compatibilità degli accessori''' Alcuni accessori e script utente potrebbero aver bisogno di essere aggiornati o diventare obsoleti e ridondanti. Forniamo assistenza agli utenti che desiderano mantenere la compatibilità. Puoi visitare [[mw:Special:MyLanguage/Reading/Web/Desktop Improvements/Features/Page tools#Gadget compatibility|questa sezione della nostra documentazione]] per maggiori informazioni sulla compatibilità dei gadget. '''Collaboriamo''' * [[mw:Newsletter:Desktop Improvements updates|Iscriviti alla nostra newsletter]] per ricevere aggiornamenti regolari. * Condividi le tue idee e fai domande sulla [[mw:Talk:Reading/Web/Desktop Improvements|nostra pagina di discussione]]. * Se noti dei malfunzionamenti, crea un nuovo task su Phabricator e aggiungi il tag <code>Desktop Improvements (Vector 2022)</code> o [[mw:Talk:Reading/Web/Desktop Improvements|contattaci]]. * [[mw:Special:MyLanguage/Reading/Web/Desktop Improvements/Participate|Traduci la documentazione]] su MediaWiki.org {{Int:Feedback-thanks-title}} --[[Utente:Patafisik (WMF)|Patafisik (WMF)]] ([[Discussioni utente:Patafisik (WMF)|talk]]) 13:22, 3 fau 2023 (CET) == Global ban for PlanespotterA320/RespectCE == Per the [[m:Global bans|Global bans]] policy, I'm informing the project of this request for comment: [[m:Requests for comment/Global ban for PlanespotterA320 (2) ]] about banning a member from your community. Thank you.--[[User:Lemonaka|Lemonaka]] ([[User talk:Lemonaka|talk]]) 21:40, 6 February 2023 (UTC) <!-- Messaggio inviato da User:Zabe@metawiki usando l'elenco su https://meta.wikimedia.org/w/index.php?title=User:Lemonaka/Massmessagelist&oldid=24501599 --> == Come far apparire i link delle lingue in cima alla Home page == [[File:DIP Language Switching in Main Page - mockup for French Wikipedia.png|thumb]] Ciao a tutti, con la nuova interfaccia di default, Vector 2022, il pulsante delle lingue è finito in fondo alla home page, mentre nelle altre pagine si trova correttamente in alto, vedi [[:mw:Reading/Web/Desktop_Improvements/Frequently_asked_questions/fr#Why_doesn't_the_button_with_language_links_appear_at_the_top_of_the_main_page? |perché]]. Questa eccezione della home page non piace a tutte le comunità Wikimedia. Si può risolvere aggiungendo "un titolo" ma solo con il consenso della vostra comunità. Vi invito quindi a discutere se vi interessa avere i link delle lingue nello stesso posto delle altre pagine. Se la risposta è sì, dovreste decidere quale tra le due opzioni preferite: mostrare un messaggio di benvenuto (o un altro testo a votra scelta) come "titolo", sulla stessa linea del pulsante delle lingue, oppure non mettere nessun testo. Copio-incollo un passaggio delle [[:mw:Reading/Web/Desktop_Improvements/Frequently_asked_questions/it#How_to_make_the_button_with_language_links_appear_at_the_top_of_the_main_page? |FAQ che potrebbe esservi utile]] per discutere, con qualche aggiunta: * Il "titolo della pagina" sarà mostrato su Vector 2010, Minerva, Timeless e Vector 2022. Non sarà visibile su Monobook. * Il "titolo" puo' essere modificato configurando [[mw:MediaWiki:Mainpage-title-loggedin|MediaWiki:Mainpage-title-loggedin]] per gli utenti loggati e [[mw:MediaWiki:Mainpage-title|MediaWiki:Mainpage-title]] per per gli utenti non loggati. Per gli utenti loggati su mobile invece bisognerà modificare [[mw:MediaWiki:wikimedia-mobile-mainpage-title-loggedin|MediaWiki:wikimedia-mobile-mainpage-title-loggedin]]. * Date un'occhiata a come appare la home page con i pulsante delle lingue in alto aggiungendo <code>?vectorlanguageinmainpageheader=1</code> alla fine dell'URL. La [[:w:eu:Azala|home page della Wikipedia basca]] mostra una frase di benvenuto nel titolo. E' la stessa [[phab:T325362|scelta fatta anche dalla Wikipedia in francese]], che sta aspettando il cambiamento. Potete anche guardare [https://is.wikipedia.org/wiki/Fors%C3%AD%C3%B0a?vectorlanguageinmainpageheader=1 l'esempio della Wikipedia in islandese] che non ha configurato nessun titolo, quindi si vedono solo le lingue. * Se c'è consenso, pingatemi ([[:mw:Reading/Web/Desktop_Improvements/Frequently_asked_questions#How_can_I_contact_your_team?|o contattate il Web Team]]) per chiedere lo spostamento del pulsante delle lingue in alto, il team chiederà la modifica dei parametri del vostro wiki. Se preferite potete aprire direttamente un nuovo task su Phabricator, ma se volete un messaggio di benevuto basterà segnalare la vostra discussione in fondo al ticket [[phab:T325362|T325362]], aggiungendovi alla lista dei wiki che già richiedono il cambiamento. Una volta il cambiamento portato a termine, il pulsante delle lingue sarà visibile in alto alla home page del tema Vector 2022. Negli altri temi, la lista dei link delle lingue si troverà al suo posto di default, che è diverso per ogni tema. {{Int:Feedback-thanks-title}}--[[Utente:Patafisik (WMF)|Patafisik (WMF)]] ([[Discussioni utente:Patafisik (WMF)|talk]]) 17:53, 21 fau 2023 (CET) == Mudazions dl aspet dla plates == L vën dan provia fates mudazions dl aspet dla plates che ie scialdi da muië. Canche n se usa ite po vëniel bel inò mudà. Tl "menu principale" fova na rissa da tliché per jì sula plates o paroles che menova sun la plata. O na rissa che purtova sun Commons o sun Wikidata. Ulà ie pa chësta risses? [[Utente:Moroder|Wolfgang Moroder]] ([[Discussioni utente:Moroder|talk]]) 19:36, 21 fau 2023 (CET) :Hoi [[Utente:Moroder|Wolfgang]]. Ie rate che chësta mudazions tl aspet possen inò fé jì de reviers. Sce te ves sota "Preferënzes" y po "Aspet", posses crì ora de jì zeruch al aspet coche l fova dant. Sce te ues resté te chësc aspet, posses abiné duc i links a man drëta sota "Strumënc" y man ciancia sota "Menu principale". Chisc doi menus possen nascuender o giaurì su, perchël cialëssi do che i ne sibe nia nascundui da te. :Biei saluc, [[Utente:Asenoner|Asenoner]] ([[Discussioni utente:Asenoner|talk]]) 09:04, 19 mer 2023 (CET) ::Ciao Alexander ::Ei udù che nce la plates ngleijes à chësc format y ntant me ei usà ite. Sce vënies inò te Gherdëina me savëssa bel sce nes ncuntessans per na ciaculeda. N bel di mo. [[Utente:Moroder|Wolfgang Moroder]] ([[Discussioni utente:Moroder|talk]]) 09:26, 20 mer 2023 (CET) == <span lang="it" dir="ltr" class="mw-content-ltr">Your wiki will be in read only soon</span> == <div lang="it" dir="ltr" class="mw-content-ltr"> <section begin="server-switch"/><div class="plainlinks"> [[:m:Special:MyLanguage/Tech/Server switch|Leggi questo messaggio in un'altra lingua]] • [https://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-Tech%2FServer+switch&language=&action=page&filter= {{int:please-translate}}] [[foundation:|Wikimedia Foundation]] sta effettuando test di passaggio tra il suo data center primario e quello secondario. Lo scopo è accertarsi che Wikipedia e le altre wiki Wikimedia riescano a rimanere online anche dopo un disastro. Al fine di garantire che tutto funzioni a dovere, il dipartimento tecnologico di Wikimedia ha bisogno di condurre un test programmato. Il test dimostrerà se è possibile passare da un data center all'altro in sicurezza. Diversi team si prepareranno per il test e saranno a disposizione per correggere qualsiasi problema imprevisto che si dovesse verificare. Tutto il traffico sarà commutato il giorno '''{{#time:j xg|2023-03-01|it}}'''. Il test avrà inizio alle '''[https://zonestamp.toolforge.org/{{#time:U|2023-03-01T14:00|en}} {{#time:H:i e|2023-03-01T14:00}}]'''. Sfortunatamente, a causa di alcune limitazioni di [[mw:Manual:What is MediaWiki?|MediaWiki]], tutte le attività di modifica dovranno essere interrotte mentre si effettua il cambio. Ci scusiamo per il disagio, stiamo lavorando per minimizzarlo in futuro. '''Sarai in grado di leggere, ma non di modificare, tutte le wiki per un breve periodo di tempo.''' *Il giorno {{#time:l j xg Y|2023-03-01|it}} non sarà possibile effettuare modifiche per al massimo un'ora. *Se proverai a modificare o a salvare durante il periodo di sospensione, vedrai apparire un messaggio d'errore. Speriamo che nessuna modifica venga persa durante questi pochi minuti, ma non possiamo garantirlo. Se vedi apparire il messaggio di errore, per cortesia attendi fino a che non sia tornato tutto alla normalità. Da quel momento potrai salvare le tue modifiche. È comunque consigliabile fare prima una copia delle modifiche, per essere pronti a ogni eventualità. ''Altre conseguenze'': *I processi in background saranno più lenti e alcuni potrebbero interrompersi. I link rossi potrebbero non essere aggiornati velocemente come al solito. Se crei una voce per cui esiste già un link entrante a partire da un'altra voce, il collegamento rimarrà rosso più a lungo del solito. Alcuni script in esecuzione di lunga durata dovranno essere fermati. * La distribuzione del codice dovrebbe avvenire normalmente come le altre settimane. Tuttavia, alcuni blocchi nell'aggiornamento del codice potrebbero avvenire puntualmente se l'operazione lo dovesse richiedere in seguito. * [[mw:Special:MyLanguage/GitLab|GitLab]] non sarà disponibile per circa 90 minuti. Il progetto potrebbe essere posticipato se necessario. Puoi [[wikitech:Switch_Datacenter|leggere la tabella di marcia su wikitech.wikimedia.org]]. Ogni cambiamento sarà annunciato nella tabella di marcia. Ci saranno ulteriori avvisi riguardo a questo test. Un banner apparirà su tutte le wiki 30 minuti prima dell'inizio dell'operazione. '''Per favore, condividi queste informazioni con la tua comunità.'''</div><section end="server-switch"/> </div> <span dir=ltr>[[m:User:Trizek (WMF)|Trizek (WMF)]] ([[m:User talk:Trizek (WMF)|{{int:talk}}]])</span> 22:20, 27 fau 2023 (CET) <!-- Messaggio inviato da User:Trizek (WMF)@metawiki usando l'elenco su https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=24390465 --> == Ukraine's Cultural Diplomacy Month 2023: We are back! == <div lang="en" dir="ltr" class="mw-content-ltr"> <div lang="en" dir="ltr" class="mw-content-ltr"> [[File:UCDM 2023 promo.png|180px|right]] {{int:please-translate}} Hello, dear Wikipedians!<br/> [[m:Special:MyLanguage/Wikimedia Ukraine|Wikimedia Ukraine]], in cooperation with the [[:en:Ministry of Foreign Affairs of Ukraine|Ministry of Foreign Affairs of Ukraine]] and [[:en:Ukrainian Institute|Ukrainian Institute]], has launched the third edition of writing challenge "'''[[m:Special:MyLanguage/Ukraine's Cultural Diplomacy Month 2023|Ukraine's Cultural Diplomacy Month]]'''", which lasts from 1st until 31st March 2023. The campaign is dedicated to famous Ukrainian artists of cinema, music, literature, architecture, design and cultural phenomena of Ukraine that are now part of world heritage. We accept contribution in every language! The most active contesters will receive [[m:Special:MyLanguage/Ukraine's Cultural Diplomacy Month 2023/Prizes|prizes]].<br/> We invite you to take part and help us improve the coverage of Ukrainian culture on Wikipedia in your language! Also, we plan to set up a [[m:CentralNotice/Request/UCDM 2023|banner]] to notify users of the possibility to participate in such a challenge! </div> [[m:User:ValentynNefedov (WMUA)|ValentynNefedov (WMUA)]] ([[m:User talk:ValentynNefedov (WMUA)|talk]]) 07:58, 1 March 2023 (UTC) </div> <!-- Messaggio inviato da User:ValentynNefedov (WMUA)@metawiki usando l'elenco su https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery/Wikipedia&oldid=23942484 --> == Votazione riconferma admin per Asenoner / Admin reconfirmation vote for Asenoner (9 merz-16 merz) == ('''IT''') Ciao a tutti! Segnalo una votazione di riconferma admin per Asenoner, visto che il suo mandato/flag di admin di 6 mesi sta per scadere il '''venerdì prossimo 17 marzo''' ('''EN''') Hi everyone! I would like to point out an admin reconfirmation vote for Asenoner, since his 6-month admin mandate/flag is about to expire '''next Friday 17 March''' * [[Wikipedia:Aministradus/Riconferme/Asenoner/1]] Saluti / Regards --[[Utente:S4b1nuz E.656|<span style="color:#009246;">'''S4b1nuz'''</span> <span style="color:#CE2B37; font-family:futura">'''ᴇ.656'''</span>]]<sup>[[Discussioni utente:S4b1nuz E.656|<span style="color:#006AA7">''(SMS)''</span>]]</sup> 21:53, 9 mer 2023 (CET) == <span lang="en" dir="ltr" class="mw-content-ltr">Wikimania 2023 Welcoming Program Submissions</span> == <div lang="en" dir="ltr" class="mw-content-ltr"> <section begin="wikimania-program-submissions"/>[[File:Wikimania Singapore Logo.svg|right|frameless]]Do you want to host an in-person or virtual session at Wikimania 2023? Maybe a hands-on workshop, a lively discussion, a fun performance, a catchy poster, or a memorable lightning talk? [[wmania:Special:MyLanguage/2023:Program/Submissions|'''Submissions are open until March 28''']]. The event will have dedicated hybrid blocks, so virtual submissions and pre-recorded content are also welcome. If you have any questions, please join us at an upcoming conversation on March 12 or 19, or reach out by email at wikimania@wikimedia.org or on Telegram. More information on-wiki.<section end="wikimania-program-submissions"/> </div> <!-- Messaggio inviato da User:CKoerner (WMF)@metawiki usando l'elenco su https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=24390465 --> == Interfaccia desktop: ultime novità (marzo 2023) == Ciao, vi segnalo che [[:mw:Reading/Web/Desktop_Improvements/Updates/it|le ultime novità]] del progetto delle Migliorie all'interfaccia desktop sono on line. Buona lettura!--[[Utente:Patafisik (WMF)|Patafisik (WMF)]] ([[Discussioni utente:Patafisik (WMF)|talk]]) 10:38, 23 mer 2023 (CET) == Vector 2022: un cambiamento per gli utenti non connessi == [[File:Moving article tools.jpg|thumb]] [[File:DI Project - screenshot of Page tools - itwiki 03.jpg|thumb|Gli Strumenti della pagina quando il menu è chiuso (vedi cerchio rosso)]] {{int:Hello}}, la settimana scorsa abbiamo reso disponibile il [[mw:Special:MyLanguage/Reading/Web/Desktop_Improvements/Features/Page_tools|menu degli Strumenti della pagina]] per gli utenti non connessi. Per gli utenti loggati, il menu era già disponibile da gennaio 2023. Il menu permette di distinguere gli strumenti relativi alla navigazione all'interno del wiki in generale dagli strumenti relativi ad una pagina specifica. Nel primo gruppo si trovano, ad esempio, "Pagina principale" e "Una voce a caso". Nel secondo gruppo ci sono, ad esempio, "Puntano qui", "Modifiche correlate" e "Cita questa voce". Inoltre, il nuovo menu riunisce gli strumenti specifici della pagina in un unico elenco. Prima alcuni di questi link si trovavano nel menu principale (barra laterale) o nel [[metawiki:MoreMenu|More Menu]] (di fianco alla Cronologia). Il nostro proposito è che i nuovi lettori e i nuovi contributori possano capire più facilmente a cosa servono questi link. Il menu può essere appuntato (''pinned'') o meno, a seconda delle necessità dell'utente. Quando è aperto è anche fisso sulla pagina, ossia rimane nella stessa posizione sullo schermo quando si scorre verso il basso. Inoltre, per gli utenti connessi il menu è anche permanente, ossia il menu resta nello stato voluto (aperto, chiuso o appuntato) quando si aggiorna la pagina o se ne apre una nuova. Per gli utenti non connessi invece il menu non è permanente. Speriamo di rendere disponibile questa caratteristica in futuro anche per loro. Con questo cambiamento si ha anche il vantaggio che l'indice è mostrato più in alto sulla pagina. Solo raramente si deve scorrere la pagina per poter consultare l'indice. Questa è una delle preoccupazioni a cui abbiamo dato ascolto negli ultimi giorni e speriamo che questo risolva la questione. ;Collaboriamo * [[mw:Newsletter:Desktop_Improvements_updates|Iscriviti alla nostra newsletter]] per ricevere gli aggiornamenti. * Condividi le tue idee e fai domande sulla [[mw:Talk:Reading/Web/Desktop_Improvements|nostra pagina di discussione]]. * Se noti dei malfunzionamenti, crea un nuovo task su Phabricator ed aggiungi il tag <code>Desktop Improvements (Vector 2022)</code> o [[mw:Talk:Reading/Web/Desktop_Improvements|contattaci]]. * [[mw:Special:MyLanguage/Reading/Web/Desktop_Improvements/Participate|Traduci la documentazione]] su MediaWiki.org {{int:Feedback-thanks-title}} [[Utente:Patafisik (WMF)|Patafisik (WMF)]] ([[Discussioni utente:Patafisik (WMF)|talk]]) 15:18, 30 mer 2023 (CEST) == Noeuva collaborazzion con la lmowiki == Bon dì amis, ve scrivi in lombard che, tant, se capissom benon. Voeuli prima de tut complimentàm per el vost gran cresser e invitàv, un poo per festegià, a fà una noeuva collaborazzion con num: me al solit, num scrivarem vos in su la Ladinia e i ladin, vialter in su la Lombardia e i lombard. El ve va ben? Magara podom fàlla a sgiugn! -- [[Utente:Sciking|Sciking]] ([[Discussioni utente:Sciking|talk]]) 16:41, 26 aur 2023 (CEST) :Bon di @[[Utente:Sciking|Sciking]], :De gra per la pruposta de culaborazion. Nëus fajon gën pea a scrì plu nfurmazions per ladin sun la Lombardia. Es'a tu bele na idea de cie sort de nfurmazions sun la Lombardia che fos nteressant a scrì? Y es'a na idea de cie scrì sun la Ladinia? :De gra y biei saluc, [[Utente:Asenoner|Asenoner]] ([[Discussioni utente:Asenoner|talk]]) 09:14, 8 jun 2023 (CEST) ::Ciao, perdonem se hoo vist domà adess! Dopo te respondi ben! [[Utente:Sciking|Sciking]] ([[Discussioni utente:Sciking|talk]]) 15:19, 29 jun 2023 (CEST) == <span lang="en" dir="ltr" class="mw-content-ltr">Seeking volunteers for the next step in the Universal Code of Conduct process</span> == <div lang="en" dir="ltr" class="mw-content-ltr"> <section begin="announcement-content" /> :''<div class="plainlinks">[[m:Special:MyLanguage/Universal Code of Conduct/U4C Building Committee/Nominations/Announcement|{{int:interlanguage-link-mul}}]] • [https://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-{{urlencode:Universal Code of Conduct/U4C Building Committee/Nominations/Announcement}}&language=&action=page&filter= {{int:please-translate}}]</div>'' Hello, As follow-up to [https://lists.wikimedia.org/hyperkitty/list/wikimedia-l@lists.wikimedia.org/message/IOMVS7W75ZYMABQGOQ2QH2JAURC3CHGH/ the message about the Universal Code of Conduct Enforcement Guidelines] by Wikimedia Foundation Board of Trustees Vice Chair, Shani Evenstein Sigalov, I am reaching out about the next steps. I want to bring your attention to the next stage of the Universal Code of Conduct process, which is forming a building committee for the Universal Code of Conduct Coordinating Committee (U4C). I invite community members with experience and deep interest in community health and governance to nominate themselves to be part of the U4C building committee, which needs people who are: * Community members in good standing * Knowledgeable about movement community processes, such as, but not limited to, policy drafting, participatory decision making, and application of existing rules and policies on Wikimedia projects * Aware and appreciative of the diversity of the movement, such as, but not limited to, languages spoken, identity, geography, and project type * Committed to participate for the entire U4C Building Committee period from mid-May - December 2023 * Comfortable with engaging in difficult, but productive conversations * Confidently able to communicate in English The Building Committee shall consist of volunteer community members, affiliate board or staff, and Wikimedia Foundation staff. The Universal Code of Conduct has been a process strengthened by the skills and knowledge of the community and I look forward to what the U4C Building Committee creates. If you are interested in joining the Building Committee, please either [[m:Special:MyLanguage/Universal_Code_of_Conduct/U4C_Building_Committee/Nominations|sign up on the Meta-Wiki page]], or contact ucocproject[[File:At sign.svg|16x16px|link=|(_AT_)]]wikimedia.org by May 12, 2023. '''[[m:Special:MyLanguage/Universal_Code_of_Conduct/U4C_Building_Committee|Read more on Meta-Wiki]]'''. Best regards,<br /><section end="announcement-content" /> </div> [[User:Xeno (WMF)|Xeno (WMF)]] 21:00, 26 aur 2023 (CEST) <!-- Messaggio inviato da User:Xeno (WMF)@metawiki usando l'elenco su https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=24941045 --> == Global ban proposal for Piermark/House of Yahweh/HoY == <div lang="en" dir="ltr" class="mw-content-ltr"> Apologies for writing in English. If this is not the proper place to post, please move it somewhere more appropriate. {{int:Please-translate}} There is an on-going discussion about a proposal that Piermark/House of Yahweh/HoY be globally banned from editing all Wikimedia projects. You are invited to participate at [[:m:Requests for comment/Global ban for Piermark|Requests for comment/Global ban for Piermark]] on Meta-Wiki. {{int:Feedback-thanks-title}} [[User:Unite together|U.T.]] ([[User talk:Unite together|<span class="signature-talk">{{int:Talkpagelinktext}}</span>]]) 14:36, 4 mei 2023 (CEST) </div> <!-- Messaggio inviato da User:1234qwer1234qwer4@metawiki usando l'elenco su https://meta.wikimedia.org/w/index.php?title=Requests_for_comment/Global_ban_for_Piermark/Invitations/AN2&oldid=24980083 --> == <span lang="it" dir="ltr" class="mw-content-ltr">Separazione delle aree del layout (Zebra #9): presto un nuovo test A/B</span> == <div lang="it" dir="ltr" class="mw-content-ltr"> <section begin="body"/> [[File:Vector_2022_Zebra9_prototype_with_framed_menus_logged-in.png|thumb|]] ''{{Int:Please-translate}}'' {{int:Hello}} ! Presto il Web Team effettuerà un nuovo test A/B. Questo test inizierà entro due settimane e si svolgerà su alcuni wiki, per due settimane piene. Si svolgerà sulle Wikipedie in inglese, persiano, francese, ebraico, coreano, portoghese, serbo, tailandese, turco e vietnamita. La metà degli utenti desktop connessi vedranno una versione con le aree del layout separate in maniera più chiara. Questa versione include l'aggiunta dei bordi e dello sfondo grigio. Dopo due settimane, tutti vedranno di nuovo l'interfaccia attuale con lo sfondo bianco. Analizzeremo i dati sull'uso di entrambe le versioni e prenderemo una decisione sul da farsi a luglio. Per maggiori informazioni [[mw:Special:MyLanguage/Reading/Web/Desktop_Improvements/Updates/2023-05_Zebra9_A/B_test|clicca qui]]. Lasciaci i tuoi commenti su [[mw:Talk:Reading/Web/Desktop_Improvements|questa pagina di discussione]] del progetto delle [[mw:Special:MyLanguage/Reading/Web/Desktop Improvements|Migliorie all'interfaccia desktop]]. {{Int:Feedback-thanks-title}} <section end="body"/> </div> [[m:User:Patafisik (WMF)|Patafisik (WMF)]] ([[m:User talk:Patafisik (WMF)|talk]]) 18:26, 8 mei 2023 (CEST) <!-- Messaggio inviato da User:Patafisik (WMF)@metawiki usando l'elenco su https://meta.wikimedia.org/w/index.php?title=User:Patafisik_(WMF)/Sandbox/MM/fallback_chain_it&oldid=24997534 --> == <span lang="en" dir="ltr" class="mw-content-ltr">Selection of the U4C Building Committee</span> == <div lang="en" dir="ltr" class="mw-content-ltr"> <section begin="announcement-content" /> The next stage in the Universal Code of Conduct process is establishing a Building Committee to create the charter for the Universal Code of Conduct Coordinating Committee (U4C). The Building Committee has been selected. [[m:Special:MyLanguage/Universal_Code_of_Conduct/U4C_Building_Committee|Read about the members and the work ahead on Meta-wiki]].<section end="announcement-content" /> </div> -- [[m:Special:MyLanguage/Universal_Code_of_Conduct/Project|UCoC Project Team]], 06:20, 27 mei 2023 (CEST) <!-- Messaggio inviato da User:RamzyM (WMF)@metawiki usando l'elenco su https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=25018085 --> == Pruposta per dessenië da nuef la plata prinzipela == Bon di a duc,<br> Dan n valgun dis ei ciaculà cun @[[Utente:Moroder|Moroder]] ulache on rujenà de fé da nuef la plata prinzipela de la Wikipedia ladina (nuef layout y contenut). Nëus penson che la jënt che ne ie mo mei drë stata sun Wikipedia y rua sun la plata prinzipela ne sa po nia drë ulà scumencé a crì zech. Ulessan perchël fé plu sezions cun categories per uni valeda ladina y magari nce na sezion che mostra i ultimi articuli che ie stai scric. Ulessan magari ënghe mudé mpue plu regularmënter l ''articul en vidrina'', che magari uni 2 mënsc iel n auter articul, un che ie stat scrit bën cun n grum de nfurmazions. Ncont dl layout ulans se ispiré mpue ala plata prinzipela de la Wikipedia lombarda, chëla taliana y magari ncë chëla nglëija.<br> Ulessan gën audì prupostes o ideies, sibe a favor che cuntreres. Po scumencessan te la proscima enes a cialé co mudé.<br> Biei saluc, [[Utente:Asenoner|Asenoner]] ([[Discussioni utente:Asenoner|talk]]) 12:00, 7 jun 2023 (CEST) :Bun de a düc y a dötes, :i sun a öna che al vëgnes lauré fora tla manira miú la plata prinzipala dla Wikipedia Ladina, a na moda che i utënc y les utëntes sa dais jö tres plü saurí impara. Por ci che reverda l'articul en vidrina, arati che al foss important che al gniss dagnora metü n articul che pois rapresenté dötes les valades ladines, sciöche al é chël sura les Dolomites da sëgn, y che sides lié ala realté ladina y nia n articul generich sön na tematica che ne taca nia lapró. :Cun de bi salüc [[Utente:Starladin|Starladin]] ([[Discussioni utente:Starladin|talk]]) 15:52, 20 jun 2023 (CEST) ::Bon di [[Utente:Starladin|Starladin]], <br> ::De gra per Vosta resposta y Vosc input. Ie cialerei te la proscima enes o mënsc de mudé mpue l layout de la prima plata, canche ei mpue plu dlaurela.<br> ::De gra nce per Vosta minonga sun l articul en vidrina. Vosc argumënt che l articul dëssa vester n articul che raprejentea la Ladinia y nia n articul generich ie da me ora n pont nteressant da traté, ajache ie ei nce abù chësta discuscion cun [[Utente:Moroder|Wolfgang]]. La discuscion ie de sce la Wikipedia ladina à prinzipalmënter l obietif de vester na plataforma per nfurmazions sun la Ladinia, o na plataforma per nfurmazions sun uni sort de tematiches. Da me ora fossl bon capì de plu co che uniun vëij chësc.<br> ::Mi posizion ie che tramedoi obietifs ie mpurtanc y la Wikipedia possa nce avëi tramedoi obietifs. Wolfgang vëij la Wikipedia Ladina de plu coche na plataforma per scrì y liejer de tematiches che reverda la Ladinia, perchël in linea cun Vosc pont de ududa. Ie, personalmënter, ëssi gën che la Wikipedia ne se limitëssa nia mé a tematiches ladines ma tratës uni sort de tematiches. Mi rajon ie che me savës bel sce l ladin pudës “crëscer” da na pitla rujeneda che vën adurveda sun streda o per scrì libri sui paures da zacan, a na rujeneda te chëla che n possa nce liejer de tematiches sciche chimica, biologia, o de ziteies sciche London o Tokio. Perchël ei ie nce ulù scrì articuli sun autra tematiches, ajache ulëssi che la jënt se rënde cont che: sci, n po nce liejer nfurmazions sun London per ladin y nia mé per talian, tudësch o nglëisc.<br> ::Per chësta rajon ulëssi ie gën mëter tl articul en vidrina bën articuli sun la Ladinia sciche la Dolomites, ma unitant nce n articul magari sun Berlin, per desmustré che l po nce vester nteressant a liejer de uni sort de tematiches per ladin. Da me ora messës l criterio vester che l articul sibe scrit bën, cun na bona lunghëza, nfurmazions, links y fotos. Per ejëmpl ie l articul sun Berlin da me ora scrit bëndebo bën y nteressant da liejer, ënghe sce l ie mo da cumedé ora n valguna robes. <br> ::Mi idea fos che n identifichëssa magari n 10-15 articuli che ie scric bën, na pert sun tematiches ladines y na pert sun tematiches generiches, y che po magari uni 1-2 mënsc mudëssun ju l articul en vidrina te n sistem de rotazion. <br> ::Cie ne’n pensëis’a? <br> ::De biei saluc, [[Utente:Asenoner|Asenoner]] ([[Discussioni utente:Asenoner|talk]]) 10:25, 22 jun 2023 (CEST) :::Bun de Asenoner, :::i sun a üna che la Wikipedia ladina ne sides nia limitada a dé inant informaziuns en cunt dla realté ladina. I á instëssa dé ite la maiú pert de articui che i á scrit sön contignüs da ciamps dl savëi en general, dantadöt tla fasa che podess porté al reconescimënt ufizial dla Wikipedia Ladina, deache zënza ne foss chësc nia gnü a s'al dé. Sciöche al é da odëi, mancel cina sëgn articui en cunt de deplü seturs, dal'economia ala medejina y i.i. Porchël vëighi de bun edl che al vëgnes a s'al dé na rotaziun en cunt di articui en vidrina, mo porimpó cun la prevalënza de articui che identifichëies la Wikipedia Ladina cun la realté ladina sciöche bele scrit. Ara vá zënzater dër bun da fá sciöche as proponü. :::Giulan de tó impëgn y de bi salüc, [[Utente:Starladin|Starladin]] ([[Discussioni utente:Starladin|talk]]) 12:19, 28 jun 2023 (CEST) == <span lang="en" dir="ltr" class="mw-content-ltr"> Announcing the new Elections Committee members</span> == <div lang="en" dir="ltr" class="mw-content-ltr"> <section begin="announcement-content" /> :''[[m:Special:MyLanguage/Wikimedia Foundation elections committee/Nominatons/2023/Announcement - new members|You can find this message translated into additional languages on Meta-wiki.]]'' :''<div class="plainlinks">[[m:Special:MyLanguage/Wikimedia Foundation elections committee/Nominatons/2023/Announcement - new members|{{int:interlanguage-link-mul}}]] • [https://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-{{urlencode:Wikimedia Foundation elections committee/Nominatons/2023/Announcement - new members}}&language=&action=page&filter= {{int:please-translate}}]</div>'' Hello there, We are glad to announce [[listarchive:list/wikimedia-l@lists.wikimedia.org/message/4TALOUFPAP2VDBR27GKRVOP7IGQYU3DB/|the new members and advisors of the Elections Committee]]. The [[m:Special:MyLanguage/Wikimedia_Foundation_elections_committee|Elections Committee]] assists with the design and implementation of the process to select Community- and Affiliate-Selected trustees for the Wikimedia Foundation Board of Trustees. After an open nomination process, the strongest candidates spoke with the Board and four candidates were asked to join the Elections Committee. Four other candidates were asked to participate as advisors. Thank you to all the community members who submitted their names for consideration. We look forward to working with the Elections Committee in the near future. On behalf of the Wikimedia Foundation Board of Trustees,<br /><section end="announcement-content" /> </div> [[m:User:RamzyM (WMF)|RamzyM (WMF)]] 20:00, 28 jun 2023 (CEST) <!-- Messaggio inviato da User:RamzyM (WMF)@metawiki usando l'elenco su https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=25018085 --> == <span lang="en" dir="ltr" class="mw-content-ltr">Review the Charter for the Universal Code of Conduct Coordinating Committee</span> == <div lang="en" dir="ltr" class="mw-content-ltr"> <section begin="announcement-content" /> :''<div class="plainlinks">[[m:Special:MyLanguage/Universal Code of Conduct/U4C Building Committee/Announcement - Review|{{int:interlanguage-link-mul}}]] • [https://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-{{urlencode:Universal Code of Conduct/U4C Building Committee/Announcement - Review}}&language=&action=page&filter= {{int:please-translate}}]</div>'' Hello all, I am pleased to share the next step in the [[foundation:Special:MyLanguage/Policy:Universal Code of Conduct|Universal Code of Conduct]] work. The [[m:Special:MyLanguage/Universal Code of Conduct/Coordinating Committee/Charter|Universal Code of Conduct Coordinating Committee (U4C) draft charter]] is now ready for your review. The [[foundation:Special:MyLanguage/Policy:Universal Code of Conduct/Enforcement guidelines|Enforcement Guidelines]] require a [[foundation:Special:MyLanguage/Policy:Universal_Code_of_Conduct/Enforcement_guidelines#4.5_U4C_Building_Committee|Building Committee]] form to draft a charter that outlines procedures and details for a global committee to be called the [[foundation:Special:MyLanguage/Policy:Universal_Code_of_Conduct/Enforcement_guidelines#4._UCoC_Coordinating_Committee_(U4C)|Universal Code of Conduct Coordinating Committee (U4C)]]. Over the past few months, the U4C Building Committee worked together as a group to discuss and draft the U4C charter. The U4C Building Committee welcomes feedback about the draft charter now through 22 September 2023. After that date, the U4C Building Committee will revise the charter as needed and a community vote will open shortly afterward. Join the conversation during the [[m:Special:MyLanguage/Universal Code of Conduct/U4C Building Committee#Conversation hours|conversation hours]] or on [[m:Talk:Universal Code of Conduct/Coordinating Committee/Charter|Meta-wiki]]. Best,<br /><section end="announcement-content" /> </div> [[m:User:RamzyM (WMF)|RamzyM (WMF)]], on behalf of the U4C Building Committee, 17:35, 28 ago 2023 (CEST) <!-- Messaggio inviato da User:RamzyM (WMF)@metawiki usando l'elenco su https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=25392152 --> == Articul y foto dl mëns == Bon di a duc!<br> Coche ëis povester udù ei pruà mpue a mëter ite n nuef look ala plata prinzipela. L ne ie mo nia finà, ma per ntant iel śën ilò da udëi n articul dl mëns, na foto dl mëns y n "rest dl mond" dl mëns. Chisc muderà uni mëns, perchël fossl da abiné 24 articuli (12 dl mëns + 12 dl rest) y 12 fotos. Per ntant ei mé metù ite i articuli y la foto per agost. Mi idea ie che l articul y foto dl mëns ebe plu da n fé cun la Ladinia y l "rest dl mond" po vester n articul de biologia o geografia o unfat cie, ma for n articul che sibe mpue lonch y scrit bën.<br> Ëis'a vo vel fotos o articuli che ratëis che fossa bel a mëter leprò per un di mënsc? Magari fossl nce nteressant a avëi na foto o n articul che à mpue da n fé cul mëns, sciche roba da d'inviern o da d'instà.<br> De biei saluc,<br> [[Utente:Asenoner|Asenoner]] ([[Discussioni utente:Asenoner|talk]]) [[Utente:Asenoner|Asenoner]] ([[Discussioni utente:Asenoner|talk]]) 10:36, 29 ago 2023 (CEST) :Bun de Asenoner, :dër bel giulan dl buniscimo laur de strotoraziun che as fat! Ara vá zënzater bun da fá sciöche as proponü. I s'ajornun cun propostes por i proscimi articui y fotos dl mëis. :De bi salüc y inant n bun laur, [[Utente:Starladin|Starladin]] ([[Discussioni utente:Starladin|talk]]) 10:52, 29 ago 2023 (CEST) ::De gra y biei saluc, [[Utente:Asenoner|Asenoner]] ([[Discussioni utente:Asenoner|talk]]) 06:55, 30 ago 2023 (CEST) == Quarta votazione di riconferma admin per Starladin / Fourth reconfirmation vote for Starladin (9 setëmber-16 setëmber) == ('''Italiano'''): Ciao a tutti! Segnalo che dal 9 settembre al 16 settembre 2023, sarà in corso quarta votazione di riconferma admin per {{ping|Starladin}}, visto che il mandato/flag di admin di 1 anno che gli sta per scadere la '''prossima domenica il 17 settembre''': ('''English'''): Hi everyone! I would like to point out that from 9 September to 16 September 2023, the fourth admin reconfirmation vote for {{ping|Starladin}} will be underway, since her 1 year admin mandate/flag is about to expire '''next Sunday on 17th September''': * [[Wikipedia:Aministradus/Riconferme/Starladin/4]] Saluc! --[[Utente:S4b1nuz E.656|<span style="color:#009246;">'''S4b1nuz'''</span> <span style="color:#CE2B37; font-family:futura">'''ᴇ.656'''</span>]]<sup>[[Discussioni utente:S4b1nuz E.656|<span style="color:#006AA7">''(SMS)''</span>]]</sup> 23:58, 8 sët 2023 (CEST) == <span lang="it" dir="ltr" class="mw-content-ltr">== Opportunità aperte al Comitato di Affiliazione, alla commissione ombudsman e al Comitato di esame dei casi ==</span> == <div lang="it" dir="ltr" class="mw-content-ltr"> <section begin="announcement-content" /> <div style="margin:.2em 0 .5em;margin-{{#switch:{{PAGELANGUAGE}}|ar|arc|ary|arz|azb|bcc|bgn|ckb|bqi|dv|fa|fa-af|glk|ha-arab|he|kk-arab|kk-cn|ks|ku-arab|ms-arab|mzn|pnb|prd|ps|sd|ug|ur|ydd|yi=right|left}}:3ex;"> [[m:Special:MyLanguage/Wikimedia Foundation Legal department/Committee appointments/Announcement/Short|''Puoi trovare questo messaggio tradotto in altre lingue su Meta-wiki''.]] ''<span class="plainlinks">[[m:Special:MyLanguage/Wikimedia Foundation Legal department/Committee appointments/Announcement/Short|{{int:interlanguage-link-mul}}]] • [https://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-{{urlencode:Wikimedia Foundation Legal department/Committee appointments/Announcement/Short}}&language=&action=page&filter= {{int:please-translate}}]</span>''</div> Ciao a tutti! Il [[m:Special:MyLanguage/Affiliations Committee|Comitato di Affiliati]] (AffCom), la [[m:Special:MyLanguage/Ombuds_commission|commissione di Ombuds]] (OC) e il [[m:Special:MyLanguage/Trust_and_Safety/Case_Review_Committee|Comitato di Revisione di Caso]] (CRC) cercano nuovi membri. Questi gruppi di volontari forniscono un importante appoggio strutturale e di supervisione alla comunità e al movimento. Le persone sono incoraggiate a presentarsi, o a incoraggiare altri che a loro parere potrebbero dare un contributo. Altre informazioni sui ruoli dei gruppi, le abilità necessarie e l'opportunità di presentare domanda si trovano nella [[m:Special:MyLanguage/Wikimedia Foundation Legal department/Committee appointments|'''Pagina di Meta-wiki''']]. A nome del gruppo di sostegno del comitato,<br /><section end="announcement-content" /> </div> <div lang="en" dir="ltr" class="mw-content-ltr"> ~ [[m:User:Keegan (WMF)|Keegan (WMF)]] ([[m:User talk:Keegan (WMF)|talk]]) 18:41, 9 uto 2023 (CEST) </div> <!-- Messaggio inviato da User:Keegan (WMF)@metawiki usando l'elenco su https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=25570445 --> == <span lang="it" dir="ltr" class="mw-content-ltr">Revisione e commento sul pacchetto di regole di selezione del Board of Trustees di Wikimedia Foundation del 2024</span> == <div lang="it" dir="ltr" class="mw-content-ltr"> <section begin="announcement-content" /> :''[[m:Special:MyLanguage/wiki/Wikimedia Foundation elections/2024/Announcement/Rules package review - short| Puoi leggere questo messaggio tradotto in altre lingue su Meta-wiki.]]'' :''<div class="plainlinks">[[m:Special:MyLanguage/wiki/Wikimedia Foundation elections/2024/Announcement/Rules package review - short|{{int:interlanguage-link-mul}}]] • [https://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-{{urlencode:wiki/Wikimedia Foundation elections/2024/Announcement/Rules package review - short}}&language=&action=page&filter= {{int:please-translate}}]</div>'' Carissimi, È ora possibile rivedere e commentare il complesso di regole per la selezione del Board of Trustees di WMF. Tale possibilità rimarrà aperta fino al 29 ottobre 2023. Il pacchetto di regole per la selezione è stato basato su versioni precedenti stilate del comitato elettorale e sarà utilizzato nella selezione del Board of Trustees nel 2024. Inviare i tuoi commenti aiuterà a migliorare il processo di selezione del Board e a renderlo più uniforme. [[m:Special:MyLanguage/Wikimedia Foundation elections/2024|Puoi trovare maggiori informazioni sulla relativa pagina di Meta-wiki]]. Cordiali saluti, Katie Chan <br > Presidente del comitato elettorale<br /><section end="announcement-content" /> </div> 03:12, 17 uto 2023 (CEST) <!-- Messaggio inviato da User:RamzyM (WMF)@metawiki usando l'elenco su https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=25570445 --> == lldwiki nelle scuole == Bona sira amis ladin, e gramarzé per l'atenzion! Volevi domandàv una roba: savii se un quajvun l'ha mai doperad la Wikipedia ladina in di scoeule? [[Utente:Sciking|Sciking]] ([[Discussioni utente:Sciking|talk]]) 21:54, 24 uto 2023 (CEST) :Bun de cer amich, al é dessigü val'insegnant/a de ladin che tol ca Wikipedia ladina tles scores mesanes, deache al é gnü proponü da mëte ite l'adoranza dla Wikipedia Ladina ti curricola nüs de ladin por les scores mesanes. Cun de bi salüc [[Utente:Starladin|Starladin]] ([[Discussioni utente:Starladin|talk]]) 12:03, 17 nuë 2023 (CET) == Plans to enable Content and Section Translation tool in your Wikipedia == <div lang="en" dir="ltr" class="mw-content-ltr"> {{int:Hello}} Friends! Apologies as this message is not in your native language, {{Int:Please-translate}}. The WMF Language team is pleased to let you know that we would like to enable the Section and Content translation tool in this Wikipedia. For this, our team will love you to read about the tool and test the [https://design.wikimedia.org/strategy/section-translation.html Section Translation tool] so you can: *Give us your feedback *Ask us questions *Tell us how to improve it Below is background information about the tools and how you can test the Section translation tool. '''Background information''' [https://www.mediawiki.org/wiki/Content_translation Content Translation] has been a successful tool for editors to create content in their language. More than one million articles have been created across all languages since the tool was released in 2015. However, the tool is not out of beta in this Wikipedia, limiting the discoverability of the tool and its use and blocking the enablement of the Section translation in your Wikipedia. [https://www.mediawiki.org/wiki/Content_translation/Section_translation Section Translation] extends the capabilities of Content Translation to support mobile devices. On mobile, the tool will: *Guide you to translate one section at a time in order to expand existing articles or create new ones *Make it easy to transfer knowledge across languages anytime from your mobile device We plan to enable the tools in the next 2 weeks if there are no objections from your community. After it is enabled, we’ll monitor the content created with the tools and process all the feedback. In any case, feel free to raise any concerns or questions you may already have as a reply to this message or on the [https://www.mediawiki.org/wiki/Talk:Content_translation/Section_translation project talk page]. '''Try the Section translation tool''' Before the enablement, you can try the current implementation of the tool in [https://test.m.wikipedia.org/w/index.php?title=Special:ContentTranslation&from=en&to=mhr&sx=true#/ our testing instance]. Once it is enabled, you’ll have access to https://wikipedia.org/wiki/Special:ContentTranslation with your mobile device. You can select an article to translate, and machine translation will be provided as a starting point for editors to improve. '''Provide feedback''' Please provide feedback about Section translation on the [https://www.mediawiki.org/wiki/Talk:Content_translation/Section_translation project talk page]. We want to hear about your impressions on *The section translation tool *What you think about our plans to enable it *Your ideas for improving the tool Thanks and we look forward to your feedback and questions. </div> [[User:UOzurumba (WMF)|UOzurumba (WMF)]] ([[User talk:UOzurumba (WMF)|descuscion]]) 02:54, 2 nuë 2023 (CET) On behalf of the WMF Language team. <!-- Messaggio inviato da User:UOzurumba (WMF)@metawiki usando l'elenco su https://meta.wikimedia.org/w/index.php?title=User:UOzurumba_(WMF)/sandbox_CX_and_SX_announcement_list&oldid=25817119 --> == Do you use Wikidata in Wikimedia sibling projects? Tell us about your experiences == <div lang="en" dir="ltr" class="mw-content-ltr"> ''Note: Apologies for cross-posting and sending in English.'' Hello, the '''[[m:WD4WMP|Wikidata for Wikimedia Projects]]''' team at Wikimedia Deutschland would like to hear about your experiences using Wikidata in the sibling projects. If you are interested in sharing your opinion and insights, please consider signing up for an interview with us in this '''[https://wikimedia.sslsurvey.de/Wikidata-for-Wikimedia-Interviews Registration form]'''.<br> ''Currently, we are only able to conduct interviews in English.'' The front page of the form has more details about what the conversation will be like, including how we would '''compensate''' you for your time. For more information, visit our ''[[m:WD4WMP/AddIssue|project issue page]]'' where you can also share your experiences in written form, without an interview.<br>We look forward to speaking with you, [[m:User:Danny Benjafield (WMDE)|Danny Benjafield (WMDE)]] ([[m:User talk:Danny Benjafield (WMDE)|talk]]) 08:53, 5 January 2024 (UTC) </div> <!-- Messaggio inviato da User:Danny Benjafield (WMDE)@metawiki usando l'elenco su https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/WD4WMP/ScreenerInvite2&oldid=26055343 --> == Feminism and Folklore 2024 == <div style="border:8px maroon ridge;padding:6px;> [[File:Feminism and Folklore 2024 logo.svg|centre|550px|frameless]] ::<div lang="en" dir="ltr" class="mw-content-ltr"> <div style="text-align:center;">''{{int:please-translate}}''</div> Dear Wiki Community, You are humbly invited to organize the '''[[:m:Feminism and Folklore 2024|Feminism and Folklore 2024]]''' writing competition from February 1, 2023, to March 31, 2023 on your local Wikipedia. This year, Feminism and Folklore will focus on feminism, women's issues, and gender-focused topics for the project, with a [[:c:Commons:Wiki Loves Folklore 2024|Wiki Loves Folklore]] gender gap focus and a folk culture theme on Wikipedia. You can help Wikipedia's coverage of folklore from your area by writing or improving articles about things like folk festivals, folk dances, folk music, women and queer folklore figures, folk game athletes, women in mythology, women warriors in folklore, witches and witch hunting, fairy tales, and more. Users can help create new articles, expand or translate from a generated list of suggested articles. Organisers are requested to work on the following action items to sign up their communities for the project: # Create a page for the contest on the local wiki. # Set up a campaign on '''CampWiz''' tool. # Create the local list and mention the timeline and local and international prizes. # Request local admins for site notice. # Link the local page and the CampWiz link on the [[:m:Feminism and Folklore 2024/Project Page|meta project page]]. This year, the Wiki Loves Folklore Tech Team has introduced two new tools to enhance support for the campaign. These tools include the '''Article List Generator by Topic''' and '''CampWiz'''. The Article List Generator by Topic enables users to identify articles on the English Wikipedia that are not present in their native language Wikipedia. Users can customize their selection criteria, and the tool will present a table showcasing the missing articles along with suggested titles. Additionally, users have the option to download the list in both CSV and wikitable formats. Notably, the CampWiz tool will be employed for the project for the first time, empowering users to effectively host the project with a jury. Both tools are now available for use in the campaign. [https://tools.wikilovesfolklore.org/ '''Click here to access these tools'''] Learn more about the contest and prizes on our [[:m:Feminism and Folklore 2024|project page]]. Feel free to contact us on our [[:m:Talk:Feminism and Folklore 2024/Project Page|meta talk page]] or by email us if you need any assistance. We look forward to your immense coordination. Thank you and Best wishes, '''[[:m:Feminism and Folklore 2024|Feminism and Folklore 2024 International Team]]''' ::::Stay connected [[File:B&W Facebook icon.png|link=https://www.facebook.com/feminismandfolklore/|30x30px]]&nbsp; [[File:B&W Twitter icon.png|link=https://twitter.com/wikifolklore|30x30px]] </div></div> --[[Utente:MediaWiki message delivery|MediaWiki message delivery]] ([[Discussioni utente:MediaWiki message delivery|talk]]) 08:26, 18 jen 2024 (CET) == Wiki Loves Folklore is back! == <div lang="en" dir="ltr" class="mw-content-ltr"> {{int:please-translate}} [[File:Wiki Loves Folklore Logo.svg|right|150px|frameless]] Dear Wiki Community, You are humbly invited to participate in the '''[[:c:Commons:Wiki Loves Folklore 2024|Wiki Loves Folklore 2024]]''' an international photography contest organized on Wikimedia Commons to document folklore and intangible cultural heritage from different regions, including, folk creative activities and many more. It is held every year from the '''1st till the 31st''' of March. You can help in enriching the folklore documentation on Commons from your region by taking photos, audios, videos, and [https://commons.wikimedia.org/w/index.php?title=Special:UploadWizard&campaign=wlf_2024 submitting] them in this commons contest. You can also [[:c:Commons:Wiki Loves Folklore 2024/Organize|organize a local contest]] in your country and support us in translating the [[:c:Commons:Wiki Loves Folklore 2024/Translations|project pages]] to help us spread the word in your native language. Feel free to contact us on our [[:c:Commons talk:Wiki Loves Folklore 2024|project Talk page]] if you need any assistance. '''Kind regards,''' '''Wiki loves Folklore International Team''' -- [[Utente:MediaWiki message delivery|MediaWiki message delivery]] ([[Discussioni utente:MediaWiki message delivery|talk]]) 08:26, 18 jen 2024 (CET) </div></div> <!-- Messaggio inviato da User:Tiven2240@metawiki usando l'elenco su https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery/Wikipedia&oldid=23942484 --> == <span lang="it" dir="ltr" class="mw-content-ltr">Voto del regolamento del comitato di coordinamento del codice universale di condotta.</span> == <div lang="it" dir="ltr" class="mw-content-ltr"> <section begin="announcement-content" /> :''[[m:Special:MyLanguage/wiki/Universal Code of Conduct/Coordinating Committee/Charter/Announcement - voting opens|Su Meta-wiki trovi questo messaggio tradotto in altre lingue.]] [https://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-{{urlencode:wiki/Universal Code of Conduct/Coordinating Committee/Charter/Announcement - voting opens}}&language=&action=page&filter= {{int:please-translate}}]'' Ciao a tutti, Vi contatto per annunciare che è aperto il voto per il regolamento del [[m:Special:MyLanguage/Universal Code of Conduct/Coordinating Committee|Comitato di coordinamento del codice universale di condotta]] (U4C). I volontari delle comunità possono [[m:Special:MyLanguage/Universal_Code_of_Conduct/Coordinating_Committee/Charter/Voter_information|votare e commentare il regolamento tramite SecurePoll]] da ora fino al '''2 febbraio 2024'''. Coloro che hanno espresso commenti durante l'elaborazione delle [[foundation:Special:MyLanguage/Policy:Universal_Code_of_Conduct/Enforcement_guidelines|linee guida di applicazione del codice universale di condotta]] noteranno le similitudini nel processo. La [[m:Special:MyLanguage/Universal Code of Conduct/Coordinating Committee/Charter|versione attuale del regolamento del comitato di coordinamento del codice universale di condotta]] è su Meta-wiki, sono disponibili le traduzioni. Leggi il regolamento, vota e condividi questo annuncio con gli altri volontari. Il comitato di creazione dello U4C conta sulla tua partecipazione. A nome del team del progetto UCoC,<section end="announcement-content" /> </div> [[m:User:RamzyM (WMF)|RamzyM (WMF)]] 19:08, 19 jen 2024 (CET) <!-- Messaggio inviato da User:RamzyM (WMF)@metawiki usando l'elenco su https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=25853527 --> == Mes cisalpin == Bon dì, ve scrivi in milanes che tant se capissom benon. Volevi invitàv al "Mes cisalpin": l'ann passad hem fad un'editathon dedicada ai lengue gall-italeghe (con la Wikipedia piemontesa, lombarda, ligurina e emiliana-romagnoeula) e quell marz chi volevom fàlla pussee granda, a meter dent tute i lengue de la banda cisalpina! In quella editathon chi se scrivaria di sgent, sit e storia lombarda, piemontesa, romancia, ladina, ligurina, emiliana, romagnoeula, veneta e furlana. Volii sgiontàv? [[Utente:Sciking|Sciking]] ([[Discussioni utente:Sciking|talk]]) 16:27, 26 jen 2024 (CET) :Bun de Sciking, :dër bel giulan dl invit! Gian. I un bel tut pert n iade a na editathon en colaboraziun cun os. Prëibel sce nes mënes i detais dles dates y les modalités da tó pert en chësc ann. Dër bel giulan! De bi salüc :(Molte grazie per l'invito, Sciking! volentieri. Abbiamo già partecipato ad una precedente edizione della edithaton. Per cortesia se potessi comunicarci le date e le modalità di partecipazione, in modo da riattivare la nostra collaborazione in occasione di questa bellissima iniziativa. Grazie. [[Utente:Starladin|Starladin]] ([[Discussioni utente:Starladin|talk]]) 09:04, 15 fau 2024 (CET) ::{{ping|Sciking}} (senza ping gli utenti di altre versioni è facile che si perdano i messaggi). --[[Utente:Phyrexian|Phyrexian]] ([[Discussioni utente:Phyrexian|talk]]) 10:02, 19 fau 2024 (CET) ::In sostanza, se fa una pagina de servizzi che la fa de coordinament e i vos che se scriven a tema (tuta l'Altitalia) valen per l'editathon. Se po domandà ai varie edizzion di liste de vos de interess se se gh'hann no idee! [[Utente:Sciking|Sciking]] ([[Discussioni utente:Sciking|talk]]) 18:55, 19 fau 2024 (CET) :::@[[Utente:Sciking|Sciking]] Dër bel giulan. Düc y dötes i utënc y les utëntes de Wikipedia Ladina é inviá y inviades da tó pert. De bi salüc [[Utente:Starladin|Starladin]] ([[Discussioni utente:Starladin|talk]]) 09:02, 23 fau 2024 (CET) ::::Benon!Te la fee ti la pagina? [[Utente:Sciking|Sciking]] ([[Discussioni utente:Sciking|talk]]) 00:04, 24 fau 2024 (CET) :::::Bun de @[[Utente:Sciking|Sciking]], :::::@Asenoner é la porsona plü adatada por fá chësta plata. :::::De bi salüc [[Utente:Starladin|Starladin]] ([[Discussioni utente:Starladin|talk]]) 11:37, 1 mer 2024 (CET) == <span lang="it" dir="ltr" class="mw-content-ltr">Ultimi giorni per votare per il regolamento del comitato di coordinamento del codice universale di condotta</span> == <div lang="it" dir="ltr" class="mw-content-ltr"> <section begin="announcement-content" /> :''[[m:Special:MyLanguage/wiki/Universal Code of Conduct/Coordinating Committee/Charter/Announcement - voting reminder|Su Meta-wiki trovi questo messaggio tradotto in altre lingue.]] [https://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-{{urlencode:wiki/Universal Code of Conduct/Coordinating Committee/Charter/Announcement - voting reminder}}&language=&action=page&filter= {{int:please-translate}}]'' Ciao a tutti, Vi contatto per ricordare a tutti che periodo utile per votare per il regolamento del [[m:Special:MyLanguage/Universal Code of Conduct/Coordinating Committee|Comitato di coordinamento del codice universale di condotta]] (U4C) si concluderà il '''2 febbraio'''. I volontari delle comunità possono [[m:Special:MyLanguage/Universal_Code_of_Conduct/Coordinating_Committee/Charter/Voter_information|votare e commentare il regolamento tramite SecurePoll]] fino al 2 febbraio. Coloro che hanno espresso commenti durante l'elaborazione delle [[foundation:Special:MyLanguage/Policy:Universal_Code_of_Conduct/Enforcement_guidelines|linee guida di applicazione del codice universale di condotta]] noteranno le similitudini nel processo. La [[m:Special:MyLanguage/Universal Code of Conduct/Coordinating Committee/Charter|versione attuale del regolamento del comitato di coordinamento del codice universale di condotta]] è su Meta-wiki, sono disponibili le traduzioni. Leggi il regolamento, vota e condividi questo annuncio con gli altri volontari. Il comitato di creazione dello U4C conta sulla tua partecipazione. Cordiali saluti,<section end="announcement-content" /> </div> [[m:User:RamzyM (WMF)|RamzyM (WMF)]] 18:00, 31 jen 2024 (CET) <!-- Messaggio inviato da User:RamzyM (WMF)@metawiki usando l'elenco su https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=25853527 --> == <span lang="en" dir="ltr" class="mw-content-ltr">Announcing the results of the UCoC Coordinating Committee Charter ratification vote</span> == <div lang="en" dir="ltr" class="mw-content-ltr"> <section begin="announcement-content" /> :''[[m:Special:MyLanguage/wiki/Universal Code of Conduct/Coordinating Committee/Charter/Announcement - results|You can find this message translated into additional languages on Meta-wiki.]] [https://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-{{urlencode:wiki/Universal Code of Conduct/Coordinating Committee/Charter/Announcement - results}}&language=&action=page&filter= {{int:please-translate}}]'' Dear all, Thank you everyone for following the progress of the Universal Code of Conduct. I am writing to you today to announce the outcome of the [[m:Special:MyLanguage/Universal_Code_of_Conduct/Coordinating_Committee/Charter/Voter_information|ratification vote]] on the [[m:Special:MyLanguage/Universal Code of Conduct/Coordinating Committee/Charter|Universal Code of Conduct Coordinating Committee Charter]]. 1746 contributors voted in this ratification vote with 1249 voters supporting the Charter and 420 voters not. The ratification vote process allowed for voters to provide comments about the Charter. A report of voting statistics and a summary of voter comments will be published on Meta-wiki in the coming weeks. Please look forward to hearing about the next steps soon. On behalf of the UCoC Project team,<section end="announcement-content" /> </div> [[m:User:RamzyM (WMF)|RamzyM (WMF)]] 19:23, 12 fau 2024 (CET) <!-- Messaggio inviato da User:RamzyM (WMF)@metawiki usando l'elenco su https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=26160150 --> == Invit al grup Telegram di proget fradei == Alegher! De 'n poo de temp Wikimedia Italia la gh'ha pussee de interess per i proget minor, che sien quei "fradei" (Wikisource, Wikibooks ecc.) che quei in lengua minor. Desgià che la Wikipedia in ladin l'è bella ativa e hoo vist che havii fad di event, ve inviti a vegnì dent al [https://t.me/+qqgw-jrx2ik3NzU0 noster grup Telegram] de coordinament di proget fradei. [[Utente:Sciking|Sciking]] ([[Discussioni utente:Sciking|talk]]) 18:57, 19 fau 2024 (CET) :Bun de @[[Utente:Sciking|Sciking]], :Dër bel giulan dla informaziun y dl invit! Al foss bel da lauré deboriada a deplü proiec "fredesc". Düc y dötes é inviá y inviades da fá para. :De bi salüc [[Utente:Starladin|Starladin]] ([[Discussioni utente:Starladin|talk]]) 09:11, 23 fau 2024 (CET) == Ukraine's Cultural Diplomacy Month 2024: We are back! == <div lang="en" dir="ltr" class="mw-content-ltr"> [[File:UCDM 2024 general.jpg|180px|right]] {{int:please-translate}} Hello, dear Wikipedians!<br/> [[:m:Special:MyLanguage/Wikimedia Ukraine|Wikimedia Ukraine]], in cooperation with the [[:en:Ministry of Foreign Affairs of Ukraine|MFA of Ukraine]] and [[:en:Ukrainian Institute|Ukrainian Institute]], has launched the forth edition of writing challenge "'''[[:m:Special:MyLanguage/Ukraine's Cultural Diplomacy Month 2024|Ukraine's Cultural Diplomacy Month]]'''", which lasts from 1st until 31st March 2024. The campaign is dedicated to famous Ukrainian artists of cinema, music, literature, architecture, design and cultural phenomena of Ukraine that are now part of world heritage. We accept contribution in every language! The most active contesters will receive prizes.<br/> We invite you to take part and help us improve the coverage of Ukrainian culture on Wikipedia in your language! Also, we plan to set up a [[:m:CentralNotice/Request/UCDM 2024|banner]] to notify users of the possibility to participate in such a challenge! [[:m:User:ValentynNefedov (WMUA)|ValentynNefedov (WMUA)]] ([[:m:User talk:ValentynNefedov (WMUA)|talk]]) </div> <!-- Messaggio inviato da User:ValentynNefedov (WMUA)@metawiki usando l'elenco su https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery/Wikipedia&oldid=26166467 --> == <span lang="it" dir="ltr" class="mw-content-ltr"> Sono disponibili la relazione sulla ratifica del regolamento del comitato U4C e l'invito a candidati per il comitato</span> == <div lang="it" dir="ltr" class="mw-content-ltr"> <section begin="announcement-content" /> :''[[m:Special:MyLanguage/Universal Code of Conduct/Coordinating Committee/Election/2024/Announcement – call for candidates| Puoi trovare questo messaggio tradotto in altre lingue su Meta-wiki.]] [https://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-{{urlencode:Universal Code of Conduct/Coordinating Committee/Election/2024/Announcement – call for candidates}}&language=&action=page&filter= {{int:please-translate}}]'' Buongiorno, vi scrivo per fornirvi due informazioni importanti. In primo luogo è ora disponibile la [[m:Special:MyLanguage/Universal Code of Conduct/Coordinating Committee/Charter/Vote results|relazione sui commenti sulla la ratifica del regolamento del Comitato di coordinamento del codice universale di condotta (U4C)]]. In secondo luogo, fino al 1° aprile 2024 è aperto l'invito a presentare candidature per lo U4C. Il [[m:Special:MyLanguage/Universal Code of Conduct/Coordinating Committee|Comitato di coordinamento del codice universale di condotta]] (U4C) è un comitato globale il cui scopo è quello di provvedere all'attuazione coerente ed equa del codice universale di condotta. I volontari delle comunità dei progetti sono invitati a presentare le loro candidature per il comitato U4C. Per maggiori informazioni sulle responsabilità dello U4C, vi invito a fare riferimento al [[m:Special:MyLanguage/Universal Code of Conduct/Coordinating Committee/Charter|regolamento del comitato U4C]]. Da regolamento di sono 16 posti: otto sono a disposizione per le comunità in senso ampio e 8 sono a carattere regionale in modo da assicurare che il comitato rappresenti la diversità del movimento. Maggiori informazioni e come presentare la candidatura si trovano su [[m:Special:MyLanguage/Universal Code of Conduct/Coordinating Committee/Election/2024|Meta-wiki]]. A nome del Team del progetto UCoC,<section end="announcement-content" /> </div> [[m:User:RamzyM (WMF)|RamzyM (WMF)]] 17:25, 5 mer 2024 (CET) <!-- Messaggio inviato da User:RamzyM (WMF)@metawiki usando l'elenco su https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=26276337 --> == Seconda votazione di riconferma admin per Asenoner / Second reconfirmation vote for Asenoner (9 merz-16 merz 2024) == ('''Italiano'''): Ciao a tutti! Segnalo che dal 9 marzo al 16 marzo 2024, sarà in corso la seconda votazione di riconferma admin per {{ping|Asenoner}}, visto che il mandato/flag di admin di 1 anno che gli sta per scadere la '''prossima domenica il 17 marzo''': ('''English'''): Hi everyone! I would like to point out that from 9 March to 16 March 2024, the second admin reconfirmation vote for {{ping|Asenoner}} will be underway, since his 1 year admin mandate/flag is about to expire '''next Sunday on 17th March''': * [[Wikipedia:Aministradus/Riconferme/Asenoner/2]] Saluc! --[[Utente:S4b1nuz E.656|<span style="color:#009246;">'''S4b1nuz'''</span> <span style="color:#CE2B37; font-family:futura">'''ᴇ.656'''</span>]]<sup>[[Discussioni utente:S4b1nuz E.656|<span style="color:#006AA7">''(SMS)''</span>]]</sup> 00:48, 9 mer 2024 (CET) == <span lang="it" dir="ltr" class="mw-content-ltr"> Selezione del 2024 dei membri del Board di Wikimedia Foundation</span> == <div lang="it" dir="ltr" class="mw-content-ltr"> <section begin="announcement-content" /> : ''[[m:Special:MyLanguage/Wikimedia Foundation elections/2024/Announcement/Selection announcement| Potete trovare questo messaggio tradotto in altre lingue su Meta-wiki.]]'' : ''<div class="plainlinks">[[m:Special:MyLanguage/Wikimedia Foundation elections/2024/Announcement/Selection announcement|{{int:interlanguage-link-mul}}]] • [https://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-{{urlencode:Wikimedia Foundation elections/2024/Announcement/Selection announcement}}&language=&action=page&filter= {{int:please-translate}}]</div>'' Buongiorno, Quest'anno termina il mandato di 4 (quattro) dei membri del Board di Wikimedia Foundation scelti dalla comunità e dagli affiliati [1]. Il Board invita tutto il movimento a partecipare al processo di selezione di quest'anno e a votare per trovare dei membri per questi seggi. Il [[m:Special:MyLanguage/Wikimedia Foundation elections committee|comitato elettorale]] supervisionerà questo processo con il supporto del personale di Wikimedia Foundation [2]. Il Comitato per la governance del Board ha creato un gruppo di lavoro per la selezione del Board, il gruppo è composto da Dariusz Jemielniak, Nataliia Tymkiv, Esra'a Al Shafei, Kathy Collins e Shani Evenstein Sigalov, che non possono essere candidati al processo di selezione degli amministratori della comunità e degli affiliati per il 2024 [3]. Il gruppo ha il compito di supervisionare il processo di selezione dei membri del Board per il 2024 e di tenere informato il Board. Maggiori dettagli sui ruoli del Comitato elettorale, del Board e dello staff sono disponibili qui [4]. Di seguito il calendario pianificato: * Maggio 2024: Invito a presentare candidature e domande * Giugno 2024: Gli affiliati votano per la pre-selezione di 12 candidati (non vi sarà pre-selezione se si presentano 15 o meno candidati) [5]. * Giugno-agosto 2024: campagna elettorale * Fine agosto/inizio settembre 2024: due settimane di votazione comunitaria * Ottobre-novembre 2024: Controllo del background dei candidati selezionati * Riunione del Board nel dicembre 2024: entrata in carica dei nuovi amministratori Per saperne di più sul processo di selezione per il 2024 - compresa la tempistica dettagliata, il processo di candidatura, le regole della campagna e i criteri di eleggibilità degli elettori - si può consultare la [[m:Special:MyLanguage/Wikimedia Foundation elections/2024|questa pagina Meta-wiki]]. '''Volontari delle elezioni''' Un altro modo per partecipare al processo di selezione del 2024 è quello di essere un volontario elettorale. I volontari elettorali sono un ponte tra il comitato elettorale e la rispettiva comunità. Aiutano a garantire che la loro comunità sia rappresentata e la mobilitano a votare. Per saperne di più sul programma e sulle modalità di adesione, consultare questa [[m:Special:MyLanguage/Wikimedia Foundation elections/2024/Election Volunteers|pagina su meta-wiki]]. Cordiali saluti, [[m:Special:MyLanguage/User:Pundit|Dariusz Jemielniak]] (Governance Committee Chair, Board Selection Working Group) [1] https://meta.wikimedia.org/wiki/Special:MyLanguage/Wikimedia_Foundation_elections/2021/Results#Elected [2] https://foundation.wikimedia.org/wiki/Committee:Elections_Committee_Charter [3] https://foundation.wikimedia.org/wiki/Minutes:2023-08-15#Governance_Committee [4] https://meta.wikimedia.org/wiki/Wikimedia_Foundation_elections_committee/Roles [5] Anche se il numero ideale è di 12 candidati per 4 seggi aperti, il processo di pre-selezione verrà attivato se ci sono più di 15 candidati, perché gli 1-3 candidati che vengono eliminati potrebbero sentirsi esclusi e sarebbe molto faticoso per gli affiliati portare avanti il processo di pre-selezione per eliminare solo 1-3 candidati dalla lista dei candidati.<section end="announcement-content" /> </div> [[User:MPossoupe_(WMF)|MPossoupe_(WMF)]]20:57, 12 mer 2024 (CET) <!-- Messaggio inviato da User:MPossoupe (WMF)@metawiki usando l'elenco su https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=26349432 --> == <span lang="it" dir="ltr" class="mw-content-ltr">Vota ora per selezionare i membri del primo U4C</span> == <div lang="it" dir="ltr" class="mw-content-ltr"> <section begin="announcement-content" /> :''[[m:Special:MyLanguage/Universal Code of Conduct/Coordinating Committee/Election/2024/Announcement – vote opens|Puoi trovare questo messaggio tradotto in altre lingue su Meta-wiki.]] [https://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-{{urlencode:Universal Code of Conduct/Coordinating Committee/Election/2024/Announcement – vote opens}}&language=&action=page&filter= {{int:please-translate}}]'' Buongiorno, vi scrivo per informarvi che il periodo di votazione per il Comitato di coordinamento per il Codice universale di condotta (U4C) è aperto fino al 9 maggio 2024. Leggete le informazioni sulla [[m:Special:MyLanguage/Universal Code of Conduct/Coordinating Committee/Election/2024|pagina di votazione su Meta-wiki]] per saperne di più sul voto e sull'idoneità al voto. Il Comitato di coordinamento del Codice universale di condotta (U4C) è un gruppo globale dedicato all'attuazione equa e coerente dello UCoC. I membri della comunità sono stati invitati a presentare le loro candidature per l'U4C. Per maggiori informazioni e per le responsabilità dell'U4C, si prega di [[m:Special:MyLanguage/Codice universale di condotta/Comitato di coordinamento/Carta|rivedere la carta dell'U4C]]. Vi preghiamo di condividere questo messaggio con i membri della vostra comunità affinché anche loro possano partecipare. A nome del Team del progetto UCoC,<section end="announcement-content" /> </div> [[m:User:RamzyM (WMF)|RamzyM (WMF)]] 22:20, 25 aur 2024 (CEST) <!-- Messaggio inviato da User:RamzyM (WMF)@metawiki usando l'elenco su https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=26390244 --> == <span lang="en" dir="ltr" class="mw-content-ltr">Sign up for the language community meeting on May 31st, 16:00 UTC</span> == <div lang="en" dir="ltr" class="mw-content-ltr"> <section begin="message"/>Hello all, The next language community meeting is scheduled in a few weeks - May 31st at 16:00 UTC. If you're interested, you can [https://www.mediawiki.org/w/index.php?title=Wikimedia_Language_engineering/Community_meetings#31_May_2024 sign up on this wiki page]. This is a participant-driven meeting, where we share language-specific updates related to various projects, collectively discuss technical issues related to language wikis, and work together to find possible solutions. For example, in the last meeting, the topics included the machine translation service (MinT) and the languages and models it currently supports, localization efforts from the Kiwix team, and technical challenges with numerical sorting in files used on Bengali Wikisource. Do you have any ideas for topics to share technical updates related to your project? Any problems that you would like to bring for discussion during the meeting? Do you need interpretation support from English to another language? Please reach out to me at ssethi(__AT__)wikimedia.org and [[etherpad:p/language-community-meeting-may-2024|add agenda items to the document here]]. We look forward to your participation! <section end="message"/> </div> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 23:22, 14 mei 2024 (CEST) <!-- Messaggio inviato da User:SSethi (WMF)@metawiki usando l'elenco su https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=26390244 --> == <span lang="it" dir="ltr" class="mw-content-ltr"> Feedback invited on Procedure for Sibling Project Lifecycle</span> == <div lang="it" dir="ltr" class="mw-content-ltr"> <section begin="announcement-content" /> :''[[m:Special:MyLanguage/Wikimedia Foundation Community Affairs Committee/Procedure for Sibling Project Lifecycle/Invitation for feedback (MM)|Puoi trovare questo messaggio tradotto in altre lingue su Meta-wiki.]] [https://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-{{urlencode:Wikimedia Foundation Community Affairs Committee/Procedure for Sibling Project Lifecycle/Invitation for feedback (MM)}}&language=&action=page&filter= {{int:please-translate}}]'' [[File:Sibling Project Lifecycle Conversation 3.png|150px|right|link=:m:Special:MyLanguage/Wikimedia Foundation Community Affairs Committee/Procedure for Sibling Project Lifecycle]] Cari membri della comunità, <div lang="en" dir="ltr" class="mw-content-ltr"> The [[:m:Special:MyLanguage/Wikimedia Foundation Community Affairs Committee|Community Affairs Committee]] (CAC) of the [[:m:Special:MyLanguage/Wikimedia Foundation Board of Trustees|Wikimedia Foundation Board of Trustees]] invites you to give feedback on a '''[[:m:Special:MyLanguage/Wikimedia Foundation Community Affairs Committee/Procedure for Sibling Project Lifecycle|draft Procedure for Sibling Project Lifecycle]]'''. This draft Procedure outlines proposed steps and requirements for opening and closing Wikimedia Sibling Projects, and aims to ensure any newly approved projects are set up for success. This is separate from the procedures for opening or closing language versions of projects, which is handled by the [[:m:Special:MyLanguage/Language committee|Language Committee]] or [[m:Special:MyLanguage/Closing_projects_policy|closing projects policy]]. </div> Puoi trovare i dettagli su [[:m:Special:MyLanguage/Talk:Wikimedia Foundation Community Affairs Committee/Procedure for Sibling Project Lifecycle#Review|questa pagina]], nonché le modalità per fornire il tuo feedback da oggi fino alla fine della giornata del '''23 Giugno 2024''', ovunque sulla Terra. Puoi anche condividere informazioni a riguardo con le comunità di progetto interessate con cui lavori o che supporti, e puoi anche aiutarci a tradurre la procedura in più lingue, in modo che le persone possano partecipare alle discussioni nella propria lingua. A nome del CAC,<section end="announcement-content" /> </div> [[m:User:RamzyM (WMF)|RamzyM (WMF)]] 04:25, 22 mei 2024 (CEST) <!-- Messaggio inviato da User:RamzyM (WMF)@metawiki usando l'elenco su https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=26390244 --> == <span lang="it" dir="ltr" class="mw-content-ltr">Si annuncia il primo Comitato di coordinamento del Codice universale di condotta</span> == <div lang="it" dir="ltr" class="mw-content-ltr"> <section begin="announcement-content" /> :''[[m:Special:MyLanguage/Universal Code of Conduct/Coordinating Committee/Election/2024/Announcement – results|:''Puoi trovare questo messaggio tradotto in altre lingue su Meta-wiki''.]] [https://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-{{urlencode:Universal Code of Conduct/Coordinating Committee/Election/2024/Announcement – results}}&language=&action=page&filter= {{int:please-translate}}]'' Ciao, Gli scrutatori hanno finito di verificare i risultati del voto. Stiamo seguendo i risultati della prima elezione del comitato di coordinamento del Codice di condotta universale (UAC) Siamo lieti di annunciare che i seguenti membri regionali dell'U4C, il cui mandato durerà per due anni, saranno: * Nord America (Stati Uniti e Canada) ** – * Europa settentrionale e occidentale ** [[m:Special:MyLanguage/User:Ghilt|Ghilt]] * America Latina e Caraibi ** – * Europa centrale e orientale (CEE) ** — * Africa Sub-Sahariana; ** – * Medio Oriente e Nord Africa ** [[m:Special:MyLanguage/User:Ibrahim.ID|Ibrahim.ID]] * Estremo Oriente, Sudest asiatico e Pacifico ** [[m:Special:MyLanguage/User:0xDeadbeef|0xDeadbeef]] * Asia meridionale; ** – Le seguenti persone sono state elette per essere membri della U4C a livello comunitario, per un mandato di un anno: * [[m:Special:MyLanguage/User:Barkeep49|Barkeep49]] * [[m:Special:MyLanguage/User:Superpes15|Superpes15]] * [[m:Special:MyLanguage/User:Civvì|Civvì]] * [[m:Special:MyLanguage/User:Luke081515|Luke081515]] * – * – * – * – Grazie ancora a tutti coloro che hanno partecipato a questo processo e grande apprezzamento ai candidati per la loro leadership e dedizione al movimento e alla comunità Wikimedia. Nelle prossime settimane la U4C inizierà a riunisi per pianificare le attività 2024-2025 di sostegno all'implementazione e revisione delle UCoC e delle Linee guida sula sua applicazione. Segui il loro lavoro su [[m:Special:MyLanguage/Universal Code of Conduct/Coordinating Committee|Meta-wiki]]. A nome del team del progetto UCoC,<section end="announcement-content" /> </div> [[m:User:RamzyM (WMF)|RamzyM (WMF)]] 10:15, 3 jun 2024 (CEST) <!-- Messaggio inviato da User:RamzyM (WMF)@metawiki usando l'elenco su https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=26390244 --> == <span lang="it" dir="ltr" class="mw-content-ltr">Il testo finale della carta fondamentale del movimento Wikimedia è ora disponibile su Meta</span> == <div lang="it" dir="ltr" class="mw-content-ltr"> <section begin="announcement-content" /> :''[[m:Special:MyLanguage/Movement Charter/Drafting Committee/Announcement - Final draft available|Puoi trovare questo messaggio tradotto in altre lingue su Meta-wiki.]] [https://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-{{urlencode:Movement Charter/Drafting Committee/Announcement - Final draft available}}&language=&action=page&filter= {{int:please-translate}}]'' Ciao, Il testo finale della [[m:Special:MyLanguage/Movement Charter|carta del movimento Wikimedia]] è ora disponibile per la lettura su Meta in più di 20 lingue. '''Cos'è la carta fondamentale del movimento Wikimedia?''' La carta fondamentale del movimento Wikimedia è un documento proposto per definire i ruoli e le responsabilità di tutti i membri e le entità del movimento Wikimedia, compresa la creazione di un nuovo organismo - il consiglio globale - per la governance del movimento. '''Unisciti al "Launch Party" della carta fondamentale del movimento''' Unisciti al [[m:Special:MyLanguage/Event:Movement Charter Launch Party|"Launch Party"]] il '''20 giugno 2024''' alle ore '''14:00-15:00 UTC''' ([https://zonestamp.toolforge.org/1718892000|ora locale]). Nel corso di questa chiamata, celebreremo la pubblicazione della versione definitiva della carta e ne presenteremo il contenuto. Partecipate e imparate a conoscere la carta prima di esprimere il vostro voto. '''Voto di ratifica della carta fondamentale del Movimento''' Le votazioni inizieranno su SecurePoll il '''25 giugno 2024''' alle '''00:01 UTC''' e si concluderanno il '''9 luglio 2024''' alle '''23:59 UTC'''. Per ulteriori informazioni sul [[m:Special:MyLanguage/Movement Charter/Ratification/Voting|processo di votazione, criteri di eleggibilità e altri dettagli]] consultare Meta. Se avete domande, lasciate un commento sulla [[m:Special:MyLanguage/Talk:Movement Charter|pagina di discussione su Meta]] o inviate un'e-mail al MCDC all'indirizzo [mailto:mcdc@wikimedia.org mcdc@wikimedia.org]. A nome del MCDC,<section end="announcement-content" /> </div> [[m:User:RamzyM (WMF)|RamzyM (WMF)]] 10:44, 11 jun 2024 (CEST) <!-- Messaggio inviato da User:RamzyM (WMF)@metawiki usando l'elenco su https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=26390244 --> == <span lang="it" dir="ltr" class="mw-content-ltr">Le votazioni per la ratifica della carta fondamentale del movimento Wikimedia sono aperte - votate</span> == <div lang="it" dir="ltr" class="mw-content-ltr"> <section begin="announcement-content" /> :''[[m:Special:MyLanguage/Movement Charter/Drafting Committee/Announcement - Ratification vote opens|Puoi trovare questo messaggio tradotto in altre lingue su Meta-wiki.]] [https://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-{{urlencode:Movement Charter/Drafting Committee/Announcement - Ratification vote opens}}&language=&action=page&filter= {{int:please-translate}}]'' Ciao, Sono aperte le votazioni per la ratifica della [[m:Special:MyLanguage/Movement Charter|'''carta fondamentale del movimento Wikimedia''']]. La carta fondamentale del movimento Wikimedia è un documento che definisce ruoli e responsabilità per tutti i membri e le entità del movimento Wikimedia, compresa la creazione di un nuovo organo - il Consiglio globale - per la governance del movimento. La versione finale della carta fondamentale del movimento Wikimedia è [[m:Special:MyLanguage/Movement Charter|disponibile su Meta in diverse lingue]]. Le votazioni inizieranno su SecurePoll il '''25 giugno 2024''' alle '''00:01 UTC''' e si concluderanno il '''9 luglio 2024''' alle '''23:59 UTC'''. Per ulteriori informazioni sulle [[m:Special:MyLanguage/Movement Charter/Ratification/Voting|informazioni sugli elettori e dettagli sull'eleggibilità]] consultare Meta. Dopo aver letto la carta, vi preghiamo di [[Special:SecurePoll/vote/398|'''votare qui''']] e di condividere ulteriormente questa nota. Per qualsiasi domanda sul voto di ratifica, si prega di contattare la Commissione elettorale della Carta all'indirizzo [mailto:cec@wikimedia.org '''cec@wikimedia.org''']. A nome del CEC,<section end="announcement-content" /> </div> [[m:User:RamzyM (WMF)|RamzyM (WMF)]] 12:51, 25 jun 2024 (CEST) <!-- Messaggio inviato da User:RamzyM (WMF)@metawiki usando l'elenco su https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=26989444 --> == Proposte per itWikiCon == Bon dì, ve scrivi (in lombard, che tant se capissom) per dìv che inn verte i proposte per el programa de l'itWikiCon (la conferenza di utent che parlen italian o lengov minoritarie che se parlen in di bande italofone): [https://meta.wikimedia.org/wiki/ItWikiCon/2024/Programma/Proposte chì podii lensger i proposte o fànn vuna noeuva]. I proposte inn averte fina al 26 de luj. [[Utente:Sciking|Sciking]] ([[Discussioni utente:Sciking|talk]]) 20:52, 26 jun 2024 (CEST) :Dër bel giulan dla comunicaziun, @[[Utente:Sciking|Sciking]]! De bi salüc [[Utente:Starladin|Starladin]] ([[Discussioni utente:Starladin|talk]]) 16:20, 28 jun 2024 (CEST) == <span lang="it" dir="ltr" class="mw-content-ltr">Il processo di votazione per la ratifica della carta fondamentale del movimento Wikimedia si conclude a breve</span> == <div lang="it" dir="ltr" class="mw-content-ltr"> <section begin="announcement-content" /> :''[[m:Special:MyLanguage/Movement Charter/Drafting Committee/Announcement - Final reminder|Puoi trovare questo messaggio tradotto in altre lingue su Meta-wiki.]] [https://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-{{urlencode:Movement Charter/Drafting Committee/Announcement - Final reminder}}&language=&action=page&filter= {{int:please-translate}}]'' Ciao, Si ricorda che il periodo di votazione per la ratifica della [[m:Special:MyLanguage/Movement Charter|Carta del Movimento Wikimedia]] si chiuderà il '''9 luglio 2024''' alle '''23:59 UTC'''. Se non avete ancora votato, votate [[m:Special:SecurePoll/vote/398|su SecurePoll]]. A nome della [[m:Special:MyLanguage/Movement_Charter/Ratification/Voting#Electoral_Commission|Commissione elettorale della carta]],<section end="announcement-content" /> </div> [[m:User:RamzyM (WMF)|RamzyM (WMF)]] 05:45, 8 lug 2024 (CEST) <!-- Messaggio inviato da User:RamzyM (WMF)@metawiki usando l'elenco su https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=26989444 --> == <span lang="en" dir="ltr" class="mw-content-ltr">U4C Special Election - Call for Candidates</span> == <div lang="en" dir="ltr" class="mw-content-ltr"> <section begin="announcement-content" /> :''[[m:Special:MyLanguage/Universal Code of Conduct/Coordinating Committee/Election/2024 Special Election/Announcement – call for candidates|You can find this message translated into additional languages on Meta-wiki.]] [https://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-{{urlencode:Universal Code of Conduct/Coordinating Committee/Election/2024 Special Election/Announcement – call for candidates}}&language=&action=page&filter= {{int:please-translate}}]'' Hello all, A special election has been called to fill additional vacancies on the U4C. The call for candidates phase is open from now through July 19, 2024. The [[:m:Special:MyLanguage/Universal Code of Conduct/Coordinating Committee|Universal Code of Conduct Coordinating Committee]] (U4C) is a global group dedicated to providing an equitable and consistent implementation of the [[:foundation:Wikimedia Foundation Universal Code of Conduct|UCoC]]. Community members are invited to submit their applications in the special election for the U4C. For more information and the responsibilities of the U4C, please review the [[m:Special:MyLanguage/Universal Code of Conduct/Coordinating Committee/Charter|U4C Charter]]. In this special election, according to [[Special:MyLanguage/Universal Code of Conduct/Coordinating Committee/Charter#2. Elections and Terms|chapter 2 of the U4C charter]], there are 9 seats available on the U4C: '''four''' community-at-large seats and '''five''' regional seats to ensure the U4C represents the diversity of the movement. [[Special:MyLanguage/Universal Code of Conduct/Coordinating Committee/Charter#5. Glossary|No more than two members of the U4C can be elected from the same home wiki]]. Therefore, candidates must not have English Wikipedia, German Wikipedia, or Italian Wikipedia as their home wiki. Read more and submit your application on [[m:Special:MyLanguage/Universal Code of Conduct/Coordinating Committee/Election/2024 Special Election|Meta-wiki]]. In cooperation with the U4C,<section end="announcement-content" /> </div> -- [[m:User:Keegan (WMF)|Keegan (WMF)]] ([[m:User talk:Keegan (WMF)|talk]]) 02:03, 10 lug 2024 (CEST) <!-- Messaggio inviato da User:Keegan (WMF)@metawiki usando l'elenco su https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=26989444 --> == <span lang="en" dir="ltr" class="mw-content-ltr">Wikimedia Movement Charter ratification voting results</span> == <div lang="en" dir="ltr" class="mw-content-ltr"> <section begin="announcement-content" /> :''[[m:Special:MyLanguage/Movement Charter/Drafting Committee/Announcement - Results of the ratification vote|You can find this message translated into additional languages on Meta-wiki.]] [https://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-{{urlencode:Movement Charter/Drafting Committee/Announcement - Results of the ratification vote}}&language=&action=page&filter= {{int:please-translate}}]'' Hello everyone, After carefully tallying both individual and affiliate votes, the [[m:Special:MyLanguage/Movement Charter/Ratification/Voting#Electoral Commission|Charter Electoral Commission]] is pleased to announce the final results of the Wikimedia Movement Charter voting.   As [[m:Special:MyLanguage/Talk:Movement Charter#Thank you for your participation in the Movement Charter ratification vote!|communicated]] by the Charter Electoral Commission, we reached the quorum for both Affiliate and individual votes by the time the vote closed on '''July 9, 23:59 UTC'''. We thank all 2,451 individuals and 129 Affiliate representatives who voted in the ratification process. Your votes and comments are invaluable for the future steps in Movement Strategy. The final results of the [[m:Special:MyLanguage/Movement Charter|Wikimedia Movement Charter]] ratification voting held between 25 June and 9 July 2024 are as follows: '''Individual vote:''' Out of 2,451 individuals who voted as of July 9 23:59 (UTC), 2,446 have been accepted as valid votes. Among these, '''1,710''' voted “yes”; '''623''' voted “no”; and '''113''' selected “–” (neutral). Because the neutral votes don’t count towards the total number of votes cast, 73.30% voted to approve the Charter (1710/2333), while 26.70% voted to reject the Charter (623/2333). '''Affiliates vote:''' Out of 129 Affiliates designated voters who voted as of July 9 23:59 (UTC), 129 votes are confirmed as valid votes. Among these, '''93''' voted “yes”; '''18''' voted “no”; and '''18''' selected “–” (neutral). Because the neutral votes don’t count towards the total number of votes cast, 83.78% voted to approve the Charter (93/111), while 16.22% voted to reject the Charter (18/111). '''Board of Trustees of the Wikimedia Foundation:''' The Wikimedia Foundation Board of Trustees voted '''not to ratify''' the proposed Charter during their special Board meeting on July 8, 2024. The Chair of the Wikimedia Foundation Board of Trustees, Nataliia Tymkiv, [[m:Special:MyLanguage/Wikimedia_Foundation_Board_noticeboard/Board_resolution_and_vote_on_the_proposed_Movement_Charter|shared the result of the vote, the resolution, meeting minutes and proposed next steps]].   With this, the Wikimedia Movement Charter in its current revision is '''not ratified'''. We thank you for your participation in this important moment in our movement’s governance. The Charter Electoral Commission, [[m:User:Abhinav619|Abhinav619]], [[m:User:Borschts|Borschts]], [[m:User:Iwuala Lucy|Iwuala Lucy]], [[m:User:Tochiprecious|Tochiprecious]], [[m:User:Der-Wir-Ing|Der-Wir-Ing]]<section end="announcement-content" /> </div> [[Utente:MediaWiki message delivery|MediaWiki message delivery]] ([[Discussioni utente:MediaWiki message delivery|talk]]) 19:52, 18 lug 2024 (CEST) <!-- Messaggio inviato da User:RamzyM (WMF)@metawiki usando l'elenco su https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=26989444 --> == itWikiCon2024 == Buongiorno, vi annuncio che si stanno chiudendo le opportunità per itWikiCon 2024, che quest'anno sarà a Padova! Fino al 24 è possibile [https://meta.wikimedia.org/wiki/ItWikiCon/2024/Borse chiedere una borsa di partecipazione] per coprire le spese, mentre fino al 26 è possibile fare [https://meta.wikimedia.org/wiki/ItWikiCon/2024/Programma/Proposte proposte per il programma] Un saluto! -- [[Utente:Sciking|Sciking]] ([[Discussioni utente:Sciking|talk]]) 20:03, 22 lug 2024 (CEST) == <span lang="en" dir="ltr" class="mw-content-ltr">Vote now to fill vacancies of the first U4C</span> == <div lang="en" dir="ltr" class="mw-content-ltr"> <section begin="announcement-content" /> :''[[m:Special:MyLanguage/Universal Code of Conduct/Coordinating Committee/Election/2024 Special Election/Announcement – voting opens|You can find this message translated into additional languages on Meta-wiki.]] [https://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-{{urlencode:Universal Code of Conduct/Coordinating Committee/Election/2024 Special Election/Announcement – voting opens}}&language=&action=page&filter= {{int:please-translate}}]'' Dear all, I am writing to you to let you know the voting period for the Universal Code of Conduct Coordinating Committee (U4C) is open now through '''August 10, 2024'''. Read the information on the [[m:Special:MyLanguage/Universal Code of Conduct/Coordinating Committee/Election/2024 Special Election|voting page on Meta-wiki]] to learn more about voting and voter eligibility. The Universal Code of Conduct Coordinating Committee (U4C) is a global group dedicated to providing an equitable and consistent implementation of the UCoC. Community members were invited to submit their applications for the U4C. For more information and the responsibilities of the U4C, please [[m:Special:MyLanguage/Universal Code of Conduct/Coordinating Committee/Charter|review the U4C Charter]]. Please share this message with members of your community so they can participate as well. In cooperation with the U4C,<section end="announcement-content" /> </div> [[m:User:RamzyM (WMF)|RamzyM (WMF)]] 04:47, 27 lug 2024 (CEST) <!-- Messaggio inviato da User:RamzyM (WMF)@metawiki usando l'elenco su https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=26989444 --> == <span lang="en" dir="ltr" class="mw-content-ltr">Reminder! Vote closing soon to fill vacancies of the first U4C</span> == <div lang="en" dir="ltr" class="mw-content-ltr"> <section begin="announcement-content" /> :''[[m:Special:MyLanguage/Universal Code of Conduct/Coordinating Committee/Election/2024 Special Election/Announcement – reminder to vote|You can find this message translated into additional languages on Meta-wiki.]] [https://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-{{urlencode:Universal Code of Conduct/Coordinating Committee/Election/2024 Special Election/Announcement – reminder to vote}}&language=&action=page&filter= {{int:please-translate}}]'' Dear all, The voting period for the Universal Code of Conduct Coordinating Committee (U4C) is closing soon. It is open through 10 August 2024. Read the information on [[m:Special:MyLanguage/Universal_Code_of_Conduct/Coordinating_Committee/Election/2024_Special_Election#Voting|the voting page on Meta-wiki to learn more about voting and voter eligibility]]. If you are eligible to vote and have not voted in this special election, it is important that you vote now. '''Why should you vote?''' The U4C is a global group dedicated to providing an equitable and consistent implementation of the UCoC. Community input into the committee membership is critical to the success of the UCoC. Please share this message with members of your community so they can participate as well. In cooperation with the U4C,<section end="announcement-content" /> </div> -- [[m:User:Keegan (WMF)|Keegan (WMF)]] ([[m:User talk:Keegan (WMF)|talk]]) 17:30, 6 ago 2024 (CEST) <!-- Messaggio inviato da User:Keegan (WMF)@metawiki usando l'elenco su https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=27183190 --> == <span lang="en" dir="ltr">Coming soon: A new sub-referencing feature – try it!</span> == <div lang="en" dir="ltr"> <section begin="Sub-referencing"/> [[File:Sub-referencing reuse visual.png|{{#ifeq:{{#dir}}|ltr|right|left}}|400px]] Hello. For many years, community members have requested an easy way to re-use references with different details. Now, a MediaWiki solution is coming: The new sub-referencing feature will work for wikitext and Visual Editor and will enhance the existing reference system. You can continue to use different ways of referencing, but you will probably encounter sub-references in articles written by other users. More information on [[m:Special:MyLanguage/WMDE Technical Wishes/Sub-referencing|the project page]]. '''We want your feedback''' to make sure this feature works well for you: * [[m:Special:MyLanguage/WMDE Technical Wishes/Sub-referencing#Test|Please try]] the current state of development on beta wiki and [[m:Talk:WMDE Technical Wishes/Sub-referencing|let us know what you think]]. * [[m:WMDE Technical Wishes/Sub-referencing/Sign-up|Sign up here]] to get updates and/or invites to participate in user research activities. [[m:Special:MyLanguage/Wikimedia Deutschland|Wikimedia Deutschland]]’s [[m:Special:MyLanguage/WMDE Technical Wishes|Technical Wishes]] team is planning to bring this feature to Wikimedia wikis later this year. We will reach out to creators/maintainers of tools and templates related to references beforehand. Please help us spread the message. --[[m:User:Johannes Richter (WMDE)|Johannes Richter (WMDE)]] ([[m:User talk:Johannes Richter (WMDE)|talk]]) 10:36, 19 August 2024 (UTC) <section end="Sub-referencing"/> </div> <!-- Messaggio inviato da User:Johannes Richter (WMDE)@metawiki usando l'elenco su https://meta.wikimedia.org/w/index.php?title=User:Johannes_Richter_(WMDE)/Sub-referencing/massmessage_list&oldid=27309345 --> == Iscrizzion verte per itWikiCon 2024 == (in lombard, che tant se capissom) Ciao a tucc, ve nonzi che inn verte i iscrizzion a itWikiCon 2024 a Padoa: se volii vegnì gh'havii de impienì [https://ticket.itwikicon.org/itwikicon/2024/ quell modul chi] per el 8 de setember. [[Utente:Sciking|Sciking]] ([[Discussioni utente:Sciking|talk]]) 18:38, 19 ago 2024 (CEST) == Sign up for the language community meeting on August 30th, 15:00 UTC == Hi all, The next language community meeting is scheduled in a few weeks—on August 30th at 15:00 UTC. If you're interested in joining, you can [https://www.mediawiki.org/wiki/Wikimedia_Language_and_Product_Localization/Community_meetings#30_August_2024 sign up on this wiki page]. This participant-driven meeting will focus on sharing language-specific updates related to various projects, discussing technical issues related to language wikis, and working together to find possible solutions. For example, in the last meeting, topics included the Language Converter, the state of language research, updates on the Incubator conversations, and technical challenges around external links not working with special characters on Bengali sites. Do you have any ideas for topics to share technical updates or discuss challenges? Please add agenda items to the document [https://etherpad.wikimedia.org/p/language-community-meeting-aug-2024 here] and reach out to ssethi(__AT__)wikimedia.org. We look forward to your participation! [[Utente:MediaWiki message delivery|MediaWiki message delivery]] ([[Discussioni utente:MediaWiki message delivery|talk]]) 01:19, 23 ago 2024 (CEST) <!-- Messaggio inviato da User:SSethi (WMF)@metawiki usando l'elenco su https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=27183190 --> == <span lang="en" dir="ltr">Announcing the Universal Code of Conduct Coordinating Committee</span> == <div lang="en" dir="ltr"> <section begin="announcement-content" /> :''[https://lists.wikimedia.org/hyperkitty/list/board-elections@lists.wikimedia.org/thread/OKCCN2CANIH2K7DXJOL2GPVDFWL27R7C/ Original message at wikimedia-l]. [[m:Special:MyLanguage/Universal Code of Conduct/Coordinating Committee/Election/2024 Special Election/Announcement - results|You can find this message translated into additional languages on Meta-wiki.]] [https://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-{{urlencode:Universal Code of Conduct/Coordinating Committee/Election/2024 Special Election/Announcement - results}}&language=&action=page&filter= {{int:please-translate}}]'' Hello all, The scrutineers have finished reviewing the vote and the [[m:Special:MyLanguage/Elections Committee|Elections Committee]] have certified the [[m:Special:MyLanguage/Universal Code of Conduct/Coordinating Committee/Election/2024 Special Election/Results|results]] for the [[m:Special:MyLanguage/Universal Code of Conduct/Coordinating Committee/Election/2024 Special Election|Universal Code of Conduct Coordinating Committee (U4C) special election]]. I am pleased to announce the following individual as regional members of the U4C, who will fulfill a term until 15 June 2026: * North America (USA and Canada) ** Ajraddatz The following seats were not filled during this special election: * Latin America and Caribbean * Central and East Europe (CEE) * Sub-Saharan Africa * South Asia * The four remaining Community-At-Large seats Thank you again to everyone who participated in this process and much appreciation to the candidates for your leadership and dedication to the Wikimedia movement and community. Over the next few weeks, the U4C will begin meeting and planning the 2024-25 year in supporting the implementation and review of the UCoC and Enforcement Guidelines. You can follow their work on [[m:Special:MyLanguage/Universal Code of Conduct/Coordinating Committee|Meta-Wiki]]. On behalf of the U4C and the Elections Committee,<section end="announcement-content" /> </div> [[m:User:RamzyM (WMF)|RamzyM (WMF)]] 16:06, 2 sët 2024 (CEST) <!-- Messaggio inviato da User:RamzyM (WMF)@metawiki usando l'elenco su https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=27183190 --> == <span lang="it" dir="ltr">Dì la tua: vota per il Board of Trustees 2024!</span> == <div lang="it" dir="ltr"> <section begin="announcement-content" /> Ciao a tutti, Sono aperte le votazioni per l'elezione del [[m:Special:MyLanguage/Wikimedia Foundation elections/2024|Board of Trustees 2024]]. Ci sono dodici (12) candidati in corsa per quattro (4) posti nel Board. Per saperne di più sui candidati, [[m:Special:MyLanguage/Wikimedia Foundation elections/2024/Candidates|leggete le loro dichiarazioni]] e le loro [[m:Special:MyLanguage/Wikimedia_Foundation_elections/2024/Questions_for_candidates|risposte alle domande della comunità]]. Quando siete pronti, andate alla pagina di votazione [[Special:SecurePoll/vote/400|SecurePoll]] per votare. '''La votazione è aperta dal 3 settembre alle 00:00 UTC al 17 settembre alle 23:59 UTC'''. Per verificare l'idoneità al voto, visitate la pagina [[m:Special:MyLanguage/Wikimedia_Foundation_elections/2024/Voter_eligibility_guidelines|eleggibilità]]. Cordiali saluti, Il comitato elettorale e il Board Selection Working Group<section end="announcement-content" /> </div> [[Utente:MediaWiki message delivery|MediaWiki message delivery]] ([[Discussioni utente:MediaWiki message delivery|talk]]) 14:14, 3 sët 2024 (CEST) <!-- Messaggio inviato da User:RamzyM (WMF)@metawiki usando l'elenco su https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=27183190 --> == 'Wikidata item' link is moving. Find out where... == <div lang="en" dir="ltr" class="mw-content-ltr"><i>Apologies for cross-posting in English. Please consider translating this message.</i>{{tracked|T66315}} Hello everyone, a small change will soon be coming to the user-interface of your Wikimedia project. The [[d:Q16222597|Wikidata item]] [[w:|sitelink]] currently found under the <span style="color: #54595d;"><u>''General''</u></span> section of the '''Tools''' sidebar menu will move into the <span style="color: #54595d;"><u>''In Other Projects''</u></span> section. We would like the Wiki communities feedback so please let us know or ask questions on the [[m:Talk:Wikidata_For_Wikimedia_Projects/Projects/Move_Wikidata_item_link|Discussion page]] before we enable the change which can take place October 4 2024, circa 15:00 UTC+2. More information can be found on [[m:Wikidata_For_Wikimedia_Projects/Projects/Move_Wikidata_item_link|the project page]].<br><br>We welcome your feedback and questions.<br> [[Utente:MediaWiki message delivery|MediaWiki message delivery]] ([[Discussioni utente:MediaWiki message delivery|talk]]) 20:58, 27 sët 2024 (CEST) </div> <!-- Messaggio inviato da User:Danny Benjafield (WMDE)@metawiki usando l'elenco su https://meta.wikimedia.org/w/index.php?title=User:Danny_Benjafield_(WMDE)/MassMessage_Test_List&oldid=27524260 --> == <span lang="it" dir="ltr">Risultati preliminari delle elezioni 2024 del Board of Trustees di Wikimedia Foundation</span> == <div lang="it" dir="ltr"> <section begin="announcement-content" /> Ciao a tutti, Grazie a tutti coloro che hanno partecipato all'[[m:Special:MyLanguage/Wikimedia Foundation elections/2024|elezione 2024 del Board of Trustees della Wikimedia Foundation]]. Hanno votato circa 6000 membri delle comunità di oltre 180 progetti. I seguenti quattro candidati hanno ottenuto il maggior numero di voti: # [[User:Kritzolina|Christel Steigenberger]] # [[User:Nadzik|Maciej Artur Nadzikiewicz]] # [[User:Victoria|Victoria Doronina]] # [[User:Laurentius|Lorenzo Losa]] Anche se questi candidati hanno ottenuto il maggior numero di voti nell'elezione devono ancora essere nominati nel Board of Trustees. Devono superare un controllo dei precedenti e soddisfare le qualifiche indicate nel Regolamento. I nuovi membri del Board saranno nominati alla prossima riunione del Board, nel dicembre 2024. [[m:Special:MyLanguage/Wikimedia_Foundation_elections/2024/Results|L'annuncio completo si trova su Meta-Wiki]] Cordiali saluti, Il Comitato elettorale e il Board Selection Working Group <section end="announcement-content" /> </div> [[User:MPossoupe_(WMF)|MPossoupe_(WMF)]] 10:25, 14 uto 2024 (CEST) <!-- Messaggio inviato da User:MPossoupe (WMF)@metawiki usando l'elenco su https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=27183190 --> == <span lang="en" dir="ltr">Seeking volunteers to join several of the movement’s committees</span> == <div lang="en" dir="ltr"> <section begin="announcement-content" /> Each year, typically from October through December, several of the movement’s committees seek new volunteers. Read more about the committees on their Meta-wiki pages: * [[m:Special:MyLanguage/Affiliations_Committee|Affiliations Committee (AffCom)]] * [[m:Special:MyLanguage/Ombuds_commission|Ombuds commission (OC)]] * [[m:Special:MyLanguage/Wikimedia Foundation/Legal/Community Resilience and Sustainability/Trust and Safety/Case Review Committee|Case Review Committee (CRC)]] Applications for the committees open on 16 October 2024. Applications for the Affiliations Committee close on 18 November 2024, and applications for the Ombuds commission and the Case Review Committee close on 2 December 2024. Learn how to apply by [[m:Special:MyLanguage/Wikimedia_Foundation/Legal/Committee_appointments|visiting the appointment page on Meta-wiki]]. Post to the talk page or email [mailto:cst@wikimedia.org cst@wikimedia.org] with any questions you may have. For the Committee Support team, <section end="announcement-content" /> </div> -- [[m:User:Keegan (WMF)|Keegan (WMF)]] ([[m:User talk:Keegan (WMF)|talk]]) 01:08, 17 uto 2024 (CEST) <!-- Messaggio inviato da User:Keegan (WMF)@metawiki usando l'elenco su https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=27601062 --> == 'Wikidata item' link is moving, finally. == Hello everyone, I previously wrote on the 27th September to advise that the ''Wikidata item'' sitelink will change places in the sidebar menu, moving from the '''General''' section into the '''In Other Projects''' section. The scheduled rollout date of 04.10.2024 was delayed due to a necessary request for Mobile/MinervaNeue skin. I am happy to inform that the global rollout can now proceed and will occur later today, 22.10.2024 at 15:00 UTC-2. [[m:Talk:Wikidata_For_Wikimedia_Projects/Projects/Move_Wikidata_item_link|Please let us know]] if you notice any problems or bugs after this change. There should be no need for null-edits or purging cache for the changes to occur. Kind regards, -[[m:User:Danny Benjafield (WMDE)|Danny Benjafield (WMDE)]] 13:30, 22 uto 2024 (CEST) <!-- Messaggio inviato da User:Danny Benjafield (WMDE)@metawiki usando l'elenco su https://meta.wikimedia.org/w/index.php?title=User:Danny_Benjafield_(WMDE)/MassMessage_Test_List&oldid=27535421 --> == Proposal to enable the "Contribute" entry point in Ladin Wikipedia == {{Int:Hello}} Ladin Wikipedians, Apologies as this message is not in your language. {{Int:please-translate}}. The [[mediawikiwiki:Wikimedia_Language_and_Product_Localization|WMF Language and Product Localization]] team proposes enabling an entry point called "Contribute" to your Wikipedia. The [[:bn:বিশেষ:Contribute|Contribute]] entry point is based on collaborative work with other product teams in the Wikimedia Foundation on [[mediawikiwiki:Edit_Discovery|Edit discovery]], which validated the entry point as a persistent and constant path that contributors took to discover ways to contribute content in Wikipedia. Therefore, enabling this entry point in your Wikipedia will help contributors quickly discover available tools and immediately click to start using them. This entry point is designed to be a central point for discovering contribution tools in Ladin Wikipedia. '''Who can access it''' Once it is enabled in your Wikipedia, newcomers can access the entry point automatically by just logging into their account, click on the User drop-down menu and choose the "Contribute" icon, which takes you to another menu where you will find a self-guided description of what you can do to contribute content, as shown in the image below. An option to "view contributions" is also available to access the list of your contributions. [[File:Mobile_Contribute_Page.png|link=https://bar.wikipedia.org/wiki/Datei:Mobile_Contribute_Page.png|Mobile Contribute Page]] [[File:Mobile_contribute_menu_(detailed).png|link=https://bar.wikipedia.org/wiki/Datei:Mobile_contribute_menu_(detailed).png|Mobile contribute menu (detailed)]] For experienced contributors, the Contribute icon is not automatically shown in their User drop-down menu. They will still see the "Contributions" option unless they change it to the "Contribute" manually. This feature is available in four Wikipedia (Albanian, Malayalam, Mongolian, and Tagalog). We have gotten valuable feedback that helped us improve its discoverability. Now, it is ready to be enabled in other Wikis. One major improvement was to [[phab:T369041|make the entry point optional for experienced contributors]] who still want to have the "Contributions" entry point as default.           We plan to enable it '''on mobile''' for Wikis, where the Section translation tool is enabled. In this way, we will provide a main entry point to the mobile translation dashboard, and the exposure can still be limited by targeting only the mobile platform for now. If there are no objections to having the entry point for mobile users from your community, we will enable it by 9th November 2024. We welcome your feedback and questions in this thread on our proposal to enable it here. Suppose there are no objections, we will deploy the "Contribute" entry point in your Wikipedia. We look forward to your response soon. Thank you! On behalf of the WMF Language and Product Localization team. [[Utente:UOzurumba (WMF)|UOzurumba (WMF)]] ([[Discussioni utente:UOzurumba (WMF)|talk]]) 04:04, 24 uto 2024 (CEST) == Sign up for the language community meeting on November 29th, 16:00 UTC == Hello everyone, The next language community meeting is coming up next week, on November 29th, at 16:00 UTC (Zonestamp! For your timezone <https://zonestamp.toolforge.org/1732896000>). If you're interested in joining, you can sign up on this wiki page: <https://www.mediawiki.org/wiki/Wikimedia_Language_and_Product_Localization/Community_meetings#29_November_2024>. This participant-driven meeting will be organized by the Wikimedia Foundation’s Language Product Localization team and the Language Diversity Hub. There will be presentations on topics like developing language keyboards, the creation of the Moore Wikipedia, and the language support track at Wiki Indaba. We will also have members from the Wayuunaiki community joining us to share their experiences with the Incubator and as a new community within our movement. This meeting will have a Spanish interpretation. Looking forward to seeing you at the language community meeting! Cheers, [[User:SSethi (WMF)|Srishti]] 20:54, 21 nuë 2024 (CET) <!-- Messaggio inviato da User:SSethi (WMF)@metawiki usando l'elenco su https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=27746256 --> == Universal Code of Conduct annual review: provide your comments on the UCoC and Enforcement Guidelines == <div lang="en" dir="ltr" class="mw-content-ltr"> My apologies for writing in English. {{Int:Please-translate}}. I am writing to you to let you know the annual review period for the Universal Code of Conduct and Enforcement Guidelines is open now. You can make suggestions for changes through 3 February 2025. This is the first step of several to be taken for the annual review. [[m:Special:MyLanguage/Universal_Code_of_Conduct/Annual_review|Read more information and find a conversation to join on the UCoC page on Meta]]. The [[m:Special:MyLanguage/Universal_Code_of_Conduct/Coordinating_Committee|Universal Code of Conduct Coordinating Committee]] (U4C) is a global group dedicated to providing an equitable and consistent implementation of the UCoC. This annual review was planned and implemented by the U4C. For more information and the responsibilities of the U4C, [[m:Special:MyLanguage/Universal_Code_of_Conduct/Coordinating_Committee/Charter|you may review the U4C Charter]]. Please share this information with other members in your community wherever else might be appropriate. -- In cooperation with the U4C, [[m:User:Keegan (WMF)|Keegan (WMF)]] ([[m:User talk:Keegan (WMF)|talk]]) 02:11, 24 jen 2025 (CET) </div> <!-- Messaggio inviato da User:Keegan (WMF)@metawiki usando l'elenco su https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=27746256 --> == Feminism and Folklore 2025 starts soon == <div style="border:8px maroon ridge;padding:6px;> [[File:Feminism and Folklore 2025 logo.svg|centre|550px|frameless]] ::<div lang="en" dir="ltr" class="mw-content-ltr"> <div style="text-align:center;">''{{int:please-translate}}''</div> Dear Wiki Community, You are humbly invited to organize the '''[[:m:Feminism and Folklore 2025|Feminism and Folklore 2025]]''' writing competition from February 1, 2025, to March 31, 2025 on your local Wikipedia. This year, Feminism and Folklore will focus on feminism, women's issues, and gender-focused topics for the project, with a [[:c:Commons:Wiki Loves Folklore 2025|Wiki Loves Folklore]] gender gap focus and a folk culture theme on Wikipedia. You can help Wikipedia's coverage of folklore from your area by writing or improving articles about things like folk festivals, folk dances, folk music, women and queer folklore figures, folk game athletes, women in mythology, women warriors in folklore, witches and witch hunting, fairy tales, and more. Users can help create new articles, expand or translate from a generated list of suggested articles. Organisers are requested to work on the following action items to sign up their communities for the project: # Create a page for the contest on the local wiki. # Set up a campaign on '''CampWiz''' tool. # Create the local list and mention the timeline and local and international prizes. # Request local admins for site notice. # Link the local page and the CampWiz link on the [[:m:Feminism and Folklore 2025/Project Page|meta project page]]. This year, the Wiki Loves Folklore Tech Team has introduced two new tools to enhance support for the campaign. These tools include the '''Article List Generator by Topic''' and '''CampWiz'''. The Article List Generator by Topic enables users to identify articles on the English Wikipedia that are not present in their native language Wikipedia. Users can customize their selection criteria, and the tool will present a table showcasing the missing articles along with suggested titles. Additionally, users have the option to download the list in both CSV and wikitable formats. Notably, the CampWiz tool will be employed for the project for the first time, empowering users to effectively host the project with a jury. Both tools are now available for use in the campaign. [https://tools.wikilovesfolklore.org/ '''Click here to access these tools'''] Learn more about the contest and prizes on our [[:m:Feminism and Folklore 2025|project page]]. Feel free to contact us on our [[:m:Talk:Feminism and Folklore 2025/Project Page|meta talk page]] or by email us if you need any assistance. We look forward to your immense coordination. Thank you and Best wishes, '''[[:m:Feminism and Folklore 2025|Feminism and Folklore 2025 International Team]]''' ::::Stay connected [[File:B&W Facebook icon.png|link=https://www.facebook.com/feminismandfolklore/|30x30px]]&nbsp; [[File:B&W Twitter icon.png|link=https://twitter.com/wikifolklore|30x30px]] </div></div> --[[Utente:MediaWiki message delivery|MediaWiki message delivery]] ([[Discussioni utente:MediaWiki message delivery|talk]]) 03:36, 29 jen 2025 (CET) == Wiki Loves Folklore is back! == <div lang="en" dir="ltr" class="mw-content-ltr"> {{int:please-translate}} [[File:Wiki Loves Folklore Logo.svg|right|150px|frameless]] Dear Wiki Community, You are humbly invited to participate in the '''[[:c:Commons:Wiki Loves Folklore 2025|Wiki Loves Folklore 2025]]''' an international media contest organized on Wikimedia Commons to document folklore and intangible cultural heritage from different regions, including, folk creative activities and many more. It is held every year from the '''1st till the 31st''' of March. You can help in enriching the folklore documentation on Commons from your region by taking photos, audios, videos, and [https://commons.wikimedia.org/w/index.php?title=Special:UploadWizard&campaign=wlf_2025 submitting] them in this commons contest. You can also [[:c:Commons:Wiki Loves Folklore 2025/Organize|organize a local contest]] in your country and support us in translating the [[:c:Commons:Wiki Loves Folklore 2025/Translations|project pages]] to help us spread the word in your native language. Feel free to contact us on our [[:c:Commons talk:Wiki Loves Folklore 2025|project Talk page]] if you need any assistance. '''Kind regards,''' '''Wiki loves Folklore International Team''' --[[Utente:MediaWiki message delivery|MediaWiki message delivery]] ([[Discussioni utente:MediaWiki message delivery|talk]]) 03:36, 29 jen 2025 (CET) </div> <!-- Messaggio inviato da User:Tiven2240@metawiki usando l'elenco su https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery/Wikipedia&oldid=26503019 --> == Reminder: first part of the annual UCoC review closes soon == <div lang="en" dir="ltr" class="mw-content-ltr"> My apologies for writing in English. {{Int:Please-translate}}. This is a reminder that the first phase of the annual review period for the Universal Code of Conduct and Enforcement Guidelines will be closing soon. You can make suggestions for changes through [[d:Q614092|the end of day]], 3 February 2025. This is the first step of several to be taken for the annual review. [[m:Special:MyLanguage/Universal_Code_of_Conduct/Annual_review|Read more information and find a conversation to join on the UCoC page on Meta]]. After review of the feedback, proposals for updated text will be published on Meta in March for another round of community review. Please share this information with other members in your community wherever else might be appropriate. -- In cooperation with the U4C, [[m:User:Keegan (WMF)|Keegan (WMF)]] ([[m:User talk:Keegan (WMF)|talk]]) 01:48, 3 fau 2025 (CET) </div> <!-- Messaggio inviato da User:Keegan (WMF)@metawiki usando l'elenco su https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=28198931 --> == <span lang="it" dir="ltr"> Prossimo Language Community Meeting (28 febbraio, 14:00 UTC) e Newsletter</span> == <div lang="it" dir="ltr"> <section begin="message"/> Ciao, [[File:WP20Symbols WIKI INCUBATOR.svg|right|frameless|150x150px|alt=Un'immagine che simboleggia più lingue]] Siamo lieti di annunciare che il prossimo '''Language Community Meeting''' avrà luogo il '''28 febbraio alle 14:00 UTC'''! Se vuoi partecipare registrati su '''[[mw:Wikimedia_Language_and_Product_Localization/Community_meetings#28_February_2025|questa pagina]]'''. Si tratta di un incontro condotto dai partecipanti in cui vengono condivisi gli aggiornamenti sui progetti relativi alle lingue, si discutono le sfide tecniche dei wiki linguistici e si collabora alle soluzioni. Nell'ultimo incontro sono stati affrontati argomenti come lo sviluppo di tastiere per lingue diverse, la creazione della Wikipedia in Moore e gli aggiornamenti relativi al supporto linguistico a Wiki Indaba. '''Hai un argomento da condividere?''' Che si tratti di un aggiornamento tecnico del vostro progetto, di una sfida da affrontare o di una richiesta di supporto alla traduzione, saremo lieti di sentirvi! Sentitevi liberi di '''rispondere a questo messaggio''' o di aggiungere punti all'ordine del giorno al documento che si trova '''[[etherpad:p/language-community-meeting-feb-2025|qui]]'''. Inoltre, volevamo sottolineare che la sesta edizione della newsletter di Language & Internationalization (gennaio 2025) è disponibile qui: [[:mw:Special:MyLanguage/Wikimedia Language and Product Localization/Newsletter/2025/January|Wikimedia Language and Product Localization/Newsletter/2025/January]]. Questa newsletter fornisce aggiornamenti dal trimestre ottobre-dicembre 2024 sullo sviluppo di nuove funzionalità, sui miglioramenti nei vari progetti tecnici e di supporto legati alla lingua, sui dettagli delle riunioni della comunità e sulle idee per contribuire ai progetti. Per rimanere aggiornati, è possibile iscriversi alla newsletter sulla sua pagina wiki: [[:mw:Wikimedia Language and Product Localization/Newsletter|Wikimedia Language and Product Localization/Newsletter]]. Attendiamo le vostre idee e la vostra partecipazione all'incontro della comunità linguistica, ci vediamo lì! <section end="message"/> </div> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 09:29, 22 fau 2025 (CET) <!-- Messaggio inviato da User:SSethi (WMF)@metawiki usando l'elenco su https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=28217779 --> == Universal Code of Conduct annual review: proposed changes are available for comment == <div lang="en" dir="ltr" class="mw-content-ltr"> My apologies for writing in English. {{Int:Please-translate}}. I am writing to you to let you know that [[m:Special:MyLanguage/Universal_Code_of_Conduct/Annual_review/Proposed_Changes|proposed changes]] to the [[foundation:Special:MyLanguage/Policy:Universal_Code_of_Conduct/Enforcement_guidelines|Universal Code of Conduct (UCoC) Enforcement Guidelines]] and [[m:Special:MyLanguage/Universal_Code_of_Conduct/Coordinating_Committee/Charter|Universal Code of Conduct Coordinating Committee (U4C) Charter]] are open for review. '''[[m:Special:MyLanguage/Universal_Code_of_Conduct/Annual_review/Proposed_Changes|You can provide feedback on suggested changes]]''' through the [[d:Q614092|end of day]] on Tuesday, 18 March 2025. This is the second step in the annual review process, the final step will be community voting on the proposed changes. [[m:Special:MyLanguage/Universal_Code_of_Conduct/Annual_review|Read more information and find relevant links about the process on the UCoC annual review page on Meta]]. The [[m:Special:MyLanguage/Universal_Code_of_Conduct/Coordinating_Committee|Universal Code of Conduct Coordinating Committee]] (U4C) is a global group dedicated to providing an equitable and consistent implementation of the UCoC. This annual review was planned and implemented by the U4C. For more information and the responsibilities of the U4C, [[m:Special:MyLanguage/Universal_Code_of_Conduct/Coordinating_Committee/Charter|you may review the U4C Charter]]. Please share this information with other members in your community wherever else might be appropriate. -- In cooperation with the U4C, [[m:User:Keegan (WMF)|Keegan (WMF)]] 19:51, 7 mer 2025 (CET) </div> <!-- Messaggio inviato da User:Keegan (WMF)@metawiki usando l'elenco su https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=28307738 --> == Terza votazione di riconferma admin per Asenoner / Third reconfirmation vote for Asenoner (12 merz-19 merz 2025) == ('''Italiano'''): Ciao a tutti! Segnalo che dal 12 marzo al 19 marzo 2025, sarà in corso la terza votazione di riconferma admin per {{ping|Asenoner}}, visto che il mandato/flag di admin di 1 anno che gli sta per scadere il '''prossimo lunedì il 17 marzo''': ('''English'''): Hi everyone! I would like to point out that from 12 March to 19 March 2025, the third admin reconfirmation vote for {{ping|Asenoner}} will be underway, since his 1 year admin mandate/flag is about to expire '''next Monday on 17th March''': * [[Wikipedia:Aministradus/Riconferme/Asenoner/3]] Saluc! --[[Utente:S4b1nuz E.656|<span style="color:#009246;">'''S4b1nuz'''</span> <span style="color:#CE2B37; font-family:futura">'''ᴇ.656'''</span>]]<sup>[[Discussioni utente:S4b1nuz E.656|<span style="color:#006AA7">''(SMS)''</span>]]</sup> 15:54, 12 mer 2025 (CET) == An improved dashboard for the Content Translation tool == <div lang="en" dir="ltr"> {{Int:hello}} Wikipedians, Apologies as this message is not in your language, {{Int:please-translate}}. The [[mediawikiwiki:Special:MyLanguage/Wikimedia_Language_and_Product_Localization|Language and Product Localization team]] has improved the [https://test.wikipedia.org/w/index.php?title=Special:ContentTranslation&filter-type=automatic&filter-id=previous-edits&active-list=suggestions&from=en&to=es Content Translation dashboard] to create a consistent experience for all contributors using mobile and desktop devices. The improved translation dashboard allows all logged-in users of the tool to enjoy a consistent experience regardless of their type of device. With a harmonized experience, logged-in desktop users now have access to the capabilities shown in the image below. [[file:Content_Translation_new-dashboard.png|alt=|center|thumb|576x576px|Notice that in this screenshot, the new dashboard allows: Users to adjust suggestions with the "For you" and "...More" buttons to select general topics or community-created collections (like the example of Climate topic).  Also, users can use translation to create new articles (as before) and expand existing articles section by section. You can see how suggestions are provided in the new dashboard  in two groups ("Create new pages" and "Expand with new sections")-one for each activity.]] [[File:Content_Translation_dashboard_on_desktop.png|alt=|center|thumb|577x577px|In the current dashboard, you will notice that you can't adjust suggestions to select topics or community-created collections. Also, you can't expand on existing articles by translating new sections.]] We will implement [[mw:Special:MyLanguage/Content translation#Improved translation experience|this improvement]] on your wiki '''on Monday, March 17th, 2025''' and remove the current dashboard '''by May 2025'''. Please reach out with any questions concerning the dashboard in this thread. Thank you! On behalf of the Language and Product Localization team. </div> <bdi lang="en" dir="ltr">[[User:UOzurumba (WMF)|UOzurumba (WMF)]]</bdi> 03:56, 13 mer 2025 (CET) <!-- Messaggio inviato da User:UOzurumba (WMF)@metawiki usando l'elenco su https://meta.wikimedia.org/w/index.php?title=User:UOzurumba_(WMF)/sandbox_CX_Unified_dashboard_announcement_list_1&oldid=28382282 --> == Final proposed modifications to the Universal Code of Conduct Enforcement Guidelines and U4C Charter now posted == <div lang="en" dir="ltr" class="mw-content-ltr"> The proposed modifications to the [[foundation:Special:MyLanguage/Policy:Universal_Code_of_Conduct/Enforcement_guidelines|Universal Code of Conduct Enforcement Guidelines]] and the U4C Charter [[m:Universal_Code_of_Conduct/Annual_review/2025/Proposed_Changes|are now on Meta-wiki for community notice]] in advance of the voting period. This final draft was developed from the previous two rounds of community review. Community members will be able to vote on these modifications starting on 17 April 2025. The vote will close on 1 May 2025, and results will be announced no later than 12 May 2025. The U4C election period, starting with a call for candidates, will open immediately following the announcement of the review results. More information will be posted on [[m:Special:MyLanguage//Universal_Code_of_Conduct/Coordinating_Committee/Election|the wiki page for the election]] soon. Please be advised that this process will require more messages to be sent here over the next two months. The [[m:Special:MyLanguage/Universal_Code_of_Conduct/Coordinating_Committee|Universal Code of Conduct Coordinating Committee (U4C)]] is a global group dedicated to providing an equitable and consistent implementation of the UCoC. This annual review was planned and implemented by the U4C. For more information and the responsibilities of the U4C, you may [[m:Special:MyLanguage/Universal_Code_of_Conduct/Coordinating_Committee/Charter|review the U4C Charter]]. Please share this message with members of your community so they can participate as well. -- In cooperation with the U4C, [[m:User:Keegan (WMF)|Keegan (WMF)]] ([[m:User_talk:Keegan (WMF)|talk]]) 04:04, 4 aur 2025 (CEST) </div> <!-- Messaggio inviato da User:Keegan (WMF)@metawiki usando l'elenco su https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=28469465 --> == Ukraine's Cultural Diplomacy Month 2025: Invitation == <div lang="en" dir="ltr"> [[File:UCDM 2025 general.png|180px|right]] {{int:please-translate}} Hello, dear Wikipedians!<br/> [[:m:Special:MyLanguage/Wikimedia Ukraine|Wikimedia Ukraine]], in cooperation with the [[:en:Ministry of Foreign Affairs of Ukraine|MFA of Ukraine]] and [[:en:Ukrainian Institute|Ukrainian Institute]], has launched the fifth edition of writing challenge "'''[[:m:Special:MyLanguage/Ukraine's Cultural Diplomacy Month 2025|Ukraine's Cultural Diplomacy Month]]'''", which lasts from '''14th April''' until '''16th May 2025'''. The campaign is dedicated to famous Ukrainian artists of cinema, music, literature, architecture, design, and cultural phenomena of Ukraine that are now part of world heritage. We accept contributions in every language! The most active contesters will receive prizes. If you are interested in coordinating long-term community engagement for the campaign and becoming a local ambassador, we would love to hear from you! Please let us know your interest. <br/> We invite you to take part and help us improve the coverage of Ukrainian culture on Wikipedia in your language! Also, we plan to set up a [[:m:CentralNotice/Request/Ukraine's Cultural Diplomacy Month 2025|banner]] to notify users of the possibility to participate in such a challenge! [[:m:User:OlesiaLukaniuk (WMUA)|OlesiaLukaniuk (WMUA)]] ([[:m:User talk:OlesiaLukaniuk (WMUA)|talk]]) </div> 18:11, 16 aur 2025 (CEST) <!-- Messaggio inviato da User:Hide on Rosé@metawiki usando l'elenco su https://meta.wikimedia.org/w/index.php?title=User:OlesiaLukaniuk_(WMUA)/list_of_wikis&oldid=28552112 --> == Vote now on the revised UCoC Enforcement Guidelines and U4C Charter == <div lang="en" dir="ltr" class="mw-content-ltr"> The voting period for the revisions to the Universal Code of Conduct Enforcement Guidelines ("UCoC EG") and the UCoC's Coordinating Committee Charter is open now through the end of 1 May (UTC) ([https://zonestamp.toolforge.org/1746162000 find in your time zone]). [[m:Special:MyLanguage/Universal_Code_of_Conduct/Annual_review/2025/Voter_information|Read the information on how to participate and read over the proposal before voting]] on the UCoC page on Meta-wiki. The [[m:Special:MyLanguage/Universal_Code_of_Conduct/Coordinating_Committee|Universal Code of Conduct Coordinating Committee (U4C)]] is a global group dedicated to providing an equitable and consistent implementation of the UCoC. This annual review of the EG and Charter was planned and implemented by the U4C. Further information will be provided in the coming months about the review of the UCoC itself. For more information and the responsibilities of the U4C, you may [[m:Special:MyLanguage/Universal_Code_of_Conduct/Coordinating_Committee/Charter|review the U4C Charter]]. Please share this message with members of your community so they can participate as well. In cooperation with the U4C -- [[m:User:Keegan (WMF)|Keegan (WMF)]] ([[m:User_talk:Keegan (WMF)|talk]]) 02:34, 17 aur 2025 (CEST) </div> <!-- Messaggio inviato da User:Keegan (WMF)@metawiki usando l'elenco su https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=28469465 --> == Sub-referencing: User testing == <div lang="en" dir="ltr"> [[File:Sub-referencing reuse visual.png|400px|right]] <small>''Apologies for writing in English, please help us by providing a translation below''</small> Hi I’m Johannes from [[:m:Wikimedia Deutschland|Wikimedia Deutschland]]'s [[:m:WMDE Technical Wishes|Technical Wishes team]]. We are making great strides with the new [[:m:WMDE Technical Wishes/Sub-referencing|sub-referencing feature]] and we’d love to invite you to take part in two activities to help us move this work further: #'''Try it out and share your feedback''' #:[[:m:WMDE Technical Wishes/Sub-referencing# Test the prototype|Please try]] the updated ''wikitext'' feature [https://en.wikipedia.beta.wmflabs.org/wiki/Sub-referencing on the beta wiki] and let us know what you think, either [[:m:Talk:WMDE Technical Wishes/Sub-referencing|on our talk page]] or by [https://greatquestion.co/wikimediadeutschland/talktotechwish booking a call] with our UX researcher. #'''Get a sneak peak and help shape the ''Visual Editor'' user designs''' #:Help us test the new design prototypes by participating in user sessions – [https://greatquestion.co/wikimediadeutschland/gxk0taud/apply sign up here to receive an invite]. We're especially hoping to speak with people from underrepresented and diverse groups. If that's you, please consider signing up! No prior or extensive editing experience is required. User sessions will start ''May 14th''. We plan to bring this feature to Wikimedia wikis later this year. We’ll reach out to wikis for piloting in time for deployments. Creators and maintainers of reference-related tools and templates will be contacted beforehand as well. Thank you very much for your support and encouragement so far in helping bring this feature to life! </div> <bdi lang="en" dir="ltr">[[User:Johannes Richter (WMDE)|Johannes Richter (WMDE)]] ([[User talk:Johannes Richter (WMDE)|talk]])</bdi> 17:04, 28 aur 2025 (CEST) <!-- Messaggio inviato da User:Johannes Richter (WMDE)@metawiki usando l'elenco su https://meta.wikimedia.org/w/index.php?title=User:Johannes_Richter_(WMDE)/Sub-referencing/massmessage_list&oldid=28628657 --> == <span lang="it" dir="ltr">Votazione sulle modifiche proposte per le Linee guida di applicazione dell'UCoC e della U4C Charter.</span> == <div lang="it" dir="ltr"> <section begin="announcement-content" /> <div lang="en" dir="ltr" class="mw-content-ltr"> The voting period for the revisions to the Universal Code of Conduct Enforcement Guidelines and U4C Charter closes on 1 May 2025 at 23:59 UTC ([https://zonestamp.toolforge.org/1746162000 find in your time zone]). [[m:Special:MyLanguage/Universal Code of Conduct/Annual review/2025/Voter information|Read the information on how to participate and read over the proposal before voting]] on the UCoC page on Meta-wiki. </div> Il [[m:Special:MyLanguage/Universal Code of Conduct/Coordinating Committee|Comitato di Coordinamento del Codice Universale di Condotta (U4C)]] è un gruppo globale impegnato a fornire un'applicazione equa e coerente dell'UCoC. Questa revisione annuale è stata pianificata e realizzata dall'U4C. Per altre informazioni è per le responsabilità dell'U4C potete [[m:Special:MyLanguage/Universal Code of Conduct/Coordinating Committee/Charter|consultare la Charter di U4C]]. <div lang="en" dir="ltr" class="mw-content-ltr"> Please share this message with members of your community in your language, as appropriate, so they can participate as well. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> In cooperation with the U4C -- </div> <section end="announcement-content" /> </div> <div lang="en" dir="ltr" class="mw-content-ltr"> [[m:User:Keegan (WMF)|Keegan (WMF)]] ([[m:User talk:Keegan (WMF)|talk]]) 05:41, 29 aur 2025 (CEST)</div> <!-- Messaggio inviato da User:Keegan (WMF)@metawiki usando l'elenco su https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=28618011 --> == itWikiCon 2025 dal 7 al 9 novembre 2025 a Catania: prossimi passi == Ciao a tutti, come forse già sapete, la ‘’’[[m:ItWikiCon/2025|ItWikiCon 2025]]’’’, il convegno annuale della comunità italofona dei progetti Wikimedia, si terrà ‘’’a Catania da venerdì 7 a domenica 9 novembre’’’. Per una panoramica generale, vi rimandiamo alla ‘’’[[m:ItWikiCon/2025/Programma|sezione Programma]]’’’, che aggiorneremo regolarmente nei prossimi mesi e nella quale trovate già la ‘’’scheda delle attività’’’, nonché alla [[m:ItWikiCon/2025/Informazioni|sezione Informazioni]]. In attesa dell’apertura ufficiale della fase di proposte prevista per il prossimo 3 giugno, la commissione Programma vorrebbe sondare i desideri delle comunità italofone in merito ai temi da trattare alla conferenza: quali sono gli argomenti più importanti da coprire, secondo voi? Che discussioni dobbiamo avere durante l’itWikiCon? ‘’’Potete aggiungere dei temi o commentare quelli proposti dagli altri [[m:ItWikiCon/2025/Programma/Proposte/Temi|sulla pagina Temi]] da ora fino a inizio giugno’’’. Infine, per chi ha la necessità di richiedere una borsa di partecipazione per coprire le spese di viaggio e alloggio, ‘’’la fase di richieste di borse sarà aperta dal 17 giugno fino al 27 luglio’’’. Si svolge un po’ prima rispetto alle ultime edizioni, per permettervi di organizzare il vostro viaggio a Catania nelle condizioni migliori, quindi segnatevi queste date per non perdervi la fase di richieste! Aggiungeremo regolarmente nuove informazioni sulla pagina Meta dell’evento, che vi invitiamo a seguire. Per qualsiasi domanda o suggerimento, non esitare a scrivere un messaggio sulla pagina di discussione dell’evento o di contattarci a info (at) itwikicon.org. A presto, Il team organizzatore itWikiCon 2025 e la commissione Programma, [[Utente:Sciking|Sciking]] ([[Discussioni utente:Sciking|talk]]) 12:51, 5 mei 2025 (CEST) == <span lang="en" dir="ltr">Call for Candidates for the Universal Code of Conduct Coordinating Committee (U4C)</span> == <div lang="en" dir="ltr"> <section begin="announcement-content" /> The results of voting on the Universal Code of Conduct Enforcement Guidelines and Universal Code of Conduct Coordinating Committee (U4C) Charter is [[m:Special:MyLanguage/Universal Code of Conduct/Annual review/2025#Results|available on Meta-wiki]]. You may now [[m:Special:MyLanguage/Universal Code of Conduct/Coordinating Committee/Election/2025/Candidates|submit your candidacy to serve on the U4C]] through 29 May 2025 at 12:00 UTC. Information about [[m:Special:MyLanguage/Universal Code of Conduct/Coordinating Committee/Election/2025|eligibility, process, and the timeline are on Meta-wiki]]. Voting on candidates will open on 1 June 2025 and run for two weeks, closing on 15 June 2025 at 12:00 UTC. If you have any questions, you can ask on [[m:Talk:Universal Code of Conduct/Coordinating Committee/Election/2025|the discussion page for the election]]. -- in cooperation with the U4C, </div><section end="announcement-content" /> </div> <bdi lang="en" dir="ltr">[[m:User:Keegan (WMF)|Keegan (WMF)]] ([[m:User_talk:Keegan (WMF)|descuscion]])</bdi> 00:07, 16 mei 2025 (CEST) <!-- Messaggio inviato da User:Keegan (WMF)@metawiki usando l'elenco su https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=28618011 --> == RfC ongoing regarding Abstract Wikipedia (and your project) == <div lang="en" dir="ltr" class="mw-content-ltr"> ''(Apologies for posting in English, if this is not your first language)'' Hello all! We opened a discussion on Meta about a very delicate issue for the development of [[:m:Special:MyLanguage/Abstract Wikipedia|Abstract Wikipedia]]: where to store the abstract content that will be developed through functions from Wikifunctions and data from Wikidata. Since some of the hypothesis involve your project, we wanted to hear your thoughts too. We want to make the decision process clear: we do not yet know which option we want to use, which is why we are consulting here. We will take the arguments from the Wikimedia communities into account, and we want to consult with the different communities and hear arguments that will help us with the decision. The decision will be made and communicated after the consultation period by the Foundation. You can read the various hypothesis and have your say at [[:m:Abstract Wikipedia/Location of Abstract Content|Abstract Wikipedia/Location of Abstract Content]]. Thank you in advance! -- [[User:Sannita (WMF)|Sannita (WMF)]] ([[User talk:Sannita (WMF)|<span class="signature-talk">{{int:Talkpagelinktext}}</span>]]) 17:26, 22 mei 2025 (CEST) </div> <!-- Messaggio inviato da User:Sannita (WMF)@metawiki usando l'elenco su https://meta.wikimedia.org/w/index.php?title=User:Sannita_(WMF)/Mass_sending_test&oldid=28768453 --> == <span lang="it" dir="ltr">Elezioni del 2025 del Board of Trustees di Wikimedia Foundation - Selezione e domande</span> == <div lang="it" dir="ltr"> <section begin="announcement-content" /> :''[[m:Special:MyLanguage/Wikimedia Foundation elections/2025/Announcement/Selection announcement|{{int:interlanguage-link-mul}}]] • [https://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-{{urlencode:Wikimedia Foundation elections/2025/Announcement/Selection announcement}}&language=&action=page&filter= {{int:please-translate}}]'' Buongiorno, Quest'anno, il mandato di 2 (due) membri del Board selezionati dalla comunità e dagli affiliati nel Board of Trustees di Wikimedia Foundation giungerà a termine [1]. Il Board invita tutto il movimento a partecipare al processo di selezione di quest'anno e a votare per occupare questi posti. La commissione elettorale supervisionerà questo processo con il supporto dello staff della Foundation [2]. Il Comitato per la governance, composto da membri del Board che non sono candidati al processo di selezione del 2025 selezionati dalla comunità e dagli affiliati (Raju Narisetti, Shani Evenstein Sigalov, Lorenzo Losa, Kathy Collins, Victoria Doronina e Esra'a Al Shafei) [3], ha il compito di fornire una supervisione del Board per il processo di selezione dei membri del Board del 2025 e di tenere informato il Board. Per maggiori dettagli sui ruoli della Commissione elettorale, del Board e dello staff, consultare il sito [4]. Ecco le date principali previste: * 22 maggio - 5 giugno: Annuncio (questa comunicazione) e invito a presentare domande. [6] * 17 giugno - 1 luglio 2025: Invito a presentare candidature * luglio 2025: Se necessario, gli affiliati votano per la selezione dei candidati, se le candidature sono almeno 10 o più [5]. * Agosto 2025: Periodo di campagna elettorale * * Agosto - settembre 2025: Due settimane di votazione comunitaria * * Ottobre - novembre 2025: Controllo dei precedenti dei candidati selezionati * Riunione del Board a dicembre 2025: Insediamento dei nuovi membri Per saperne di più sul processo di selezione dei 2025 - compresa la tempistica dettagliata, il processo di candidatura, le regole della campagna e i criteri di idoneità dei votanti - consultare questa pagina Meta-wiki [[m:Special:MyLanguage/Wikimedia_Foundation_elections/2025|[link]]]. '''Invito a porre domande''' In ogni processo di selezione, la comunità ha l'opportunità di presentare domande alle quali i candidati del Board of Trustees dovranno rispondere. La commissione elettorale seleziona dall'elenco elaborato dalla comunità le domande a cui i candidati dovranno rispondere. Per essere eleggibili, i candidati devono rispondere a tutte le domande richieste nella candidatura; in caso contrario, la loro candidatura sarà annullata. Quest'anno, la commissione elettorale selezionerà 5 domande alle quali i candidati dovranno rispondere. Le domande selezionate possono essere una combinazione di quelle presentate dalla comunità, se sono simili o correlate. [[m:Special:MyLanguage/Wikimedia_Foundation_elections/2025/Questions_for_candidates|[link]]] '''Volontari per le elezioni''' Un altro modo per partecipare al processo di selezione del 2025 è quello di essere un volontario per l'elezione. I volontari per l'elezione sono un ponte tra la commissione elettorale e la rispettiva comunità. Aiutano a garantire che la loro comunità sia rappresentata e la mobilitano a votare. Per saperne di più sul programma e sulle modalità di adesione, consultare questa pagina della Meta-wiki [[m:Wikimedia_Foundation_elections/2025/Election_volunteers|[link]]]. Grazie! [1] https://meta.wikimedia.org/wiki/Wikimedia_Foundation_elections/2022/Results [2] https://foundation.wikimedia.org/wiki/Committee:Elections_Committee_Charter [3] https://foundation.wikimedia.org/wiki/Resolution:Committee_Membership,_December_2024 [4] https://meta.wikimedia.org/wiki/Wikimedia_Foundation_elections_committee/Roles [5] https://meta.wikimedia.org/wiki/Wikimedia_Foundation_elections/2025/FAQ [6] https://meta.wikimedia.org/wiki/Wikimedia_Foundation_elections/2025/Questions_for_candidates Cordiali saluti, Victoria Doronina Rappresentante del Board presso la commissione elettorale Comitato per la Governance<section end="announcement-content" /> </div> [[Utente:MediaWiki message delivery|MediaWiki message delivery]] ([[Discussioni utente:MediaWiki message delivery|talk]]) 05:07, 28 mei 2025 (CEST) <!-- Messaggio inviato da User:RamzyM (WMF)@metawiki usando l'elenco su https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=28618011 --> == <span lang="en" dir="ltr"> Upcoming Deployment of the CampaignEvents Extension</span> == <div lang="en" dir="ltr"> <section begin="message"/> Hello everyone, ''(Apologies for posting in English if English is not your first language. Please help translate to your language.)'' The Campaigns Product Team is planning a global deployment of the '''[[:mw:Help:Extension:CampaignEvents|CampaignEvents extension]]''' to all Wikipedias, including this wiki, during the '''week of June 23rd'''. This extension is designed to help organizers plan and manage events, WikiProjects, and other on-wiki collaborations - and to make these efforts more discoverable. The three main features of this extension are: * '''[[:m:Event_Center/Registration|Event Registration]]''': A simple way to sign up for events on the wiki. * '''[[:m:CampaignEvents/Collaboration_list|Collaboration List]]''': A global list of events and a local list of WikiProjects, accessible at '''[[:m:Special:AllEvents|Special:AllEvents]]'''. * '''[[:m:Campaigns/Foundation_Product_Team/Invitation_list|Invitation Lists]]''': A tool to help organizers find editors who might want to join, based on their past contributions. '''Note''': The extension comes with a new user right called '''"Event Organizer"''', which will be managed by administrators on this wiki. Organizer tools like Event Registration and Invitation Lists will only work if someone is granted this right. The Collaboration List is available to everyone immediately after deployment. The extension is already live on several wikis, including '''Meta, Wikidata, English Wikipedia''', and more ( [[m:CampaignEvents/Deployment_status#Current_Deployment_Status_for_CampaignEvents_extension| See the full deployment list]]) If you have any questions, concerns, or feedback, please feel free to share them on the [[m:Talk:CampaignEvents| extension talkpage]]. We’d love to hear from you before the rollout. Thank you! <section end="message"/> </div> <bdi lang="en" dir="ltr">[[User:Udehb-WMF|Udehb-WMF]] ([[User talk:Udehb-WMF|descuscion]]) 18:47, 29 mei 2025 (CEST)</bdi> <!-- Messaggio inviato da User:Udehb-WMF@metawiki usando l'elenco su https://meta.wikimedia.org/w/index.php?title=User:Udehb-WMF/sandbox/deployment_audience&oldid=28803829 --> == itWikiCon 2025: fase di proposte per il programma aperta fino al 15 luglio == Ciao a tutti, dichiariamo ufficialmente aperta la raccolta di proposte di sessioni per '''[[m:ItWikiCon/2025|ItWikiCon 2025]]''', il convegno annuale della comunità italofona dei progetti Wikimedia che si terrà '''a Catania da venerdì 7 a domenica 9 novembre'''. Il programma dell’evento è costruito dal basso grazie a presentazioni, discussioni e laboratori proposti dalla comunità e selezionati dalla commissione Programma. La fase di proposte è ora aperta '''fino al 15 luglio incluso'''. Seguendo le istruzioni '''[[m:ItWikiCon/2025/Programma/Proposte|sulla pagina Proposte]]''' potete presentare una o più proposte di sessioni, talk o workshop che vi piacerebbe tenere durante l’evento. L'itWikiCon è lo spazio di incontro dal vivo delle comunità dei vari progetti Wikimedia in italiano e nelle lingue regionali. Vi invitiamo a proporre sessioni che aiutano a rafforzare il senso di comunità e la voglia di contribuire ai progetti, ma anche a identificare dei problemi e individuare delle soluzioni. Daremo la priorità alle sessioni in cui tutti i partecipanti sono parte attiva, come ad esempio discussioni e laboratori. Se cercate ispirazione, alcune '''richieste di temi''' sono state fatte sulla [[m:ItWikiCon/2025/Programma/Proposte/Temi|relativa pagina]], a cui potete liberamente attingere per elaborare una proposta. Inoltre, per chi non se la sente di tenere una sessione, ma vorrebbe che durante la conferenza si parlasse di un argomento che gli sta a cuore, è possibile continuare ad aggiungere delle richieste di temi fino al 15 luglio. La selezione delle proposte avverrà durante l’estate e i relatori saranno confermati a fine agosto. Nel frattempo, la fase di '''[[m:ItWikiCon/2025/Borse|richieste di borse di partecipazione]] sarà aperta dal 17 giugno al 27 luglio''', quindi se considerate di proporre una sessione per il programma, ma avete bisogno di supporto economico per raggiungere Catania, vi invitiamo a farne richiesta entro le scadenze previste. Per qualsiasi domanda o suggerimento, non esitare a scrivere un messaggio sulla pagina di discussione dell’evento o di contattarci a info at itwikicon.org. A presto, Il team organizzatore itWikiCon 2025 e la commissione Programma, [[Utente:Sciking|Sciking]] ([[Discussioni utente:Sciking|talk]]) 18:32, 5 jun 2025 (CEST) == Vote now in the 2025 U4C Election == <div lang="en" dir="ltr" class="mw-content-ltr"> Apologies for writing in English. {{Int:Please-translate}} Eligible voters are asked to participate in the 2025 [[m:Special:MyLanguage/Universal_Code_of_Conduct/Coordinating_Committee|Universal Code of Conduct Coordinating Committee]] election. More information–including an eligibility check, voting process information, candidate information, and a link to the vote–are available on Meta at the [[m:Special:MyLanguage/Universal_Code_of_Conduct/Coordinating_Committee/Election/2025|2025 Election information page]]. The vote closes on 17 June 2025 at [https://zonestamp.toolforge.org/1750161600 12:00 UTC]. Please vote if your account is eligible. Results will be available by 1 July 2025. -- In cooperation with the U4C, [[m:User:Keegan (WMF)|Keegan (WMF)]] ([[m:User talk:Keegan (WMF)|talk]]) 01:00, 14 jun 2025 (CEST) </div> <!-- Messaggio inviato da User:Keegan (WMF)@metawiki usando l'elenco su https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=28848819 --> == <span lang="it" dir="ltr">Board of Trustees 2025 della Wikimedia Foundation - Invito a presentare candidature</span> == <div lang="it" dir="ltr"> <section begin="announcement-content" /> :''<div class="plainlinks">[[m:Special:MyLanguage/Wikimedia Foundation elections/2025/Announcement/Call for candidates|{{int:interlanguage-link-mul}}]] • [https://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-{{urlencode:Wikimedia Foundation elections/2025/Announcement/Call for candidates}}&language=&action=page&filter= {{int:please-translate}}]</div>'' Salve a tutti, La [[m:Special:MyLanguage/Wikimedia Foundation elections/2025|candidatura del Board of Trustees della Wikimedia Foundation per il 2025 è ora aperta]] dal 17 giugno 2025 al 2 luglio 2025 alle 23:59 UTC [1]. Il Board of Trustees supervisiona il lavoro della Wikimedia Foundation, e ogni membro del Board ricopre un mandato di tre anni [2]. Si tratta di una carica di volontariato. Quest'anno, la comunità di Wikimedia voterà a partire da fine agosto fino a settembre 2025 per assegnare due (2) posti nel Board della Foundation. Tu, o qualcuno che conosci, potresti essere adatto a far parte del Board of Trustees della Wikimedia Foundation? [3] Scopri cosa serve per candidarsi a queste posizioni di leadership e come presentare la tua candidatura su [[m:Special:MyLanguage/Wikimedia Foundation elections/2025/Candidate application|questa pagina Meta-wiki]] o incoraggia qualcun altro a candidarsi alle elezioni di quest'anno. Cordiali saluti, Abhishek Suryawanshi<br /> Presidente della commissione elettorale A nome della commissione elettorale e del comitato di governance [1] https://meta.wikimedia.org/wiki/Special:MyLanguage/Wikimedia_Foundation_elections/2025/Call_for_candidates [2] https://foundation.wikimedia.org/wiki/Legal:Bylaws#(B)_Term. [3] https://meta.wikimedia.org/wiki/Special:MyLanguage/Wikimedia_Foundation_elections/2025/Resources_for_candidates<section end="announcement-content" /> </div> [[Utente:MediaWiki message delivery|MediaWiki message delivery]] ([[Discussioni utente:MediaWiki message delivery|talk]]) 19:44, 17 jun 2025 (CEST) <!-- Messaggio inviato da User:RamzyM (WMF)@metawiki usando l'elenco su https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=28866958 --> == <span lang="en" dir="ltr">Sister Projects Task Force reviews Wikispore and Wikinews</span> == <div lang="en" dir="ltr"> <section begin="message"/> Dear Wikimedia Community, The [[m:Wikimedia Foundation Community Affairs Committee|Community Affairs Committee (CAC)]] of the Wikimedia Foundation Board of Trustees assigned [[m:Wikimedia Foundation Community Affairs Committee/Sister Projects Task Force|the Sister Projects Task Force (SPTF)]] to update and implement a procedure for assessing the lifecycle of Sister Projects – wiki [[m:Wikimedia projects|projects supported by Wikimedia Foundation (WMF)]]. A vision of relevant, accessible, and impactful free knowledge has always guided the Wikimedia Movement. As the ecosystem of Wikimedia projects continues to evolve, it is crucial that we periodically review existing projects to ensure they still align with our goals and community capacity. Despite their noble intent, some projects may no longer effectively serve their original purpose. '''Reviewing such projects is not about giving up – it's about responsible stewardship of shared resources'''. Volunteer time, staff support, infrastructure, and community attention are finite, and the non-technical costs tend to grow significantly as our ecosystem has entered a different age of the internet than the one we were founded in. Supporting inactive projects or projects that didn't meet our ambitions can unintentionally divert these resources from areas with more potential impact. Moreover, maintaining projects that no longer reflect the quality and reliability of the Wikimedia name stands for, involves a reputational risk. An abandoned or less reliable project affects trust in the Wikimedia movement. Lastly, '''failing to sunset or reimagine projects that are no longer working can make it much harder to start new ones'''. When the community feels bound to every past decision – no matter how outdated – we risk stagnation. A healthy ecosystem must allow for evolution, adaptation, and, when necessary, letting go. If we create the expectation that every project must exist indefinitely, we limit our ability to experiment and innovate. Because of this, SPTF reviewed two requests concerning the lifecycle of the Sister Projects to work through and demonstrate the review process. We chose Wikispore as a case study for a possible new Sister Project opening and Wikinews as a case study for a review of an existing project. Preliminary findings were discussed with the CAC, and a community consultation on both proposals was recommended. === Wikispore === The [[m:Wikispore|application to consider Wikispore]] was submitted in 2019. SPTF decided to review this request in more depth because rather than being concentrated on a specific topic, as most of the proposals for the new Sister Projects are, Wikispore has the potential to nurture multiple start-up Sister Projects. After careful consideration, the SPTF has decided '''not to recommend''' Wikispore as a Wikimedia Sister Project. Considering the current activity level, the current arrangement allows '''better flexibility''' and experimentation while WMF provides core infrastructural support. We acknowledge the initiative's potential and seek community input on what would constitute a sufficient level of activity and engagement to reconsider its status in the future. As part of the process, we shared the decision with the Wikispore community and invited one of its leaders, Pharos, to an SPTF meeting. Currently, we especially invite feedback on measurable criteria indicating the project's readiness, such as contributor numbers, content volume, and sustained community support. This would clarify the criteria sufficient for opening a new Sister Project, including possible future Wikispore re-application. However, the numbers will always be a guide because any number can be gamed. === Wikinews === We chose to review Wikinews among existing Sister Projects because it is the one for which we have observed the highest level of concern in multiple ways. Since the SPTF was convened in 2023, its members have asked for the community's opinions during conferences and community calls about Sister Projects that did not fulfil their promise in the Wikimedia movement.[https://commons.wikimedia.org/wiki/File:WCNA_2024._Sister_Projects_-_opening%3F_closing%3F_merging%3F_splitting%3F.pdf <nowiki>[1]</nowiki>][https://meta.wikimedia.org/wiki/Wikimedia_Foundation_Community_Affairs_Committee/Sister_Projects_Task_Force#Wikimania_2023_session_%22Sister_Projects:_past,_present_and_the_glorious_future%22 <nowiki>[2]</nowiki>][https://meta.wikimedia.org/wiki/WikiConvention_francophone/2024/Programme/Quelle_proc%C3%A9dure_pour_ouvrir_ou_fermer_un_projet_%3F <nowiki>[3]</nowiki>] Wikinews was the leading candidate for an evaluation because people from multiple language communities proposed it. Additionally, by most measures, it is the least active Sister Project, with the greatest drop in activity over the years. While the Language Committee routinely opens and closes language versions of the Sister Projects in small languages, there has never been a valid proposal to close Wikipedia in major languages or any project in English. This is not true for Wikinews, where there was a proposal to close English Wikinews, which gained some traction but did not result in any action[https://meta.wikimedia.org/wiki/Proposals_for_closing_projects/Closure_of_English_Wikinews <nowiki>[4]</nowiki>][https://meta.wikimedia.org/wiki/WikiConvention_francophone/2024/Programme/Quelle_proc%C3%A9dure_pour_ouvrir_ou_fermer_un_projet_%3F <nowiki>[5]</nowiki>, see section 5] as well as a draft proposal to close all languages of Wikinews[https://meta.wikimedia.org/wiki/Talk:Proposals_for_closing_projects/Archive_2#Close_Wikinews_completely,_all_languages? <nowiki>[6]</nowiki>]. [[:c:File:Sister Projects Taskforce Wikinews review 2024.pdf|Initial metrics]] compiled by WMF staff also support the community's concerns about Wikinews. Based on this report, SPTF recommends a community reevaluation of Wikinews. We conclude that its current structure and activity levels are the lowest among the existing sister projects. SPTF also recommends pausing the opening of new language editions while the consultation runs. SPTF brings this analysis to a discussion and welcomes discussions of alternative outcomes, including potential restructuring efforts or integration with other Wikimedia initiatives. '''Options''' mentioned so far (which might be applied to just low-activity languages or all languages) include but are not limited to: *Restructure how Wikinews works and is linked to other current events efforts on the projects, *Merge the content of Wikinews into the relevant language Wikipedias, possibly in a new namespace, *Merge content into compatibly licensed external projects, *Archive Wikinews projects. Your insights and perspectives are invaluable in shaping the future of these projects. We encourage all interested community members to share their thoughts on the relevant discussion pages or through other designated feedback channels. === Feedback and next steps === We'd be grateful if you want to take part in a conversation on the future of these projects and the review process. We are setting up two different project pages: [[m:Public consultation about Wikispore|Public consultation about Wikispore]] and [[m:Public consultation about Wikinews|Public consultation about Wikinews]]. Please participate between 27 June 2025 and 27 July 2025, after which we will summarize the discussion to move forward. You can write in your own language. I will also host a community conversation 16th July Wednesday 11.00 UTC and 17th July Thursday 17.00 UTC (call links to follow shortly) and will be around at Wikimania for more discussions. <section end="message"/> </div> -- [[User:Victoria|Victoria]] on behalf of the Sister Project Task Force, 22:57, 27 jun 2025 (CEST) <!-- Messaggio inviato da User:Johan (WMF)@metawiki usando l'elenco su https://meta.wikimedia.org/w/index.php?title=User:Johan_(WMF)/Sister_project_MassMassage_on_behalf_of_Victoria/Target_list&oldid=28911188 --> == Partecipa al sondaggio sulla strategia 2026-2030 di Wikimedia Italia == Ciao, Wikimedia Italia sta avviando un percorso per definire la nuova strategia 2026–2030. Vogliamo costruire un piano condiviso, attento alle esperienze e ai bisogni delle nostre comunità: è per questo che '''abbiamo bisogno anche del vostro contributo'''. Vi invitiamo a compilare un '''breve questionario''' (circa 10 minuti), che tocca temi centrali per il futuro dell’associazione: priorità strategiche, progetti, comunicazione, raccolta fondi e molto altro. Link al sondaggio: https://survey.wikimedia.it/index.php/246216?lang=it '''Per favore, inviateci le vostre risposte entro il 20 luglio 2025''': dopo questa data il sondaggio verrà chiuso. Nei prossimi mesi, lavoreremo per trasformare le opinioni raccolte tramite il sondaggio in '''obiettivi concreti e sostenibili'''. Vi ringraziamo per il tempo che vorrete dedicare a questo questionario e per il vostro importante contributo nella definizione della nuova strategia. Per qualsiasi domanda, potete scrivere a '''info@wikimedia.it'''. Un cordiale saluto, [[Utente:Dario Crespi (WMIT)|Dario Crespi (WMIT)]] ([[Discussioni utente:Dario Crespi (WMIT)|talk]]) 12:23, 2 lug 2025 (CEST) == itWikiCon 2025: proposte programma entro il 15 luglio, richieste borse entro il 27 luglio == Ciao a tutti, qui un promemoria per le prossime scadenze della '''[[m:ItWikiCon/2025|ItWikiCon 2025]]''' che si terrà '''a Catania da venerdì 7 a domenica 9 novembre''': * la fase di '''[[m:ItWikiCon/2025/Programma/Proposte|proposte di sessioni per il programma]] è aperta fino a martedì 15 luglio'''. Fino ad allora, potete ancora supportare o dare feedback [[m:ItWikiCon/2025/Programma/Proposte#Supporta_le_tue_proposte_preferite|alle proposte già presentate]]; * la fase di '''[[m:ItWikiCon/2025/Borse|richiesta di una borsa]]''' (rimborso del viaggio e alloggio, gratuità della quota di partecipazione) è aperta fino a ‘’’domenica 27 luglio'''. A latere, trovate dei suggerimenti per prenotare il vostro viaggio e alloggio sulla pagina [[m:ItWikiCon/2025/Informazioni|Informazioni]]). Per qualsiasi domanda o suggerimento, non esitare a scrivere un messaggio sulla pagina di discussione dell’evento o di contattarci a info at itwikicon.org. A presto, Il team organizzatore itWikiCon 2025 e le commissioni Programma e Borse, [[Utente:Sciking|Sciking]] ([[Discussioni utente:Sciking|talk]]) 23:21, 13 lug 2025 (CEST) == Wikidata Item and Property labels soon displayed in Wiki Watchlist/Recent Changes == ''(Apologies for posting in English, you can help by translating into your language)'' Hello everyone, the [[m:Wikidata_For_Wikimedia_Projects/Clearer_Wikidata_Edit_Summaries/Resolve_Labels|Wikidata For Wikimedia Projects]] team is excited to announce an upcoming change in how Wikidata edit changelogs are displayed in your [[Special:Watchlist|Watchlists]] and [[Special:RecentChanges|Recent Changes]] lists. If an edit is made on Wikidata that affects a page in another Wikimedia Project, the changelog will contain some information about the nature of the edit. This can include a QID (or Q-number), a PID (or P-number) and a value (which can be text, numbers, dates, or also QID or PID’s). Confused by these terms? See the [[d:Special:MyLanguage/Wikidata:Glossary|Wikidata:Glossary]] for further explanations. The upcoming change is scheduled for '''17.07.2025''', between '''1300 - 1500 UTC'''. The change will display the label (item name) alongside any QID or PIDs, as seen in the image below: [[File:Apr10 edit summary on Wikidata.png|An edit sum entry on Wikidata, labels display alongside their P- and Q-no.'s]] These changes will only be visible if you have Wikidata edits enabled in your User Preferences for Watchlists and Recent Changes, or have the active filter ‘Wikidata edits’ checkbox toggled on, directly on the Watchlist and Recent Changes pages. Your bot and gadget may be affected! There are thousands of bots, gadgets and user-scripts and whilst we have researched potential effects to many of them, we cannot guarantee there won’t be some that are broken or affected by this change. Further information and context about this change, including how your bot may be affected can be found on this [[m:Wikidata_For_Wikimedia_Projects/Clearer_Wikidata_Edit_Summaries/Resolve_Labels|project task page]]. We welcome your questions and feedback, please write to us on this dedicated [[m:Talk:Wikidata_For_Wikimedia_Projects/Clearer_Wikidata_Edit_Summaries/Resolve_Labels|Talk page]]. Thank you, - [[m:User:Danny_Benjafield_(WMDE)|Danny Benjafield (WMDE)]] on behalf of the Wikidata For Wikimedia Projects Team. [[Utente:MediaWiki message delivery|MediaWiki message delivery]] ([[Discussioni utente:MediaWiki message delivery|talk]]) 14:45, 14 lug 2025 (CEST) <!-- Messaggio inviato da User:Danny Benjafield (WMDE)@metawiki usando l'elenco su https://meta.wikimedia.org/w/index.php?title=User:Danny_Benjafield_(WMDE)/MassMessage_Test_List&oldid=28981877 --> == <span lang="en" dir="ltr">Temporary accounts will be rolled out soon</span> == <div lang="en" dir="ltr"> <section begin="body"/> Hello, we are the Wikimedia Foundation [[mw:Special:MyLanguage/Product Safety and Integrity|Product Safety and Integrity]] team. We would like to announce that '''we plan to enable [[mw:Special:MyLanguage/Trust and Safety Product/Temporary Accounts|temporary accounts]] for this wiki in the week of September 1'''. Temporary accounts are successfully live on 30 wikis, including many large ones like German, Japanese, and French. The change they bring is especially relevant to logged-out editors, who this feature is designed to protect. But it is also relevant to community members like mentors, patrollers, and admins – anyone who reverts edits, blocks users, or otherwise interacts with logged-out editors as part of keeping the wikis safe and accurate. '''Why we are building temporary accounts''' Our wikis should be safer to edit by default for logged-out editors. Temporary accounts allow people to continue editing the wikis without creating an account, while avoiding publicly tying their edits to their IP address. We believe this is in the best interest of our logged-out editors, who make valuable contributions to the wikis and who may later create accounts and grow our community of editors, admins, and other roles. Even though the wikis do warn logged-out editors that their IP address will be associated with their edit, many people may not understand what an IP address is, or that it could be used to connect them to other information about them in ways they might not expect. Additionally, our moderation software and tools rely too heavily on network origin (IP addresses) to identify users and patterns of activity, especially as IP addresses themselves are becoming less stable as identifiers. Temporary accounts allow for more precise interactions with logged-out editors, including more precise blocks, and can help limit how often we unintentionally end up blocking good-faith users who use the same IP addresses as bad-faith users. '''How temporary accounts work''' [[File:Temporary account banner and empty talk page.png|thumb]] Any time a logged-out user publishes an edit on this wiki, a cookie will be set in this user's browser, and a temporary account tied with this cookie will be automatically created. This account's name will follow the pattern: <code dir=ltr>~2025-12345-67</code> (a tilde, current year, a number). On pages like Recent Changes or page history, this name will be displayed. The cookie will expire 90 days after its creation. As long as it exists, all edits made from this device will be attributed to this temporary account. It will be the same account even if the IP address changes, unless the user clears their cookies or uses a different device or web browser. A record of the IP address used at the time of each edit will be stored for 90 days after the edit. However, only some logged-in users will be able to see it. '''What does this mean for different groups of users?''' '''For logged-out editors''' * This increases privacy: currently, if you do not use a registered account to edit, then everybody can see the IP address for the edits you made, even after 90 days. That will no longer be possible on this wiki. * If you use a temporary account to edit from different locations in the last 90 days (for example at home and at a coffee shop), the edit history and the IP addresses for all those locations will now be recorded together, for the same temporary account. Users who [[foundation:Special:MyLanguage/Policy:Access_to_temporary_account_IP_addresses|meet the relevant requirements]] will be able to view this data. If this creates any personal security concerns for you, please contact talktohumanrights at wikimedia.org for advice. '''For community members interacting with logged-out editors''' * A temporary account is uniquely linked to a device. In comparison, an IP address can be shared with different devices and people (for example, different people at school or at work might have the same IP address). * Compared to the current situation, it will be safer to assume that a temporary user's talk page belongs to only one person, and messages left there will be read by them. As you can see in the screenshot, temporary account users will receive notifications. It will also be possible to thank them for their edits, ping them in discussions, and invite them to get more involved in the community. '''For users who use IP address data to moderate and maintain the wiki''' * '''For patrollers''' who track persistent abusers, investigate violations of policies, etc.: Users who [[foundation:Special:MyLanguage/Policy:Access_to_temporary_account_IP_addresses|meet the requirements]] will be able to reveal temporary users' IP addresses and all contributions made by temporary accounts from a specific IP address or range ([[Special:IPContributions]]). They will also have access to useful information about the IP addresses thanks to the [[mw:Special:MyLanguage/Trust and Safety Product/IP Info|IP Info]] feature. Many other pieces of software have been built or adjusted to work with temporary accounts, including AbuseFilter, global blocks, Global User Contributions, and more. (For information for volunteer developers on how to update the code of your tools – see the last part of the message.) * '''For admins blocking logged-out editors''': ** It will be possible to block many abusers by just blocking their temporary accounts. A blocked person won't be able to create new temporary accounts quickly if the admin selects the [[mw:Special:MyLanguage/Autoblock|autoblock]] option. ** It will still be possible to block an IP address or IP range. * Temporary accounts will not be retroactively applied to contributions made before the deployment. On Special:Contributions, you will be able to see existing IP user contributions, but not new contributions made by temporary accounts on that IP address. Instead, you should use Special:IPContributions for this. '''Our requests for you, and next steps''' * If you know of any tools, bots, gadgets etc. using data about IP addresses or being available for logged-out users, you may want to test if they work on [[testwiki:Main_Page|testwiki]] or [[test2wiki:Main_Page|test2wiki]]. If you are a volunteer developer, [[mw:Special:MyLanguage/Trust and Safety Product/Temporary Accounts/For developers|read our documentation for developers]], and in particular, the section on [[mw:Special:MyLanguage/Trust and Safety Product/Temporary Accounts/For developers#How should I update my code?|how your code might need to be updated]]. * If you want to test the temporary account experience, for example just to check what it feels like, go to testwiki or test2wiki and edit without logging in. * Tell us if you know of any difficulties that need to be addressed. We will try to help, and if we are not able, we will consider the available options. * Look at our [[m:Meta:Babel#Temporary_Accounts:_access_to_IP_addresses_and_next_steps|previous message]] about requirements for users without extended rights who may need access to IP addresses. To learn more about the project, check out [[mw:Special:MyLanguage/Trust and Safety Product/Temporary Accounts/FAQ|our FAQ]] – you will find many useful answers there. You may also [[mw:Special:MyLanguage/Trust and Safety Product/Temporary Accounts/Updates|look at the updates]] (we have just posted one) and [[mw:Newsletter:Product Safety and Integrity|subscribe to our new newsletter]]. If you'd like to talk to me (Szymon) off-wiki, you will find me on Discord and Telegram. Thank you!<section end="body" /> </div> <bdi lang="en" dir="ltr">[[m:user:NKohli (WMF)|NKohli (WMF)]], [[m:user:SGrabarczuk (WMF)|SGrabarczuk (WMF)]]</bdi> 23:36, 26 ago 2025 (CEST) <!-- Messaggio inviato da User:Quiddity (WMF)@metawiki usando l'elenco su https://meta.wikimedia.org/w/index.php?title=User:Quiddity_(WMF)/sandbox6&oldid=29181713 --> == itWikiCon 2025: programma pubblicato e iscrizioni aperte fino al 12 ottobre == Ciao a tutti, ci stiamo avvicinando a '''[[m:ItWikiCon/2025|ItWikiCon 2025]]''', il convegno annuale della comunità italofona dei progetti Wikimedia che si terrà '''a Catania da venerdì 7 a domenica 9 novembre'''. Siamo lieti di presentarvi il '''[[m:ItWikiCon/2025/Programma#Programma_del_convegno_in_vista_tabellare|programma del convegno]]''', costruito a partire dalle proposte della comunità selezionate dalla commissione programma. Durante i tre giorni del convegno, potrete partecipare a presentazioni e discussioni su vari argomenti legati ai progetti Wikimedia, ai processi comunitari e alle sfide delle comunità per il futuro. Ma l’itWikiCon di Catania è più di un convegno: prima e dopo l’evento organizzeremo '''[[m:ItWikiCon/2025/Programma#Panoramica_della_settimana_dell'itWikiCon_2025|una serie di visite guidate e altre attività]]''' per scoprire la Sicilia orientale insieme. Vi invitiamo a pianificare il vostro viaggio tenendo in considerazione queste attività (che saranno a carico dei partecipanti). Consigliamo di essere celeri nel prenotare gli alloggi e i mezzi di trasporto, poiché Catania è una destinazione ad alta stagione turistica anche a novembre. Troverete dei consigli su come raggiungere Catania e dove alloggiare [[m:ItWikiCon/2025/Informazioni|sulla pagina Informazioni]]. La fase di iscrizione all’evento è '''aperta fino a domenica 12 ottobre a mezzanotte'''. Potete prenotare il vostro posto per il convegno compilando '''[https://ticket.itwikicon.org/itwikicon/2025/ il modulo di iscrizione]'''. La quota di partecipazione di 20€ vi permette di sostenere l’organizzazione dell’evento e va pagata direttamente online per validare la vostra iscrizione. Per qualsiasi domanda o suggerimento non esitate a scrivere un messaggio sulla [[m:Talk:ItWikiCon/2025|pagina di discussione dell’evento]] o a contattarci a info (at) itwikicon.org. A presto, Il team organizzatore itWikiCon 2025, [[Utente:Sciking|Sciking]] ([[Discussioni utente:Sciking|talk]]) 20:33, 17 sët 2025 (CEST) == Quinta votazione di riconferma admin per Starladin / Fifth reconfirmation vote for Starladin (18 setëmber-25 setëmber 2025) == ('''Italiano'''): Ciao a tutti! Segnalo che dal 18 settembre al 25 settembre 2025, sarà in corso la quinta votazione di riconferma admin per {{ping|Starladin}}, visto che il mandato/flag di admin di 2 anni è scaduto ieri ('''English'''): Hi everyone! I would like to point out that from 18 September to 25 September 2025, the fifth admin reconfirmation vote for {{ping|Starladin}} will be underway, since her 2-year admin mandate/flag expired yesterday: * [[Wikipedia:Aministradus/Riconferme/Starladin/5]] Saluc! --[[Utente:S4b1nuz E.656|<span style="color:#009246;">'''S4b1nuz'''</span> <span style="color:#CE2B37; font-family:futura">'''ᴇ.656'''</span>]]<sup>[[Discussioni utente:S4b1nuz E.656|<span style="color:#006AA7">''(SMS)''</span>]]</sup> 18:50, 18 sët 2025 (CEST) == Come se dis de vialter... == Ciao amis, come se disaria in Ladin "Io scrivo Wikipedia"? A son dree a fà on bell mester che de sigur ve piasarà. [[Utente:Sciking|Sciking]] ([[Discussioni utente:Sciking|talk]]) 16:07, 23 sët 2025 (CEST) :Bun domisdé Sciking, :an dij "Iö scrii Wikipedia", tl Ladin Val Badia - badiot. :De bi salüc [[Utente:Starladin|Starladin]] ([[Discussioni utente:Starladin|talk]]) 17:14, 7 uto 2025 (CEST) == <span lang="it" dir="ltr">Esprimi il tuo parere: vota per il Board of Trustees 2025</span> == <div lang="it" dir="ltr"> <section begin="announcement-content" /> Ciao a tutti, Sono aperte le votazioni per [[m:Special:MyLanguage/Wikimedia Foundation elections/2025|l'elezione del Board of Trustees 2025]]. I candidati saranno selezionati per due (2) seggi del Board. Per verificare la tua idoneità al voto, visita la [[m:Special:MyLanguage/Wikimedia Foundation elections/2025/Voter eligibility guidelines|pagina idoneità degli elettori]]. Per ulteriori informazioni sui candidati, [[m:Special:MyLanguage/Wikimedia Foundation elections/2025/Candidates|leggi le loro presentazioni e guarda i video delle candidature]]. Quando sei pronto, vai alla [[m:Special:SecurePoll/vote/405|pagina di voto SecurePoll per votare]]. '''La votazione è aperta dall'8 ottobre alle 00:00 UTC fino al 22 ottobre alle 23:59 UTC.''' Cordiali saluti, Abhishek Suryawanshi<br />Presidente della commissione elettorale<section end="announcement-content" /> </div> [[Utente:MediaWiki message delivery|MediaWiki message delivery]] ([[Discussioni utente:MediaWiki message delivery|talk]]) 06:48, 9 uto 2025 (CEST) <!-- Messaggio inviato da User:RamzyM (WMF)@metawiki usando l'elenco su https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=29360896 --> == <span lang="it" dir="ltr">Aiutaci a decidere il nome del nostro nuovo progetto per una Wikipedia astratta</span> == <div lang="it" dir="ltr"> <section begin="function1"/> {{int:Hello}}. Per favore, aiutaci a trovare un nome per il nostro progetto di Wikipedia astratta. Questo progetto sarà una wiki che permetterà agli utenti di combinare le funzioni di [[:f:|Wikifunctions]] e i dati di Wikidata per generare frasi in linguaggi naturali in ogni lingua supportata dai nostri progetti. Queste frasi possono essere usate da qualsiasi Wikipedia (o da altri progetti, anche non Wikimedia). Ci saranno due round di votazioni, ciascuno seguito da una revisione legale delle proposte, che inizieranno rispettivamente il 20 ottobre e il 17 novembre 2025. Il nostro obiettivo è di avere un nome definitivo per il progetto per la metà di dicembre 2025. Se volete partecipare, allora '''[[m:Special:MyLanguage/Abstract Wikipedia/Abstract Wikipedia naming contest|informati e vota ora]]''' su Meta. {{Int:Feedback-thanks-title}} <section end="function1"/> </div> -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 13:43, 20 uto 2025 (CEST) <!-- Messaggio inviato da User:Sannita (WMF)@metawiki usando l'elenco su https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=29432175 --> == <span lang="en" dir="ltr">Seeking volunteers to join several of the movement’s committees</span> == <div lang="en" dir="ltr"> <section begin="announcement-content" /> Each year, typically from October through December, several of the movement’s committees seek new volunteers. Read more about the committees on their Meta-wiki pages: * [[m:Special:MyLanguage/Affiliations Committee|Affiliations Committee (AffCom)]] * [[m:Special:MyLanguage/Ombuds commission|Ombuds commission (OC)]] * [[m:Special:MyLanguage/Wikimedia Foundation/Legal/Community Resilience and Sustainability/Trust and Safety/Case Review Committee|Case Review Committee (CRC)]] Applications for the committees open on October 30, 2025. Applications for the Affiliations Committee, Ombuds commission and the Case Review Committee close on December 11, 2025. Learn how to apply by [[m:Special:MyLanguage/Wikimedia Foundation/Legal/Committee appointments|visiting the appointment page on Meta-wiki]]. Post to the talk page or email cst[[File:At sign.svg|16x16px|link=|(_AT_)]]wikimedia.org with any questions you may have. For the Committee Support team, <section end="announcement-content" /> </div> -[[m:User:MKaur (WMF)| MKaur (WMF)]] 15:12, 30 uto 2025 (CET) <!-- Messaggio inviato da User:MKaur (WMF)@metawiki usando l'elenco su https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=29517125 --> == <span lang="it" dir="ltr">Reminder: aiutaci a decidere il nome del nostro nuovo progetto per una Wikipedia astratta</span> == <div lang="it" dir="ltr"> <section begin="function2"/> Questo è un promemoria: per favore, aiutaci a scegliere un nome per il nuovo progetto per una Wikipedia astratta. Il voto decisivo ha inizio oggi. I nomi passati alla selezione finale sono: <span lang="en" dir="ltr" class="mw-content-ltr">Abstract Wikipedia, Multilingual Wikipedia, Wikiabstracts, Wikigenerator, Proto-Wiki</span>. Qualora desiderassi partecipare, '''[[m:Special:MyLanguage/Abstract Wikipedia/Abstract Wikipedia naming contest|informati e vota ora]]''' su Meta. {{Int:Feedback-thanks-title}} <section end="function2"/> </div> -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 15:22, 20 nuë 2025 (CET) <!-- Messaggio inviato da User:Sannita (WMF)@metawiki usando l'elenco su https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=29583860 --> == olimpiadi == segnalo l'approvazione di una richiesta richiesta di microgrant Wikimedia Italia per un progetto sul ladino: https://wiki.wikimedia.it/wiki/Microgrant/2025/Wikipedia_in_lingua_ladina_all%27Olimpiade_culturale_Milano_Cortina_2026 [[Utente:GiovanniPen|GiovanniPen]] ([[Discussioni utente:GiovanniPen|talk]]) 15:05, 1 dez 2025 (CET) == Wikipedia 25: cercasi volontari per registrare un benvenuto sonoro == <div lang="en" dir="ltr"> <div lang="it" dir="ltr"> [[File:Work-in-progress sketch of the Confetti mascot easter egg.jpg|frameless|250px|right]] {{int:please-translate}} {{int:Hello}}, scusate se scrivo in italiano! Per il [[:m:Wikipedia 25|25° compleanno di Wikipedia]] e per creare delle [[:m:Wikipedia 25/Easter egg experiments|sorpresine per i lettori]] come proposto dalla Wikimedia Foundation, sto invitando i volontari delle varie Wikipedie dell'area italiana a registrare la frase "Ti diamo il benvenuto su Wikipedia" nella loro lingua regionale. Il messaggio audio comparirà "a sorpresa" sulla Wikipedia in italiano e sulle altre wikipedie aderenti al progetto degli [[:m:Wikipedia 25/Easter egg experiments|Ester eggs experiments]]. Farà parte di una raccolta di suoni che include tutte le registrazioni di "Ti diamo il benvenuto su Wikipedia" nelle varie lingue registrate, più alcuni altri suoni provenienti da Commons. Quando un utente cliccerà sulla mascotte del Globetto (Baby Globe) che suona con un sintetizzatore, verrà riprodotto un suono casuale da questa raccolta. Quindi, la frase nella tua lingua non verrà riprodotta ogni volta, ma solo alcune volte e in modo casuale. '''Briefing su come registrare il benvenuto sonoro su Wikipedia''' ([[:m:Talk:Wikipedia_25/Easter_egg_experiments#c-CDekock-WMF-20251209155700-Song_Ng%C6%B0-20251201160400|da qui]]): #la registrazione audio deve essere più corta di 10 secondi, e consistere solo nella frase "Benvenuti su Wikipedia" o "Ti diamo il benvenuto su Wikipedia" nella tua lingua regionale; #il file va caricato su [[:commons:Special:UploadWizard|Wikimedia Commons]] e bisogna chiederne la protezione da parte di un admin di modo da impedire che sia vandalizzato o spostato; #condividi il link del file su Commons [[:m:Talk:Wikipedia_25/Easter_egg_experiments#Are_there_ideas_or_elements_that_you_would_love_to_see_implemented_on_your_language_Wikipedia?|qui]] notificando l'utente CDekock-WMF; #'''deadline''' per fornire i link agli audio su Commons dei "Benvenuti su Wikipedia": '''mercoledi 21 gennaio 2026'''. Registriamo più audio possibile. {{Int:Feedback-thanks-title}} --[[User:Una tantum|Una tantum]] ([[User talk:Una tantum|talk]]) </div> </div> 16:44, 14 jen 2026 (CET) <!-- Messaggio inviato da User:Una tantum@metawiki usando l'elenco su https://meta.wikimedia.org/w/index.php?title=User:Una_tantum/sandbox/MM/It_fallback_v2&oldid=29928398 --> == Feminism and Folklore 2026 starts soon == <div style="border:8px maroon ridge;padding:6px;"> [[File:Feminism and Folklore 2026 logo.svg|centre|550px|frameless]] ::<div lang="en" dir="ltr" class="mw-content-ltr"> <div style="text-align: center; width: 100%;">''{{int:please-translate}}''</div> ;Invitation to Organize Feminism and Folklore 2026 Dear Wiki Community, We are pleased to invite Wikimedia communities, affiliates, and independent contributors to organize the '''[[:m:Feminism and Folklore 2026|Feminism and Folklore 2026]]''' writing competition on your local Wikipedia. The international campaign will run from '''1 February to 31 March 2026''' and aims to improve coverage of feminism, women’s histories, gender-related topics, and folk culture across Wikipedia projects. ;About the Campaign '''Feminism and Folklore''' is a global writing initiative that complements the '''[[:c:Commons:Wiki Loves Folklore 2026|Wiki Loves Folklore]]''' photography competition. While Wiki Loves Folklore focuses on visual documentation, this writing campaign addresses the '''gender gap on Wikipedia''' by improving encyclopedic content related to folk culture and marginalized voices. ;What Can Participants Write About? Communities can contribute by creating, expanding, or translating articles related to: * Folk festivals, rituals, and celebrations * Folk dances, music, and traditional performances * Women and queer figures in folklore * Women in mythology and oral traditions * Women warriors, witches, and witch-hunting narratives * Fairy tales, folk stories, and legends * Folk games, sports, and cultural practices Participants may work from curated article lists or generate new article suggestions using campaign tools. ;How to Sign Up as an Organizer Organizers are requested to complete the following steps to register their community: # Create a local project page on your wiki [[:m:Feminism and Folklore/Sample|(see sample)]] # Set up the campaign using the '''CampWiz''' tool # Prepare a local article list and clearly mention: #* Campaign timeline #* Local and international prizes # Request a site notice from local administrators [[:mr:Template:SN-FNF|(see sample)]] # Add your local project page and CampWiz link to the '''[[:m:Feminism and Folklore 2026/Project Page|Meta project page]]''' ;Campaign Tools The Wiki Loves Folklore Tech Team has introduced tools to support organizers and participants: * '''Article List Generator by Topic''' – Helps identify articles available on English Wikipedia but missing in your local language Wikipedia. The tool allows customized filters and provides downloadable article lists in CSV and wikitable formats. * '''CampWiz''' – Enables communities to manage writing campaigns effectively, including jury-based evaluation. This will be the third year CampWiz is officially used for Feminism and Folklore. Both tools are now available for use in the campaign. '''[https://tools.wikilovesfolklore.org/ Click here to access the tools]''' ;Learn More & Get Support For detailed information about rules, timelines, and prizes, please visit the '''[[:m:Feminism and Folklore 2026|Feminism and Folklore 2026 project page]]'''. If you have any questions or need assistance, feel free to reach out via: * '''[[:m:Talk:Feminism and Folklore 2026/Project Page|Meta talk page]]''' * Email us using details on the contact page. ;Join Us We look forward to your collaboration and coordination in making Feminism and Folklore 2026 a meaningful and impactful campaign for closing gender gaps and enriching folk culture content on Wikipedia. Thank you and best wishes, '''[[:m:Feminism and Folklore 2026|Feminism and Folklore 2026 International Team]]''' ---- ''Stay connected:'' [[File:B&W Facebook icon.png|link=https://www.facebook.com/feminismandfolklore/|30x30px]]&nbsp; [[File:B&W Twitter icon.png|link=https://twitter.com/wikifolklore|30x30px]] </div></div> == Invitation to Host Wiki Loves Folklore 2026 in Your Country == <div lang="en" dir="ltr" class="mw-content-ltr"> <div style="text-align: center; width: 100%;">''{{int:please-translate}}''</div> [[File:Wiki Loves Folklore Logo.svg|right|150px|frameless]] Hello everyone, We are delighted to invite Wikimedia affiliates, user groups, and community organizations worldwide to participate in '''Wiki Loves Folklore 2026''', an international initiative dedicated to documenting and celebrating folk culture across the globe. ;About Wiki Loves Folklore '''Wiki Loves Folklore''' is an annual international photography competition hosted on Wikimedia Commons. The campaign runs from '''1 February to 31 March 2026''' and encourages photographers, cultural enthusiasts, and community members to contribute photographs that highlight: * Folk traditions and rituals * Cultural festivals and celebrations * Traditional attire and crafts * Performing arts, music, and dance * Everyday practices rooted in folk heritage Through this campaign, we aim to preserve and promote diverse folk cultures and make them freely accessible to the world. [[:c:Commons:Wiki_Loves_Folklore_2026|Project page on Wikimedia Commons]] ; Host a Local Edition As we celebrate the '''eight edition''' of Wiki Loves Folklore, we warmly invite communities to organize a local edition in their country or region. Hosting a local campaign is a great opportunity to: * Increase visibility of your region’s folk culture * Engage new contributors in your community * Enrich Wikimedia Commons with high-quality cultural content '''[[:c:Commons:Wiki_Loves_Folklore_2026/Organize|Sign up to organize]]:''' If your team prefers to organize the competition in ''either February or March only'', please feel free to let us know. If you are unable to organize, we encourage you to share this opportunity with other interested groups or organizations in your region. ;Get in Touch If you have any questions, need support, or would like to explore collaboration opportunities, please feel free to contact us via: * The project Talk pages * Email: '''support@wikilovesfolklore.org''' We are also happy to connect via an online meeting if your team would like to discuss planning or coordination in more detail. Warm regards, '''The Wiki Loves Folklore International Team''' </div> [[Utente:MediaWiki message delivery|MediaWiki message delivery]] ([[Discussioni utente:MediaWiki message delivery|talk]]) 14:21, 18 jen 2026 (CET) <!-- Messaggio inviato da User:Tiven2240@metawiki usando l'elenco su https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery/Wikipedia&oldid=29228188 --> == <span lang="en" dir="ltr">Annual review of the Universal Code of Conduct and Enforcement Guidelines</span> == <div lang="en" dir="ltr"> <section begin="announcement-content" /> I am writing to you to let you know the annual review period for the Universal Code of Conduct and Enforcement Guidelines is open now. You can make suggestions for changes through 9 February 2026. This is the first step of several to be taken for the annual review. [[m:Special:MyLanguage/Universal Code of Conduct/Annual review/2026|Read more information and find a conversation to join on the UCoC page on Meta]]. The [[m:Special:MyLanguage/Universal Code of Conduct/Coordinating Committee|Universal Code of Conduct Coordinating Committee]] (U4C) is a global group dedicated to providing an equitable and consistent implementation of the UCoC. This annual review was planned and implemented by the U4C. For more information and the responsibilities of the U4C, [[m:Special:MyLanguage/Universal Code of Conduct/Coordinating Committee/Charter|you may review the U4C Charter]]. Please share this information with other members in your community wherever else might be appropriate. -- In cooperation with the U4C, [[m:User:Keegan (WMF)|Keegan (WMF)]] ([[m:User talk:Keegan (WMF)|talk]])<section end="announcement-content" /> </div> 22:01, 19 jen 2026 (CET) <!-- Messaggio inviato da User:Keegan (WMF)@metawiki usando l'elenco su https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=29905753 --> == <span lang="en" dir="ltr">Migration to Parsoid</span> == <div lang="en" dir="ltr"> <section begin="announcement-content" /> <em>[[m:Special:MyLanguage/Wikimedia Foundation/Product and Technology/Parsoid Read Views/Read View Announcement|Read this in another language]]</em> Hello everyone! I am glad to inform you that as the next step in the [[mw:Special:MyLanguage/Parsoid/Parser Unification|Parser Unification]] project, Parsoid will soon be turned on as the default article renderer on your wiki. We are gradually increasing the number of wikis using Parsoid, with the intention of making it the default wikitext parser for MediaWiki's next long-term support release. This will make our wikis more reliable and consistent for editors, readers, and tools to use, as well as making the development of future wikitext features easier. If this disrupts your workflow, don’t worry! You can still opt out through a user preference or turn Parsoid off on the current page using the Tools submenu, as described in the [[mw:Special:MyLanguage/Help:Extension:ParserMigration|Extension:ParserMigration]] documentation. There is [[mw:Special:MyLanguage/Parsoid/Parser Unification/Confidence Framework|more information about our roll-out strategy]] available, including the testing done before we turn on Parsoid for a new wiki. To report bugs and issues, please look at our [[mw:Special:MyLanguage/Parsoid/Parser Unification/Known Issues|known issues]] documentation and if you found a new bug please create a phab ticket and tag the [[phab:project/view/5846|Content Transform Team in Phabricator]]. <section end="announcement-content" /> </div> <bdi lang="en" dir="ltr">[[mw:User:ABreault (WMF)|Content Transform Team]]</bdi> 22:59, 23 jen 2026 (CET) <!-- Messaggio inviato da User:ABreault (WMF)@metawiki usando l'elenco su https://meta.wikimedia.org/w/index.php?title=Wikimedia_Foundation/Product_and_Technology/Parsoid_Read_Views/2026-01-26_Wikipedias&oldid=29972868 --> == Join the sixth Ukraine’s Cultural Diplomacy Month on Wikipedia! == <div lang="en" dir="ltr"> [[File:Ukraine’s Cultural Diplomacy Month on Wikipedia 2026.png|right|250px|thumb|link=https://meta.wikimedia.org/wiki/Ukraine%27s_Cultural_Diplomacy_Month_2026|Join our campaign!]] {{int:please-translate}} Dear Wikipedians! [[:m:Special:MyLanguage/Wikimedia Ukraine|Wikimedia Ukraine]], in cooperation with the [[:en:Ministry of Foreign Affairs of Ukraine|MFA of Ukraine]] and [[:en:Ukrainian Institute|Ukrainian Institute]], has launched the sixth edition of writing challenge "'''[[:m:Special:MyLanguage/Ukraine's Cultural Diplomacy Month 2026|Ukraine's Cultural Diplomacy Month]]'''", which lasts from '''1st April''' until '''30th April 2026'''. The initiative aims to promote knowledge about Ukrainian culture abroad by creating and improving Wikipedia articles in multiple languages. This year marks the sixth edition of the campaign, which will focus on contemporary culture, making today’s artistic voices and practices more visible to international audiences. 🧩'''How to participate?''' Choose an article from the suggested list → Write an article in your language, or improve an existing one according to the rules → Add your contribution to the contest page and calculate your points → Win prizes and receive a certificate of participation → Become a promoter of truthful knowledge about Ukraine. 🧩'''[[m:Special:MyLanguage/Ukraine's Cultural Diplomacy Month 2026|Check our main page for more information]]'''. '''If you are interested in coordinating long-term community engagement for the campaign and becoming a local ambassador, we would love to hear from you! Please let us know your interest.''' If not, then we encourage you to translate the [[m:Special:MyLanguage/Ukraine's Cultural Diplomacy Month 2026|landing page of the contest]] and [https://meta.wikimedia.org/wiki/Special:MessageGroupStats?group=Centralnotice-tgroup-UCDM2026banner&messages=&language=en&x=D banner] into your own language. Also, we set up a [[:m:CentralNotice/Request/Ukraine's Cultural Diplomacy Month 2026|banner]] to notify users of the possibility to participate in this challenge! [[:m:User:OlesiaLukaniuk (WMUA)|OlesiaLukaniuk (WMUA)]] ([[:m:User talk:OlesiaLukaniuk (WMUA)|talk]]) 04:35, 1 April 2026 (UTC) </div> <!-- Messaggio inviato da User:OlesiaLukaniuk (WMUA)@metawiki usando l'elenco su https://meta.wikimedia.org/w/index.php?title=User:OlesiaLukaniuk_(WMUA)/list_of_wikis&oldid=28552112 --> == Request for comment (global AI policy) == <bdi lang="en" dir="ltr" class="mw-content-ltr"> Apologies for writing in English. {{int:Please-translate}} A [[:m:Requests for comment/Artificial intelligence policy|request for comment]] is currently being held to decide on a global AI policy. {{int:Feedback-thanks-title}} [[Utente:MediaWiki message delivery|MediaWiki message delivery]] ([[Discussioni utente:MediaWiki message delivery|talk]]) 02:58, 26 aur 2026 (CEST) </bdi> <!-- Messaggio inviato da User:Codename Noreste@metawiki usando l'elenco su https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=30424282 --> == Apertura delle pre-iscrizioni == È iniziato il periodo ufficiale delle pre-iscrizioni. Come saprete già, dal '''6 all'8 novembre 2026''' a [[Vezia]] ([[Lugano]]) si apriranno le porte della [[Villa Negroni]] per '''[[m:ItWikiCon/2026|itWikiCon 2026]]'''. Questo convegno unisce ispirazione, innovazione e scambio di idee in un evento di tre giorni. Le '''[[m:ItWikiCon/2026/Partecipanti|pre-iscrizioni]]''' sono disponibili da subito ed è il primo passo per manifestare il vostro interesse a partecipare. Inoltre, in questo modo darete un contributo fondamentale al team organizzativo nella pianificazione logistica dell’evento. Per qualsiasi domanda o suggerimento, non esitare a scrivere un messaggio sulla [[:meta:Talk:ItWikiCon/2026|pagina di discussione dell’evento]] o di contattarci a info (at) itwikicon.org. Non vediamo l'ora di accogliervi a Vezia! A presto, il team organizzativo di itWikiCon 2026: [[Utente:Vallema|Vallema]], [[Utente:cassinam|Cassinam]], [[Utente:Dario Crespi (WMIT)|Dario Crespi (WMIT)]], [[Utente:Dorine Barth (WMCH)|Dorine Barth (WMCH)]] -- [[Utente:Sciking|Sciking]] ([[Discussioni utente:Sciking|talk]]) 20:23, 25 mei 2026 (CEST) == <span lang="it" dir="ltr">Vota ora alle elezioni U4C del 2026</span> == <div lang="it" dir="ltr"> <section begin="announcement-content" /> Tutti coloro con diritto di voto sono invitati a partecipare alle elezioni 2026 del [[m:Special:MyLanguage/Universal_Code_of_Conduct/Coordinating_Committee|Comitato di coordinamento del codice universale di condotta]]. Maggiori informazioni, compreso il link al tool per verificare il diritto di voto, le informazioni sulle elezioni, sui candidati e il link per votare si trovano su Meta in questa pagina: [[m:Special:MyLanguage/Universal_Code_of_Conduct/Coordinating_Committee/Election/2026|Elezioni 2026 - informazioni]]. Il voto termina il 2 giugno alle [https://zonestamp.toolforge.org/1780358400 00:00 UTC]. Per favore, verifica se la tua utenza ha diritto di voto. I risultati staranno disponibili entro il 14 di giugno di 2026. -- In cooperazione con l'U4C,<section end="announcement-content" /> </div> [[m:User:Keegan (WMF)|Keegan (WMF)]] ([[m:User talk:Keegan (WMF)|talk]]) 19:14, 27 mei 2026 (CEST) <!-- Messaggio inviato da User:Keegan (WMF)@metawiki usando l'elenco su https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=30513860 --> == Call to participate: Proposed baseline Neutral Point of View (NPOV) standard == Hello-hello! I am inviting you to participate in the public discussion regarding a proposed baseline Neutral Point of View (NPOV) standard. The proposed baseline is meant for the Wikipedias which do not yet have an NPOV policy, for these communities to adopt, use, and build upon. [[m:Proposed_baseline_NPOV_standard#Proposed_baseline_NPOV_standard|You can find the proposed text here]]. As your Wikipedia does not seem to have an NPOV policy, we hope that this public discussion and proposed baseline standard will support your project community in adopting one. [[m:Talk:Proposed_baseline_NPOV_standard|You can join the public discussion on meta]]<nowiki>. The timeframe for the discussion is from June 17 - July 15, 2026. Looking forward to engagement from your community and hopefully seeing your community to adopt the Neutral Point of View policy! --~~~~</nowiki> [[Utente:KVaidla (WMF)|KVaidla (WMF)]] ([[Discussioni utente:KVaidla (WMF)|talk]]) 10:16, 19 jun 2026 (CEST) == RFC about AI-generated content in Wikimedia Commons == <bdi lang="en" dir="ltr">Apologies for writing in English, please help translate this message to your language. You are invited to participate in a [[c:Commons:Requests for comment/Policy update for AI content|request for comment on Wikimedia Commons about a policy update for AI content]]. This may affect files that are uploaded to Wikimedia Commons for use on this project. Thank you. [[m:User:Codename Noreste|Codename Noreste]] ([[m:User talk:Codename Noreste|descuscion]])</bdi> 19:11, 23 jun 2026 (CEST) <!-- Messaggio inviato da User:Codename Noreste@metawiki usando l'elenco su https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=30513860 --> == <span lang="it" dir="ltr">Inserimento di un collegamento ai contatti legali e di sicurezza nel footer della vostra wiki</span> == <div lang="it" dir="ltr"> <section begin="Message"/> '''Contatti legali e di sicurezza''' Salve, la Wikimedia Foundation ha creato una [[wmf:Special:MyLanguage/Legal:Wikimedia Foundation Legal and Safety Contact Information|pagina unica di contatto per materie legali e di sicurezza]] che andrà linkata nel footer della vostra wiki, per assicurare l'accesso a informazioni legali accurate. Questa è una necessità di legge. Abbiamo già inserito il link sulle versioni inglese, tedesca, spagnola, italiana e altre ancora di Wikipedia e inseriremo il link anche nel vostro footer presto. Consultate [[m:Special:MyLanguage/Wikimedia_Foundation_Legal_and_Safety_Contacts_FAQ|la pagina di progetto]] per saperne di più, per commenti utilizzate questo thread oppure la [[m:Special:MyLanguage/Talk:Wikimedia Foundation Legal and Safety Contacts FAQ|pagina di discussione su Meta]]. <section end="Message"/> </div> -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 15:29, 25 jun 2026 (CEST) <!-- Messaggio inviato da User:Sannita (WMF)@metawiki usando l'elenco su https://meta.wikimedia.org/w/index.php?title=User:Sannita_(WMF)/Mass_sending_test&oldid=30731267 --> == itWikiCon 2026: apertura della fase di raccolta di temi per il programma == Ciao a tutti, è ufficialmente aperta la fase della raccolta di temi per il '''[[m:ItWikiCon/2026/Programma|programma]]''' per '''itWikiCon 2026''', il convegno annuale della comunità Wikimedia italofona! Queste prime idee serviranno come contenitori per le proposte specifiche in estate. Il convegno si terrà dal '''6 all'8 novembre 2025 a Vezia (Lugano)'''. Il programma lo costruiamo insieme: chiunque può inviare proposte di argomenti per presentazioni, discussioni o workshop. Tutte le informazioni e le istruzioni sono disponibili '''[[m:ItWikiCon/2026/Programma|sulla pagina dedicata al Programma]]'''. Anche quest’anno vogliamo dare particolare spazio ai formati interattivi come workshop o discussioni. Vorremmo cogliere l’occasione del convegno per rafforzare lo spirito di comunità e anche per sviluppare soluzioni alle sfide comuni. La selezione delle proposte avverrà in estate, seguita dalla conferma dei relatori. Aggiornamenti sulle borse di partecipazione seguiranno la prossima settimana. Infine, ti ricordiamo che il periodo delle '''[[m:ItWikiCon/2026/Partecipanti|pre-iscrizioni]]''' è ancora in corso. Grazie mille a tutti coloro che si sono già iscritti! Per domande o suggerimenti scrivici sulla [[metawiki:Talk:ItWikiCon/2026|pagina di discussione dell’evento]] o via e-mail a info (at) itwikicon.org. Non vediamo l'ora di conoscere le vostre idee! Il team organizzativo di itWikiCon 2026: [[User:Vallema|Vallema]], [[User:cassinam|Cassinam]], [[User:Dario Crespi (WMIT)|Dario Crespi (WMIT)]], [[User:Dorine Barth (WMCH)|Dorine Barth (WMCH)]] [[Utente:Sciking|Sciking]] ([[Discussioni utente:Sciking|talk]]) 21:00, 27 jun 2026 (CEST) 744meacddzg0kzm90hi2udhlz6fxldv Utente:Moroder 2 2450 252089 252082 2026-06-27T16:29:05Z Moroder 67 /* Plates criëdes sun WP ladina */ 252089 wikitext text/x-wiki [[File:Wolfgang Moroder by Bonnie 2020.jpg|miniatura|Moroder tl 2020]] {{Gherdëina}} [[File:Flag_of_Ladinia.svg|bordo|right|30x30px]] '''Ladin Gherdëina''' Bon dì. Son [[Wolfgang Moroder|Wolfgang Moroder de Rusina]], nasciù a [[Urtijëi]] mut de [[Alex Moroder|Alex]] y [[Paula Grossrubatscher|Paula]]. Son dutor n pension. * Presidënt dl [[Museum Gherdëina]] dal 2006 al 2018. * Cumëmber d'unëur dla [[Union di Ladins de Gherdëina]], 2022<ref>Union di Ladins de Gherdëina: ''Roland Verra y Wolfgang Moroder cumëmbri d'unëur dla ULG''. [[Calënder de Gherdëina]] 2023, pl. 58-63.</ref>. * Me plesc fe fotos per Wikipedia. *[[c:User:Moroder|Wolfgang Moroder sun Wikimedia Commons]] == Wikipedia ladina == Scriji scialdi de mi familia, ajache pënsi che la nformazions che ei, de nteres storich y per autra jënt de Gherdëina y dant al dut per i jëuni, jissa scenó perdudes. Ciche savon de nosc antenac y de nosta storia l savon me ajache l ie stat scrit o cuntà. Truep ie bel jit perdù. La Wikipedia ie da me ora l drë post ajache duc possa scrì iló y liejer iló te uni mumënt y la nfurmazions ne va nia perdudes. === Interview === * [[Moroder/interview|Interview de Sofia Stuflesser cun Wolfgang Moroder y Alexander Prinoth sun la Wikipedia ladina y sun la Wikipedia n generel per tudësch.]] [[File:Jita di Studënc de Gherdëina ti Grijons.jpg|miniatura|Edgar Moroder cun la grupa di Studënc de Gherdëina a Mustèr tl [[Grijon]] ai 26 de lugio 1966. Da man ciancia: Leo Martiner, Hugo Senoner, Theodor Riffesser, Romeo Sommavilla, Heinz Stuflesser, Rafael Insam, Ambros Widmer, Heini Senoner, [[Pepi Martiner]], Erwin Messner, Wolfgang Moroder, Waltraud Santifaller, Mario Perathoner y [[Edgar Moroder]]<ref>Wolfgang Moroder: ''Viac culturel di studënc de Gherdëina ti Grijons''. [[Calënder de Gherdëina]] 1968, pl. 35.</ref>.]] == Quinto Dì Culturel Academich Ladin == ''N « fotograf » uel « fotegrafé » cun si « fotoaparat » per fe na bona « fotegrafia ». Chësta paroles ie nternaziuneles. La medema paroles dije-n per tudësch: Ein « Photograph » will mit seinem « Photoapparat » « photo- graphieren », um eine gute « Photographie » zu machen. N Franzëus dise: Un « photographe » veut « photographier » avec son appareil « photogra­ phique » pour faire une bonne « photographie ». Y nsci via: Te duta la rusnedes dl mond ie-l daniëura la medema paroles. Ma per I gherdëina chësc ne ti plesc nia al jëun '''Wolfgang Moroder'''. El à crià la nueva paroles: N «pultradëur» uel «pultré ju» cun si «pultradoi» per fe n bon « pultré ». Nen ie pa chësta na bona idea? N bon chert de vin sibe apustà al daulëibon custode dl muséum tla Cësa di Ladins!'', '''Willi Huch''': ''L problem d! vocabular ladin tl spiedi d’autra rusnedes''. Relazion a unëur dl Quinto Dì Culturel Academich Ladin y a unëur y utl dla Rusneda de Gherdëina. Urtijëi 27 d’agost 1967. Calënder de Gherdëina 1968, pl. 45. [[File:Willi Huch Wolfgang Moroder pultré ju.ogg|miniatura|L Prof Willi Huch al 5 Cungres Ladin a Urtijëi]] == Video TV TGA == * [http://www.tmltv.it/video_on_demand.php?id_menu=65&id_video=60325&pag= Wolfgang Moroder spiega Wikipedia sul TV TGA (Ai 8 de agost 2021 - scumëncia al al menut 6.45)] * Wolfgang Moroder sun "Dai Crëps dl Sela" [http://www.raibz.rai.it/feed.php?id=18 Trei ntervistes con Ivan Senoner ai 30 de lugio, 8 de agost y 15 de agost 2021] * Sun '''TV Mediateca Rai Ladinia''' :[http://www.raibz.rai.it/la/index.php Ntervista ai 06-05-2021 20:55 Scenar ert y cultura: I Schuhplattler, scumëncia al al menut 7.00 Wolfgang Moroder] * [https://autonomiae.bz.it/it/testimonianze/ Wolfgang Moroder rejona sun l'autonomia sun plaza [[Silvius Magnago]] a Bulsan.] * [https://www.rainews.it/tgr/trail/video/2022/12/tra-cripl-storica-rudolf-moroder-da-lenert-0c358f15-73ba-498f-bf5f-1ff9002985e9.html Ntervista sun TRAIL sula cripl de Rudolf Moroder Lenert ai 23 de dezëmber 2022.] * Ntervista cun Oswald sun Radio Gherdëina: Cripl de Rudolf Moroder ai 23 de dezëmber 2022. * [https://www.radiogardena.it/ld/trasmiscions?ewald-moroder-ciaculea-cun#anchor-sendung Ntervista cun Ewald Moroder sun Radio Gherdëina ai 17 de jené 2023] * Ntervista cun Bruno Maruca: ''Scultëures storics de Gherdëina''. La Usc di Ladins, 12 de mei 2023, pl. 25. * [https://www.rainews.it/tgr/trail/video/2024/01/cripl-museum-gherdeina-36ba1821-4214-49eb-a737-c193117aa8f6.html?nxtep TRAIL sun la cripl de Nadel De Rudolf Moroder Lenert depënta da Josef Moroder Lusenberg|Ntervista TRAIL sun la cripl de Nadel De Rudolf Moroder Lenert depënta da Josef Moroder Lusenberg] *[https://www.rainews.it/tgr/trail/video/2024/02/trail-taa-web--1302-trail-2200-s-radio-ladin-b62d22b0-fe37-4a43-b8fd-34a7a93b08f3.html Storia dl Radio Ladin de Gherdëina - TRAIL.] == Stories de Gherdëina == * [https://web.archive.org/web/20160316093451/http://lusenberg.com/index.html Plata persunela cun documënc sun Gherdëina] Una dla prima plates Internet de Gherdëina. == Curs de Wikipedia ladina == Curs online urganisá dala Union di Ladins de Gherdëina # [https://www.youtube.com/watch?v=hOo_ehb6AOY&t=46s curs su Youtube, prima pert] # [https://www.youtube.com/watch?v=tgPcVg8etNA&t=1275s curs su Youtube, segonda pert] == Plates criëdes sun WP ladina == {{Culones-lista|colwidth=25em| *[[Calënder de Gherdëina]] *[[Johann Baptist Walpoth]] *[[Col de Ronc]] *[[Nos Ladins]] *[[Rudolf Moroder]] *[[Adele Moroder]] *[[Ludwig Moroder]] *[[Alex Moroder]] *[[Josef Moroder Jumbiërch]] *[[Martin Vinazer]] *[[Sureghes]] *[[Fie]] *[[Radio Ladin de Gherdëina]] *[[Cësa di Ladins]] *[[L'amik di Ladins‎]] *[[A chi legge]] *[[Der Ladiner]] *[[Concordia]] *[[Bruno Moroder]] *[[Grupa Ruscél]] *[[Lia Mostra d’Ert]] *[[Vinzenz Maria Demetz]] *[[Dlieja de San Durich]] *[[Alois Kostner]] *[[Vinzenz Moroder-Resciesa]] *[[Mastlé]] *[[Secëda]] *[[Egon Rusina Moroder]] *[[Batista Vinatzer]] *[[Peter Demetz-Fëur]] *[[Luis Piazza]] *[[Guido Balsamo Stella]] *[[Val]] *[[Scola d'Ert Urtijëi]] *[[Ferdinand Stuflesser]] *[[Catores]] *[[Ciastel Stetteneck]] *[[Radio Gherdëina Dolomites]] *[[TV TCA Ladina]] *[[Armin Moroder]] *[[Cason de Resciesa]] *[[Stevia]] *[[Sacun]] *[[L Brunsin]] *[[Tel Tipes|tel Tipes]] *[[Ncisles]] *[[Pepi Martiner]] *[[UNIKA Val Gardena]] *[[Urbejidla]] *[[Cuecenes]] *[[Dlieja da Sacun]] *[[Iender]] *[[Toponomastica de Gherdëina]] *[[Lec de Gherdëina]] *[[Cësa Rusina]] *[[Ruves de Gherdëina]] *[[Cianties de Gherdëina]] *[[Ciastel de Gherdëina]] *[[Ciastel de Val]] *[[Dlieja de San Antone (Urtijëi)|Dlieja de San Antone]] *[[Dlieja de Sant'Ana (Urtijëi)]] *[[Curtina de Urtijëi]] *[[Fé zandli te Gherdëina]] *[[Paula Grossrubatscher]] *[[Turné te Gherdëina]] *[[Cason de Piëralongia]] *[[Ëiles de Gherdëina che zipla]] *[[Dolomitale]] *[[Mont de Pana y Ciandevaves]] *[[Gilo Prugger]] *[[Bibliotech ladina Malia da Cudan]] *[[Amalia Anderlan Obletter]] *[[Genoveva Costner]] *[[Dlieja Santa Maria ad Nives]] *[[Dlieja de Santa Cristina]] *[[Dlieja San Lenert, Bula]] *[[Dlieja Sant Ujep Runcadic]] *[[Pic]] *[[Capeles de Gherdëina]] *[[Capela sal Crist]] *[[Madona di Àbeti]] *[[Franz Grünewald]] *[[Josef Rifesser]] *[[Christian Trebinger]] *[[Friedrich Moroder]] *[[Jakob Sotriffer]] *[[Emil Terschak]] *[[Rudolf Vallazza]] *[[Gana La Usc dles Ladines]] *[[Carolina Kostner]] *[[Johann Burgauner]] *[[Belsy]] *[[Teatro alla Scala]] *[[Giustina Demetz]] *[[Cirillo Dell’Antonio]] *[[Johann Baptist Moroder]] *[[Francësch Tavella]] *[[Vincenzo Valier dit l Spinalonga]] *[[Bruscia]] *[[Karin Moroder]] *[[Lisa Demetz]] *[[Stina Walpoth Moroder]] *[[Luisa Walpoth Demetz]] *[[Isolde Kostner]] *[[Fini Martiner Moroder‎]] *[[Aurelia Moroder Langer‎]] *[[Mili Schmalzl]] *[[Annemarie Moroder]] *[[Felizita Unterplatzer Moroder]] *[[Trina Kasslatter Bernardi]] *[[Alexia Runggaldier]] *[[Ingrid Runggaldier]] *[[Babi Pitschieler]] *[[Franz Dantone]] *[[Elsa Runggaldier]] gran pert dl articul. *[[Carla Lezuo]] *[[Trudi Vallazza]] *[[Milia Insam Kostner]] *[[Christa Perathoner]] *[[Edgar Moroder]] *[[Hans Perathoner]] *[[Puntives]] *[[Vinzenz Peristi]] *[[Edberte Moroder]] *[[Śepl Obletter]] *[[Katharina Bernardi]] *[[Siegfried Moroder]] *[[Jakob Crepaz-Maidl]] *[[Dominik Holzknecht]] *[[Philomena Prinoth Moroder]] *[[Cassian Dapoz]] *[[Franz Prugger]] *[[Maria Ursula Welponer]] *[[Arcangiul Lardschneider]] laurà lessù *[[Palua Dedite]] *[[Scultëures de Gherdëina]] *[[Hans Sontheimer]] *[[Sabedin]] *[[Peter Nocker]] *[[Luis Insam]] *[[Cnodla]] *[[Doss dl Preve ]] *[[Costamula]] *[[Lara Malsiner]] *[[Raimund Mureda]] *[[Albino Pitscheider]] *[[Villa Rudolfine]] *[[Otto Moroder]] *[[Hermann Moroder]] *[[Caiot]] *[[Lenèrt]] *[[Johann Baptist Purger]] *[[Tone Pitscheider]] *[[Josef Mersa]] *[[Guido Insam]] *[[Sepl Rifesser]] *[[Schnürlsteig]] *[[Eduard Senoner]] *[[Giuani Demetz]] *[[Bivach dl Saslonch]] *[[Pilat]] *[[Tramans]] laurà lessù *[[Sepl Senoner Ronch]] *[[Martin Demetz]] *[[Balest]] *[[Martin (Urtijëi)]] *[[Familia Franchetti]] *[[Via nfiëreda Furcela de Saslonch]] *[[Bulacia]] *[[Max Moroder]] *[[Franz Insam]] *[[Levisc Antone Insam]] *[[Manduchel]] *[[Vigil Dorigo]] *[[Giacobe Mussner]] *[[Georg Runggaldier]] *[[Christian Delago]] *[[Joseph Anton Mahlknecht]] *[[Marchiò Molziner]] *[[Franz Haider]] *[[Bernardin Pitschieler]] *[[Iuchin Unterplatzer]] *[[Plans de Cunfin]] *[[Markus Vallazza]] *[[Antone Daprè]] *[[Giovanni Battista Holnaider]] *[[Col Ciarnacëi]] *[[Ji cun la crëusc]] *[[Norbert Kostner]] *[[Ernst Prinoth]] *[[Antone Perathoner]] *[[Giuana Prugger]] *[[Leo Crepaz]] *[[Furmescere]] *[[Andrea Desalla ]] *[[Fussel de Grialëces]] *[[Josef Barth]] *[[Luis Trenker]] laurà lessù *[[Marx Sittich von Wolkenstein]] *[[Josef Grossrubatscher]] *[[Productiva]] *[[Arturo Tanesini]] *[[Lotte Nogler]] *[[Lech Sant]] *[[Cuca]] *[[Col Raiser]] *[[Rudi Moroder]] *[[Vinzenz Demetz]] *[[Edmund Runggaldier]] *[[Tré zedules]] *[[Joachina Mussner]] *[[Giuani Enrich]] *[[Leo Demetz]] *[[Ottavia Kostner]] *[[Café Demetz]] *[[Pazifica Lardschneider Glück]] *[[Ciaulonch]] *[[Ludwig Norman-Neruda]] *[[Franz Josef Noflaner]] *[[Furnes]] *[[Mestier]] *[[Dantersasc]] *[[Odles]] *[[Ludwig Schmalzl de Ronc]] *[[Pitoch ziplà]] *[[Rusina Vinatzer]] *[[Decassian]] *[[Anna Perathoner Declara]] *[[Schi te Gherdëina]] *[[Luis Senoner]] *[[Nfiereda de Mëisules]] *[[Mene]] *[[Ëifomes de Gherdëina]] *[[Ianesc (ustaria)]] *[[Chemun (mont)]] *[[Hartl (mont)]] *[[Craut]] *[[Linacia]] *[[Leo Delago]] *[[Anton Anderlan]] *[[Televijion]] *[[Marina Demetz]] *[[Elisabeth Lardschneider]] *[[Stefania Pitschieler]] *[[Ivan Senoner]] *[[Juebia grassa]] *[[Villa Grohmann]] *[[Gebrüder Moroder]] *[[Menza Nogler Pitscheider]] *[[Bibliotech San Durich]] *[[Bocia de Mont]] *[[Luis Moroder]] *[[Cumpania di Scizri Urtijëi]] *[[Gustin]] *[[Marcadënc de Gherdëina]] *[[Heinrich Moroder]] *[[Demëine Mahlknecht]] *[[Sepl Rifesser junior]] *[[Josef Oberbacher]] *[[Buja dal Fiër]] *[[Cristl Moroder Levigi]] *[[David Piazza]] *[[Carlo Verra sen.]] *[[Alois Colli]] *[[Anton Runggaldier]] *[[Heindl Moroder|Heindl Moroder Doss]] *[[Stlejuc]] *[[Ildefons Perathoner]] *[[Basilio Moroder]] *[[Adolf Keim]] *[[Alois Canins]] *[[Furdenan]] *[[Josef Runggaldier|Ujep Runggaldier]] laurà lessù *[[Luis Kostner Stlejuc]] *[[Vinzenz Mussner sen.]] *[[Nduradëur]] *[[Dessëniadëur]] }} == Scri per ladin == “Me sa che scri per ladin ie sche rué sun na luna y me sa bel. Me sa de vester te na cësa povester foresta ma ciauda y nia tl frëid dl fulestier. Scri per ladin me sa nce de mëter sota scunanza n ciof rer, ciofes che ne po inió crëscer do che ei messù rujené duta la autra rujenedes. Me sa de julé inò te n paravis de mi sëmies, de rué de reviërs te mi lecorc da pitl tla valeda ulache son nasciù.” Wolfgang Moroder == Notes == <references/> == Sandbox == *[[Utente:Moroder/Articul|Bio scultëur]] *[[Utente:Moroder/Urtijëi|Slata Doss]] *[[Utente:Moroder/Calënder de Gherdëina|Plata ueta]] *[[Utente:Moroder/Martin Vinazer| Persones de Gherdëina]] *[[Utente:Moroder/natura|TREMOT TE GHERDËINA Y TLA VALEDA DL ISARCH]] *[[Utente:Moroder/media|Uet]] *[[Utente:Moroder/Media II|Ianesc]] *[[Utente:Moroder/Stevia|Geografia]] == Templates == *<nowiki>{{Moroder}}</nowiki> ::{{Moroder}} [[bar:Benutzer:moroder]] [[de:Benutzer:Moroder]] [[en:User:Moroderen]] [[es:usuario:moroderes]] [[fr:Utilisateur:Moroder]] [[fur:Utent:Moroder]] [[ia:Usator:Moroder]] [[it:utente:moroder]] [[vec:utente:Moroder]] [[lmo:Druvadur:Moroder]] [[Categoria:Uem|Moroder, Wolfgang]] [[Categoria:Fotografia|Moroder, Wolfgang]] dfabalbt4qg60tyhvdi5akoh9384h0r Ferata (alpinism) 0 3224 252162 218306 2026-06-28T10:20:07Z Asenoner 208 252162 wikitext text/x-wiki {{gherdëina}}{{distinguish|Ferata (trasport)}}[[File:Climber_on_fixed_rope_route_Piz_Mitgel_2.jpg|thumb|Doi arpizadëures sun na ferata.]] Na '''ferata''', '''nfiereda''' o '''via fereda''' ie tl [[alpinism]] na via che porta su per l parëi de n [[crëp]] y che ie njenieda ite cun cordes de fier fermedes tl crëp da gran broces, a chëles che n po se taché ite. La ferata mpermët de [[arpizé]] n crëp ënghe bëndebo rie cun manco pericul, ajache la persona ie for tacheda ite ala corda de fier de la ferata y chësta mostra la streda segura che ie da ji per rué sainsom. Normalmënter se tacun ite ala corda de la ferata tres na corda y n [[carabiner]]. == Ferates te la Dolomites == * [[Nfiereda de Mëisules]] o ''Ferata de Pößneck'' dal [[jëuf de Sela]] sun [[Mëisules]]. *''Tridentina'' dal [[jëuf de Frea]] sun [[Pisciadù]]. *''[[Via nfiëreda Furcela de Saslonch]]'' dan la [[Furcela de Saslonch]]. . == Galaria dala fotgrafies == <gallery widths="180" heights="100" perrow="4" > Escursionista_su_via_ferrata_sulla_Tofana_di_Rozes.jpg|Ferata che porta sun la [[Tofana de Rozes]]. </gallery> jtr6k54765gzkphjw70qvkcbiooxz6n 252163 252162 2026-06-28T10:20:17Z Asenoner 208 /* Galaria dala fotgrafies */ 252163 wikitext text/x-wiki {{gherdëina}}{{distinguish|Ferata (trasport)}}[[File:Climber_on_fixed_rope_route_Piz_Mitgel_2.jpg|thumb|Doi arpizadëures sun na ferata.]] Na '''ferata''', '''nfiereda''' o '''via fereda''' ie tl [[alpinism]] na via che porta su per l parëi de n [[crëp]] y che ie njenieda ite cun cordes de fier fermedes tl crëp da gran broces, a chëles che n po se taché ite. La ferata mpermët de [[arpizé]] n crëp ënghe bëndebo rie cun manco pericul, ajache la persona ie for tacheda ite ala corda de fier de la ferata y chësta mostra la streda segura che ie da ji per rué sainsom. Normalmënter se tacun ite ala corda de la ferata tres na corda y n [[carabiner]]. == Ferates te la Dolomites == * [[Nfiereda de Mëisules]] o ''Ferata de Pößneck'' dal [[jëuf de Sela]] sun [[Mëisules]]. *''Tridentina'' dal [[jëuf de Frea]] sun [[Pisciadù]]. *''[[Via nfiëreda Furcela de Saslonch]]'' dan la [[Furcela de Saslonch]]. . == Galaria dala fotografies == <gallery widths="180" heights="100" perrow="4" > Escursionista_su_via_ferrata_sulla_Tofana_di_Rozes.jpg|Ferata che porta sun la [[Tofana de Rozes]]. </gallery> 1qwulsa7ib78qpijvz33ukmxd5ihu9y Franz Senoner 0 3580 252101 251028 2026-06-27T16:48:02Z Moroder 67 252101 wikitext text/x-wiki {{gherdëina}}{{Infobox artist |Inuem = Franz Senoner |Auter inuem = Franzl da Santuel |Foto = Franz_Senoner_Santuel.jpg |Descrizion foto = Franz tl lëur de dessenië |Nasciù/da = 12 juni 1927 sun [[Santuel]], [[Sëlva]], [[Gherdëina]], [[Talia]] |Mort/a = 3 dezëmber 2019 (cun {{Età|1927|06|12|2019|12|03}} ani) a [[Urtijëi]], [[Gherdëina]], [[Talia]] |Cunesciù/da per = Scultura, depënjer, dessëni, scrì |Operes cunesciudes = &bull; Crist sun Piza Pransëies-[[Ciampinëi]]<br>&bull; Funtana de [[bront]] sun la streda Mëisules te [[Sëlva]]<br>&bull; Liber ''Da nëus a cësa. Storia vivuda da zacan''<br>&bull; Doi stazions de la Via Crucis te Sëlva |Fëna = Helma Demetz da [[Ruacia]] }}'''Franz Senoner''' (* [[12 juni]] [[1927]] sun [[Santuel]], [[Sëlva]], [[Südtirol]] - † [[3 dezëmber]] [[2019]] a [[Urtijëi]], [[Südtirol]]), cunesciù coche ''Franzl da Santuel'', fova n [[scultura|scultëur]], [[pitura|pitëur]], [[desseniadëur]] y [[scritëur]] de [[Sëlva]] te [[Gherdëina]]. Pra si operes toca scultures de lën, sibe religëuses che seculeres, n grum de pitures, dessënies y statues de [[bront]]. Ël ova mparà a ziplé da bera [[Albino Pitscheider]]. Do la [[scola d’ert te Sëlva]] fovel ruvà a Urtijëi pra l moster bera [[Viktor de Rico (Tannenheim)]], ulache l ziplova scialdi stazions y sanc. Do n valgun ani se al metù per si cont y à abù n grum de lerneri. Ël fova ntlëuta cër’ l sëul moster te Sëlva. Ma l sentiva for inò l bujën de se museré y cunfrunté cun d’autri scultëures y artisć, perchël trajovel gën ora a Urtjëi da si cumpanies dl “circolo”. Te si vita à Franzl scialdi ziplà figures sacreles, ma nce profanes y l ie for jit pea cun i tëmps fajan nce lëures plu moderns. L à po nce scumencià a depënjer chedri a acuarel y a dessenië. Sun deplù cëses ovel fat sgraffitti che fova stat per n cër tëmp na moda. Franz ie ënghe stat atif coche scritëur te la [[lingaz ladin|rujeneda ladina]], purtan ora l liber dal inuem ''Da nëus a cësa. Storia vivuda da zacan'', te chël che ël conta de la vita da zacan te Gherdëina y coche ël l'ova vivuda. == Selezion de operes == * L Crist sun Piza Pransëies-[[Ciampinëi]] * Funtana de [[bront]] sun la streda Mëisules te [[Sëlva]] * L liber ''Da nëus a cësa. Storia vivuda da zacan'' * Doi stazions de la Via Crucis te Sëlva [[File:Madonna lignea di Franz Senoner in Chiesa Parrocchiale S. Leonardo a Milano.jpg|thumb|Madonna de lën te la ''Chiesa Parrocchiale S. Leonardo da Porto Maurizio'' a [[Milan]]. Scultura de Franz Senoner.]] == Scric y poejies tl Calënder de Gherdëina == *''L prim di de scola (poejia)''. [[Calënder de Gherdëina]] 1965, pl. 84 *''Per la festa di 60 ani (poejia)'' Calënder de Gherdëina 1989, pl. 193 *''Bera Śepl da Rainel''. Calënder de Gherdëina 1992, pl. 75 *''Marueies (poejia)''. Calënder de Gherdëina 1995, pl. 95 *''L tëmp dla vita (poejia)''. Calënder de Gherdëina 1997, pl. 163 *''Lecurdon nosta ava de Santuel''. Calënder de Gherdëina 1998, pl. 67 *''Te mbince che te toles dl'aurela (poejia)''. Calënder de Gherdëina 2000, pl. 64 *''Per n Museum te Sëlva''. Calënder de Gherdëina 2000, pl. 214 *''Mi cësa (poejia)''. Calënder de Gherdëina 2001, pl 127 *''L calënder (poejia)''. Calënder de Gherdëina 2004, pl. 64 *''L autonn (poejia)''. Calënder de Gherdëina 2005, pl. 63 *''Vijion da Nadel (storia)''. Calënder de Gherdëina 2021 150 [[Categoria:uem|Senoner, Franz]] [[Categoria:Leteratura ladina|Senoner, Franz]]‎ [[Categoria:Persona ladina|Senoner, Franz]] [[Categoria:Scultëures de Gherdëina‎|Senoner, Franz]] [[Categoria:Scritëures de Gherdëina‎|Senoner, Franz]] [[Categoria:Sëlva|Gherdëina‎]] [[Categoria:Persones de Gherdëina‎|Senoner, Franz]] 4456exxa2x8ap8goju8k42uf7cc5qd5 Modulo:Infobox/styles.css 828 14338 252173 233953 2026-06-28T10:43:30Z Asenoner 208 252173 sanitized-css text/css /* {{pp|small=y}} */ /* * This TemplateStyles sheet deliberately does NOT include the full set of * infobox styles. We are still working to migrate all of the manual * infoboxes. See [[MediaWiki talk:Common.css/to do#Infobox]] * DO NOT ADD THEM HERE */ /* * not strictly certain these styles are necessary since the modules now * exclusively output infobox-subbox or infobox, not both * just replicating the module faithfully */ .infobox-subbox { padding: 0; border: none; margin: -3px; width: auto; min-width: 100%; font-size: 100%; clear: none; float: none; background-color: transparent; } .infobox { border: 1px solid #a2a9b1; background-color: #f8f9fa; color: #202122; border-spacing: 3px; padding: 0.2em; } .infobox-3cols-child { margin: auto; } .infobox .navbar { font-size: 100%; } /* T281642 */ body.skin-minerva .infobox-header, body.skin-minerva .infobox-subheader, body.skin-minerva .infobox-above, body.skin-minerva .infobox-title, body.skin-minerva .infobox-image, body.skin-minerva .infobox-full-data, body.skin-minerva .infobox-below { text-align: center; } /* Align infoboxes to the right */ .infobox { float: right !important; clear: right; /* Add this to clear any floated elements on the right */ } /* Center-align headers in the infobox */ .infobox-header { text-align: center; } /* Center-align infobox images */ .infobox-image { text-align: center !important; } epnztusalgwwdsgueikxzb7dbtgxk8x Scultëures de Gherdëina 0 24356 252092 252010 2026-06-27T16:36:24Z Moroder 67 252092 wikitext text/x-wiki {{Gherdëina}} [[File:Saint_Rupert_Johannes_Vinazer_1684.jpg|miniatura|San Rupert tla dlieja de Sant Antone a Urtijëi de Johann Vinazer 1684]] La [[scultura]] y l [[ziplé]] te [[Gherdëina]] à na longia tradizion. Bele tl dejesetejem secul à scumencià te Gherdëina families de artistc a ziplé tl lën. Danter chëstes i [[Christian Trebinger|Trebinger]] y i [[Martin Vinazer|Vinazer]]. Christian Trebinger ie stat l prim dla familia che ova mparà a [[Persenon]]. == Storia == Scialdi judà al svilup dl ert de ziplé tl lën à che te Gherdëina dal truepes bosc de [[Cier|zirm]]. La majera pert di lëures ziplei te Gherdëina fova de lën de zirm. Plu tert canche n à scumencià a ziplé a mascin ie unì adurvà l plù l lën de air. Tl 1700 dajovel te Gherdëina bel 50 scultëures y tla metà dl dejedotejem secul passa 300. Te chëi ani univa i lëures ziplei te Gherdëina purtei dlonch ora te duta Europa, scialdi ti paejes romanics da [[marcadënc de Gherdëina]] y ncé dala [[Fé zandli te Gherdëina|zandlëtes]] y zandlëc<ref>Gunther Langes: ''Ladinien''. Südtiroler Landeskunde, Band 6, Bozen 1985, pl. 30–34 (tudësch).</ref>. Ai 19 de auril 1679 ie stata fata na plura (Pilthawer-Streit) da pert de na grupa de vedli mostri scultëures d’ert, danter chisc i vedli scultëures Trebinger y Marcion Vinazer, tl vieres de n valgun scultëures jëuni y prinzipianc che ova autri mestieres y che ruinova l'inuem de chësc lëur. I seniëures dla suneria de Gudon fova unic tla [[Ianesc (ustaria)|ustaria Ianesc]] a Urtijëi, ma ëi ne l'à nia lasceda vënta ai vedli scultëures ajache i se ova nia metù adum te na lia de artejanat<ref>Toni Sotriffer: ''“De tei che sturpieia 1 lëur y 1 spaza via a bon-marcià”''. Calënder de Gherdëina 2016, pl. 134-139.</ref> Danter la families de scultëures plu cunesciudes fova i Vinazer y n valguni de chisc ie deventei cunesciui a Viena, Praga y Toledo. [[Martin Vinazer|Martin Vinatzer]] fova stat per ot ani a mparé a Venezia y Roma. Marcion Malsiner ova nchinamei na berstot a Venezia bele danter l 1691 y l 1714<ref>Wolfgang Moroder: ''Scultëures de Gherdëina jic ora de nosta valeda: Marcion Malsiner a Unieja''. [[Calënder de Gherdëina]] 2011, pl. 183-185</ref>. I artistc tlamei i Fronc fajova scialdi cristc y fova bonamënter sculëies o tei de familia de [[Franz Grünewald]] de Nudrei nasciù tl 1667 che ova fat la cademia a Viena ulache l univa tlamà Fronz<ref>[[Franz Moroder]]: ''Das Grödner Tal''. 2. Auflage. Sezion Gherdëina dl [[Deutscher und Österreichischen Alpenverein]]. Urtijëi 1914, pl. 157 (tudësch))</ref>. Un di primes scultëures de Urtijëi dl 1800 fova Franz Runggaldier-Nevaves che à fat l crist baroch y l crist dl sepolcro te [[dlieja de San Durich]] a Urtijëi. Scialdi cunesciù tla Franzia ie [[Jan Dumëine Mahlknecht|Johann Dominik Mahlknecht]] de Rainell ([[Sureghes]]) che ova lascià ala dlieja de San Durich a Urtijëi na Madona cun Bambin y i cater Evangelisć de gips y ala [[dlieja de Santa Cristina]] na santa Fefa, śën da udëi tl [[Museum Gherdëina]]. Dl Mahlknecht dal mo sun plaza de dlieja a Urtijëi na copia dla Terpsichore dl Ferdinandeum<ref>''[[Commons:Category:Evangelists by J.D. Mahlknecht|Evangelists de J.D. Mahlknecht]]'' sun Wikimedia Commons</ref>. N auter scultëur de valor de Gherdëina fova [[Peter Nocker|Peter Nocker-Sabedin]]. De chësc dal n relief dla Ultima Cëina do Leonardo tla dlieja de Santa Cristina y na pitla figura de vëscul tl Museum Gherdëina. Cun [[Francësch Tavella]] y tres l nseniamënt te scola de [[Franz Haider]] à l ert dl ziplé te Gherdëina arjont scialdi n bon livel<ref>''Nachruf in: Der Schlern, Bozen Jahrgang 1947, pl. 343''</ref>. Ala fin dl vintejem secul se à svilupà scialdi a Urtijëi i ferlëigheri che à purtà pro al svilup dla ert sacra per l'aredamënt dla dliejes te dut l mond. Perchël ie unides su truepa berstots nce de moleri danter chëstes la plu grandes y cunesciudes fova chëles de [[Alois Kostner]] (Luis moler), [[Christian Delago]] (Cristl dl Tuene) y dla familia [[Oberbacher]]. L univa ziplà te Gherdëina truepes crisć da vënder ora per l mond y ti paejes tudësc univa chëi de Gherdëina suvënz tlamei "[[:de:Herrgottschnitzer|Herrgottschnitzer]] Una de chisc fova [[Maria Senoner Fill]] y truepa autres<ref>[[Amalia Anderlan Obletter|Malia Obletter]]: ''La scultëura de crisć.'' Calënder de Gherdëina 2002, pl. 127.</ref> A Urtijëi dajovel nce truepes [[Dessëniadëur|dessëniadëures]] che ova suvënz fat la cademies a Viena o Minca y che desseniova i auteresc da fé<ref>[https://web.archive.org/web/20160316093451/http://lusenberg.com/sculteures/zeichner.pdf Vinzenz Mussner: ''Dessëniadëures tl artejanat de Gherdëina'' (Zeichner im Grödner Kunsthandwerk). Calënder de Gherdëina 1983, pl. 89-114] (PDF; 5,1&nbsp;MB) </ref>. [[Luis Insam]], [[Raimund Mureda|Raimund Mureda (Moroder)]], [[Siegfried Moroder]], [[Albino Pitscheider]] y Engelbert Perathoner à metù ora uni an dal 1940 al 1944 ntan la [[Secunda Vera dl Monn|segonda viëra mundiela]] pra la "Gauausstellungen Tirol-Vorarlberg" a [[Dispruch]]. <ref>[https://www.helmuth-oehler.at/userfiles/downloads/Helmuth%20Oehler,%20Skulptur%20im%20Nationalsozialismus%20in%20Tirol.%20Ein%20Überblick,%20Innsbruck%202018..pdf Helmuth Oehler: ''Skulptur im Nazionalsozialismus in Tirol. Ein Überblick''. Da Wolfgang Meighörner (Hrsg.): ''Zwischen Ideologie, Anpassung und Verfolgung. Kunst und Nationalsozialismus in Tirol''. Catalog dla mostra tl Landesmuseum Ferdinandeum a Dispruch 2019 pl. 164-179 (tudësch).]</ref>. Do l Cunzil Vatican II a truepes scultëures y moleri messù lascé l ert ajache la dumanda de sanc per la dliejes ie jita scialdi doju<ref>Livio Comploi: ''N bel calënder per l’artejanat''. Calënder de Gherdëina 1991, pl. 47.</ref><ref>Vinzenz Mussner: ''Tanc laurova pa te Gherdëina tl artejanat di ziplé zacan, y tanc pa aldidancuei?''. Calënder de Gherdëina 1983, pl. 73.</ref>. Dal 1994 ie la lia [[UNIKA Val Gardena|UNIKA]] scialdi dossù per cialé de mantenì y svilupé l ert te Gherdëina. [[File:Scultëur de Gherdëina Leo Runggaldier.mp3|miniatura|Poejia ''Scultëur de Gherdëina'' de Leo Runggaldier<ref>Leo Runggaldier: ''L Scultëur de Gherdëina''. Calënder de Gherdëina 1952, pl. 49-50.</ref>.]] == Scoles d'ert == [[File:Scultori_s._cristna_Val_Gardena.ogv|miniatura|150x150px|Scola d'ert te Gherdëina 1932]] Bel tl 1800 fova truepes de Gherdëina che jiva tla academies a Viena y a Minca. [[Jakob Sotriffer|Jakob Sotriffer-Plajes]] ie stat mandá tl academia a Viena a studië bele tl 1825 y canche l ie unit ino te Gherdëina al metù su na [[Scola d'Ert Urtijëi|scola de desëni]] tla cësa „Steifl“ a Urtijëi. Chësta scola ie pona stata plu tert purteda inant da [[Ferdinand Demetz |Ferdinand Demetz Cademia]]<ref>[https://web.archive.org/web/20071014064922/http://www.clubosttirol.at/co_kultur/kunstschaffende_aus%20Osttirol.pdf Georg Demetz: ''Die Grödner Kunstschule „Cademia“ – Geschichte und Entwicklung einer Kulturträgerin'', pl. 35]</ref>. == Gherdëina y la Cademia de Minca == Truepes artisć de Gherdëina ie jic tla Cademia de [[Minca]]. Chësc à danz permetù de miuré scialdi la qualità dl lëur che univa fat te Gherdëina. Tla lista de chisc artistc iel scultëures de Gherdëina ma nce artisć che à abù da n fé cun Gherdëina y autri che se n ie jic<ref>[http://matrikel.adbk.de/05ordner/mb_1841-1884/jahr_1850/matrikel-00851 Libri:''Matrikelbuch der Akademie der Bildenden Künste München'']</ref>. * [[Johann Burgauner]], entreda: 4. April 1845 de Ciastel, l pere fova pech, 30 ani, pitura, ai 15 de nuvëmber 1845 cun Nr. de matricula 330. * [[Joseph Anton Mahlknecht]], entreda: 16. November 1850 da Sureghes a Urtijëi, abitea te Gherdëina, k.k. Landgerichts Castelruth, Vater Gutsbesitzer, 23 Jahre, Fach bei Einschreibung: Malerei * Franz Prinoth, entreda: 19. November 1850, Matrikel-Nr. 851 * Vincenz Runggaldier, entreda: 18. Mai 1861 aus ''Svöden'', Vater Handelsmann, 23 Jahre, Antikenklasse, Matrikel-Nr. 1774 * Franz Demetz, entreda: 30. Oktober 1862, 26 Jahre, Bildhauerklasse, Matrikel-Nr. 1880 * Ferdinand Demetz, entreda: 16. Dezember 1866, Vater Bildhauer, 24 Jahre, Bildhauerschule, Matrikel-Nr. 2295 * Johann Moroder, entreda: 4. November 1870, 26 Jahre, Vater Gutsbesitzer, Matrikel-Nr. 2613 * Leopold Moroder, entreda: 3. März 1876, Vater Gutsbesitzer, 25 Jahre, Matrikel-Nr. 03263 * [[Emil Terschak]], entreda: 24. April 1876, Vater Componist, 18 Jahre, Antikenklasse, Matrikel-Nr. 3272 * [[Josef Moroder Jumbiërch|Josef Moroder-Lusenberg]], entreda: 21. Juni 1876, Vater Gutsbesitzer, 30 Jahre, Matrikel-Nr. 3303 * Franz Insam, entreda: 23. Oktober 1878 aus ''Skt. Christina in Tyrol'', Vater Holzschnitzer, 25 Jahre, Bildhauerschule, * [[Hans Perathoner]], entreda: 18. Oktober 1897, 24 Jahre, Bildhauerschule v. Ruemann, Matrikel-Nr. 1742 * Valentin Gallmetzer (* 1870; † 1958) * Robert Vittur, entreda: 30. Oktober 1907 aus ''St. Ulrich'', Vater Kirchen-Dekorateur, 19 Jahre, Matrikel-Nr. 3392 * [[Guido Balsamo Stella]], entreda: 18. Oktober 1909 aus Turin, Vater Kaufmann, 27 Jahre, Malschule v. Habermann, Matrikel-Nr. 3751 * Wilhelm Obletter, entreda: 3. Mai 1912 aus München, 21 Jahre, Zeichenschule B. Gundahl, Matrikel-Nr. 5069 == Lëures da udëi te Gherdëina == [[File:Franz_Grünwald_Nudrei_Gherdëina.jpg|miniatura|Crist bonamënter di Fronc- Nudrëi.]] Truepes lëures di scultëures de Gherdëina ie da udëi tl Museum Gherdëina, tla Dlieja de San Durich, tla [[Dlieja de San Antone (Urtijëi)|dlieja de Sant Antone]] y te [[Curtina de Urtijëi|curtina a Urtijëi]], tla [[Dlieja San Lenert, Bula]], tla dliejes y curtines de Santa Cristina, tla [[Dlieja Santa Maria ad Nives]] de Sëlva y tla [[Capeles de Gherdëina|capeles de Gherdëina]]. == N valguna notes sun scultëures de Gherdëina == Do n articul tl Calënder de Gherdëina de Vinzenz Mussner-Scizr. * Sepl Mahlknecht-Rainèl (* 1864 † 1944), sculè de [[August Runggaldier]] da [[Furdenan]]. * Anton Runggaldier Passua (1856–1928) sculé de Josef Moroder Lusenberg<ref>[https://web.archive.org/web/20160316093451/http://lusenberg.com/sculteures/sculteuresdegherdeina.html Vinzenz Mussner: ''Mòstri scultëures de Gherdëina che à ziplà de bela scultures y che à nsenià ju lernri'', Calënder de Gherdëina 1981, pl. 113.].</ref>. * [[Vigil Dorigo]] (* 1866 in [[Fodom|Corte-Buchenstein]] † 1958 a Urtijëi), sculé de Ferdinand Demetz –&nbsp;n si lëur ie l Angiul Custode tla dlieja de San Durich a Urtijëi – n si sculë ie l nepot Virgilio Prugger. * [[Giacobe Mussner|Giacobe Mussner-Scizer]] (* 1866 te Sëlva † 1932 a Urtijëi), Sculé de Johann Dominik Demetz-Furdenan y de Josef Moroder-Lusenberg tla Scola d Ert de Urtijëi. Cunesciuda ie si statua de Andreas Hofer tla cësa Andreas Hofer te Passeier. Un di fundadëures dla Lia Mostra d'Ert de Urtijëi. * Michl Gaslitter (* 1870 a Sëuc † 1932 a Urtijëi), à laurà pra la firma „[[Gebrüder Moroder]]“ a [[Offenburg]]. * [[Levisc Antone Insam]]-Tavella (* 1870 a Santa Cristina † 1932 a Urtijëi), sculé de Alois Kostner-Stlujuc y Johann Baptist Moroder. Si sculëies fova si mutons [[Luis Insam]]-Tavella y Rudolf Insam y truepes de autri. Tl Museum Gherdëina iel da udëi na cripl de Levisc Antone. * [[Johann Baptist Moroder|Batista Moroder]]-Jumbierch, * Josef Kostner-Stlujuc (* 1870 † 1958) si sculëies fove i mutons Sepl, Batista y Ludwig. L monumënt per la fossa de Josef Runggaldier-Passua te curtina a Urtijëi ie sie. * Josef Höglinger (* 1871 in Putzleinsdorf † 1933 a Urtijëi), dessëniadëur y scultëur de urnamënc, studies a Ottensheim y Amberg Österreich y pra David Knottner (* 1857 † 1934). Ël à nce dessenià truepes auteresc. * Filip Noflaner (* 1871 a [[Funes (chemun)|Funes]] † 1955 a Urtijëi), sculé de Ferdinand Demetz, ova sciche sculé l mut Franzl y truepes d autri. * Heinrich Kostner (da Stlujuc) (* 1872 † 1958), à mparà cun si pere Batista y à nsenià a si mutons Heinrich, Hermann, Friedl, Emmerich y Oliva. * [[Jakob Crepaz-Maidl|Iocl Crepaz]]-Maidl, * [[Ludwig Moroder]]-Meune, * [[Marchiò Molziner]] * Anselmo Obletter-Lip (* 1879 † 1950), sculé de Sepl Obletter-Juaut y de [[Francësch Tavella|Franz Tavella]]. Si mut Arnold ie nce stat si sculé. * [[Albino Pitscheider|Albino Pitscheider-Menza]] (* 1877 a Urtijëi † 1962 te Sëlva). * [[Tone Pitscheider|Tone Pitscheider-Menza]] (* 1879 † 1953), sculé de Ferdinand Demetz. À laurà cun Sepl Ruggaldier-Paussua, ulache l à fat la Sant'Ana cun la Madona y la Santa Lisabeta tla capela dl Cuer de Gejù tla dlieja de San Durich a Urtijëi. Aldò de Margareth Runggaldier ie la Santa Lisabeta de Anton Demetz<ref>Margareth Runggaldier Mahlknecht, Karl Mahlknecht: ''St. Ulrich in Gröden – Kirchen und Kirchengeschichte. Eine Text- und Bilddokumentation''. Athesia , Persenon 1992.</ref>. * [[Friedrich Moroder|Friedrich Moroder-Rico]] (* 1880 † 1937), sculé de si pere Josef Moroder-Lusenberg y dl fra Batista. Si sculëies ie stac si mutons Bruno y Viktor. * Giuani Piazza-Cudan (* 1880 a Urtijëi † 1948 a Urtijëi), sculé de Josef Moroder Lusenberg. Si sculëies ie stac si mutons David y Luis. * Sepl Pitscheider-[[Menza Nogler Pitscheider|Menza]] (* 1880 a Urtijëi † 1952 a Urtijëi), sculé de Ferdinand Demetz. Si sculé ie stat l mut Hubert. * [[August Runggaldier|Gustl Runggaldier-Furdenan]] (August Runggaldier, * 1880 † 1940) Fundadëur dla Lia di Artistc de Urtijëi tl 1920. Dal 1922 a 1933 iel stat diretëwur dla scola d'ert de [[Pinerolo]] Piemont. * [[Vijo Canins]] (* 1868 a [[Badia|Pedraces]] † 1946 a Urtijëi), sculé de Franz Tavella, al laurà sciche moster tla berstot de Ferdinand Stuflesser-Petlin cun si mut Bernard (1895–1966), sculé de Filip Noflaner. * Siegfried Demetz-Feur (* 1868 a Urtijëi † 1946 a Urtijëi), * [[Giuani Enrich]] (* 1881 La Pli de Fedom † 1970 a Urtijëi), à laurà da moster cun Johann Baptist Moroder . Si ie n relief de [[Cristoforo Colombo]]. * Valentino Sommavilla (* 1868 a [[Moena]] † 1946 a Urtijëi) sculé de Ferdinand Demetz, n si sculé ie stat si mut Zenz. * Paul Pescosta (sculé de Anton Runggaldier Passua (1856–1928)) à laurà nce cun Franz Tavella y ie stat moster tla berstot de Pepi Stuflesser Petlin. * Gottfried Moroder-Doss (* 1887 a Urtijëi † a Urtijëi), sculé de Alois Anton (Levisc Antone) Insam. Si sculeies ie stac i mutons Hermann, Rudy y David (''de Go''). * [[Rudolf Vallazza]] * [[Hermann Moroder|Hermann Moroder-Jumbierch]] (* 1889 a Urtijëi † 1969 a Urtijëi) Mut de Josef Moroder-Lusenberg, Sculé de [[Rudolf Moroder|Rudolf]] y [[Ludwig Moroder]] de Lenert. Sciche fant al laurà truepes ani pra la firma ''Gebrüder Moroder'' a Offenburg. Si sculé fova l mut Hermann y truepes d'autri. Ël ie stat nce fundadëur dl Museum Gherdëina. N si lëur ie la fossa dla familia Martiner te curtina a Urtijëi. * Vinzenz Moroder-Resciesa (* 1889 a Urtijëi † 1980 a Urtijëi). Sculé de Luis Anton Insam y de Rudolf Moroder-Lenert. Si sculeies fova si mutons Vinzenz y Hansi. Fundadëur tl 1920 dla " ''Ausstellung für Kunst und Kunstgewerbe"'' a Urtijëi. 1920–1921 al zipla la stazions dla Via Crucis de [[Resciesa]]. L à nce zipla n gran crist per la curtina de Urtijëi. * Cristl Moroder-Levigi (* 1892 a Urtijëi † 1968 a Urtijëi) fova sculé de Rudolf y Ludwig Moroder tla berstot da Lenert. Si sculé fova l mut Eduard Moroder-Mureda. * Ivan Senoner * Luis Senoner-Tinderla (* 1892 a Urtijëi † 1960 a Urtijëi), fova sculé de Luis Insam y de si pere Luis Anton (Levisc Antone) (1865–1917). Si mutons Luis, Bruno y Remo ova mparà dad ël. * Luis Kostner-da Stlujuc (* 1894 a Urtijëi † 1974 a Urtijëi), fova sculé dl pere Luis y moster de Luisl Kostner che ova fat nce l „Istituto d’Arte“ a Firenze y ova giut nsenià tla Scola d'Ert de Urtijëi. * Romano Stuflesser-Digon (* 1894 a Urtijëi † 1973 a Urtijëi), fova scultëur de urnamënt y ova mparà da Josef Höglinger. Te si berstot ova mparà i fions Pepi, Romano y Hansi. * Luis Demetz-Pilat (* 1899 a Urtijëi † 1972 a Urtijëi), lerner pra Vigil Dorigo y fant pra Vinzenz Moroder. Si sculeies fova i fions Nevin y Edith. * Sepl Obletter-Juaut (* 1900 a Urtijëi † 1963 a Urtijëi). Ova mparà da si pere Josef (1873–1925) y pra Johann Baptist Moroder. Si lerneri fova l fra Eugen y l mut Josef. * Giuani Senoner-Luca (* 1900 a Urtijëi † 1976 a Urtijëi). Sculé de Vinzenz y Ludwig Moroder, àl mparà nce pra Luis Senoner (1870–1929). Te si berstot à laurà y mutons Hans, Pepi, Carlo, Erich y Michl. Ël fova drët bon a ziplé cristc. * Luis Insam-Tavela * Caio Perathoner (dl Baga) (* 1905 a Urtijëi † 1965 a Urtijëi) à mparà pra si pere Ferdinand Perathoner (1871–1930) y Josef Pitscheider und à laurà cun Hermann Moroder-Jumbiërch zusammen. Set de si mutons ie deventei scultëures: Ferdinand, Caio, Robert, Viktor, Ulrich, Herbert y Julius. Un n mut Bruno ie moler. * Rudi Insam-Tavela (* 1908 a Urtijëi † 1953 a Urtijëi) à mparà dal pere Levisc Antone y si fra Luis. * [[Rudi Moroder]] (de Gottfried) (* 1923 a Urtijëi † 1958 a Urtijëi), lerner pra si pere Gottfried al fat la scola d'ert a Urtijëi pra Ludwig Moroder y Salvatore Li Rosi. Ël ie cunesciù per la figura dl alpino de 4,5 m de porfir a [[Burnech]] (1951 fata su tl y sauteda tl aria tl 1966 ) bekannt. Tl 1956 al metù ora pra la Biennale di Venezia. Ël nseniova tla scola d'ert de Sëlva ma ie mort da jëun per si striches dla viëra<ref>''Rudi Moroder, Sohn des Gottfried''. Südtiroler Künstlerbund, Athesia 1988. ISBN 8870145107</ref>. * [[Luis Piazza|Luis Piazza-Cudan]] (* 1908 a Urtijëi † 1977 a Urtijëi), lerner pra si pere Johann (Giuani) Piazza y sculé pra Ludwig Moroder y Balsamo Stella tla scola d'ert a Urtijëi. L à giut nsenia tla scola d'ert de Urtijëi. L ie nce stat fundadëur dl Museum Gherdëina. L ie mort do na desgrazia tl bosch de Resciesa. Ël laurova nce scialdi tl sas Bellerophon y à depënt truepes acuarei. * Gabriel Senoner (* 1909 a Urtijëi † 1978 a Urtijëi) à mparà da si pere Luis y si fra Giuani. Si mutons Oswald, Wilfried y Wilhelm à mpara te si berstot. L mut Wilfried ie nce jit sula Cademia Brera a Milan. * [[Josef Mersa]] * Franz Mersa (* 1909 a Persenon † 1974 a Persenon). Mut de Josef Mersa iel stat lerner tla berstot de Ludwig Moroder-Lenert. Per 24 ani al nsenià tla scola d'ert der Persenon. te si berstot a Persenon à mpara truepes scultëures de Gherdëina y danter chisc Harald Schmalzl.Harald Schmalzl. [[File:Relief de pitl mut Alois Walpoth.jpg|miniatura|alt=Relief de ghips firmà da Alois Walpoth dl 1896.|Relief de ghips firmà da Alois Walpoth dl 1896.]] * [[Johann Baptist Walpoth|Batista Walpoth]] (* 1911 a Urtijëi † 1934 a Urtijëi), mut dl scultëur Alois Walpoth, mort do na desgrazia cun l stlop tl bosch de Resciesa. À zipla cun Vinzenz Peristi l crist de Sëurasas<ref name="calender">Pepi Moroder: ''Trëi scultëures de Gherdëina, morc te si plu biei ani, Vinzenz Peristi, J. Batista Walpoth, [[Anton Anderlan|Prof. Anton Anderlan]].'' Calënder de Gherdëina 1955. pl. 42 </ref>. * [[Vinzenz Peristi]] (* 1909 a Urtijëi † 1943 tumà tla viëra)<ref name="calender" />. * Tone Anderlan (* 1915 a Urtijëi † 1945 tumà tla viëra). * [[Vigil Pescosta|Vigil Pescosta-Banch]] (* 1886 in [[Calfosch|Colfosch]] † 1981 a Urtijëi) Lerner pra Anton Runggaldier-Passua. Per n si lëur ziplà tl lën de San Piere che smaca la rë al giatà n pest a Paris tl 1925. Ël à nsenià tla scoles d'ert a Padova, a [[Monza]] tla Università dell' Arte<ref>J.K. (Josef Kostner): ''Bera Vigil Pescosta''. Calënder de Gherdëina 1976, pl. 44–53</ref>. * [[Sepl Senoner Ronch]] (1886-1914). * [[Luis Senoner|Luis Senoner Ronch]], (1889-1985) fova diretëur de scola d'ert de Gherdëina. * Ferdinand Demetz<ref>[https://web.archive.org/web/20160316093451/http://lusenberg.com/sculteures/sculteuresdegherdeina.html Vinzenz Mussner: ''Mòstri scultëures de Gherdëina che à ziplà de bela scultures y che à nsenià ju lernri'', Calënder de Gherdëina 1981].</ref>. * [[Josef Rifesser]], auch Joseph „Peppi“ Rifesser (* 1921 a Urtijëi; † 2019 a Urtijëi) * Hans Sontheimer (1906–1981) [[File:Saint-Ulrich.jpg|miniatura|San Durich de [[Ludwig Moroder|Ludwig Moroder-Lenert]] tla dlieja de pluania de Urtijëi.]] == Films == * [https://www.youtube.com/watch?v=Utta-zqnfMg Giornale Luce 27/11/1943: l artejanat artistich de Gherdëina.] === Belletristik === Tl 1961 à l scritëur rumanc Andri Peer scrit la storia ''L'intagliadur d'Urtischei'' . == Notes == <references/> === Bibliografia === * [https://web.archive.org/web/20160304092312/http://www.lusenberg.com/willimoroder/marktgemeinde.html Wilhelm Moroder-Lusenberg: ''Die Marktgemeinde St. Ulrich in Gröden (1908)'']. Eigenverlag, Innsbruck 1908 (tudësch). * 1) [https://web.archive.org/web/20160304092329/http://www.lusenberg.com/sculptures/haberlandt1.pdf Arthur Haberlandt: ''Die Holzschnitzerei im Grödener Tale'', Sonderabdruck aus der Vierteljahrsschrift Werke der Volkskunst, Band II, Heft 1. Kunst- und Verlagsanstalt J. Löwy, Wien 1914 (tudësch)]. * 2) [https://web.archive.org/web/20160304052315/http://www.lusenberg.com/sculptures/haberlandt2.pdf Arthur Haberlandt: ''Die Holzschnitzerei im Grödener Tale'', Sonderabdruck aus der Vierteljahrsschrift Werke der Volkskunst, Band II, Heft 1. Kunst- und Verlagsanstalt J. Löwy, Wien 1914 - Dessënies y fotos de chiena de Gherdëina]. * J. A. Perathoner: ''Über das Alter der Grödner [[Chiena|Holzspielwaren]]-Industrie''. Schlern 9. Heft 4. Jahrgang 1923. pl.&nbsp;294 (tudësch). * [https://web.archive.org/web/20160321053320/http://lusenberg.com/scultorigardena/scultorigardena.html Guido Ruberti: ''Gli scultori in legno di Val Gardena''. Istituto Nazionale L.V.C.E. Bergamo 1932.] * [http://www.biblioarti.beniculturali.it/opencms/multimedia/BollettinoArteIt/documents/1386080497058%2007%20-%20Nebbia%20180.pdf Ugo Nebbia: ''L'arte degli intagliatori di Val Gardena e le scuole professionali di Selva e di Ortisei''. In: in Cronaca delle Belle Arti]{{Toter Link|date=October 2023 |bot=InternetArchiveBot |fix-attempted=yes }} * ''Die Moroder, ein altladinisches Geschlecht aus Gröden-Dolomiten vom 14. bis zum 20. Jahrhundert. Ein Beitrag zur tirolischen Familienforschung.'' Komitee für die Drucklegung des Moroder-Stammbuches, St. Ulrich in Gröden 1980 [http://www.moroderfamily.com/ld/libri Libri pdf]. * Vinzenz Mussner: ''Scultëures y zipladëures a Urtijëi, che ie é mo cunesciù''. Calënder de Gherdëina 1982, pl. 37-52. * Vinzenz Mussner: Tanc laurova pa te Gherdëina tl artejanat di ziplé zacan, y tanc pa aldidancuei? Calënder de Gherdëina 1983, pl. 60-75. * Nicolò Rasmo: ''Gli scultori Vinazer: origini dell'attività scultorea in Val Gardena''. Museum Gherdëina, St. Ulrich in Gröden 1989. (talian). * Lia Mostra dl Artejanat de Gherdëina Cësa di Cungresc Urtijëi. Catalogh. Typak 1989. * [https://web.archive.org/web/20160304111425/http://www.lusenberg.com/petocchi/petocchi1.html Paolo Caneppele: ''I vagbondi nell'artigianato ligneo gardenese'']. Ladinia nr. 15, Istitut ladin Micurà de Rü 1991, pl. 85-104 (talian). * Othmar Moroder: ''Das Grödner Kunsthandwerk''. Eigenverlag, St. Ulrich in Gröden, Druck Fotolito Longo 1994 (tudësch). * Paulina Moroder, Eugen Trapp: ''L lëur d’auteresc te Gherdëina, 1700-1940''. Calënder de Gherdëina 2001, pl. 72–77. * Eugen Trapp: ''Kunstdenkmäler Ladiniens. Gadertal. Gröden. Fassatal. Buchenstein. Ampezzo.'' Istitut Cultural Ladin Micurà de Rü, San Martin de Tor 2003, ISBN 88-8171-044-7 * Elfriede Perathoner:'' Grödner Krippenschnitzkunst.'' Folio Verlag, 2004 (tudësch). ISBN 978-3-85256-279-7. * Erich Egg, Herlinde Menardi: ''Das Tiroler Krippenbuch. Die Krippe von den Anfängen bis zur Gegenwart''. 2. Aufl. Tyrolia, Innsbruck 2004 (tudësch). ISBN 3-7022-2604-4. == Cëla nce == * {{Commons|Bildschnitzer Gröden Ernst Warburg|''Die Bildschnitzer im Grödner Tal''. Ernst Warburg, Westermanns Monatshefte 1914.}} * [[L ert de ziplè te Gherdëina]] * [[Ëiles de Gherdëina che zipla]] * [[Lia Mostra d’Ert]] * [[Grupa Ruscél|Ruscél]] * [[Mestier]] * Vinzenz Mussner dl Scizer: ''Desseniadëures tl artejanat de Gherdëina.'' Calënder de Gherdëina 1983, pl. 49-59. [[Categoria:Gherdëina|Scultëures]] [[Categoria:Ert||Scultëures de Gherdëina]] [[Categoria:Scultëures de Gherdëina]] 9kh02ocm1r9skyd7vu99rlw9m521x3a 252100 252092 2026-06-27T16:46:14Z Moroder 67 252100 wikitext text/x-wiki {{Gherdëina}} [[File:Saint_Rupert_Johannes_Vinazer_1684.jpg|miniatura|San Rupert tla dlieja de Sant Antone a Urtijëi de Johann Vinazer 1684]] La [[scultura]] y l [[ziplé]] te [[Gherdëina]] à na longia tradizion. Bele tl dejesetejem secul à scumencià te Gherdëina families de artistc a ziplé tl lën. Danter chëstes i [[Christian Trebinger|Trebinger]] y i [[Martin Vinazer|Vinazer]]. Christian Trebinger ie stat l prim dla familia che ova mparà a [[Persenon]]. == Storia == Scialdi judà al svilup dl ert de ziplé tl lën à che te Gherdëina dal truepes bosc de [[Cier|zirm]]. La majera pert di lëures ziplei te Gherdëina fova de lën de zirm. Plu tert canche n à scumencià a ziplé a mascin ie unì adurvà l plù l lën de air. Tl 1700 dajovel te Gherdëina bel 50 scultëures y tla metà dl dejedotejem secul passa 300. Te chëi ani univa i lëures ziplei te Gherdëina purtei dlonch ora te duta Europa, scialdi ti paejes romanics da [[marcadënc de Gherdëina]] y ncé dala [[Fé zandli te Gherdëina|zandlëtes]] y zandlëc<ref>Gunther Langes: ''Ladinien''. Südtiroler Landeskunde, Band 6, Bozen 1985, pl. 30–34 (tudësch).</ref>. Ai 19 de auril 1679 ie stata fata na plura (Pilthawer-Streit) da pert de na grupa de vedli mostri scultëures d’ert, danter chisc i vedli scultëures Trebinger y Marcion Vinazer, tl vieres de n valgun scultëures jëuni y prinzipianc che ova autri mestieres y che ruinova l'inuem de chësc lëur. I seniëures dla suneria de Gudon fova unic tla [[Ianesc (ustaria)|ustaria Ianesc]] a Urtijëi, ma ëi ne l'à nia lasceda vënta ai vedli scultëures ajache i se ova nia metù adum te na lia de artejanat<ref>Toni Sotriffer: ''“De tei che sturpieia 1 lëur y 1 spaza via a bon-marcià”''. Calënder de Gherdëina 2016, pl. 134-139.</ref> Danter la families de scultëures plu cunesciudes fova i Vinazer y n valguni de chisc ie deventei cunesciui a Viena, Praga y Toledo. [[Martin Vinazer|Martin Vinatzer]] fova stat per ot ani a mparé a Venezia y Roma. Marcion Malsiner ova nchinamei na berstot a Venezia bele danter l 1691 y l 1714<ref>Wolfgang Moroder: ''Scultëures de Gherdëina jic ora de nosta valeda: Marcion Malsiner a Unieja''. [[Calënder de Gherdëina]] 2011, pl. 183-185</ref>. I artistc tlamei i Fronc fajova scialdi cristc y fova bonamënter sculëies o tei de familia de [[Franz Grünewald]] de Nudrei nasciù tl 1667 che ova fat la cademia a Viena ulache l univa tlamà Fronz<ref>[[Franz Moroder]]: ''Das Grödner Tal''. 2. Auflage. Sezion Gherdëina dl [[Deutscher und Österreichischen Alpenverein]]. Urtijëi 1914, pl. 157 (tudësch))</ref>. Un di primes scultëures de Urtijëi dl 1800 fova Franz Runggaldier-Nevaves che à fat l crist baroch y l crist dl sepolcro te [[dlieja de San Durich]] a Urtijëi. Scialdi cunesciù tla Franzia ie [[Jan Dumëine Mahlknecht|Johann Dominik Mahlknecht]] de Rainell ([[Sureghes]]) che ova lascià ala dlieja de San Durich a Urtijëi na Madona cun Bambin y i cater Evangelisć de gips y ala [[dlieja de Santa Cristina]] na santa Fefa, śën da udëi tl [[Museum Gherdëina]]. Dl Mahlknecht dal mo sun plaza de dlieja a Urtijëi na copia dla Terpsichore dl Ferdinandeum<ref>''[[Commons:Category:Evangelists by J.D. Mahlknecht|Evangelists de J.D. Mahlknecht]]'' sun Wikimedia Commons</ref>. N auter scultëur de valor de Gherdëina fova [[Peter Nocker|Peter Nocker-Sabedin]]. De chësc dal n relief dla Ultima Cëina do Leonardo tla dlieja de Santa Cristina y na pitla figura de vëscul tl Museum Gherdëina. Cun [[Francësch Tavella]] y tres l nseniamënt te scola de [[Franz Haider]] à l ert dl ziplé te Gherdëina arjont scialdi n bon livel<ref>''Nachruf in: Der Schlern, Bozen Jahrgang 1947, pl. 343''</ref>. Ala fin dl vintejem secul se à svilupà scialdi a Urtijëi i ferlëigheri che à purtà pro al svilup dla ert sacra per l'aredamënt dla dliejes te dut l mond. Perchël ie unides su truepa berstots nce de moleri danter chëstes la plu grandes y cunesciudes fova chëles de [[Alois Kostner]] (Luis moler), [[Christian Delago]] (Cristl dl Tuene) y dla familia [[Oberbacher]]. L univa ziplà te Gherdëina truepes crisć da vënder ora per l mond y ti paejes tudësc univa chëi de Gherdëina suvënz tlamei "[[:de:Herrgottschnitzer|Herrgottschnitzer]] Una de chisc fova [[Maria Senoner Fill]] y truepa autres<ref>[[Amalia Anderlan Obletter|Malia Obletter]]: ''La scultëura de crisć.'' Calënder de Gherdëina 2002, pl. 127.</ref> A Urtijëi dajovel nce truepes [[Desseniadëur|desseniadëures]] che ova suvënz fat la cademies a Viena o Minca y che desseniova i auteresc da fé<ref>[https://web.archive.org/web/20160316093451/http://lusenberg.com/sculteures/zeichner.pdf Vinzenz Mussner: ''Dessëniadëures tl artejanat de Gherdëina'' (Zeichner im Grödner Kunsthandwerk). Calënder de Gherdëina 1983, pl. 89-114] (PDF; 5,1&nbsp;MB) </ref>. [[Luis Insam]], [[Raimund Mureda|Raimund Mureda (Moroder)]], [[Siegfried Moroder]], [[Albino Pitscheider]] y Engelbert Perathoner à metù ora uni an dal 1940 al 1944 ntan la [[Secunda Vera dl Monn|segonda viëra mundiela]] pra la "Gauausstellungen Tirol-Vorarlberg" a [[Dispruch]]. <ref>[https://www.helmuth-oehler.at/userfiles/downloads/Helmuth%20Oehler,%20Skulptur%20im%20Nationalsozialismus%20in%20Tirol.%20Ein%20Überblick,%20Innsbruck%202018..pdf Helmuth Oehler: ''Skulptur im Nazionalsozialismus in Tirol. Ein Überblick''. Da Wolfgang Meighörner (Hrsg.): ''Zwischen Ideologie, Anpassung und Verfolgung. Kunst und Nationalsozialismus in Tirol''. Catalog dla mostra tl Landesmuseum Ferdinandeum a Dispruch 2019 pl. 164-179 (tudësch).]</ref>. Do l Cunzil Vatican II a truepes scultëures y moleri messù lascé l ert ajache la dumanda de sanc per la dliejes ie jita scialdi doju<ref>Livio Comploi: ''N bel calënder per l’artejanat''. Calënder de Gherdëina 1991, pl. 47.</ref><ref>Vinzenz Mussner: ''Tanc laurova pa te Gherdëina tl artejanat di ziplé zacan, y tanc pa aldidancuei?''. Calënder de Gherdëina 1983, pl. 73.</ref>. Dal 1994 ie la lia [[UNIKA Val Gardena|UNIKA]] scialdi dossù per cialé de mantenì y svilupé l ert te Gherdëina. [[File:Scultëur de Gherdëina Leo Runggaldier.mp3|miniatura|Poejia ''Scultëur de Gherdëina'' de Leo Runggaldier<ref>Leo Runggaldier: ''L Scultëur de Gherdëina''. Calënder de Gherdëina 1952, pl. 49-50.</ref>.]] == Scoles d'ert == [[File:Scultori_s._cristna_Val_Gardena.ogv|miniatura|150x150px|Scola d'ert te Gherdëina 1932]] Bel tl 1800 fova truepes de Gherdëina che jiva tla academies a Viena y a Minca. [[Jakob Sotriffer|Jakob Sotriffer-Plajes]] ie stat mandá tl academia a Viena a studië bele tl 1825 y canche l ie unit ino te Gherdëina al metù su na [[Scola d'Ert Urtijëi|scola de desëni]] tla cësa „Steifl“ a Urtijëi. Chësta scola ie pona stata plu tert purteda inant da [[Ferdinand Demetz |Ferdinand Demetz Cademia]]<ref>[https://web.archive.org/web/20071014064922/http://www.clubosttirol.at/co_kultur/kunstschaffende_aus%20Osttirol.pdf Georg Demetz: ''Die Grödner Kunstschule „Cademia“ – Geschichte und Entwicklung einer Kulturträgerin'', pl. 35]</ref>. == Gherdëina y la Cademia de Minca == Truepes artisć de Gherdëina ie jic tla Cademia de [[Minca]]. Chësc à danz permetù de miuré scialdi la qualità dl lëur che univa fat te Gherdëina. Tla lista de chisc artistc iel scultëures de Gherdëina ma nce artisć che à abù da n fé cun Gherdëina y autri che se n ie jic<ref>[http://matrikel.adbk.de/05ordner/mb_1841-1884/jahr_1850/matrikel-00851 Libri:''Matrikelbuch der Akademie der Bildenden Künste München'']</ref>. * [[Johann Burgauner]], entreda: 4. April 1845 de Ciastel, l pere fova pech, 30 ani, pitura, ai 15 de nuvëmber 1845 cun Nr. de matricula 330. * [[Joseph Anton Mahlknecht]], entreda: 16. November 1850 da Sureghes a Urtijëi, abitea te Gherdëina, k.k. Landgerichts Castelruth, Vater Gutsbesitzer, 23 Jahre, Fach bei Einschreibung: Malerei * Franz Prinoth, entreda: 19. November 1850, Matrikel-Nr. 851 * Vincenz Runggaldier, entreda: 18. Mai 1861 aus ''Svöden'', Vater Handelsmann, 23 Jahre, Antikenklasse, Matrikel-Nr. 1774 * Franz Demetz, entreda: 30. Oktober 1862, 26 Jahre, Bildhauerklasse, Matrikel-Nr. 1880 * Ferdinand Demetz, entreda: 16. Dezember 1866, Vater Bildhauer, 24 Jahre, Bildhauerschule, Matrikel-Nr. 2295 * Johann Moroder, entreda: 4. November 1870, 26 Jahre, Vater Gutsbesitzer, Matrikel-Nr. 2613 * Leopold Moroder, entreda: 3. März 1876, Vater Gutsbesitzer, 25 Jahre, Matrikel-Nr. 03263 * [[Emil Terschak]], entreda: 24. April 1876, Vater Componist, 18 Jahre, Antikenklasse, Matrikel-Nr. 3272 * [[Josef Moroder Jumbiërch|Josef Moroder-Lusenberg]], entreda: 21. Juni 1876, Vater Gutsbesitzer, 30 Jahre, Matrikel-Nr. 3303 * Franz Insam, entreda: 23. Oktober 1878 aus ''Skt. Christina in Tyrol'', Vater Holzschnitzer, 25 Jahre, Bildhauerschule, * [[Hans Perathoner]], entreda: 18. Oktober 1897, 24 Jahre, Bildhauerschule v. Ruemann, Matrikel-Nr. 1742 * Valentin Gallmetzer (* 1870; † 1958) * Robert Vittur, entreda: 30. Oktober 1907 aus ''St. Ulrich'', Vater Kirchen-Dekorateur, 19 Jahre, Matrikel-Nr. 3392 * [[Guido Balsamo Stella]], entreda: 18. Oktober 1909 aus Turin, Vater Kaufmann, 27 Jahre, Malschule v. Habermann, Matrikel-Nr. 3751 * Wilhelm Obletter, entreda: 3. Mai 1912 aus München, 21 Jahre, Zeichenschule B. Gundahl, Matrikel-Nr. 5069 == Lëures da udëi te Gherdëina == [[File:Franz_Grünwald_Nudrei_Gherdëina.jpg|miniatura|Crist bonamënter di Fronc- Nudrëi.]] Truepes lëures di scultëures de Gherdëina ie da udëi tl Museum Gherdëina, tla Dlieja de San Durich, tla [[Dlieja de San Antone (Urtijëi)|dlieja de Sant Antone]] y te [[Curtina de Urtijëi|curtina a Urtijëi]], tla [[Dlieja San Lenert, Bula]], tla dliejes y curtines de Santa Cristina, tla [[Dlieja Santa Maria ad Nives]] de Sëlva y tla [[Capeles de Gherdëina|capeles de Gherdëina]]. == N valguna notes sun scultëures de Gherdëina == Do n articul tl Calënder de Gherdëina de Vinzenz Mussner-Scizr. * Sepl Mahlknecht-Rainèl (* 1864 † 1944), sculè de [[August Runggaldier]] da [[Furdenan]]. * Anton Runggaldier Passua (1856–1928) sculé de Josef Moroder Lusenberg<ref>[https://web.archive.org/web/20160316093451/http://lusenberg.com/sculteures/sculteuresdegherdeina.html Vinzenz Mussner: ''Mòstri scultëures de Gherdëina che à ziplà de bela scultures y che à nsenià ju lernri'', Calënder de Gherdëina 1981, pl. 113.].</ref>. * [[Vigil Dorigo]] (* 1866 in [[Fodom|Corte-Buchenstein]] † 1958 a Urtijëi), sculé de Ferdinand Demetz –&nbsp;n si lëur ie l Angiul Custode tla dlieja de San Durich a Urtijëi – n si sculë ie l nepot Virgilio Prugger. * [[Giacobe Mussner|Giacobe Mussner-Scizer]] (* 1866 te Sëlva † 1932 a Urtijëi), Sculé de Johann Dominik Demetz-Furdenan y de Josef Moroder-Lusenberg tla Scola d Ert de Urtijëi. Cunesciuda ie si statua de Andreas Hofer tla cësa Andreas Hofer te Passeier. Un di fundadëures dla Lia Mostra d'Ert de Urtijëi. * Michl Gaslitter (* 1870 a Sëuc † 1932 a Urtijëi), à laurà pra la firma „[[Gebrüder Moroder]]“ a [[Offenburg]]. * [[Levisc Antone Insam]]-Tavella (* 1870 a Santa Cristina † 1932 a Urtijëi), sculé de Alois Kostner-Stlujuc y Johann Baptist Moroder. Si sculëies fova si mutons [[Luis Insam]]-Tavella y Rudolf Insam y truepes de autri. Tl Museum Gherdëina iel da udëi na cripl de Levisc Antone. * [[Johann Baptist Moroder|Batista Moroder]]-Jumbierch, * Josef Kostner-Stlujuc (* 1870 † 1958) si sculëies fove i mutons Sepl, Batista y Ludwig. L monumënt per la fossa de Josef Runggaldier-Passua te curtina a Urtijëi ie sie. * Josef Höglinger (* 1871 in Putzleinsdorf † 1933 a Urtijëi), dessëniadëur y scultëur de urnamënc, studies a Ottensheim y Amberg Österreich y pra David Knottner (* 1857 † 1934). Ël à nce dessenià truepes auteresc. * Filip Noflaner (* 1871 a [[Funes (chemun)|Funes]] † 1955 a Urtijëi), sculé de Ferdinand Demetz, ova sciche sculé l mut Franzl y truepes d autri. * Heinrich Kostner (da Stlujuc) (* 1872 † 1958), à mparà cun si pere Batista y à nsenià a si mutons Heinrich, Hermann, Friedl, Emmerich y Oliva. * [[Jakob Crepaz-Maidl|Iocl Crepaz]]-Maidl, * [[Ludwig Moroder]]-Meune, * [[Marchiò Molziner]] * Anselmo Obletter-Lip (* 1879 † 1950), sculé de Sepl Obletter-Juaut y de [[Francësch Tavella|Franz Tavella]]. Si mut Arnold ie nce stat si sculé. * [[Albino Pitscheider|Albino Pitscheider-Menza]] (* 1877 a Urtijëi † 1962 te Sëlva). * [[Tone Pitscheider|Tone Pitscheider-Menza]] (* 1879 † 1953), sculé de Ferdinand Demetz. À laurà cun Sepl Ruggaldier-Paussua, ulache l à fat la Sant'Ana cun la Madona y la Santa Lisabeta tla capela dl Cuer de Gejù tla dlieja de San Durich a Urtijëi. Aldò de Margareth Runggaldier ie la Santa Lisabeta de Anton Demetz<ref>Margareth Runggaldier Mahlknecht, Karl Mahlknecht: ''St. Ulrich in Gröden – Kirchen und Kirchengeschichte. Eine Text- und Bilddokumentation''. Athesia , Persenon 1992.</ref>. * [[Friedrich Moroder|Friedrich Moroder-Rico]] (* 1880 † 1937), sculé de si pere Josef Moroder-Lusenberg y dl fra Batista. Si sculëies ie stac si mutons Bruno y Viktor. * Giuani Piazza-Cudan (* 1880 a Urtijëi † 1948 a Urtijëi), sculé de Josef Moroder Lusenberg. Si sculëies ie stac si mutons David y Luis. * Sepl Pitscheider-[[Menza Nogler Pitscheider|Menza]] (* 1880 a Urtijëi † 1952 a Urtijëi), sculé de Ferdinand Demetz. Si sculé ie stat l mut Hubert. * [[August Runggaldier|Gustl Runggaldier-Furdenan]] (August Runggaldier, * 1880 † 1940) Fundadëur dla Lia di Artistc de Urtijëi tl 1920. Dal 1922 a 1933 iel stat diretëwur dla scola d'ert de [[Pinerolo]] Piemont. * [[Vijo Canins]] (* 1868 a [[Badia|Pedraces]] † 1946 a Urtijëi), sculé de Franz Tavella, al laurà sciche moster tla berstot de Ferdinand Stuflesser-Petlin cun si mut Bernard (1895–1966), sculé de Filip Noflaner. * Siegfried Demetz-Feur (* 1868 a Urtijëi † 1946 a Urtijëi), * [[Giuani Enrich]] (* 1881 La Pli de Fedom † 1970 a Urtijëi), à laurà da moster cun Johann Baptist Moroder . Si ie n relief de [[Cristoforo Colombo]]. * Valentino Sommavilla (* 1868 a [[Moena]] † 1946 a Urtijëi) sculé de Ferdinand Demetz, n si sculé ie stat si mut Zenz. * Paul Pescosta (sculé de Anton Runggaldier Passua (1856–1928)) à laurà nce cun Franz Tavella y ie stat moster tla berstot de Pepi Stuflesser Petlin. * Gottfried Moroder-Doss (* 1887 a Urtijëi † a Urtijëi), sculé de Alois Anton (Levisc Antone) Insam. Si sculeies ie stac i mutons Hermann, Rudy y David (''de Go''). * [[Rudolf Vallazza]] * [[Hermann Moroder|Hermann Moroder-Jumbierch]] (* 1889 a Urtijëi † 1969 a Urtijëi) Mut de Josef Moroder-Lusenberg, Sculé de [[Rudolf Moroder|Rudolf]] y [[Ludwig Moroder]] de Lenert. Sciche fant al laurà truepes ani pra la firma ''Gebrüder Moroder'' a Offenburg. Si sculé fova l mut Hermann y truepes d'autri. Ël ie stat nce fundadëur dl Museum Gherdëina. N si lëur ie la fossa dla familia Martiner te curtina a Urtijëi. * Vinzenz Moroder-Resciesa (* 1889 a Urtijëi † 1980 a Urtijëi). Sculé de Luis Anton Insam y de Rudolf Moroder-Lenert. Si sculeies fova si mutons Vinzenz y Hansi. Fundadëur tl 1920 dla " ''Ausstellung für Kunst und Kunstgewerbe"'' a Urtijëi. 1920–1921 al zipla la stazions dla Via Crucis de [[Resciesa]]. L à nce zipla n gran crist per la curtina de Urtijëi. * Cristl Moroder-Levigi (* 1892 a Urtijëi † 1968 a Urtijëi) fova sculé de Rudolf y Ludwig Moroder tla berstot da Lenert. Si sculé fova l mut Eduard Moroder-Mureda. * Ivan Senoner * Luis Senoner-Tinderla (* 1892 a Urtijëi † 1960 a Urtijëi), fova sculé de Luis Insam y de si pere Luis Anton (Levisc Antone) (1865–1917). Si mutons Luis, Bruno y Remo ova mparà dad ël. * Luis Kostner-da Stlujuc (* 1894 a Urtijëi † 1974 a Urtijëi), fova sculé dl pere Luis y moster de Luisl Kostner che ova fat nce l „Istituto d’Arte“ a Firenze y ova giut nsenià tla Scola d'Ert de Urtijëi. * Romano Stuflesser-Digon (* 1894 a Urtijëi † 1973 a Urtijëi), fova scultëur de urnamënt y ova mparà da Josef Höglinger. Te si berstot ova mparà i fions Pepi, Romano y Hansi. * Luis Demetz-Pilat (* 1899 a Urtijëi † 1972 a Urtijëi), lerner pra Vigil Dorigo y fant pra Vinzenz Moroder. Si sculeies fova i fions Nevin y Edith. * Sepl Obletter-Juaut (* 1900 a Urtijëi † 1963 a Urtijëi). Ova mparà da si pere Josef (1873–1925) y pra Johann Baptist Moroder. Si lerneri fova l fra Eugen y l mut Josef. * Giuani Senoner-Luca (* 1900 a Urtijëi † 1976 a Urtijëi). Sculé de Vinzenz y Ludwig Moroder, àl mparà nce pra Luis Senoner (1870–1929). Te si berstot à laurà y mutons Hans, Pepi, Carlo, Erich y Michl. Ël fova drët bon a ziplé cristc. * Luis Insam-Tavela * Caio Perathoner (dl Baga) (* 1905 a Urtijëi † 1965 a Urtijëi) à mparà pra si pere Ferdinand Perathoner (1871–1930) y Josef Pitscheider und à laurà cun Hermann Moroder-Jumbiërch zusammen. Set de si mutons ie deventei scultëures: Ferdinand, Caio, Robert, Viktor, Ulrich, Herbert y Julius. Un n mut Bruno ie moler. * Rudi Insam-Tavela (* 1908 a Urtijëi † 1953 a Urtijëi) à mparà dal pere Levisc Antone y si fra Luis. * [[Rudi Moroder]] (de Gottfried) (* 1923 a Urtijëi † 1958 a Urtijëi), lerner pra si pere Gottfried al fat la scola d'ert a Urtijëi pra Ludwig Moroder y Salvatore Li Rosi. Ël ie cunesciù per la figura dl alpino de 4,5 m de porfir a [[Burnech]] (1951 fata su tl y sauteda tl aria tl 1966 ) bekannt. Tl 1956 al metù ora pra la Biennale di Venezia. Ël nseniova tla scola d'ert de Sëlva ma ie mort da jëun per si striches dla viëra<ref>''Rudi Moroder, Sohn des Gottfried''. Südtiroler Künstlerbund, Athesia 1988. ISBN 8870145107</ref>. * [[Luis Piazza|Luis Piazza-Cudan]] (* 1908 a Urtijëi † 1977 a Urtijëi), lerner pra si pere Johann (Giuani) Piazza y sculé pra Ludwig Moroder y Balsamo Stella tla scola d'ert a Urtijëi. L à giut nsenia tla scola d'ert de Urtijëi. L ie nce stat fundadëur dl Museum Gherdëina. L ie mort do na desgrazia tl bosch de Resciesa. Ël laurova nce scialdi tl sas Bellerophon y à depënt truepes acuarei. * Gabriel Senoner (* 1909 a Urtijëi † 1978 a Urtijëi) à mparà da si pere Luis y si fra Giuani. Si mutons Oswald, Wilfried y Wilhelm à mpara te si berstot. L mut Wilfried ie nce jit sula Cademia Brera a Milan. * [[Josef Mersa]] * Franz Mersa (* 1909 a Persenon † 1974 a Persenon). Mut de Josef Mersa iel stat lerner tla berstot de Ludwig Moroder-Lenert. Per 24 ani al nsenià tla scola d'ert der Persenon. te si berstot a Persenon à mpara truepes scultëures de Gherdëina y danter chisc Harald Schmalzl.Harald Schmalzl. [[File:Relief de pitl mut Alois Walpoth.jpg|miniatura|alt=Relief de ghips firmà da Alois Walpoth dl 1896.|Relief de ghips firmà da Alois Walpoth dl 1896.]] * [[Johann Baptist Walpoth|Batista Walpoth]] (* 1911 a Urtijëi † 1934 a Urtijëi), mut dl scultëur Alois Walpoth, mort do na desgrazia cun l stlop tl bosch de Resciesa. À zipla cun Vinzenz Peristi l crist de Sëurasas<ref name="calender">Pepi Moroder: ''Trëi scultëures de Gherdëina, morc te si plu biei ani, Vinzenz Peristi, J. Batista Walpoth, [[Anton Anderlan|Prof. Anton Anderlan]].'' Calënder de Gherdëina 1955. pl. 42 </ref>. * [[Vinzenz Peristi]] (* 1909 a Urtijëi † 1943 tumà tla viëra)<ref name="calender" />. * Tone Anderlan (* 1915 a Urtijëi † 1945 tumà tla viëra). * [[Vigil Pescosta|Vigil Pescosta-Banch]] (* 1886 in [[Calfosch|Colfosch]] † 1981 a Urtijëi) Lerner pra Anton Runggaldier-Passua. Per n si lëur ziplà tl lën de San Piere che smaca la rë al giatà n pest a Paris tl 1925. Ël à nsenià tla scoles d'ert a Padova, a [[Monza]] tla Università dell' Arte<ref>J.K. (Josef Kostner): ''Bera Vigil Pescosta''. Calënder de Gherdëina 1976, pl. 44–53</ref>. * [[Sepl Senoner Ronch]] (1886-1914). * [[Luis Senoner|Luis Senoner Ronch]], (1889-1985) fova diretëur de scola d'ert de Gherdëina. * Ferdinand Demetz<ref>[https://web.archive.org/web/20160316093451/http://lusenberg.com/sculteures/sculteuresdegherdeina.html Vinzenz Mussner: ''Mòstri scultëures de Gherdëina che à ziplà de bela scultures y che à nsenià ju lernri'', Calënder de Gherdëina 1981].</ref>. * [[Josef Rifesser]], auch Joseph „Peppi“ Rifesser (* 1921 a Urtijëi; † 2019 a Urtijëi) * Hans Sontheimer (1906–1981) [[File:Saint-Ulrich.jpg|miniatura|San Durich de [[Ludwig Moroder|Ludwig Moroder-Lenert]] tla dlieja de pluania de Urtijëi.]] == Films == * [https://www.youtube.com/watch?v=Utta-zqnfMg Giornale Luce 27/11/1943: l artejanat artistich de Gherdëina.] === Belletristik === Tl 1961 à l scritëur rumanc Andri Peer scrit la storia ''L'intagliadur d'Urtischei'' . == Notes == <references/> === Bibliografia === * [https://web.archive.org/web/20160304092312/http://www.lusenberg.com/willimoroder/marktgemeinde.html Wilhelm Moroder-Lusenberg: ''Die Marktgemeinde St. Ulrich in Gröden (1908)'']. Eigenverlag, Innsbruck 1908 (tudësch). * 1) [https://web.archive.org/web/20160304092329/http://www.lusenberg.com/sculptures/haberlandt1.pdf Arthur Haberlandt: ''Die Holzschnitzerei im Grödener Tale'', Sonderabdruck aus der Vierteljahrsschrift Werke der Volkskunst, Band II, Heft 1. Kunst- und Verlagsanstalt J. Löwy, Wien 1914 (tudësch)]. * 2) [https://web.archive.org/web/20160304052315/http://www.lusenberg.com/sculptures/haberlandt2.pdf Arthur Haberlandt: ''Die Holzschnitzerei im Grödener Tale'', Sonderabdruck aus der Vierteljahrsschrift Werke der Volkskunst, Band II, Heft 1. Kunst- und Verlagsanstalt J. Löwy, Wien 1914 - Dessënies y fotos de chiena de Gherdëina]. * J. A. Perathoner: ''Über das Alter der Grödner [[Chiena|Holzspielwaren]]-Industrie''. Schlern 9. Heft 4. Jahrgang 1923. pl.&nbsp;294 (tudësch). * [https://web.archive.org/web/20160321053320/http://lusenberg.com/scultorigardena/scultorigardena.html Guido Ruberti: ''Gli scultori in legno di Val Gardena''. Istituto Nazionale L.V.C.E. Bergamo 1932.] * [http://www.biblioarti.beniculturali.it/opencms/multimedia/BollettinoArteIt/documents/1386080497058%2007%20-%20Nebbia%20180.pdf Ugo Nebbia: ''L'arte degli intagliatori di Val Gardena e le scuole professionali di Selva e di Ortisei''. In: in Cronaca delle Belle Arti]{{Toter Link|date=October 2023 |bot=InternetArchiveBot |fix-attempted=yes }} * ''Die Moroder, ein altladinisches Geschlecht aus Gröden-Dolomiten vom 14. bis zum 20. Jahrhundert. Ein Beitrag zur tirolischen Familienforschung.'' Komitee für die Drucklegung des Moroder-Stammbuches, St. Ulrich in Gröden 1980 [http://www.moroderfamily.com/ld/libri Libri pdf]. * Vinzenz Mussner: ''Scultëures y zipladëures a Urtijëi, che ie é mo cunesciù''. Calënder de Gherdëina 1982, pl. 37-52. * Vinzenz Mussner: Tanc laurova pa te Gherdëina tl artejanat di ziplé zacan, y tanc pa aldidancuei? Calënder de Gherdëina 1983, pl. 60-75. * Nicolò Rasmo: ''Gli scultori Vinazer: origini dell'attività scultorea in Val Gardena''. Museum Gherdëina, St. Ulrich in Gröden 1989. (talian). * Lia Mostra dl Artejanat de Gherdëina Cësa di Cungresc Urtijëi. Catalogh. Typak 1989. * [https://web.archive.org/web/20160304111425/http://www.lusenberg.com/petocchi/petocchi1.html Paolo Caneppele: ''I vagbondi nell'artigianato ligneo gardenese'']. Ladinia nr. 15, Istitut ladin Micurà de Rü 1991, pl. 85-104 (talian). * Othmar Moroder: ''Das Grödner Kunsthandwerk''. Eigenverlag, St. Ulrich in Gröden, Druck Fotolito Longo 1994 (tudësch). * Paulina Moroder, Eugen Trapp: ''L lëur d’auteresc te Gherdëina, 1700-1940''. Calënder de Gherdëina 2001, pl. 72–77. * Eugen Trapp: ''Kunstdenkmäler Ladiniens. Gadertal. Gröden. Fassatal. Buchenstein. Ampezzo.'' Istitut Cultural Ladin Micurà de Rü, San Martin de Tor 2003, ISBN 88-8171-044-7 * Elfriede Perathoner:'' Grödner Krippenschnitzkunst.'' Folio Verlag, 2004 (tudësch). ISBN 978-3-85256-279-7. * Erich Egg, Herlinde Menardi: ''Das Tiroler Krippenbuch. Die Krippe von den Anfängen bis zur Gegenwart''. 2. Aufl. Tyrolia, Innsbruck 2004 (tudësch). ISBN 3-7022-2604-4. == Cëla nce == * {{Commons|Bildschnitzer Gröden Ernst Warburg|''Die Bildschnitzer im Grödner Tal''. Ernst Warburg, Westermanns Monatshefte 1914.}} * [[L ert de ziplè te Gherdëina]] * [[Ëiles de Gherdëina che zipla]] * [[Lia Mostra d’Ert]] * [[Grupa Ruscél|Ruscél]] * [[Mestier]] * Vinzenz Mussner dl Scizer: ''Desseniadëures tl artejanat de Gherdëina.'' Calënder de Gherdëina 1983, pl. 49-59. [[Categoria:Gherdëina|Scultëures]] [[Categoria:Ert||Scultëures de Gherdëina]] [[Categoria:Scultëures de Gherdëina]] 1f1b92wnphbanzvjb3x3vnqdq0odmwc Sepl Rifesser 0 27376 252090 251966 2026-06-27T16:32:11Z Moroder 67 252090 wikitext text/x-wiki {{Gherdëina}} {{Infobox artist |Inuem = Josef Rifesser senior |Auter inuem = |Foto = Josef Rifesser senior.jpg |Descrizion foto = |Nasciù/da = [[23 de mei]] [[1851]] |Mort/a = [[8 de agost]] [[1919]] |Suplì/da = Urtijëi |Educazion = [[Scola d'Ert Urtijëi]] |Cunesciù/da per = Scultëur y ferlëigher |Operes cunesciudes = San Hubertus, scultures cësa Stufan |Muvimënt = |Uem/fëna = Elisabeta Insam Uridl }} [[File:Johann Peter Rifesser Juntlan 1809 1894.jpg|miniatura|alt=Johann Peter Rifesser da Juntlan (1809 1894), l pere de Josef.|Johann Peter Rifesser da Juntlan (1809 1894), l pere de Josef.]] [[File:Bildhauerwerkstatt Stufan.jpg|miniatura|alt=La berstot de Josef Rifesser.|La berstot de Josef Rifesser a Urtijëi. ]] [[File:Statue des Hl Jakob Riffesser St. Ulrich Gröden.jpg|miniatura|San Iacun de Josef Rifesser dl 1900 tla [[Dlieja da Sacun|dlieja da Sacun]].]] '''Sepl Rifesser''' senior, nce ''Josef Rifesser'' o ''Sepl da Stufan'' (* [[23 de mei]] [[1851]] sa [[Sacun|Juntlan-Sacun]], † [[8 de agost]] [[1919]]) ie stat n scultëur y ferlëigher a [[Urtijëi]]. == Biografia == Sepl Rifesser à abu una dla masra berstots per ars sacra, statues de sanc y auteresc, de Gherdëina<ref> ''Nosc antenàc marcadënc''. [[Calënder de Gherdëina]] 1952, pl. 40-48.</ref>. Te si berstot à laurà scultëures de gran qualità sciche [[Jakob Crepaz-Maidl|Jocl Crepaz]], [[Josef Mersa]], [[Tone Pitscheider]], [[Śepl Obletter]] y Sepl Walpoth da Minèrt. Bele tl 1906 à Josef Rifesser scrit n liber cun n proiet per fe na [[Ferata de Gherdëina|ferata te Gherdëina]]<ref>''La ferata de Gherdëina''. Calënder de Gherdëina 1961, pl. 30-31.</ref><ref>[https://www.athesia-tappeiner.com/sites/default/files/datenblatt/il_trenino_della_val_gardena_9788868392154.pdf Elfriede Perathone: ''Il trenino della Val Gardena.'' Athesia 2017, ISBN 9788868392154.]</ref>. Josef Rifesser ie stat ambolt de Urtijëi ti ani 1884 - 1887 y 1908 - 1911 y per 39 ani al aministrà la puscions dla dlieja dla pluania de Urtijëi. La capeles dla [[Dlieja de San Durich|dlieja San Durich a Urtijëi]] ie states desseniedes da Sepl Rifesser y tla capela dl Rosar al dunà l'autere<ref>[[Alex Moroder]]: ''100 Ani capeles dia dlieja de Urtijëi''. Calënder de Gherdëina ,pl. 71-73.</ref>. Sepl Rifesser à ziplà n relief cun la santiscima Trinità, che ie da udëi sëura l gran autere dla dlieja de [[Ciastel (chemun)|Ciastel]]<ref>Verena Friedrich: ''Die Kirchen und Kapellen der Pfarreien Kastelruth und Seis am Schlern''. Kunstverlag Peda, Passau 2021. ISBN 978 3 89643 431 9. </ref>. [[File:Villa Rifesser Stufan Urtijëi.jpg|miniatura|Villa Rifesser Stufan a Urtijëi]] L ie stat diretëur dla Cassa dl Sparani de [[Persenon]] ulache l ova na cësa. Ël à maridà l ann 1876 Elisabeta Insam (1845-1904) de Uridl. Ëi à abù chisc fions: Giuani, Josef, Elisabeth marideda Mersa y Emilie marideda Moroder Bruel. Si mut [[Sepl Rifesser junior]]<ref>Luis Mahlknecht: ''Bera Sepl Rifesser da Stufan à cum- plì 101 ani''. Calënder de Gherdëina, pl. 35-37.''</ref> nasciù dl 1883 y mort cun 101 ani ie stat n bon [[dessëniadëur]] de auteresc y si nepot [[Josef Rifesser|Josef o Pepi]] ie cunesciù per la scultures antichisedes. == Opres == Per na statua de San Hubertus zipleda iel stat premià cun or a Pesett (Ungaria) l ann 1888 y cun arjënt a [[Paris]] l ann 1900. La statua iè al didancuèi mo tla familia Rifesser tl "Ciastel Rifesser" de Persenon. <gallery> Hl Hubertus Josef Rifesser senior 1888.jpg|San Hubertus ziplà da Josef Rifesser. Ungarn 1988 Josef Rifesser senior.jpg|Premi giatà tla [[Ungaria]] per l San Hubertus. Paris 1900 Silbermedaille Josef Rifesser senior.jpg|Premi giatà a Paris l ann 1900. </gallery> == Uneranzes == * Orden de Cavalier de San Gregorio dal papa Pio X. [[File:Todesanzeige Josef Rifesser senior.jpg|miniatura|alt=Anunzia dla mort de Josef Rifesser.|Anunzia dla mort de Josef Rifesser.]] == Notes == <references/> == Bibliografia == * Josef Rifesser: ''Die Gròdner Bahn - La valle Gardena e la sua ferrovia'' I. F. Amonn-Bulsan. * ''En memoria de Josef Rifesser''. [[Nëus Ladins]] 1. de setëmber 1969, pl. 2 [https://digital.tessmann.it/tessmannDigital/Zeitungsarchiv/Seite/Zeitung/34/1/01.09.1969/121770/2 (Archiv dighitalisà Tessmann)]. * [[Ildefons Perathoner]]: ''Parentela Rifesser - Riffeser''. Calënder de Gherdëina 1971, pl. 88. * Vinzenz Mussner: ''Scultëures y zipladëures a Urtijëi, che ie é mo cunesciù''. Calënder de Gherdëina 1982, pl. 46 (foto di lauranc dla berstot da Stufan). [[Categoria:Uem|Rifesser, Josef]] [[Categoria:Scultëures de Gherdëina|Rifesser, Josef]] [[Categoria:Persona de Urtijëi|Rifesser, Josef]] imywzm6p4pbm4vlzn3a99xpeez7jlsg 252098 252090 2026-06-27T16:44:58Z Moroder 67 252098 wikitext text/x-wiki {{Gherdëina}} {{Infobox artist |Inuem = Josef Rifesser senior |Auter inuem = |Foto = Josef Rifesser senior.jpg |Descrizion foto = |Nasciù/da = [[23 de mei]] [[1851]] |Mort/a = [[8 de agost]] [[1919]] |Suplì/da = Urtijëi |Educazion = [[Scola d'Ert Urtijëi]] |Cunesciù/da per = Scultëur y ferlëigher |Operes cunesciudes = San Hubertus, scultures cësa Stufan |Muvimënt = |Uem/fëna = Elisabeta Insam Uridl }} [[File:Johann Peter Rifesser Juntlan 1809 1894.jpg|miniatura|alt=Johann Peter Rifesser da Juntlan (1809 1894), l pere de Josef.|Johann Peter Rifesser da Juntlan (1809 1894), l pere de Josef.]] [[File:Bildhauerwerkstatt Stufan.jpg|miniatura|alt=La berstot de Josef Rifesser.|La berstot de Josef Rifesser a Urtijëi. ]] [[File:Statue des Hl Jakob Riffesser St. Ulrich Gröden.jpg|miniatura|San Iacun de Josef Rifesser dl 1900 tla [[Dlieja da Sacun|dlieja da Sacun]].]] '''Sepl Rifesser''' senior, nce ''Josef Rifesser'' o ''Sepl da Stufan'' (* [[23 de mei]] [[1851]] sa [[Sacun|Juntlan-Sacun]], † [[8 de agost]] [[1919]]) ie stat n scultëur y ferlëigher a [[Urtijëi]]. == Biografia == Sepl Rifesser à abu una dla masra berstots per ars sacra, statues de sanc y auteresc, de Gherdëina<ref> ''Nosc antenàc marcadënc''. [[Calënder de Gherdëina]] 1952, pl. 40-48.</ref>. Te si berstot à laurà scultëures de gran qualità sciche [[Jakob Crepaz-Maidl|Jocl Crepaz]], [[Josef Mersa]], [[Tone Pitscheider]], [[Śepl Obletter]] y Sepl Walpoth da Minèrt. Bele tl 1906 à Josef Rifesser scrit n liber cun n proiet per fe na [[Ferata de Gherdëina|ferata te Gherdëina]]<ref>''La ferata de Gherdëina''. Calënder de Gherdëina 1961, pl. 30-31.</ref><ref>[https://www.athesia-tappeiner.com/sites/default/files/datenblatt/il_trenino_della_val_gardena_9788868392154.pdf Elfriede Perathone: ''Il trenino della Val Gardena.'' Athesia 2017, ISBN 9788868392154.]</ref>. Josef Rifesser ie stat ambolt de Urtijëi ti ani 1884 - 1887 y 1908 - 1911 y per 39 ani al aministrà la puscions dla dlieja dla pluania de Urtijëi. La capeles dla [[Dlieja de San Durich|dlieja San Durich a Urtijëi]] ie states desseniedes da Sepl Rifesser y tla capela dl Rosar al dunà l'autere<ref>[[Alex Moroder]]: ''100 Ani capeles dia dlieja de Urtijëi''. Calënder de Gherdëina ,pl. 71-73.</ref>. Sepl Rifesser à ziplà n relief cun la santiscima Trinità, che ie da udëi sëura l gran autere dla dlieja de [[Ciastel (chemun)|Ciastel]]<ref>Verena Friedrich: ''Die Kirchen und Kapellen der Pfarreien Kastelruth und Seis am Schlern''. Kunstverlag Peda, Passau 2021. ISBN 978 3 89643 431 9. </ref>. [[File:Villa Rifesser Stufan Urtijëi.jpg|miniatura|Villa Rifesser Stufan a Urtijëi]] L ie stat diretëur dla Cassa dl Sparani de [[Persenon]] ulache l ova na cësa. Ël à maridà l ann 1876 Elisabeta Insam (1845-1904) de Uridl. Ëi à abù chisc fions: Giuani, Josef, Elisabeth marideda Mersa y Emilie marideda Moroder Bruel. Si mut [[Sepl Rifesser junior]]<ref>Luis Mahlknecht: ''Bera Sepl Rifesser da Stufan à cum- plì 101 ani''. Calënder de Gherdëina, pl. 35-37.''</ref> nasciù dl 1883 y mort cun 101 ani ie stat n bon [[desseniadëur]] de auteresc y si nepot [[Josef Rifesser|Josef o Pepi]] ie cunesciù per la scultures antichisedes. == Opres == Per na statua de San Hubertus zipleda iel stat premià cun or a Pesett (Ungaria) l ann 1888 y cun arjënt a [[Paris]] l ann 1900. La statua iè al didancuèi mo tla familia Rifesser tl "Ciastel Rifesser" de Persenon. <gallery> Hl Hubertus Josef Rifesser senior 1888.jpg|San Hubertus ziplà da Josef Rifesser. Ungarn 1988 Josef Rifesser senior.jpg|Premi giatà tla [[Ungaria]] per l San Hubertus. Paris 1900 Silbermedaille Josef Rifesser senior.jpg|Premi giatà a Paris l ann 1900. </gallery> == Uneranzes == * Orden de Cavalier de San Gregorio dal papa Pio X. [[File:Todesanzeige Josef Rifesser senior.jpg|miniatura|alt=Anunzia dla mort de Josef Rifesser.|Anunzia dla mort de Josef Rifesser.]] == Notes == <references/> == Bibliografia == * Josef Rifesser: ''Die Gròdner Bahn - La valle Gardena e la sua ferrovia'' I. F. Amonn-Bulsan. * ''En memoria de Josef Rifesser''. [[Nëus Ladins]] 1. de setëmber 1969, pl. 2 [https://digital.tessmann.it/tessmannDigital/Zeitungsarchiv/Seite/Zeitung/34/1/01.09.1969/121770/2 (Archiv dighitalisà Tessmann)]. * [[Ildefons Perathoner]]: ''Parentela Rifesser - Riffeser''. Calënder de Gherdëina 1971, pl. 88. * Vinzenz Mussner: ''Scultëures y zipladëures a Urtijëi, che ie é mo cunesciù''. Calënder de Gherdëina 1982, pl. 46 (foto di lauranc dla berstot da Stufan). [[Categoria:Uem|Rifesser, Josef]] [[Categoria:Scultëures de Gherdëina|Rifesser, Josef]] [[Categoria:Persona de Urtijëi|Rifesser, Josef]] gnvfgdg33ednzrhysjgzdu8ytvilrjx Giacobe Mussner 0 75685 252200 252067 2026-06-28T11:17:25Z Moroder 67 /* Lëures */ 252200 wikitext text/x-wiki {{Gherdëina}}{{Infobox artist |Inuem = Giacobe Mussner |Auter inuem = dl Scizer |Foto = Riesenkarte Jakob Mussner Cristl Wanker Triech Kaspar Kaslatter mit Gemalinnen in Grödner Tracht.jpg |Descrizion foto = Giacobe dan si cësa Cëdepuent Dessot te Sëlva. |Nasciù/da = [[14 de setëmber]] [[1866]] te [[Sëlva]] |Mort/a = [[20 de agost]] [[1932]] a [[Urtijëi]] |Suplì/da = |Educazion = |Cunesciù/da per = |Operes cunesciudes = |Muvimënt = |Uem = |Fëna = |Firma = }} '''Giacobe Mussner''' dit nce " " (* [[14 de setëmber]] [[1866]] te [[Sëlva]] ; † [[20 de agost]] [[1932]] a [[Urtijëi]]), ie stat n scultëur de [[Gherdëina]]. == Biografia == Si prima fëna fova Mariana Wanker de Triech da Buia. La segonda Franzisca Insam (1879-1956). A Urtijëi iel ruà tl 1891<ref>[[Ildefons Perathoner]]: ''La Parentela Mussner''. Calënder de Gherdëina 1977 (tofles dla familia).</ref>. L à mparà a ziple da Jan Mëine Demetz da [[Furdenan]] (1847-1916) y da [[Josef Moroder Jumbiërch]]. Dal 1886 nchin l ann 1891 al laurà sciche fant y nce da mòster tla berstot de [[Ferdinand Stuflesser|Ferdinand Stuflesser de Petlin]] ulache l à ziplà l san Stefun sun la cësa de Luis Stuflesser de Petlin. Do l ann 1892 à Giacobe Mussner laurà per si cont, te si berstot ja Cëdedepuent Dessot te Sëlva. L ann 1898 al ziplà l Andreas Hofer che ie tla cësa de Andreas Hofer tla Val de Passeier<ref>Vinzenz Mussner: ''Mòstri scultëures de Urtijëi che à ziplà de bela scultures y che à nsenià ju lernri''. Calënder de Gherdëina 1981, pl. 89 (foto de Giacobe Mussner dl 1898 che zipla na statua de [[Andreas Hofer]].</ref>. Per la dlieja de Altenburg à Giacobe ziplà l ann 1912 i sanc y i relieves dl gran autere gotich. N si sculé fova Giuani Planker dl Grien (1871-1934). Tl 1922 al metù su adum cun [[Vinzenz Moroder-Resciesa|Vinzenz Moroder Resciesa]], [[August Runggaldier|August Runggaldier Furdenan]], [[Ludwig Moroder]] [[Vigil Dorigo], [[Jakob Crepaz-Maidl|Jakob Crepaz Maidl]], Konrad Pitscheider la lia [[Lia Mostra d’Ert|"Ausstellung für Kunst und Kunstgewerbe"]]<ref>Vinzenz Mussner: ''Na vita danter y do doi gran viëres''. Calënder de Gherdëina 1991. pl. 159.</ref> Si mut [[Vinzenz Mussner sen.]] ie nce stat n scultëur i cumëmber de truepa lies. == Lëures == <gallery> Virgin Mary carved by Giacobe Mussner (1866-1932).JPG|Madona de Giacobe Mussner tla dlieja de [[Laion]]. Relief dla Madona cun sanc y jënt dlieja de Santa Cristina te Gherdëina.jpg|Relief dla Madona cun sanc tla [[dlieja de Santa Cristina]]. Santa Familia relief dlieja de Santa Cristina te Gherdëina.jpg|Relief tla dlieja de Santa Cristina. Murano San Pietro Martire San Antonio di Giacobe Mussner Venezia.jpg|Statua de San Antone a [[Murano]]. Werkstatt Mussner Jakob 1898 Andreas Hofer.jpeg </gallery> == Notes == <references/> == Cëla nce == * {{Commons|category:Giacobe Mussner}} * [[Scultëures de Gherdëina]] == Bibliografia == * Calënder de Gherdëina 1969, pl. 87 (foto de familia cun Giacobe Mussner pra si cësa Cëdepuent Dessot te Sëlva tl 1898). * Vinzenz Mussner: ''Na vita danter y do doi gran viëres''. Calënder de Gherdëina 1991, pl. 152-175. * Vinzenz Mussner: ''Na vita danter y do doi gran viëres''. Calënder de Gherdëina 1991, pl. 159 (foto de n lëur de Giacobe Mussner. * Vinzenz Mussner: ''Mòstri scultëures de Urtijëi che à ziplà de bela scultures y che à nsenià ju lernri''. Calënder de Gherdëina 1981, pl.91 (biografia). {{DEFAULTSORT:Giacobe Mussner}} [[Categoria:Uem]] [[Categoria:Scultëures de Gherdëina]] 9vm6dghs7f1sv9vkrbcj53koco3yxc3 252201 252200 2026-06-28T11:20:14Z Moroder 67 /* Lëures */ 252201 wikitext text/x-wiki {{Gherdëina}}{{Infobox artist |Inuem = Giacobe Mussner |Auter inuem = dl Scizer |Foto = Riesenkarte Jakob Mussner Cristl Wanker Triech Kaspar Kaslatter mit Gemalinnen in Grödner Tracht.jpg |Descrizion foto = Giacobe dan si cësa Cëdepuent Dessot te Sëlva. |Nasciù/da = [[14 de setëmber]] [[1866]] te [[Sëlva]] |Mort/a = [[20 de agost]] [[1932]] a [[Urtijëi]] |Suplì/da = |Educazion = |Cunesciù/da per = |Operes cunesciudes = |Muvimënt = |Uem = |Fëna = |Firma = }} '''Giacobe Mussner''' dit nce " " (* [[14 de setëmber]] [[1866]] te [[Sëlva]] ; † [[20 de agost]] [[1932]] a [[Urtijëi]]), ie stat n scultëur de [[Gherdëina]]. == Biografia == Si prima fëna fova Mariana Wanker de Triech da Buia. La segonda Franzisca Insam (1879-1956). A Urtijëi iel ruà tl 1891<ref>[[Ildefons Perathoner]]: ''La Parentela Mussner''. Calënder de Gherdëina 1977 (tofles dla familia).</ref>. L à mparà a ziple da Jan Mëine Demetz da [[Furdenan]] (1847-1916) y da [[Josef Moroder Jumbiërch]]. Dal 1886 nchin l ann 1891 al laurà sciche fant y nce da mòster tla berstot de [[Ferdinand Stuflesser|Ferdinand Stuflesser de Petlin]] ulache l à ziplà l san Stefun sun la cësa de Luis Stuflesser de Petlin. Do l ann 1892 à Giacobe Mussner laurà per si cont, te si berstot ja Cëdedepuent Dessot te Sëlva. L ann 1898 al ziplà l Andreas Hofer che ie tla cësa de Andreas Hofer tla Val de Passeier<ref>Vinzenz Mussner: ''Mòstri scultëures de Urtijëi che à ziplà de bela scultures y che à nsenià ju lernri''. Calënder de Gherdëina 1981, pl. 89 (foto de Giacobe Mussner dl 1898 che zipla na statua de [[Andreas Hofer]].</ref>. Per la dlieja de Altenburg à Giacobe ziplà l ann 1912 i sanc y i relieves dl gran autere gotich. N si sculé fova Giuani Planker dl Grien (1871-1934). Tl 1922 al metù su adum cun [[Vinzenz Moroder-Resciesa|Vinzenz Moroder Resciesa]], [[August Runggaldier|August Runggaldier Furdenan]], [[Ludwig Moroder]] [[Vigil Dorigo], [[Jakob Crepaz-Maidl|Jakob Crepaz Maidl]], Konrad Pitscheider la lia [[Lia Mostra d’Ert|"Ausstellung für Kunst und Kunstgewerbe"]]<ref>Vinzenz Mussner: ''Na vita danter y do doi gran viëres''. Calënder de Gherdëina 1991. pl. 159.</ref> Si mut [[Vinzenz Mussner sen.]] ie nce stat n scultëur i cumëmber de truepa lies. == Lëures == <gallery> Virgin Mary carved by Giacobe Mussner (1866-1932).JPG|Madona de Giacobe Mussner tla dlieja de [[Laion]]. Relief dla Madona cun sanc y jënt dlieja de Santa Cristina te Gherdëina.jpg|Relief dla Madona cun sanc tla [[dlieja de Santa Cristina]]. Santa Familia relief dlieja de Santa Cristina te Gherdëina.jpg|Relief tla dlieja de Santa Cristina. Murano San Pietro Martire San Antonio di Giacobe Mussner Venezia.jpg|Statua de San Antone a [[Murano]]. Werkstatt Mussner Jakob 1898 Andreas Hofer.jpeg Werkstatt Mussner Jakob 1897.jpeg </gallery> == Notes == <references/> == Cëla nce == * {{Commons|category:Giacobe Mussner}} * [[Scultëures de Gherdëina]] == Bibliografia == * Calënder de Gherdëina 1969, pl. 87 (foto de familia cun Giacobe Mussner pra si cësa Cëdepuent Dessot te Sëlva tl 1898). * Vinzenz Mussner: ''Na vita danter y do doi gran viëres''. Calënder de Gherdëina 1991, pl. 152-175. * Vinzenz Mussner: ''Na vita danter y do doi gran viëres''. Calënder de Gherdëina 1991, pl. 159 (foto de n lëur de Giacobe Mussner. * Vinzenz Mussner: ''Mòstri scultëures de Urtijëi che à ziplà de bela scultures y che à nsenià ju lernri''. Calënder de Gherdëina 1981, pl.91 (biografia). {{DEFAULTSORT:Giacobe Mussner}} [[Categoria:Uem]] [[Categoria:Scultëures de Gherdëina]] k0f4q1ez5o5vqbo3vt8sa84ao1embcc 252202 252201 2026-06-28T11:35:27Z Moroder 67 252202 wikitext text/x-wiki {{Gherdëina}}{{Infobox artist |Inuem = Giacobe Mussner |Auter inuem = dl Scizer |Foto = Riesenkarte Jakob Mussner Cristl Wanker Triech Kaspar Kaslatter mit Gemalinnen in Grödner Tracht.jpg |Descrizion foto = Giacobe dan si cësa Cëdepuent Dessot te Sëlva. |Nasciù/da = [[14 de setëmber]] [[1866]] te [[Sëlva]] |Mort/a = [[20 de agost]] [[1932]] a [[Urtijëi]] |Suplì/da = |Educazion = |Cunesciù/da per = |Operes cunesciudes = |Muvimënt = |Uem = |Fëna = Mariana Wanker, Franzisca Insam |Firma = }} '''Giacobe Mussner''' dit nce " " (* [[14 de setëmber]] [[1866]] te [[Sëlva]] ; † [[20 de agost]] [[1932]] a [[Urtijëi]]), ie stat n scultëur de [[Gherdëina]]. == Biografia == Si prima fëna fova Mariana Wanker de Triech da Buia. La segonda Franzisca Insam (1879-1956). A Urtijëi iel ruà tl 1891<ref>[[Ildefons Perathoner]]: ''La Parentela Mussner''. Calënder de Gherdëina 1977 (tofles dla familia).</ref>. L à mparà a ziple da Jan Mëine Demetz da [[Furdenan]] (1847-1916) y da [[Josef Moroder Jumbiërch]]. Dal 1886 nchin l ann 1891 al laurà sciche fant y nce da mòster tla berstot de [[Ferdinand Stuflesser|Ferdinand Stuflesser de Petlin]] ulache l à ziplà l san Stefun sun la cësa de Luis Stuflesser de Petlin. Do l ann 1892 à Giacobe Mussner laurà per si cont, te si berstot ja Cëdedepuent Dessot te Sëlva. L ann 1898 al ziplà l Andreas Hofer che ie tla cësa de Andreas Hofer tla Val de Passeier<ref>Vinzenz Mussner: ''Mòstri scultëures de Urtijëi che à ziplà de bela scultures y che à nsenià ju lernri''. Calënder de Gherdëina 1981, pl. 89 (foto de Giacobe Mussner dl 1898 che zipla na statua de [[Andreas Hofer]].</ref>. Per la dlieja de Altenburg à Giacobe ziplà l ann 1912 i sanc y i relieves dl gran autere gotich. N si sculé fova Giuani Planker dl Grien (1871-1934). Tl 1922 al metù su adum cun [[Vinzenz Moroder-Resciesa|Vinzenz Moroder Resciesa]], [[August Runggaldier|August Runggaldier Furdenan]], [[Ludwig Moroder]] [[Vigil Dorigo], [[Jakob Crepaz-Maidl|Jakob Crepaz Maidl]], Konrad Pitscheider la lia [[Lia Mostra d’Ert|"Ausstellung für Kunst und Kunstgewerbe"]]<ref>Vinzenz Mussner: ''Na vita danter y do doi gran viëres''. Calënder de Gherdëina 1991. pl. 159.</ref> Si mut [[Vinzenz Mussner sen.]] ie nce stat n scultëur i cumëmber de truepa lies. == Lëures == <gallery> Virgin Mary carved by Giacobe Mussner (1866-1932).JPG|Madona de Giacobe Mussner tla dlieja de [[Laion]]. Relief dla Madona cun sanc y jënt dlieja de Santa Cristina te Gherdëina.jpg|Relief dla Madona cun sanc tla [[dlieja de Santa Cristina]]. Santa Familia relief dlieja de Santa Cristina te Gherdëina.jpg|Relief tla dlieja de Santa Cristina. Murano San Pietro Martire San Antonio di Giacobe Mussner Venezia.jpg|Statua de San Antone a [[Murano]]. Werkstatt Mussner Jakob 1898 Andreas Hofer.jpeg Werkstatt Mussner Jakob 1897.jpeg </gallery> == Notes == <references/> == Cëla nce == * {{Commons|category:Giacobe Mussner}} * [[Scultëures de Gherdëina]] == Bibliografia == * Calënder de Gherdëina 1969, pl. 87 (foto de familia cun Giacobe Mussner pra si cësa Cëdepuent Dessot te Sëlva tl 1898). * Vinzenz Mussner: ''Na vita danter y do doi gran viëres''. Calënder de Gherdëina 1991, pl. 152-175. * Vinzenz Mussner: ''Na vita danter y do doi gran viëres''. Calënder de Gherdëina 1991, pl. 159 (foto de n lëur de Giacobe Mussner. * Vinzenz Mussner: ''Mòstri scultëures de Urtijëi che à ziplà de bela scultures y che à nsenià ju lernri''. Calënder de Gherdëina 1981, pl.91 (biografia). {{DEFAULTSORT:Giacobe Mussner}} [[Categoria:Uem]] [[Categoria:Scultëures de Gherdëina]] 0cdh682lqhpfbypa5045q0hwumui9ol 252207 252202 2026-06-28T11:58:28Z Moroder 67 252207 wikitext text/x-wiki {{Gherdëina}}{{Infobox artist |Inuem = Giacobe Mussner |Auter inuem = dl Scizer |Foto = Riesenkarte Jakob Mussner Cristl Wanker Triech Kaspar Kaslatter mit Gemalinnen in Grödner Tracht.jpg |Descrizion foto = Giacobe dan si cësa Cëdepuent Dessot te Sëlva. |Nasciù/da = [[14 de setëmber]] [[1866]] te [[Sëlva]] |Mort/a = [[20 de agost]] [[1932]] a [[Urtijëi]] |Suplì/da = |Educazion = |Cunesciù/da per = |Operes cunesciudes = |Muvimënt = |Uem = |Fëna = Mariana Wanker, Franzisca Insam |Firma = }} [[File:Fossa Giacobe Mussner Curtina Urtijëi.jpeg|miniatura]] '''Giacobe Mussner''' dit nce " " (* [[14 de setëmber]] [[1866]] te [[Sëlva]] ; † [[20 de agost]] [[1932]] a [[Urtijëi]]), ie stat n scultëur de [[Gherdëina]]. == Biografia == Si prima fëna fova Mariana Wanker de Triech da Buia. La segonda Franzisca Insam (1879-1956). A Urtijëi iel ruà tl 1891<ref>[[Ildefons Perathoner]]: ''La Parentela Mussner''. Calënder de Gherdëina 1977 (tofles dla familia).</ref>. L à mparà a ziple da Jan Mëine Demetz da [[Furdenan]] (1847-1916) y da [[Josef Moroder Jumbiërch]]. Dal 1886 nchin l ann 1891 al laurà sciche fant y nce da mòster tla berstot de [[Ferdinand Stuflesser|Ferdinand Stuflesser de Petlin]] ulache l à ziplà l san Stefun sun la cësa de Luis Stuflesser de Petlin. Do l ann 1892 à Giacobe Mussner laurà per si cont, te si berstot ja Cëdedepuent Dessot te Sëlva. L ann 1898 al ziplà l Andreas Hofer che ie tla cësa de Andreas Hofer tla Val de Passeier<ref>Vinzenz Mussner: ''Mòstri scultëures de Urtijëi che à ziplà de bela scultures y che à nsenià ju lernri''. Calënder de Gherdëina 1981, pl. 89 (foto de Giacobe Mussner dl 1898 che zipla na statua de [[Andreas Hofer]].</ref>. Per la dlieja de Altenburg à Giacobe ziplà l ann 1912 i sanc y i relieves dl gran autere gotich. N si sculé fova Giuani Planker dl Grien (1871-1934). Tl 1922 al metù su adum cun [[Vinzenz Moroder-Resciesa|Vinzenz Moroder Resciesa]], [[August Runggaldier|August Runggaldier Furdenan]], [[Ludwig Moroder]] [[Vigil Dorigo], [[Jakob Crepaz-Maidl|Jakob Crepaz Maidl]], Konrad Pitscheider la lia [[Lia Mostra d’Ert|"Ausstellung für Kunst und Kunstgewerbe"]]<ref>Vinzenz Mussner: ''Na vita danter y do doi gran viëres''. Calënder de Gherdëina 1991. pl. 159.</ref> Si mut [[Vinzenz Mussner sen.]] ie nce stat n scultëur i cumëmber de truepa lies. == Lëures == <gallery> Virgin Mary carved by Giacobe Mussner (1866-1932).JPG|Madona de Giacobe Mussner tla dlieja de [[Laion]]. Relief dla Madona cun sanc y jënt dlieja de Santa Cristina te Gherdëina.jpg|Relief dla Madona cun sanc tla [[dlieja de Santa Cristina]]. Santa Familia relief dlieja de Santa Cristina te Gherdëina.jpg|Relief tla dlieja de Santa Cristina. Murano San Pietro Martire San Antonio di Giacobe Mussner Venezia.jpg|Statua de San Antone a [[Murano]]. Werkstatt Mussner Jakob 1898 Andreas Hofer.jpeg Werkstatt Mussner Jakob 1897.jpeg </gallery> == Notes == <references/> == Cëla nce == * {{Commons|category:Giacobe Mussner}} * [[Scultëures de Gherdëina]] == Bibliografia == * Calënder de Gherdëina 1969, pl. 87 (foto de familia cun Giacobe Mussner pra si cësa Cëdepuent Dessot te Sëlva tl 1898). * Vinzenz Mussner: ''Na vita danter y do doi gran viëres''. Calënder de Gherdëina 1991, pl. 152-175. * Vinzenz Mussner: ''Na vita danter y do doi gran viëres''. Calënder de Gherdëina 1991, pl. 159 (foto de n lëur de Giacobe Mussner. * Vinzenz Mussner: ''Mòstri scultëures de Urtijëi che à ziplà de bela scultures y che à nsenià ju lernri''. Calënder de Gherdëina 1981, pl.91 (biografia). {{DEFAULTSORT:Giacobe Mussner}} [[Categoria:Uem]] [[Categoria:Scultëures de Gherdëina]] 9llldyv2qpuu1s635z9znjxvxddfr7e Nfiereda de Mëisules 0 174528 252164 243109 2026-06-28T10:21:25Z Asenoner 208 252164 wikitext text/x-wiki {{Gherdëina}} [[File:Meisules Pößnecker y tores dl Sela.jpg|miniatura|alt=La Cënta de Mëisules cun l parëi dla fiereda plu scur, sot al ciadin y l giaron.|La Cënta de Mëisules cun l parëi dla fiereda plu scur, sot al ciadin y l giaron. A man drëta cater ciampanii dl Sela.]] La '''Nfiereda Mëisules''' ([[Lingaz tudësch|tudësch]]: ''Pößnecker Klettersteig'', [[Lingaz talian|talian]]: ''Ferrata delle Mèsules''), ie na [[fiereda]] de [[Mëisules]] tl [[Grup dl Sela|Sela]] tla [[Dolomites]] plutosc arpizadëures che sà nëut ajache la va scialdi ndrët su. == Storia == La via fiereda ie stata metuda ndrova y giaurida ai 23 de agost 1912 dai uemes dla sezion dla zità Pößnecker dl Deutsch Östereeichischer Alpenverein y ie la plu vedla dla Dolomites. Dala plaza da lascé ju i auti sun l Jëuf dl Sela ruvun sul troi nr. 649 japé dl crëp dla Cënta de Mëisules passan via sota i Ciampanii dl Sela. La va su scialdi ndrët y l crëp ie scialdi metù ora dantaldut tla prima pert tres n ciamin. N ruva sun l giaron de [[Ciavaleis|Ciavazes]]. Da iló vala plu saurida fin sun [[Piz Sëlva]] (2.941m). Per unì de reviers van via per i ëures dl Sela passan via per [[Piz Trevisina|Piz Revisc]], [[Piz Gralba]], [[Piz Salteras|Piz Saliëra]], [[Piz Miara]], [[Piz Beguz]] y ju sun Pisciadù o ju tla Val Lasties troi nr. 647. == Bibliografia == * Josef Kostner, Gregor Prugger: ''Cherta de Ciandevaves y de Ciandepinëi''. Calënder de Gherdëina 1974, pl. 124-125. * Reinhold Messner: Dolomiti. Le vie ferrate. Bulsan 1975. [[Categoria:Dolomites]] [[Categoria:Sëlva]] [[Categoria:Crëps de Gherdëina]] [[Categoria:Grup dl Sela]] 5i3r3vmm44fv6eck7o1635aouhbq0fb Template:Mappa di localizzazione/CIV 10 174557 252109 218417 2026-06-27T23:18:12Z Milenioscuro 7098 updated map 252109 wikitext text/x-wiki {{#switch:{{{1}}} |name = Costa d'Avuere | top = 11 | bottom = 4 | left = -9 | right = -2 | image = Côte d'Ivoire adm location map.svg | image1 = Côte d'Ivoire relief location map.jpg }}<noinclude>{{Mappa di localizzazione/info|{{SUBPAGENAME}}}} </noinclude> 9bjg2akrj970szqcxnwgg2d44zfv7ue Raion Naziunel de Cuntreda Pituresca de Alishan 0 187743 252166 235986 2026-06-28T10:24:29Z Asenoner 208 252166 wikitext text/x-wiki {{gherdëina}}[[File:Alishan_National_Scenic_Area_sign_20160208b.jpg|thumb|Tofla dan la ntreda dl parch naziunel]]L '''Raion Naziunel de Cuntreda Pituresca de Alishan''' ([[lingaz cinesc|cinesc]]: 阿里山國家風景區; [[lingaz nglëisc|nglëisc]]: ''Alishan National Scenic Area'') ie n [[parch naziunel]] y n [[Raion Naziunel de Cuntreda Pituresca]] tl chemun de [[Alishan (Chiayi)|Alishan]] tl [[Taiwan]]. N po arjonjer l raion cun la [[ferata dl bosch de Alishan]], che fova stata giaurida tl 1912 per traspurté lënia y ie al didancuei na ferata turistica. ==Geografia== [[File:Sea_of_clouds,_Taiwan.jpg|thumb|left|Ududa dl raion de Alishan]] Alishan ie ti [[Lista de crëps tl Taiwan|crëps dl Taiwan]] y gran pert de la spersa dl chemun toca pra l [[Raion Naziunel de Cuntreda Pituresca de Alishan]]. === Tlima === Tl [[luech Alishan]] dal na stazion dal tëmp dl istitut meteo dl Taiwan a na autëza de 2413 metri ({{Coord|NS=23/30/37.42/N|EW=120/48/18.39/E|text=ICON2|name=Stazion dal tëmp de Alishan}}).<ref>{{Internetquelle |autor=W.S. Ou, K.T. Huang, H.T. Lin |url=https://www.irbnet.de/daten/iconda/CIB_DC25555.pdf |titel=Regional Characteristics of Global Solar Radiation: Variation in the Recent 30 Years in Taiwan |zugriff=2017-01-13 |format=PDF |sprache=en}}</ref> {{Tlima | TABELA = | DIAGRAMM TEMPERATURA = | DIAGRAMM PREZIPITAZIONS AUTEZA = 160 | DIAGRAMM PREZIPITAZIONS = | FUNTANA = [https://www.cwb.gov.tw/V7e/climate/monthlyMean/Precipitation.htm Zentrale Wetterbehörde Taiwans] | Titul = Dac dl tlima ti ani 1981–2010 | Luech =Alishan |lmjan=2.5 |lmfeb=3.7 |lmmär=5.8 |lmapr=8.2 |lmmai=9.7 |lmjun=11.3 |lmjul=11.2 |lmaug=11.4 |lmsep=10.6 |lmokt=8.8 |lmnov=6.6 |lmdez=3.5 |avjan=6.2 |avfeb=7.2 |avmär=9.3 |avapr=11.4 |avmai=12.9 |avjun=14.2 |avjul=14.6 |avaug=14.4 |avsep=13.7 |avokt=12.3 |avnov=10.3 |avdez=7.3 |hmjan=11 |hmfeb=11.7 |hmmär=13.8 |hmapr=15.7 |hmmai=16.9 |hmjun=18.1 |hmjul=19.1 |hmaug=18.7 |hmsep=18.3 |hmokt=17.5 |hmnov=15.5 |hmdez=12.4 |nbjan=71.7 |nbfeb=137.3 |nbmär=166.5 |nbapr=254.2 |nbmai=493.6 |nbjun=649.6 |nbjul=668.3 |nbaug=809.3 |nbsep=432.9 |nbokt=146.7 |nbnov=46.3 |nbdez=55.9 |rdjan=7.6 |rdfeb=8.5 |rdmär=10.6 |rdapr=13.3 |rdmai=18.4 |rdjun=20 |rdjul=20.3 |rdaug=22 |rdsep=17.9 |rdokt=9.7 |rdnov=5.7 |rddez=6.2 |shjan=5.1 |shfeb=4.5 |shmär=4.6 |shapr=4.1 |shmai=3.5 |shjun=3.5 |shjul=4.1 |shaug=3.5 |shsep=3.5 |shokt=4.6 |shnov=5.2 |shdez=5.3 }} ==Referënzes == <references/> fz51ikb2mt3m5lr0hd41m47r9pmw76g Sepl Rifesser junior 0 188884 252091 252003 2026-06-27T16:34:35Z Moroder 67 252091 wikitext text/x-wiki {{Gherdëina}} {{Infobox artist |Inuem = Sepl Rifesser jun. |Auter inuem = |Foto = Josef Rifesser Stufan Emilie Stuflesser Petlin Foto Pohl Bozen.jpg |Descrizion foto = Josef Rifesser cun si fëna Emilie Stuflesser de Petlin |Nasciù/da = [[21 de juni]] [[1883]] |Mort/a = [[18 de dezëmber]] [[1984]] |Suplì/da = Urtijëi |Educazion = [[Scola d'Ert Urtijëi]] |Cunesciù/da per = |Operes cunesciudes = Dessënies de auteresc y sanc, Autere dl Sacro Cuer, Urtijëi. |Muvimënt = |Uem/fëna = |Firma = }} [[File:Autere Sacro Cuer Vijo Canins 2 version dlieja San Durich a Urtijëi.jpg|miniatura|alt=Autere Sacro Cuer dlieja San Durich a Urtijëi|Autere Sacro Cuer dlieja San Durich a Urtijëi, dessëni de Sepl Rifesser jun.]] [[File:Emilie Stuflesser Josef Rifesser Junior 1911.jpg|miniatura|alt=Milia Stuflesser y Josef Rifesser Junior nevices l ann 1911|Milia Stuflesser y Josef Rifesser Junior nevices l ann 1911]] '''Sepl Rifesser junior''', (* [[21 de juni]] [[1883]] a [[Urtijëi]]; †[[18 de dezëmber]] [[1984]] a Urtijëi) fova n [[ferlëigher]] y [[dessëniadëur]] de auteresc y statues a Urtijëi. == Biografia == Si loma fova Elisabeth Insam da Uridl y l pere [[Sepl Rifesser|Sepl Rifesser senior]] nce ël ferlëigher cun na gran berstot per auteresc y ars sacra a Urtijëi. La scoles ovel fat a [[Bulsan]] y la [[Scola d'Ert Urtijëi|scola d'ert a Urtijëi]]. Ilo ovel sciche nsenianc Stanislaus Langye, Hans Larch, Hubert Spanring, Ritter Felgel v. Famholz, [[Franz Haider]] y [[Adolf Keim]]. Si pere l à tëut pea per n viac te Böhmen y te Polen ulache l ova nce mparà a marciadé i auteresc che univa fat tla berstot da Stufan. Ël se à maridà cun Emilie Stuflesser da Petlin l ann 1911, na muta dl ferlëigher [[Ferdinand Stuflesser]], y i à abù doi mutans Milli marideda Grones y Mariele marideda cun Vinzenz Aldosser, che ie stat l diretëur dla scola de Urtijëi, y n mut [[Josef Rifesser|Pepi]]. Sepl Rifesser à dessenià l'autere dl Sacro Cuer tla [[Dlieja de San Durich|dlieja de Urtijëi]] stiftà dala familia Stuflesser Ferdinand de Petlin<ref>Friedrich Moroder, Eduard Moroder: ''La Dlieja de S. Durich a Urtijei.'' Calënder de Gherdëina 1972, pl. 41.</ref>. Tla [[Pröma Gran Vera|prima viera]] à Sepl à cumbatù via n [[Fascia]], via n [[Fodom|Fedom]], sun l pass Campolongo y tl [[Trentin]] (Doss. dei Monti, Pasubio, Folgaria). Iló al vivù l ultimo di dla gran viëra. «Daduman ciantan-s mo «Gott erhalte den Kaiser», domesdì fova bele dut finà via, y nëus messan (o pudan) se n pië deviërs de cësa» nscila cuntovel. Suënz jivl nce a crëp cun si jurman Carlo. Suënz jivel nce de viac y l ie stat sui ciampanii de duta la gran ziteies dl’Europa. Ilo ti savova tan bel a udëi dut cant da auta. Ai 21 de juni 1983 à duta la populazion de Urtijëi festejà i cënt ani de Sepl Rifesser. == Autere de Padvariai == L ann 1931 ie Josef jit tla Lituania a Padvariai a purté si gran autere, aut 6 metri y lerch 3 metri tl cunvënt de Padvariai. Chësc autere ie al dì da ncuei da udëi tl cunvënt francescan de Kaunas. <ref>[https://musukretinga.lt/atskleista-padvariu-pranciskoniu-vienuolyno-koplycios-altoriaus-paslaptis/ Autere de Padvariai tla Lituania.]</ref>. == Ncëries == * Ambolt de Urtijëi dal 1951 al 1952<ref>''Amboltc y Podesteies dal 1854 al 1954 a Urtijëi.'' [[Calënder de Gherdëina]] 1954, pl 29</ref>. Ël se ova cruzià per prim per la nueva scola mesana de Urtijëi. * Fundadëur cun autri dla Cunferënza de San Vinzënz a Urtijëi. <ref>Eduard Moroder: ''4O ani Cunferënzxa de San Vinzënz, a Urtijëi''. Calënder de Gherdëina 1974, pl. 100.</ref>. * Cun d autri fundadëur dla [[Union di Ladins de Gherdëina]]<ref>Roland Verra: ''Storia dia Union di Ladins de Gherdëina dal 1945 al 1995.'' Calënder de Gherdëina 1996, pl. 31 (foto).</ref> * Diplom d' unëur, uneranza dal Chemun de Urtijëi<ref>''La cësa nueva de Cumun a Urtijëi.'' Calënder de Gherdëina 1972, pl. 77. </ref>. == Notes == <references /> == Bibliografia == * Pepi Stuflesser: ''Viac de trëi Ladins d’Urtisei te Fanes, Travenanc y Lagazoi.'' Calënder de Gherdëina 1949, pl. 27-28. * Vinzenz Mussner: Scultëures y zipladëures a Urtijëi, che ie é mo cunesciù. Calënder de Gherdëina 1982, pl. 46 (foto di lauranc dla berstot da Stufan - Sepl à 10 ani). * Vinzenz Mussner: ''Dessëniadëures tl artejanat de Gherdëina''. Calënder de Gherdëina 1983, pl. 58-59. * Luis Mahlknecht: ''Bera Sepl Rifesser da Stufan à cumplì 100 ani''. Calënder de Gherdëina 1984, pl. 35-37. {{DEFAULTSORT: Sepl, Rifesser }} [[Categoria:Uem]] [[Categoria:Persones de Gherdëina]] n2t6ojwpjcdq4cyxbkq9ctb5zb5fjb4 252097 252091 2026-06-27T16:44:26Z Moroder 67 252097 wikitext text/x-wiki {{Gherdëina}} {{Infobox artist |Inuem = Sepl Rifesser jun. |Auter inuem = |Foto = Josef Rifesser Stufan Emilie Stuflesser Petlin Foto Pohl Bozen.jpg |Descrizion foto = Josef Rifesser cun si fëna Emilie Stuflesser de Petlin |Nasciù/da = [[21 de juni]] [[1883]] |Mort/a = [[18 de dezëmber]] [[1984]] |Suplì/da = Urtijëi |Educazion = [[Scola d'Ert Urtijëi]] |Cunesciù/da per = |Operes cunesciudes = Dessënies de auteresc y sanc, Autere dl Sacro Cuer, Urtijëi. |Muvimënt = |Uem/fëna = |Firma = }} [[File:Autere Sacro Cuer Vijo Canins 2 version dlieja San Durich a Urtijëi.jpg|miniatura|alt=Autere Sacro Cuer dlieja San Durich a Urtijëi|Autere Sacro Cuer dlieja San Durich a Urtijëi, dessëni de Sepl Rifesser jun.]] [[File:Emilie Stuflesser Josef Rifesser Junior 1911.jpg|miniatura|alt=Milia Stuflesser y Josef Rifesser Junior nevices l ann 1911|Milia Stuflesser y Josef Rifesser Junior nevices l ann 1911]] '''Sepl Rifesser junior''', (* [[21 de juni]] [[1883]] a [[Urtijëi]]; †[[18 de dezëmber]] [[1984]] a Urtijëi) fova n [[ferlëigher]] y [[desseniadëur]] de auteresc y statues a Urtijëi. == Biografia == Si loma fova Elisabeth Insam da Uridl y l pere [[Sepl Rifesser|Sepl Rifesser senior]] nce ël ferlëigher cun na gran berstot per auteresc y ars sacra a Urtijëi. La scoles ovel fat a [[Bulsan]] y la [[Scola d'Ert Urtijëi|scola d'ert a Urtijëi]]. Ilo ovel sciche nsenianc Stanislaus Langye, Hans Larch, Hubert Spanring, Ritter Felgel v. Famholz, [[Franz Haider]] y [[Adolf Keim]]. Si pere l à tëut pea per n viac te Böhmen y te Polen ulache l ova nce mparà a marciadé i auteresc che univa fat tla berstot da Stufan. Ël se à maridà cun Emilie Stuflesser da Petlin l ann 1911, na muta dl ferlëigher [[Ferdinand Stuflesser]], y i à abù doi mutans Milli marideda Grones y Mariele marideda cun Vinzenz Aldosser, che ie stat l diretëur dla scola de Urtijëi, y n mut [[Josef Rifesser|Pepi]]. Sepl Rifesser à dessenià l'autere dl Sacro Cuer tla [[Dlieja de San Durich|dlieja de Urtijëi]] stiftà dala familia Stuflesser Ferdinand de Petlin<ref>Friedrich Moroder, Eduard Moroder: ''La Dlieja de S. Durich a Urtijei.'' Calënder de Gherdëina 1972, pl. 41.</ref>. Tla [[Pröma Gran Vera|prima viera]] à Sepl à cumbatù via n [[Fascia]], via n [[Fodom|Fedom]], sun l pass Campolongo y tl [[Trentin]] (Doss. dei Monti, Pasubio, Folgaria). Iló al vivù l ultimo di dla gran viëra. «Daduman ciantan-s mo «Gott erhalte den Kaiser», domesdì fova bele dut finà via, y nëus messan (o pudan) se n pië deviërs de cësa» nscila cuntovel. Suënz jivl nce a crëp cun si jurman Carlo. Suënz jivel nce de viac y l ie stat sui ciampanii de duta la gran ziteies dl’Europa. Ilo ti savova tan bel a udëi dut cant da auta. Ai 21 de juni 1983 à duta la populazion de Urtijëi festejà i cënt ani de Sepl Rifesser. == Autere de Padvariai == L ann 1931 ie Josef jit tla Lituania a Padvariai a purté si gran autere, aut 6 metri y lerch 3 metri tl cunvënt de Padvariai. Chësc autere ie al dì da ncuei da udëi tl cunvënt francescan de Kaunas. <ref>[https://musukretinga.lt/atskleista-padvariu-pranciskoniu-vienuolyno-koplycios-altoriaus-paslaptis/ Autere de Padvariai tla Lituania.]</ref>. == Ncëries == * Ambolt de Urtijëi dal 1951 al 1952<ref>''Amboltc y Podesteies dal 1854 al 1954 a Urtijëi.'' [[Calënder de Gherdëina]] 1954, pl 29</ref>. Ël se ova cruzià per prim per la nueva scola mesana de Urtijëi. * Fundadëur cun autri dla Cunferënza de San Vinzënz a Urtijëi. <ref>Eduard Moroder: ''4O ani Cunferënzxa de San Vinzënz, a Urtijëi''. Calënder de Gherdëina 1974, pl. 100.</ref>. * Cun d autri fundadëur dla [[Union di Ladins de Gherdëina]]<ref>Roland Verra: ''Storia dia Union di Ladins de Gherdëina dal 1945 al 1995.'' Calënder de Gherdëina 1996, pl. 31 (foto).</ref> * Diplom d' unëur, uneranza dal Chemun de Urtijëi<ref>''La cësa nueva de Cumun a Urtijëi.'' Calënder de Gherdëina 1972, pl. 77. </ref>. == Notes == <references /> == Bibliografia == * Pepi Stuflesser: ''Viac de trëi Ladins d’Urtisei te Fanes, Travenanc y Lagazoi.'' Calënder de Gherdëina 1949, pl. 27-28. * Vinzenz Mussner: Scultëures y zipladëures a Urtijëi, che ie é mo cunesciù. Calënder de Gherdëina 1982, pl. 46 (foto di lauranc dla berstot da Stufan - Sepl à 10 ani). * Vinzenz Mussner: ''Dessëniadëures tl artejanat de Gherdëina''. Calënder de Gherdëina 1983, pl. 58-59. * Luis Mahlknecht: ''Bera Sepl Rifesser da Stufan à cumplì 100 ani''. Calënder de Gherdëina 1984, pl. 35-37. {{DEFAULTSORT: Sepl, Rifesser }} [[Categoria:Uem]] [[Categoria:Persones de Gherdëina]] 06t2sgxy8kyycunu20y7jllmj0y9xj3 Adolf Keim 0 192371 252084 252005 2026-06-27T12:04:21Z Moroder 67 252084 wikitext text/x-wiki {{Gherdëina}} [[File:Uemes de Gherdëina dla Scola d Ert de Urtijëi 1904.jpg|miniatura|Uemes de Gherdëina dla Scola d Ert de Urtijëi 1904, l segondo dovia da m.c. ie Adolf Keim.]] '''Adolf Keim''' (* [[7 de agost]] [[1857]] a [[Regensburg]]; † [[4 de utober]] [[1942]] a [[Santa Cristina]]) fova n nseniant tla [[Scola d'ert de Urtijëi|Scola d'Ert de Urtijëi]] y desseniadëur de auteresc<ref>[[Vinzenz Mussner]]: ''Dessëniadëures tl artejanat de Gherdëina. ''Calënder de Gherdëina 1983, pl. 49.</ref>. == Vita == L ova fat l Realgymnasium a Regensburg y po l Polytechnikum a [[Minca]]. Dopro iel ruà te Gherdëina, do che l ova liet na nserzion, a lauré sciche [[nduradëur]] i moler. Ël stajova tl prim sa Passua a Runggadic, pona ta Pescosta nueva y ala fin al cumprà la cësa Wanker, sën cësa Keim. Si fëna fova Filomena Canins y ëi à abù cinch fions. A Urtijëi al nsenià per 35 ani desëni, architetura y storia d'ert tla [[Scola d'ert de Urtijëi|Scola d'Ert]]. Un de si sculëies per diesc ani ie stat l dessëniadëur [[Sepl Rifesser junior|Sepl Rifesser junior da Passua]], [[Siegfried Moroder |Siegfried Moroder Rudolfine]], [[Zenz Mussner|Vinzenz Mussner Scizer]], [[Luis Piazza]], [[Tresl Gruber]] y truepes d autri. Ël rujenova nce plu rujenedes, tudësch, ladin, talian, franzëus, nglëisc, latin y grech. Ël à fat scialdi dessënies per Pepi Stuflesser Petlin<ref>Oscar Prinoth: ''L ferleigher bera Pepi Stuflesser de Petlin.'' Calënder de Gherdëina 1995, pl. 133.</ref>. Ël à dessenià la [https://lld.wikipedia.org/wiki/Capeles_de_Gherd%C3%ABina#Urtij%C3%ABi Capela di Tumei] a Urtijëi l ann 1921. Cun [[Emil Terschak]] al metù su l club dla lueses l ann 1896 y l ie nce stat presidënt do l 1896. Adolf Keim à metù a ji nce garejedes de schi da Heissböck ([[Mont Sëuc|Mont de Sëuc]]) nchin ja [[Runcadic]]. Ël se ova nce cruzià che l unis fata na gramatica per gherdëina cun Ferruccio Minach y [[Tresl Gruber]]<ref>Sulé (Tresl Gruber): ''L seniëur profesëur Adolf Keim.'' Cun scultura pultret de Adolf Keim, Calënder de Gherdëina 2003, pl. 28-29.</ref>. == Notes == <references/> == Bibliografia == * Sulé ([[Tresl Gruber]]): ''L seniëur profesëur Adolf Keim.'' Cun scultura pultret de Adolf Keim, Calënder de Gherdëina 2003, pl. 28-29. * Vinzenz Mussner: ''Dessëniadëures tl artejanat de Gherdëina. ''Calënder de Gherdëina 1983, pl. 51 (Dessëni de autere de Adolf Keim). * ''100 ani Scola d’Ert de Urtijëi 1890 - 1990.''Foto dl maester Keim tla scola d'ert l ann 1935. Calënder de Gherdëina pl. 104. * Maria Luise Keim: ''N lecort dl prof. Adolf Keim.'' Calënder de Gherdëina 2015, pl. 203-204 (fotos). {{DEFAULTSORT:Keim, Adolf}} [[:Categoria:Uem]] [[:Categoria:Persones de Gherdëina]] qbmiojiu3s7f28e2okws1kifyyg2b6n 252099 252084 2026-06-27T16:45:31Z Moroder 67 252099 wikitext text/x-wiki {{Gherdëina}} [[File:Uemes de Gherdëina dla Scola d Ert de Urtijëi 1904.jpg|miniatura|Uemes de Gherdëina dla Scola d Ert de Urtijëi 1904, l segondo dovia da m.c. ie Adolf Keim.]] '''Adolf Keim''' (* [[7 de agost]] [[1857]] a [[Regensburg]]; † [[4 de utober]] [[1942]] a [[Santa Cristina]]) fova n nseniant tla [[Scola d'ert de Urtijëi|Scola d'Ert de Urtijëi]] y desseniadëur de auteresc<ref>[[Vinzenz Mussner]]: ''Dessëniadëures tl artejanat de Gherdëina. ''Calënder de Gherdëina 1983, pl. 49.</ref>. == Vita == L ova fat l Realgymnasium a Regensburg y po l Polytechnikum a [[Minca]]. Dopro iel ruà te Gherdëina, do che l ova liet na nserzion, a lauré sciche [[nduradëur]] i moler. Ël stajova tl prim sa Passua a Runggadic, pona ta Pescosta nueva y ala fin al cumprà la cësa Wanker, sën cësa Keim. Si fëna fova Filomena Canins y ëi à abù cinch fions. A Urtijëi al nsenià per 35 ani desëni, architetura y storia d'ert tla [[Scola d'ert de Urtijëi|Scola d'Ert]]. Un de si sculëies per diesc ani ie stat l desseniadëur [[Sepl Rifesser junior|Sepl Rifesser junior da Passua]], [[Siegfried Moroder |Siegfried Moroder Rudolfine]], [[Zenz Mussner|Vinzenz Mussner Scizer]], [[Luis Piazza]], [[Tresl Gruber]] y truepes d autri. Ël rujenova nce plu rujenedes, tudësch, ladin, talian, franzëus, nglëisc, latin y grech. Ël à fat scialdi dessënies per Pepi Stuflesser Petlin<ref>Oscar Prinoth: ''L ferleigher bera Pepi Stuflesser de Petlin.'' Calënder de Gherdëina 1995, pl. 133.</ref>. Ël à dessenià la [https://lld.wikipedia.org/wiki/Capeles_de_Gherd%C3%ABina#Urtij%C3%ABi Capela di Tumei] a Urtijëi l ann 1921. Cun [[Emil Terschak]] al metù su l club dla lueses l ann 1896 y l ie nce stat presidënt do l 1896. Adolf Keim à metù a ji nce garejedes de schi da Heissböck ([[Mont Sëuc|Mont de Sëuc]]) nchin ja [[Runcadic]]. Ël se ova nce cruzià che l unis fata na gramatica per gherdëina cun Ferruccio Minach y [[Tresl Gruber]]<ref>Sulé (Tresl Gruber): ''L seniëur profesëur Adolf Keim.'' Cun scultura pultret de Adolf Keim, Calënder de Gherdëina 2003, pl. 28-29.</ref>. == Notes == <references/> == Bibliografia == * Sulé ([[Tresl Gruber]]): ''L seniëur profesëur Adolf Keim.'' Cun scultura pultret de Adolf Keim, Calënder de Gherdëina 2003, pl. 28-29. * Vinzenz Mussner: ''Dessëniadëures tl artejanat de Gherdëina. ''Calënder de Gherdëina 1983, pl. 51 (Dessëni de autere de Adolf Keim). * ''100 ani Scola d’Ert de Urtijëi 1890 - 1990.''Foto dl maester Keim tla scola d'ert l ann 1935. Calënder de Gherdëina pl. 104. * Maria Luise Keim: ''N lecort dl prof. Adolf Keim.'' Calënder de Gherdëina 2015, pl. 203-204 (fotos). {{DEFAULTSORT:Keim, Adolf}} [[:Categoria:Uem]] [[:Categoria:Persones de Gherdëina]] 3uxc2p88gduzspru8d4n6dcsv7df1gd Vinzenz Mussner sen. 0 192376 252087 252068 2026-06-27T16:09:02Z Moroder 67 /* Scric */ 252087 wikitext text/x-wiki {{Gherdëina}} {{Infobox artist |Inuem = Vinzenz Mussner |Auter inuem = Zenz Scizer |Foto = Zenz Scizr |Descrizion foto = |Nasciù/da = [[13 de merz]] [[1903]] a Urtijëi |Mort/a = [[12 de fauré]] [[2002]] a Urtijëi |Suplì/da = Urtijëi |Educazion = |Cunesciù/da per = |Operes cunesciudes = |Muvimënt = |Uem/fëna = Franzisca Insam |Firma = }} '''Vinzenz Mussner''', dit nce Zenz Scizer sen. (* [[13 de merz]] [[1903]] a [[Urtijëi]]; † ai [[12 de fauré]] [[2002]] a Urtijëi), fova n [[scultëur]] a Urtijëi. == Biografia == Mut de Franzisca Insam da [[Runcadic]] y [[Giacobe Mussner]] dit l Scizer. Si doi mutons ie Vinzenz jun. scultëur y Karl depenjadëur. Cun dodesc ani iel jit a sté pra n paur ajache l pere Giacobe ova messù ji tla viera y i nen ova nia da maië. L paur “Stelher” fova a Cusnes (Tagusens). Cun 13 ani al pona giatà na stiera a Urtijëi pra n fever cha cumedova carëc de fiër da sburdlé sun la scines. 1916 do Unissant, iel ruvà tla berstot sa [[Lenèrt]] pra [[Ludwig Moroder]] dl Mëune a mparé a ziplé. Ala fin dla viera iel mo jit pra l paur Puzer de So-Laion a lauré sënza paiamënt per giapé da maië. == Ncëries == Ël ova metù adum cun chisc uemes: Josef Sontheimer, Hein­rich Moroder de Doss, Sepl Rifesser da Stufan, Alfred Kropfitsch, Carlo Stuflesser da Cialian, Zenz Bernardi d’Alësc, Franz Adang, Zenz Mussner Scizer, Leo Delago da Rumanon, Felix Moroder da Cialian cun l pluan Engl Comploj y l caplan da nlëuta Wil­li Walther la Cunferënza de San Vinzënz. De chëla iel stat presidënt per 5 ani<ref>Eduard (Moroder): ''40 ani Cunferënza de San Vinzënz, a Urtijëi.'' Calënder 1974, pl. 100.</ref>. Ël ie stat per 36 ani pra l cor de dlieja de Urtijëi. Pra la [[Lia Mostra d’Ert|mostra d'ert]], che ie unida metuda su ntëur l’ann 1921, y che se tlamova ntlëuta “Kreis für Kunst und Kunstgewerbe” y plu tert “Circolo Artistico” y pona “Kreis der Kunstschaffenden”, iel stat passa vint ani scrivan y ënghe n valgun ani cassier. El ie stat nce pra l cumité che à metù su inuemes nueves ala stredes de Urtijëi. Zenz Mussner ie stat presidënt dl ECA (Ente Comunale di Assistenza)<ref>''Festa tla «Cesa San Durich» a Urtijëi.'' Calënder de Gherdëina 1971, pl. 57, a pl. 56 foto cun la munighes y autoritëies.</ref> Zenz Mussner se à nce cruzià cun autri de mëter al segur la statues dla [[Dlieja da Sacun]] y ël ofa cunsià de lascé fé do de nueves per debant dai scultëures de Urtijëi acioche la dlieja ne sibe nia tan ueta<ref>''Na bona Idea realiseda'' Calënder de Gherdëina 1973, pl. 72-74.</ref> Vinzenz Mussner sen. cun Luis Senoner dla Tinderla se ova cruzià l ann 1969 che l unissa metù ndrova la bola per la scultures fates a man<ref>[[Flavio Pancheri]]: ''25 ani Bola per nosc lëures.'' Calënder de Gherdëina 1996, pl. 53.</ref>. L ann 1979 à Vinzenz Mussner giatà l'odla d’or per si meric dal Chemun de Urtijëi<ref>''Cronica 1979.'' Calënder de Gherdëina 1981, pl. 194.</ref> == Scric == * Sepl Mussner, Vinzenz Mussner, Malia Obletter: ''La dlieja da Sacun.'' Calënder de Gherdëina 1981, pl. 46- * ''Mòstri scultëures de Urtijëi.'' Calënder de Gherdëina 1981, pl. 89-114 (a pl. 114 fotos de doi lêures de Zenz Scizer sen.) * ''Scultëures y zipladëures a Urtijëi, che ie é mo cunesciù'' Calënder de Gherdëina 1982 pl. 37-53 . * ''Tanc laurova pa te Gherdëina tl artejanat dl ziplé zacan, y tanc pa aldidancuei?'' Calënder de Gherdëina 1983, pl. 60-75 (a pl. 63 na madona de Zenz Mussner). * ''Na vita danter y do doi gran viëres.'' Calënder de Gherdëina 1991, pl. 152-175. Na storia longia de si vita. * ''Bera Vinzënz Mussner sen. conta.'' Calënder de Gherdëina 1994 pl. 162-164 (foto). == Notes == <references /> {{DEFAULTSORT:Mussner, Vinzenz,}} [[Categoria:Uem]] [[Categoria:Artist]] [[Categoria:Scultëures de Gherdëina]] [[Categoria:Persona de Urtijëi]] 08yo3rs1bsnbhfxkfrf6y33womci44o 252203 252087 2026-06-28T11:44:03Z Moroder 67 252203 wikitext text/x-wiki {{Gherdëina}} {{Infobox artist |Inuem = Vinzenz Mussner |Auter inuem = Zenz Scizer |Foto = Zenz Mussner de Giacobe Scizer a Urtijëi.jpeg |Descrizion foto = |Nasciù/da = [[13 de merz]] [[1903]] a Urtijëi |Mort/a = [[12 de fauré]] [[2002]] a Urtijëi |Suplì/da = Urtijëi |Educazion = [[Ludwig Moroder]] |Cunesciù/da per = |Operes cunesciudes = |Muvimënt = |Uem/fëna = Barbara Kostner [[Stlejuc]] (1904-1987) |Firma = }} '''Vinzenz Mussner''', dit nce Zenz Scizer sen. (* [[13 de merz]] [[1903]] a [[Urtijëi]]; † ai [[12 de fauré]] [[2002]] a Urtijëi), fova n [[scultëur]] a Urtijëi. == Biografia == Mut de Franzisca Insam (1880-1956) da [[Runcadic]] y [[Giacobe Mussner]] (1866-1932) dit l Scizer. Si doi mutons ie Vinzenz jun. scultëur y Karl depenjadëur. Cun dodesc ani iel jit a sté pra n paur ajache l pere Giacobe ova messù ji tla viera y i nen ova nia da maië. L paur “Stelher” fova a Cusnes (Tagusens). Cun 13 ani al pona giatà na stiera a Urtijëi pra n fever cha cumedova carëc de fiër da sburdlé sun la scines. 1916 do Unissant, iel ruvà tla berstot sa [[Lenèrt]] pra [[Ludwig Moroder]] dl Mëune a mparé a ziplé. Ala fin dla viera iel mo jit pra l paur Puzer de So-Laion a lauré sënza paiamënt per giapé da maië. == Ncëries == Ël ova metù adum cun chisc uemes: Josef Sontheimer, Hein­rich Moroder de Doss, Sepl Rifesser da Stufan, Alfred Kropfitsch, Carlo Stuflesser da Cialian, Zenz Bernardi d’Alësc, Franz Adang, Zenz Mussner Scizer, Leo Delago da Rumanon, Felix Moroder da Cialian cun l pluan Engl Comploj y l caplan da nlëuta Wil­li Walther la Cunferënza de San Vinzënz. De chëla iel stat presidënt per 5 ani<ref>Eduard (Moroder): ''40 ani Cunferënza de San Vinzënz, a Urtijëi.'' Calënder 1974, pl. 100.</ref>. Ël ie stat per 36 ani pra l cor de dlieja de Urtijëi. Pra la [[Lia Mostra d’Ert|mostra d'ert]], che ie unida metuda su ntëur l’ann 1921, y che se tlamova ntlëuta “Kreis für Kunst und Kunstgewerbe” y plu tert “Circolo Artistico” y pona “Kreis der Kunstschaffenden”, iel stat passa vint ani scrivan y ënghe n valgun ani cassier. El ie stat nce pra l cumité che à metù su inuemes nueves ala stredes de Urtijëi. Zenz Mussner ie stat presidënt dl ECA (Ente Comunale di Assistenza)<ref>''Festa tla «Cesa San Durich» a Urtijëi.'' Calënder de Gherdëina 1971, pl. 57, a pl. 56 foto cun la munighes y autoritëies.</ref> Zenz Mussner se à nce cruzià cun autri de mëter al segur la statues dla [[Dlieja da Sacun]] y ël ofa cunsià de lascé fé do de nueves per debant dai scultëures de Urtijëi acioche la dlieja ne sibe nia tan ueta<ref>''Na bona Idea realiseda'' Calënder de Gherdëina 1973, pl. 72-74.</ref> Vinzenz Mussner sen. cun Luis Senoner dla Tinderla se ova cruzià l ann 1969 che l unissa metù ndrova la bola per la scultures fates a man<ref>[[Flavio Pancheri]]: ''25 ani Bola per nosc lëures.'' Calënder de Gherdëina 1996, pl. 53.</ref>. L ann 1979 à Vinzenz Mussner giatà l'odla d’or per si meric dal Chemun de Urtijëi<ref>''Cronica 1979.'' Calënder de Gherdëina 1981, pl. 194.</ref> == Scric == * Sepl Mussner, Vinzenz Mussner, Malia Obletter: ''La dlieja da Sacun.'' Calënder de Gherdëina 1981, pl. 46- * ''Mòstri scultëures de Urtijëi.'' Calënder de Gherdëina 1981, pl. 89-114 (a pl. 114 fotos de doi lêures de Zenz Scizer sen.) * ''Scultëures y zipladëures a Urtijëi, che ie é mo cunesciù'' Calënder de Gherdëina 1982 pl. 37-53 . * ''Tanc laurova pa te Gherdëina tl artejanat dl ziplé zacan, y tanc pa aldidancuei?'' Calënder de Gherdëina 1983, pl. 60-75 (a pl. 63 na madona de Zenz Mussner). * ''Na vita danter y do doi gran viëres.'' Calënder de Gherdëina 1991, pl. 152-175. Na storia longia de si vita. * ''Bera Vinzënz Mussner sen. conta.'' Calënder de Gherdëina 1994 pl. 162-164 (foto). == Notes == <references /> {{DEFAULTSORT:Mussner, Vinzenz,}} [[Categoria:Uem]] [[Categoria:Artist]] [[Categoria:Scultëures de Gherdëina]] [[Categoria:Persona de Urtijëi]] obxhqq07thy9s2nis33o6tz0a3sp3nt Nduradëur 0 192378 252085 252083 2026-06-27T12:06:11Z Moroder 67 252085 wikitext text/x-wiki {{Gherdëina}} [[File:Sankt Rochus Altar Fonteklaus Lajen.jpg|miniatura|alt=Capela San Roch a [[Laion|Fonteclaus]] Laion dl 1724 cun autere depënt y ndurà da Luis Kostner Moler.|Capela San Roch a Fonteclaus Laion dl 1724 cun autere depënt y ndurà da [[Alois Kostner|Luis Kostner Moler]].]] '''Nduradëur''' o '''nduradëura''' ie n mestier de chiche à mparà a nduré sanc o dantaldut auteresc y fantorum de dlieja. Te Gherdëina ovun scumencià chësc lëur plutosc tert dantaldut canche se à svilupà l'ert sacra tla segonda metà dl 19ejem secul. I nduradëures univa per la majera pert da demez. L piu vedi nduadëur fova bonamënter l badiot Oberbacher (tudësch per Soraruf y stajova a Urtijëi sa Tadeo. L fova l pere de loma de Gili y Sepl Oberbacher. Da i badioc univa nce [[Alois Kostner|Luis Moler]] (1856-1918). [[Josef Barth]] (1842-1916)) de Persenon ie stat n moler y duradëur che à derturà la [[dlieja de San Durich]] y la [[Dlieja de San Antone (Urtijëi)|dlieja de San Antone]] l ann 1870 a Urtijëi. L badiot [[Iuchin Unterplatzer]] (1806-1886) pere de [[Felizita Unterplatzer Moroder]] (1850-1909). [[Dominik Holzknecht]] (1869-1951) ova mparà da nduradëur ma pona al fat l fotograf sciche truepes moleri da nlëuta. Josef Tragseil dit l ''[[Schnürlsteig|Schnürl]]'' fova moler y nduradëur y laurova tla berstot de [[Sepl Rifesser]] da Sufan. L cunesciù fotograf [[Emil Terschak]] (1858-1915), che ova fat la Cademia a [[Minca]], ova nce laurà te Gherdëina sciche nduradëur. [[Adolf Keim]] (1857-1942) fova unit te Gherdëina canche l ova udù sun na zaita che l univa cris nduradëures. Autri fova l tudësch Josef Sontheimer, che ova maridà Teres na muta dl badiot Taddeo Oberbacher; Franz Jirasek (chël ova la berstot ju n ch’l Busc); Konrad yJosef Skasa ta Pescosta; Rudolf Quitta<ref>''Nosc iubilar de 100 ani: Bera Rudi Quitta.'' Calënder de Gherdëina 2009, pl. 130-133.</ref> y si muta, si mut Rudi y l mut de chësc; po Sepl Pescosta, Nicolo Grossrubatscher de [[La Ila]] (chisc doi laurova tla berstot de [[Pepi Stuflesser|Pepi Stuflesser senior]]); Tone Noflaner y si mut; l vedl [[Carlo Verra sen.|Carlo Verra]] (1870-1946), si mut y si muta Trina; Clemente Bogo. == Notes == <references /> == Bibliografia == * [[Guido Insam]]: ''L or di nduradëures.'' Calënder de Gherdëina 1983, pl. -78-81 * [[Vinzenz Mussner sen.|Vinzenz Mussner]]: ''Na vita danter y do doi gran viëres.'' Calënder de Gherdëina 1991, pl. 175. [[Categoria:Artist]] evjk4k7yoerpeis6wcu8o7stebjqn91 252106 252085 2026-06-27T17:01:44Z Moroder 67 252106 wikitext text/x-wiki {{Gherdëina}} [[File:Sankt Rochus Altar Fonteklaus Lajen.jpg|miniatura|alt=Capela San Roch a [[Laion|Fonteclaus]] Laion dl 1724 cun autere depënt y ndurà da Luis Kostner Moler.|Capela San Roch a Fonteclaus Laion dl 1724 cun autere depënt y ndurà da [[Alois Kostner|Luis Kostner Moler]].]] '''Nduradëur''' o '''nduradëura''' ie n mestier de chiche à mparà a nduré sanc o dantaldut auteresc y fantorum de dlieja. Te Gherdëina ovun scumencià chësc lëur plutosc tert dantaldut canche se à svilupà l'ert sacra tla segonda metà dl 19ejem secul. I nduradëures univa per la majera pert da demez. L piu vedi nduadëur fova bonamënter l badiot Oberbacher (tudësch per Soraruf y stajova a Urtijëi sa Tadeo. L fova l pere de loma de Gili y Sepl Oberbacher. Da i badioc univa nce [[Alois Kostner|Luis Moler]] (1856-1918). [[Josef Barth]] (1842-1916)) de Persenon ie stat n moler y duradëur che à derturà la [[dlieja de San Durich]] y la [[Dlieja de San Antone (Urtijëi)|dlieja de San Antone]] l ann 1870 a Urtijëi. L badiot [[Iuchin Unterplatzer]] (1806-1886) pere de [[Felizita Unterplatzer Moroder]] (1850-1909). [[Dominik Holzknecht]] (1869-1951) ova mparà da nduradëur ma pona al fat l fotograf sciche truepes moleri da nlëuta. Josef Tragseil dit l ''[[Schnürlsteig|Schnürl]]'' fova moler y nduradëur y laurova tla berstot de [[Sepl Rifesser]] da Sufan. L cunesciù fotograf [[Emil Terschak]] (1858-1915), che ova fat la Cademia a [[Minca]], ova nce laurà te Gherdëina sciche nduradëur. [[Adolf Keim]] (1857-1942) fova unit te Gherdëina canche l ova udù sun na zaita che l univa cris nduradëures. Autri fova l tudësch Josef Sontheimer, che ova maridà Teres na muta dl badiot Taddeo Oberbacher; Franz Jirasek (chël ova la berstot ju n ch’l Busc); Konrad yJosef Skasa ta Pescosta; Rudolf Quitta<ref>''Nosc iubilar de 100 ani: Bera Rudi Quitta.'' Calënder de Gherdëina 2009, pl. 130-133.</ref> y si muta, si mut Rudi y l mut de chësc; po Sepl Pescosta, Nicolo Grossrubatscher de [[La Ila]] (chisc doi laurova tla berstot de [[Pepi Stuflesser|Pepi Stuflesser senior]]); Tone Noflaner y si mut; l vedl [[Carlo Verra sen.|Carlo Verra]] (1870-1946), si mut y si muta Trina; Clemente Bogo. == Notes == <references /> == Bibliografia == * [[Guido Insam]]: ''L or di nduradëures.'' Calënder de Gherdëina 1983, pl. -78-81 * [[Vinzenz Mussner sen.|Vinzenz Mussner]]: ''Na vita danter y do doi gran viëres.'' Calënder de Gherdëina 1991, pl. 175. == Plates cunliëdes == * [[Ert] [[Categoria:Artist]] 6dqsa851urc7q1rgmdb87o0flfc4cvt Dessëniadëur 0 192379 252086 2026-06-27T16:05:21Z Moroder 67 Creata pagina con "{{Gherdëina}} Truepes ie stac i dessëniadëures te Gherdëina che à scialdi judà al svilup te Gherdëina dl'ert sacrela ala fin dl 1800 fina ai ani 1960. Dant al dut desseniova chisc auteresc, ma de boni desseniadëures ie nce stac scultëures a fé modiei per i sanc y moleri sciche '''[[Ludwig Moroder|Ludwig Moroder Lenert]]''' (1879-1953), '''[[Josef Moroder Jumbiërch]]''' (1836-1949) y truepes de autri. De chisc truepes univa da ora de ca sciche cun i nduradë..." 252086 wikitext text/x-wiki {{Gherdëina}} Truepes ie stac i dessëniadëures te Gherdëina che à scialdi judà al svilup te Gherdëina dl'ert sacrela ala fin dl 1800 fina ai ani 1960. Dant al dut desseniova chisc auteresc, ma de boni desseniadëures ie nce stac scultëures a fé modiei per i sanc y moleri sciche '''[[Ludwig Moroder|Ludwig Moroder Lenert]]''' (1879-1953), '''[[Josef Moroder Jumbiërch]]''' (1836-1949) y truepes de autri. De chisc truepes univa da ora de ca sciche cun i [[nduradëures]]. '''[[Adolf Keim]]''' (1857-1942) univa da Regensburg y à nsenià tla [[Scola d'ert de Urtijëi] de Urtijëi. '''Carlo Pancheri''' (1963-1926) univa da [[Cles]] ova studià tla granziteies sche [[Dispruch]], [[Viena]], [[Lyon]], y [[Paris]] y fova unit te Gherdëina ntëur l ann 18896 metan su na berstot de urnamënt. '''Josef Höglinger''' (1871-1933) univa dal [[Austria]]. Ël ova na berstot cun deplù fanc y lerneri da tistler y da ziplé umamënt. Cun ël ie ruà te Gherdëina nce l dessëniadëur Josef Hammerle. '''Siegfried Demetz da Fëur''' (1882-1957) à ënghe scialdi dessenià figures de sanc. '''[[Hans Sontheimer]]''' (1906-1981) fova nce depenjadëur. '''Hermann Josef Keim''' (1886-1964) ova fat la Cademia de Viena. Dal 1930 al 1943 al laurà per la firma SEVI dessenian modiei per la roba da fée damat. '''Stanislaus Gruber''' (1867-1931) univa da [[Sarentin]]. Ël fova l pere de '''[[Tresl Gruber]]''' nsenianta de dessëni. '''Mëine Moroder da Scurcià''' (1893-1972) ova studià grafica y architetura a [[Minca]]. '''Sepl Rifesser da Stufan''' (1883-) à studià a Minca y ie nce stat sculé de Adolf Keim. Ël ò fat l dessëni per la doi capeles dla [[Dlieja de San Durich]] a Urtijëi. == Bibliografia == * [[Vinzenz Mussner sen.|Vinzenz Mussner]]: ''Dessëniadëures tl artejanat de Gherdëina.'' [[Calënder de Gherdëina]] 1983, pl. 49-59. * Paulina Moroder, Eugen Trapp: ''L lëur d’auteresc te Gherdëina, 1700 -1940.'' Calënder de Gherdëina 2001, pl. 72-77. [[Categoria:Persona de Urtijëi]] [[Categoria:Artist]] 6lnfgrjghhhns4c1l90fp3dw1bmu1e8 252088 252086 2026-06-27T16:27:19Z Moroder 67 252088 wikitext text/x-wiki {{Gherdëina}} Truepes ie stac i dessëniadëures te Gherdëina che à scialdi judà al svilup te Gherdëina dl'ert sacrela ala fin dl 1800 fina ai ani 1960. Dant al dut desseniova chisc auteresc, ma de boni desseniadëures ie nce stac scultëures a fé modiei per i sanc y moleri sciche '''[[Ludwig Moroder|Ludwig Moroder Lenert]]''' (1879-1953), '''[[Josef Moroder Jumbiërch]]''' (1836-1949) y truepes de autri. De chisc truepes univa da ora de ca sciche cun i [[nduradëures]]. '''[[Adolf Keim]]''' (1857-1942) univa da Regensburg y à nsenià tla [[Scola d'ert de Urtijëi] de Urtijëi. '''Carlo Pancheri''' (1963-1926) univa da [[Cles]] ova studià tla granziteies sche [[Dispruch]], [[Viena]], [[Lyon]], y [[Paris]] y fova unit te Gherdëina ntëur l ann 18896 metan su na berstot de urnamënt. '''Josef Höglinger''' (1871-1933) univa dal [[Austria]]. Ël ova na berstot cun deplù fanc y lerneri da tistler y da ziplé umamënt. Cun ël ie ruà te Gherdëina nce l dessëniadëur Josef Hammerle. '''Siegfried Demetz da Fëur''' (1882-1957) à ënghe scialdi dessenià figures de sanc. '''[[Hans Sontheimer]]''' (1906-1981) fova nce depenjadëur. '''Hermann Josef Keim''' (1886-1964) ova fat la Cademia de Viena. Dal 1930 al 1943 al laurà per la firma SEVI dessenian modiei per la roba da fée damat. '''Stanislaus Gruber''' (1867-1931) univa da [[Sarentin]]. Ël fova l pere de '''[[Tresl Gruber]]''' nsenianta de dessëni. '''Mëine Moroder da Scurcià''' (1893-1972) ova studià grafica y architetura a [[Minca]]. '''Sepl Rifesser da Stufan''' (1883-) à studià a Minca y ie nce stat sculé de Adolf Keim. Ël ò fat l dessëni per la doi capeles dla [[Dlieja de San Durich]] a Urtijëi<ref>Luis Mahlknecht: ''Bera Sepl Rifesser da Stufan à cumplì 100 ani.'' Calënder de Gherdëina 1984, pl. 35-37.</ref>. == Bibliografia == * [[Vinzenz Mussner sen.|Vinzenz Mussner]]: ''Dessëniadëures tl artejanat de Gherdëina.'' [[Calënder de Gherdëina]] 1983, pl. 49-59. * Paulina Moroder, Eugen Trapp: ''L lëur d’auteresc te Gherdëina, 1700 -1940.'' Calënder de Gherdëina 2001, pl. 72-77. [[Categoria:Persona de Urtijëi]] [[Categoria:Artist]] ha7n62j2wv8u6sv42tftqzzng8nq10j 252093 252088 2026-06-27T16:36:45Z Moroder 67 252093 wikitext text/x-wiki {{Gherdëina}} Truepes ie stac i dessëniadëures te Gherdëina che à scialdi judà al svilup te Gherdëina dl'ert sacrela ala fin dl 1800 fina ai ani 1960. Dant al dut desseniova chisc auteresc, ma de boni desseniadëures ie nce stac scultëures a fé modiei per i sanc y moleri sciche '''[[Ludwig Moroder|Ludwig Moroder Lenert]]''' (1879-1953), '''[[Josef Moroder Jumbiërch]]''' (1836-1949) y truepes de autri. De chisc truepes univa da ora de ca sciche cun i [[nduradëures]]. '''[[Adolf Keim]]''' (1857-1942) univa da Regensburg y à nsenià tla [[Scola d'ert de Urtijëi] de Urtijëi. '''Carlo Pancheri''' (1963-1926) univa da [[Cles]] ova studià tla granziteies sche [[Dispruch]], [[Viena]], [[Lyon]], y [[Paris]] y fova unit te Gherdëina ntëur l ann 18896 metan su na berstot de urnamënt. '''Josef Höglinger''' (1871-1933) univa dal [[Austria]]. Ël ova na berstot cun deplù fanc y lerneri da tistler y da ziplé umamënt. Cun ël ie ruà te Gherdëina nce l dessëniadëur Josef Hammerle. '''Siegfried Demetz da Fëur''' (1882-1957) à ënghe scialdi dessenià figures de sanc. '''[[Hans Sontheimer]]''' (1906-1981) fova nce depenjadëur. '''Hermann Josef Keim''' (1886-1964) ova fat la Cademia de Viena. Dal 1930 al 1943 al laurà per la firma SEVI dessenian modiei per la roba da fée damat. '''Stanislaus Gruber''' (1867-1931) univa da [[Sarentin]]. Ël fova l pere de '''[[Tresl Gruber]]''' nsenianta de dessëni. '''Mëine Moroder da Scurcià''' (1893-1972) ova studià grafica y architetura a [[Minca]]. '''[[Sepl Rifesser junior|Sepl Rifesser da Stufan]]''' (1883-1984) à studià a Minca y ie nce stat sculé de Adolf Keim. Ël ò fat l dessëni per la doi capeles dla [[Dlieja de San Durich]] a Urtijëi<ref>Luis Mahlknecht: ''Bera Sepl Rifesser da Stufan à cumplì 100 ani.'' Calënder de Gherdëina 1984, pl. 35-37.</ref>. == Bibliografia == * [[Vinzenz Mussner sen.|Vinzenz Mussner]]: ''Dessëniadëures tl artejanat de Gherdëina.'' [[Calënder de Gherdëina]] 1983, pl. 49-59. * Paulina Moroder, Eugen Trapp: ''L lëur d’auteresc te Gherdëina, 1700 -1940.'' Calënder de Gherdëina 2001, pl. 72-77. [[Categoria:Persona de Urtijëi]] [[Categoria:Artist]] l1gvu3lwfu7vbovjn3vjy9gr6gywpvn 252095 252093 2026-06-27T16:41:59Z Moroder 67 Redirect alla pagina [[Desseniadëur]] 252095 wikitext text/x-wiki #RINVIA [[Desseniadëur]] cfas4rj0imxcjqjf0avareissdsytcg Desseniadëur 0 192380 252094 2026-06-27T16:40:57Z Moroder 67 Creata pagina con "{{Gherdëina}} Truepes ie stac i dessëniadëures te Gherdëina che à scialdi judà al svilup te Gherdëina dl'ert sacrela ala fin dl 1800 fina ai ani 1960. Dant al dut desseniova chisc auteresc, ma de boni desseniadëures ie nce stac scultëures a fé modiei per i sanc y moleri sciche '''[[Ludwig Moroder|Ludwig Moroder Lenert]]''' (1879-1953), '''[[Josef Moroder Jumbiërch]]''' (1836-1949) y truepes de autri. De chisc truepes univa da ora de ca sciche cun i nduradë..." 252094 wikitext text/x-wiki {{Gherdëina}} Truepes ie stac i dessëniadëures te Gherdëina che à scialdi judà al svilup te Gherdëina dl'ert sacrela ala fin dl 1800 fina ai ani 1960. Dant al dut desseniova chisc auteresc, ma de boni desseniadëures ie nce stac scultëures a fé modiei per i sanc y moleri sciche '''[[Ludwig Moroder|Ludwig Moroder Lenert]]''' (1879-1953), '''[[Josef Moroder Jumbiërch]]''' (1836-1949) y truepes de autri. De chisc truepes univa da ora de ca sciche cun i [[nduradëures]]. '''[[Adolf Keim]]''' (1857-1942) univa da Regensburg y à nsenià tla [[Scola d'ert de Urtijëi] de Urtijëi. '''Carlo Pancheri''' (1963-1926) univa da [[Cles]] ova studià tla granziteies sche [[Dispruch]], [[Viena]], [[Lyon]], y [[Paris]] y fova unit te Gherdëina ntëur l ann 18896 metan su na berstot de urnamënt. '''Josef Höglinger''' (1871-1933) univa dal [[Austria]]. Ël ova na berstot cun deplù fanc y lerneri da tistler y da ziplé umamënt. Cun ël ie ruà te Gherdëina nce l dessëniadëur Josef Hammerle. '''Siegfried Demetz da Fëur''' (1882-1957) à ënghe scialdi dessenià figures de sanc. '''[[Hans Sontheimer]]''' (1906-1981) fova nce depenjadëur. '''Hermann Josef Keim''' (1886-1964) ova fat la Cademia de Viena. Dal 1930 al 1943 al laurà per la firma SEVI dessenian modiei per la roba da fée damat. '''Stanislaus Gruber''' (1867-1931) univa da [[Sarentin]]. Ël fova l pere de '''[[Tresl Gruber]]''' nsenianta de dessëni. '''Mëine Moroder da Scurcià''' (1893-1972) ova studià grafica y architetura a [[Minca]]. '''[[Sepl Rifesser junior|Sepl Rifesser da Stufan]]''' (1883-1984) à studià a Minca y ie nce stat sculé de Adolf Keim. Ël ò fat l dessëni per la doi capeles dla [[Dlieja de San Durich]] a Urtijëi<ref>Luis Mahlknecht: ''Bera Sepl Rifesser da Stufan à cumplì 100 ani.'' Calënder de Gherdëina 1984, pl. 35-37.</ref>. == Bibliografia == * [[Vinzenz Mussner sen.|Vinzenz Mussner]]: ''Dessëniadëures tl artejanat de Gherdëina.'' [[Calënder de Gherdëina]] 1983, pl. 49-59. * Paulina Moroder, Eugen Trapp: ''L lëur d’auteresc te Gherdëina, 1700 -1940.'' Calënder de Gherdëina 2001, pl. 72-77. [[Categoria:Persona de Urtijëi]] [[Categoria:Artist]] l1gvu3lwfu7vbovjn3vjy9gr6gywpvn 252096 252094 2026-06-27T16:43:57Z Moroder 67 252096 wikitext text/x-wiki {{Gherdëina}} Truepes ie stac i '''desseniadëures''' te Gherdëina che à scialdi judà al svilup te Gherdëina dl'ert sacrela ala fin dl 1800 fina ai ani 1960. Dant al dut desseniova chisc auteresc, ma de boni desseniadëures ie nce stac scultëures a fé modiei per i sanc y moleri sciche '''[[Ludwig Moroder|Ludwig Moroder Lenert]]''' (1879-1953), '''[[Josef Moroder Jumbiërch]]''' (1836-1949) y truepes de autri. De chisc truepes univa da ora de ca sciche cun i [[nduradëures]]. '''[[Adolf Keim]]''' (1857-1942) univa da Regensburg y à nsenià tla [[Scola d'ert de Urtijëi] de Urtijëi. '''Carlo Pancheri''' (1963-1926) univa da [[Cles]] ova studià tla granziteies sche [[Dispruch]], [[Viena]], [[Lyon]], y [[Paris]] y fova unit te Gherdëina ntëur l ann 18896 metan su na berstot de urnamënt. '''Josef Höglinger''' (1871-1933) univa dal [[Austria]]. Ël ova na berstot cun deplù fanc y lerneri da tistler y da ziplé umamënt. Cun ël ie ruà te Gherdëina nce l desseniadëur Josef Hammerle. '''Siegfried Demetz da Fëur''' (1882-1957) à ënghe scialdi dessenià figures de sanc. '''[[Hans Sontheimer]]''' (1906-1981) fova nce depenjadëur. '''Hermann Josef Keim''' (1886-1964) ova fat la Cademia de Viena. Dal 1930 al 1943 al laurà per la firma SEVI dessenian modiei per la roba da fée damat. '''Stanislaus Gruber''' (1867-1931) univa da [[Sarentin]]. Ël fova l pere de '''[[Tresl Gruber]]''' nsenianta de dessëni. '''Mëine Moroder da Scurcià''' (1893-1972) ova studià grafica y architetura a [[Minca]]. '''[[Sepl Rifesser junior|Sepl Rifesser da Stufan]]''' (1883-1984) à studià a Minca y ie nce stat sculé de Adolf Keim. Ël ò fat l dessëni per la doi capeles dla [[Dlieja de San Durich]] a Urtijëi<ref>Luis Mahlknecht: ''Bera Sepl Rifesser da Stufan à cumplì 100 ani.'' Calënder de Gherdëina 1984, pl. 35-37.</ref>. == Bibliografia == * [[Vinzenz Mussner sen.|Vinzenz Mussner]]: ''Dessëniadëures tl artejanat de Gherdëina.'' [[Calënder de Gherdëina]] 1983, pl. 49-59. * Paulina Moroder, Eugen Trapp: ''L lëur d’auteresc te Gherdëina, 1700 -1940.'' Calënder de Gherdëina 2001, pl. 72-77. [[Categoria:Persona de Urtijëi]] [[Categoria:Artist]] q8czmd0m504qy1nu30dhdj2csj3ycly 252103 252096 2026-06-27T16:59:51Z Moroder 67 252103 wikitext text/x-wiki {{Gherdëina}} Truepes ie stac i '''desseniadëures''' te Gherdëina che à scialdi judà al svilup te Gherdëina dl'ert sacrela ala fin dl 1800 fina ai ani 1960. Dant al dut desseniova chisc auteresc, ma de boni desseniadëures ie nce stac scultëures a fé modiei per i sanc y moleri sciche '''[[Ludwig Moroder|Ludwig Moroder Lenert]]''' (1879-1953), '''[[Josef Moroder Jumbiërch]]''' (1836-1949) y truepes de autri. De chisc truepes univa da ora de ca sciche cun i [[nduradëures]]. '''[[Adolf Keim]]''' (1857-1942) univa da Regensburg y à nsenià tla [[Scola d'ert de Urtijëi] de Urtijëi. '''Carlo Pancheri''' (1963-1926) univa da [[Cles]] ova studià tla granziteies sche [[Dispruch]], [[Viena]], [[Lyon]], y [[Paris]] y fova unit te Gherdëina ntëur l ann 18896 metan su na berstot de urnamënt. '''Josef Höglinger''' (1871-1933) univa dal [[Austria]]. Ël ova na berstot cun deplù fanc y lerneri da tistler y da ziplé umamënt. Cun ël ie ruà te Gherdëina nce l desseniadëur Josef Hammerle. '''Siegfried Demetz da Fëur''' (1882-1957) à ënghe scialdi dessenià figures de sanc. '''[[Hans Sontheimer]]''' (1906-1981) fova nce depenjadëur. '''Hermann Josef Keim''' (1886-1964) ova fat la Cademia de Viena. Dal 1930 al 1943 al laurà per la firma SEVI dessenian modiei per la roba da fée damat. '''Stanislaus Gruber''' (1867-1931) univa da [[Sarentin]]. Ël fova l pere de '''[[Tresl Gruber]]''' nsenianta de dessëni. '''Mëine Moroder da Scurcià''' (1893-1972) ova studià grafica y architetura a [[Minca]]. '''[[Sepl Rifesser junior|Sepl Rifesser da Stufan]]''' (1883-1984) à studià a Minca y ie nce stat sculé de Adolf Keim. Ël ò fat l dessëni per la doi capeles dla [[Dlieja de San Durich]] a Urtijëi<ref>Luis Mahlknecht: ''Bera Sepl Rifesser da Stufan à cumplì 100 ani.'' Calënder de Gherdëina 1984, pl. 35-37.</ref>. == Plates cunliëdes == * [[Dessëni]] * [[Ert]] == Bibliografia == * [[Vinzenz Mussner sen.|Vinzenz Mussner]]: ''Dessëniadëures tl artejanat de Gherdëina.'' [[Calënder de Gherdëina]] 1983, pl. 49-59. * Paulina Moroder, Eugen Trapp: ''L lëur d’auteresc te Gherdëina, 1700 -1940.'' Calënder de Gherdëina 2001, pl. 72-77. [[Categoria:Persona de Urtijëi]] [[Categoria:Artist]] q7ins9b2k1qqw07hqh1qc7g84p97tmc 252104 252103 2026-06-27T17:00:17Z Moroder 67 252104 wikitext text/x-wiki {{Gherdëina}} Truepes ie stac i '''desseniadëures''' te Gherdëina che à scialdi judà al svilup te Gherdëina dl'ert sacrela ala fin dl 1800 fina ai ani 1960. Dant al dut desseniova chisc auteresc, ma de boni desseniadëures ie nce stac scultëures a fé modiei per i sanc y moleri sciche '''[[Ludwig Moroder|Ludwig Moroder Lenert]]''' (1879-1953), '''[[Josef Moroder Jumbiërch]]''' (1836-1949) y truepes de autri. De chisc truepes univa da ora de ca sciche cun i [[nduradëures]]. '''[[Adolf Keim]]''' (1857-1942) univa da Regensburg y à nsenià tla [[Scola d'ert de Urtijëi]] de Urtijëi. '''Carlo Pancheri''' (1963-1926) univa da [[Cles]] ova studià tla granziteies sche [[Dispruch]], [[Viena]], [[Lyon]], y [[Paris]] y fova unit te Gherdëina ntëur l ann 18896 metan su na berstot de urnamënt. '''Josef Höglinger''' (1871-1933) univa dal [[Austria]]. Ël ova na berstot cun deplù fanc y lerneri da tistler y da ziplé umamënt. Cun ël ie ruà te Gherdëina nce l desseniadëur Josef Hammerle. '''Siegfried Demetz da Fëur''' (1882-1957) à ënghe scialdi dessenià figures de sanc. '''[[Hans Sontheimer]]''' (1906-1981) fova nce depenjadëur. '''Hermann Josef Keim''' (1886-1964) ova fat la Cademia de Viena. Dal 1930 al 1943 al laurà per la firma SEVI dessenian modiei per la roba da fée damat. '''Stanislaus Gruber''' (1867-1931) univa da [[Sarentin]]. Ël fova l pere de '''[[Tresl Gruber]]''' nsenianta de dessëni. '''Mëine Moroder da Scurcià''' (1893-1972) ova studià grafica y architetura a [[Minca]]. '''[[Sepl Rifesser junior|Sepl Rifesser da Stufan]]''' (1883-1984) à studià a Minca y ie nce stat sculé de Adolf Keim. Ël ò fat l dessëni per la doi capeles dla [[Dlieja de San Durich]] a Urtijëi<ref>Luis Mahlknecht: ''Bera Sepl Rifesser da Stufan à cumplì 100 ani.'' Calënder de Gherdëina 1984, pl. 35-37.</ref>. == Plates cunliëdes == * [[Dessëni]] * [[Ert]] == Bibliografia == * [[Vinzenz Mussner sen.|Vinzenz Mussner]]: ''Dessëniadëures tl artejanat de Gherdëina.'' [[Calënder de Gherdëina]] 1983, pl. 49-59. * Paulina Moroder, Eugen Trapp: ''L lëur d’auteresc te Gherdëina, 1700 -1940.'' Calënder de Gherdëina 2001, pl. 72-77. [[Categoria:Persona de Urtijëi]] [[Categoria:Artist]] 72v5jhmene3g41qst8jr0qqodncfmjc 252105 252104 2026-06-27T17:01:13Z Moroder 67 252105 wikitext text/x-wiki {{Gherdëina}} Truepes ie stac i '''desseniadëures''' te Gherdëina che à scialdi judà al svilup te Gherdëina dl'ert sacrela ala fin dl 1800 fina ai ani 1960. Dant al dut desseniova chisc auteresc, ma de boni desseniadëures ie nce stac scultëures a fé modiei per i sanc y moleri sciche '''[[Ludwig Moroder|Ludwig Moroder Lenert]]''' (1879-1953), '''[[Josef Moroder Jumbiërch]]''' (1836-1949) y truepes de autri. De chisc truepes univa da ora de ca sciche cun i [[Nduradëur|nduradëures]]. '''[[Adolf Keim]]''' (1857-1942) univa da Regensburg y à nsenià tla [[Scola d'ert de Urtijëi]] de Urtijëi. '''Carlo Pancheri''' (1963-1926) univa da [[Cles]] ova studià tla granziteies sche [[Dispruch]], [[Viena]], [[Lyon]], y [[Paris]] y fova unit te Gherdëina ntëur l ann 18896 metan su na berstot de urnamënt. '''Josef Höglinger''' (1871-1933) univa dal [[Austria]]. Ël ova na berstot cun deplù fanc y lerneri da tistler y da ziplé umamënt. Cun ël ie ruà te Gherdëina nce l desseniadëur Josef Hammerle. '''Siegfried Demetz da Fëur''' (1882-1957) à ënghe scialdi dessenià figures de sanc. '''[[Hans Sontheimer]]''' (1906-1981) fova nce depenjadëur. '''Hermann Josef Keim''' (1886-1964) ova fat la Cademia de Viena. Dal 1930 al 1943 al laurà per la firma SEVI dessenian modiei per la roba da fée damat. '''Stanislaus Gruber''' (1867-1931) univa da [[Sarentin]]. Ël fova l pere de '''[[Tresl Gruber]]''' nsenianta de dessëni. '''Mëine Moroder da Scurcià''' (1893-1972) ova studià grafica y architetura a [[Minca]]. '''[[Sepl Rifesser junior|Sepl Rifesser da Stufan]]''' (1883-1984) à studià a Minca y ie nce stat sculé de Adolf Keim. Ël ò fat l dessëni per la doi capeles dla [[Dlieja de San Durich]] a Urtijëi<ref>Luis Mahlknecht: ''Bera Sepl Rifesser da Stufan à cumplì 100 ani.'' Calënder de Gherdëina 1984, pl. 35-37.</ref>. == Plates cunliëdes == * [[Dessëni]] * [[Ert]] == Bibliografia == * [[Vinzenz Mussner sen.|Vinzenz Mussner]]: ''Dessëniadëures tl artejanat de Gherdëina.'' [[Calënder de Gherdëina]] 1983, pl. 49-59. * Paulina Moroder, Eugen Trapp: ''L lëur d’auteresc te Gherdëina, 1700 -1940.'' Calënder de Gherdëina 2001, pl. 72-77. [[Categoria:Persona de Urtijëi]] [[Categoria:Artist]] 6cbbnft6fgv99r6lv2hop1kkut4790t 252107 252105 2026-06-27T17:13:05Z Moroder 67 252107 wikitext text/x-wiki {{Gherdëina}} [[File:Josef Rifesser Altar 1898.jpg|miniatura|alt=Desëni de Josef Rifesser da Stufan|Desëni de Josef Rifesser da Stufan]] Truepes ie stac i '''desseniadëures''' te Gherdëina che à scialdi judà al svilup te Gherdëina dl'ert sacrela ala fin dl 1800 fina ai ani 1960. Dant al dut desseniova chisc auteresc, ma de boni desseniadëures ie nce stac scultëures a fé modiei per i sanc y moleri sciche '''[[Ludwig Moroder|Ludwig Moroder Lenert]]''' (1879-1953), '''[[Josef Moroder Jumbiërch]]''' (1836-1949) y truepes de autri. De chisc truepes univa da ora de ca sciche cun i [[nduradëures]]. '''[[Adolf Keim]]''' (1857-1942) univa da Regensburg y à nsenià tla [[Scola d'ert de Urtijëi] de Urtijëi. '''Carlo Pancheri''' (1963-1926) univa da [[Cles]] ova studià tla granziteies sche [[Dispruch]], [[Viena]], [[Lyon]], y [[Paris]] y fova unit te Gherdëina ntëur l ann 18896 metan su na berstot de urnamënt. '''Josef Höglinger''' (1871-1933) univa dal [[Austria]]. Ël ova na berstot cun deplù fanc y lerneri da tistler y da ziplé umamënt. Cun ël ie ruà te Gherdëina nce l desseniadëur Josef Hammerle. '''Siegfried Demetz da Fëur''' (1882-1957) à ënghe scialdi dessenià figures de sanc. '''[[Hans Sontheimer]]''' (1906-1981) fova nce depenjadëur. '''Hermann Josef Keim''' (1886-1964) ova fat la Cademia de Viena. Dal 1930 al 1943 al laurà per la firma SEVI dessenian modiei per la roba da fée damat. '''Stanislaus Gruber''' (1867-1931) univa da [[Sarentin]]. Ël fova l pere de '''[[Tresl Gruber]]''' nsenianta de dessëni. '''Mëine Moroder da Scurcià''' (1893-1972) ova studià grafica y architetura a [[Minca]]. '''[[Sepl Rifesser junior|Sepl Rifesser da Stufan]]''' (1883-1984) à studià a Minca y ie nce stat sculé de Adolf Keim. Ël ò fat l dessëni per la doi capeles dla [[Dlieja de San Durich]] a Urtijëi<ref>Luis Mahlknecht: ''Bera Sepl Rifesser da Stufan à cumplì 100 ani.'' Calënder de Gherdëina 1984, pl. 35-37.</ref>. '''[[Franz Senoner]]''' ie stat scultëur y desseniadëur. == Bibliografia == * [[Vinzenz Mussner sen.|Vinzenz Mussner]]: ''Dessëniadëures tl artejanat de Gherdëina.'' [[Calënder de Gherdëina]] 1983, pl. 49-59. * Paulina Moroder, Eugen Trapp: ''L lëur d’auteresc te Gherdëina, 1700 -1940.'' Calënder de Gherdëina 2001, pl. 72-77. == Cëla nce == * [[Dessëni]] [[Categoria:Persona de Urtijëi]] [[Categoria:Artist]] 304gdzv4uoh5rs2bfews82kyqwzyugn Ferata dl bosch de Alishan 0 192381 252110 2026-06-28T09:34:20Z Asenoner 208 Creata pagina con "{{gherdëina}} La '''Ferata dl bosch de Alishan''' ({{lang-zh|t=阿里山森林鐵路|p=Ālǐshān Sēnlín Tiělù|poj=A-lí-san Sim-lîm Thih-lō͘}}) ie na rë de 86&nbsp;km de [[ferata (trasport)|ferates]] tl [[Taiwan]]. La à na [[Destenduda de la scines|destenduda strënta]] de 762 mm y porta dala zità de [[Chiayi]] su per la montes tl parch naturel de [[Alishan]]. La ferata fova n iede unida fabricheda per traspurté lënia dai bosc de Alishan, ma al didancuei..." 252110 wikitext text/x-wiki {{gherdëina}} La '''Ferata dl bosch de Alishan''' ({{lang-zh|t=阿里山森林鐵路|p=Ālǐshān Sēnlín Tiělù|poj=A-lí-san Sim-lîm Thih-lō͘}}) ie na rë de 86&nbsp;km de [[ferata (trasport)|ferates]] tl [[Taiwan]]. La à na [[Destenduda de la scines|destenduda strënta]] de 762 mm y porta dala zità de [[Chiayi]] su per la montes tl parch naturel de [[Alishan]]. La ferata fova n iede unida fabricheda per traspurté lënia dai bosc de Alishan, ma al didancuei iela deventeda na atrazion turistica cun si trata che passa tres 50 tuniei y 77 puenc de lën.<ref name="Kuo">Deborah Kuo. http://www.taipeitimes.com/News/taiwan/archives/2009/09/28/2003454673 "Uncertain Future for Alishan Railway".] ''[[Taipei Times]]''. 28 September 2009. Retrieved 1 May 2011.</ref> Taiwan's [[Ministry of Culture (Taiwan)|Ministry of Culture]] has listed the forest railway as a [[List of potential World Heritage Sites in Taiwan|potential World Heritage Site]].<ref>{{cite web|url=https://www.moc.gov.tw/en/information_130_75064.html|title=Alishan Forest Railway|website=[[Ministry of Culture (Taiwan)|Ministry of Culture]]|date=17 March 2023 |quote=With these unique features, the railway has been listed by the Ministry of Culture as one of the 18 potential World Heritage Sites within R.O.C. territories.}}</ref><!--However, Taiwan's exclusion from the [[United Nations]] means it is unlikely to be formally recognized as a heritage site in the near future.--> The railway is managed by the Alishan Forest Railway and Cultural Heritage Office (AFRCHO).<ref>{{cite web | url=https://www.youtube.com/@AFRCHO | title=阿里山林業鐵路及文化資產管理處 Afrcho | website=[[YouTube]] }}</ref> iguxx7ploplx20eids7nve7fotwjxm2 252111 252110 2026-06-28T09:38:14Z Asenoner 208 252111 wikitext text/x-wiki {{gherdëina}} La '''Ferata dl bosch de Alishan''' ({{lang-zh|t=阿里山森林鐵路|p=Ālǐshān Sēnlín Tiělù|poj=A-lí-san Sim-lîm Thih-lō͘}}) ie na rë de 86&nbsp;km de [[ferata (trasport)|ferates]] tl [[Taiwan]]. La à na [[Destenduda de la scines|destenduda strënta]] de 762 mm y porta dala zità de [[Chiayi]] su per la montes tl [[parch naturel de Alishan]]. La ferata fova n iede unida fabricheda per traspurté lënia dai bosc de Alishan, ma al didancuei iela deventeda na atrazion turistica cun si trata che passa tres 50 tuniei y 77 puenc de lën.<ref name="Kuo">Deborah Kuo. http://www.taipeitimes.com/News/taiwan/archives/2009/09/28/2003454673 "Uncertain Future for Alishan Railway".] ''[[Taipei Times]]''. 28 September 2009. Retrieved 1 May 2011.</ref> Taiwan's [[Ministry of Culture (Taiwan)|Ministry of Culture]] has listed the forest railway as a [[List of potential World Heritage Sites in Taiwan|potential World Heritage Site]].<ref>{{cite web|url=https://www.moc.gov.tw/en/information_130_75064.html|title=Alishan Forest Railway|website=[[Ministry of Culture (Taiwan)|Ministry of Culture]]|date=17 March 2023 |quote=With these unique features, the railway has been listed by the Ministry of Culture as one of the 18 potential World Heritage Sites within R.O.C. territories.}}</ref><!--However, Taiwan's exclusion from the [[United Nations]] means it is unlikely to be formally recognized as a heritage site in the near future.--> The railway is managed by the Alishan Forest Railway and Cultural Heritage Office (AFRCHO).<ref>{{cite web | url=https://www.youtube.com/@AFRCHO | title=阿里山林業鐵路及文化資產管理處 Afrcho | website=[[YouTube]] }}</ref> tii99knz9b01du36tsvxhnyksdvha6m 252113 252111 2026-06-28T09:41:00Z Asenoner 208 252113 wikitext text/x-wiki {{gherdëina}} La '''Ferata dl bosch de Alishan''' ({{lang-zh|t=阿里山森林鐵路|p=Ālǐshān Sēnlín Tiělù|poj=A-lí-san Sim-lîm Thih-lō͘}}) ie na rë de 86&nbsp;km de [[ferata (trasport)|ferates]] tl [[Taiwan]]. La à na [[Destenduda de la scines|destenduda strënta]] de 762 mm y porta dala zità de [[Chiayi]] su per la montes tl [[parch naturel de Alishan]]. La ferata fova n iede unida fabricheda per traspurté lënia dai bosc de Alishan, ma al didancuei iela deventeda na atrazion turistica cun si trata che passa tres 50 tuniei y 77 puenc de lën.<ref name="Kuo">Deborah Kuo. http://www.taipeitimes.com/News/taiwan/archives/2009/09/28/2003454673 "Uncertain Future for Alishan Railway".] ''[[Taipei Times]]''. 28 September 2009. Retrieved 1 May 2011.</ref> L minister de cultura dl Taiwan à metù la ferata sun na lista putenziela de [[sic de l'arpejon mundiela]].<ref>{{cite web|url=https://www.moc.gov.tw/en/information_130_75064.html|title=Alishan Forest Railway|website=[[Ministry of Culture (Taiwan)|Ministry of Culture]]|date=17 March 2023 |quote=With these unique features, the railway has been listed by the Ministry of Culture as one of the 18 potential World Heritage Sites within R.O.C. territories.}}</ref><!--However, Taiwan's exclusion from the [[United Nations]] means it is unlikely to be formally recognized as a heritage site in the near future.--> La ferata vën meneda dal Ufize de la Ferata dl bosch de Alishan y de l'arpjeon culturela (AFRCHO).<ref>{{cite web | url=https://www.youtube.com/@AFRCHO | title=阿里山林業鐵路及文化資產管理處 Afrcho | website=[[YouTube]] }}</ref> 32s637mgz543dutg85ww71on2gsg7ke 252114 252113 2026-06-28T09:42:08Z Asenoner 208 252114 wikitext text/x-wiki {{gherdëina}} {{Infobox ferata | name = Alishan Forest Railway | image = Logo of alishan forest railway.svg | image_width = 220px | image_alt = | caption = | type = | system = | status = | locale = [[Chiayi County]], [[Taiwan]] | coordinates = {{coord|23.510092|N|120.804239|E|format=dms |type:landmark_region:TW |display=inline,title}} | start = {{stl|Taiwan Railways|Chiayi}} | end = {{stl|Taiwan Railways|Chushan}} | stations = 22 | routes = | daily_ridership = 5,500<ref>{{cite news |author=Shelley Shan |title=Alishan Forest Railway ticket prices to go up |url=http://www.taipeitimes.com/News/taiwan/archives/2016/04/04/2003643161 |newspaper=The Taipei Times |date=4 April 2016 |access-date=3 May 2016}}</ref> | open = {{Start date|1912}} | event1label = | event1 = | event2label = | event2 = | close = | owner = | operator = [[Forestry and Nature Conservation Agency]] | character = | depot = | stock = | website = {{official website}} | linelength = {{convert|86|km|abbr=on}} | tracks = | gauge = {{track gauge|762mm|lk=on}} | minradius = | connectinglines = Chiayi Station: [[TRA Western Line]] | routenumber = | linenumber = | electrification = | speed = | elevation = {{convert|2216|m|abbr=on}} | map = {{Alishan Forest railway RDT|inline=1}} }} {{Infobox Chinese |t=阿里山森林鐵路 |s=阿里山森林铁路 |p=Ālǐshān Sēnlín Tiělù |w=A<sup>1</sup>-li<sup>3</sup>-shan<sup>1</sup> Sen<sup>1</sup>-lin<sup>2</sup> T'ieh<sup>3</sup>-lu<sup>4</sup> |poj=A-lí-san Sim-lîm Thih-lō· }} La '''Ferata dl bosch de Alishan''' ({{lang-zh|t=阿里山森林鐵路|p=Ālǐshān Sēnlín Tiělù|poj=A-lí-san Sim-lîm Thih-lō͘}}) ie na rë de 86&nbsp;km de [[ferata (trasport)|ferates]] tl [[Taiwan]]. La à na [[Destenduda de la scines|destenduda strënta]] de 762 mm y porta dala zità de [[Chiayi]] su per la montes tl [[parch naturel de Alishan]]. La ferata fova n iede unida fabricheda per traspurté lënia dai bosc de Alishan, ma al didancuei iela deventeda na atrazion turistica cun si trata che passa tres 50 tuniei y 77 puenc de lën.<ref name="Kuo">Deborah Kuo. http://www.taipeitimes.com/News/taiwan/archives/2009/09/28/2003454673 "Uncertain Future for Alishan Railway".] ''[[Taipei Times]]''. 28 September 2009. Retrieved 1 May 2011.</ref> L minister de cultura dl Taiwan à metù la ferata sun na lista putenziela de [[sic de l'arpejon mundiela]].<ref>{{cite web|url=https://www.moc.gov.tw/en/information_130_75064.html|title=Alishan Forest Railway|website=[[Ministry of Culture (Taiwan)|Ministry of Culture]]|date=17 March 2023 |quote=With these unique features, the railway has been listed by the Ministry of Culture as one of the 18 potential World Heritage Sites within R.O.C. territories.}}</ref><!--However, Taiwan's exclusion from the [[United Nations]] means it is unlikely to be formally recognized as a heritage site in the near future.--> La ferata vën meneda dal Ufize de la Ferata dl bosch de Alishan y de l'arpjeon culturela (AFRCHO).<ref>{{cite web | url=https://www.youtube.com/@AFRCHO | title=阿里山林業鐵路及文化資產管理處 Afrcho | website=[[YouTube]] }}</ref> ndy8wu7j29239rzc9covz4pirbl7ddw 252145 252114 2026-06-28T10:01:48Z Asenoner 208 252145 wikitext text/x-wiki {{gherdëina}} {{Infobox ferata | name = Alishan Forest Railway | image = Logo of alishan forest railway.svg | image_width = 220px | image_alt = | caption = | type = | system = | status = | locale = [[Chiayi County]], [[Taiwan]] | coordinates = {{coord|23.510092|N|120.804239|E|format=dms |type:landmark_region:TW |display=inline,title}} | start = {{stl|Taiwan Railways|Chiayi}} | end = {{stl|Taiwan Railways|Chushan}} | stations = 22 | routes = | daily_ridership = 5,500<ref>{{cite news |author=Shelley Shan |title=Alishan Forest Railway ticket prices to go up |url=http://www.taipeitimes.com/News/taiwan/archives/2016/04/04/2003643161 |newspaper=The Taipei Times |date=4 April 2016 |access-date=3 May 2016}}</ref> | open = {{Start date|1912}} | event1label = | event1 = | event2label = | event2 = | close = | owner = | operator = [[Forestry and Nature Conservation Agency]] | character = | depot = | stock = | website = {{official website}} | linelength = {{convert|86|km|abbr=on}} | tracks = | gauge = {{track gauge|762mm|lk=on}} | minradius = | connectinglines = Chiayi Station: [[TRA Western Line]] | routenumber = | linenumber = | electrification = | speed = | elevation = {{convert|2216|m|abbr=on}} | map = {{Alishan Forest railway RDT|inline=1}} }} {{Infobox Chinese |t=阿里山森林鐵路 |s=阿里山森林铁路 |p=Ālǐshān Sēnlín Tiělù |w=A<sup>1</sup>-li<sup>3</sup>-shan<sup>1</sup> Sen<sup>1</sup>-lin<sup>2</sup> T'ieh<sup>3</sup>-lu<sup>4</sup> |poj=A-lí-san Sim-lîm Thih-lō· }} La '''Ferata dl bosch de Alishan''' ({{lang-zh|t=阿里山森林鐵路|p=Ālǐshān Sēnlín Tiělù|poj=A-lí-san Sim-lîm Thih-lō͘}}) ie na rë de 86&nbsp;km de [[ferata (trasport)|ferates]] tl [[Taiwan]]. La à na [[Destenduda de la scines|destenduda strënta]] de 762 mm y porta dala zità de [[Chiayi]] su per la montes tl [[parch naturel de Alishan]]. La ferata fova n iede unida fabricheda per traspurté lënia dai bosc de Alishan, ma al didancuei iela deventeda na atrazion turistica cun si trata che passa tres 50 tuniei y 77 puenc de lën.<ref name="Kuo">Deborah Kuo. http://www.taipeitimes.com/News/taiwan/archives/2009/09/28/2003454673 "Uncertain Future for Alishan Railway".] ''[[Taipei Times]]''. 28 September 2009. Retrieved 1 May 2011.</ref> L minister de cultura dl Taiwan à metù la ferata sun na lista putenziela de [[sic de l'arpejon mundiela]].<ref>{{cite web|url=https://www.moc.gov.tw/en/information_130_75064.html|title=Alishan Forest Railway|website=[[Ministry of Culture (Taiwan)|Ministry of Culture]]|date=17 March 2023 |quote=With these unique features, the railway has been listed by the Ministry of Culture as one of the 18 potential World Heritage Sites within R.O.C. territories.}}</ref><!--However, Taiwan's exclusion from the [[United Nations]] means it is unlikely to be formally recognized as a heritage site in the near future.--> La ferata vën meneda dal Ufize de la Ferata dl bosch de Alishan y de l'arpjeon culturela (AFRCHO).<ref>{{cite web | url=https://www.youtube.com/@AFRCHO | title=阿里山林業鐵路及文化資產管理處 Afrcho | website=[[YouTube]] }}</ref> ==Referënzes== <references/> [[Categoria:Taiwan]] [[Categoria:Ferata]] 6kvlcoccbqhwtllu1a8ojn3q380b3a8 252154 252145 2026-06-28T10:10:14Z Asenoner 208 252154 wikitext text/x-wiki {{gherdëina}} {{Infobox ferata | name = Alishan Forest Railway | image = Logo of alishan forest railway.svg | image_width = 220px | image_alt = | caption = | type = | system = | status = | locale = [[Chiayi County]], [[Taiwan]] | coordinates = {{coord|23.510092|N|120.804239|E|format=dms |type:landmark_region:TW |display=inline,title}} | start = {{stl|Taiwan Railways|Chiayi}} | end = {{stl|Taiwan Railways|Chushan}} | stations = 22 | routes = | daily_ridership = 5,500<ref>{{cite news |author=Shelley Shan |title=Alishan Forest Railway ticket prices to go up |url=http://www.taipeitimes.com/News/taiwan/archives/2016/04/04/2003643161 |newspaper=The Taipei Times |date=4 April 2016 |access-date=3 May 2016}}</ref> | open = {{Start date|1912}} | event1label = | event1 = | event2label = | event2 = | close = | owner = | operator = [[Forestry and Nature Conservation Agency]] | character = | depot = | stock = | website = {{official website}} | linelength = {{convert|86|km|abbr=on}} | tracks = | gauge = {{track gauge|762mm|lk=on}} | minradius = | connectinglines = Chiayi Station: [[TRA Western Line]] | routenumber = | linenumber = | electrification = | speed = | elevation = {{convert|2216|m|abbr=on}} | map = {{Alishan Forest railway RDT|inline=1}} }} {{Infobox Chinese |t=阿里山森林鐵路 |s=阿里山森林铁路 |p=Ālǐshān Sēnlín Tiělù |w=A<sup>1</sup>-li<sup>3</sup>-shan<sup>1</sup> Sen<sup>1</sup>-lin<sup>2</sup> T'ieh<sup>3</sup>-lu<sup>4</sup> |poj=A-lí-san Sim-lîm Thih-lō· }} La '''Ferata dl bosch de Alishan''' ({{lang-zh|t=阿里山森林鐵路|p=Ālǐshān Sēnlín Tiělù|poj=A-lí-san Sim-lîm Thih-lō͘}}) ie na rë de 86&nbsp;km de [[ferata (trasport)|ferates]] tl [[Taiwan]]. La à na [[Destenduda de la scines|destenduda strënta]] de 762 mm y porta dala zità de [[Chiayi]] su per la montes tl [[parch naturel de Alishan]]. La ferata fova n iede unida fabricheda per traspurté lënia dai bosc de Alishan, ma al didancuei iela deventeda na atrazion turistica cun si trata carateriseda da plu ëutes y che passa tres 50 tuniei y 77 puenc de lën.<ref name="Kuo">Deborah Kuo. http://www.taipeitimes.com/News/taiwan/archives/2009/09/28/2003454673 "Uncertain Future for Alishan Railway".] ''[[Taipei Times]]''. 28 September 2009. Retrieved 1 May 2011.</ref> L minister de cultura dl Taiwan à metù la ferata sun na lista putenziela de [[sic de l'arpejon mundiela]].<ref>{{cite web|url=https://www.moc.gov.tw/en/information_130_75064.html|title=Alishan Forest Railway|website=[[Ministry of Culture (Taiwan)|Ministry of Culture]]|date=17 March 2023 |quote=With these unique features, the railway has been listed by the Ministry of Culture as one of the 18 potential World Heritage Sites within R.O.C. territories.}}</ref><!--However, Taiwan's exclusion from the [[United Nations]] means it is unlikely to be formally recognized as a heritage site in the near future.--> La ferata vën meneda dal Ufize de la Ferata dl bosch de Alishan y de l'arpjeon culturela (AFRCHO).<ref>{{cite web | url=https://www.youtube.com/@AFRCHO | title=阿里山林業鐵路及文化資產管理處 Afrcho | website=[[YouTube]] }}</ref> ==Referënzes== <references/> [[Categoria:Taiwan]] [[Categoria:Ferata]] s78z7tifo27qdt39u9dg6fhelwjje04 252167 252154 2026-06-28T10:26:02Z Asenoner 208 252167 wikitext text/x-wiki {{gherdëina}} {{Infobox ferata | name = Alishan Forest Railway | image = Logo of alishan forest railway.svg | image_width = 220px | image_alt = | caption = | type = | system = | status = | locale = [[Chiayi County]], [[Taiwan]] | coordinates = {{coord|23.510092|N|120.804239|E|format=dms |type:landmark_region:TW |display=inline,title}} | start = {{stl|Taiwan Railways|Chiayi}} | end = {{stl|Taiwan Railways|Chushan}} | stations = 22 | routes = | daily_ridership = 5,500<ref>{{cite news |author=Shelley Shan |title=Alishan Forest Railway ticket prices to go up |url=http://www.taipeitimes.com/News/taiwan/archives/2016/04/04/2003643161 |newspaper=The Taipei Times |date=4 April 2016 |access-date=3 May 2016}}</ref> | open = {{Start date|1912}} | event1label = | event1 = | event2label = | event2 = | close = | owner = | operator = [[Forestry and Nature Conservation Agency]] | character = | depot = | stock = | website = {{official website}} | linelength = {{convert|86|km|abbr=on}} | tracks = | gauge = {{track gauge|762mm|lk=on}} | minradius = | connectinglines = Chiayi Station: [[TRA Western Line]] | routenumber = | linenumber = | electrification = | speed = | elevation = {{convert|2216|m|abbr=on}} | map = {{Alishan Forest railway RDT|inline=1}} }} {{Infobox Chinese |t=阿里山森林鐵路 |s=阿里山森林铁路 |p=Ālǐshān Sēnlín Tiělù |w=A<sup>1</sup>-li<sup>3</sup>-shan<sup>1</sup> Sen<sup>1</sup>-lin<sup>2</sup> T'ieh<sup>3</sup>-lu<sup>4</sup> |poj=A-lí-san Sim-lîm Thih-lō· }} La '''Ferata dl bosch de Alishan''' ({{lang-zh|t=阿里山森林鐵路|p=Ālǐshān Sēnlín Tiělù|poj=A-lí-san Sim-lîm Thih-lō͘}}) ie na rë de 86&nbsp;km de [[ferata (trasport)|ferates]] tl [[Taiwan]]. La à na [[Destenduda de la scines|destenduda strënta]] de 762 mm y porta dala zità de [[Chiayi]] su per la montes tl [[parch naturel de Alishan]]. La ferata fova n iede unida fabricheda per traspurté lënia dai bosc de Alishan, ma al didancuei iela deventeda na atrazion turistica cun si trata carateriseda da plu ëutes y che passa tres 50 tuniei y 77 puenc de lën.<ref name="Kuo">Deborah Kuo. http://www.taipeitimes.com/News/taiwan/archives/2009/09/28/2003454673 "Uncertain Future for Alishan Railway".] ''[[Taipei Times]]''. 28 September 2009. Retrieved 1 May 2011.</ref> L minister de cultura dl Taiwan à metù la ferata sun na lista putenziela de [[sic de l'arpejon mundiela]].<ref>{{cite web|url=https://www.moc.gov.tw/en/information_130_75064.html|title=Alishan Forest Railway|website=[[Ministry of Culture (Taiwan)|Ministry of Culture]]|date=17 March 2023 |quote=With these unique features, the railway has been listed by the Ministry of Culture as one of the 18 potential World Heritage Sites within R.O.C. territories.}}</ref><!--However, Taiwan's exclusion from the [[United Nations]] means it is unlikely to be formally recognized as a heritage site in the near future.--> La ferata vën meneda dal Ufize de la Ferata dl bosch de Alishan y de l'arpjeon culturela (AFRCHO).<ref>{{cite web | url=https://www.youtube.com/@AFRCHO | title=阿里山林業鐵路及文化資產管理處 Afrcho | website=[[YouTube]] }}</ref> ==List of stations== ===Alishan line (Main line)=== {|class=wikitable style="text-align:center" !Name!!Chinese!![[Taiwanese Hokkien|Taiwanese]]!![[Taiwanese Hakka|Hakka]]!![[Tsou language|Tsou]]!!Elevation<br />{{small|(m)}}!!Distance<br />{{small|(km)}}!!Transfers and notes!!colspan=2|Location |- |'''[[Chiayi TRA station|Chiayi]]'''||{{large|{{lang|zh-tw|嘉義}}}}||Ka-gī||Kâ-ngi||||30||0.0 |align=left|[[Image:AB-Kreuz.svg]] {{rint|tw|rail}} [[West Coast line (Taiwan)|West Coast line]]: Chiayi<br />Terminus for all trains |[[West District, Chiayi|West]]||rowspan=2|[[Chiayi]] |- |[[Beimen railway station|Beimen]]||{{large|{{lang|zh-tw|北門}}}}||Pak-mn̂g||Pet-mùn||||31||1.6 |align=left| |[[East District, Chiayi|East]] |- |[[Lumachan railway station|Lumachan]]||{{large|{{lang|zh-tw|鹿麻產}}}}||Lo̍k-môa-sán||Lu̍k-mà-sán||||82||10.8||align=left| |rowspan=5|[[Zhuqi, Chiayi|Zhuqi]]||rowspan=17|[[Chiayi County|Chiayi<br />County]] |- |[[Zhuqi railway station|Zhuqi]]||{{large|{{lang|zh-tw|竹崎}}}}||Tek-kiā||Chuk-khì||||127||14.2||align=left| |- |[[Mululiao railway station|Mulüliao]]||{{large|{{lang|zh-tw|木履寮}}}}||Ba̍k-kia̍h-liàu||Muk-kiak-liàu||||324||18.9||align=left|No passenger service |- |[[Zhangnaoliao railway station|Zhangnaoliao]]||{{large|{{lang|zh-tw|樟腦寮}}}}||Chiuⁿ-ló͘-liâu||Chông-nó-liàu||||543||23.3||align=left|Train No.5 and No.8 non-stop |- |[[Dulishan railway station|Dulishan]]||{{large|{{lang|zh-tw|獨立山}}}}||To̍k-li̍p-soaⁿ||Thu̍k-li̍p-sân||||743||27.4||align=left|Train No.5 and No.8 non-stop |- |[[Liyuanliao railway station|Liyuanliao]]||{{large|{{lang|zh-tw|梨園寮}}}}||Lê-hn̂g-liâu||Lài-yèn-liàu||||905||31.4||align=left|Train No.5 and No.8 non-stop |[[Meishan, Chiayi|Meishan]] |- |[[Jiaoliping railway station|Jiaoliping]]||{{large|{{lang|zh-tw|交力坪}}}}||Ka-le̍k-pêⁿ||Kâu-li̍t-phiàng||||997||34.9||align=left| |rowspan=3|[[Zhuqi, Chiayi|Zhuqi]] |- |[[Shuisheliao railway station|Shuisheliao]]||{{large|{{lang|zh-tw|水社寮}}}}||Chúi-siā-liâu||Súi-sa-liàu||||1,186||40.5||align=left|Train No.5 and No.8 non-stop |- |'''[[Fenqihu railway station|Fenqihu]]'''||{{large|{{lang|zh-tw|奮起湖}}}}||Pùn-ki-ô͘||Fun-hí-fù||||1,403||45.8||align=left|Train No.5 will stop for an hour<br />Terminus for Train No.311 and No.312 |- |[[Duolin railway station|Duolin]]||{{large|{{lang|zh-tw|多林}}}}||To-lîm||Tô-lìm||Ngungutu||1,516||50.9||align=left|Train No.5 and No.8 non-stop |rowspan=8|[[Alishan, Chiayi|Alishan]] |- |[[Shizilu railway station|Shizilu]]||{{large|{{lang|zh-tw|十字路}}}}||Si̍p-jī-lō͘||Sṳ̍p-sṳ-lu||Sʉa’fʉnʉ||1,534||55.3||align=left|Terminus for Train No.1 and No.2<br />Train No.5 and No.8 non-stop |- |[[Pingzhena railway station|Pingzhena]]||{{large|{{lang|zh-tw|屏遮那}}}}||Hè-sen-ná||Phìn-châ-nâ||Hashianna||1,711||60.5||align=left|No passenger service |- |First Switch||{{large|{{lang|zh-tw|第一分道}}}}||Tē-it-pun-tō||Thi-yit-fûn-tho||||1,827||63.0||align=left|No passenger service |- |[[Erwanping railway station|Erwanping]]||{{large|{{lang|zh-tw|二萬坪}}}}||Jī-bān-pêⁿ||Ngi-van-phìn||Hehesiana||2,000||66.8||align=left|stop for Train No.5 and No.8 |- |[[Shenmu railway station|Shenmu]]||{{large|{{lang|zh-tw|神木}}}}||Sîn-bo̍k||Sṳ̀n-muk||Ak’e fahei||2,138||69.6 |align=left|→ Shenmu line<br />Formerly Third Switch<br />Train No.5 and No.8 non-stop |- |'''[[Alishan railway station|Alishan]]'''||{{large|{{lang|zh-tw|阿里山}}}}||A-lí-san||Â-lî-sân||Psoseongana ||2,216||71.4||align=left|Terminus for Train No.5 and No.8<br />Formerly Fourth Switch |- |[[Zhaoping railway station|Zhaoping]]||{{large|{{lang|zh-tw|沼平}}}}||Chau-pêng||Cheu-phiàng||Chuchumuana||2,274||72.7 |align=left|→ Mianyue line<br />→ Chushan line<br />Formerly Alishan station |} ===Chushan line=== {|class=wikitable style="text-align:center" !Name!!Chinese!![[Taiwanese Hokkien|Taiwanese]]!![[Taiwanese Hakka|Hakka]]!![[Tsou language|Tsou]]!!Elevation<br />{{small|(m)}}!!Distance<br />{{small|(km)}}!!Transfers and notes!!colspan=2|Location |- |'''[[Alishan railway station|Alishan]]'''||{{large|{{lang|zh-tw|阿里山}}}}||A-lí-san||Â-lî-sân||Psoseongana||2,216||0||align=left| |rowspan=3|[[Alishan, Chiayi|Alishan]]||rowspan=3|[[Chiayi County|Chiayi<br />County]] |- |[[Zhaoping railway station|Zhaoping]]||{{large|{{lang|zh-tw|沼平}}}}||Chau-pêng||Cheu-phiàng||Chuchumuana||2,274||1.3 |align=left|→ Alishan line<br />→ Mianyue line |- |Shizifendao||{{large|{{lang|zh-tw|十字分道}}}}||Si̍p-jī-pun-tō||Sṳ̍p-sṳ-fûn-tho||||2,310||2.9||align=left| |- |Duigaoyue||{{large|{{lang|zh-tw|對高岳}}}}||Tuì-ko-ga̍k||Tui-kô-ngo̍k||P’oocva||2,350||4.9||align=left| |rowspan=2|[[Xinyi, Nantou|Xinyi]]||rowspan=2|[[Nantou County|Nantou<br />County]] |- |[[Chushan railway station|Chushan]]||{{large|{{lang|zh-tw|祝山}}}}||Chiok-soaⁿ||Chuk-sân||Yuafeofeo||2,451||6.25 |align=left|{{small|Highest railway station in [[Taiwan]]}} |} ===Mianyue line=== {|class=wikitable style="text-align:center" !Name!!Chinese!![[Taiwanese Hokkien|Taiwanese]]!![[Taiwanese Hakka|Hakka]]!!Elevation<br />{{small|(m)}}!!Distance<br />{{small|(km)}}!!Transfers and notes!!colspan=2|Location |- |'''[[Alishan railway station|Alishan]]'''||{{large|{{lang|zh-tw|阿里山}}}}||A-lí-san||Â-lî-sân||2,216||0||align=left| |rowspan=6|[[Alishan, Chiayi|Alishan]]||rowspan=6|[[Chiayi County|Chiayi<br />County]] |- |[[Zhaoping railway station|Zhaoping]]||{{large|{{lang|zh-tw|沼平}}}}||Chau-pêng||Cheu-phiàng||2,274||1.3 |align=left|→ Alishan line<br />→ Zhushan line |- |Shizifendao||{{large|{{lang|zh-tw|十字分道}}}}||Si̍p-jī-pun-tō||Sṳ̍p-sṳ-fûn-tho||2,310||2.9||align=left| |- |Tashan||{{large|{{lang|zh-tw|塔山}}}}||Thah-san||Thap-sân||2,344||5.5 |align=left|{{small|Was the highest railway station in the [[Empire of Japan]]}} |- |Mianyue||{{large|{{lang|zh-tw|眠月}}}}||Biân-goa̍t||Mìn-ngie̍t||2,303||8.0||align=left|Located in the Taiwan pleione Natural reserve |- |Shihou||{{large|{{lang|zh-tw|石猴}}}}||Chio̍h-kâu||Sa̍k-hèu||2,318||9.26||align=left|The Stone Monkey was destroyed in the 921 earthquake in 1999. |} ==Referënzes== <references/> [[Categoria:Taiwan]] [[Categoria:Ferata]] 6lgwqyo2k98996s8bponw4d7s1g3d2i 252168 252167 2026-06-28T10:26:52Z Asenoner 208 /* List of stations */ 252168 wikitext text/x-wiki {{gherdëina}} {{Infobox ferata | name = Alishan Forest Railway | image = Logo of alishan forest railway.svg | image_width = 220px | image_alt = | caption = | type = | system = | status = | locale = [[Chiayi County]], [[Taiwan]] | coordinates = {{coord|23.510092|N|120.804239|E|format=dms |type:landmark_region:TW |display=inline,title}} | start = {{stl|Taiwan Railways|Chiayi}} | end = {{stl|Taiwan Railways|Chushan}} | stations = 22 | routes = | daily_ridership = 5,500<ref>{{cite news |author=Shelley Shan |title=Alishan Forest Railway ticket prices to go up |url=http://www.taipeitimes.com/News/taiwan/archives/2016/04/04/2003643161 |newspaper=The Taipei Times |date=4 April 2016 |access-date=3 May 2016}}</ref> | open = {{Start date|1912}} | event1label = | event1 = | event2label = | event2 = | close = | owner = | operator = [[Forestry and Nature Conservation Agency]] | character = | depot = | stock = | website = {{official website}} | linelength = {{convert|86|km|abbr=on}} | tracks = | gauge = {{track gauge|762mm|lk=on}} | minradius = | connectinglines = Chiayi Station: [[TRA Western Line]] | routenumber = | linenumber = | electrification = | speed = | elevation = {{convert|2216|m|abbr=on}} | map = {{Alishan Forest railway RDT|inline=1}} }} {{Infobox Chinese |t=阿里山森林鐵路 |s=阿里山森林铁路 |p=Ālǐshān Sēnlín Tiělù |w=A<sup>1</sup>-li<sup>3</sup>-shan<sup>1</sup> Sen<sup>1</sup>-lin<sup>2</sup> T'ieh<sup>3</sup>-lu<sup>4</sup> |poj=A-lí-san Sim-lîm Thih-lō· }} La '''Ferata dl bosch de Alishan''' ({{lang-zh|t=阿里山森林鐵路|p=Ālǐshān Sēnlín Tiělù|poj=A-lí-san Sim-lîm Thih-lō͘}}) ie na rë de 86&nbsp;km de [[ferata (trasport)|ferates]] tl [[Taiwan]]. La à na [[Destenduda de la scines|destenduda strënta]] de 762 mm y porta dala zità de [[Chiayi]] su per la montes tl [[parch naturel de Alishan]]. La ferata fova n iede unida fabricheda per traspurté lënia dai bosc de Alishan, ma al didancuei iela deventeda na atrazion turistica cun si trata carateriseda da plu ëutes y che passa tres 50 tuniei y 77 puenc de lën.<ref name="Kuo">Deborah Kuo. http://www.taipeitimes.com/News/taiwan/archives/2009/09/28/2003454673 "Uncertain Future for Alishan Railway".] ''[[Taipei Times]]''. 28 September 2009. Retrieved 1 May 2011.</ref> L minister de cultura dl Taiwan à metù la ferata sun na lista putenziela de [[sic de l'arpejon mundiela]].<ref>{{cite web|url=https://www.moc.gov.tw/en/information_130_75064.html|title=Alishan Forest Railway|website=[[Ministry of Culture (Taiwan)|Ministry of Culture]]|date=17 March 2023 |quote=With these unique features, the railway has been listed by the Ministry of Culture as one of the 18 potential World Heritage Sites within R.O.C. territories.}}</ref><!--However, Taiwan's exclusion from the [[United Nations]] means it is unlikely to be formally recognized as a heritage site in the near future.--> La ferata vën meneda dal Ufize de la Ferata dl bosch de Alishan y de l'arpjeon culturela (AFRCHO).<ref>{{cite web | url=https://www.youtube.com/@AFRCHO | title=阿里山林業鐵路及文化資產管理處 Afrcho | website=[[YouTube]] }}</ref> ==Lista de la stazions== ===Linia Alishan (linia prinzipiela)=== {|class=wikitable style="text-align:center" !Name!!Chinese!![[Taiwanese Hokkien|Taiwanese]]!![[Taiwanese Hakka|Hakka]]!![[Tsou language|Tsou]]!!Elevation<br />{{small|(m)}}!!Distance<br />{{small|(km)}}!!Transfers and notes!!colspan=2|Location |- |'''[[Chiayi TRA station|Chiayi]]'''||{{large|{{lang|zh-tw|嘉義}}}}||Ka-gī||Kâ-ngi||||30||0.0 |align=left|[[Image:AB-Kreuz.svg]] {{rint|tw|rail}} [[West Coast line (Taiwan)|West Coast line]]: Chiayi<br />Terminus for all trains |[[West District, Chiayi|West]]||rowspan=2|[[Chiayi]] |- |[[Beimen railway station|Beimen]]||{{large|{{lang|zh-tw|北門}}}}||Pak-mn̂g||Pet-mùn||||31||1.6 |align=left| |[[East District, Chiayi|East]] |- |[[Lumachan railway station|Lumachan]]||{{large|{{lang|zh-tw|鹿麻產}}}}||Lo̍k-môa-sán||Lu̍k-mà-sán||||82||10.8||align=left| |rowspan=5|[[Zhuqi, Chiayi|Zhuqi]]||rowspan=17|[[Chiayi County|Chiayi<br />County]] |- |[[Zhuqi railway station|Zhuqi]]||{{large|{{lang|zh-tw|竹崎}}}}||Tek-kiā||Chuk-khì||||127||14.2||align=left| |- |[[Mululiao railway station|Mulüliao]]||{{large|{{lang|zh-tw|木履寮}}}}||Ba̍k-kia̍h-liàu||Muk-kiak-liàu||||324||18.9||align=left|No passenger service |- |[[Zhangnaoliao railway station|Zhangnaoliao]]||{{large|{{lang|zh-tw|樟腦寮}}}}||Chiuⁿ-ló͘-liâu||Chông-nó-liàu||||543||23.3||align=left|Train No.5 and No.8 non-stop |- |[[Dulishan railway station|Dulishan]]||{{large|{{lang|zh-tw|獨立山}}}}||To̍k-li̍p-soaⁿ||Thu̍k-li̍p-sân||||743||27.4||align=left|Train No.5 and No.8 non-stop |- |[[Liyuanliao railway station|Liyuanliao]]||{{large|{{lang|zh-tw|梨園寮}}}}||Lê-hn̂g-liâu||Lài-yèn-liàu||||905||31.4||align=left|Train No.5 and No.8 non-stop |[[Meishan, Chiayi|Meishan]] |- |[[Jiaoliping railway station|Jiaoliping]]||{{large|{{lang|zh-tw|交力坪}}}}||Ka-le̍k-pêⁿ||Kâu-li̍t-phiàng||||997||34.9||align=left| |rowspan=3|[[Zhuqi, Chiayi|Zhuqi]] |- |[[Shuisheliao railway station|Shuisheliao]]||{{large|{{lang|zh-tw|水社寮}}}}||Chúi-siā-liâu||Súi-sa-liàu||||1,186||40.5||align=left|Train No.5 and No.8 non-stop |- |'''[[Fenqihu railway station|Fenqihu]]'''||{{large|{{lang|zh-tw|奮起湖}}}}||Pùn-ki-ô͘||Fun-hí-fù||||1,403||45.8||align=left|Train No.5 will stop for an hour<br />Terminus for Train No.311 and No.312 |- |[[Duolin railway station|Duolin]]||{{large|{{lang|zh-tw|多林}}}}||To-lîm||Tô-lìm||Ngungutu||1,516||50.9||align=left|Train No.5 and No.8 non-stop |rowspan=8|[[Alishan, Chiayi|Alishan]] |- |[[Shizilu railway station|Shizilu]]||{{large|{{lang|zh-tw|十字路}}}}||Si̍p-jī-lō͘||Sṳ̍p-sṳ-lu||Sʉa’fʉnʉ||1,534||55.3||align=left|Terminus for Train No.1 and No.2<br />Train No.5 and No.8 non-stop |- |[[Pingzhena railway station|Pingzhena]]||{{large|{{lang|zh-tw|屏遮那}}}}||Hè-sen-ná||Phìn-châ-nâ||Hashianna||1,711||60.5||align=left|No passenger service |- |First Switch||{{large|{{lang|zh-tw|第一分道}}}}||Tē-it-pun-tō||Thi-yit-fûn-tho||||1,827||63.0||align=left|No passenger service |- |[[Erwanping railway station|Erwanping]]||{{large|{{lang|zh-tw|二萬坪}}}}||Jī-bān-pêⁿ||Ngi-van-phìn||Hehesiana||2,000||66.8||align=left|stop for Train No.5 and No.8 |- |[[Shenmu railway station|Shenmu]]||{{large|{{lang|zh-tw|神木}}}}||Sîn-bo̍k||Sṳ̀n-muk||Ak’e fahei||2,138||69.6 |align=left|→ Shenmu line<br />Formerly Third Switch<br />Train No.5 and No.8 non-stop |- |'''[[Alishan railway station|Alishan]]'''||{{large|{{lang|zh-tw|阿里山}}}}||A-lí-san||Â-lî-sân||Psoseongana ||2,216||71.4||align=left|Terminus for Train No.5 and No.8<br />Formerly Fourth Switch |- |[[Zhaoping railway station|Zhaoping]]||{{large|{{lang|zh-tw|沼平}}}}||Chau-pêng||Cheu-phiàng||Chuchumuana||2,274||72.7 |align=left|→ Mianyue line<br />→ Chushan line<br />Formerly Alishan station |} ===Linia Chushan=== {|class=wikitable style="text-align:center" !Name!!Chinese!![[Taiwanese Hokkien|Taiwanese]]!![[Taiwanese Hakka|Hakka]]!![[Tsou language|Tsou]]!!Elevation<br />{{small|(m)}}!!Distance<br />{{small|(km)}}!!Transfers and notes!!colspan=2|Location |- |'''[[Alishan railway station|Alishan]]'''||{{large|{{lang|zh-tw|阿里山}}}}||A-lí-san||Â-lî-sân||Psoseongana||2,216||0||align=left| |rowspan=3|[[Alishan, Chiayi|Alishan]]||rowspan=3|[[Chiayi County|Chiayi<br />County]] |- |[[Zhaoping railway station|Zhaoping]]||{{large|{{lang|zh-tw|沼平}}}}||Chau-pêng||Cheu-phiàng||Chuchumuana||2,274||1.3 |align=left|→ Alishan line<br />→ Mianyue line |- |Shizifendao||{{large|{{lang|zh-tw|十字分道}}}}||Si̍p-jī-pun-tō||Sṳ̍p-sṳ-fûn-tho||||2,310||2.9||align=left| |- |Duigaoyue||{{large|{{lang|zh-tw|對高岳}}}}||Tuì-ko-ga̍k||Tui-kô-ngo̍k||P’oocva||2,350||4.9||align=left| |rowspan=2|[[Xinyi, Nantou|Xinyi]]||rowspan=2|[[Nantou County|Nantou<br />County]] |- |[[Chushan railway station|Chushan]]||{{large|{{lang|zh-tw|祝山}}}}||Chiok-soaⁿ||Chuk-sân||Yuafeofeo||2,451||6.25 |align=left|{{small|Highest railway station in [[Taiwan]]}} |} ===Linia Mianyue=== {|class=wikitable style="text-align:center" !Name!!Chinese!![[Taiwanese Hokkien|Taiwanese]]!![[Taiwanese Hakka|Hakka]]!!Elevation<br />{{small|(m)}}!!Distance<br />{{small|(km)}}!!Transfers and notes!!colspan=2|Location |- |'''[[Alishan railway station|Alishan]]'''||{{large|{{lang|zh-tw|阿里山}}}}||A-lí-san||Â-lî-sân||2,216||0||align=left| |rowspan=6|[[Alishan, Chiayi|Alishan]]||rowspan=6|[[Chiayi County|Chiayi<br />County]] |- |[[Zhaoping railway station|Zhaoping]]||{{large|{{lang|zh-tw|沼平}}}}||Chau-pêng||Cheu-phiàng||2,274||1.3 |align=left|→ Alishan line<br />→ Zhushan line |- |Shizifendao||{{large|{{lang|zh-tw|十字分道}}}}||Si̍p-jī-pun-tō||Sṳ̍p-sṳ-fûn-tho||2,310||2.9||align=left| |- |Tashan||{{large|{{lang|zh-tw|塔山}}}}||Thah-san||Thap-sân||2,344||5.5 |align=left|{{small|Was the highest railway station in the [[Empire of Japan]]}} |- |Mianyue||{{large|{{lang|zh-tw|眠月}}}}||Biân-goa̍t||Mìn-ngie̍t||2,303||8.0||align=left|Located in the Taiwan pleione Natural reserve |- |Shihou||{{large|{{lang|zh-tw|石猴}}}}||Chio̍h-kâu||Sa̍k-hèu||2,318||9.26||align=left|The Stone Monkey was destroyed in the 921 earthquake in 1999. |} ==Referënzes== <references/> [[Categoria:Taiwan]] [[Categoria:Ferata]] duec3ob9y3wdeew68vp0bp75btwclb6 252169 252168 2026-06-28T10:27:54Z Asenoner 208 /* Lista de la stazions */ 252169 wikitext text/x-wiki {{gherdëina}} {{Infobox ferata | name = Alishan Forest Railway | image = Logo of alishan forest railway.svg | image_width = 220px | image_alt = | caption = | type = | system = | status = | locale = [[Chiayi County]], [[Taiwan]] | coordinates = {{coord|23.510092|N|120.804239|E|format=dms |type:landmark_region:TW |display=inline,title}} | start = {{stl|Taiwan Railways|Chiayi}} | end = {{stl|Taiwan Railways|Chushan}} | stations = 22 | routes = | daily_ridership = 5,500<ref>{{cite news |author=Shelley Shan |title=Alishan Forest Railway ticket prices to go up |url=http://www.taipeitimes.com/News/taiwan/archives/2016/04/04/2003643161 |newspaper=The Taipei Times |date=4 April 2016 |access-date=3 May 2016}}</ref> | open = {{Start date|1912}} | event1label = | event1 = | event2label = | event2 = | close = | owner = | operator = [[Forestry and Nature Conservation Agency]] | character = | depot = | stock = | website = {{official website}} | linelength = {{convert|86|km|abbr=on}} | tracks = | gauge = {{track gauge|762mm|lk=on}} | minradius = | connectinglines = Chiayi Station: [[TRA Western Line]] | routenumber = | linenumber = | electrification = | speed = | elevation = {{convert|2216|m|abbr=on}} | map = {{Alishan Forest railway RDT|inline=1}} }} {{Infobox Chinese |t=阿里山森林鐵路 |s=阿里山森林铁路 |p=Ālǐshān Sēnlín Tiělù |w=A<sup>1</sup>-li<sup>3</sup>-shan<sup>1</sup> Sen<sup>1</sup>-lin<sup>2</sup> T'ieh<sup>3</sup>-lu<sup>4</sup> |poj=A-lí-san Sim-lîm Thih-lō· }} La '''Ferata dl bosch de Alishan''' ({{lang-zh|t=阿里山森林鐵路|p=Ālǐshān Sēnlín Tiělù|poj=A-lí-san Sim-lîm Thih-lō͘}}) ie na rë de 86&nbsp;km de [[ferata (trasport)|ferates]] tl [[Taiwan]]. La à na [[Destenduda de la scines|destenduda strënta]] de 762 mm y porta dala zità de [[Chiayi]] su per la montes tl [[parch naturel de Alishan]]. La ferata fova n iede unida fabricheda per traspurté lënia dai bosc de Alishan, ma al didancuei iela deventeda na atrazion turistica cun si trata carateriseda da plu ëutes y che passa tres 50 tuniei y 77 puenc de lën.<ref name="Kuo">Deborah Kuo. http://www.taipeitimes.com/News/taiwan/archives/2009/09/28/2003454673 "Uncertain Future for Alishan Railway".] ''[[Taipei Times]]''. 28 September 2009. Retrieved 1 May 2011.</ref> L minister de cultura dl Taiwan à metù la ferata sun na lista putenziela de [[sic de l'arpejon mundiela]].<ref>{{cite web|url=https://www.moc.gov.tw/en/information_130_75064.html|title=Alishan Forest Railway|website=[[Ministry of Culture (Taiwan)|Ministry of Culture]]|date=17 March 2023 |quote=With these unique features, the railway has been listed by the Ministry of Culture as one of the 18 potential World Heritage Sites within R.O.C. territories.}}</ref><!--However, Taiwan's exclusion from the [[United Nations]] means it is unlikely to be formally recognized as a heritage site in the near future.--> La ferata vën meneda dal Ufize de la Ferata dl bosch de Alishan y de l'arpjeon culturela (AFRCHO).<ref>{{cite web | url=https://www.youtube.com/@AFRCHO | title=阿里山林業鐵路及文化資產管理處 Afrcho | website=[[YouTube]] }}</ref> ==Lista de la stazions== ===Linia Alishan (linia prinzipiela)=== {|class=wikitable style="text-align:center" !Name!!Chinese!![[Taiwanese Hokkien|Taiwanese]]!![[Taiwanese Hakka|Hakka]]!![[Tsou language|Tsou]]!!Elevation<br />{{small|(m)}}!!Distance<br />{{small|(km)}}!!Transfers and notes!!colspan=2|Location |- |'''[[Chiayi TRA station|Chiayi]]'''||{{large|{{lang|zh-tw|嘉義}}}}||Ka-gī||Kâ-ngi||||30||0.0 |align=left|[[Image:AB-Kreuz.svg]] {{rint|tw|rail}} [[West Coast line (Taiwan)|West Coast line]]: Chiayi<br />Terminus for all trains |[[West District, Chiayi|West]]||rowspan=2|[[Chiayi]] |- |[[Beimen railway station|Beimen]]||{{large|{{lang|zh-tw|北門}}}}||Pak-mn̂g||Pet-mùn||||31||1.6 |align=left| |[[East District, Chiayi|East]] |- |[[Lumachan railway station|Lumachan]]||{{large|{{lang|zh-tw|鹿麻產}}}}||Lo̍k-môa-sán||Lu̍k-mà-sán||||82||10.8||align=left| |rowspan=5|[[Zhuqi, Chiayi|Zhuqi]]||rowspan=17|[[Chiayi County|Chiayi<br />County]] |- |[[Zhuqi railway station|Zhuqi]]||{{large|{{lang|zh-tw|竹崎}}}}||Tek-kiā||Chuk-khì||||127||14.2||align=left| |- |[[Mululiao railway station|Mulüliao]]||{{large|{{lang|zh-tw|木履寮}}}}||Ba̍k-kia̍h-liàu||Muk-kiak-liàu||||324||18.9||align=left|No passenger service |- |[[Zhangnaoliao railway station|Zhangnaoliao]]||{{large|{{lang|zh-tw|樟腦寮}}}}||Chiuⁿ-ló͘-liâu||Chông-nó-liàu||||543||23.3||align=left|Train No.5 and No.8 non-stop |- |[[Dulishan railway station|Dulishan]]||{{large|{{lang|zh-tw|獨立山}}}}||To̍k-li̍p-soaⁿ||Thu̍k-li̍p-sân||||743||27.4||align=left|Train No.5 and No.8 non-stop |- |[[Liyuanliao railway station|Liyuanliao]]||{{large|{{lang|zh-tw|梨園寮}}}}||Lê-hn̂g-liâu||Lài-yèn-liàu||||905||31.4||align=left|Train No.5 and No.8 non-stop |[[Meishan, Chiayi|Meishan]] |- |[[Jiaoliping railway station|Jiaoliping]]||{{large|{{lang|zh-tw|交力坪}}}}||Ka-le̍k-pêⁿ||Kâu-li̍t-phiàng||||997||34.9||align=left| |rowspan=3|[[Zhuqi, Chiayi|Zhuqi]] |- |[[Shuisheliao railway station|Shuisheliao]]||{{large|{{lang|zh-tw|水社寮}}}}||Chúi-siā-liâu||Súi-sa-liàu||||1,186||40.5||align=left|Train No.5 and No.8 non-stop |- |'''[[Fenqihu railway station|Fenqihu]]'''||{{large|{{lang|zh-tw|奮起湖}}}}||Pùn-ki-ô͘||Fun-hí-fù||||1,403||45.8||align=left|Train No.5 will stop for an hour<br />Terminus for Train No.311 and No.312 |- |[[Duolin railway station|Duolin]]||{{large|{{lang|zh-tw|多林}}}}||To-lîm||Tô-lìm||Ngungutu||1,516||50.9||align=left|Train No.5 and No.8 non-stop |rowspan=8|[[Alishan, Chiayi|Alishan]] |- |[[Shizilu railway station|Shizilu]]||{{large|{{lang|zh-tw|十字路}}}}||Si̍p-jī-lō͘||Sṳ̍p-sṳ-lu||Sʉa’fʉnʉ||1,534||55.3||align=left|Terminus for Train No.1 and No.2<br />Train No.5 and No.8 non-stop |- |[[Pingzhena railway station|Pingzhena]]||{{large|{{lang|zh-tw|屏遮那}}}}||Hè-sen-ná||Phìn-châ-nâ||Hashianna||1,711||60.5||align=left|No passenger service |- |First Switch||{{large|{{lang|zh-tw|第一分道}}}}||Tē-it-pun-tō||Thi-yit-fûn-tho||||1,827||63.0||align=left|No passenger service |- |[[Erwanping railway station|Erwanping]]||{{large|{{lang|zh-tw|二萬坪}}}}||Jī-bān-pêⁿ||Ngi-van-phìn||Hehesiana||2,000||66.8||align=left|stop for Train No.5 and No.8 |- |[[Shenmu railway station|Shenmu]]||{{large|{{lang|zh-tw|神木}}}}||Sîn-bo̍k||Sṳ̀n-muk||Ak’e fahei||2,138||69.6 |align=left|→ linia Shenmu<br />Formerly Third Switch<br />Train No.5 and No.8 non-stop |- |'''[[Alishan railway station|Alishan]]'''||{{large|{{lang|zh-tw|阿里山}}}}||A-lí-san||Â-lî-sân||Psoseongana ||2,216||71.4||align=left|Terminus for Train No.5 and No.8<br />Formerly Fourth Switch |- |[[Zhaoping railway station|Zhaoping]]||{{large|{{lang|zh-tw|沼平}}}}||Chau-pêng||Cheu-phiàng||Chuchumuana||2,274||72.7 |align=left|→ linia Mianyue<br />→ linia Chushan<br />Formerly Alishan station |} ===Linia Chushan=== {|class=wikitable style="text-align:center" !Name!!Chinese!![[Taiwanese Hokkien|Taiwanese]]!![[Taiwanese Hakka|Hakka]]!![[Tsou language|Tsou]]!!Elevation<br />{{small|(m)}}!!Distance<br />{{small|(km)}}!!Transfers and notes!!colspan=2|Location |- |'''[[Alishan railway station|Alishan]]'''||{{large|{{lang|zh-tw|阿里山}}}}||A-lí-san||Â-lî-sân||Psoseongana||2,216||0||align=left| |rowspan=3|[[Alishan, Chiayi|Alishan]]||rowspan=3|[[Chiayi County|Chiayi<br />County]] |- |[[Zhaoping railway station|Zhaoping]]||{{large|{{lang|zh-tw|沼平}}}}||Chau-pêng||Cheu-phiàng||Chuchumuana||2,274||1.3 |align=left|→ linia Alishan<br />→ linia Mianyue |- |Shizifendao||{{large|{{lang|zh-tw|十字分道}}}}||Si̍p-jī-pun-tō||Sṳ̍p-sṳ-fûn-tho||||2,310||2.9||align=left| |- |Duigaoyue||{{large|{{lang|zh-tw|對高岳}}}}||Tuì-ko-ga̍k||Tui-kô-ngo̍k||P’oocva||2,350||4.9||align=left| |rowspan=2|[[Xinyi, Nantou|Xinyi]]||rowspan=2|[[Nantou County|Nantou<br />County]] |- |[[Chushan railway station|Chushan]]||{{large|{{lang|zh-tw|祝山}}}}||Chiok-soaⁿ||Chuk-sân||Yuafeofeo||2,451||6.25 |align=left|{{small|Highest railway station in [[Taiwan]]}} |} ===Linia Mianyue=== {|class=wikitable style="text-align:center" !Name!!Chinese!![[Taiwanese Hokkien|Taiwanese]]!![[Taiwanese Hakka|Hakka]]!!Elevation<br />{{small|(m)}}!!Distance<br />{{small|(km)}}!!Transfers and notes!!colspan=2|Location |- |'''[[Alishan railway station|Alishan]]'''||{{large|{{lang|zh-tw|阿里山}}}}||A-lí-san||Â-lî-sân||2,216||0||align=left| |rowspan=6|[[Alishan, Chiayi|Alishan]]||rowspan=6|[[Chiayi County|Chiayi<br />County]] |- |[[Zhaoping railway station|Zhaoping]]||{{large|{{lang|zh-tw|沼平}}}}||Chau-pêng||Cheu-phiàng||2,274||1.3 |align=left|→ linia Alishan<br />→ linia Zhushan |- |Shizifendao||{{large|{{lang|zh-tw|十字分道}}}}||Si̍p-jī-pun-tō||Sṳ̍p-sṳ-fûn-tho||2,310||2.9||align=left| |- |Tashan||{{large|{{lang|zh-tw|塔山}}}}||Thah-san||Thap-sân||2,344||5.5 |align=left|{{small|Was the highest railway station in the [[Empire of Japan]]}} |- |Mianyue||{{large|{{lang|zh-tw|眠月}}}}||Biân-goa̍t||Mìn-ngie̍t||2,303||8.0||align=left|Located in the Taiwan pleione Natural reserve |- |Shihou||{{large|{{lang|zh-tw|石猴}}}}||Chio̍h-kâu||Sa̍k-hèu||2,318||9.26||align=left|The Stone Monkey was destroyed in the 921 earthquake in 1999. |} ==Referënzes== <references/> [[Categoria:Taiwan]] [[Categoria:Ferata]] qhgd5tf5bsuyrehj4xm8u3ya94528p2 252170 252169 2026-06-28T10:32:28Z Asenoner 208 252170 wikitext text/x-wiki {{gherdëina}} {{Infobox ferata | name = Ferata dl bosch de Alishan | image = Logo of alishan forest railway.svg | image_width = 220px | image_alt = | caption = | type = | system = | status = | locale = [[Contea de Chiayi]], [[Taiwan]] | coordinates = {{coord|23.510092|N|120.804239|E|format=dms |type:landmark_region:TW |display=inline,title}} | start = {{stl|Taiwan Railways|Chiayi}} | end = {{stl|Taiwan Railways|Chushan}} | stations = 22 | routes = | daily_ridership = 5,500<ref>{{cite news |author=Shelley Shan |title=Alishan Forest Railway ticket prices to go up |url=http://www.taipeitimes.com/News/taiwan/archives/2016/04/04/2003643161 |newspaper=The Taipei Times |date=4 April 2016 |access-date=3 May 2016}}</ref> | open = {{Start date|1912}} | event1label = | event1 = | event2label = | event2 = | close = | owner = | operator = [[Forestry and Nature Conservation Agency]] | character = | depot = | stock = | website = {{official website}} | linelength = {{convert|86|km|abbr=on}} | tracks = | gauge = {{track gauge|762mm|lk=on}} | minradius = | connectinglines = Chiayi Station: [[TRA Western Line]] | routenumber = | linenumber = | electrification = | speed = | elevation = {{convert|2216|m|abbr=on}} | map = {{Alishan Forest railway RDT|inline=1}} }} {{Infobox Chinese |t=阿里山森林鐵路 |s=阿里山森林铁路 |p=Ālǐshān Sēnlín Tiělù |w=A<sup>1</sup>-li<sup>3</sup>-shan<sup>1</sup> Sen<sup>1</sup>-lin<sup>2</sup> T'ieh<sup>3</sup>-lu<sup>4</sup> |poj=A-lí-san Sim-lîm Thih-lō· }} La '''Ferata dl bosch de Alishan''' ({{lang-zh|t=阿里山森林鐵路|p=Ālǐshān Sēnlín Tiělù|poj=A-lí-san Sim-lîm Thih-lō͘}}) ie na rë de 86&nbsp;km de [[ferata (trasport)|ferates]] tl [[Taiwan]]. La à na [[Destenduda de la scines|destenduda strënta]] de 762 mm y porta dala zità de [[Chiayi]] su per la montes tl [[parch naturel de Alishan]]. La ferata fova n iede unida fabricheda per traspurté lënia dai bosc de Alishan, ma al didancuei iela deventeda na atrazion turistica cun si trata carateriseda da plu ëutes y che passa tres 50 tuniei y 77 puenc de lën.<ref name="Kuo">Deborah Kuo. http://www.taipeitimes.com/News/taiwan/archives/2009/09/28/2003454673 "Uncertain Future for Alishan Railway".] ''[[Taipei Times]]''. 28 September 2009. Retrieved 1 May 2011.</ref> L minister de cultura dl Taiwan à metù la ferata sun na lista putenziela de [[sic de l'arpejon mundiela]].<ref>{{cite web|url=https://www.moc.gov.tw/en/information_130_75064.html|title=Alishan Forest Railway|website=[[Ministry of Culture (Taiwan)|Ministry of Culture]]|date=17 March 2023 |quote=With these unique features, the railway has been listed by the Ministry of Culture as one of the 18 potential World Heritage Sites within R.O.C. territories.}}</ref><!--However, Taiwan's exclusion from the [[United Nations]] means it is unlikely to be formally recognized as a heritage site in the near future.--> La ferata vën meneda dal Ufize de la Ferata dl bosch de Alishan y de l'arpjeon culturela (AFRCHO).<ref>{{cite web | url=https://www.youtube.com/@AFRCHO | title=阿里山林業鐵路及文化資產管理處 Afrcho | website=[[YouTube]] }}</ref> ==Lista de la stazions== ===Linia Alishan (linia prinzipiela)=== {|class=wikitable style="text-align:center" !Name!!Chinese!![[Taiwanese Hokkien|Taiwanese]]!![[Taiwanese Hakka|Hakka]]!![[Tsou language|Tsou]]!!Elevation<br />{{small|(m)}}!!Distance<br />{{small|(km)}}!!Transfers and notes!!colspan=2|Location |- |'''[[Chiayi TRA station|Chiayi]]'''||{{large|{{lang|zh-tw|嘉義}}}}||Ka-gī||Kâ-ngi||||30||0.0 |align=left|[[Image:AB-Kreuz.svg]] {{rint|tw|rail}} [[West Coast line (Taiwan)|West Coast line]]: Chiayi<br />Terminus for all trains |[[West District, Chiayi|West]]||rowspan=2|[[Chiayi]] |- |[[Beimen railway station|Beimen]]||{{large|{{lang|zh-tw|北門}}}}||Pak-mn̂g||Pet-mùn||||31||1.6 |align=left| |[[East District, Chiayi|East]] |- |[[Lumachan railway station|Lumachan]]||{{large|{{lang|zh-tw|鹿麻產}}}}||Lo̍k-môa-sán||Lu̍k-mà-sán||||82||10.8||align=left| |rowspan=5|[[Zhuqi, Chiayi|Zhuqi]]||rowspan=17|[[Chiayi County|Chiayi<br />County]] |- |[[Zhuqi railway station|Zhuqi]]||{{large|{{lang|zh-tw|竹崎}}}}||Tek-kiā||Chuk-khì||||127||14.2||align=left| |- |[[Mululiao railway station|Mulüliao]]||{{large|{{lang|zh-tw|木履寮}}}}||Ba̍k-kia̍h-liàu||Muk-kiak-liàu||||324||18.9||align=left|No passenger service |- |[[Zhangnaoliao railway station|Zhangnaoliao]]||{{large|{{lang|zh-tw|樟腦寮}}}}||Chiuⁿ-ló͘-liâu||Chông-nó-liàu||||543||23.3||align=left|Train No.5 and No.8 non-stop |- |[[Dulishan railway station|Dulishan]]||{{large|{{lang|zh-tw|獨立山}}}}||To̍k-li̍p-soaⁿ||Thu̍k-li̍p-sân||||743||27.4||align=left|Train No.5 and No.8 non-stop |- |[[Liyuanliao railway station|Liyuanliao]]||{{large|{{lang|zh-tw|梨園寮}}}}||Lê-hn̂g-liâu||Lài-yèn-liàu||||905||31.4||align=left|Train No.5 and No.8 non-stop |[[Meishan, Chiayi|Meishan]] |- |[[Jiaoliping railway station|Jiaoliping]]||{{large|{{lang|zh-tw|交力坪}}}}||Ka-le̍k-pêⁿ||Kâu-li̍t-phiàng||||997||34.9||align=left| |rowspan=3|[[Zhuqi, Chiayi|Zhuqi]] |- |[[Shuisheliao railway station|Shuisheliao]]||{{large|{{lang|zh-tw|水社寮}}}}||Chúi-siā-liâu||Súi-sa-liàu||||1,186||40.5||align=left|Train No.5 and No.8 non-stop |- |'''[[Fenqihu railway station|Fenqihu]]'''||{{large|{{lang|zh-tw|奮起湖}}}}||Pùn-ki-ô͘||Fun-hí-fù||||1,403||45.8||align=left|Train No.5 will stop for an hour<br />Terminus for Train No.311 and No.312 |- |[[Duolin railway station|Duolin]]||{{large|{{lang|zh-tw|多林}}}}||To-lîm||Tô-lìm||Ngungutu||1,516||50.9||align=left|Train No.5 and No.8 non-stop |rowspan=8|[[Alishan, Chiayi|Alishan]] |- |[[Shizilu railway station|Shizilu]]||{{large|{{lang|zh-tw|十字路}}}}||Si̍p-jī-lō͘||Sṳ̍p-sṳ-lu||Sʉa’fʉnʉ||1,534||55.3||align=left|Terminus for Train No.1 and No.2<br />Train No.5 and No.8 non-stop |- |[[Pingzhena railway station|Pingzhena]]||{{large|{{lang|zh-tw|屏遮那}}}}||Hè-sen-ná||Phìn-châ-nâ||Hashianna||1,711||60.5||align=left|No passenger service |- |First Switch||{{large|{{lang|zh-tw|第一分道}}}}||Tē-it-pun-tō||Thi-yit-fûn-tho||||1,827||63.0||align=left|No passenger service |- |[[Erwanping railway station|Erwanping]]||{{large|{{lang|zh-tw|二萬坪}}}}||Jī-bān-pêⁿ||Ngi-van-phìn||Hehesiana||2,000||66.8||align=left|stop for Train No.5 and No.8 |- |[[Shenmu railway station|Shenmu]]||{{large|{{lang|zh-tw|神木}}}}||Sîn-bo̍k||Sṳ̀n-muk||Ak’e fahei||2,138||69.6 |align=left|→ linia Shenmu<br />Formerly Third Switch<br />Train No.5 and No.8 non-stop |- |'''[[Alishan railway station|Alishan]]'''||{{large|{{lang|zh-tw|阿里山}}}}||A-lí-san||Â-lî-sân||Psoseongana ||2,216||71.4||align=left|Terminus for Train No.5 and No.8<br />Formerly Fourth Switch |- |[[Zhaoping railway station|Zhaoping]]||{{large|{{lang|zh-tw|沼平}}}}||Chau-pêng||Cheu-phiàng||Chuchumuana||2,274||72.7 |align=left|→ linia Mianyue<br />→ linia Chushan<br />Formerly Alishan station |} ===Linia Chushan=== {|class=wikitable style="text-align:center" !Name!!Chinese!![[Taiwanese Hokkien|Taiwanese]]!![[Taiwanese Hakka|Hakka]]!![[Tsou language|Tsou]]!!Elevation<br />{{small|(m)}}!!Distance<br />{{small|(km)}}!!Transfers and notes!!colspan=2|Location |- |'''[[Alishan railway station|Alishan]]'''||{{large|{{lang|zh-tw|阿里山}}}}||A-lí-san||Â-lî-sân||Psoseongana||2,216||0||align=left| |rowspan=3|[[Alishan, Chiayi|Alishan]]||rowspan=3|[[Chiayi County|Chiayi<br />County]] |- |[[Zhaoping railway station|Zhaoping]]||{{large|{{lang|zh-tw|沼平}}}}||Chau-pêng||Cheu-phiàng||Chuchumuana||2,274||1.3 |align=left|→ linia Alishan<br />→ linia Mianyue |- |Shizifendao||{{large|{{lang|zh-tw|十字分道}}}}||Si̍p-jī-pun-tō||Sṳ̍p-sṳ-fûn-tho||||2,310||2.9||align=left| |- |Duigaoyue||{{large|{{lang|zh-tw|對高岳}}}}||Tuì-ko-ga̍k||Tui-kô-ngo̍k||P’oocva||2,350||4.9||align=left| |rowspan=2|[[Xinyi, Nantou|Xinyi]]||rowspan=2|[[Nantou County|Nantou<br />County]] |- |[[Chushan railway station|Chushan]]||{{large|{{lang|zh-tw|祝山}}}}||Chiok-soaⁿ||Chuk-sân||Yuafeofeo||2,451||6.25 |align=left|{{small|Highest railway station in [[Taiwan]]}} |} ===Linia Mianyue=== {|class=wikitable style="text-align:center" !Name!!Chinese!![[Taiwanese Hokkien|Taiwanese]]!![[Taiwanese Hakka|Hakka]]!!Elevation<br />{{small|(m)}}!!Distance<br />{{small|(km)}}!!Transfers and notes!!colspan=2|Location |- |'''[[Alishan railway station|Alishan]]'''||{{large|{{lang|zh-tw|阿里山}}}}||A-lí-san||Â-lî-sân||2,216||0||align=left| |rowspan=6|[[Alishan, Chiayi|Alishan]]||rowspan=6|[[Chiayi County|Chiayi<br />County]] |- |[[Zhaoping railway station|Zhaoping]]||{{large|{{lang|zh-tw|沼平}}}}||Chau-pêng||Cheu-phiàng||2,274||1.3 |align=left|→ linia Alishan<br />→ linia Zhushan |- |Shizifendao||{{large|{{lang|zh-tw|十字分道}}}}||Si̍p-jī-pun-tō||Sṳ̍p-sṳ-fûn-tho||2,310||2.9||align=left| |- |Tashan||{{large|{{lang|zh-tw|塔山}}}}||Thah-san||Thap-sân||2,344||5.5 |align=left|{{small|Was the highest railway station in the [[Empire of Japan]]}} |- |Mianyue||{{large|{{lang|zh-tw|眠月}}}}||Biân-goa̍t||Mìn-ngie̍t||2,303||8.0||align=left|Located in the Taiwan pleione Natural reserve |- |Shihou||{{large|{{lang|zh-tw|石猴}}}}||Chio̍h-kâu||Sa̍k-hèu||2,318||9.26||align=left|The Stone Monkey was destroyed in the 921 earthquake in 1999. |} ==Referënzes== <references/> [[Categoria:Taiwan]] [[Categoria:Ferata]] crw7hx29ughtec70atuevmxv6b7llhi 252195 252170 2026-06-28T11:05:05Z Asenoner 208 252195 wikitext text/x-wiki {{gherdëina}} {{Infobox ferata | name = Ferata dl bosch de Alishan | image = Logo of alishan forest railway.svg | image_width = 220px | image_alt = | caption = | type = | system = | status = | locale = [[Contea de Chiayi]], [[Taiwan]] | coordinates = {{coord|23.510092|N|120.804239|E|format=dms |type:landmark_region:TW |display=inline,title}} | start = {{stl|Taiwan Railways|Chiayi}} | end = {{stl|Taiwan Railways|Chushan}} | stations = 22 | routes = | daily_ridership = 5,500<ref>{{cite news |author=Shelley Shan |title=Alishan Forest Railway ticket prices to go up |url=http://www.taipeitimes.com/News/taiwan/archives/2016/04/04/2003643161 |newspaper=The Taipei Times |date=4 April 2016 |access-date=3 May 2016}}</ref> | open = {{Start date|1912}} | event1label = | event1 = | event2label = | event2 = | close = | owner = | operator = Agenzia de la Cunservazion dl Bosch y de la Natura | character = | depot = | stock = | website = {{official website}} | linelength = {{convert|86|km|abbr=on}} | tracks = | gauge = {{track gauge|762mm|lk=on}} | minradius = | connectinglines = Chiayi Station: [[TRA Western Line]] | routenumber = | linenumber = | electrification = | speed = | elevation = {{convert|2216|m|abbr=on}} | map = {{Alishan Forest railway RDT|inline=1}} }} {{Infobox Chinese |t=阿里山森林鐵路 |s=阿里山森林铁路 |p=Ālǐshān Sēnlín Tiělù |w=A<sup>1</sup>-li<sup>3</sup>-shan<sup>1</sup> Sen<sup>1</sup>-lin<sup>2</sup> T'ieh<sup>3</sup>-lu<sup>4</sup> |poj=A-lí-san Sim-lîm Thih-lō· }} La '''Ferata dl bosch de Alishan''' ({{lang-zh|t=阿里山森林鐵路|p=Ālǐshān Sēnlín Tiělù|poj=A-lí-san Sim-lîm Thih-lō͘}}) ie na rë de 86&nbsp;km de [[ferata (trasport)|ferates]] tl [[Taiwan]]. La à na [[Destenduda de la scines|destenduda strënta]] de 762 mm y porta dala zità de [[Chiayi]] su per la montes tl [[parch naturel de Alishan]]. La ferata fova n iede unida fabricheda per traspurté lënia dai bosc de Alishan, ma al didancuei iela deventeda na atrazion turistica cun si trata carateriseda da plu ëutes y che passa tres 50 tuniei y 77 puenc de lën.<ref name="Kuo">Deborah Kuo. http://www.taipeitimes.com/News/taiwan/archives/2009/09/28/2003454673 "Uncertain Future for Alishan Railway".] ''[[Taipei Times]]''. 28 September 2009. Retrieved 1 May 2011.</ref> L minister de cultura dl Taiwan à metù la ferata sun na lista putenziela de [[sic de l'arpejon mundiela]].<ref>{{cite web|url=https://www.moc.gov.tw/en/information_130_75064.html|title=Alishan Forest Railway|website=[[Ministry of Culture (Taiwan)|Ministry of Culture]]|date=17 March 2023 |quote=With these unique features, the railway has been listed by the Ministry of Culture as one of the 18 potential World Heritage Sites within R.O.C. territories.}}</ref><!--However, Taiwan's exclusion from the [[United Nations]] means it is unlikely to be formally recognized as a heritage site in the near future.--> La ferata vën meneda dal Ufize de la Ferata dl bosch de Alishan y de l'arpjeon culturela (AFRCHO).<ref>{{cite web | url=https://www.youtube.com/@AFRCHO | title=阿里山林業鐵路及文化資產管理處 Afrcho | website=[[YouTube]] }}</ref> ==Lista de la stazions== ===Linia Alishan (linia prinzipiela)=== {|class=wikitable style="text-align:center" !Name!!Chinese!![[Taiwanese Hokkien|Taiwanese]]!![[Taiwanese Hakka|Hakka]]!![[Tsou language|Tsou]]!!Elevation<br />{{small|(m)}}!!Distance<br />{{small|(km)}}!!Transfers and notes!!colspan=2|Location |- |'''[[Chiayi TRA station|Chiayi]]'''||{{large|{{lang|zh-tw|嘉義}}}}||Ka-gī||Kâ-ngi||||30||0.0 |align=left|[[Image:AB-Kreuz.svg]] {{rint|tw|rail}} [[West Coast line (Taiwan)|West Coast line]]: Chiayi<br />Terminus for all trains |[[West District, Chiayi|West]]||rowspan=2|[[Chiayi]] |- |[[Beimen railway station|Beimen]]||{{large|{{lang|zh-tw|北門}}}}||Pak-mn̂g||Pet-mùn||||31||1.6 |align=left| |[[East District, Chiayi|East]] |- |[[Lumachan railway station|Lumachan]]||{{large|{{lang|zh-tw|鹿麻產}}}}||Lo̍k-môa-sán||Lu̍k-mà-sán||||82||10.8||align=left| |rowspan=5|[[Zhuqi, Chiayi|Zhuqi]]||rowspan=17|[[Chiayi County|Chiayi<br />County]] |- |[[Zhuqi railway station|Zhuqi]]||{{large|{{lang|zh-tw|竹崎}}}}||Tek-kiā||Chuk-khì||||127||14.2||align=left| |- |[[Mululiao railway station|Mulüliao]]||{{large|{{lang|zh-tw|木履寮}}}}||Ba̍k-kia̍h-liàu||Muk-kiak-liàu||||324||18.9||align=left|No passenger service |- |[[Zhangnaoliao railway station|Zhangnaoliao]]||{{large|{{lang|zh-tw|樟腦寮}}}}||Chiuⁿ-ló͘-liâu||Chông-nó-liàu||||543||23.3||align=left|Train No.5 and No.8 non-stop |- |[[Dulishan railway station|Dulishan]]||{{large|{{lang|zh-tw|獨立山}}}}||To̍k-li̍p-soaⁿ||Thu̍k-li̍p-sân||||743||27.4||align=left|Train No.5 and No.8 non-stop |- |[[Liyuanliao railway station|Liyuanliao]]||{{large|{{lang|zh-tw|梨園寮}}}}||Lê-hn̂g-liâu||Lài-yèn-liàu||||905||31.4||align=left|Train No.5 and No.8 non-stop |[[Meishan, Chiayi|Meishan]] |- |[[Jiaoliping railway station|Jiaoliping]]||{{large|{{lang|zh-tw|交力坪}}}}||Ka-le̍k-pêⁿ||Kâu-li̍t-phiàng||||997||34.9||align=left| |rowspan=3|[[Zhuqi, Chiayi|Zhuqi]] |- |[[Shuisheliao railway station|Shuisheliao]]||{{large|{{lang|zh-tw|水社寮}}}}||Chúi-siā-liâu||Súi-sa-liàu||||1,186||40.5||align=left|Train No.5 and No.8 non-stop |- |'''[[Fenqihu railway station|Fenqihu]]'''||{{large|{{lang|zh-tw|奮起湖}}}}||Pùn-ki-ô͘||Fun-hí-fù||||1,403||45.8||align=left|Train No.5 will stop for an hour<br />Terminus for Train No.311 and No.312 |- |[[Duolin railway station|Duolin]]||{{large|{{lang|zh-tw|多林}}}}||To-lîm||Tô-lìm||Ngungutu||1,516||50.9||align=left|Train No.5 and No.8 non-stop |rowspan=8|[[Alishan, Chiayi|Alishan]] |- |[[Shizilu railway station|Shizilu]]||{{large|{{lang|zh-tw|十字路}}}}||Si̍p-jī-lō͘||Sṳ̍p-sṳ-lu||Sʉa’fʉnʉ||1,534||55.3||align=left|Terminus for Train No.1 and No.2<br />Train No.5 and No.8 non-stop |- |[[Pingzhena railway station|Pingzhena]]||{{large|{{lang|zh-tw|屏遮那}}}}||Hè-sen-ná||Phìn-châ-nâ||Hashianna||1,711||60.5||align=left|No passenger service |- |First Switch||{{large|{{lang|zh-tw|第一分道}}}}||Tē-it-pun-tō||Thi-yit-fûn-tho||||1,827||63.0||align=left|No passenger service |- |[[Erwanping railway station|Erwanping]]||{{large|{{lang|zh-tw|二萬坪}}}}||Jī-bān-pêⁿ||Ngi-van-phìn||Hehesiana||2,000||66.8||align=left|stop for Train No.5 and No.8 |- |[[Shenmu railway station|Shenmu]]||{{large|{{lang|zh-tw|神木}}}}||Sîn-bo̍k||Sṳ̀n-muk||Ak’e fahei||2,138||69.6 |align=left|→ linia Shenmu<br />Formerly Third Switch<br />Train No.5 and No.8 non-stop |- |'''[[Alishan railway station|Alishan]]'''||{{large|{{lang|zh-tw|阿里山}}}}||A-lí-san||Â-lî-sân||Psoseongana ||2,216||71.4||align=left|Terminus for Train No.5 and No.8<br />Formerly Fourth Switch |- |[[Zhaoping railway station|Zhaoping]]||{{large|{{lang|zh-tw|沼平}}}}||Chau-pêng||Cheu-phiàng||Chuchumuana||2,274||72.7 |align=left|→ linia Mianyue<br />→ linia Chushan<br />Formerly Alishan station |} ===Linia Chushan=== {|class=wikitable style="text-align:center" !Name!!Chinese!![[Taiwanese Hokkien|Taiwanese]]!![[Taiwanese Hakka|Hakka]]!![[Tsou language|Tsou]]!!Elevation<br />{{small|(m)}}!!Distance<br />{{small|(km)}}!!Transfers and notes!!colspan=2|Location |- |'''[[Alishan railway station|Alishan]]'''||{{large|{{lang|zh-tw|阿里山}}}}||A-lí-san||Â-lî-sân||Psoseongana||2,216||0||align=left| |rowspan=3|[[Alishan, Chiayi|Alishan]]||rowspan=3|[[Chiayi County|Chiayi<br />County]] |- |[[Zhaoping railway station|Zhaoping]]||{{large|{{lang|zh-tw|沼平}}}}||Chau-pêng||Cheu-phiàng||Chuchumuana||2,274||1.3 |align=left|→ linia Alishan<br />→ linia Mianyue |- |Shizifendao||{{large|{{lang|zh-tw|十字分道}}}}||Si̍p-jī-pun-tō||Sṳ̍p-sṳ-fûn-tho||||2,310||2.9||align=left| |- |Duigaoyue||{{large|{{lang|zh-tw|對高岳}}}}||Tuì-ko-ga̍k||Tui-kô-ngo̍k||P’oocva||2,350||4.9||align=left| |rowspan=2|[[Xinyi, Nantou|Xinyi]]||rowspan=2|[[Nantou County|Nantou<br />County]] |- |[[Chushan railway station|Chushan]]||{{large|{{lang|zh-tw|祝山}}}}||Chiok-soaⁿ||Chuk-sân||Yuafeofeo||2,451||6.25 |align=left|{{small|Highest railway station in [[Taiwan]]}} |} ===Linia Mianyue=== {|class=wikitable style="text-align:center" !Name!!Chinese!![[Taiwanese Hokkien|Taiwanese]]!![[Taiwanese Hakka|Hakka]]!!Elevation<br />{{small|(m)}}!!Distance<br />{{small|(km)}}!!Transfers and notes!!colspan=2|Location |- |'''[[Alishan railway station|Alishan]]'''||{{large|{{lang|zh-tw|阿里山}}}}||A-lí-san||Â-lî-sân||2,216||0||align=left| |rowspan=6|[[Alishan, Chiayi|Alishan]]||rowspan=6|[[Chiayi County|Chiayi<br />County]] |- |[[Zhaoping railway station|Zhaoping]]||{{large|{{lang|zh-tw|沼平}}}}||Chau-pêng||Cheu-phiàng||2,274||1.3 |align=left|→ linia Alishan<br />→ linia Zhushan |- |Shizifendao||{{large|{{lang|zh-tw|十字分道}}}}||Si̍p-jī-pun-tō||Sṳ̍p-sṳ-fûn-tho||2,310||2.9||align=left| |- |Tashan||{{large|{{lang|zh-tw|塔山}}}}||Thah-san||Thap-sân||2,344||5.5 |align=left|{{small|Was the highest railway station in the [[Empire of Japan]]}} |- |Mianyue||{{large|{{lang|zh-tw|眠月}}}}||Biân-goa̍t||Mìn-ngie̍t||2,303||8.0||align=left|Located in the Taiwan pleione Natural reserve |- |Shihou||{{large|{{lang|zh-tw|石猴}}}}||Chio̍h-kâu||Sa̍k-hèu||2,318||9.26||align=left|The Stone Monkey was destroyed in the 921 earthquake in 1999. |} ==Referënzes== <references/> [[Categoria:Taiwan]] [[Categoria:Ferata]] egr1e1mv59srkfn6e575pml0apotu5n 252196 252195 2026-06-28T11:09:06Z Asenoner 208 /* Lista de la stazions */ 252196 wikitext text/x-wiki {{gherdëina}} {{Infobox ferata | name = Ferata dl bosch de Alishan | image = Logo of alishan forest railway.svg | image_width = 220px | image_alt = | caption = | type = | system = | status = | locale = [[Contea de Chiayi]], [[Taiwan]] | coordinates = {{coord|23.510092|N|120.804239|E|format=dms |type:landmark_region:TW |display=inline,title}} | start = {{stl|Taiwan Railways|Chiayi}} | end = {{stl|Taiwan Railways|Chushan}} | stations = 22 | routes = | daily_ridership = 5,500<ref>{{cite news |author=Shelley Shan |title=Alishan Forest Railway ticket prices to go up |url=http://www.taipeitimes.com/News/taiwan/archives/2016/04/04/2003643161 |newspaper=The Taipei Times |date=4 April 2016 |access-date=3 May 2016}}</ref> | open = {{Start date|1912}} | event1label = | event1 = | event2label = | event2 = | close = | owner = | operator = Agenzia de la Cunservazion dl Bosch y de la Natura | character = | depot = | stock = | website = {{official website}} | linelength = {{convert|86|km|abbr=on}} | tracks = | gauge = {{track gauge|762mm|lk=on}} | minradius = | connectinglines = Chiayi Station: [[TRA Western Line]] | routenumber = | linenumber = | electrification = | speed = | elevation = {{convert|2216|m|abbr=on}} | map = {{Alishan Forest railway RDT|inline=1}} }} {{Infobox Chinese |t=阿里山森林鐵路 |s=阿里山森林铁路 |p=Ālǐshān Sēnlín Tiělù |w=A<sup>1</sup>-li<sup>3</sup>-shan<sup>1</sup> Sen<sup>1</sup>-lin<sup>2</sup> T'ieh<sup>3</sup>-lu<sup>4</sup> |poj=A-lí-san Sim-lîm Thih-lō· }} La '''Ferata dl bosch de Alishan''' ({{lang-zh|t=阿里山森林鐵路|p=Ālǐshān Sēnlín Tiělù|poj=A-lí-san Sim-lîm Thih-lō͘}}) ie na rë de 86&nbsp;km de [[ferata (trasport)|ferates]] tl [[Taiwan]]. La à na [[Destenduda de la scines|destenduda strënta]] de 762 mm y porta dala zità de [[Chiayi]] su per la montes tl [[parch naturel de Alishan]]. La ferata fova n iede unida fabricheda per traspurté lënia dai bosc de Alishan, ma al didancuei iela deventeda na atrazion turistica cun si trata carateriseda da plu ëutes y che passa tres 50 tuniei y 77 puenc de lën.<ref name="Kuo">Deborah Kuo. http://www.taipeitimes.com/News/taiwan/archives/2009/09/28/2003454673 "Uncertain Future for Alishan Railway".] ''[[Taipei Times]]''. 28 September 2009. Retrieved 1 May 2011.</ref> L minister de cultura dl Taiwan à metù la ferata sun na lista putenziela de [[sic de l'arpejon mundiela]].<ref>{{cite web|url=https://www.moc.gov.tw/en/information_130_75064.html|title=Alishan Forest Railway|website=[[Ministry of Culture (Taiwan)|Ministry of Culture]]|date=17 March 2023 |quote=With these unique features, the railway has been listed by the Ministry of Culture as one of the 18 potential World Heritage Sites within R.O.C. territories.}}</ref><!--However, Taiwan's exclusion from the [[United Nations]] means it is unlikely to be formally recognized as a heritage site in the near future.--> La ferata vën meneda dal Ufize de la Ferata dl bosch de Alishan y de l'arpjeon culturela (AFRCHO).<ref>{{cite web | url=https://www.youtube.com/@AFRCHO | title=阿里山林業鐵路及文化資產管理處 Afrcho | website=[[YouTube]] }}</ref> ==Storia== {| style="text-align:left" |- |[[File:Train near Heesiana Station.jpg|thumb|left|Na ferata daujin ala [[stazion de Pingzhena]] sun la linia prinzipiela tl 2023]] |[[Image:Damaged Alishan Railway Portion.jpg|thumb|left|N tòch de la linia de Alisha che ie stat desdrù da na smueia]] |} ==Lista de la stazions== ===Linia Alishan (linia prinzipiela)=== {|class=wikitable style="text-align:center" !Name!!Chinese!![[Taiwanese Hokkien|Taiwanese]]!![[Taiwanese Hakka|Hakka]]!![[Tsou language|Tsou]]!!Elevation<br />{{small|(m)}}!!Distance<br />{{small|(km)}}!!Transfers and notes!!colspan=2|Location |- |'''[[Chiayi TRA station|Chiayi]]'''||{{large|{{lang|zh-tw|嘉義}}}}||Ka-gī||Kâ-ngi||||30||0.0 |align=left|[[Image:AB-Kreuz.svg]] {{rint|tw|rail}} [[West Coast line (Taiwan)|West Coast line]]: Chiayi<br />Terminus for all trains |[[West District, Chiayi|West]]||rowspan=2|[[Chiayi]] |- |[[Beimen railway station|Beimen]]||{{large|{{lang|zh-tw|北門}}}}||Pak-mn̂g||Pet-mùn||||31||1.6 |align=left| |[[East District, Chiayi|East]] |- |[[Lumachan railway station|Lumachan]]||{{large|{{lang|zh-tw|鹿麻產}}}}||Lo̍k-môa-sán||Lu̍k-mà-sán||||82||10.8||align=left| |rowspan=5|[[Zhuqi, Chiayi|Zhuqi]]||rowspan=17|[[Chiayi County|Chiayi<br />County]] |- |[[Zhuqi railway station|Zhuqi]]||{{large|{{lang|zh-tw|竹崎}}}}||Tek-kiā||Chuk-khì||||127||14.2||align=left| |- |[[Mululiao railway station|Mulüliao]]||{{large|{{lang|zh-tw|木履寮}}}}||Ba̍k-kia̍h-liàu||Muk-kiak-liàu||||324||18.9||align=left|No passenger service |- |[[Zhangnaoliao railway station|Zhangnaoliao]]||{{large|{{lang|zh-tw|樟腦寮}}}}||Chiuⁿ-ló͘-liâu||Chông-nó-liàu||||543||23.3||align=left|Train No.5 and No.8 non-stop |- |[[Dulishan railway station|Dulishan]]||{{large|{{lang|zh-tw|獨立山}}}}||To̍k-li̍p-soaⁿ||Thu̍k-li̍p-sân||||743||27.4||align=left|Train No.5 and No.8 non-stop |- |[[Liyuanliao railway station|Liyuanliao]]||{{large|{{lang|zh-tw|梨園寮}}}}||Lê-hn̂g-liâu||Lài-yèn-liàu||||905||31.4||align=left|Train No.5 and No.8 non-stop |[[Meishan, Chiayi|Meishan]] |- |[[Jiaoliping railway station|Jiaoliping]]||{{large|{{lang|zh-tw|交力坪}}}}||Ka-le̍k-pêⁿ||Kâu-li̍t-phiàng||||997||34.9||align=left| |rowspan=3|[[Zhuqi, Chiayi|Zhuqi]] |- |[[Shuisheliao railway station|Shuisheliao]]||{{large|{{lang|zh-tw|水社寮}}}}||Chúi-siā-liâu||Súi-sa-liàu||||1,186||40.5||align=left|Train No.5 and No.8 non-stop |- |'''[[Fenqihu railway station|Fenqihu]]'''||{{large|{{lang|zh-tw|奮起湖}}}}||Pùn-ki-ô͘||Fun-hí-fù||||1,403||45.8||align=left|Train No.5 will stop for an hour<br />Terminus for Train No.311 and No.312 |- |[[Duolin railway station|Duolin]]||{{large|{{lang|zh-tw|多林}}}}||To-lîm||Tô-lìm||Ngungutu||1,516||50.9||align=left|Train No.5 and No.8 non-stop |rowspan=8|[[Alishan, Chiayi|Alishan]] |- |[[Shizilu railway station|Shizilu]]||{{large|{{lang|zh-tw|十字路}}}}||Si̍p-jī-lō͘||Sṳ̍p-sṳ-lu||Sʉa’fʉnʉ||1,534||55.3||align=left|Terminus for Train No.1 and No.2<br />Train No.5 and No.8 non-stop |- |[[Pingzhena railway station|Pingzhena]]||{{large|{{lang|zh-tw|屏遮那}}}}||Hè-sen-ná||Phìn-châ-nâ||Hashianna||1,711||60.5||align=left|No passenger service |- |First Switch||{{large|{{lang|zh-tw|第一分道}}}}||Tē-it-pun-tō||Thi-yit-fûn-tho||||1,827||63.0||align=left|No passenger service |- |[[Erwanping railway station|Erwanping]]||{{large|{{lang|zh-tw|二萬坪}}}}||Jī-bān-pêⁿ||Ngi-van-phìn||Hehesiana||2,000||66.8||align=left|stop for Train No.5 and No.8 |- |[[Shenmu railway station|Shenmu]]||{{large|{{lang|zh-tw|神木}}}}||Sîn-bo̍k||Sṳ̀n-muk||Ak’e fahei||2,138||69.6 |align=left|→ linia Shenmu<br />Formerly Third Switch<br />Train No.5 and No.8 non-stop |- |'''[[Alishan railway station|Alishan]]'''||{{large|{{lang|zh-tw|阿里山}}}}||A-lí-san||Â-lî-sân||Psoseongana ||2,216||71.4||align=left|Terminus for Train No.5 and No.8<br />Formerly Fourth Switch |- |[[Zhaoping railway station|Zhaoping]]||{{large|{{lang|zh-tw|沼平}}}}||Chau-pêng||Cheu-phiàng||Chuchumuana||2,274||72.7 |align=left|→ linia Mianyue<br />→ linia Chushan<br />Formerly Alishan station |} ===Linia Chushan=== {|class=wikitable style="text-align:center" !Name!!Chinese!![[Taiwanese Hokkien|Taiwanese]]!![[Taiwanese Hakka|Hakka]]!![[Tsou language|Tsou]]!!Elevation<br />{{small|(m)}}!!Distance<br />{{small|(km)}}!!Transfers and notes!!colspan=2|Location |- |'''[[Alishan railway station|Alishan]]'''||{{large|{{lang|zh-tw|阿里山}}}}||A-lí-san||Â-lî-sân||Psoseongana||2,216||0||align=left| |rowspan=3|[[Alishan, Chiayi|Alishan]]||rowspan=3|[[Chiayi County|Chiayi<br />County]] |- |[[Zhaoping railway station|Zhaoping]]||{{large|{{lang|zh-tw|沼平}}}}||Chau-pêng||Cheu-phiàng||Chuchumuana||2,274||1.3 |align=left|→ linia Alishan<br />→ linia Mianyue |- |Shizifendao||{{large|{{lang|zh-tw|十字分道}}}}||Si̍p-jī-pun-tō||Sṳ̍p-sṳ-fûn-tho||||2,310||2.9||align=left| |- |Duigaoyue||{{large|{{lang|zh-tw|對高岳}}}}||Tuì-ko-ga̍k||Tui-kô-ngo̍k||P’oocva||2,350||4.9||align=left| |rowspan=2|[[Xinyi, Nantou|Xinyi]]||rowspan=2|[[Nantou County|Nantou<br />County]] |- |[[Chushan railway station|Chushan]]||{{large|{{lang|zh-tw|祝山}}}}||Chiok-soaⁿ||Chuk-sân||Yuafeofeo||2,451||6.25 |align=left|{{small|Highest railway station in [[Taiwan]]}} |} ===Linia Mianyue=== {|class=wikitable style="text-align:center" !Name!!Chinese!![[Taiwanese Hokkien|Taiwanese]]!![[Taiwanese Hakka|Hakka]]!!Elevation<br />{{small|(m)}}!!Distance<br />{{small|(km)}}!!Transfers and notes!!colspan=2|Location |- |'''[[Alishan railway station|Alishan]]'''||{{large|{{lang|zh-tw|阿里山}}}}||A-lí-san||Â-lî-sân||2,216||0||align=left| |rowspan=6|[[Alishan, Chiayi|Alishan]]||rowspan=6|[[Chiayi County|Chiayi<br />County]] |- |[[Zhaoping railway station|Zhaoping]]||{{large|{{lang|zh-tw|沼平}}}}||Chau-pêng||Cheu-phiàng||2,274||1.3 |align=left|→ linia Alishan<br />→ linia Zhushan |- |Shizifendao||{{large|{{lang|zh-tw|十字分道}}}}||Si̍p-jī-pun-tō||Sṳ̍p-sṳ-fûn-tho||2,310||2.9||align=left| |- |Tashan||{{large|{{lang|zh-tw|塔山}}}}||Thah-san||Thap-sân||2,344||5.5 |align=left|{{small|Was the highest railway station in the [[Empire of Japan]]}} |- |Mianyue||{{large|{{lang|zh-tw|眠月}}}}||Biân-goa̍t||Mìn-ngie̍t||2,303||8.0||align=left|Located in the Taiwan pleione Natural reserve |- |Shihou||{{large|{{lang|zh-tw|石猴}}}}||Chio̍h-kâu||Sa̍k-hèu||2,318||9.26||align=left|The Stone Monkey was destroyed in the 921 earthquake in 1999. |} ==Referënzes== <references/> [[Categoria:Taiwan]] [[Categoria:Ferata]] qr7wfehhns1smt1t93oy98pk7ypyhm1 252197 252196 2026-06-28T11:09:18Z Asenoner 208 /* Storia */ 252197 wikitext text/x-wiki {{gherdëina}} {{Infobox ferata | name = Ferata dl bosch de Alishan | image = Logo of alishan forest railway.svg | image_width = 220px | image_alt = | caption = | type = | system = | status = | locale = [[Contea de Chiayi]], [[Taiwan]] | coordinates = {{coord|23.510092|N|120.804239|E|format=dms |type:landmark_region:TW |display=inline,title}} | start = {{stl|Taiwan Railways|Chiayi}} | end = {{stl|Taiwan Railways|Chushan}} | stations = 22 | routes = | daily_ridership = 5,500<ref>{{cite news |author=Shelley Shan |title=Alishan Forest Railway ticket prices to go up |url=http://www.taipeitimes.com/News/taiwan/archives/2016/04/04/2003643161 |newspaper=The Taipei Times |date=4 April 2016 |access-date=3 May 2016}}</ref> | open = {{Start date|1912}} | event1label = | event1 = | event2label = | event2 = | close = | owner = | operator = Agenzia de la Cunservazion dl Bosch y de la Natura | character = | depot = | stock = | website = {{official website}} | linelength = {{convert|86|km|abbr=on}} | tracks = | gauge = {{track gauge|762mm|lk=on}} | minradius = | connectinglines = Chiayi Station: [[TRA Western Line]] | routenumber = | linenumber = | electrification = | speed = | elevation = {{convert|2216|m|abbr=on}} | map = {{Alishan Forest railway RDT|inline=1}} }} {{Infobox Chinese |t=阿里山森林鐵路 |s=阿里山森林铁路 |p=Ālǐshān Sēnlín Tiělù |w=A<sup>1</sup>-li<sup>3</sup>-shan<sup>1</sup> Sen<sup>1</sup>-lin<sup>2</sup> T'ieh<sup>3</sup>-lu<sup>4</sup> |poj=A-lí-san Sim-lîm Thih-lō· }} La '''Ferata dl bosch de Alishan''' ({{lang-zh|t=阿里山森林鐵路|p=Ālǐshān Sēnlín Tiělù|poj=A-lí-san Sim-lîm Thih-lō͘}}) ie na rë de 86&nbsp;km de [[ferata (trasport)|ferates]] tl [[Taiwan]]. La à na [[Destenduda de la scines|destenduda strënta]] de 762 mm y porta dala zità de [[Chiayi]] su per la montes tl [[parch naturel de Alishan]]. La ferata fova n iede unida fabricheda per traspurté lënia dai bosc de Alishan, ma al didancuei iela deventeda na atrazion turistica cun si trata carateriseda da plu ëutes y che passa tres 50 tuniei y 77 puenc de lën.<ref name="Kuo">Deborah Kuo. http://www.taipeitimes.com/News/taiwan/archives/2009/09/28/2003454673 "Uncertain Future for Alishan Railway".] ''[[Taipei Times]]''. 28 September 2009. Retrieved 1 May 2011.</ref> L minister de cultura dl Taiwan à metù la ferata sun na lista putenziela de [[sic de l'arpejon mundiela]].<ref>{{cite web|url=https://www.moc.gov.tw/en/information_130_75064.html|title=Alishan Forest Railway|website=[[Ministry of Culture (Taiwan)|Ministry of Culture]]|date=17 March 2023 |quote=With these unique features, the railway has been listed by the Ministry of Culture as one of the 18 potential World Heritage Sites within R.O.C. territories.}}</ref><!--However, Taiwan's exclusion from the [[United Nations]] means it is unlikely to be formally recognized as a heritage site in the near future.--> La ferata vën meneda dal Ufize de la Ferata dl bosch de Alishan y de l'arpjeon culturela (AFRCHO).<ref>{{cite web | url=https://www.youtube.com/@AFRCHO | title=阿里山林業鐵路及文化資產管理處 Afrcho | website=[[YouTube]] }}</ref> ==Storia== {| style="text-align:left" |- |[[File:Train near Heesiana Station.jpg|thumb|left|Na ferata daujin ala [[stazion de Pingzhena]] sun la linia prinzipiela tl 2023]] |[[Image:Damaged Alishan Railway Portion.jpg|thumb|left|N tòch de la linia de Alishan che ie stat desdrù da na smueia]] |} ==Lista de la stazions== ===Linia Alishan (linia prinzipiela)=== {|class=wikitable style="text-align:center" !Name!!Chinese!![[Taiwanese Hokkien|Taiwanese]]!![[Taiwanese Hakka|Hakka]]!![[Tsou language|Tsou]]!!Elevation<br />{{small|(m)}}!!Distance<br />{{small|(km)}}!!Transfers and notes!!colspan=2|Location |- |'''[[Chiayi TRA station|Chiayi]]'''||{{large|{{lang|zh-tw|嘉義}}}}||Ka-gī||Kâ-ngi||||30||0.0 |align=left|[[Image:AB-Kreuz.svg]] {{rint|tw|rail}} [[West Coast line (Taiwan)|West Coast line]]: Chiayi<br />Terminus for all trains |[[West District, Chiayi|West]]||rowspan=2|[[Chiayi]] |- |[[Beimen railway station|Beimen]]||{{large|{{lang|zh-tw|北門}}}}||Pak-mn̂g||Pet-mùn||||31||1.6 |align=left| |[[East District, Chiayi|East]] |- |[[Lumachan railway station|Lumachan]]||{{large|{{lang|zh-tw|鹿麻產}}}}||Lo̍k-môa-sán||Lu̍k-mà-sán||||82||10.8||align=left| |rowspan=5|[[Zhuqi, Chiayi|Zhuqi]]||rowspan=17|[[Chiayi County|Chiayi<br />County]] |- |[[Zhuqi railway station|Zhuqi]]||{{large|{{lang|zh-tw|竹崎}}}}||Tek-kiā||Chuk-khì||||127||14.2||align=left| |- |[[Mululiao railway station|Mulüliao]]||{{large|{{lang|zh-tw|木履寮}}}}||Ba̍k-kia̍h-liàu||Muk-kiak-liàu||||324||18.9||align=left|No passenger service |- |[[Zhangnaoliao railway station|Zhangnaoliao]]||{{large|{{lang|zh-tw|樟腦寮}}}}||Chiuⁿ-ló͘-liâu||Chông-nó-liàu||||543||23.3||align=left|Train No.5 and No.8 non-stop |- |[[Dulishan railway station|Dulishan]]||{{large|{{lang|zh-tw|獨立山}}}}||To̍k-li̍p-soaⁿ||Thu̍k-li̍p-sân||||743||27.4||align=left|Train No.5 and No.8 non-stop |- |[[Liyuanliao railway station|Liyuanliao]]||{{large|{{lang|zh-tw|梨園寮}}}}||Lê-hn̂g-liâu||Lài-yèn-liàu||||905||31.4||align=left|Train No.5 and No.8 non-stop |[[Meishan, Chiayi|Meishan]] |- |[[Jiaoliping railway station|Jiaoliping]]||{{large|{{lang|zh-tw|交力坪}}}}||Ka-le̍k-pêⁿ||Kâu-li̍t-phiàng||||997||34.9||align=left| |rowspan=3|[[Zhuqi, Chiayi|Zhuqi]] |- |[[Shuisheliao railway station|Shuisheliao]]||{{large|{{lang|zh-tw|水社寮}}}}||Chúi-siā-liâu||Súi-sa-liàu||||1,186||40.5||align=left|Train No.5 and No.8 non-stop |- |'''[[Fenqihu railway station|Fenqihu]]'''||{{large|{{lang|zh-tw|奮起湖}}}}||Pùn-ki-ô͘||Fun-hí-fù||||1,403||45.8||align=left|Train No.5 will stop for an hour<br />Terminus for Train No.311 and No.312 |- |[[Duolin railway station|Duolin]]||{{large|{{lang|zh-tw|多林}}}}||To-lîm||Tô-lìm||Ngungutu||1,516||50.9||align=left|Train No.5 and No.8 non-stop |rowspan=8|[[Alishan, Chiayi|Alishan]] |- |[[Shizilu railway station|Shizilu]]||{{large|{{lang|zh-tw|十字路}}}}||Si̍p-jī-lō͘||Sṳ̍p-sṳ-lu||Sʉa’fʉnʉ||1,534||55.3||align=left|Terminus for Train No.1 and No.2<br />Train No.5 and No.8 non-stop |- |[[Pingzhena railway station|Pingzhena]]||{{large|{{lang|zh-tw|屏遮那}}}}||Hè-sen-ná||Phìn-châ-nâ||Hashianna||1,711||60.5||align=left|No passenger service |- |First Switch||{{large|{{lang|zh-tw|第一分道}}}}||Tē-it-pun-tō||Thi-yit-fûn-tho||||1,827||63.0||align=left|No passenger service |- |[[Erwanping railway station|Erwanping]]||{{large|{{lang|zh-tw|二萬坪}}}}||Jī-bān-pêⁿ||Ngi-van-phìn||Hehesiana||2,000||66.8||align=left|stop for Train No.5 and No.8 |- |[[Shenmu railway station|Shenmu]]||{{large|{{lang|zh-tw|神木}}}}||Sîn-bo̍k||Sṳ̀n-muk||Ak’e fahei||2,138||69.6 |align=left|→ linia Shenmu<br />Formerly Third Switch<br />Train No.5 and No.8 non-stop |- |'''[[Alishan railway station|Alishan]]'''||{{large|{{lang|zh-tw|阿里山}}}}||A-lí-san||Â-lî-sân||Psoseongana ||2,216||71.4||align=left|Terminus for Train No.5 and No.8<br />Formerly Fourth Switch |- |[[Zhaoping railway station|Zhaoping]]||{{large|{{lang|zh-tw|沼平}}}}||Chau-pêng||Cheu-phiàng||Chuchumuana||2,274||72.7 |align=left|→ linia Mianyue<br />→ linia Chushan<br />Formerly Alishan station |} ===Linia Chushan=== {|class=wikitable style="text-align:center" !Name!!Chinese!![[Taiwanese Hokkien|Taiwanese]]!![[Taiwanese Hakka|Hakka]]!![[Tsou language|Tsou]]!!Elevation<br />{{small|(m)}}!!Distance<br />{{small|(km)}}!!Transfers and notes!!colspan=2|Location |- |'''[[Alishan railway station|Alishan]]'''||{{large|{{lang|zh-tw|阿里山}}}}||A-lí-san||Â-lî-sân||Psoseongana||2,216||0||align=left| |rowspan=3|[[Alishan, Chiayi|Alishan]]||rowspan=3|[[Chiayi County|Chiayi<br />County]] |- |[[Zhaoping railway station|Zhaoping]]||{{large|{{lang|zh-tw|沼平}}}}||Chau-pêng||Cheu-phiàng||Chuchumuana||2,274||1.3 |align=left|→ linia Alishan<br />→ linia Mianyue |- |Shizifendao||{{large|{{lang|zh-tw|十字分道}}}}||Si̍p-jī-pun-tō||Sṳ̍p-sṳ-fûn-tho||||2,310||2.9||align=left| |- |Duigaoyue||{{large|{{lang|zh-tw|對高岳}}}}||Tuì-ko-ga̍k||Tui-kô-ngo̍k||P’oocva||2,350||4.9||align=left| |rowspan=2|[[Xinyi, Nantou|Xinyi]]||rowspan=2|[[Nantou County|Nantou<br />County]] |- |[[Chushan railway station|Chushan]]||{{large|{{lang|zh-tw|祝山}}}}||Chiok-soaⁿ||Chuk-sân||Yuafeofeo||2,451||6.25 |align=left|{{small|Highest railway station in [[Taiwan]]}} |} ===Linia Mianyue=== {|class=wikitable style="text-align:center" !Name!!Chinese!![[Taiwanese Hokkien|Taiwanese]]!![[Taiwanese Hakka|Hakka]]!!Elevation<br />{{small|(m)}}!!Distance<br />{{small|(km)}}!!Transfers and notes!!colspan=2|Location |- |'''[[Alishan railway station|Alishan]]'''||{{large|{{lang|zh-tw|阿里山}}}}||A-lí-san||Â-lî-sân||2,216||0||align=left| |rowspan=6|[[Alishan, Chiayi|Alishan]]||rowspan=6|[[Chiayi County|Chiayi<br />County]] |- |[[Zhaoping railway station|Zhaoping]]||{{large|{{lang|zh-tw|沼平}}}}||Chau-pêng||Cheu-phiàng||2,274||1.3 |align=left|→ linia Alishan<br />→ linia Zhushan |- |Shizifendao||{{large|{{lang|zh-tw|十字分道}}}}||Si̍p-jī-pun-tō||Sṳ̍p-sṳ-fûn-tho||2,310||2.9||align=left| |- |Tashan||{{large|{{lang|zh-tw|塔山}}}}||Thah-san||Thap-sân||2,344||5.5 |align=left|{{small|Was the highest railway station in the [[Empire of Japan]]}} |- |Mianyue||{{large|{{lang|zh-tw|眠月}}}}||Biân-goa̍t||Mìn-ngie̍t||2,303||8.0||align=left|Located in the Taiwan pleione Natural reserve |- |Shihou||{{large|{{lang|zh-tw|石猴}}}}||Chio̍h-kâu||Sa̍k-hèu||2,318||9.26||align=left|The Stone Monkey was destroyed in the 921 earthquake in 1999. |} ==Referënzes== <references/> [[Categoria:Taiwan]] [[Categoria:Ferata]] em4v4cocjvlfmxbj8mij1l5hwtrpowo 252198 252197 2026-06-28T11:13:49Z Asenoner 208 252198 wikitext text/x-wiki {{gherdëina}} {{Infobox ferata | name = Ferata dl bosch de Alishan | image = Logo of alishan forest railway.svg | image_width = 220px | image_alt = | caption = | type = | system = | status = | locale = [[Contea de Chiayi]], [[Taiwan]] | coordinates = {{coord|23.510092|N|120.804239|E|format=dms |type:landmark_region:TW |display=inline,title}} | start = {{stl|Taiwan Railways|Chiayi}} | end = {{stl|Taiwan Railways|Chushan}} | stations = 22 | routes = | daily_ridership = 5,500<ref>{{cite news |author=Shelley Shan |title=Alishan Forest Railway ticket prices to go up |url=http://www.taipeitimes.com/News/taiwan/archives/2016/04/04/2003643161 |newspaper=The Taipei Times |date=4 April 2016 |access-date=3 May 2016}}</ref> | open = {{Start date|1912}} | event1label = | event1 = | event2label = | event2 = | close = | owner = | operator = Agenzia de la Cunservazion dl Bosch y de la Natura | character = | depot = | stock = | website = {{official website}} | linelength = {{convert|86|km|abbr=on}} | tracks = | gauge = {{track gauge|762mm|lk=on}} | minradius = | connectinglines = stazion de Chiayi Station: [[TRA Linia Uzidentela]] | routenumber = | linenumber = | electrification = | speed = | elevation = {{convert|2216|m|abbr=on}} | map = {{Alishan Forest railway RDT|inline=1}} }} {{Infobox Chinese |t=阿里山森林鐵路 |s=阿里山森林铁路 |p=Ālǐshān Sēnlín Tiělù |w=A<sup>1</sup>-li<sup>3</sup>-shan<sup>1</sup> Sen<sup>1</sup>-lin<sup>2</sup> T'ieh<sup>3</sup>-lu<sup>4</sup> |poj=A-lí-san Sim-lîm Thih-lō· }} La '''Ferata dl bosch de Alishan''' ({{lang-zh|t=阿里山森林鐵路|p=Ālǐshān Sēnlín Tiělù|poj=A-lí-san Sim-lîm Thih-lō͘}}) ie na rë de 86&nbsp;km de [[ferata (trasport)|ferates]] tl [[Taiwan]]. La à na [[Destenduda de la scines|destenduda strënta]] de 762 mm y porta dala zità de [[Chiayi]] su per la montes tl [[parch naturel de Alishan]]. La ferata fova n iede unida fabricheda per traspurté lënia dai bosc de Alishan, ma al didancuei iela deventeda na atrazion turistica cun si trata carateriseda da plu ëutes y che passa tres 50 tuniei y 77 puenc de lën.<ref name="Kuo">Deborah Kuo. http://www.taipeitimes.com/News/taiwan/archives/2009/09/28/2003454673 "Uncertain Future for Alishan Railway".] ''[[Taipei Times]]''. 28 September 2009. Retrieved 1 May 2011.</ref> L minister de cultura dl Taiwan à metù la ferata sun na lista putenziela de [[sic de l'arpejon mundiela]].<ref>{{cite web|url=https://www.moc.gov.tw/en/information_130_75064.html|title=Alishan Forest Railway|website=[[Ministry of Culture (Taiwan)|Ministry of Culture]]|date=17 March 2023 |quote=With these unique features, the railway has been listed by the Ministry of Culture as one of the 18 potential World Heritage Sites within R.O.C. territories.}}</ref><!--However, Taiwan's exclusion from the [[United Nations]] means it is unlikely to be formally recognized as a heritage site in the near future.--> La ferata vën meneda dal Ufize de la Ferata dl bosch de Alishan y de l'arpjeon culturela (AFRCHO).<ref>{{cite web | url=https://www.youtube.com/@AFRCHO | title=阿里山林業鐵路及文化資產管理處 Afrcho | website=[[YouTube]] }}</ref> ==Storia== {| style="text-align:left" |- |[[File:Train near Heesiana Station.jpg|thumb|left|Na ferata daujin ala [[stazion de Pingzhena]] sun la linia prinzipiela tl 2023]] |[[Image:Damaged Alishan Railway Portion.jpg|thumb|left|N tòch de la linia de Alishan che ie stat desdrù da na smueia]] |} ==Lista de la stazions== ===Linia Alishan (linia prinzipiela)=== {|class=wikitable style="text-align:center" !Name!!Chinese!![[Taiwanese Hokkien|Taiwanese]]!![[Taiwanese Hakka|Hakka]]!![[Tsou language|Tsou]]!!Elevation<br />{{small|(m)}}!!Distance<br />{{small|(km)}}!!Transfers and notes!!colspan=2|Location |- |'''[[Chiayi TRA station|Chiayi]]'''||{{large|{{lang|zh-tw|嘉義}}}}||Ka-gī||Kâ-ngi||||30||0.0 |align=left|[[Image:AB-Kreuz.svg]] {{rint|tw|rail}} [[West Coast line (Taiwan)|West Coast line]]: Chiayi<br />Terminus for all trains |[[West District, Chiayi|West]]||rowspan=2|[[Chiayi]] |- |[[Beimen railway station|Beimen]]||{{large|{{lang|zh-tw|北門}}}}||Pak-mn̂g||Pet-mùn||||31||1.6 |align=left| |[[East District, Chiayi|East]] |- |[[Lumachan railway station|Lumachan]]||{{large|{{lang|zh-tw|鹿麻產}}}}||Lo̍k-môa-sán||Lu̍k-mà-sán||||82||10.8||align=left| |rowspan=5|[[Zhuqi, Chiayi|Zhuqi]]||rowspan=17|[[Chiayi County|Chiayi<br />County]] |- |[[Zhuqi railway station|Zhuqi]]||{{large|{{lang|zh-tw|竹崎}}}}||Tek-kiā||Chuk-khì||||127||14.2||align=left| |- |[[Mululiao railway station|Mulüliao]]||{{large|{{lang|zh-tw|木履寮}}}}||Ba̍k-kia̍h-liàu||Muk-kiak-liàu||||324||18.9||align=left|No passenger service |- |[[Zhangnaoliao railway station|Zhangnaoliao]]||{{large|{{lang|zh-tw|樟腦寮}}}}||Chiuⁿ-ló͘-liâu||Chông-nó-liàu||||543||23.3||align=left|Train No.5 and No.8 non-stop |- |[[Dulishan railway station|Dulishan]]||{{large|{{lang|zh-tw|獨立山}}}}||To̍k-li̍p-soaⁿ||Thu̍k-li̍p-sân||||743||27.4||align=left|Train No.5 and No.8 non-stop |- |[[Liyuanliao railway station|Liyuanliao]]||{{large|{{lang|zh-tw|梨園寮}}}}||Lê-hn̂g-liâu||Lài-yèn-liàu||||905||31.4||align=left|Train No.5 and No.8 non-stop |[[Meishan, Chiayi|Meishan]] |- |[[Jiaoliping railway station|Jiaoliping]]||{{large|{{lang|zh-tw|交力坪}}}}||Ka-le̍k-pêⁿ||Kâu-li̍t-phiàng||||997||34.9||align=left| |rowspan=3|[[Zhuqi, Chiayi|Zhuqi]] |- |[[Shuisheliao railway station|Shuisheliao]]||{{large|{{lang|zh-tw|水社寮}}}}||Chúi-siā-liâu||Súi-sa-liàu||||1,186||40.5||align=left|Train No.5 and No.8 non-stop |- |'''[[Fenqihu railway station|Fenqihu]]'''||{{large|{{lang|zh-tw|奮起湖}}}}||Pùn-ki-ô͘||Fun-hí-fù||||1,403||45.8||align=left|Train No.5 will stop for an hour<br />Terminus for Train No.311 and No.312 |- |[[Duolin railway station|Duolin]]||{{large|{{lang|zh-tw|多林}}}}||To-lîm||Tô-lìm||Ngungutu||1,516||50.9||align=left|Train No.5 and No.8 non-stop |rowspan=8|[[Alishan, Chiayi|Alishan]] |- |[[Shizilu railway station|Shizilu]]||{{large|{{lang|zh-tw|十字路}}}}||Si̍p-jī-lō͘||Sṳ̍p-sṳ-lu||Sʉa’fʉnʉ||1,534||55.3||align=left|Terminus for Train No.1 and No.2<br />Train No.5 and No.8 non-stop |- |[[Pingzhena railway station|Pingzhena]]||{{large|{{lang|zh-tw|屏遮那}}}}||Hè-sen-ná||Phìn-châ-nâ||Hashianna||1,711||60.5||align=left|No passenger service |- |First Switch||{{large|{{lang|zh-tw|第一分道}}}}||Tē-it-pun-tō||Thi-yit-fûn-tho||||1,827||63.0||align=left|No passenger service |- |[[Erwanping railway station|Erwanping]]||{{large|{{lang|zh-tw|二萬坪}}}}||Jī-bān-pêⁿ||Ngi-van-phìn||Hehesiana||2,000||66.8||align=left|stop for Train No.5 and No.8 |- |[[Shenmu railway station|Shenmu]]||{{large|{{lang|zh-tw|神木}}}}||Sîn-bo̍k||Sṳ̀n-muk||Ak’e fahei||2,138||69.6 |align=left|→ linia Shenmu<br />Formerly Third Switch<br />Train No.5 and No.8 non-stop |- |'''[[Alishan railway station|Alishan]]'''||{{large|{{lang|zh-tw|阿里山}}}}||A-lí-san||Â-lî-sân||Psoseongana ||2,216||71.4||align=left|Terminus for Train No.5 and No.8<br />Formerly Fourth Switch |- |[[Zhaoping railway station|Zhaoping]]||{{large|{{lang|zh-tw|沼平}}}}||Chau-pêng||Cheu-phiàng||Chuchumuana||2,274||72.7 |align=left|→ linia Mianyue<br />→ linia Chushan<br />Formerly Alishan station |} ===Linia Chushan=== {|class=wikitable style="text-align:center" !Name!!Chinese!![[Taiwanese Hokkien|Taiwanese]]!![[Taiwanese Hakka|Hakka]]!![[Tsou language|Tsou]]!!Elevation<br />{{small|(m)}}!!Distance<br />{{small|(km)}}!!Transfers and notes!!colspan=2|Location |- |'''[[Alishan railway station|Alishan]]'''||{{large|{{lang|zh-tw|阿里山}}}}||A-lí-san||Â-lî-sân||Psoseongana||2,216||0||align=left| |rowspan=3|[[Alishan, Chiayi|Alishan]]||rowspan=3|[[Chiayi County|Chiayi<br />County]] |- |[[Zhaoping railway station|Zhaoping]]||{{large|{{lang|zh-tw|沼平}}}}||Chau-pêng||Cheu-phiàng||Chuchumuana||2,274||1.3 |align=left|→ linia Alishan<br />→ linia Mianyue |- |Shizifendao||{{large|{{lang|zh-tw|十字分道}}}}||Si̍p-jī-pun-tō||Sṳ̍p-sṳ-fûn-tho||||2,310||2.9||align=left| |- |Duigaoyue||{{large|{{lang|zh-tw|對高岳}}}}||Tuì-ko-ga̍k||Tui-kô-ngo̍k||P’oocva||2,350||4.9||align=left| |rowspan=2|[[Xinyi, Nantou|Xinyi]]||rowspan=2|[[Nantou County|Nantou<br />County]] |- |[[Chushan railway station|Chushan]]||{{large|{{lang|zh-tw|祝山}}}}||Chiok-soaⁿ||Chuk-sân||Yuafeofeo||2,451||6.25 |align=left|{{small|Highest railway station in [[Taiwan]]}} |} ===Linia Mianyue=== {|class=wikitable style="text-align:center" !Name!!Chinese!![[Taiwanese Hokkien|Taiwanese]]!![[Taiwanese Hakka|Hakka]]!!Elevation<br />{{small|(m)}}!!Distance<br />{{small|(km)}}!!Transfers and notes!!colspan=2|Location |- |'''[[Alishan railway station|Alishan]]'''||{{large|{{lang|zh-tw|阿里山}}}}||A-lí-san||Â-lî-sân||2,216||0||align=left| |rowspan=6|[[Alishan, Chiayi|Alishan]]||rowspan=6|[[Chiayi County|Chiayi<br />County]] |- |[[Zhaoping railway station|Zhaoping]]||{{large|{{lang|zh-tw|沼平}}}}||Chau-pêng||Cheu-phiàng||2,274||1.3 |align=left|→ linia Alishan<br />→ linia Zhushan |- |Shizifendao||{{large|{{lang|zh-tw|十字分道}}}}||Si̍p-jī-pun-tō||Sṳ̍p-sṳ-fûn-tho||2,310||2.9||align=left| |- |Tashan||{{large|{{lang|zh-tw|塔山}}}}||Thah-san||Thap-sân||2,344||5.5 |align=left|{{small|Was the highest railway station in the [[Empire of Japan]]}} |- |Mianyue||{{large|{{lang|zh-tw|眠月}}}}||Biân-goa̍t||Mìn-ngie̍t||2,303||8.0||align=left|Located in the Taiwan pleione Natural reserve |- |Shihou||{{large|{{lang|zh-tw|石猴}}}}||Chio̍h-kâu||Sa̍k-hèu||2,318||9.26||align=left|The Stone Monkey was destroyed in the 921 earthquake in 1999. |} ==Referënzes== <references/> [[Categoria:Taiwan]] [[Categoria:Ferata]] qslozbih3x1598ywsd1e28e8w2u8l0h 252204 252198 2026-06-28T11:51:06Z Asenoner 208 252204 wikitext text/x-wiki {{gherdëina}} {{Infobox ferata | name = Ferata dl bosch de Alishan | image = Logo of alishan forest railway.svg | image_width = 220px | image_alt = | caption = | type = | system = | status = | locale = [[Contea de Chiayi]], [[Taiwan]] | coordinates = {{coord|23.510092|N|120.804239|E|format=dms |type:landmark_region:TW |display=inline,title}} | start = {{stl|Taiwan Railways|Chiayi}} | end = {{stl|Taiwan Railways|Chushan}} | stations = 22 | routes = | daily_ridership = 5,500<ref>{{cite news |author=Shelley Shan |title=Alishan Forest Railway ticket prices to go up |url=http://www.taipeitimes.com/News/taiwan/archives/2016/04/04/2003643161 |newspaper=The Taipei Times |date=4 April 2016 |access-date=3 May 2016}}</ref> | open = {{Start date|1912}} | event1label = | event1 = | event2label = | event2 = | close = | owner = | operator = Agenzia de la Cunservazion dl Bosch y de la Natura | character = | depot = | stock = | website = {{official website}} | linelength = 86 km | tracks = | gauge = 762 mm | minradius = | connectinglines = stazion de Chiayi Station: [[TRA Linia Uzidentela]] | routenumber = | linenumber = | electrification = | speed = | elevation = 2216 m | map = {{Alishan Forest railway RDT|inline=1}} }} {{Infobox Chinese |t=阿里山森林鐵路 |s=阿里山森林铁路 |p=Ālǐshān Sēnlín Tiělù |w=A<sup>1</sup>-li<sup>3</sup>-shan<sup>1</sup> Sen<sup>1</sup>-lin<sup>2</sup> T'ieh<sup>3</sup>-lu<sup>4</sup> |poj=A-lí-san Sim-lîm Thih-lō· }} La '''Ferata dl bosch de Alishan''' ({{lang-zh|t=阿里山森林鐵路|p=Ālǐshān Sēnlín Tiělù|poj=A-lí-san Sim-lîm Thih-lō͘}}) ie na rë de 86&nbsp;km de [[ferata (trasport)|ferates]] tl [[Taiwan]]. La à na [[Destenduda de la scines|destenduda strënta]] de 762 mm y porta dala zità de [[Chiayi]] su per la montes tl [[parch naturel de Alishan]]. La ferata fova n iede unida fabricheda per traspurté lënia dai bosc de Alishan, ma al didancuei iela deventeda na atrazion turistica cun si trata carateriseda da plu ëutes y che passa tres 50 tuniei y 77 puenc de lën.<ref name="Kuo">Deborah Kuo. http://www.taipeitimes.com/News/taiwan/archives/2009/09/28/2003454673 "Uncertain Future for Alishan Railway".] ''[[Taipei Times]]''. 28 September 2009. Retrieved 1 May 2011.</ref> L minister de cultura dl Taiwan à metù la ferata sun na lista putenziela de [[sic de l'arpejon mundiela]].<ref>{{cite web|url=https://www.moc.gov.tw/en/information_130_75064.html|title=Alishan Forest Railway|website=[[Ministry of Culture (Taiwan)|Ministry of Culture]]|date=17 March 2023 |quote=With these unique features, the railway has been listed by the Ministry of Culture as one of the 18 potential World Heritage Sites within R.O.C. territories.}}</ref><!--However, Taiwan's exclusion from the [[United Nations]] means it is unlikely to be formally recognized as a heritage site in the near future.--> La ferata vën meneda dal Ufize de la Ferata dl bosch de Alishan y de l'arpjeon culturela (AFRCHO).<ref>{{cite web | url=https://www.youtube.com/@AFRCHO | title=阿里山林業鐵路及文化資產管理處 Afrcho | website=[[YouTube]] }}</ref> ==Storia== {| style="text-align:left" |- |[[File:Train near Heesiana Station.jpg|thumb|left|Na ferata daujin ala [[stazion de Pingzhena]] sun la linia prinzipiela tl 2023]] |[[Image:Damaged Alishan Railway Portion.jpg|thumb|left|N tòch de la linia de Alishan che ie stat desdrù da na smueia]] |} ==Lista de la stazions== ===Linia Alishan (linia prinzipiela)=== {|class=wikitable style="text-align:center" !Name!!Chinese!![[Taiwanese Hokkien|Taiwanese]]!![[Taiwanese Hakka|Hakka]]!![[Tsou language|Tsou]]!!Elevation<br />{{small|(m)}}!!Distance<br />{{small|(km)}}!!Transfers and notes!!colspan=2|Location |- |'''[[Chiayi TRA station|Chiayi]]'''||{{large|{{lang|zh-tw|嘉義}}}}||Ka-gī||Kâ-ngi||||30||0.0 |align=left|[[Image:AB-Kreuz.svg]] {{rint|tw|rail}} [[West Coast line (Taiwan)|West Coast line]]: Chiayi<br />Terminus for all trains |[[West District, Chiayi|West]]||rowspan=2|[[Chiayi]] |- |[[Beimen railway station|Beimen]]||{{large|{{lang|zh-tw|北門}}}}||Pak-mn̂g||Pet-mùn||||31||1.6 |align=left| |[[East District, Chiayi|East]] |- |[[Lumachan railway station|Lumachan]]||{{large|{{lang|zh-tw|鹿麻產}}}}||Lo̍k-môa-sán||Lu̍k-mà-sán||||82||10.8||align=left| |rowspan=5|[[Zhuqi, Chiayi|Zhuqi]]||rowspan=17|[[Chiayi County|Chiayi<br />County]] |- |[[Zhuqi railway station|Zhuqi]]||{{large|{{lang|zh-tw|竹崎}}}}||Tek-kiā||Chuk-khì||||127||14.2||align=left| |- |[[Mululiao railway station|Mulüliao]]||{{large|{{lang|zh-tw|木履寮}}}}||Ba̍k-kia̍h-liàu||Muk-kiak-liàu||||324||18.9||align=left|No passenger service |- |[[Zhangnaoliao railway station|Zhangnaoliao]]||{{large|{{lang|zh-tw|樟腦寮}}}}||Chiuⁿ-ló͘-liâu||Chông-nó-liàu||||543||23.3||align=left|Train No.5 and No.8 non-stop |- |[[Dulishan railway station|Dulishan]]||{{large|{{lang|zh-tw|獨立山}}}}||To̍k-li̍p-soaⁿ||Thu̍k-li̍p-sân||||743||27.4||align=left|Train No.5 and No.8 non-stop |- |[[Liyuanliao railway station|Liyuanliao]]||{{large|{{lang|zh-tw|梨園寮}}}}||Lê-hn̂g-liâu||Lài-yèn-liàu||||905||31.4||align=left|Train No.5 and No.8 non-stop |[[Meishan, Chiayi|Meishan]] |- |[[Jiaoliping railway station|Jiaoliping]]||{{large|{{lang|zh-tw|交力坪}}}}||Ka-le̍k-pêⁿ||Kâu-li̍t-phiàng||||997||34.9||align=left| |rowspan=3|[[Zhuqi, Chiayi|Zhuqi]] |- |[[Shuisheliao railway station|Shuisheliao]]||{{large|{{lang|zh-tw|水社寮}}}}||Chúi-siā-liâu||Súi-sa-liàu||||1,186||40.5||align=left|Train No.5 and No.8 non-stop |- |'''[[Fenqihu railway station|Fenqihu]]'''||{{large|{{lang|zh-tw|奮起湖}}}}||Pùn-ki-ô͘||Fun-hí-fù||||1,403||45.8||align=left|Train No.5 will stop for an hour<br />Terminus for Train No.311 and No.312 |- |[[Duolin railway station|Duolin]]||{{large|{{lang|zh-tw|多林}}}}||To-lîm||Tô-lìm||Ngungutu||1,516||50.9||align=left|Train No.5 and No.8 non-stop |rowspan=8|[[Alishan, Chiayi|Alishan]] |- |[[Shizilu railway station|Shizilu]]||{{large|{{lang|zh-tw|十字路}}}}||Si̍p-jī-lō͘||Sṳ̍p-sṳ-lu||Sʉa’fʉnʉ||1,534||55.3||align=left|Terminus for Train No.1 and No.2<br />Train No.5 and No.8 non-stop |- |[[Pingzhena railway station|Pingzhena]]||{{large|{{lang|zh-tw|屏遮那}}}}||Hè-sen-ná||Phìn-châ-nâ||Hashianna||1,711||60.5||align=left|No passenger service |- |First Switch||{{large|{{lang|zh-tw|第一分道}}}}||Tē-it-pun-tō||Thi-yit-fûn-tho||||1,827||63.0||align=left|No passenger service |- |[[Erwanping railway station|Erwanping]]||{{large|{{lang|zh-tw|二萬坪}}}}||Jī-bān-pêⁿ||Ngi-van-phìn||Hehesiana||2,000||66.8||align=left|stop for Train No.5 and No.8 |- |[[Shenmu railway station|Shenmu]]||{{large|{{lang|zh-tw|神木}}}}||Sîn-bo̍k||Sṳ̀n-muk||Ak’e fahei||2,138||69.6 |align=left|→ linia Shenmu<br />Formerly Third Switch<br />Train No.5 and No.8 non-stop |- |'''[[Alishan railway station|Alishan]]'''||{{large|{{lang|zh-tw|阿里山}}}}||A-lí-san||Â-lî-sân||Psoseongana ||2,216||71.4||align=left|Terminus for Train No.5 and No.8<br />Formerly Fourth Switch |- |[[Zhaoping railway station|Zhaoping]]||{{large|{{lang|zh-tw|沼平}}}}||Chau-pêng||Cheu-phiàng||Chuchumuana||2,274||72.7 |align=left|→ linia Mianyue<br />→ linia Chushan<br />Formerly Alishan station |} ===Linia Chushan=== {|class=wikitable style="text-align:center" !Name!!Chinese!![[Taiwanese Hokkien|Taiwanese]]!![[Taiwanese Hakka|Hakka]]!![[Tsou language|Tsou]]!!Elevation<br />{{small|(m)}}!!Distance<br />{{small|(km)}}!!Transfers and notes!!colspan=2|Location |- |'''[[Alishan railway station|Alishan]]'''||{{large|{{lang|zh-tw|阿里山}}}}||A-lí-san||Â-lî-sân||Psoseongana||2,216||0||align=left| |rowspan=3|[[Alishan, Chiayi|Alishan]]||rowspan=3|[[Chiayi County|Chiayi<br />County]] |- |[[Zhaoping railway station|Zhaoping]]||{{large|{{lang|zh-tw|沼平}}}}||Chau-pêng||Cheu-phiàng||Chuchumuana||2,274||1.3 |align=left|→ linia Alishan<br />→ linia Mianyue |- |Shizifendao||{{large|{{lang|zh-tw|十字分道}}}}||Si̍p-jī-pun-tō||Sṳ̍p-sṳ-fûn-tho||||2,310||2.9||align=left| |- |Duigaoyue||{{large|{{lang|zh-tw|對高岳}}}}||Tuì-ko-ga̍k||Tui-kô-ngo̍k||P’oocva||2,350||4.9||align=left| |rowspan=2|[[Xinyi, Nantou|Xinyi]]||rowspan=2|[[Nantou County|Nantou<br />County]] |- |[[Chushan railway station|Chushan]]||{{large|{{lang|zh-tw|祝山}}}}||Chiok-soaⁿ||Chuk-sân||Yuafeofeo||2,451||6.25 |align=left|{{small|Highest railway station in [[Taiwan]]}} |} ===Linia Mianyue=== {|class=wikitable style="text-align:center" !Name!!Chinese!![[Taiwanese Hokkien|Taiwanese]]!![[Taiwanese Hakka|Hakka]]!!Elevation<br />{{small|(m)}}!!Distance<br />{{small|(km)}}!!Transfers and notes!!colspan=2|Location |- |'''[[Alishan railway station|Alishan]]'''||{{large|{{lang|zh-tw|阿里山}}}}||A-lí-san||Â-lî-sân||2,216||0||align=left| |rowspan=6|[[Alishan, Chiayi|Alishan]]||rowspan=6|[[Chiayi County|Chiayi<br />County]] |- |[[Zhaoping railway station|Zhaoping]]||{{large|{{lang|zh-tw|沼平}}}}||Chau-pêng||Cheu-phiàng||2,274||1.3 |align=left|→ linia Alishan<br />→ linia Zhushan |- |Shizifendao||{{large|{{lang|zh-tw|十字分道}}}}||Si̍p-jī-pun-tō||Sṳ̍p-sṳ-fûn-tho||2,310||2.9||align=left| |- |Tashan||{{large|{{lang|zh-tw|塔山}}}}||Thah-san||Thap-sân||2,344||5.5 |align=left|{{small|Was the highest railway station in the [[Empire of Japan]]}} |- |Mianyue||{{large|{{lang|zh-tw|眠月}}}}||Biân-goa̍t||Mìn-ngie̍t||2,303||8.0||align=left|Located in the Taiwan pleione Natural reserve |- |Shihou||{{large|{{lang|zh-tw|石猴}}}}||Chio̍h-kâu||Sa̍k-hèu||2,318||9.26||align=left|The Stone Monkey was destroyed in the 921 earthquake in 1999. |} ==Referënzes== <references/> [[Categoria:Taiwan]] [[Categoria:Ferata]] 0xet7ta3da16thftwcg8srjvfydui2g 252208 252204 2026-06-28T11:58:52Z Asenoner 208 252208 wikitext text/x-wiki {{gherdëina}} {{Infobox ferata | name = Ferata dl bosch de Alishan | image = Logo of alishan forest railway.svg | image_width = 220px | image_alt = | caption = | type = | system = | status = | locale = [[Contea de Chiayi]], [[Taiwan]] | coordinates = {{coord|23.510092|N|120.804239|E|format=dms |type:landmark_region:TW |display=inline,title}} | start = {{stl|Taiwan Railways|Chiayi}} | end = {{stl|Taiwan Railways|Chushan}} | stations = 22 | routes = | daily_ridership = 5,500<ref>{{cite news |author=Shelley Shan |title=Alishan Forest Railway ticket prices to go up |url=http://www.taipeitimes.com/News/taiwan/archives/2016/04/04/2003643161 |newspaper=The Taipei Times |date=4 April 2016 |access-date=3 May 2016}}</ref> | open = {{Start date|1912}} | event1label = | event1 = | event2label = | event2 = | close = | owner = | operator = Agenzia de la Cunservazion dl Bosch y de la Natura | character = | depot = | stock = | website = {{official website}} | linelength = 86 km | tracks = | gauge = 762 mm | minradius = | connectinglines = stazion de Chiayi Station: [[TRA Linia Uzidentela]] | routenumber = | linenumber = | electrification = | speed = | elevation_m = 2216 | map = {{Alishan Forest railway RDT|inline=1}} }} {{Infobox Chinese |t=阿里山森林鐵路 |s=阿里山森林铁路 |p=Ālǐshān Sēnlín Tiělù |w=A<sup>1</sup>-li<sup>3</sup>-shan<sup>1</sup> Sen<sup>1</sup>-lin<sup>2</sup> T'ieh<sup>3</sup>-lu<sup>4</sup> |poj=A-lí-san Sim-lîm Thih-lō· }} La '''Ferata dl bosch de Alishan''' ({{lang-zh|t=阿里山森林鐵路|p=Ālǐshān Sēnlín Tiělù|poj=A-lí-san Sim-lîm Thih-lō͘}}) ie na rë de 86&nbsp;km de [[ferata (trasport)|ferates]] tl [[Taiwan]]. La à na [[Destenduda de la scines|destenduda strënta]] de 762 mm y porta dala zità de [[Chiayi]] su per la montes tl [[parch naturel de Alishan]]. La ferata fova n iede unida fabricheda per traspurté lënia dai bosc de Alishan, ma al didancuei iela deventeda na atrazion turistica cun si trata carateriseda da plu ëutes y che passa tres 50 tuniei y 77 puenc de lën.<ref name="Kuo">Deborah Kuo. http://www.taipeitimes.com/News/taiwan/archives/2009/09/28/2003454673 "Uncertain Future for Alishan Railway".] ''[[Taipei Times]]''. 28 September 2009. Retrieved 1 May 2011.</ref> L minister de cultura dl Taiwan à metù la ferata sun na lista putenziela de [[sic de l'arpejon mundiela]].<ref>{{cite web|url=https://www.moc.gov.tw/en/information_130_75064.html|title=Alishan Forest Railway|website=[[Ministry of Culture (Taiwan)|Ministry of Culture]]|date=17 March 2023 |quote=With these unique features, the railway has been listed by the Ministry of Culture as one of the 18 potential World Heritage Sites within R.O.C. territories.}}</ref><!--However, Taiwan's exclusion from the [[United Nations]] means it is unlikely to be formally recognized as a heritage site in the near future.--> La ferata vën meneda dal Ufize de la Ferata dl bosch de Alishan y de l'arpjeon culturela (AFRCHO).<ref>{{cite web | url=https://www.youtube.com/@AFRCHO | title=阿里山林業鐵路及文化資產管理處 Afrcho | website=[[YouTube]] }}</ref> ==Storia== {| style="text-align:left" |- |[[File:Train near Heesiana Station.jpg|thumb|left|Na ferata daujin ala [[stazion de Pingzhena]] sun la linia prinzipiela tl 2023]] |[[Image:Damaged Alishan Railway Portion.jpg|thumb|left|N tòch de la linia de Alishan che ie stat desdrù da na smueia]] |} ==Lista de la stazions== ===Linia Alishan (linia prinzipiela)=== {|class=wikitable style="text-align:center" !Name!!Chinese!![[Taiwanese Hokkien|Taiwanese]]!![[Taiwanese Hakka|Hakka]]!![[Tsou language|Tsou]]!!Elevation<br />{{small|(m)}}!!Distance<br />{{small|(km)}}!!Transfers and notes!!colspan=2|Location |- |'''[[Chiayi TRA station|Chiayi]]'''||{{large|{{lang|zh-tw|嘉義}}}}||Ka-gī||Kâ-ngi||||30||0.0 |align=left|[[Image:AB-Kreuz.svg]] {{rint|tw|rail}} [[West Coast line (Taiwan)|West Coast line]]: Chiayi<br />Terminus for all trains |[[West District, Chiayi|West]]||rowspan=2|[[Chiayi]] |- |[[Beimen railway station|Beimen]]||{{large|{{lang|zh-tw|北門}}}}||Pak-mn̂g||Pet-mùn||||31||1.6 |align=left| |[[East District, Chiayi|East]] |- |[[Lumachan railway station|Lumachan]]||{{large|{{lang|zh-tw|鹿麻產}}}}||Lo̍k-môa-sán||Lu̍k-mà-sán||||82||10.8||align=left| |rowspan=5|[[Zhuqi, Chiayi|Zhuqi]]||rowspan=17|[[Chiayi County|Chiayi<br />County]] |- |[[Zhuqi railway station|Zhuqi]]||{{large|{{lang|zh-tw|竹崎}}}}||Tek-kiā||Chuk-khì||||127||14.2||align=left| |- |[[Mululiao railway station|Mulüliao]]||{{large|{{lang|zh-tw|木履寮}}}}||Ba̍k-kia̍h-liàu||Muk-kiak-liàu||||324||18.9||align=left|No passenger service |- |[[Zhangnaoliao railway station|Zhangnaoliao]]||{{large|{{lang|zh-tw|樟腦寮}}}}||Chiuⁿ-ló͘-liâu||Chông-nó-liàu||||543||23.3||align=left|Train No.5 and No.8 non-stop |- |[[Dulishan railway station|Dulishan]]||{{large|{{lang|zh-tw|獨立山}}}}||To̍k-li̍p-soaⁿ||Thu̍k-li̍p-sân||||743||27.4||align=left|Train No.5 and No.8 non-stop |- |[[Liyuanliao railway station|Liyuanliao]]||{{large|{{lang|zh-tw|梨園寮}}}}||Lê-hn̂g-liâu||Lài-yèn-liàu||||905||31.4||align=left|Train No.5 and No.8 non-stop |[[Meishan, Chiayi|Meishan]] |- |[[Jiaoliping railway station|Jiaoliping]]||{{large|{{lang|zh-tw|交力坪}}}}||Ka-le̍k-pêⁿ||Kâu-li̍t-phiàng||||997||34.9||align=left| |rowspan=3|[[Zhuqi, Chiayi|Zhuqi]] |- |[[Shuisheliao railway station|Shuisheliao]]||{{large|{{lang|zh-tw|水社寮}}}}||Chúi-siā-liâu||Súi-sa-liàu||||1,186||40.5||align=left|Train No.5 and No.8 non-stop |- |'''[[Fenqihu railway station|Fenqihu]]'''||{{large|{{lang|zh-tw|奮起湖}}}}||Pùn-ki-ô͘||Fun-hí-fù||||1,403||45.8||align=left|Train No.5 will stop for an hour<br />Terminus for Train No.311 and No.312 |- |[[Duolin railway station|Duolin]]||{{large|{{lang|zh-tw|多林}}}}||To-lîm||Tô-lìm||Ngungutu||1,516||50.9||align=left|Train No.5 and No.8 non-stop |rowspan=8|[[Alishan, Chiayi|Alishan]] |- |[[Shizilu railway station|Shizilu]]||{{large|{{lang|zh-tw|十字路}}}}||Si̍p-jī-lō͘||Sṳ̍p-sṳ-lu||Sʉa’fʉnʉ||1,534||55.3||align=left|Terminus for Train No.1 and No.2<br />Train No.5 and No.8 non-stop |- |[[Pingzhena railway station|Pingzhena]]||{{large|{{lang|zh-tw|屏遮那}}}}||Hè-sen-ná||Phìn-châ-nâ||Hashianna||1,711||60.5||align=left|No passenger service |- |First Switch||{{large|{{lang|zh-tw|第一分道}}}}||Tē-it-pun-tō||Thi-yit-fûn-tho||||1,827||63.0||align=left|No passenger service |- |[[Erwanping railway station|Erwanping]]||{{large|{{lang|zh-tw|二萬坪}}}}||Jī-bān-pêⁿ||Ngi-van-phìn||Hehesiana||2,000||66.8||align=left|stop for Train No.5 and No.8 |- |[[Shenmu railway station|Shenmu]]||{{large|{{lang|zh-tw|神木}}}}||Sîn-bo̍k||Sṳ̀n-muk||Ak’e fahei||2,138||69.6 |align=left|→ linia Shenmu<br />Formerly Third Switch<br />Train No.5 and No.8 non-stop |- |'''[[Alishan railway station|Alishan]]'''||{{large|{{lang|zh-tw|阿里山}}}}||A-lí-san||Â-lî-sân||Psoseongana ||2,216||71.4||align=left|Terminus for Train No.5 and No.8<br />Formerly Fourth Switch |- |[[Zhaoping railway station|Zhaoping]]||{{large|{{lang|zh-tw|沼平}}}}||Chau-pêng||Cheu-phiàng||Chuchumuana||2,274||72.7 |align=left|→ linia Mianyue<br />→ linia Chushan<br />Formerly Alishan station |} ===Linia Chushan=== {|class=wikitable style="text-align:center" !Name!!Chinese!![[Taiwanese Hokkien|Taiwanese]]!![[Taiwanese Hakka|Hakka]]!![[Tsou language|Tsou]]!!Elevation<br />{{small|(m)}}!!Distance<br />{{small|(km)}}!!Transfers and notes!!colspan=2|Location |- |'''[[Alishan railway station|Alishan]]'''||{{large|{{lang|zh-tw|阿里山}}}}||A-lí-san||Â-lî-sân||Psoseongana||2,216||0||align=left| |rowspan=3|[[Alishan, Chiayi|Alishan]]||rowspan=3|[[Chiayi County|Chiayi<br />County]] |- |[[Zhaoping railway station|Zhaoping]]||{{large|{{lang|zh-tw|沼平}}}}||Chau-pêng||Cheu-phiàng||Chuchumuana||2,274||1.3 |align=left|→ linia Alishan<br />→ linia Mianyue |- |Shizifendao||{{large|{{lang|zh-tw|十字分道}}}}||Si̍p-jī-pun-tō||Sṳ̍p-sṳ-fûn-tho||||2,310||2.9||align=left| |- |Duigaoyue||{{large|{{lang|zh-tw|對高岳}}}}||Tuì-ko-ga̍k||Tui-kô-ngo̍k||P’oocva||2,350||4.9||align=left| |rowspan=2|[[Xinyi, Nantou|Xinyi]]||rowspan=2|[[Nantou County|Nantou<br />County]] |- |[[Chushan railway station|Chushan]]||{{large|{{lang|zh-tw|祝山}}}}||Chiok-soaⁿ||Chuk-sân||Yuafeofeo||2,451||6.25 |align=left|{{small|Highest railway station in [[Taiwan]]}} |} ===Linia Mianyue=== {|class=wikitable style="text-align:center" !Name!!Chinese!![[Taiwanese Hokkien|Taiwanese]]!![[Taiwanese Hakka|Hakka]]!!Elevation<br />{{small|(m)}}!!Distance<br />{{small|(km)}}!!Transfers and notes!!colspan=2|Location |- |'''[[Alishan railway station|Alishan]]'''||{{large|{{lang|zh-tw|阿里山}}}}||A-lí-san||Â-lî-sân||2,216||0||align=left| |rowspan=6|[[Alishan, Chiayi|Alishan]]||rowspan=6|[[Chiayi County|Chiayi<br />County]] |- |[[Zhaoping railway station|Zhaoping]]||{{large|{{lang|zh-tw|沼平}}}}||Chau-pêng||Cheu-phiàng||2,274||1.3 |align=left|→ linia Alishan<br />→ linia Zhushan |- |Shizifendao||{{large|{{lang|zh-tw|十字分道}}}}||Si̍p-jī-pun-tō||Sṳ̍p-sṳ-fûn-tho||2,310||2.9||align=left| |- |Tashan||{{large|{{lang|zh-tw|塔山}}}}||Thah-san||Thap-sân||2,344||5.5 |align=left|{{small|Was the highest railway station in the [[Empire of Japan]]}} |- |Mianyue||{{large|{{lang|zh-tw|眠月}}}}||Biân-goa̍t||Mìn-ngie̍t||2,303||8.0||align=left|Located in the Taiwan pleione Natural reserve |- |Shihou||{{large|{{lang|zh-tw|石猴}}}}||Chio̍h-kâu||Sa̍k-hèu||2,318||9.26||align=left|The Stone Monkey was destroyed in the 921 earthquake in 1999. |} ==Referënzes== <references/> [[Categoria:Taiwan]] [[Categoria:Ferata]] k0pmo9klh3uhg7sej5a4i2s7fxatxcn Parch naturel de Alishan 0 192382 252112 2026-06-28T09:38:24Z Asenoner 208 Redirect alla pagina [[Raion Naziunel de Cuntreda Pituresca de Alishan]] 252112 wikitext text/x-wiki #redirect [[Raion Naziunel de Cuntreda Pituresca de Alishan]] 0expnc2qyiqfyillc713gbhwek5zd0c Template:Infobox ferata 10 192383 252115 2026-06-28T09:42:46Z Asenoner 208 Creata pagina con "{{#if:{{Has short description}}|<!--Do nothing-->|{{main other|{{#ifeq:{{#invoke:Is infobox in lead|main|[Ii]nfobox [Rr]ail [Ll]ine}}|true|{{#invoke:Type in location|main|Rail line|{{{locale|}}}}}}}}}}}{{#invoke:infobox|infoboxTemplate | child = {{{embed|}}} | autoheaders = y | bodystyle = width:{{if empty|{{{box_width|}}}|25em}}; | above = {{if empty|{{{name|}}}|{{PAGENAMEBASE}}}} | abovestyle = {{#if:{{{color|}}}|border-top: 4px solid #{{{color}}}; borde..." 252115 wikitext text/x-wiki {{#if:{{Has short description}}|<!--Do nothing-->|{{main other|{{#ifeq:{{#invoke:Is infobox in lead|main|[Ii]nfobox [Rr]ail [Ll]ine}}|true|{{#invoke:Type in location|main|Rail line|{{{locale|}}}}}}}}}}}{{#invoke:infobox|infoboxTemplate | child = {{{embed|}}} | autoheaders = y | bodystyle = width:{{if empty|{{{box_width|}}}|25em}}; | above = {{if empty|{{{name|}}}|{{PAGENAMEBASE}}}} | abovestyle = {{#if:{{{color|}}}|border-top: 4px solid #{{{color}}}; border-bottom: 4px solid #{{if empty|{{{color2|}}}|{{{color}}}}}; color: inherit;}} | aboveclass = {{#if:{{{color|}}}|notheme}} | title = {{#if:{{both|{{{embed|}}}|{{{name|}}}}}|'''{{{name}}}'''}} | image = {{#invoke:InfoboxImage|InfoboxImage|image={{{logo|}}}|size={{if empty|{{{logo_width|}}}|50px}}|sizedefault=265x265px|alt={{{logo_alt|}}}}}{{#invoke:InfoboxImage|InfoboxImage|image={{{logo2|}}}|size={{if empty|{{{logo_width2|}}}|50px}}|sizedefault=265x265px|alt={{{logo_alt2|}}}}} | image2 = {{#invoke:InfoboxImage|InfoboxImage|image={{{image|}}}|size={{{image_width|}}}|sizedefault=265x265px|alt={{{image_alt|}}}}} | caption2 = {{{caption|}}} | headerstyle = background-color: #efefef; color:inherit; | header1 = Overview | label2 = Other name{{pluralize from text|{{{other_name|}}}|plural=s|likely=(s)}} | data2 = {{{other_name|}}} | class2 = nickname | label3 = Native name | data3 = {{#if:{{{native_name|}}}|{{#if:{{{native_name_lang|}}}|<span class="nickname" lang="{{{native_name_lang}}}">}}{{{native_name}}}{{#if:{{{native_name_lang|}}}|</span>}} }} | label4 = Status | data4 = {{{status|}}} | label5 = Owner | data5 = {{{owner|}}} | label6 = Line number<!--mostly used for the number of a railway line; for the number of a service use {{{routes|}}} or {{{routenumber|}}} instead--> | data6 = {{{linenumber|}}} | label7 = [[Engineer's Line Reference|ELR]] | data7 = {{{elr|}}} | label8 = Locale | data8 = {{{locale|}}} | label9 = Coordinates | data9 = {{{coordinates|}}} | label10 = Termini | data10 = {{#if:{{{start|}}}|{{#if:{{{end|}}}|{{unbulleted list|{{{start}}}|{{{end}}}}}|{{{start}}}}}}} | label11 = Continues from | data11 = {{{continuesfrom|}}} | label12 = Continues as | data12 = {{{continuesas|}}} | label13 = Connecting lines | data13 = {{{connectinglines|}}} | label14 = Former connections | data14 = {{{formerconnections|}}} | label15 = Stations | data15 = {{{stations|}}} | label16 = {{#if:{{{mapcolor|}}}|Color|Colour}} on {{#if:{{{mapcolourlink|}}}{{{mapcolorlink|}}}|[[{{if empty|{{{mapcolourlink|}}}|{{{mapcolorlink}}}}}|map]]|map}}<!--?--> | data16 = {{if empty|{{{mapcolor|}}}|{{{mapcolour|}}}}} | label17 = Website<!--?--> | data17 = {{{website|}}} | header18 = Service | label19 = Type | data19 = {{{type|}}} | label20 = System | data20 = {{{system|}}} | label21 = Services | data21 = {{{routes|}}} | label22 = Route number | data22 = {{{routenumber|}}} | label23 = Train number{{pluralize from text|{{{trainnumber|}}}|plural=s|likely=(s)}} | data23 = {{{trainnumber|}}} | label24 = Operator{{pluralize from text|{{{operator|}}}|plural=s|likely=(s)}} | data24 = {{{operator|}}} | label26 = Depot{{pluralize from text|{{{depot|}}}|plural=s|likely=(s)}} | data26 = {{{depot|}}} | label27 = Rolling stock | data27 = {{{stock|}}} | label28 = Daily ridership | data28 = {{{daily_ridership|}}} | label29 = Ridership | data29 = {{{ridership2|}}} | header30 = History | label31 = Commenced | data31 = {{{yearcommenced|}}} | label32 = Planned opening | data32 = {{{planopen|}}} | label33 = Opened | data33 = {{{open|}}} | label34 = Last extension | data34 = {{{lastextension|}}} | label35 = Completed | data35 = {{{yearcompleted|}}} | label36 = {{{event1label}}} | data36 = {{#if:{{{event1label|}}}|{{{event1|}}}}} | label37 = {{{event2label}}} | data37 = {{#if:{{{event2label|}}}|{{{event2|}}}}} | label38 = {{{event3label}}} | data38 = {{#if:{{{event3label|}}}|{{{event3|}}}}} | label39 = {{{event4label}}} | data39 = {{#if:{{{event4label|}}}|{{{event4|}}}}} | label40 = {{{event5label}}} | data40 = {{#if:{{{event5label|}}}|{{{event5|}}}}} | label41 = {{{event6label}}} | data41 = {{#if:{{{event6label|}}}|{{{event6|}}}}} | label42 = {{{event7label}}} | data42 = {{#if:{{{event7label|}}}|{{{event7|}}}}} | label43 = {{{event8label}}} | data43 = {{#if:{{{event8label|}}}|{{{event8|}}}}} | label44 = {{{event9label}}} | data44 = {{#if:{{{event9label|}}}|{{{event9|}}}}} | label45 = {{{event10label}}} | data45 = {{#if:{{{event10label|}}}|{{{event10|}}}}} | label46 = Closed | data46 = {{{close|}}} | label47 = Reopened | data47 = {{{reopen|}}} | header48 = Technical | label49 = Line length | data49 = {{Convinfobox|{{{linelength_km|}}}|km|{{{linelength_mi|}}}|mi}}{{{linelength|}}}{{{linelength_footnotes|}}} | label50 = Track length | data50 = {{Convinfobox|{{{tracklength_km|}}}|km|{{{tracklength_mi|}}}|mi}}{{{tracklength|}}}{{{tracklength_footnotes|}}} | label51 = Number of tracks | data51 = {{{tracks|}}} | label52 = Character | data52 = {{{character|}}} | label53 = Rack system | data53 = {{{racksystem|}}} | label54 = [[Track gauge]] | data54 = {{{gauge|}}} | label55 = Old gauge | data55 = {{{old_gauge|}}} | label56 = [[Loading gauge]] | data56 = {{{load_gauge|}}} | label57 = [[Route availability]] | data57 = {{{availability|}}} | label58 = [[Minimum railway curve radius|Minimum radius]] | data58 = {{Convinfobox|{{{minradius_m|}}}|m|{{{minradius_ft|}}}|ft}}{{{minradius|}}} | label59 = [[Railway electrification|Electrification]] | data59 = {{{electrification|}}} | label60 = Conduction system | data60 = {{{conductionsystem|}}} | label61 = Operating speed | data61 = {{Convinfobox|{{{speed_km/h|}}}|km/h|{{{speed_mph|}}}|mph}}{{{speed|}}} | label62 = {{#if:{{{signalling|}}}|[[Railway signalling|Signalling]]|[[Railway signalling|Signaling]]}} | data62 = {{if empty|{{{signalling|}}}|{{{signaling|}}}}} | label63 = [[Train protection system]] | data63 = {{{trainprotection|}}} | label64 = Highest elevation | data64 = {{Convinfobox|{{{elevation_m|}}}|m|{{{elevation_ft|}}}|ft}}{{{elevation|}}} | label65 = [[Grade (slope)|Maximum incline]] | data65 = {{{maxincline|}}} | label66 = Average inter-station distance | data66 = {{{aveinterstation|}}} | header67 = _BLANK_ | data68 = {{if empty|{{{embedded|}}}|{{{module|}}}}} | belowstyle = vertical-align: middle; padding: 0 | below = {{#if:{{{map|}}}| <table style="border-spacing: 0; width: 100%; min-width: 100%" class="mw-collapsible {{#switch:{{{map_state|}}} |1|yes|collapsed|hide = mw-collapsed autocollapse |0|no|show|uncollapsed|#default = uncollapsed }}"> <tr style="background-color: #efefef; color:inherit;" class="infobox-header"><th style="text-align:center"><div style="margin:0 4em">{{if empty|{{{map_name|}}}|Route map}}</div></th></tr> <tr><td style="text-align:center; padding-top: 3px"> {{{map|}}}</td></tr> </table>}} }}<!-- end of infobox -->{{Main other|{{#if:{{{gauge|}}}|<!-- ok -->|[[Category:Pages with no gauge entered in Infobox rail line]]}}}}{{#invoke:Check for unknown parameters|check|unknown={{main other|[[Category:Pages using infobox rail line with unknown parameters|_VALUE_{{PAGENAME}}]]}}|preview=Page using [[Template:Infobox rail line]] with unknown parameter "_VALUE_"|ignoreblank=y| availability | aveinterstation | box_width | caption | character | close | color | color2 | conductionsystem | connectinglines | continuesas | continuesfrom | coordinates | daily_ridership | depot | electrification | elevation | elevation_ft | elevation_m | elr | embed | embedded | end | event1 | event1label | event2 | event2label | event3 | event3label | event4 | event4label | event5 | event5label | event6 | event6label | event7 | event7label | event8 | event8label | event9 | event9label | event10 | event10label | formerconnections | gauge | image | image_alt | image_width | lastextension | linelength | linelength_footnotes | linelength_km | linelength_mi | linenumber | load_gauge | locale | logo | logo_alt | logo_alt2 | logo_width | logo_width2 | logo2 | map | map_name | map_state | mapcolor | mapcolorlink | mapcolour | mapcolourlink | maxincline | minradius | minradius_ft | minradius_m | module | name | native_name | native_name_lang | old_gauge | open | operator | other_name | owner | planopen | racksystem | reopen | ridership2 | routenumber | routes | signaling | signalling | speed | speed_km/h | speed_mph | start | stations | status | stock | system | tracklength | tracklength_footnotes | tracklength_km | tracklength_mi | tracks | trainnumber | trainprotection | type | website | yearcommenced | yearcompleted }}{{#invoke:Check for conflicting parameters|check | template = [[Template:Infobox rail line]] | cat = {{main other|Category:Pages using infobox rail line with conflicting parameters}} | color2; color | mapcolourlink; mapcolorlink | mapcolor; mapcolour | signalling; signaling | embedded; module }}<noinclude> {{Documentation}} </noinclude> s8y1amvnwlqj9ovwf5wk76t9ee95vtx 252171 252115 2026-06-28T10:34:49Z Asenoner 208 252171 wikitext text/x-wiki {{#if:{{Has short description}}|<!--Do nothing-->|{{main other|{{#ifeq:{{#invoke:Is infobox in lead|main|[Ii]nfobox [Rr]ail [Ll]ine}}|true|{{#invoke:Type in location|main|Rail line|{{{locale|}}}}}}}}}}}{{#invoke:infobox|infoboxTemplate | child = {{{embed|}}} | autoheaders = y | bodystyle = width:{{if empty|{{{box_width|}}}|25em}}; | above = {{if empty|{{{name|}}}|{{PAGENAMEBASE}}}} | abovestyle = {{#if:{{{color|}}}|border-top: 4px solid #{{{color}}}; border-bottom: 4px solid #{{if empty|{{{color2|}}}|{{{color}}}}}; color: inherit;}} | aboveclass = {{#if:{{{color|}}}|notheme}} | title = {{#if:{{both|{{{embed|}}}|{{{name|}}}}}|'''{{{name}}}'''}} | image = {{#invoke:InfoboxImage|InfoboxImage|image={{{logo|}}}|size={{if empty|{{{logo_width|}}}|50px}}|sizedefault=265x265px|alt={{{logo_alt|}}}}}{{#invoke:InfoboxImage|InfoboxImage|image={{{logo2|}}}|size={{if empty|{{{logo_width2|}}}|50px}}|sizedefault=265x265px|alt={{{logo_alt2|}}}}} | image2 = {{#invoke:InfoboxImage|InfoboxImage|image={{{image|}}}|size={{{image_width|}}}|sizedefault=265x265px|alt={{{image_alt|}}}}} | caption2 = {{{caption|}}} | headerstyle = background-color: #efefef; color:inherit; | header1 = Nfurmazions genereles | label2 = Other name{{pluralize from text|{{{other_name|}}}|plural=s|likely=(s)}} | data2 = {{{other_name|}}} | class2 = nickname | label3 = Native name | data3 = {{#if:{{{native_name|}}}|{{#if:{{{native_name_lang|}}}|<span class="nickname" lang="{{{native_name_lang}}}">}}{{{native_name}}}{{#if:{{{native_name_lang|}}}|</span>}} }} | label4 = Status | data4 = {{{status|}}} | label5 = Owner | data5 = {{{owner|}}} | label6 = Line number<!--mostly used for the number of a railway line; for the number of a service use {{{routes|}}} or {{{routenumber|}}} instead--> | data6 = {{{linenumber|}}} | label7 = [[Engineer's Line Reference|ELR]] | data7 = {{{elr|}}} | label8 = Locale | data8 = {{{locale|}}} | label9 = Coordinates | data9 = {{{coordinates|}}} | label10 = Termini | data10 = {{#if:{{{start|}}}|{{#if:{{{end|}}}|{{unbulleted list|{{{start}}}|{{{end}}}}}|{{{start}}}}}}} | label11 = Continues from | data11 = {{{continuesfrom|}}} | label12 = Continues as | data12 = {{{continuesas|}}} | label13 = Connecting lines | data13 = {{{connectinglines|}}} | label14 = Former connections | data14 = {{{formerconnections|}}} | label15 = Stations | data15 = {{{stations|}}} | label16 = {{#if:{{{mapcolor|}}}|Color|Colour}} on {{#if:{{{mapcolourlink|}}}{{{mapcolorlink|}}}|[[{{if empty|{{{mapcolourlink|}}}|{{{mapcolorlink}}}}}|map]]|map}}<!--?--> | data16 = {{if empty|{{{mapcolor|}}}|{{{mapcolour|}}}}} | label17 = Website<!--?--> | data17 = {{{website|}}} | header18 = Servisc | label19 = Sort | data19 = {{{type|}}} | label20 = Sistem | data20 = {{{system|}}} | label21 = Servijes | data21 = {{{routes|}}} | label22 = Route number | data22 = {{{routenumber|}}} | label23 = Train number{{pluralize from text|{{{trainnumber|}}}|plural=s|likely=(s)}} | data23 = {{{trainnumber|}}} | label24 = Operator{{pluralize from text|{{{operator|}}}|plural=s|likely=(s)}} | data24 = {{{operator|}}} | label26 = Depot{{pluralize from text|{{{depot|}}}|plural=s|likely=(s)}} | data26 = {{{depot|}}} | label27 = Rolling stock | data27 = {{{stock|}}} | label28 = Passajieres al di | data28 = {{{daily_ridership|}}} | label29 = Numer de passajieres | data29 = {{{ridership2|}}} | header30 = Storia | label31 = Scumencià | data31 = {{{yearcommenced|}}} | label32 = Giaurida planificheda | data32 = {{{planopen|}}} | label33 = Giaurida | data33 = {{{open|}}} | label34 = Ultima estension | data34 = {{{lastextension|}}} | label35 = Cumpleteda | data35 = {{{yearcompleted|}}} | label36 = {{{event1label}}} | data36 = {{#if:{{{event1label|}}}|{{{event1|}}}}} | label37 = {{{event2label}}} | data37 = {{#if:{{{event2label|}}}|{{{event2|}}}}} | label38 = {{{event3label}}} | data38 = {{#if:{{{event3label|}}}|{{{event3|}}}}} | label39 = {{{event4label}}} | data39 = {{#if:{{{event4label|}}}|{{{event4|}}}}} | label40 = {{{event5label}}} | data40 = {{#if:{{{event5label|}}}|{{{event5|}}}}} | label41 = {{{event6label}}} | data41 = {{#if:{{{event6label|}}}|{{{event6|}}}}} | label42 = {{{event7label}}} | data42 = {{#if:{{{event7label|}}}|{{{event7|}}}}} | label43 = {{{event8label}}} | data43 = {{#if:{{{event8label|}}}|{{{event8|}}}}} | label44 = {{{event9label}}} | data44 = {{#if:{{{event9label|}}}|{{{event9|}}}}} | label45 = {{{event10label}}} | data45 = {{#if:{{{event10label|}}}|{{{event10|}}}}} | label46 = Closed | data46 = {{{close|}}} | label47 = Reopened | data47 = {{{reopen|}}} | header48 = Technical | label49 = Line length | data49 = {{Convinfobox|{{{linelength_km|}}}|km|{{{linelength_mi|}}}|mi}}{{{linelength|}}}{{{linelength_footnotes|}}} | label50 = Track length | data50 = {{Convinfobox|{{{tracklength_km|}}}|km|{{{tracklength_mi|}}}|mi}}{{{tracklength|}}}{{{tracklength_footnotes|}}} | label51 = Number of tracks | data51 = {{{tracks|}}} | label52 = Character | data52 = {{{character|}}} | label53 = Rack system | data53 = {{{racksystem|}}} | label54 = [[Track gauge]] | data54 = {{{gauge|}}} | label55 = Old gauge | data55 = {{{old_gauge|}}} | label56 = [[Loading gauge]] | data56 = {{{load_gauge|}}} | label57 = [[Route availability]] | data57 = {{{availability|}}} | label58 = [[Minimum railway curve radius|Minimum radius]] | data58 = {{Convinfobox|{{{minradius_m|}}}|m|{{{minradius_ft|}}}|ft}}{{{minradius|}}} | label59 = [[Railway electrification|Electrification]] | data59 = {{{electrification|}}} | label60 = Conduction system | data60 = {{{conductionsystem|}}} | label61 = Operating speed | data61 = {{Convinfobox|{{{speed_km/h|}}}|km/h|{{{speed_mph|}}}|mph}}{{{speed|}}} | label62 = {{#if:{{{signalling|}}}|[[Railway signalling|Signalling]]|[[Railway signalling|Signaling]]}} | data62 = {{if empty|{{{signalling|}}}|{{{signaling|}}}}} | label63 = [[Train protection system]] | data63 = {{{trainprotection|}}} | label64 = Highest elevation | data64 = {{Convinfobox|{{{elevation_m|}}}|m|{{{elevation_ft|}}}|ft}}{{{elevation|}}} | label65 = [[Grade (slope)|Maximum incline]] | data65 = {{{maxincline|}}} | label66 = Average inter-station distance | data66 = {{{aveinterstation|}}} | header67 = _BLANK_ | data68 = {{if empty|{{{embedded|}}}|{{{module|}}}}} | belowstyle = vertical-align: middle; padding: 0 | below = {{#if:{{{map|}}}| <table style="border-spacing: 0; width: 100%; min-width: 100%" class="mw-collapsible {{#switch:{{{map_state|}}} |1|yes|collapsed|hide = mw-collapsed autocollapse |0|no|show|uncollapsed|#default = uncollapsed }}"> <tr style="background-color: #efefef; color:inherit;" class="infobox-header"><th style="text-align:center"><div style="margin:0 4em">{{if empty|{{{map_name|}}}|Route map}}</div></th></tr> <tr><td style="text-align:center; padding-top: 3px"> {{{map|}}}</td></tr> </table>}} }}<!-- end of infobox -->{{Main other|{{#if:{{{gauge|}}}|<!-- ok -->|[[Category:Pages with no gauge entered in Infobox rail line]]}}}}{{#invoke:Check for unknown parameters|check|unknown={{main other|[[Category:Pages using infobox rail line with unknown parameters|_VALUE_{{PAGENAME}}]]}}|preview=Page using [[Template:Infobox rail line]] with unknown parameter "_VALUE_"|ignoreblank=y| availability | aveinterstation | box_width | caption | character | close | color | color2 | conductionsystem | connectinglines | continuesas | continuesfrom | coordinates | daily_ridership | depot | electrification | elevation | elevation_ft | elevation_m | elr | embed | embedded | end | event1 | event1label | event2 | event2label | event3 | event3label | event4 | event4label | event5 | event5label | event6 | event6label | event7 | event7label | event8 | event8label | event9 | event9label | event10 | event10label | formerconnections | gauge | image | image_alt | image_width | lastextension | linelength | linelength_footnotes | linelength_km | linelength_mi | linenumber | load_gauge | locale | logo | logo_alt | logo_alt2 | logo_width | logo_width2 | logo2 | map | map_name | map_state | mapcolor | mapcolorlink | mapcolour | mapcolourlink | maxincline | minradius | minradius_ft | minradius_m | module | name | native_name | native_name_lang | old_gauge | open | operator | other_name | owner | planopen | racksystem | reopen | ridership2 | routenumber | routes | signaling | signalling | speed | speed_km/h | speed_mph | start | stations | status | stock | system | tracklength | tracklength_footnotes | tracklength_km | tracklength_mi | tracks | trainnumber | trainprotection | type | website | yearcommenced | yearcompleted }}{{#invoke:Check for conflicting parameters|check | template = [[Template:Infobox rail line]] | cat = {{main other|Category:Pages using infobox rail line with conflicting parameters}} | color2; color | mapcolourlink; mapcolorlink | mapcolor; mapcolour | signalling; signaling | embedded; module }}<noinclude> {{Documentation}} </noinclude> l1kwjhk7hzz9r5v5cj750h9v48jrglz 252172 252171 2026-06-28T10:37:26Z Asenoner 208 252172 wikitext text/x-wiki {{#if:{{Has short description}}|<!--Do nothing-->|{{main other|{{#ifeq:{{#invoke:Is infobox in lead|main|[Ii]nfobox [Rr]ail [Ll]ine}}|true|{{#invoke:Type in location|main|Rail line|{{{locale|}}}}}}}}}}}{{#invoke:infobox|infoboxTemplate | child = {{{embed|}}} | autoheaders = y | bodystyle = width:{{if empty|{{{box_width|}}}|25em}}; | above = {{if empty|{{{name|}}}|{{PAGENAMEBASE}}}} | abovestyle = {{#if:{{{color|}}}|border-top: 4px solid #{{{color}}}; border-bottom: 4px solid #{{if empty|{{{color2|}}}|{{{color}}}}}; color: inherit;}} | aboveclass = {{#if:{{{color|}}}|notheme}} | title = {{#if:{{both|{{{embed|}}}|{{{name|}}}}}|'''{{{name}}}'''}} | image = {{#invoke:InfoboxImage|InfoboxImage|image={{{logo|}}}|size={{if empty|{{{logo_width|}}}|50px}}|sizedefault=265x265px|alt={{{logo_alt|}}}}}{{#invoke:InfoboxImage|InfoboxImage|image={{{logo2|}}}|size={{if empty|{{{logo_width2|}}}|50px}}|sizedefault=265x265px|alt={{{logo_alt2|}}}}} | image2 = {{#invoke:InfoboxImage|InfoboxImage|image={{{image|}}}|size={{{image_width|}}}|sizedefault=265x265px|alt={{{image_alt|}}}}} | caption2 = {{{caption|}}} | headerstyle = background-color: #efefef; color:inherit; | header1 = Nfurmazions genereles | label2 = Auter inuem{{pluralize from text|{{{other_name|}}}|plural=s|likely=(s)}} | data2 = {{{other_name|}}} | class2 = nickname | label3 = Inuem natif | data3 = {{#if:{{{native_name|}}}|{{#if:{{{native_name_lang|}}}|<span class="nickname" lang="{{{native_name_lang}}}">}}{{{native_name}}}{{#if:{{{native_name_lang|}}}|</span>}} }} | label4 = Status | data4 = {{{status|}}} | label5 = Patron | data5 = {{{owner|}}} | label6 = Line number<!--mostly used for the number of a railway line; for the number of a service use {{{routes|}}} or {{{routenumber|}}} instead--> | data6 = {{{linenumber|}}} | label7 = [[Engineer's Line Reference|ELR]] | data7 = {{{elr|}}} | label8 = Locale | data8 = {{{locale|}}} | label9 = Coordinedes | data9 = {{{coordinates|}}} | label10 = Termini | data10 = {{#if:{{{start|}}}|{{#if:{{{end|}}}|{{unbulleted list|{{{start}}}|{{{end}}}}}|{{{start}}}}}}} | label11 = Continues from | data11 = {{{continuesfrom|}}} | label12 = Continues as | data12 = {{{continuesas|}}} | label13 = Connecting lines | data13 = {{{connectinglines|}}} | label14 = Former connections | data14 = {{{formerconnections|}}} | label15 = Stazions | data15 = {{{stations|}}} | label16 = {{#if:{{{mapcolor|}}}|Color|Colour}} on {{#if:{{{mapcolourlink|}}}{{{mapcolorlink|}}}|[[{{if empty|{{{mapcolourlink|}}}|{{{mapcolorlink}}}}}|map]]|map}}<!--?--> | data16 = {{if empty|{{{mapcolor|}}}|{{{mapcolour|}}}}} | label17 = Plata internet<!--?--> | data17 = {{{website|}}} | header18 = Servisc | label19 = Sort | data19 = {{{type|}}} | label20 = Sistem | data20 = {{{system|}}} | label21 = Servijes | data21 = {{{routes|}}} | label22 = Route number | data22 = {{{routenumber|}}} | label23 = Train number{{pluralize from text|{{{trainnumber|}}}|plural=s|likely=(s)}} | data23 = {{{trainnumber|}}} | label24 = Operator{{pluralize from text|{{{operator|}}}|plural=s|likely=(s)}} | data24 = {{{operator|}}} | label26 = Depot{{pluralize from text|{{{depot|}}}|plural=s|likely=(s)}} | data26 = {{{depot|}}} | label27 = Rolling stock | data27 = {{{stock|}}} | label28 = Passajieres al di | data28 = {{{daily_ridership|}}} | label29 = Numer de passajieres | data29 = {{{ridership2|}}} | header30 = Storia | label31 = Scumencià | data31 = {{{yearcommenced|}}} | label32 = Giaurida planificheda | data32 = {{{planopen|}}} | label33 = Giaurida | data33 = {{{open|}}} | label34 = Ultima estension | data34 = {{{lastextension|}}} | label35 = Cumpleteda | data35 = {{{yearcompleted|}}} | label36 = {{{event1label}}} | data36 = {{#if:{{{event1label|}}}|{{{event1|}}}}} | label37 = {{{event2label}}} | data37 = {{#if:{{{event2label|}}}|{{{event2|}}}}} | label38 = {{{event3label}}} | data38 = {{#if:{{{event3label|}}}|{{{event3|}}}}} | label39 = {{{event4label}}} | data39 = {{#if:{{{event4label|}}}|{{{event4|}}}}} | label40 = {{{event5label}}} | data40 = {{#if:{{{event5label|}}}|{{{event5|}}}}} | label41 = {{{event6label}}} | data41 = {{#if:{{{event6label|}}}|{{{event6|}}}}} | label42 = {{{event7label}}} | data42 = {{#if:{{{event7label|}}}|{{{event7|}}}}} | label43 = {{{event8label}}} | data43 = {{#if:{{{event8label|}}}|{{{event8|}}}}} | label44 = {{{event9label}}} | data44 = {{#if:{{{event9label|}}}|{{{event9|}}}}} | label45 = {{{event10label}}} | data45 = {{#if:{{{event10label|}}}|{{{event10|}}}}} | label46 = Closed | data46 = {{{close|}}} | label47 = Reopened | data47 = {{{reopen|}}} | header48 = Technical | label49 = Line length | data49 = {{Convinfobox|{{{linelength_km|}}}|km|{{{linelength_mi|}}}|mi}}{{{linelength|}}}{{{linelength_footnotes|}}} | label50 = Track length | data50 = {{Convinfobox|{{{tracklength_km|}}}|km|{{{tracklength_mi|}}}|mi}}{{{tracklength|}}}{{{tracklength_footnotes|}}} | label51 = Number of tracks | data51 = {{{tracks|}}} | label52 = Character | data52 = {{{character|}}} | label53 = Rack system | data53 = {{{racksystem|}}} | label54 = [[Track gauge]] | data54 = {{{gauge|}}} | label55 = Old gauge | data55 = {{{old_gauge|}}} | label56 = [[Loading gauge]] | data56 = {{{load_gauge|}}} | label57 = [[Route availability]] | data57 = {{{availability|}}} | label58 = [[Minimum railway curve radius|Minimum radius]] | data58 = {{Convinfobox|{{{minradius_m|}}}|m|{{{minradius_ft|}}}|ft}}{{{minradius|}}} | label59 = [[Railway electrification|Electrification]] | data59 = {{{electrification|}}} | label60 = Conduction system | data60 = {{{conductionsystem|}}} | label61 = Operating speed | data61 = {{Convinfobox|{{{speed_km/h|}}}|km/h|{{{speed_mph|}}}|mph}}{{{speed|}}} | label62 = {{#if:{{{signalling|}}}|[[Railway signalling|Signalling]]|[[Railway signalling|Signaling]]}} | data62 = {{if empty|{{{signalling|}}}|{{{signaling|}}}}} | label63 = [[Train protection system]] | data63 = {{{trainprotection|}}} | label64 = Highest elevation | data64 = {{Convinfobox|{{{elevation_m|}}}|m|{{{elevation_ft|}}}|ft}}{{{elevation|}}} | label65 = [[Grade (slope)|Maximum incline]] | data65 = {{{maxincline|}}} | label66 = Average inter-station distance | data66 = {{{aveinterstation|}}} | header67 = _BLANK_ | data68 = {{if empty|{{{embedded|}}}|{{{module|}}}}} | belowstyle = vertical-align: middle; padding: 0 | below = {{#if:{{{map|}}}| <table style="border-spacing: 0; width: 100%; min-width: 100%" class="mw-collapsible {{#switch:{{{map_state|}}} |1|yes|collapsed|hide = mw-collapsed autocollapse |0|no|show|uncollapsed|#default = uncollapsed }}"> <tr style="background-color: #efefef; color:inherit;" class="infobox-header"><th style="text-align:center"><div style="margin:0 4em">{{if empty|{{{map_name|}}}|Route map}}</div></th></tr> <tr><td style="text-align:center; padding-top: 3px"> {{{map|}}}</td></tr> </table>}} }}<!-- end of infobox -->{{Main other|{{#if:{{{gauge|}}}|<!-- ok -->|[[Category:Pages with no gauge entered in Infobox rail line]]}}}}{{#invoke:Check for unknown parameters|check|unknown={{main other|[[Category:Pages using infobox rail line with unknown parameters|_VALUE_{{PAGENAME}}]]}}|preview=Page using [[Template:Infobox rail line]] with unknown parameter "_VALUE_"|ignoreblank=y| availability | aveinterstation | box_width | caption | character | close | color | color2 | conductionsystem | connectinglines | continuesas | continuesfrom | coordinates | daily_ridership | depot | electrification | elevation | elevation_ft | elevation_m | elr | embed | embedded | end | event1 | event1label | event2 | event2label | event3 | event3label | event4 | event4label | event5 | event5label | event6 | event6label | event7 | event7label | event8 | event8label | event9 | event9label | event10 | event10label | formerconnections | gauge | image | image_alt | image_width | lastextension | linelength | linelength_footnotes | linelength_km | linelength_mi | linenumber | load_gauge | locale | logo | logo_alt | logo_alt2 | logo_width | logo_width2 | logo2 | map | map_name | map_state | mapcolor | mapcolorlink | mapcolour | mapcolourlink | maxincline | minradius | minradius_ft | minradius_m | module | name | native_name | native_name_lang | old_gauge | open | operator | other_name | owner | planopen | racksystem | reopen | ridership2 | routenumber | routes | signaling | signalling | speed | speed_km/h | speed_mph | start | stations | status | stock | system | tracklength | tracklength_footnotes | tracklength_km | tracklength_mi | tracks | trainnumber | trainprotection | type | website | yearcommenced | yearcompleted }}{{#invoke:Check for conflicting parameters|check | template = [[Template:Infobox rail line]] | cat = {{main other|Category:Pages using infobox rail line with conflicting parameters}} | color2; color | mapcolourlink; mapcolorlink | mapcolor; mapcolour | signalling; signaling | embedded; module }}<noinclude> {{Documentation}} </noinclude> h2f4znwtvobnu1c46sgw8gxo8w7xwg5 252174 252172 2026-06-28T10:44:20Z Asenoner 208 252174 wikitext text/x-wiki {{#if:{{Has short description}}|<!--Do nothing-->|{{main other|{{#ifeq:{{#invoke:Is infobox in lead|main|[Ii]nfobox [Rr]ail [Ll]ine}}|true|{{#invoke:Type in location|main|Rail line|{{{locale|}}}}}}}}}}}{{#invoke:infobox|infoboxTemplate | child = {{{embed|}}} | autoheaders = y | bodystyle = width:{{if empty|{{{box_width|}}}|25em}}; | above = {{if empty|{{{name|}}}|{{PAGENAMEBASE}}}} | abovestyle = {{#if:{{{color|}}}|border-top: 4px solid #{{{color}}}; border-bottom: 4px solid #{{if empty|{{{color2|}}}|{{{color}}}}}; color: inherit;}} | aboveclass = {{#if:{{{color|}}}|notheme}} | title = {{#if:{{both|{{{embed|}}}|{{{name|}}}}}|'''{{{name}}}'''}} | image = {{#invoke:InfoboxImage|InfoboxImage|image={{{logo|}}}|size={{if empty|{{{logo_width|}}}|50px}}|sizedefault=265x265px|alt={{{logo_alt|}}}}}{{#invoke:InfoboxImage|InfoboxImage|image={{{logo2|}}}|size={{if empty|{{{logo_width2|}}}|50px}}|sizedefault=265x265px|alt={{{logo_alt2|}}}}} | image2 = {{#invoke:InfoboxImage|InfoboxImage|image={{{image|}}}|size={{{image_width|}}}|sizedefault=265x265px|alt={{{image_alt|}}}}} | caption2 = {{{caption|}}} | headerstyle = background-color: #efefef; color:inherit; | header1 = Nfurmazions genereles | label2 = Auter inuem{{pluralize from text|{{{other_name|}}}|plural=s|likely=(s)}} | data2 = {{{other_name|}}} | class2 = nickname | label3 = Inuem natif | data3 = {{#if:{{{native_name|}}}|{{#if:{{{native_name_lang|}}}|<span class="nickname" lang="{{{native_name_lang}}}">}}{{{native_name}}}{{#if:{{{native_name_lang|}}}|</span>}} }} | label4 = Status | data4 = {{{status|}}} | label5 = Patron | data5 = {{{owner|}}} | label6 = Line number<!--mostly used for the number of a railway line; for the number of a service use {{{routes|}}} or {{{routenumber|}}} instead--> | data6 = {{{linenumber|}}} | label7 = [[Engineer's Line Reference|ELR]] | data7 = {{{elr|}}} | label8 = Raion | data8 = {{{locale|}}} | label9 = Coordinedes | data9 = {{{coordinates|}}} | label10 = Termini | data10 = {{#if:{{{start|}}}|{{#if:{{{end|}}}|{{unbulleted list|{{{start}}}|{{{end}}}}}|{{{start}}}}}}} | label11 = Continues from | data11 = {{{continuesfrom|}}} | label12 = Continues as | data12 = {{{continuesas|}}} | label13 = Connecting lines | data13 = {{{connectinglines|}}} | label14 = Former connections | data14 = {{{formerconnections|}}} | label15 = Stazions | data15 = {{{stations|}}} | label16 = {{#if:{{{mapcolor|}}}|Color|Colour}} on {{#if:{{{mapcolourlink|}}}{{{mapcolorlink|}}}|[[{{if empty|{{{mapcolourlink|}}}|{{{mapcolorlink}}}}}|map]]|map}}<!--?--> | data16 = {{if empty|{{{mapcolor|}}}|{{{mapcolour|}}}}} | label17 = Plata internet<!--?--> | data17 = {{{website|}}} | header18 = Servisc | label19 = Sort | data19 = {{{type|}}} | label20 = Sistem | data20 = {{{system|}}} | label21 = Servijes | data21 = {{{routes|}}} | label22 = Route number | data22 = {{{routenumber|}}} | label23 = Train number{{pluralize from text|{{{trainnumber|}}}|plural=s|likely=(s)}} | data23 = {{{trainnumber|}}} | label24 = Operator{{pluralize from text|{{{operator|}}}|plural=s|likely=(s)}} | data24 = {{{operator|}}} | label26 = Depot{{pluralize from text|{{{depot|}}}|plural=s|likely=(s)}} | data26 = {{{depot|}}} | label27 = Rolling stock | data27 = {{{stock|}}} | label28 = Passajieres al di | data28 = {{{daily_ridership|}}} | label29 = Numer de passajieres | data29 = {{{ridership2|}}} | header30 = Storia | label31 = Scumencià | data31 = {{{yearcommenced|}}} | label32 = Giaurida planificheda | data32 = {{{planopen|}}} | label33 = Giaurida | data33 = {{{open|}}} | label34 = Ultima estension | data34 = {{{lastextension|}}} | label35 = Cumpleteda | data35 = {{{yearcompleted|}}} | label36 = {{{event1label}}} | data36 = {{#if:{{{event1label|}}}|{{{event1|}}}}} | label37 = {{{event2label}}} | data37 = {{#if:{{{event2label|}}}|{{{event2|}}}}} | label38 = {{{event3label}}} | data38 = {{#if:{{{event3label|}}}|{{{event3|}}}}} | label39 = {{{event4label}}} | data39 = {{#if:{{{event4label|}}}|{{{event4|}}}}} | label40 = {{{event5label}}} | data40 = {{#if:{{{event5label|}}}|{{{event5|}}}}} | label41 = {{{event6label}}} | data41 = {{#if:{{{event6label|}}}|{{{event6|}}}}} | label42 = {{{event7label}}} | data42 = {{#if:{{{event7label|}}}|{{{event7|}}}}} | label43 = {{{event8label}}} | data43 = {{#if:{{{event8label|}}}|{{{event8|}}}}} | label44 = {{{event9label}}} | data44 = {{#if:{{{event9label|}}}|{{{event9|}}}}} | label45 = {{{event10label}}} | data45 = {{#if:{{{event10label|}}}|{{{event10|}}}}} | label46 = Closed | data46 = {{{close|}}} | label47 = Reopened | data47 = {{{reopen|}}} | header48 = Technical | label49 = Line length | data49 = {{Convinfobox|{{{linelength_km|}}}|km|{{{linelength_mi|}}}|mi}}{{{linelength|}}}{{{linelength_footnotes|}}} | label50 = Track length | data50 = {{Convinfobox|{{{tracklength_km|}}}|km|{{{tracklength_mi|}}}|mi}}{{{tracklength|}}}{{{tracklength_footnotes|}}} | label51 = Number of tracks | data51 = {{{tracks|}}} | label52 = Character | data52 = {{{character|}}} | label53 = Rack system | data53 = {{{racksystem|}}} | label54 = [[Track gauge]] | data54 = {{{gauge|}}} | label55 = Old gauge | data55 = {{{old_gauge|}}} | label56 = [[Loading gauge]] | data56 = {{{load_gauge|}}} | label57 = [[Route availability]] | data57 = {{{availability|}}} | label58 = [[Minimum railway curve radius|Minimum radius]] | data58 = {{Convinfobox|{{{minradius_m|}}}|m|{{{minradius_ft|}}}|ft}}{{{minradius|}}} | label59 = [[Railway electrification|Electrification]] | data59 = {{{electrification|}}} | label60 = Conduction system | data60 = {{{conductionsystem|}}} | label61 = Operating speed | data61 = {{Convinfobox|{{{speed_km/h|}}}|km/h|{{{speed_mph|}}}|mph}}{{{speed|}}} | label62 = {{#if:{{{signalling|}}}|[[Railway signalling|Signalling]]|[[Railway signalling|Signaling]]}} | data62 = {{if empty|{{{signalling|}}}|{{{signaling|}}}}} | label63 = [[Train protection system]] | data63 = {{{trainprotection|}}} | label64 = Highest elevation | data64 = {{Convinfobox|{{{elevation_m|}}}|m|{{{elevation_ft|}}}|ft}}{{{elevation|}}} | label65 = [[Grade (slope)|Maximum incline]] | data65 = {{{maxincline|}}} | label66 = Average inter-station distance | data66 = {{{aveinterstation|}}} | header67 = _BLANK_ | data68 = {{if empty|{{{embedded|}}}|{{{module|}}}}} | belowstyle = vertical-align: middle; padding: 0 | below = {{#if:{{{map|}}}| <table style="border-spacing: 0; width: 100%; min-width: 100%" class="mw-collapsible {{#switch:{{{map_state|}}} |1|yes|collapsed|hide = mw-collapsed autocollapse |0|no|show|uncollapsed|#default = uncollapsed }}"> <tr style="background-color: #efefef; color:inherit;" class="infobox-header"><th style="text-align:center"><div style="margin:0 4em">{{if empty|{{{map_name|}}}|Route map}}</div></th></tr> <tr><td style="text-align:center; padding-top: 3px"> {{{map|}}}</td></tr> </table>}} }}<!-- end of infobox -->{{Main other|{{#if:{{{gauge|}}}|<!-- ok -->|[[Category:Pages with no gauge entered in Infobox rail line]]}}}}{{#invoke:Check for unknown parameters|check|unknown={{main other|[[Category:Pages using infobox rail line with unknown parameters|_VALUE_{{PAGENAME}}]]}}|preview=Page using [[Template:Infobox rail line]] with unknown parameter "_VALUE_"|ignoreblank=y| availability | aveinterstation | box_width | caption | character | close | color | color2 | conductionsystem | connectinglines | continuesas | continuesfrom | coordinates | daily_ridership | depot | electrification | elevation | elevation_ft | elevation_m | elr | embed | embedded | end | event1 | event1label | event2 | event2label | event3 | event3label | event4 | event4label | event5 | event5label | event6 | event6label | event7 | event7label | event8 | event8label | event9 | event9label | event10 | event10label | formerconnections | gauge | image | image_alt | image_width | lastextension | linelength | linelength_footnotes | linelength_km | linelength_mi | linenumber | load_gauge | locale | logo | logo_alt | logo_alt2 | logo_width | logo_width2 | logo2 | map | map_name | map_state | mapcolor | mapcolorlink | mapcolour | mapcolourlink | maxincline | minradius | minradius_ft | minradius_m | module | name | native_name | native_name_lang | old_gauge | open | operator | other_name | owner | planopen | racksystem | reopen | ridership2 | routenumber | routes | signaling | signalling | speed | speed_km/h | speed_mph | start | stations | status | stock | system | tracklength | tracklength_footnotes | tracklength_km | tracklength_mi | tracks | trainnumber | trainprotection | type | website | yearcommenced | yearcompleted }}{{#invoke:Check for conflicting parameters|check | template = [[Template:Infobox rail line]] | cat = {{main other|Category:Pages using infobox rail line with conflicting parameters}} | color2; color | mapcolourlink; mapcolorlink | mapcolor; mapcolour | signalling; signaling | embedded; module }}<noinclude> {{Documentation}} </noinclude> rbyhc36wwd5nsitshhhr10984vw9xwu 252175 252174 2026-06-28T10:45:59Z Asenoner 208 252175 wikitext text/x-wiki {{#if:{{Has short description}}|<!--Do nothing-->|{{main other|{{#ifeq:{{#invoke:Is infobox in lead|main|[Ii]nfobox [Rr]ail [Ll]ine}}|true|{{#invoke:Type in location|main|Rail line|{{{locale|}}}}}}}}}}}{{#invoke:infobox|infoboxTemplate | child = {{{embed|}}} | autoheaders = y | bodystyle = width:{{if empty|{{{box_width|}}}|25em}}; | above = {{if empty|{{{name|}}}|{{PAGENAMEBASE}}}} | abovestyle = {{#if:{{{color|}}}|border-top: 4px solid #{{{color}}}; border-bottom: 4px solid #{{if empty|{{{color2|}}}|{{{color}}}}}; color: inherit;}} | aboveclass = {{#if:{{{color|}}}|notheme}} | title = {{#if:{{both|{{{embed|}}}|{{{name|}}}}}|'''{{{name}}}'''}} | image = {{#invoke:InfoboxImage|InfoboxImage|image={{{logo|}}}|size={{if empty|{{{logo_width|}}}|50px}}|sizedefault=265x265px|alt={{{logo_alt|}}}}}{{#invoke:InfoboxImage|InfoboxImage|image={{{logo2|}}}|size={{if empty|{{{logo_width2|}}}|50px}}|sizedefault=265x265px|alt={{{logo_alt2|}}}}} | image2 = {{#invoke:InfoboxImage|InfoboxImage|image={{{image|}}}|size={{{image_width|}}}|sizedefault=265x265px|alt={{{image_alt|}}}}} | caption2 = {{{caption|}}} | headerstyle = background-color: #efefef; color:inherit; | header1 = Nfurmazions genereles | label2 = Auter inuem{{pluralize from text|{{{other_name|}}}|plural=s|likely=(s)}} | data2 = {{{other_name|}}} | class2 = nickname | label3 = Inuem natif | data3 = {{#if:{{{native_name|}}}|{{#if:{{{native_name_lang|}}}|<span class="nickname" lang="{{{native_name_lang}}}">}}{{{native_name}}}{{#if:{{{native_name_lang|}}}|</span>}} }} | label4 = Status | data4 = {{{status|}}} | label5 = Patron | data5 = {{{owner|}}} | label6 = Line number<!--mostly used for the number of a railway line; for the number of a service use {{{routes|}}} or {{{routenumber|}}} instead--> | data6 = {{{linenumber|}}} | label7 = [[Engineer's Line Reference|ELR]] | data7 = {{{elr|}}} | label8 = Raion | data8 = {{{locale|}}} | label9 = Coordinedes | data9 = {{{coordinates|}}} | label10 = Ultima stazions | data10 = {{#if:{{{start|}}}|{{#if:{{{end|}}}|{{unbulleted list|{{{start}}}|{{{end}}}}}|{{{start}}}}}}} | label11 = Va inant da | data11 = {{{continuesfrom|}}} | label12 = Va inant coche | data12 = {{{continuesas|}}} | label13 = Linies de cunliamënt | data13 = {{{connectinglines|}}} | label14 = Cunliamënc da dant | data14 = {{{formerconnections|}}} | label15 = Stazions | data15 = {{{stations|}}} | label16 = {{#if:{{{mapcolor|}}}|Color|Colour}} on {{#if:{{{mapcolourlink|}}}{{{mapcolorlink|}}}|[[{{if empty|{{{mapcolourlink|}}}|{{{mapcolorlink}}}}}|map]]|map}}<!--?--> | data16 = {{if empty|{{{mapcolor|}}}|{{{mapcolour|}}}}} | label17 = Plata internet<!--?--> | data17 = {{{website|}}} | header18 = Servisc | label19 = Sort | data19 = {{{type|}}} | label20 = Sistem | data20 = {{{system|}}} | label21 = Servijes | data21 = {{{routes|}}} | label22 = Route number | data22 = {{{routenumber|}}} | label23 = Train number{{pluralize from text|{{{trainnumber|}}}|plural=s|likely=(s)}} | data23 = {{{trainnumber|}}} | label24 = Operator{{pluralize from text|{{{operator|}}}|plural=s|likely=(s)}} | data24 = {{{operator|}}} | label26 = Depot{{pluralize from text|{{{depot|}}}|plural=s|likely=(s)}} | data26 = {{{depot|}}} | label27 = Rolling stock | data27 = {{{stock|}}} | label28 = Passajieres al di | data28 = {{{daily_ridership|}}} | label29 = Numer de passajieres | data29 = {{{ridership2|}}} | header30 = Storia | label31 = Scumencià | data31 = {{{yearcommenced|}}} | label32 = Giaurida planificheda | data32 = {{{planopen|}}} | label33 = Giaurida | data33 = {{{open|}}} | label34 = Ultima estension | data34 = {{{lastextension|}}} | label35 = Cumpleteda | data35 = {{{yearcompleted|}}} | label36 = {{{event1label}}} | data36 = {{#if:{{{event1label|}}}|{{{event1|}}}}} | label37 = {{{event2label}}} | data37 = {{#if:{{{event2label|}}}|{{{event2|}}}}} | label38 = {{{event3label}}} | data38 = {{#if:{{{event3label|}}}|{{{event3|}}}}} | label39 = {{{event4label}}} | data39 = {{#if:{{{event4label|}}}|{{{event4|}}}}} | label40 = {{{event5label}}} | data40 = {{#if:{{{event5label|}}}|{{{event5|}}}}} | label41 = {{{event6label}}} | data41 = {{#if:{{{event6label|}}}|{{{event6|}}}}} | label42 = {{{event7label}}} | data42 = {{#if:{{{event7label|}}}|{{{event7|}}}}} | label43 = {{{event8label}}} | data43 = {{#if:{{{event8label|}}}|{{{event8|}}}}} | label44 = {{{event9label}}} | data44 = {{#if:{{{event9label|}}}|{{{event9|}}}}} | label45 = {{{event10label}}} | data45 = {{#if:{{{event10label|}}}|{{{event10|}}}}} | label46 = Closed | data46 = {{{close|}}} | label47 = Reopened | data47 = {{{reopen|}}} | header48 = Technical | label49 = Line length | data49 = {{Convinfobox|{{{linelength_km|}}}|km|{{{linelength_mi|}}}|mi}}{{{linelength|}}}{{{linelength_footnotes|}}} | label50 = Track length | data50 = {{Convinfobox|{{{tracklength_km|}}}|km|{{{tracklength_mi|}}}|mi}}{{{tracklength|}}}{{{tracklength_footnotes|}}} | label51 = Number of tracks | data51 = {{{tracks|}}} | label52 = Character | data52 = {{{character|}}} | label53 = Rack system | data53 = {{{racksystem|}}} | label54 = [[Track gauge]] | data54 = {{{gauge|}}} | label55 = Old gauge | data55 = {{{old_gauge|}}} | label56 = [[Loading gauge]] | data56 = {{{load_gauge|}}} | label57 = [[Route availability]] | data57 = {{{availability|}}} | label58 = [[Minimum railway curve radius|Minimum radius]] | data58 = {{Convinfobox|{{{minradius_m|}}}|m|{{{minradius_ft|}}}|ft}}{{{minradius|}}} | label59 = [[Railway electrification|Electrification]] | data59 = {{{electrification|}}} | label60 = Conduction system | data60 = {{{conductionsystem|}}} | label61 = Operating speed | data61 = {{Convinfobox|{{{speed_km/h|}}}|km/h|{{{speed_mph|}}}|mph}}{{{speed|}}} | label62 = {{#if:{{{signalling|}}}|[[Railway signalling|Signalling]]|[[Railway signalling|Signaling]]}} | data62 = {{if empty|{{{signalling|}}}|{{{signaling|}}}}} | label63 = [[Train protection system]] | data63 = {{{trainprotection|}}} | label64 = Highest elevation | data64 = {{Convinfobox|{{{elevation_m|}}}|m|{{{elevation_ft|}}}|ft}}{{{elevation|}}} | label65 = [[Grade (slope)|Maximum incline]] | data65 = {{{maxincline|}}} | label66 = Average inter-station distance | data66 = {{{aveinterstation|}}} | header67 = _BLANK_ | data68 = {{if empty|{{{embedded|}}}|{{{module|}}}}} | belowstyle = vertical-align: middle; padding: 0 | below = {{#if:{{{map|}}}| <table style="border-spacing: 0; width: 100%; min-width: 100%" class="mw-collapsible {{#switch:{{{map_state|}}} |1|yes|collapsed|hide = mw-collapsed autocollapse |0|no|show|uncollapsed|#default = uncollapsed }}"> <tr style="background-color: #efefef; color:inherit;" class="infobox-header"><th style="text-align:center"><div style="margin:0 4em">{{if empty|{{{map_name|}}}|Route map}}</div></th></tr> <tr><td style="text-align:center; padding-top: 3px"> {{{map|}}}</td></tr> </table>}} }}<!-- end of infobox -->{{Main other|{{#if:{{{gauge|}}}|<!-- ok -->|[[Category:Pages with no gauge entered in Infobox rail line]]}}}}{{#invoke:Check for unknown parameters|check|unknown={{main other|[[Category:Pages using infobox rail line with unknown parameters|_VALUE_{{PAGENAME}}]]}}|preview=Page using [[Template:Infobox rail line]] with unknown parameter "_VALUE_"|ignoreblank=y| availability | aveinterstation | box_width | caption | character | close | color | color2 | conductionsystem | connectinglines | continuesas | continuesfrom | coordinates | daily_ridership | depot | electrification | elevation | elevation_ft | elevation_m | elr | embed | embedded | end | event1 | event1label | event2 | event2label | event3 | event3label | event4 | event4label | event5 | event5label | event6 | event6label | event7 | event7label | event8 | event8label | event9 | event9label | event10 | event10label | formerconnections | gauge | image | image_alt | image_width | lastextension | linelength | linelength_footnotes | linelength_km | linelength_mi | linenumber | load_gauge | locale | logo | logo_alt | logo_alt2 | logo_width | logo_width2 | logo2 | map | map_name | map_state | mapcolor | mapcolorlink | mapcolour | mapcolourlink | maxincline | minradius | minradius_ft | minradius_m | module | name | native_name | native_name_lang | old_gauge | open | operator | other_name | owner | planopen | racksystem | reopen | ridership2 | routenumber | routes | signaling | signalling | speed | speed_km/h | speed_mph | start | stations | status | stock | system | tracklength | tracklength_footnotes | tracklength_km | tracklength_mi | tracks | trainnumber | trainprotection | type | website | yearcommenced | yearcompleted }}{{#invoke:Check for conflicting parameters|check | template = [[Template:Infobox rail line]] | cat = {{main other|Category:Pages using infobox rail line with conflicting parameters}} | color2; color | mapcolourlink; mapcolorlink | mapcolor; mapcolour | signalling; signaling | embedded; module }}<noinclude> {{Documentation}} </noinclude> 4x6fgo10g5nsm8of2qtgr5fyp6z8n47 252181 252175 2026-06-28T10:53:09Z Asenoner 208 252181 wikitext text/x-wiki {{#if:{{Has short description}}|<!--Do nothing-->|{{main other|{{#ifeq:{{#invoke:Is infobox in lead|main|[Ii]nfobox [Rr]ail [Ll]ine}}|true|{{#invoke:Type in location|main|Rail line|{{{locale|}}}}}}}}}}}{{#invoke:infobox|infoboxTemplate | child = {{{embed|}}} | autoheaders = y | bodystyle = width:{{if empty|{{{box_width|}}}|25em}}; | above = {{if empty|{{{name|}}}|{{PAGENAMEBASE}}}} | abovestyle = {{#if:{{{color|}}}|border-top: 4px solid #{{{color}}}; border-bottom: 4px solid #{{if empty|{{{color2|}}}|{{{color}}}}}; color: inherit;}} | aboveclass = {{#if:{{{color|}}}|notheme}} | title = {{#if:{{both|{{{embed|}}}|{{{name|}}}}}|'''{{{name}}}'''}} | image = {{#invoke:InfoboxImage|InfoboxImage|image={{{logo|}}}|size={{if empty|{{{logo_width|}}}|50px}}|sizedefault=265x265px|alt={{{logo_alt|}}}}}{{#invoke:InfoboxImage|InfoboxImage|image={{{logo2|}}}|size={{if empty|{{{logo_width2|}}}|50px}}|sizedefault=265x265px|alt={{{logo_alt2|}}}}} | image2 = {{#invoke:InfoboxImage|InfoboxImage|image={{{image|}}}|size={{{image_width|}}}|sizedefault=265x265px|alt={{{image_alt|}}}}} | caption2 = {{{caption|}}} | headerstyle = background-color: #efefef; color:inherit; | header1 = Nfurmazions genereles | label2 = Auter inuem{{pluralize from text|{{{other_name|}}}|plural=s|likely=(s)}} | data2 = {{{other_name|}}} | class2 = nickname | label3 = Inuem natif | data3 = {{#if:{{{native_name|}}}|{{#if:{{{native_name_lang|}}}|<span class="nickname" lang="{{{native_name_lang}}}">}}{{{native_name}}}{{#if:{{{native_name_lang|}}}|</span>}} }} | label4 = Status | data4 = {{{status|}}} | label5 = Patron | data5 = {{{owner|}}} | label6 = Line number<!--mostly used for the number of a railway line; for the number of a service use {{{routes|}}} or {{{routenumber|}}} instead--> | data6 = {{{linenumber|}}} | label7 = [[Engineer's Line Reference|ELR]] | data7 = {{{elr|}}} | label8 = Raion | data8 = {{{locale|}}} | label9 = Coordinedes | data9 = {{{coordinates|}}} | label10 = Ultima stazions | data10 = {{#if:{{{start|}}}|{{#if:{{{end|}}}|{{unbulleted list|{{{start}}}|{{{end}}}}}|{{{start}}}}}}} | label11 = Va inant da | data11 = {{{continuesfrom|}}} | label12 = Va inant coche | data12 = {{{continuesas|}}} | label13 = Linies de cunliamënt | data13 = {{{connectinglines|}}} | label14 = Cunliamënc da dant | data14 = {{{formerconnections|}}} | label15 = Stazions | data15 = {{{stations|}}} | label16 = {{#if:{{{mapcolor|}}}|Color|Colour}} on {{#if:{{{mapcolourlink|}}}{{{mapcolorlink|}}}|[[{{if empty|{{{mapcolourlink|}}}|{{{mapcolorlink}}}}}|map]]|map}}<!--?--> | data16 = {{if empty|{{{mapcolor|}}}|{{{mapcolour|}}}}} | label17 = Plata internet<!--?--> | data17 = {{{website|}}} | header18 = Servisc | label19 = Sort | data19 = {{{type|}}} | label20 = Sistem | data20 = {{{system|}}} | label21 = Servijes | data21 = {{{routes|}}} | label22 = Route number | data22 = {{{routenumber|}}} | label23 = Train number{{pluralize from text|{{{trainnumber|}}}|plural=s|likely=(s)}} | data23 = {{{trainnumber|}}} | label24 = Uperadëur{{pluralize from text|{{{operator|}}}|plural=es|likely=(s)}} | data24 = {{{operator|}}} | label26 = Depot{{pluralize from text|{{{depot|}}}|plural=s|likely=(s)}} | data26 = {{{depot|}}} | label27 = Rolling stock | data27 = {{{stock|}}} | label28 = Passajieres al di | data28 = {{{daily_ridership|}}} | label29 = Numer de passajieres | data29 = {{{ridership2|}}} | header30 = Storia | label31 = Scumencià | data31 = {{{yearcommenced|}}} | label32 = Giaurida planificheda | data32 = {{{planopen|}}} | label33 = Giaurida | data33 = {{{open|}}} | label34 = Ultima estension | data34 = {{{lastextension|}}} | label35 = Cumpleteda | data35 = {{{yearcompleted|}}} | label36 = {{{event1label}}} | data36 = {{#if:{{{event1label|}}}|{{{event1|}}}}} | label37 = {{{event2label}}} | data37 = {{#if:{{{event2label|}}}|{{{event2|}}}}} | label38 = {{{event3label}}} | data38 = {{#if:{{{event3label|}}}|{{{event3|}}}}} | label39 = {{{event4label}}} | data39 = {{#if:{{{event4label|}}}|{{{event4|}}}}} | label40 = {{{event5label}}} | data40 = {{#if:{{{event5label|}}}|{{{event5|}}}}} | label41 = {{{event6label}}} | data41 = {{#if:{{{event6label|}}}|{{{event6|}}}}} | label42 = {{{event7label}}} | data42 = {{#if:{{{event7label|}}}|{{{event7|}}}}} | label43 = {{{event8label}}} | data43 = {{#if:{{{event8label|}}}|{{{event8|}}}}} | label44 = {{{event9label}}} | data44 = {{#if:{{{event9label|}}}|{{{event9|}}}}} | label45 = {{{event10label}}} | data45 = {{#if:{{{event10label|}}}|{{{event10|}}}}} | label46 = Closed | data46 = {{{close|}}} | label47 = Reopened | data47 = {{{reopen|}}} | header48 = Technical | label49 = Line length | data49 = {{Convinfobox|{{{linelength_km|}}}|km|{{{linelength_mi|}}}|mi}}{{{linelength|}}}{{{linelength_footnotes|}}} | label50 = Track length | data50 = {{Convinfobox|{{{tracklength_km|}}}|km|{{{tracklength_mi|}}}|mi}}{{{tracklength|}}}{{{tracklength_footnotes|}}} | label51 = Number of tracks | data51 = {{{tracks|}}} | label52 = Character | data52 = {{{character|}}} | label53 = Rack system | data53 = {{{racksystem|}}} | label54 = [[Track gauge]] | data54 = {{{gauge|}}} | label55 = Old gauge | data55 = {{{old_gauge|}}} | label56 = [[Loading gauge]] | data56 = {{{load_gauge|}}} | label57 = [[Route availability]] | data57 = {{{availability|}}} | label58 = [[Minimum railway curve radius|Minimum radius]] | data58 = {{Convinfobox|{{{minradius_m|}}}|m|{{{minradius_ft|}}}|ft}}{{{minradius|}}} | label59 = [[Railway electrification|Electrification]] | data59 = {{{electrification|}}} | label60 = Conduction system | data60 = {{{conductionsystem|}}} | label61 = Operating speed | data61 = {{Convinfobox|{{{speed_km/h|}}}|km/h|{{{speed_mph|}}}|mph}}{{{speed|}}} | label62 = {{#if:{{{signalling|}}}|[[Railway signalling|Signalling]]|[[Railway signalling|Signaling]]}} | data62 = {{if empty|{{{signalling|}}}|{{{signaling|}}}}} | label63 = [[Train protection system]] | data63 = {{{trainprotection|}}} | label64 = Highest elevation | data64 = {{Convinfobox|{{{elevation_m|}}}|m|{{{elevation_ft|}}}|ft}}{{{elevation|}}} | label65 = [[Grade (slope)|Maximum incline]] | data65 = {{{maxincline|}}} | label66 = Average inter-station distance | data66 = {{{aveinterstation|}}} | header67 = _BLANK_ | data68 = {{if empty|{{{embedded|}}}|{{{module|}}}}} | belowstyle = vertical-align: middle; padding: 0 | below = {{#if:{{{map|}}}| <table style="border-spacing: 0; width: 100%; min-width: 100%" class="mw-collapsible {{#switch:{{{map_state|}}} |1|yes|collapsed|hide = mw-collapsed autocollapse |0|no|show|uncollapsed|#default = uncollapsed }}"> <tr style="background-color: #efefef; color:inherit;" class="infobox-header"><th style="text-align:center"><div style="margin:0 4em">{{if empty|{{{map_name|}}}|Route map}}</div></th></tr> <tr><td style="text-align:center; padding-top: 3px"> {{{map|}}}</td></tr> </table>}} }}<!-- end of infobox -->{{Main other|{{#if:{{{gauge|}}}|<!-- ok -->|[[Category:Pages with no gauge entered in Infobox rail line]]}}}}{{#invoke:Check for unknown parameters|check|unknown={{main other|[[Category:Pages using infobox rail line with unknown parameters|_VALUE_{{PAGENAME}}]]}}|preview=Page using [[Template:Infobox rail line]] with unknown parameter "_VALUE_"|ignoreblank=y| availability | aveinterstation | box_width | caption | character | close | color | color2 | conductionsystem | connectinglines | continuesas | continuesfrom | coordinates | daily_ridership | depot | electrification | elevation | elevation_ft | elevation_m | elr | embed | embedded | end | event1 | event1label | event2 | event2label | event3 | event3label | event4 | event4label | event5 | event5label | event6 | event6label | event7 | event7label | event8 | event8label | event9 | event9label | event10 | event10label | formerconnections | gauge | image | image_alt | image_width | lastextension | linelength | linelength_footnotes | linelength_km | linelength_mi | linenumber | load_gauge | locale | logo | logo_alt | logo_alt2 | logo_width | logo_width2 | logo2 | map | map_name | map_state | mapcolor | mapcolorlink | mapcolour | mapcolourlink | maxincline | minradius | minradius_ft | minradius_m | module | name | native_name | native_name_lang | old_gauge | open | operator | other_name | owner | planopen | racksystem | reopen | ridership2 | routenumber | routes | signaling | signalling | speed | speed_km/h | speed_mph | start | stations | status | stock | system | tracklength | tracklength_footnotes | tracklength_km | tracklength_mi | tracks | trainnumber | trainprotection | type | website | yearcommenced | yearcompleted }}{{#invoke:Check for conflicting parameters|check | template = [[Template:Infobox rail line]] | cat = {{main other|Category:Pages using infobox rail line with conflicting parameters}} | color2; color | mapcolourlink; mapcolorlink | mapcolor; mapcolour | signalling; signaling | embedded; module }}<noinclude> {{Documentation}} </noinclude> n3b6d55yo22ftskcyilw0cjvp69a48r 252182 252181 2026-06-28T10:54:05Z Asenoner 208 252182 wikitext text/x-wiki {{#if:{{Has short description}}|<!--Do nothing-->|{{main other|{{#ifeq:{{#invoke:Is infobox in lead|main|[Ii]nfobox [Rr]ail [Ll]ine}}|true|{{#invoke:Type in location|main|Rail line|{{{locale|}}}}}}}}}}}{{#invoke:infobox|infoboxTemplate | child = {{{embed|}}} | autoheaders = y | bodystyle = width:{{if empty|{{{box_width|}}}|25em}}; | above = {{if empty|{{{name|}}}|{{PAGENAMEBASE}}}} | abovestyle = {{#if:{{{color|}}}|border-top: 4px solid #{{{color}}}; border-bottom: 4px solid #{{if empty|{{{color2|}}}|{{{color}}}}}; color: inherit;}} | aboveclass = {{#if:{{{color|}}}|notheme}} | title = {{#if:{{both|{{{embed|}}}|{{{name|}}}}}|'''{{{name}}}'''}} | image = {{#invoke:InfoboxImage|InfoboxImage|image={{{logo|}}}|size={{if empty|{{{logo_width|}}}|50px}}|sizedefault=265x265px|alt={{{logo_alt|}}}}}{{#invoke:InfoboxImage|InfoboxImage|image={{{logo2|}}}|size={{if empty|{{{logo_width2|}}}|50px}}|sizedefault=265x265px|alt={{{logo_alt2|}}}}} | image2 = {{#invoke:InfoboxImage|InfoboxImage|image={{{image|}}}|size={{{image_width|}}}|sizedefault=265x265px|alt={{{image_alt|}}}}} | caption2 = {{{caption|}}} | headerstyle = background-color: #efefef; color:inherit; | header1 = Nfurmazions genereles | label2 = Auter inuem{{pluralize from text|{{{other_name|}}}|plural=s|likely=(s)}} | data2 = {{{other_name|}}} | class2 = nickname | label3 = Inuem natif | data3 = {{#if:{{{native_name|}}}|{{#if:{{{native_name_lang|}}}|<span class="nickname" lang="{{{native_name_lang}}}">}}{{{native_name}}}{{#if:{{{native_name_lang|}}}|</span>}} }} | label4 = Status | data4 = {{{status|}}} | label5 = Patron | data5 = {{{owner|}}} | label6 = Numer de linia<!--mostly used for the number of a railway line; for the number of a service use {{{routes|}}} or {{{routenumber|}}} instead--> | data6 = {{{linenumber|}}} | label7 = [[Engineer's Line Reference|ELR]] | data7 = {{{elr|}}} | label8 = Raion | data8 = {{{locale|}}} | label9 = Coordinedes | data9 = {{{coordinates|}}} | label10 = Ultima stazions | data10 = {{#if:{{{start|}}}|{{#if:{{{end|}}}|{{unbulleted list|{{{start}}}|{{{end}}}}}|{{{start}}}}}}} | label11 = Va inant da | data11 = {{{continuesfrom|}}} | label12 = Va inant coche | data12 = {{{continuesas|}}} | label13 = Linies de cunliamënt | data13 = {{{connectinglines|}}} | label14 = Cunliamënc da dant | data14 = {{{formerconnections|}}} | label15 = Stazions | data15 = {{{stations|}}} | label16 = {{#if:{{{mapcolor|}}}|Color|Colour}} on {{#if:{{{mapcolourlink|}}}{{{mapcolorlink|}}}|[[{{if empty|{{{mapcolourlink|}}}|{{{mapcolorlink}}}}}|map]]|map}}<!--?--> | data16 = {{if empty|{{{mapcolor|}}}|{{{mapcolour|}}}}} | label17 = Plata internet<!--?--> | data17 = {{{website|}}} | header18 = Servisc | label19 = Sort | data19 = {{{type|}}} | label20 = Sistem | data20 = {{{system|}}} | label21 = Servijes | data21 = {{{routes|}}} | label22 = Numer de trata | data22 = {{{routenumber|}}} | label23 = Numer de ferata{{pluralize from text|{{{trainnumber|}}}|plural=s|likely=(s)}} | data23 = {{{trainnumber|}}} | label24 = Uperadëur{{pluralize from text|{{{operator|}}}|plural=es|likely=(s)}} | data24 = {{{operator|}}} | label26 = Depot{{pluralize from text|{{{depot|}}}|plural=s|likely=(s)}} | data26 = {{{depot|}}} | label27 = Rolling stock | data27 = {{{stock|}}} | label28 = Passajieres al di | data28 = {{{daily_ridership|}}} | label29 = Numer de passajieres | data29 = {{{ridership2|}}} | header30 = Storia | label31 = Scumencià | data31 = {{{yearcommenced|}}} | label32 = Giaurida planificheda | data32 = {{{planopen|}}} | label33 = Giaurida | data33 = {{{open|}}} | label34 = Ultima estension | data34 = {{{lastextension|}}} | label35 = Cumpleteda | data35 = {{{yearcompleted|}}} | label36 = {{{event1label}}} | data36 = {{#if:{{{event1label|}}}|{{{event1|}}}}} | label37 = {{{event2label}}} | data37 = {{#if:{{{event2label|}}}|{{{event2|}}}}} | label38 = {{{event3label}}} | data38 = {{#if:{{{event3label|}}}|{{{event3|}}}}} | label39 = {{{event4label}}} | data39 = {{#if:{{{event4label|}}}|{{{event4|}}}}} | label40 = {{{event5label}}} | data40 = {{#if:{{{event5label|}}}|{{{event5|}}}}} | label41 = {{{event6label}}} | data41 = {{#if:{{{event6label|}}}|{{{event6|}}}}} | label42 = {{{event7label}}} | data42 = {{#if:{{{event7label|}}}|{{{event7|}}}}} | label43 = {{{event8label}}} | data43 = {{#if:{{{event8label|}}}|{{{event8|}}}}} | label44 = {{{event9label}}} | data44 = {{#if:{{{event9label|}}}|{{{event9|}}}}} | label45 = {{{event10label}}} | data45 = {{#if:{{{event10label|}}}|{{{event10|}}}}} | label46 = Closed | data46 = {{{close|}}} | label47 = Reopened | data47 = {{{reopen|}}} | header48 = Technical | label49 = Line length | data49 = {{Convinfobox|{{{linelength_km|}}}|km|{{{linelength_mi|}}}|mi}}{{{linelength|}}}{{{linelength_footnotes|}}} | label50 = Track length | data50 = {{Convinfobox|{{{tracklength_km|}}}|km|{{{tracklength_mi|}}}|mi}}{{{tracklength|}}}{{{tracklength_footnotes|}}} | label51 = Numer de scines | data51 = {{{tracks|}}} | label52 = Character | data52 = {{{character|}}} | label53 = Rack system | data53 = {{{racksystem|}}} | label54 = [[Track gauge]] | data54 = {{{gauge|}}} | label55 = Old gauge | data55 = {{{old_gauge|}}} | label56 = [[Loading gauge]] | data56 = {{{load_gauge|}}} | label57 = [[Route availability]] | data57 = {{{availability|}}} | label58 = [[Minimum railway curve radius|Minimum radius]] | data58 = {{Convinfobox|{{{minradius_m|}}}|m|{{{minradius_ft|}}}|ft}}{{{minradius|}}} | label59 = [[Railway electrification|Electrification]] | data59 = {{{electrification|}}} | label60 = Conduction system | data60 = {{{conductionsystem|}}} | label61 = Operating speed | data61 = {{Convinfobox|{{{speed_km/h|}}}|km/h|{{{speed_mph|}}}|mph}}{{{speed|}}} | label62 = {{#if:{{{signalling|}}}|[[Railway signalling|Signalling]]|[[Railway signalling|Signaling]]}} | data62 = {{if empty|{{{signalling|}}}|{{{signaling|}}}}} | label63 = [[Train protection system]] | data63 = {{{trainprotection|}}} | label64 = Highest elevation | data64 = {{Convinfobox|{{{elevation_m|}}}|m|{{{elevation_ft|}}}|ft}}{{{elevation|}}} | label65 = [[Grade (slope)|Maximum incline]] | data65 = {{{maxincline|}}} | label66 = Average inter-station distance | data66 = {{{aveinterstation|}}} | header67 = _BLANK_ | data68 = {{if empty|{{{embedded|}}}|{{{module|}}}}} | belowstyle = vertical-align: middle; padding: 0 | below = {{#if:{{{map|}}}| <table style="border-spacing: 0; width: 100%; min-width: 100%" class="mw-collapsible {{#switch:{{{map_state|}}} |1|yes|collapsed|hide = mw-collapsed autocollapse |0|no|show|uncollapsed|#default = uncollapsed }}"> <tr style="background-color: #efefef; color:inherit;" class="infobox-header"><th style="text-align:center"><div style="margin:0 4em">{{if empty|{{{map_name|}}}|Route map}}</div></th></tr> <tr><td style="text-align:center; padding-top: 3px"> {{{map|}}}</td></tr> </table>}} }}<!-- end of infobox -->{{Main other|{{#if:{{{gauge|}}}|<!-- ok -->|[[Category:Pages with no gauge entered in Infobox rail line]]}}}}{{#invoke:Check for unknown parameters|check|unknown={{main other|[[Category:Pages using infobox rail line with unknown parameters|_VALUE_{{PAGENAME}}]]}}|preview=Page using [[Template:Infobox rail line]] with unknown parameter "_VALUE_"|ignoreblank=y| availability | aveinterstation | box_width | caption | character | close | color | color2 | conductionsystem | connectinglines | continuesas | continuesfrom | coordinates | daily_ridership | depot | electrification | elevation | elevation_ft | elevation_m | elr | embed | embedded | end | event1 | event1label | event2 | event2label | event3 | event3label | event4 | event4label | event5 | event5label | event6 | event6label | event7 | event7label | event8 | event8label | event9 | event9label | event10 | event10label | formerconnections | gauge | image | image_alt | image_width | lastextension | linelength | linelength_footnotes | linelength_km | linelength_mi | linenumber | load_gauge | locale | logo | logo_alt | logo_alt2 | logo_width | logo_width2 | logo2 | map | map_name | map_state | mapcolor | mapcolorlink | mapcolour | mapcolourlink | maxincline | minradius | minradius_ft | minradius_m | module | name | native_name | native_name_lang | old_gauge | open | operator | other_name | owner | planopen | racksystem | reopen | ridership2 | routenumber | routes | signaling | signalling | speed | speed_km/h | speed_mph | start | stations | status | stock | system | tracklength | tracklength_footnotes | tracklength_km | tracklength_mi | tracks | trainnumber | trainprotection | type | website | yearcommenced | yearcompleted }}{{#invoke:Check for conflicting parameters|check | template = [[Template:Infobox rail line]] | cat = {{main other|Category:Pages using infobox rail line with conflicting parameters}} | color2; color | mapcolourlink; mapcolorlink | mapcolor; mapcolour | signalling; signaling | embedded; module }}<noinclude> {{Documentation}} </noinclude> pu1kun4r8qh3beffe1rayh5mwapvxi3 252183 252182 2026-06-28T10:56:13Z Asenoner 208 252183 wikitext text/x-wiki {{#if:{{Has short description}}|<!--Do nothing-->|{{main other|{{#ifeq:{{#invoke:Is infobox in lead|main|[Ii]nfobox [Rr]ail [Ll]ine}}|true|{{#invoke:Type in location|main|Rail line|{{{locale|}}}}}}}}}}}{{#invoke:infobox|infoboxTemplate | child = {{{embed|}}} | autoheaders = y | bodystyle = width:{{if empty|{{{box_width|}}}|25em}}; | above = {{if empty|{{{name|}}}|{{PAGENAMEBASE}}}} | abovestyle = {{#if:{{{color|}}}|border-top: 4px solid #{{{color}}}; border-bottom: 4px solid #{{if empty|{{{color2|}}}|{{{color}}}}}; color: inherit;}} | aboveclass = {{#if:{{{color|}}}|notheme}} | title = {{#if:{{both|{{{embed|}}}|{{{name|}}}}}|'''{{{name}}}'''}} | image = {{#invoke:InfoboxImage|InfoboxImage|image={{{logo|}}}|size={{if empty|{{{logo_width|}}}|50px}}|sizedefault=265x265px|alt={{{logo_alt|}}}}}{{#invoke:InfoboxImage|InfoboxImage|image={{{logo2|}}}|size={{if empty|{{{logo_width2|}}}|50px}}|sizedefault=265x265px|alt={{{logo_alt2|}}}}} | image2 = {{#invoke:InfoboxImage|InfoboxImage|image={{{image|}}}|size={{{image_width|}}}|sizedefault=265x265px|alt={{{image_alt|}}}}} | caption2 = {{{caption|}}} | headerstyle = background-color: #efefef; color:inherit; | header1 = Nfurmazions genereles | label2 = Auter inuem{{pluralize from text|{{{other_name|}}}|plural=s|likely=(s)}} | data2 = {{{other_name|}}} | class2 = nickname | label3 = Inuem natif | data3 = {{#if:{{{native_name|}}}|{{#if:{{{native_name_lang|}}}|<span class="nickname" lang="{{{native_name_lang}}}">}}{{{native_name}}}{{#if:{{{native_name_lang|}}}|</span>}} }} | label4 = Status | data4 = {{{status|}}} | label5 = Patron | data5 = {{{owner|}}} | label6 = Numer de linia<!--mostly used for the number of a railway line; for the number of a service use {{{routes|}}} or {{{routenumber|}}} instead--> | data6 = {{{linenumber|}}} | label7 = [[Engineer's Line Reference|ELR]] | data7 = {{{elr|}}} | label8 = Raion | data8 = {{{locale|}}} | label9 = Coordinedes | data9 = {{{coordinates|}}} | label10 = Ultima stazions | data10 = {{#if:{{{start|}}}|{{#if:{{{end|}}}|{{unbulleted list|{{{start}}}|{{{end}}}}}|{{{start}}}}}}} | label11 = Va inant da | data11 = {{{continuesfrom|}}} | label12 = Va inant coche | data12 = {{{continuesas|}}} | label13 = Linies de cunliamënt | data13 = {{{connectinglines|}}} | label14 = Cunliamënc da dant | data14 = {{{formerconnections|}}} | label15 = Stazions | data15 = {{{stations|}}} | label16 = {{#if:{{{mapcolor|}}}|Color|Colour}} on {{#if:{{{mapcolourlink|}}}{{{mapcolorlink|}}}|[[{{if empty|{{{mapcolourlink|}}}|{{{mapcolorlink}}}}}|map]]|map}}<!--?--> | data16 = {{if empty|{{{mapcolor|}}}|{{{mapcolour|}}}}} | label17 = Plata internet<!--?--> | data17 = {{{website|}}} | header18 = Servisc | label19 = Sort | data19 = {{{type|}}} | label20 = Sistem | data20 = {{{system|}}} | label21 = Servijes | data21 = {{{routes|}}} | label22 = Numer de trata | data22 = {{{routenumber|}}} | label23 = Numer de ferata{{pluralize from text|{{{trainnumber|}}}|plural=s|likely=(s)}} | data23 = {{{trainnumber|}}} | label24 = Uperadëur{{pluralize from text|{{{operator|}}}|plural=es|likely=(s)}} | data24 = {{{operator|}}} | label26 = Depot{{pluralize from text|{{{depot|}}}|plural=s|likely=(s)}} | data26 = {{{depot|}}} | label27 = Rolling stock | data27 = {{{stock|}}} | label28 = Passajieres al di | data28 = {{{daily_ridership|}}} | label29 = Numer de passajieres | data29 = {{{ridership2|}}} | header30 = Storia | label31 = Scumencià | data31 = {{{yearcommenced|}}} | label32 = Giaurida planificheda | data32 = {{{planopen|}}} | label33 = Giaurida | data33 = {{{open|}}} | label34 = Ultima estension | data34 = {{{lastextension|}}} | label35 = Cumpleteda | data35 = {{{yearcompleted|}}} | label36 = {{{event1label}}} | data36 = {{#if:{{{event1label|}}}|{{{event1|}}}}} | label37 = {{{event2label}}} | data37 = {{#if:{{{event2label|}}}|{{{event2|}}}}} | label38 = {{{event3label}}} | data38 = {{#if:{{{event3label|}}}|{{{event3|}}}}} | label39 = {{{event4label}}} | data39 = {{#if:{{{event4label|}}}|{{{event4|}}}}} | label40 = {{{event5label}}} | data40 = {{#if:{{{event5label|}}}|{{{event5|}}}}} | label41 = {{{event6label}}} | data41 = {{#if:{{{event6label|}}}|{{{event6|}}}}} | label42 = {{{event7label}}} | data42 = {{#if:{{{event7label|}}}|{{{event7|}}}}} | label43 = {{{event8label}}} | data43 = {{#if:{{{event8label|}}}|{{{event8|}}}}} | label44 = {{{event9label}}} | data44 = {{#if:{{{event9label|}}}|{{{event9|}}}}} | label45 = {{{event10label}}} | data45 = {{#if:{{{event10label|}}}|{{{event10|}}}}} | label46 = Closed | data46 = {{{close|}}} | label47 = Reopened | data47 = {{{reopen|}}} | header48 = Technical | label49 = Lunghëza de la linia | data49 = {{Convinfobox|{{{linelength_km|}}}|km|{{{linelength_mi|}}}|mi}}{{{linelength|}}}{{{linelength_footnotes|}}} | label50 = Lunghëza de la scines | data50 = {{Convinfobox|{{{tracklength_km|}}}|km|{{{tracklength_mi|}}}|mi}}{{{tracklength|}}}{{{tracklength_footnotes|}}} | label51 = Numer de scines | data51 = {{{tracks|}}} | label52 = Carater | data52 = {{{character|}}} | label53 = Rack system | data53 = {{{racksystem|}}} | label54 = [[Destenduda de la scines]] | data54 = {{{gauge|}}} | label55 = Old gauge | data55 = {{{old_gauge|}}} | label56 = [[Loading gauge]] | data56 = {{{load_gauge|}}} | label57 = [[Route availability]] | data57 = {{{availability|}}} | label58 = Mënder radius | data58 = {{Convinfobox|{{{minradius_m|}}}|m|{{{minradius_ft|}}}|ft}}{{{minradius|}}} | label59 = [[Railway electrification|Electrification]] | data59 = {{{electrification|}}} | label60 = Conduction system | data60 = {{{conductionsystem|}}} | label61 = Operating speed | data61 = {{Convinfobox|{{{speed_km/h|}}}|km/h|{{{speed_mph|}}}|mph}}{{{speed|}}} | label62 = {{#if:{{{signalling|}}}|[[Railway signalling|Signalling]]|[[Railway signalling|Signaling]]}} | data62 = {{if empty|{{{signalling|}}}|{{{signaling|}}}}} | label63 = [[Train protection system]] | data63 = {{{trainprotection|}}} | label64 = Highest elevation | data64 = {{Convinfobox|{{{elevation_m|}}}|m|{{{elevation_ft|}}}|ft}}{{{elevation|}}} | label65 = [[Grade (slope)|Maximum incline]] | data65 = {{{maxincline|}}} | label66 = Average inter-station distance | data66 = {{{aveinterstation|}}} | header67 = _BLANK_ | data68 = {{if empty|{{{embedded|}}}|{{{module|}}}}} | belowstyle = vertical-align: middle; padding: 0 | below = {{#if:{{{map|}}}| <table style="border-spacing: 0; width: 100%; min-width: 100%" class="mw-collapsible {{#switch:{{{map_state|}}} |1|yes|collapsed|hide = mw-collapsed autocollapse |0|no|show|uncollapsed|#default = uncollapsed }}"> <tr style="background-color: #efefef; color:inherit;" class="infobox-header"><th style="text-align:center"><div style="margin:0 4em">{{if empty|{{{map_name|}}}|Route map}}</div></th></tr> <tr><td style="text-align:center; padding-top: 3px"> {{{map|}}}</td></tr> </table>}} }}<!-- end of infobox -->{{Main other|{{#if:{{{gauge|}}}|<!-- ok -->|[[Category:Pages with no gauge entered in Infobox rail line]]}}}}{{#invoke:Check for unknown parameters|check|unknown={{main other|[[Category:Pages using infobox rail line with unknown parameters|_VALUE_{{PAGENAME}}]]}}|preview=Page using [[Template:Infobox rail line]] with unknown parameter "_VALUE_"|ignoreblank=y| availability | aveinterstation | box_width | caption | character | close | color | color2 | conductionsystem | connectinglines | continuesas | continuesfrom | coordinates | daily_ridership | depot | electrification | elevation | elevation_ft | elevation_m | elr | embed | embedded | end | event1 | event1label | event2 | event2label | event3 | event3label | event4 | event4label | event5 | event5label | event6 | event6label | event7 | event7label | event8 | event8label | event9 | event9label | event10 | event10label | formerconnections | gauge | image | image_alt | image_width | lastextension | linelength | linelength_footnotes | linelength_km | linelength_mi | linenumber | load_gauge | locale | logo | logo_alt | logo_alt2 | logo_width | logo_width2 | logo2 | map | map_name | map_state | mapcolor | mapcolorlink | mapcolour | mapcolourlink | maxincline | minradius | minradius_ft | minradius_m | module | name | native_name | native_name_lang | old_gauge | open | operator | other_name | owner | planopen | racksystem | reopen | ridership2 | routenumber | routes | signaling | signalling | speed | speed_km/h | speed_mph | start | stations | status | stock | system | tracklength | tracklength_footnotes | tracklength_km | tracklength_mi | tracks | trainnumber | trainprotection | type | website | yearcommenced | yearcompleted }}{{#invoke:Check for conflicting parameters|check | template = [[Template:Infobox rail line]] | cat = {{main other|Category:Pages using infobox rail line with conflicting parameters}} | color2; color | mapcolourlink; mapcolorlink | mapcolor; mapcolour | signalling; signaling | embedded; module }}<noinclude> {{Documentation}} </noinclude> 1rpip0n4hp2gd05z88yox9kqn42y00i 252190 252183 2026-06-28T11:00:55Z Asenoner 208 252190 wikitext text/x-wiki {{#if:{{Has short description}}|<!--Do nothing-->|{{main other|{{#ifeq:{{#invoke:Is infobox in lead|main|[Ii]nfobox [Rr]ail [Ll]ine}}|true|{{#invoke:Type in location|main|Rail line|{{{locale|}}}}}}}}}}}{{#invoke:infobox|infoboxTemplate | child = {{{embed|}}} | autoheaders = y | bodystyle = width:{{if empty|{{{box_width|}}}|25em}}; | above = {{if empty|{{{name|}}}|{{PAGENAMEBASE}}}} | abovestyle = {{#if:{{{color|}}}|border-top: 4px solid #{{{color}}}; border-bottom: 4px solid #{{if empty|{{{color2|}}}|{{{color}}}}}; color: inherit;}} | aboveclass = {{#if:{{{color|}}}|notheme}} | title = {{#if:{{both|{{{embed|}}}|{{{name|}}}}}|'''{{{name}}}'''}} | image = {{#invoke:InfoboxImage|InfoboxImage|image={{{logo|}}}|size={{if empty|{{{logo_width|}}}|50px}}|sizedefault=265x265px|alt={{{logo_alt|}}}}}{{#invoke:InfoboxImage|InfoboxImage|image={{{logo2|}}}|size={{if empty|{{{logo_width2|}}}|50px}}|sizedefault=265x265px|alt={{{logo_alt2|}}}}} | image2 = {{#invoke:InfoboxImage|InfoboxImage|image={{{image|}}}|size={{{image_width|}}}|sizedefault=265x265px|alt={{{image_alt|}}}}} | caption2 = {{{caption|}}} | headerstyle = background-color: #efefef; color:inherit; | header1 = Nfurmazions genereles | label2 = Auter inuem{{pluralize from text|{{{other_name|}}}|plural=s|likely=(s)}} | data2 = {{{other_name|}}} | class2 = nickname | label3 = Inuem natif | data3 = {{#if:{{{native_name|}}}|{{#if:{{{native_name_lang|}}}|<span class="nickname" lang="{{{native_name_lang}}}">}}{{{native_name}}}{{#if:{{{native_name_lang|}}}|</span>}} }} | label4 = Status | data4 = {{{status|}}} | label5 = Patron | data5 = {{{owner|}}} | label6 = Numer de linia<!--mostly used for the number of a railway line; for the number of a service use {{{routes|}}} or {{{routenumber|}}} instead--> | data6 = {{{linenumber|}}} | label7 = [[Engineer's Line Reference|ELR]] | data7 = {{{elr|}}} | label8 = Raion | data8 = {{{locale|}}} | label9 = Coordinedes | data9 = {{{coordinates|}}} | label10 = Ultima stazions | data10 = {{#if:{{{start|}}}|{{#if:{{{end|}}}|{{unbulleted list|{{{start}}}|{{{end}}}}}|{{{start}}}}}}} | label11 = Va inant da | data11 = {{{continuesfrom|}}} | label12 = Va inant coche | data12 = {{{continuesas|}}} | label13 = Linies de cunliamënt | data13 = {{{connectinglines|}}} | label14 = Cunliamënc da dant | data14 = {{{formerconnections|}}} | label15 = Stazions | data15 = {{{stations|}}} | label16 = {{#if:{{{mapcolor|}}}|Color|Colour}} on {{#if:{{{mapcolourlink|}}}{{{mapcolorlink|}}}|[[{{if empty|{{{mapcolourlink|}}}|{{{mapcolorlink}}}}}|map]]|map}}<!--?--> | data16 = {{if empty|{{{mapcolor|}}}|{{{mapcolour|}}}}} | label17 = Plata internet<!--?--> | data17 = {{{website|}}} | header18 = Servisc | label19 = Sort | data19 = {{{type|}}} | label20 = Sistem | data20 = {{{system|}}} | label21 = Servijes | data21 = {{{routes|}}} | label22 = Numer de trata | data22 = {{{routenumber|}}} | label23 = Numer de ferata{{pluralize from text|{{{trainnumber|}}}|plural=s|likely=(s)}} | data23 = {{{trainnumber|}}} | label24 = Uperadëur{{pluralize from text|{{{operator|}}}|plural=es|likely=(s)}} | data24 = {{{operator|}}} | label26 = Depot{{pluralize from text|{{{depot|}}}|plural=s|likely=(s)}} | data26 = {{{depot|}}} | label27 = Rolling stock | data27 = {{{stock|}}} | label28 = Passajieres al di | data28 = {{{daily_ridership|}}} | label29 = Numer de passajieres | data29 = {{{ridership2|}}} | header30 = Storia | label31 = Scumencià | data31 = {{{yearcommenced|}}} | label32 = Giaurida planificheda | data32 = {{{planopen|}}} | label33 = Giaurida | data33 = {{{open|}}} | label34 = Ultima estension | data34 = {{{lastextension|}}} | label35 = Cumpleteda | data35 = {{{yearcompleted|}}} | label36 = {{{event1label}}} | data36 = {{#if:{{{event1label|}}}|{{{event1|}}}}} | label37 = {{{event2label}}} | data37 = {{#if:{{{event2label|}}}|{{{event2|}}}}} | label38 = {{{event3label}}} | data38 = {{#if:{{{event3label|}}}|{{{event3|}}}}} | label39 = {{{event4label}}} | data39 = {{#if:{{{event4label|}}}|{{{event4|}}}}} | label40 = {{{event5label}}} | data40 = {{#if:{{{event5label|}}}|{{{event5|}}}}} | label41 = {{{event6label}}} | data41 = {{#if:{{{event6label|}}}|{{{event6|}}}}} | label42 = {{{event7label}}} | data42 = {{#if:{{{event7label|}}}|{{{event7|}}}}} | label43 = {{{event8label}}} | data43 = {{#if:{{{event8label|}}}|{{{event8|}}}}} | label44 = {{{event9label}}} | data44 = {{#if:{{{event9label|}}}|{{{event9|}}}}} | label45 = {{{event10label}}} | data45 = {{#if:{{{event10label|}}}|{{{event10|}}}}} | label46 = Closed | data46 = {{{close|}}} | label47 = Reopened | data47 = {{{reopen|}}} | header48 = Technical | label49 = Lunghëza de la linia | data49 = {{Convinfobox|{{{linelength_km|}}}|km|{{{linelength_mi|}}}|mi}}{{{linelength|}}}{{{linelength_footnotes|}}} | label50 = Lunghëza de la scines | data50 = {{Convinfobox|{{{tracklength_km|}}}|km|{{{tracklength_mi|}}}|mi}}{{{tracklength|}}}{{{tracklength_footnotes|}}} | label51 = Numer de scines | data51 = {{{tracks|}}} | label52 = Carater | data52 = {{{character|}}} | label53 = Rack system | data53 = {{{racksystem|}}} | label54 = [[Destenduda de la scines]] | data54 = {{{gauge|}}} | label55 = Old gauge | data55 = {{{old_gauge|}}} | label56 = [[Loading gauge]] | data56 = {{{load_gauge|}}} | label57 = [[Route availability]] | data57 = {{{availability|}}} | label58 = Mënder radius | data58 = {{Convinfobox|{{{minradius_m|}}}|m|{{{minradius_ft|}}}|ft}}{{{minradius|}}} | label59 = [[Railway electrification|Electrification]] | data59 = {{{electrification|}}} | label60 = Conduction system | data60 = {{{conductionsystem|}}} | label61 = Operating speed | data61 = {{Convinfobox|{{{speed_km/h|}}}|km/h|{{{speed_mph|}}}|mph}}{{{speed|}}} | label62 = {{#if:{{{signalling|}}}|[[Railway signalling|Signalling]]|[[Railway signalling|Signaling]]}} | data62 = {{if empty|{{{signalling|}}}|{{{signaling|}}}}} | label63 = [[Train protection system]] | data63 = {{{trainprotection|}}} | label64 = Pont plu aut | data64 = {{Convinfobox|{{{elevation_m|}}}|m|{{{elevation_ft|}}}|ft}}{{{elevation|}}} | label65 = [[Grade (slope)|Maximum incline]] | data65 = {{{maxincline|}}} | label66 = Average inter-station distance | data66 = {{{aveinterstation|}}} | header67 = _BLANK_ | data68 = {{if empty|{{{embedded|}}}|{{{module|}}}}} | belowstyle = vertical-align: middle; padding: 0 | below = {{#if:{{{map|}}}| <table style="border-spacing: 0; width: 100%; min-width: 100%" class="mw-collapsible {{#switch:{{{map_state|}}} |1|yes|collapsed|hide = mw-collapsed autocollapse |0|no|show|uncollapsed|#default = uncollapsed }}"> <tr style="background-color: #efefef; color:inherit;" class="infobox-header"><th style="text-align:center"><div style="margin:0 4em">{{if empty|{{{map_name|}}}|Route map}}</div></th></tr> <tr><td style="text-align:center; padding-top: 3px"> {{{map|}}}</td></tr> </table>}} }}<!-- end of infobox -->{{Main other|{{#if:{{{gauge|}}}|<!-- ok -->|[[Category:Pages with no gauge entered in Infobox rail line]]}}}}{{#invoke:Check for unknown parameters|check|unknown={{main other|[[Category:Pages using infobox rail line with unknown parameters|_VALUE_{{PAGENAME}}]]}}|preview=Page using [[Template:Infobox rail line]] with unknown parameter "_VALUE_"|ignoreblank=y| availability | aveinterstation | box_width | caption | character | close | color | color2 | conductionsystem | connectinglines | continuesas | continuesfrom | coordinates | daily_ridership | depot | electrification | elevation | elevation_ft | elevation_m | elr | embed | embedded | end | event1 | event1label | event2 | event2label | event3 | event3label | event4 | event4label | event5 | event5label | event6 | event6label | event7 | event7label | event8 | event8label | event9 | event9label | event10 | event10label | formerconnections | gauge | image | image_alt | image_width | lastextension | linelength | linelength_footnotes | linelength_km | linelength_mi | linenumber | load_gauge | locale | logo | logo_alt | logo_alt2 | logo_width | logo_width2 | logo2 | map | map_name | map_state | mapcolor | mapcolorlink | mapcolour | mapcolourlink | maxincline | minradius | minradius_ft | minradius_m | module | name | native_name | native_name_lang | old_gauge | open | operator | other_name | owner | planopen | racksystem | reopen | ridership2 | routenumber | routes | signaling | signalling | speed | speed_km/h | speed_mph | start | stations | status | stock | system | tracklength | tracklength_footnotes | tracklength_km | tracklength_mi | tracks | trainnumber | trainprotection | type | website | yearcommenced | yearcompleted }}{{#invoke:Check for conflicting parameters|check | template = [[Template:Infobox rail line]] | cat = {{main other|Category:Pages using infobox rail line with conflicting parameters}} | color2; color | mapcolourlink; mapcolorlink | mapcolor; mapcolour | signalling; signaling | embedded; module }}<noinclude> {{Documentation}} </noinclude> 4x42iolordg9eae6svh3fyjouh8tasp 252191 252190 2026-06-28T11:02:20Z Asenoner 208 252191 wikitext text/x-wiki {{#if:{{Has short description}}|<!--Do nothing-->|{{main other|{{#ifeq:{{#invoke:Is infobox in lead|main|[Ii]nfobox [Rr]ail [Ll]ine}}|true|{{#invoke:Type in location|main|Rail line|{{{locale|}}}}}}}}}}}{{#invoke:infobox|infoboxTemplate | child = {{{embed|}}} | autoheaders = y | bodystyle = width:{{if empty|{{{box_width|}}}|25em}}; | above = {{if empty|{{{name|}}}|{{PAGENAMEBASE}}}} | abovestyle = {{#if:{{{color|}}}|border-top: 4px solid #{{{color}}}; border-bottom: 4px solid #{{if empty|{{{color2|}}}|{{{color}}}}}; color: inherit;}} | aboveclass = {{#if:{{{color|}}}|notheme}} | title = {{#if:{{both|{{{embed|}}}|{{{name|}}}}}|'''{{{name}}}'''}} | image = {{#invoke:InfoboxImage|InfoboxImage|image={{{logo|}}}|size={{if empty|{{{logo_width|}}}|50px}}|sizedefault=265x265px|alt={{{logo_alt|}}}}}{{#invoke:InfoboxImage|InfoboxImage|image={{{logo2|}}}|size={{if empty|{{{logo_width2|}}}|50px}}|sizedefault=265x265px|alt={{{logo_alt2|}}}}} | image2 = {{#invoke:InfoboxImage|InfoboxImage|image={{{image|}}}|size={{{image_width|}}}|sizedefault=265x265px|alt={{{image_alt|}}}}} | caption2 = {{{caption|}}} | headerstyle = background-color: #efefef; color:inherit; | header1 = Nfurmazions genereles | label2 = Auter inuem{{pluralize from text|{{{other_name|}}}|plural=s|likely=(s)}} | data2 = {{{other_name|}}} | class2 = nickname | label3 = Inuem natif | data3 = {{#if:{{{native_name|}}}|{{#if:{{{native_name_lang|}}}|<span class="nickname" lang="{{{native_name_lang}}}">}}{{{native_name}}}{{#if:{{{native_name_lang|}}}|</span>}} }} | label4 = Status | data4 = {{{status|}}} | label5 = Patron | data5 = {{{owner|}}} | label6 = Numer de linia<!--mostly used for the number of a railway line; for the number of a service use {{{routes|}}} or {{{routenumber|}}} instead--> | data6 = {{{linenumber|}}} | label7 = [[Engineer's Line Reference|ELR]] | data7 = {{{elr|}}} | label8 = Raion | data8 = {{{locale|}}} | label9 = Coordinedes | data9 = {{{coordinates|}}} | label10 = Ultima stazions | data10 = {{#if:{{{start|}}}|{{#if:{{{end|}}}|{{unbulleted list|{{{start}}}|{{{end}}}}}|{{{start}}}}}}} | label11 = Va inant da | data11 = {{{continuesfrom|}}} | label12 = Va inant coche | data12 = {{{continuesas|}}} | label13 = Linies de cunliamënt | data13 = {{{connectinglines|}}} | label14 = Cunliamënc da dant | data14 = {{{formerconnections|}}} | label15 = Stazions | data15 = {{{stations|}}} | label16 = {{#if:{{{mapcolor|}}}|Color|Colour}} on {{#if:{{{mapcolourlink|}}}{{{mapcolorlink|}}}|[[{{if empty|{{{mapcolourlink|}}}|{{{mapcolorlink}}}}}|map]]|map}}<!--?--> | data16 = {{if empty|{{{mapcolor|}}}|{{{mapcolour|}}}}} | label17 = Plata internet<!--?--> | data17 = {{{website|}}} | header18 = Servisc | label19 = Sort | data19 = {{{type|}}} | label20 = Sistem | data20 = {{{system|}}} | label21 = Servijes | data21 = {{{routes|}}} | label22 = Numer de trata | data22 = {{{routenumber|}}} | label23 = Numer de ferata{{pluralize from text|{{{trainnumber|}}}|plural=s|likely=(s)}} | data23 = {{{trainnumber|}}} | label24 = Uperadëur{{pluralize from text|{{{operator|}}}|plural=es|likely=(s)}} | data24 = {{{operator|}}} | label26 = Depot{{pluralize from text|{{{depot|}}}|plural=s|likely=(s)}} | data26 = {{{depot|}}} | label27 = Rolling stock | data27 = {{{stock|}}} | label28 = Passajieres al di | data28 = {{{daily_ridership|}}} | label29 = Numer de passajieres | data29 = {{{ridership2|}}} | header30 = Storia | label31 = Scumencià | data31 = {{{yearcommenced|}}} | label32 = Giaurida planificheda | data32 = {{{planopen|}}} | label33 = Giaurida | data33 = {{{open|}}} | label34 = Ultima estension | data34 = {{{lastextension|}}} | label35 = Cumpleteda | data35 = {{{yearcompleted|}}} | label36 = {{{event1label}}} | data36 = {{#if:{{{event1label|}}}|{{{event1|}}}}} | label37 = {{{event2label}}} | data37 = {{#if:{{{event2label|}}}|{{{event2|}}}}} | label38 = {{{event3label}}} | data38 = {{#if:{{{event3label|}}}|{{{event3|}}}}} | label39 = {{{event4label}}} | data39 = {{#if:{{{event4label|}}}|{{{event4|}}}}} | label40 = {{{event5label}}} | data40 = {{#if:{{{event5label|}}}|{{{event5|}}}}} | label41 = {{{event6label}}} | data41 = {{#if:{{{event6label|}}}|{{{event6|}}}}} | label42 = {{{event7label}}} | data42 = {{#if:{{{event7label|}}}|{{{event7|}}}}} | label43 = {{{event8label}}} | data43 = {{#if:{{{event8label|}}}|{{{event8|}}}}} | label44 = {{{event9label}}} | data44 = {{#if:{{{event9label|}}}|{{{event9|}}}}} | label45 = {{{event10label}}} | data45 = {{#if:{{{event10label|}}}|{{{event10|}}}}} | label46 = Stluta | data46 = {{{close|}}} | label47 = Inò giaurida | data47 = {{{reopen|}}} | header48 = Nfurmazions tecniches | label49 = Lunghëza de la linia | data49 = {{Convinfobox|{{{linelength_km|}}}|km|{{{linelength_mi|}}}|mi}}{{{linelength|}}}{{{linelength_footnotes|}}} | label50 = Lunghëza de la scines | data50 = {{Convinfobox|{{{tracklength_km|}}}|km|{{{tracklength_mi|}}}|mi}}{{{tracklength|}}}{{{tracklength_footnotes|}}} | label51 = Numer de scines | data51 = {{{tracks|}}} | label52 = Carater | data52 = {{{character|}}} | label53 = Rack system | data53 = {{{racksystem|}}} | label54 = [[Destenduda de la scines]] | data54 = {{{gauge|}}} | label55 = Destenduda de la scines da dant | data55 = {{{old_gauge|}}} | label56 = [[Loading gauge]] | data56 = {{{load_gauge|}}} | label57 = [[Route availability]] | data57 = {{{availability|}}} | label58 = Mënder radius | data58 = {{Convinfobox|{{{minradius_m|}}}|m|{{{minradius_ft|}}}|ft}}{{{minradius|}}} | label59 = [[Railway electrification|Electrification]] | data59 = {{{electrification|}}} | label60 = Conduction system | data60 = {{{conductionsystem|}}} | label61 = Operating speed | data61 = {{Convinfobox|{{{speed_km/h|}}}|km/h|{{{speed_mph|}}}|mph}}{{{speed|}}} | label62 = {{#if:{{{signalling|}}}|[[Railway signalling|Signalling]]|[[Railway signalling|Signaling]]}} | data62 = {{if empty|{{{signalling|}}}|{{{signaling|}}}}} | label63 = [[Train protection system]] | data63 = {{{trainprotection|}}} | label64 = Pont plu aut | data64 = {{Convinfobox|{{{elevation_m|}}}|m|{{{elevation_ft|}}}|ft}}{{{elevation|}}} | label65 = [[Grade (slope)|Maximum incline]] | data65 = {{{maxincline|}}} | label66 = Average inter-station distance | data66 = {{{aveinterstation|}}} | header67 = _BLANK_ | data68 = {{if empty|{{{embedded|}}}|{{{module|}}}}} | belowstyle = vertical-align: middle; padding: 0 | below = {{#if:{{{map|}}}| <table style="border-spacing: 0; width: 100%; min-width: 100%" class="mw-collapsible {{#switch:{{{map_state|}}} |1|yes|collapsed|hide = mw-collapsed autocollapse |0|no|show|uncollapsed|#default = uncollapsed }}"> <tr style="background-color: #efefef; color:inherit;" class="infobox-header"><th style="text-align:center"><div style="margin:0 4em">{{if empty|{{{map_name|}}}|Route map}}</div></th></tr> <tr><td style="text-align:center; padding-top: 3px"> {{{map|}}}</td></tr> </table>}} }}<!-- end of infobox -->{{Main other|{{#if:{{{gauge|}}}|<!-- ok -->|[[Category:Pages with no gauge entered in Infobox rail line]]}}}}{{#invoke:Check for unknown parameters|check|unknown={{main other|[[Category:Pages using infobox rail line with unknown parameters|_VALUE_{{PAGENAME}}]]}}|preview=Page using [[Template:Infobox rail line]] with unknown parameter "_VALUE_"|ignoreblank=y| availability | aveinterstation | box_width | caption | character | close | color | color2 | conductionsystem | connectinglines | continuesas | continuesfrom | coordinates | daily_ridership | depot | electrification | elevation | elevation_ft | elevation_m | elr | embed | embedded | end | event1 | event1label | event2 | event2label | event3 | event3label | event4 | event4label | event5 | event5label | event6 | event6label | event7 | event7label | event8 | event8label | event9 | event9label | event10 | event10label | formerconnections | gauge | image | image_alt | image_width | lastextension | linelength | linelength_footnotes | linelength_km | linelength_mi | linenumber | load_gauge | locale | logo | logo_alt | logo_alt2 | logo_width | logo_width2 | logo2 | map | map_name | map_state | mapcolor | mapcolorlink | mapcolour | mapcolourlink | maxincline | minradius | minradius_ft | minradius_m | module | name | native_name | native_name_lang | old_gauge | open | operator | other_name | owner | planopen | racksystem | reopen | ridership2 | routenumber | routes | signaling | signalling | speed | speed_km/h | speed_mph | start | stations | status | stock | system | tracklength | tracklength_footnotes | tracklength_km | tracklength_mi | tracks | trainnumber | trainprotection | type | website | yearcommenced | yearcompleted }}{{#invoke:Check for conflicting parameters|check | template = [[Template:Infobox rail line]] | cat = {{main other|Category:Pages using infobox rail line with conflicting parameters}} | color2; color | mapcolourlink; mapcolorlink | mapcolor; mapcolour | signalling; signaling | embedded; module }}<noinclude> {{Documentation}} </noinclude> 696x30ky47w8ri70b25fjlgn90utaev 252206 252191 2026-06-28T11:56:16Z Asenoner 208 252206 wikitext text/x-wiki {{#if:{{Has short description}}|<!--Do nothing-->|{{main other|{{#ifeq:{{#invoke:Is infobox in lead|main|[Ii]nfobox [Rr]ail [Ll]ine}}|true|{{#invoke:Type in location|main|Rail line|{{{locale|}}}}}}}}}}}{{#invoke:infobox|infoboxTemplate | child = {{{embed|}}} | autoheaders = y | bodystyle = width:{{if empty|{{{box_width|}}}|25em}}; | above = {{if empty|{{{name|}}}|{{PAGENAMEBASE}}}} | abovestyle = {{#if:{{{color|}}}|border-top: 4px solid #{{{color}}}; border-bottom: 4px solid #{{if empty|{{{color2|}}}|{{{color}}}}}; color: inherit;}} | aboveclass = {{#if:{{{color|}}}|notheme}} | title = {{#if:{{both|{{{embed|}}}|{{{name|}}}}}|'''{{{name}}}'''}} | image = {{#invoke:InfoboxImage|InfoboxImage|image={{{logo|}}}|size={{if empty|{{{logo_width|}}}|50px}}|sizedefault=265x265px|alt={{{logo_alt|}}}}}{{#invoke:InfoboxImage|InfoboxImage|image={{{logo2|}}}|size={{if empty|{{{logo_width2|}}}|50px}}|sizedefault=265x265px|alt={{{logo_alt2|}}}}} | image2 = {{#invoke:InfoboxImage|InfoboxImage|image={{{image|}}}|size={{{image_width|}}}|sizedefault=265x265px|alt={{{image_alt|}}}}} | caption2 = {{{caption|}}} | headerstyle = background-color: #efefef; color:inherit; | header1 = Nfurmazions genereles | label2 = Auter inuem{{pluralize from text|{{{other_name|}}}|plural=s|likely=(s)}} | data2 = {{{other_name|}}} | class2 = nickname | label3 = Inuem natif | data3 = {{#if:{{{native_name|}}}|{{#if:{{{native_name_lang|}}}|<span class="nickname" lang="{{{native_name_lang}}}">}}{{{native_name}}}{{#if:{{{native_name_lang|}}}|</span>}} }} | label4 = Status | data4 = {{{status|}}} | label5 = Patron | data5 = {{{owner|}}} | label6 = Numer de linia<!--mostly used for the number of a railway line; for the number of a service use {{{routes|}}} or {{{routenumber|}}} instead--> | data6 = {{{linenumber|}}} | label7 = [[Engineer's Line Reference|ELR]] | data7 = {{{elr|}}} | label8 = Raion | data8 = {{{locale|}}} | label9 = Coordinedes | data9 = {{{coordinates|}}} | label10 = Ultima stazions | data10 = {{#if:{{{start|}}}|{{#if:{{{end|}}}|{{unbulleted list|{{{start}}}|{{{end}}}}}|{{{start}}}}}}} | label11 = Va inant da | data11 = {{{continuesfrom|}}} | label12 = Va inant coche | data12 = {{{continuesas|}}} | label13 = Linies de cunliamënt | data13 = {{{connectinglines|}}} | label14 = Cunliamënc da dant | data14 = {{{formerconnections|}}} | label15 = Stazions | data15 = {{{stations|}}} | label16 = {{#if:{{{mapcolor|}}}|Color|Colour}} on {{#if:{{{mapcolourlink|}}}{{{mapcolorlink|}}}|[[{{if empty|{{{mapcolourlink|}}}|{{{mapcolorlink}}}}}|map]]|map}}<!--?--> | data16 = {{if empty|{{{mapcolor|}}}|{{{mapcolour|}}}}} | label17 = Plata internet<!--?--> | data17 = {{{website|}}} | header18 = Servisc | label19 = Sort | data19 = {{{type|}}} | label20 = Sistem | data20 = {{{system|}}} | label21 = Servijes | data21 = {{{routes|}}} | label22 = Numer de trata | data22 = {{{routenumber|}}} | label23 = Numer de ferata{{pluralize from text|{{{trainnumber|}}}|plural=s|likely=(s)}} | data23 = {{{trainnumber|}}} | label24 = Uperadëur{{pluralize from text|{{{operator|}}}|plural=es|likely=(s)}} | data24 = {{{operator|}}} | label26 = Depot{{pluralize from text|{{{depot|}}}|plural=s|likely=(s)}} | data26 = {{{depot|}}} | label27 = Rolling stock | data27 = {{{stock|}}} | label28 = Passajieres al di | data28 = {{{daily_ridership|}}} | label29 = Numer de passajieres | data29 = {{{ridership2|}}} | header30 = Storia | label31 = Scumencià | data31 = {{{yearcommenced|}}} | label32 = Giaurida planificheda | data32 = {{{planopen|}}} | label33 = Giaurida | data33 = {{{open|}}} | label34 = Ultima estension | data34 = {{{lastextension|}}} | label35 = Cumpleteda | data35 = {{{yearcompleted|}}} | label36 = {{{event1label}}} | data36 = {{#if:{{{event1label|}}}|{{{event1|}}}}} | label37 = {{{event2label}}} | data37 = {{#if:{{{event2label|}}}|{{{event2|}}}}} | label38 = {{{event3label}}} | data38 = {{#if:{{{event3label|}}}|{{{event3|}}}}} | label39 = {{{event4label}}} | data39 = {{#if:{{{event4label|}}}|{{{event4|}}}}} | label40 = {{{event5label}}} | data40 = {{#if:{{{event5label|}}}|{{{event5|}}}}} | label41 = {{{event6label}}} | data41 = {{#if:{{{event6label|}}}|{{{event6|}}}}} | label42 = {{{event7label}}} | data42 = {{#if:{{{event7label|}}}|{{{event7|}}}}} | label43 = {{{event8label}}} | data43 = {{#if:{{{event8label|}}}|{{{event8|}}}}} | label44 = {{{event9label}}} | data44 = {{#if:{{{event9label|}}}|{{{event9|}}}}} | label45 = {{{event10label}}} | data45 = {{#if:{{{event10label|}}}|{{{event10|}}}}} | label46 = Stluta | data46 = {{{close|}}} | label47 = Inò giaurida | data47 = {{{reopen|}}} | header48 = Nfurmazions tecniches | label49 = Lunghëza de la linia | data49 = {{Convinfobox|{{{linelength_km|}}}|km|{{{linelength_mi|}}}|mi}}{{{linelength|}}}{{{linelength_footnotes|}}} | label50 = Lunghëza de la scines | data50 = {{Convinfobox|{{{tracklength_km|}}}|km|{{{tracklength_mi|}}}|mi}}{{{tracklength|}}}{{{tracklength_footnotes|}}} | label51 = Numer de scines | data51 = {{{tracks|}}} | label52 = Carater | data52 = {{{character|}}} | label53 = Rack system | data53 = {{{racksystem|}}} | label54 = [[Destenduda de la scines]] | data54 = {{{gauge|}}} | label55 = Destenduda de la scines da dant | data55 = {{{old_gauge|}}} | label56 = [[Loading gauge]] | data56 = {{{load_gauge|}}} | label57 = [[Route availability]] | data57 = {{{availability|}}} | label58 = Mënder radius | data58 = {{Convinfobox|{{{minradius_m|}}}|m|{{{minradius_ft|}}}|ft}}{{{minradius|}}} | label59 = [[Railway electrification|Electrification]] | data59 = {{{electrification|}}} | label60 = Conduction system | data60 = {{{conductionsystem|}}} | label61 = Operating speed | data61 = {{Convinfobox|{{{speed_km/h|}}}|km/h|{{{speed_mph|}}}|mph}}{{{speed|}}} | label62 = {{#if:{{{signalling|}}}|[[Railway signalling|Signalling]]|[[Railway signalling|Signaling]]}} | data62 = {{if empty|{{{signalling|}}}|{{{signaling|}}}}} | label63 = [[Train protection system]] | data63 = {{{trainprotection|}}} | label64 = Pont plu aut | data64 = {{Convinfobox|{{{elevation_m|}}}|m|{{{elevation_ft|}}}|ft}}{{{elevation|}}} | label65 = [[Grade (slope)|Maximum incline]] | data65 = {{{maxincline|}}} | label66 = Average inter-station distance | data66 = {{{aveinterstation|}}} | header67 = _BLANK_ | data68 = {{if empty|{{{embedded|}}}|{{{module|}}}}} | belowstyle = vertical-align: middle; padding: 0 | below = {{#if:{{{map|}}}| <table style="border-spacing: 0; width: 100%; min-width: 100%" class="mw-collapsible {{#switch:{{{map_state|}}} |1|yes|collapsed|hide = mw-collapsed autocollapse |0|no|show|uncollapsed|#default = uncollapsed }}"> <tr style="background-color: #efefef; color:inherit;" class="infobox-header"><th style="text-align:center"><div style="margin:0 4em">{{if empty|{{{map_name|}}}|Cherta de la trata}}</div></th></tr> <tr><td style="text-align:center; padding-top: 3px"> {{{map|}}}</td></tr> </table>}} }}<!-- end of infobox -->{{Main other|{{#if:{{{gauge|}}}|<!-- ok -->|[[Category:Pages with no gauge entered in Infobox rail line]]}}}}{{#invoke:Check for unknown parameters|check|unknown={{main other|[[Category:Pages using infobox rail line with unknown parameters|_VALUE_{{PAGENAME}}]]}}|preview=Page using [[Template:Infobox rail line]] with unknown parameter "_VALUE_"|ignoreblank=y| availability | aveinterstation | box_width | caption | character | close | color | color2 | conductionsystem | connectinglines | continuesas | continuesfrom | coordinates | daily_ridership | depot | electrification | elevation | elevation_ft | elevation_m | elr | embed | embedded | end | event1 | event1label | event2 | event2label | event3 | event3label | event4 | event4label | event5 | event5label | event6 | event6label | event7 | event7label | event8 | event8label | event9 | event9label | event10 | event10label | formerconnections | gauge | image | image_alt | image_width | lastextension | linelength | linelength_footnotes | linelength_km | linelength_mi | linenumber | load_gauge | locale | logo | logo_alt | logo_alt2 | logo_width | logo_width2 | logo2 | map | map_name | map_state | mapcolor | mapcolorlink | mapcolour | mapcolourlink | maxincline | minradius | minradius_ft | minradius_m | module | name | native_name | native_name_lang | old_gauge | open | operator | other_name | owner | planopen | racksystem | reopen | ridership2 | routenumber | routes | signaling | signalling | speed | speed_km/h | speed_mph | start | stations | status | stock | system | tracklength | tracklength_footnotes | tracklength_km | tracklength_mi | tracks | trainnumber | trainprotection | type | website | yearcommenced | yearcompleted }}{{#invoke:Check for conflicting parameters|check | template = [[Template:Infobox rail line]] | cat = {{main other|Category:Pages using infobox rail line with conflicting parameters}} | color2; color | mapcolourlink; mapcolorlink | mapcolor; mapcolour | signalling; signaling | embedded; module }}<noinclude> {{Documentation}} </noinclude> as4pcv9vdqfew47w802hvlw70og9oqi Template:Convinfobox 10 192384 252116 2026-06-28T09:43:06Z Asenoner 208 Creata pagina con "{{#invoke:ConvertIB|convert}}<noinclude>{{documentation}}</noinclude>" 252116 wikitext text/x-wiki {{#invoke:ConvertIB|convert}}<noinclude>{{documentation}}</noinclude> kg7aax967oy52t5apd4ectiojcwz3nb Template:Convinfobox/doc 10 192385 252117 2026-06-28T09:43:23Z Asenoner 208 Creata pagina con "{{Documentation subpage}} {{high-use}} {{Lua|Module:ConvertIB}} <!-- EDIT TEMPLATE DOCUMENTATION BELOW THIS LINE --> This template is a frontend for {{tl|convert}}. It is intended as a meta-template for use within the code for a template, where the input is not known ''a priori''. For unit conversions within articles, one should use {{tl|convert}} directly. This template accepts from four to seven unnamed parameters. Odd parameters must be numerical (or empty) and sp..." 252117 wikitext text/x-wiki {{Documentation subpage}} {{high-use}} {{Lua|Module:ConvertIB}} <!-- EDIT TEMPLATE DOCUMENTATION BELOW THIS LINE --> This template is a frontend for {{tl|convert}}. It is intended as a meta-template for use within the code for a template, where the input is not known ''a priori''. For unit conversions within articles, one should use {{tl|convert}} directly. This template accepts from four to seven unnamed parameters. Odd parameters must be numerical (or empty) and specify the numerical value of a measurement and the intended precision of the conversion. Even parameters must be unit codes as used in {{tlf|convert}}. Named parameters are the same as used by {{tlf|convert}}. This template differs from {{tlf|convert}} in the following respects. * The units to convert to and the units to convert from must be specified (therefore there are no default convert-to units). * Fields for the numerical value of a measurement may be left blank. * The default is to abbreviate units (where abbreviations exist). This template may be used when it is unknown in which direction the conversion is to be made. The direction is determined as shown in the following examples. * <code><nowiki>{{convinfobox|100|m2||sqft}}</nowiki></code> → {{convinfobox|100|m2||sqft}} * <code><nowiki>{{convinfobox||m2|100|sqft}}</nowiki></code> → {{convinfobox||m2|100|sqft}} ==Dual conversions== Dual conversions may be performed by adding a fifth (possibly blank) and sixth unnamed parameter. * <code><nowiki>{{convinfobox|375|ml||impoz||USoz}}</nowiki></code> → {{convinfobox|375|ml||impoz||USoz}} * <code><nowiki>{{convinfobox||ml|40|impoz||USoz}}</nowiki></code> → {{convinfobox||ml|40|impoz||USoz}} * <code><nowiki>{{convinfobox||ml||impoz|32|USoz}}</nowiki></code> → {{convinfobox||ml||impoz|32|USoz}} ==Paired units== Length may be expressed in feet and inches. * <code><nowiki>{{convinfobox|180|cm||ft||in}}</nowiki></code> → {{convinfobox|180|cm||ft||in}} * <code><nowiki>{{convinfobox||cm|5|ft||in}}</nowiki></code> → {{convinfobox||cm|5|ft||in}} * <code><nowiki>{{convinfobox||cm||ft|120|in}}</nowiki></code> → {{convinfobox||cm||ft|120|in}} * <code><nowiki>{{convinfobox||cm|5|ft|6|in}}</nowiki></code> → {{convinfobox||cm|5|ft|6|in}} * <code><nowiki>{{convinfobox||ft||in|180|cm}}</nowiki></code> → {{convinfobox||ft||in|180|cm}} * <code><nowiki>{{convinfobox|5|ft||in||cm}}</nowiki></code> → {{convinfobox|5|ft||in||cm}} * <code><nowiki>{{convinfobox||ft|120|in||cm}}</nowiki></code> → {{convinfobox||ft|120|in||cm}} * <code><nowiki>{{convinfobox|5|ft|6|in||cm}}</nowiki></code> → {{convinfobox|5|ft|6|in||cm}} Similarly, mass may be expressed in pounds and ounces. * <code><nowiki>{{convinfobox|8.5|kg||lb||oz}}</nowiki></code> → {{convinfobox|8.5|kg||lb||oz}} * <code><nowiki>{{convinfobox||kg|4|lb|3|oz}}</nowiki></code> → {{convinfobox||kg|4|lb|3|oz}} Mass may also be expressed in stone and pounds. * <code><nowiki>{{convinfobox|65|kg||st||lb}}</nowiki></code> → {{convinfobox|65|kg||st||lb}} * <code><nowiki>{{convinfobox||kg|10|st||lb}}</nowiki></code> → {{convinfobox||kg|10|st||lb}} * <code><nowiki>{{convinfobox||kg|10|st|7|lb}}</nowiki></code> → {{convinfobox||kg|10|st|7|lb}} * <code><nowiki>{{convinfobox||kg||st|145|lb}}</nowiki></code> → {{convinfobox||kg||st|145|lb}} ==Specifying more than one value== The template currently bases conversions on the first non-blank numerical value ignoring any secondary or tertiary values. * <code><nowiki>{{convinfobox|100|m2|100|sqft}}</nowiki></code> → {{convinfobox|100|m2|100|sqft}} * <code><nowiki>{{convinfobox|375|ml|40|impoz||USoz}}</nowiki></code> → {{convinfobox|375|ml|40|impoz||USoz}} * <code><nowiki>{{convinfobox|375|ml||impoz|32|USoz}}</nowiki></code> → {{convinfobox|375|ml||impoz|32|USoz}} * <code><nowiki>{{convinfobox||ml|40|impoz|32|USoz}}</nowiki></code> → {{convinfobox||ml|40|impoz|32|USoz}} ==Ranges== The template will accept ranges as well. * <code><nowiki>{{convinfobox|100-200|m||ft}}</nowiki></code> → {{convinfobox|100-200|m||ft}} * <code><nowiki>{{convinfobox|100 to 200|mi||km}}</nowiki></code> → {{convinfobox|100 to 200|mi||km}} ==Rounding== As with {{tlf|convert}} rounding can be done automatically or manually by specifying the precision and/or number of significant figures in the converted value. The number of significant figures can be determined by the parameter {{para|sigfig|}}. The precision can be determined by the fifth (if there is no sixth) or seventh (if there is a sixth) unnamed parameter as shown in the examples below. * <code><nowiki>{{convinfobox|100|m2||sqft|4}}</nowiki></code> → {{convinfobox|100|m2||sqft|4}} * <code><nowiki>{{convinfobox|100|m2||sqft|sigfig=4}}</nowiki></code> → {{convinfobox|100|m2||sqft|sigfig=4}} * <code><nowiki>{{convinfobox||ml|40|impoz||USoz|2}}</nowiki></code> → {{convinfobox||ml|40|impoz||USoz|2}} * <code><nowiki>{{convinfobox||ml|40|impoz||USoz|sigfig=3}}</nowiki></code> → {{convinfobox||ml|40|impoz||USoz|sigfig=3}} * <code><nowiki>{{convinfobox||kg|10|st|7|lb|3}}</nowiki></code> → {{convinfobox||kg|10|st|7|lb|3}} * <code><nowiki>{{convinfobox||kg|10|st|7|lb|sigfig=5}}</nowiki></code> → {{convinfobox||kg|10|st|7|lb|sigfig=5}} Specify precision "0" to prevent rounding of values ending in zero: * kilograms (kg) ** with "0": <code><nowiki>{{convinfobox|110|kg||lb|0}}</nowiki></code> → {{convinfobox|110|kg||lb|0}} ** without: <code><nowiki>{{convinfobox|110|kg||lb}}</nowiki></code> → {{convinfobox|110|kg||lb}} * pounds (lb) ** with "0": <code><nowiki>{{convinfobox||kg|240|lb|0}}</nowiki></code> → {{convinfobox||kg|240|lb|0}} ** without: <code><nowiki>{{convinfobox||kg|240|lb}}</nowiki></code> → {{convinfobox||kg|240|lb}} * metres (m) ** with "0": <code><nowiki>{{convinfobox|100|m||ft|0}}</nowiki></code> → {{convinfobox|100|m||ft|0}} ** without: <code><nowiki>{{convinfobox|100|m||ft}}</nowiki></code> → {{convinfobox|100|m||ft}} * inches (in) ** with "0": <code><nowiki>{{convinfobox||cm|100|in|0}}</nowiki></code> → {{convinfobox||cm|100|in|0}} ** without: <code><nowiki>{{convinfobox||cm|100|in}}</nowiki></code> → {{convinfobox||cm|100|in}} ==Leaving all numerical fields blank== If all numerical value fields are left blank the template returns nothing. * <code><nowiki>{{convinfobox||m2||sqft}}</nowiki></code> → {{convinfobox||m2||sqft}} * <code><nowiki>{{convinfobox||ml||impoz||USoz}}</nowiki></code> → {{convinfobox||ml||impoz||USoz}} ==See also== ; Supporting templates * [[Template:Convert]] (invokes [[Module:Convert]]) ; Templates transcluding {{tl|convinfobox}} {{Collapsible list | framestyle = border 1px; | titlestyle = text-align:left;background-color:lightgrey; | # [[Template:Infobox amusement park]] # [[Template:Infobox animal]] # [[Template:Infobox bandy biography]] # [[Template:Infobox body of water]] # [[Template:Infobox cemetery]] # [[Template:Infobox college football player]] # [[Template:Infobox combat robot]] # [[Template:Infobox diocese]] # [[Template:Infobox figure skater]] # [[Template:Infobox football biography]] # [[Template:Infobox hiking trail]] # [[Template:Infobox islands/area]] #* [[Template:Infobox islands]] (via [[Template:Infobox islands/area]]) # [[Template:Infobox mountain]] #* [[Template:Infobox Berg]] (via [[Template:Infobox mountain]]) # [[Template:Infobox mountain range]] #* [[Template:Infobox Gebirgsgruppe]] (via [[Template:Infobox mountain range]]) # [[Template:Infobox NFL player]] # [[Template:Infobox person]] # [[Template:Infobox pipeline]] # [[Template:Infobox power transmission line]] # [[Template:Infobox protected area]] # [[Template:Infobox rail line]] #* [[Template:Infobox Paris Metro line]] (via [[Template:Infobox rail line]]) # [[Template:Infobox rugby biography]] # [[Template:Infobox rugby league biography]] # [[Template:Infobox sportsperson]] #* [[Template:Infobox biathlete]] (via [[Template:Infobox sportsperson]]) #* [[Template:Infobox boxer (amateur)]] (via [[Template:Infobox sportsperson]]) #* [[Template:Infobox sailor]] (via [[Template:Infobox sportsperson]]) #* [[Template:Infobox speed skater]] (via [[Template:Infobox sportsperson]]) #* [[Template:Infobox sport wrestler]] (via [[Template:Infobox sportsperson]]) #* [[Template:Infobox swimmer]] (via [[Template:Infobox sportsperson]]) # [[Template:Infobox tennis biography]] # [[Template:Infobox themed area]] # [[Template:Infobox valley]] # [[Template:Infobox water park]] # [[Template:Infobox YouTube personality]] }} {{Math templates|conversion}} <includeonly>{{Sandbox other|| <!-- Categories go here --> [[Category:Numerical conversion templates]] [[Category:Convert-like templates|{{SUBPAGENAME}}]] }}</includeonly> 02hfe1mf1xbg6s8ucqyzgbutmmfutc0 Modulo:ConvertIB 828 192386 252118 2026-06-28T09:43:45Z Asenoner 208 Creata pagina con "require('strict') local p = {} local getArgs = require('Module:Arguments').getArgs -- Function to pull out values and units from numeric args -- Returns: -- values: list of numeric values, or "false" if no numeric argument is given -- units: list of units (str) -- value: if there is a last numeric value unpaired with a unit, it becomes the precision -- anyValue: whether there is a non-false value in the values list local function parseValuesUnits(args) local v..." 252118 Scribunto text/plain require('strict') local p = {} local getArgs = require('Module:Arguments').getArgs -- Function to pull out values and units from numeric args -- Returns: -- values: list of numeric values, or "false" if no numeric argument is given -- units: list of units (str) -- value: if there is a last numeric value unpaired with a unit, it becomes the precision -- anyValue: whether there is a non-false value in the values list local function parseValuesUnits(args) local values = {} local units = {} local indx = 1 local value = nil local anyValue = false -- loop through numeric arguments in pairs while args[indx] or args[indx+1] do value = args[indx] anyValue = anyValue or value -- if there is a unit, save in output lists if args[indx+1] then table.insert(values, value or false) table.insert(units, args[indx+1]) value = nil end indx = indx+2 end return values, units, value, anyValue end -- Function to identify multiple units and rewrite them as new input or output groups -- Args: -- values, units: numeric values and units, as lists with same length -- Returns: -- newValues, newUnits: same lists rewritten local function parseMultiples(values, units) local newValues = {} local newUnits = {} local i = 1 -- we will search for multiples with up to 4 entries (depending on length) local maxMultiple = math.min(4,#units-1) local valueFound = false -- flag to suppress second (and later) input values --- Hack for handling "stone": check if only value supplied is "lb" local onlyPounds = true for i = 1, #units do if values[i] and units[i] ~= 'lb' then onlyPounds = false break end end local multiple = mw.loadData('Module:ConvertIB/data').multiple -- sweep through units while i <= #units do -- determine index of last possible unit that could contain a multiple local last_unit = math.min(i+maxMultiple-1,#units) local multipleFound = false -- try from longest multiple down to double multiple (prefer longest ones) for j = last_unit, i+1, -1 do local key = table.concat({unpack(units,i,j)}, '') if multiple[key] then -- we found a multiple unit multipleFound = true -- Hack for "stone": add either 'lb' or multiple unit string to output units -- depending on whether 'lb' was the only unit string with a value if mw.ustring.sub(key,1,2) == 'st' then table.insert(newValues, false) table.insert(newUnits, onlyPounds and key or 'lb') end -- if there are any value in the span of the multiple, -- then the multiple is an input -- assume all missing values after the first are zero local firstValueFound = false for k = i, j do firstValueFound = not valueFound and (firstValueFound or values[k]) if firstValueFound then table.insert(newValues, values[k] or 0) table.insert(newUnits, units[k]) end end valueFound = valueFound or firstValueFound -- if no values in the span of the multiple, -- then the multiple is an output. Insert combined string as output unit if not firstValueFound then table.insert(newValues, false) table.insert(newUnits, key) end i = j+1 break end end --- If no multiple unit was found, insert value[i] and unit[i] into rewritten lists if not multipleFound then if valueFound then table.insert(newValues, false) -- skip writing value if it is a duplicate else table.insert(newValues,values[i]) valueFound = values[i] end table.insert(newUnits, units[i]) i = i+1 end end return newValues, newUnits end -- Call {{convert}} with args local function callConvert(args) local frame = mw.getCurrentFrame() return frame:expandTemplate{title='Convert', args=args} end -- Implement {{convinfobox}} function p._convert(args) -- find all values and units in numeric args (and the precision, if it exists) local values, units, precision, anyValue = parseValuesUnits(args) -- bail if no values at all if not anyValue then return nil end -- rewrite values and units if multiple units are found values, units = parseMultiples(values, units) -- sort input and outputs into different buckets local input_values = {} local input_units = {} local output_units = {} for i = 1, #units do if values[i] then table.insert(input_values, values[i]) table.insert(input_units, units[i]) else table.insert(output_units, units[i]) end end -- bail if nothing to convert if #input_values == 0 or #output_units == 0 then return nil end -- assemble argument list to {{convert}} local innerArgs = {} -- First, pass all input unit(s) for i, v in ipairs(input_values) do table.insert(innerArgs,v) table.insert(innerArgs,input_units[i]) end -- Then the output unit(s) [concatenated as single argument] table.insert(innerArgs,table.concat(output_units,"+")) if precision then table.insert(innerArgs,precision) -- last non-nil value contains precision end -- now handle all non-numeric arguments, passing to {{convert}} innerArgs.abbr = 'on' -- abbr=on by default for k, v in pairs(args) do if not tonumber(k) then innerArgs[k] = v end end return callConvert(innerArgs) end local function impUnitPref(pref,country) --- lower case all arguments pref = pref and mw.ustring.lower(pref) country = country and mw.ustring.lower(country) --- determine imperial unit by going thru arguments in priority order if pref and pref ~= 'dunam' then local impPref = mw.loadData('Module:ConvertIB/data').impPref return impPref[pref] elseif country then return mw.ustring.find(country,"united states",1,true) or mw.ustring.find(country,"united kingdom",1,true) end return false end local largeUnits = {km2=true,mi2=true,sqmi=true,km=true,mi=true} -- Implement {{Infobox settlement/areadisp}} function p._area(args) local pref = args['pref'] local country = args['name'] local impus = impUnitPref(pref, country) local dunam = args['dunam'] or args['dunum'] local link = args['link'] local innerArgs = {} innerArgs.abbr = 'on' innerArgs.order = 'out' for _, unit in ipairs({'km2','mi2','sqmi','ha','acre'}) do if args[unit] then table.insert(innerArgs,args[unit]) table.insert(innerArgs,unit) if largeUnits[unit] then table.insert(innerArgs,impus and 'sqmi km2' or 'km2 sqmi') else table.insert(innerArgs,impus and 'acre ha' or 'ha acre') end return callConvert(innerArgs) end end if dunam then table.insert(innerArgs,dunam) table.insert(innerArgs,'dunam') pref = pref and mw.ustring.lower(pref) local order = pref == 'dunam' and 'dunam ' or '' dunam = mw.getContentLanguage():parseFormattedNumber(dunam) if impus then order = order..(dunam and dunam < 2589 and 'acre ha' or 'sqmi km2') else order = order..(dunam and dunam < 1000 and 'ha acre' or 'km2 sqmi') end table.insert(innerArgs,order) local yesNo = require('Module:Yesno') if yesNo(link,true) and link ~= 'none' then innerArgs.lk = 'in' end return callConvert(innerArgs) end return nil end -- Implement {{Infobox settlement/lengthdisp}} function p._length(args) local pref = args['pref'] if pref == 'dunam' then -- ignore dunam pref for this function pref = nil end local country = args['name'] local impus = impUnitPref(pref, country) local innerArgs = {} innerArgs.abbr = 'on' innerArgs.order = 'out' for _, unit in ipairs({'km','mi','m','ft'}) do if args[unit] then table.insert(innerArgs,args[unit]) table.insert(innerArgs,unit) if largeUnits[unit] then table.insert(innerArgs,impus and 'mi km' or 'km mi') else table.insert(innerArgs,impus and 'ft m' or 'm ft') end return callConvert(innerArgs) end end return nil end local lang local function parseNumeric(s) local num_str = string.match(tostring(s), '^[+-]?%d[%d,]*%.?%d*e?[+-]?%d*') if not num_str then return nil end lang = lang or mw.getContentLanguage() return lang:parseFormattedNumber(num_str) end --Compute number of significant digits in a numeric string local function computeSigFig(s) local num_str = string.match(tostring(s), '^[+-]?%d[%d,]*%.?%d*') if not num_str then return 0 end -- Strip leading signs num_str = string.gsub(num_str, '^[+-]', '') -- Strip commas num_str = string.gsub(num_str, ',', '') -- Strip leading zeros num_str = string.gsub(num_str, '^0*', '') if num_str == '' then return 0 end -- If there's a decimal point, all trailing zeros are significant. if string.find(num_str, '%.') then return #string.gsub(num_str, '%.', '') -- Count all digits after removing decimal end -- If no decimal point, trailing zeros are not significant. -- Count all digits up to the last non-zero one. num_str = string.gsub(num_str, '0+$', '') return #num_str end -- Implement {{Infobox settlement/densdisp}} -- Returns table: -- density = computed value if no error -- error = error string if error. -- These are only errors detected in this code, {{convert}} does its own error handling function p._density(args) local result = {} local pref = args['pref'] if pref == 'dunam' then -- ignore dunam pref for this function pref = nil end local country = args['name'] local per_km2 = args['/km2'] local per_mi2 = args['/mi2'] or args['/sqmi'] local impus = impUnitPref(pref, country, per_km2, per_mi2) local per_km2_value = parseNumeric(per_km2) local per_mi2_value = parseNumeric(per_mi2) local innerArgs = {} innerArgs.abbr = 'on' if per_km2_value or per_mi2_value then innerArgs.order = 'out' if per_km2_value then table.insert(innerArgs,per_km2_value) table.insert(innerArgs,'/km2') else table.insert(innerArgs,per_mi2_value) table.insert(innerArgs,'/sqmi') end table.insert(innerArgs,impus and '/sqmi /km2' or '/km2 /sqmi') result.density = callConvert(innerArgs) return result end if per_km2 ~= 'auto' and per_mi2 ~= 'auto' then -- automatic computation not requested, fail silently return result end if not args['pop'] then -- fail silently if no population given return result end local areaSigFig local areaValue local areaUnit for _, unit in ipairs({'km2','mi2','sqmi','ha','acre','dunam','dunum'}) do local value = parseNumeric(args[unit]) if value then if value <= 0 then result.error = unit.." value not positive" return result end areaValue = value areaUnit = unit areaSigFig = computeSigFig(args[unit]) break elseif args[unit] then result.error = "Malformed "..unit.." value" return result end end if not areaSigFig then -- fail silently if no area given return result end if areaSigFig == 0 then result.error = "Malformed area string" return result end local popValue = parseNumeric(args['pop']) if not popValue then result.error = "Malformed population value" return result end if popValue < 0 then result.error = "Negative population value" return result end table.insert(innerArgs,popValue/areaValue) table.insert(innerArgs,'/'..areaUnit) local popSigFig = computeSigFig(args['pop']) local sigFig = popSigFig < areaSigFig and popSigFig or areaSigFig if sigFig < 2 then sigFig = 2 end innerArgs.sigfig = sigFig innerArgs.disp = 'out' table.insert(innerArgs,'/km2') local metric = callConvert(innerArgs) innerArgs[3] = '/sqmi' local imperial = callConvert(innerArgs) if impus then result.density = string.format("%s (%s)",imperial,metric) else result.density = string.format("%s (%s)",metric,imperial) end return result end function p.convert(frame) local args = getArgs(frame) return p._convert(args) or "" end function p.area(frame) local args = getArgs(frame) return p._area(args) or "" end function p.length(frame) local args = getArgs(frame) return p._length(args) or "" end function p.density(frame) local args = getArgs(frame) local result = p._density(args) if result.density then return result.density end if result.error then local warning = require('Module:If_preview')._warning local result = warning({result.error}) if mw.title.getCurrentTitle().namespace == 0 then result = result..'[[Category:Pages using infobox settlement with bad density arguments]]' end return result end return '' end return p n77t64eit6nnok15dhwl3965j9pn611 252205 252118 2026-06-28T11:53:38Z Asenoner 208 252205 Scribunto text/plain require('strict') local p = {} local getArgs = require('Module:Arguments').getArgs -- Function to pull out values and units from numeric args -- Returns: -- values: list of numeric values, or "false" if no numeric argument is given -- units: list of units (str) -- value: if there is a last numeric value unpaired with a unit, it becomes the precision -- anyValue: whether there is a non-false value in the values list local function parseValuesUnits(args) local values = {} local units = {} local indx = 1 local value = nil local anyValue = false -- loop through numeric arguments in pairs while args[indx] or args[indx+1] do value = args[indx] anyValue = anyValue or value -- if there is a unit, save in output lists if args[indx+1] then table.insert(values, value or false) table.insert(units, args[indx+1]) value = nil end indx = indx+2 end return values, units, value, anyValue end -- Function to identify multiple units and rewrite them as new input or output groups -- Args: -- values, units: numeric values and units, as lists with same length -- Returns: -- newValues, newUnits: same lists rewritten local function parseMultiples(values, units) local newValues = {} local newUnits = {} local i = 1 -- we will search for multiples with up to 4 entries (depending on length) local maxMultiple = math.min(4,#units-1) local valueFound = false -- flag to suppress second (and later) input values --- Hack for handling "stone": check if only value supplied is "lb" local onlyPounds = true for i = 1, #units do if values[i] and units[i] ~= 'lb' then onlyPounds = false break end end local multiple = mw.loadData('Module:ConvertIB/data').multiple -- sweep through units while i <= #units do -- determine index of last possible unit that could contain a multiple local last_unit = math.min(i+maxMultiple-1,#units) local multipleFound = false -- try from longest multiple down to double multiple (prefer longest ones) for j = last_unit, i+1, -1 do local key = table.concat({unpack(units,i,j)}, '') if multiple[key] then -- we found a multiple unit multipleFound = true -- Hack for "stone": add either 'lb' or multiple unit string to output units -- depending on whether 'lb' was the only unit string with a value if mw.ustring.sub(key,1,2) == 'st' then table.insert(newValues, false) table.insert(newUnits, onlyPounds and key or 'lb') end -- if there are any value in the span of the multiple, -- then the multiple is an input -- assume all missing values after the first are zero local firstValueFound = false for k = i, j do firstValueFound = not valueFound and (firstValueFound or values[k]) if firstValueFound then table.insert(newValues, values[k] or 0) table.insert(newUnits, units[k]) end end valueFound = valueFound or firstValueFound -- if no values in the span of the multiple, -- then the multiple is an output. Insert combined string as output unit if not firstValueFound then table.insert(newValues, false) table.insert(newUnits, key) end i = j+1 break end end --- If no multiple unit was found, insert value[i] and unit[i] into rewritten lists if not multipleFound then if valueFound then table.insert(newValues, false) -- skip writing value if it is a duplicate else table.insert(newValues,values[i]) valueFound = values[i] end table.insert(newUnits, units[i]) i = i+1 end end return newValues, newUnits end -- Call {{convert}} with args local function callConvert(args) local frame = mw.getCurrentFrame() return frame:expandTemplate{title='Convert', args=args} end -- Implement {{convinfobox}} function p._convert(args) -- find all values and units in numeric args (and the precision, if it exists) local values, units, precision, anyValue = parseValuesUnits(args) -- bail if no values at all if not anyValue then return nil end -- rewrite values and units if multiple units are found values, units = parseMultiples(values, units) -- sort input and outputs into different buckets local input_values = {} local input_units = {} local output_units = {} for i = 1, #units do if values[i] then table.insert(input_values, values[i]) table.insert(input_units, units[i]) else table.insert(output_units, units[i]) end end -- bail if nothing to convert if #input_values == 0 or #output_units == 0 then return nil end -- assemble argument list to {{convert}} local innerArgs = {} -- pass all input value/unit pairs for i, v in ipairs(input_values) do table.insert(innerArgs, v) table.insert(innerArgs, input_units[i]) end -- METRIC-ONLY: force the output unit to the FIRST unit in the call -- (metric, by our convention |value_m|m|value_ft|ft|) and show output only table.insert(innerArgs, units[1]) if precision then table.insert(innerArgs, precision) end -- copy non-numeric named args (sigfig, lk, etc.) for k, v in pairs(args) do if not tonumber(k) then innerArgs[k] = v end end innerArgs.abbr = innerArgs.abbr or 'on' innerArgs.disp = 'out' -- show only the converted (metric) value return callConvert(innerArgs) end local function impUnitPref(pref,country) --- lower case all arguments pref = pref and mw.ustring.lower(pref) country = country and mw.ustring.lower(country) --- determine imperial unit by going thru arguments in priority order if pref and pref ~= 'dunam' then local impPref = mw.loadData('Module:ConvertIB/data').impPref return impPref[pref] elseif country then return mw.ustring.find(country,"united states",1,true) or mw.ustring.find(country,"united kingdom",1,true) end return false end local largeUnits = {km2=true,mi2=true,sqmi=true,km=true,mi=true} -- Implement {{Infobox settlement/areadisp}} function p._area(args) local pref = args['pref'] local country = args['name'] local impus = impUnitPref(pref, country) local dunam = args['dunam'] or args['dunum'] local link = args['link'] local innerArgs = {} innerArgs.abbr = 'on' innerArgs.order = 'out' for _, unit in ipairs({'km2','mi2','sqmi','ha','acre'}) do if args[unit] then table.insert(innerArgs,args[unit]) table.insert(innerArgs,unit) if largeUnits[unit] then table.insert(innerArgs,impus and 'sqmi km2' or 'km2 sqmi') else table.insert(innerArgs,impus and 'acre ha' or 'ha acre') end return callConvert(innerArgs) end end if dunam then table.insert(innerArgs,dunam) table.insert(innerArgs,'dunam') pref = pref and mw.ustring.lower(pref) local order = pref == 'dunam' and 'dunam ' or '' dunam = mw.getContentLanguage():parseFormattedNumber(dunam) if impus then order = order..(dunam and dunam < 2589 and 'acre ha' or 'sqmi km2') else order = order..(dunam and dunam < 1000 and 'ha acre' or 'km2 sqmi') end table.insert(innerArgs,order) local yesNo = require('Module:Yesno') if yesNo(link,true) and link ~= 'none' then innerArgs.lk = 'in' end return callConvert(innerArgs) end return nil end -- Implement {{Infobox settlement/lengthdisp}} function p._length(args) local pref = args['pref'] if pref == 'dunam' then -- ignore dunam pref for this function pref = nil end local country = args['name'] local impus = impUnitPref(pref, country) local innerArgs = {} innerArgs.abbr = 'on' innerArgs.order = 'out' for _, unit in ipairs({'km','mi','m','ft'}) do if args[unit] then table.insert(innerArgs,args[unit]) table.insert(innerArgs,unit) if largeUnits[unit] then table.insert(innerArgs,impus and 'mi km' or 'km mi') else table.insert(innerArgs,impus and 'ft m' or 'm ft') end return callConvert(innerArgs) end end return nil end local lang local function parseNumeric(s) local num_str = string.match(tostring(s), '^[+-]?%d[%d,]*%.?%d*e?[+-]?%d*') if not num_str then return nil end lang = lang or mw.getContentLanguage() return lang:parseFormattedNumber(num_str) end --Compute number of significant digits in a numeric string local function computeSigFig(s) local num_str = string.match(tostring(s), '^[+-]?%d[%d,]*%.?%d*') if not num_str then return 0 end -- Strip leading signs num_str = string.gsub(num_str, '^[+-]', '') -- Strip commas num_str = string.gsub(num_str, ',', '') -- Strip leading zeros num_str = string.gsub(num_str, '^0*', '') if num_str == '' then return 0 end -- If there's a decimal point, all trailing zeros are significant. if string.find(num_str, '%.') then return #string.gsub(num_str, '%.', '') -- Count all digits after removing decimal end -- If no decimal point, trailing zeros are not significant. -- Count all digits up to the last non-zero one. num_str = string.gsub(num_str, '0+$', '') return #num_str end -- Implement {{Infobox settlement/densdisp}} -- Returns table: -- density = computed value if no error -- error = error string if error. -- These are only errors detected in this code, {{convert}} does its own error handling function p._density(args) local result = {} local pref = args['pref'] if pref == 'dunam' then -- ignore dunam pref for this function pref = nil end local country = args['name'] local per_km2 = args['/km2'] local per_mi2 = args['/mi2'] or args['/sqmi'] local impus = impUnitPref(pref, country, per_km2, per_mi2) local per_km2_value = parseNumeric(per_km2) local per_mi2_value = parseNumeric(per_mi2) local innerArgs = {} innerArgs.abbr = 'on' if per_km2_value or per_mi2_value then innerArgs.order = 'out' if per_km2_value then table.insert(innerArgs,per_km2_value) table.insert(innerArgs,'/km2') else table.insert(innerArgs,per_mi2_value) table.insert(innerArgs,'/sqmi') end table.insert(innerArgs,impus and '/sqmi /km2' or '/km2 /sqmi') result.density = callConvert(innerArgs) return result end if per_km2 ~= 'auto' and per_mi2 ~= 'auto' then -- automatic computation not requested, fail silently return result end if not args['pop'] then -- fail silently if no population given return result end local areaSigFig local areaValue local areaUnit for _, unit in ipairs({'km2','mi2','sqmi','ha','acre','dunam','dunum'}) do local value = parseNumeric(args[unit]) if value then if value <= 0 then result.error = unit.." value not positive" return result end areaValue = value areaUnit = unit areaSigFig = computeSigFig(args[unit]) break elseif args[unit] then result.error = "Malformed "..unit.." value" return result end end if not areaSigFig then -- fail silently if no area given return result end if areaSigFig == 0 then result.error = "Malformed area string" return result end local popValue = parseNumeric(args['pop']) if not popValue then result.error = "Malformed population value" return result end if popValue < 0 then result.error = "Negative population value" return result end table.insert(innerArgs,popValue/areaValue) table.insert(innerArgs,'/'..areaUnit) local popSigFig = computeSigFig(args['pop']) local sigFig = popSigFig < areaSigFig and popSigFig or areaSigFig if sigFig < 2 then sigFig = 2 end innerArgs.sigfig = sigFig innerArgs.disp = 'out' table.insert(innerArgs,'/km2') local metric = callConvert(innerArgs) innerArgs[3] = '/sqmi' local imperial = callConvert(innerArgs) if impus then result.density = string.format("%s (%s)",imperial,metric) else result.density = string.format("%s (%s)",metric,imperial) end return result end function p.convert(frame) local args = getArgs(frame) return p._convert(args) or "" end function p.area(frame) local args = getArgs(frame) return p._area(args) or "" end function p.length(frame) local args = getArgs(frame) return p._length(args) or "" end function p.density(frame) local args = getArgs(frame) local result = p._density(args) if result.density then return result.density end if result.error then local warning = require('Module:If_preview')._warning local result = warning({result.error}) if mw.title.getCurrentTitle().namespace == 0 then result = result..'[[Category:Pages using infobox settlement with bad density arguments]]' end return result end return '' end return p gqwaf36wj087saihp8blyimzhz4pqiw Template:Infobox ferata/doc 10 192387 252119 2026-06-28T09:44:40Z Asenoner 208 Creata pagina con "{{Documentation subpage}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> {{#ifeq:{{SUBPAGENAME}}|sandbox||{{High-use}}}} {{Auto short description}} {{Lua|Module:Infobox|Module:InfoboxImage|Module:TemplatePar}} == Usage == {{tl|Infobox rail line}} is used for railway {{Em|lines}}, i.e. the physical trackage between two or more places; however, this template is also sometimes used on arti..." 252119 wikitext text/x-wiki {{Documentation subpage}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> {{#ifeq:{{SUBPAGENAME}}|sandbox||{{High-use}}}} {{Auto short description}} {{Lua|Module:Infobox|Module:InfoboxImage|Module:TemplatePar}} == Usage == {{tl|Infobox rail line}} is used for railway {{Em|lines}}, i.e. the physical trackage between two or more places; however, this template is also sometimes used on articles about both a company and a line (e.g. [[Romney, Hythe and Dymchurch Railway]]). It has no mandatory parameters. {{tl|Infobox rail}} is used to create an [[Wikipedia:Infobox|infobox]] for articles about railway {{Em|companies}}; i.e. the owner or operating entity. For rail {{Em|services}} {{tl|Infobox rail service}} is used. {{Parameter names example | name | other_name | native_name | logo | logo_width | logo_alt | image | image_alt | caption | type | system | status | locale | coordinates | start | end | cost | continuesfrom | continuesas | connectinglines | formerconnections | stations | routes | daily_ridership | ridership2 | trainnumber | linenumber | planopen | yearcommenced | open | close | reopen | lastextension | yearcompleted | event1label | event1 | event2label | event2 | event3label | event3 | owner | operator | character | depot | stock | linelength = {{{linelength_km}}} | tracklength = {{{tracklength_km}}} | tracks | gauge | old_gauge | load_gauge | availability | minradius | racksystem | routenumber | electrification | speed = {{{speed_km}}} | signalling | signaling | trainprotection | elevation = {{{elevation_m}}} | maxincline | racksystem | aveinterstation | website | map | map_name | map_state }} <syntaxhighlight lang="wikitext" style="overflow: auto;"> {{Infobox rail line | box_width = | name = | other_name = | native_name = | native_name_lang = | color = | logo = | logo_width = | logo_alt = | image = | image_width = | image_alt = | caption = | type = | system = | status = | locale = | start = | end = | cost = | stations = | routes = | daily_ridership = | ridership2 = | planopen = <!--{{Start date|YYYY|MM|DD|df=y}}--> | open = <!--{{Start date|YYYY|MM|DD|df=y}}--> | yearcommenced = <!--{{Start date|YYYY|MM|DD|df=y}}--> | yearcompleted = <!--{{Start date|YYYY|MM|DD|df=y}}--> | close = <!--{{End date|YYYY|MM|DD|df=y}}--> | event1label = | event1 = | event2label = | event2 = | event3label = | event3 = | owner = | operator = | character = | depot = | stock = | linelength_km = | linelength_mi = | linelength = | tracklength_km = | tracklength_mi = | tracklength = | tracks = | gauge = <!-- {{Track gauge|sg|allk=on}} {{Track gauge|1000mm|allk=on}} {{Track gauge|42in|lk=on}} etc --> | old_gauge = | load_gauge = | minradius = | racksystem = | routenumber = | linenumber = | electrification = | speed_km/h = | speed_mph = | speed = | signalling = | signaling = | elevation_m = | elevation_ft = | elevation = | website = | map = | map_name = map_name | map_state = uncollapsed | embedded = }} </syntaxhighlight> {{clear}} == Parameters == {| class="wikitable" |- ! Parameter || Required || Definition |- | <code>box_width</code> || No || Width of infobox, default: 25em; Note: use <code>auto</code> for automatic width (nb long image captions will not wrap if {{para|box_width|auto}} is specified) |- | <code>name</code> || No || Name of rail line; default:Article Name |- | <code>other_name</code> || No || Alternative name of rail line |- | <code>native_name</code> || No || Non-English name of rail line |- | <code>native_name_lang</code> || No || [[List of ISO 639-2 codes|ISO 639-2 code]] e.g. "fr" for French. If more than one, use {{tl|lang}} instead |- | <code>color</code> || No || Color of rail line (6-digit hex code without "#") |- | <code>logo</code> || No || Filename of image for the logo |- | <code>logo_width</code> || No || Size of logo, default: 256px if the parameter is empty; 50px if non-existent |- | <code>logo_alt</code> || No || Alt text for logo, for visually impaired readers; see [[WP:ALT]]. This should be present if "<code>logo=</code>" is present. |- | <code>image</code> || No || Filename of image |- | <code>image_width</code> || No || Size of image, default: 250px |- | <code>image_alt</code> || No || Alt text for image. This should be present if "<code>image=</code>" is present. |- | <code>caption</code> || No || Caption of image |- | <code>status</code> || No || Status of rail line |- | <code>owner</code> || No || Owner of rail line |- | <code>linenumber</code> || No || Official number of the rail line. Not to be confused with the number of a service. |- | <code>elr</code> || No || [[Engineer's Line Reference]] |- | <code>locale</code> || No || City or region line is located |- | <code>coordinates</code> || No || Coordinates; use {{Tl|Coord}} with {{Para|display|inline,title}} |- | <code>start</code> || No || Name of starting station/junction |- | <code>end</code> || No || Name of ending station/junction |- | <code>stations</code> || No || Number of stations/stops, including termini |- ! colspan="3" | Service |- | <code>type</code> || No || Type of transit system. Types ''may'' include (one or more): * [[High-speed rail]] * [[Heavy rail]] * [[Commuter rail]] – use in lieu of "Regional rail," "Commuter train," etc. * [[Rapid transit]] – use in lieu of "Metro" or "Subway" * [[Light rail]] * [[Tram]] – use in lieu of "Trolley" or "Streetcar" * [[Bus]] * [[Bus rapid transit]] * [[Monorail]] * [[People mover]] * [[Interurban]] |- | <code>system</code> || No || Name of transit system the services on the line are part of (e.g. National Rail) |- | <code>routes</code> || No || Service routes of rail line or number(s)/identifier(s) of set of trains with same service, usually seen in suburban trains. e.g. S7, IENA, 7, Line A. |- | <code>routenumber</code> || No || Route number(s) indicated in timetables to identify the stretch of track, in Germany usually referred as ''Kursbuchstrecke'' |- | <code>trainnumber</code> || No || Train number(s) running as shown in official timetables and printed on tickets. |- | <code>operator</code> || No || Operator(s) of services on the line |- | <code>depot</code> || No || Name of traction maintenance depot(s) of rail line |- | <code>stock</code> || No || Types of rolling stock used on the rail line |- | <code>daily_ridership</code> || No || Daily system ridership |- | <code>ridership2</code> || No || Generic ridership field for non-daily values |- ! colspan="3" | History |- | <code>yearcommenced</code> || No || Year construction commenced |- | <code>planopen</code> || No || Date rail line planned opening |- | <code>open</code> || No || Date rail line opened (use template {{tl|Start date}}) |- | <code>lastextension</code> || No || Date rail line reached its fullest extent (use template {{tl|Start date}}) |- | <code>event1label</code> || No || Description of event |- | <code>event1</code> || No || Date of event |- | <code>event2label</code> || No || Description of event |- | <code>event2</code> || No || Date of event |- | <code>event3label</code> || No || Description of event |- | <code>event3</code> || No || Date of event |- | <code>event4label</code> || No || Description of event |- | <code>event4</code> || No || Date of event |- | <code>event5label</code> || No || Description of event |- | <code>event5</code> || No || Date of event |- | <code>event6label</code> || No || Description of event |- | <code>event6</code> || No || Date of event |- | <code>event7label</code> || No || Description of event |- | <code>event7</code> || No || Date of event |- | <code>event8label</code> || No || Description of event |- | <code>event8</code> || No || Date of event |- | <code>event9label</code> || No || Description of event |- | <code>event9</code> || No || Date of event |- | <code>event10label</code> || No || Description of event |- | <code>event10</code> || No || Date of event |- | <code>yearcompleted</code> || No || Year construction was completed |- | <code>close</code> || No || Date rail line closed (use template {{tl|End date}}) |- | <code>reopen</code> || No || Date rail line reopened after closure (use template {{tl|Start date}}) |- ! colspan="3" | Technical |- | <code>linelength_km</code> || No || Length of the line length in kilometres: auto-converts to miles |- | <code>linelength_mi</code> || No || Length of the line length in miles: auto-converts to kilometres |- | <code>linelength</code> || No || Use as an alternative to the auto-conversion parameters or for extra info |- | <code>tracklength_km</code> || No || Length of the track length in kilometres: auto-converts to miles |- | <code>tracklength_mi</code> || No || Length of the track length in miles: auto-converts to kilometres |- | <code>tracklength</code> || No || Use as an alternative to the auto-conversion parameters or for extra info |- | <code>tracks</code> || No || Number of tracks |- | <code>character</code> || No || Character of rail line – e.g. Fully elevated and grade-separated, or At-grade street running, or Underground subway, etc. |- | <code>gauge</code> || No || [[Track gauge]] (use template {{tl|Track gauge}}) |- | <code>old_gauge</code> || No || Old rail gauge (use template {{tl|Track gauge}}) |- | <code>load_gauge</code> || No || [[Loading gauge]] |- | <code>minradius</code> || No || Minimum radius of curvature (use template:convert) |- | <code>racksystem</code> || No || Rack system. Examples: [[Abt rack system|Abt]] or [[Strub rack system|Strub]], as the case may be. |- | <code>electrification</code> || No || Electrification system (e.g. [[Third rail]], [[Overhead catenary]]) and/or voltage |- | <code>speed_km/h</code> || No || Maximum or operating speed of the rail line in km/h: auto-converts to mph |- | <code>speed_mph</code> || No || Maximum or operating speed of the rail line in mph: auto-converts to km/h |- | <code>speed</code> || No || Use as an alternative to the auto-conversion parameters or for extra info |- | <code>signalling</code><br/><code>signaling</code> || No || System for [[railway signalling]] (block systems etc.); use either <code>signalling</code> or <code>signaling</code>, but not both |- | <code>trainprotection</code> || No || [[Train protection system]] used on the line |- | <code>elevation_m</code> || No || Highest elevation of the rail line in metres: auto-converts to feet |- | <code>elevation_ft</code> || No || Highest elevation of the rail line in feet: auto-converts to metres |- | <code>elevation</code> || No || Use as an alternative to the auto-conversion parameters or for extra info |- | <code>mapcolour</code><br /><code>mapcolor</code> || No || The colour or color of the line on route maps; use either <code>mapcolour</code> for colour or <code>mapcolor</code> for color, but not both |- | <code>mapcolourlink</code><br /><code>mapcolorlink</code> || No || The name of an article for wikilinking the word "map" in the <code>mapcolour</code> and <code>mapcolor</code> field label |- | <code>website</code> || No || URL of website. Raw URLS will be hyperlinked and displayed. External link wikilinking works as well. |- | <code>map</code> || No || Map of line |- | <code>map_name</code> || No || Title of map; default: Route map |- | <code>map_state</code> || No || Shows or hides map. Use <code>show</code> or <code>collapsed</code> |- | <code>embedded</code> || No || Use to embed other infobox templates in this one |} == Examples == === Basic === {{Infobox rail line | name = Alpha Line | other_name = Line Alpha | native_name = Le Alpha | native_name_lang = fr | color = 003399 | logo = South Korea subway logo.svg | logo_width = 75px | logo_alt = Subway logo demo | image = KORAIL EMU5000 6th.jpg | image_width = | image_alt = Example image of a line | caption = Image caption | type = [[Light rail]] | system = ABC Transit | status = Ceased operation | locale = [[Newark, New Jersey|Newark]] | start = Station A | end = Station M | stations = 15 | routes = 1 | daily_ridership = 239,200 | open = June 22, 1904 | close = March 8, 1942 | owner = | operator = BCT Transport | character = | depot = | stock = | linelength_mi = 13.8 | tracklength = | tracks = | gauge = {{Track gauge|impsg|al=on}} | electrification = | speed = | signalling = [[ERTMS]] | elevation = | map = [[Image:Placeholder.svg|200px|alt=Placeholder image]] | map_name = | map_state = collapsed }} <syntaxhighlight lang="wikitext" style="overflow:auto;"> {{Infobox rail line | name = Alpha Line | other_name = Line Alpha | native_name = Le Alpha | native_name_lang = fr | color = 003399 | logo = South Korea subway logo.svg | logo_width = 75px | logo_alt = South Korea subway logo, demo | image = KORAIL EMU5000 6th.jpg | image_width = | image_alt = Example image of a line | caption = Image caption | type = [[Light rail]] | system = ABC Transit | status = Ceased operation | locale = [[Newark, New Jersey|Newark]] | start = Station A | end = Station M | stations = 15 | routes = 1 | daily_ridership = 239,200 | open = June 22, 1904 | close = March 8, 1942 | owner = | operator = BCT Transport | character = | depot = | stock = | linelength_mi = 13.8 | tracklength = | tracks = | gauge = {{RailGauge|1435mm|lk=on}} | electrification = | speed = | signalling = [[ERTMS]] | elevation = | map = [[Image:placeholder.png|200px|alt=Placeholder image]] | map_name = | map_state = collapsed }} </syntaxhighlight> {{Clear}} === Junction === {{Infobox rail line | name = Cogload Junction | image = Cogload Junction 43130.jpg | image_width = | image_alt = | caption = A train from London via Castle Cary travels west. Note the photograph, due to the [[telephoto lens]], misleads the eye - this junction has a [[speed limit]] of {{convert|100|mph}}! | type = | system = | status = | locale = [[Durston]], [[Somerset]], [[England]]<br />{{coord|51.04315|N|2.99773|W |format=dms |type:landmark_region:GB |display=inline,title}} | start = | end = | stations = | routes = | daily_ridership = | ridership2 = | planopen = | open = {{Start date|1906}} | event1label = Flyover built | event1 = 1931 | event2label = Signal box closed | event2 = 1986 | close = | owner = | operator = | character = | depot = | stock = | tracks = | gauge = {{RailGauge|1435mm|lk=on}} | minradius = | connectinglines = {{Plainlist| * [[Reading to Taunton line|Reading to Taunton]] * [[Bristol to Taunton Line|Bristol to Taunton]] }} | routenumber = | linenumber = | electrification = | speed_mph = 100 | elevation_m = | elevation_ft = | elevation = }} <syntaxhighlight lang="wikitext" style="overflow:auto;"> {{Infobox rail line | name = Cogload Junction | image = Cogload Junction 43130.jpg | image_width = | image_alt = | caption = A train from London via Castle Cary travels west. Note the photograph, due to the [[telephoto lens]], misleads the eye - this junction has a [[speed limit]] of {{convert|100|mph}}! | type = | system = | status = | locale = [[Durston]], [[Somerset]], [[England]]<br />{{coord|51.04315|N|2.99773|W |format=dms |type:landmark_region:GB |display=inline,title}} | start = | end = | stations = | routes = | ridership = | ridership2 = | planopen = | open = {{Start date|1906}} | event1label = Flyover built | event1 = 1931 | event2label = Signal box closed | event2 = 1986 | close = | owner = | operator = | character = | depot = | stock = | strack = | gauge = {{Track gauge|sg|allk=on}} | minradius = | connectinglines = {{Plainlist| * [[Reading to Taunton line|Reading to Taunton]] * [[Bristol to Taunton Line|Bristol to Taunton]] }} | routenumber = | linenumber = | electrification = | speed_mph = 100 | elevation_m = | elevation_ft = | elevation = }} </syntaxhighlight> == Including a route diagram == A [[project:Route diagram template|Route diagram]] (based on template {{tl|routemap}})) can be included via {{para|map}}. It can be composed right in this template (see first example), or it can be a complete template like {{para|1=map|2={{tlf|Needham Line}}}} (second example). Note that parameter {{para|inline}} must be set to a non-empty value, like <nowiki>{{routemap|inline=yes}}</nowiki>. {| |- | <syntaxhighlight lang="wikitext">{{Infobox rail line | map = {{routemap|inline=yes|map= KBHFa~~London St Pancras LSTR KBHFe~~Paris Gare du Nord }} }}</syntaxhighlight> |{{Infobox rail line | map = {{routemap|inline=yes|map= KBHFa~~London St Pancras LSTR KBHFe~~Paris Gare du Nord }} }} |- | style="vertical-align:top"|<syntaxhighlight lang="wikitext">{{Infobox rail line | map = {{Needham Line}} }}</syntaxhighlight> |{{Infobox rail line | map = {{Needham Line}} }} |} {{collapse top|[[Wikipedia:TemplateData|TemplateData]] documentation used by [[Wikipedia:VisualEditor|VisualEditor]] and other tools}} {{TemplateData header|noheader=1}} <templatedata> { "description": "an Infobox for rail lines", "params": { "box_width": { "label": "Box width", "description": "Width of infobox, default: 25em; Note: use auto for automatic width (nb long image captions will not wrap if auto is specified)", "type": "string", "required": false }, "name": { "label": "Name", "description": "Name of rail line; default:Article Name", "type": "string", "required": false }, "color": { "label": "color", "description": "Color of rail line (6-digit hex code without #)", "type": "string", "required": false }, "color2": { "label": "color2", "description": "Secondary color of rail line (6-digit hex code without #)", "type": "string", "required": false }, "logo": { "label": "logo", "description": "Filename of image for the logo", "type": "string", "required": false }, "logo_width": { "label": "logo_width", "description": "Size of logo, default: 256px if the parameter is empty; 50px if non-existent", "type": "string", "required": false }, "logo_alt": { "label": "logo_alt", "description": "Alt text for logo, for visually impaired readers; see [[WP:ALT]]. This should be present if logo= is present.", "type": "string", "required": false }, "logo2": { "label": "logo2", "description": "Filename of image for a second logo", "type": "string", "required": false }, "logo_width2": { "label": "logo_width2", "description": "Size of the second logo, default: 256px if the parameter is empty; 50px if non-existent", "type": "string", "required": false }, "logo_alt2": { "label": "logo_alt2", "description": "Alt text for the second logo, for visually impaired readers; see [[WP:ALT]]. This should be present if logo2= is present.", "type": "string", "required": false }, "image": { "label": "image", "description": "Filename of image", "type": "string", "required": false }, "image_width": { "label": "image_width", "description": "Size of image, default: 250px", "type": "string", "required": false }, "image_alt": { "label": "image_alt", "description": "Alt text for image. This should be present if image= is present.", "type": "string", "required": false }, "caption": { "label": "caption", "description": "Caption of image", "type": "string", "required": false }, "connectinglines": { "label": "connectinglines", "type": "string", "required": false }, "formerconnections": { "label": "formerconnections", "type": "string", "required": false }, "continuesas": { "label": "continuesas", "type": "string", "required": false }, "continuesfrom": { "label": "continuesfrom", "type": "string", "required": false }, "coordinates": { "label": "coordinates", "description": "Coordinates; use {{Tl|Coord}} with {{Para|display|inline,title}}", "type": "string", "required": false }, "end": { "label": "end", "description": "Name of ending terminal station", "type": "string", "required": false }, "linenumber": { "label": "linenumber", "description": "Line number(s). Identifier(s) of set of trains with same service, usually seen in suburban trains. e.g. S7, IENA, 7, Line A. Not to be confused with the technical track.", "type": "string", "required": false }, "locale": { "label": "locale", "description": "City or region transit system is located", "type": "string", "required": false }, "mapcolor": { "label": "mapcolor", "description": "The colour or color of the line on route maps; Use either mapcolour for colour or mapcolor for color, but not both", "type": "string", "required": false }, "mapcolorlink": { "label": "mapcolorlink", "description": "The name of an article for wikilinking the word 'map' in the mapcolour and mapcolor field label", "type": "string", "required": false }, "mapcolour": { "label": "mapcolour", "description": "The colour or color of the line on route maps; Use either mapcolour for colour or mapcolor for color, but not both", "type": "string", "required": false }, "mapcolourlink": { "label": "mapcolourlink", "description": "The name of an article for wikilinking the word 'map' in the mapcolour and mapcolor field label", "type": "string", "required": false }, "native_name": { "label": "native_name", "description": "Non-English name of rail line", "type": "string", "required": false }, "native_name_lang": { "label": "native_name_lang", "description": "ISO 639-2 code e.g. 'fr' for French. If more than one, use {{tl|lang}} instead", "type": "string", "required": false }, "other_name": { "label": "other_name", "description": "Alternative name of rail line", "type": "string", "required": false }, "daily_ridership": { "label": "daily_ridership", "description": "Daily system ridership", "type": "string", "required": false }, "ridership2": { "label": "ridership2", "description": "Generic ridership field for non-daily values", "type": "string", "required": false }, "routes": { "label": "routes", "description": "Service routes of rail line", "type": "string", "required": false }, "start": { "label": "start", "description": "Name of starting terminal station", "type": "string", "required": false }, "stations": { "label": "stations", "description": "Number of stations/stops, including termini", "type": "string", "required": false }, "status": { "label": "status", "description": "Status of rail line", "type": "string", "required": false }, "system": { "label": "system", "description": "Name of transit system the rail line is part of", "type": "string", "required": false }, "trainnumber": { "label": "trainnumber", "description": "Train number(s) running as shown in official timetables and printed on tickets.", "type": "string", "required": false }, "type": { "label": "type", "description": "Type of transit system. Types ''may'' include (one or more): [[High-speed rail]]; [[Heavy rail]]; [[Commuter rail]] – use in lieu of 'Regional rail,' 'Commuter train,' etc.; [[Rapid transit]] – use in lieu of 'Metro' or 'Subway'; [[Light rail]]; [[Tram]] – use in lieu of 'Trolley' or 'Streetcar'; [[Bus]]; [[Bus rapid transit]]; [[Monorail]]; [[People mover]]; [[Interurban]]", "type": "string", "required": false }, "website": { "label": "website", "description": "URL of website. Raw URLS will be hyperlinked and displayed. External link wikilinking works as well.", "type": "string", "required": false }, "character": { "label": "character", "description": "Character of rail line – e.g. Fully elevated and grade-separated, or At-grade street running, or Underground subway, etc.", "type": "string", "required": false }, "close": { "label": "close", "description": "Date rail line closed", "type": "string", "required": false }, "conductionsystem": { "label": "conductionsystem", "type": "string", "required": false }, "depot": { "label": "depot", "description": "Name of traction maintenance depot(s) of rail line", "type": "string", "required": false }, "lastextension": { "label": "lastextension", "type": "string", "required": false }, "planopen": { "label": "planopen", "description": "Date rail line planned opening", "type": "string", "required": false }, "open": { "label": "open", "description": "Date rail line opened", "type": "string", "required": false }, "operator": { "label": "operator", "description": "Operator(s) of rail line", "type": "string", "required": false }, "owner": { "label": "owner", "description": "Owner of rail line", "type": "string", "required": false }, "reopen": { "label": "reopen", "description": "Date rail line reopened after closure", "type": "string", "required": false }, "stock": { "label": "stock", "description": "Types of rolling stock used on the rail line", "type": "string", "required": false }, "yearcommenced": { "label": "yearcommenced", "description": "Year construction commenced", "type": "string", "required": false }, "yearcompleted": { "label": "yearcompleted", "description": "Year construction was completed", "type": "string", "required": false }, "event1label": { "label": "event1label", "type": "string", "required": false }, "event1": { "label": "event1", "type": "string", "required": false }, "event2label": { "label": "event2label", "type": "string", "required": false }, "event2": { "label": "event2", "type": "string", "required": false }, "event3label": { "label": "event3label", "type": "string", "required": false }, "event3": { "label": "event3", "type": "string", "required": false }, "aveinterstation": { "label": "aveinterstation", "type": "string", "required": false }, "electrification": { "label": "electrification", "description": "Electrification system (e.g. [[Third rail]], [[Overhead catenary]]) and/or voltage", "type": "string", "required": false }, "elevation": { "label": "elevation", "description": "Use as an alternative to the auto-conversion parameters or for extra info", "type": "string", "required": false }, "elevation_ft": { "label": "elevation_ft", "description": "Highest elevation of the rail line in feet: auto-converts to metres", "type": "string", "required": false }, "elevation_m": { "label": "elevation_m", "description": "Highest elevation of the rail line in metres: auto-converts to feet", "type": "string", "required": false }, "gauge": { "label": "gauge", "description": "[[Track gauge]] (use template {{tl|Track gauge}})", "type": "string", "required": false }, "load_gauge": { "label": "load_gauge", "description": "[[Loading gauge]]", "type": "string", "required": false }, "linelength": { "label": "linelength", "description": "Use as an alternative to the auto-conversion parameters or for extra info", "type": "string", "required": false }, "linelength_footnotes": { "label": "linelength_footnotes", "type": "string", "required": false }, "linelength_km": { "label": "linelength_km", "description": "Length of the line length in kilometres: auto-converts to miles", "type": "string", "required": false }, "linelength_mi": { "label": "linelength_mi", "description": "Length of the line length in miles: auto-converts to kilometres", "type": "string", "required": false }, "maxincline": { "label": "maxincline", "type": "string", "required": false }, "minradius": { "label": "minradius", "description": "Minimum radius of curvature (use template:convert)", "type": "string", "required": false }, "minradius_ft": { "label": "minradius_ft", "type": "string", "required": false }, "minradius_m": { "label": "minradius_m", "type": "string", "required": false }, "old_gauge": { "label": "old_gauge", "description": "Old rail gauge (use template {{tl|Track gauge}})", "type": "string", "required": false }, "availability": { "label": "availability", "type": "string", "required": false }, "racksystem": { "label": "racksystem", "description": "Rack system. Examples: [[Abt rack system|Abt]] or [[Strub rack system|Strub]], as the case may be.", "type": "string", "required": false }, "routenumber": { "label": "routenumber", "description": "Route number(s) indicated in timetables to identify the stretch of track, in Germany usually referred as ''Kursbuchstrecke''", "type": "string", "required": false }, "speed": { "label": "speed", "description": "Use as an alternative to the auto-conversion parameters or for extra info", "type": "string", "required": false }, "speed_km/h": { "label": "speed_km/h", "description": "Maximum or operating speed of the rail line in km/h: auto-converts to mph", "type": "string", "required": false }, "speed_mph": { "label": "speed_mph", "description": "Maximum or operating speed of the rail line in mph: auto-converts to km/h", "type": "string", "required": false }, "tracklength": { "label": "tracklength", "description": "Use as an alternative to the auto-conversion parameters or for extra info", "type": "string", "required": false }, "tracklength_footnotes": { "label": "tracklength_footnotes", "type": "string", "required": false }, "tracklength_km": { "label": "tracklength_km", "description": "Length of the track length in kilometres: auto-converts to miles", "type": "string", "required": false }, "tracklength_mi": { "label": "tracklength_mi", "description": "Length of the track length in miles: auto-converts to kilometres", "type": "string", "required": false }, "tracks": { "label": "tracks", "description": "Number of tracks", "type": "string", "required": false }, "signalling": { "label": "signalling", "description": "System for [[railway signalling]]", "type": "string", "required": false }, "embedded": { "label": "embedded", "description": "Use to embed other infobox templates in this one", "type": "string", "required": false }, "map": { "label": "map", "description": "Map of line", "type": "string", "required": false }, "map_state": { "label": "map_state", "description": "Shows or hides map. Use show or collapsed", "type": "string", "required": false }, "map_name": { "label": "map_name", "type": "string", "required": false } }, "format": "block", "paramOrder": [ "box_width", "name", "color", "color2", "logo", "logo_width", "logo_alt", "logo2", "logo_width2", "logo_alt2", "image", "image_width", "image_alt", "caption", "other_name", "native_name", "native_name_lang", "type", "system", "status", "locale", "coordinates", "start", "end", "continuesfrom", "continuesas", "connectinglines", "formerconnections", "stations", "routes", "daily_ridership", "ridership2", "trainnumber", "linenumber", "mapcolor", "mapcolourlink", "mapcolorlink", "mapcolour", "website", "yearcommenced", "planopen", "open", "lastextension", "yearcompleted", "close", "reopen", "owner", "operator", "conductionsystem", "character", "depot", "stock", "event1label", "event1", "event2label", "event2", "event3label", "event3", "linelength_km", "linelength_mi", "linelength", "linelength_footnotes", "tracklength_km", "tracklength_mi", "tracklength", "tracklength_footnotes", "tracks", "gauge", "old_gauge", "load_gauge", "availability", "minradius_m", "minradius_ft", "minradius", "electrification", "speed_km/h", "speed_mph", "speed", "signalling", "elevation_m", "elevation_ft", "elevation", "maxincline", "racksystem", "routenumber", "aveinterstation", "embedded", "map", "map_state", "map_name" ] } </templatedata> {{collapse bottom}} == Tracking categories == Added by this template: {{Infobox tracking categories}} Added by supporting template: * {{clc|Pages with no gauge entered in Infobox rail line}} == See also == * {{tl|Infobox train}} * {{tl|Infobox station}} for rail stations * {{tl|Infobox rail line}} * {{tl|Infobox rail service}} * {{tl|Infobox locomotive}} * {{tl|Track gauge}}, using and formatting known track gauges * {{tl|BS-daten}}, a shim for the German Wikipedia rail line infobox * {{tl|Infobox New York City Subway station}} for [[New York City Subway]] and [[Staten Island Railway]] stations <includeonly>{{sandbox other || <!-- Categories below this line, please; interwikis at Wikidata --> [[Category:Rail transport infobox templates|Rail line]] [[Category:Embeddable templates]] [[Category:Templates that add a tracking category]] }}</includeonly> meh3bc6o9si10qicpff0jkyxdip4cz6 Template:Alishan Forest railway RDT 10 192388 252120 2026-06-28T09:45:48Z Asenoner 208 Creata pagina con "{{Routemap |inline = {{{inline|}}} |title = Alishan Forest Railway |navbar = Alishan Forest Railway RDT |navbar pos = {{#if:{{{inline|}}}|2|}} |map = KBHFa~~{{stl|Alishan Forest Railway|Chiayi}} {{rint|tw|tra}} HST~~{{stl|Alishan Forest Railway|Beimen}} HST~~{{stl|Alishan Forest Railway|Lumachan}} HST~~{{stl|Alishan Forest Railway|Zhuqi}} HST~~{{stl|Alishan Forest Railway|Mululiao}} HST~~{{stl|Alishan Forest Railway|Zhangnaoliao}} \\STR+l\STRq\KRZ\STRq\STRq\STR+r\ \\STR\..." 252120 wikitext text/x-wiki {{Routemap |inline = {{{inline|}}} |title = Alishan Forest Railway |navbar = Alishan Forest Railway RDT |navbar pos = {{#if:{{{inline|}}}|2|}} |map = KBHFa~~{{stl|Alishan Forest Railway|Chiayi}} {{rint|tw|tra}} HST~~{{stl|Alishan Forest Railway|Beimen}} HST~~{{stl|Alishan Forest Railway|Lumachan}} HST~~{{stl|Alishan Forest Railway|Zhuqi}} HST~~{{stl|Alishan Forest Railway|Mululiao}} HST~~{{stl|Alishan Forest Railway|Zhangnaoliao}} \\STR+l\STRq\KRZ\STRq\STRq\STR+r\ \\STR\STR+l\KRZ\STRq\STR+r\STR\ \STRl\KRZ\STRr+l\STR+r\STR\STR \\\STRl\KRZ\KRZ\KRZ\STRr\ \\STR+l\KRZ\STRr\STR\ \\HST\STR\\STR\~~{{stl|Alishan Forest Railway|Dulishan}} \\STRl\KRZ\STRq\STRr\ HST~~{{stl|Alishan Forest Railway|Liyuanliao}} HST~~{{stl|Alishan Forest Railway|Jiaoliping}} HST~~{{stl|Alishan Forest Railway|Shueisheliao}} BHF~~{{stl|Alishan Forest Railway|Fenqihu}} HST~~{{stl|Alishan Forest Railway|Duolin}} HST~~{{stl|Alishan Forest Railway|Shizilu}} eHST~~{{stl|Alishan Forest Railway|Pingzhena}} d\ABZl+l\dENDEeq~~ ~~ ~~First Reverse dENDEaq\ABZr+r\d~~ ~~ ~~Second Reverse HST~~{{stl|Alishan Forest Railway|Erwanping}} d\ABZl+l\dKHSTeq~~{{stl|Alishan Forest Railway|Shenmu}} KBHFaq\ABZr+r\~~{{stl|Alishan Forest Railway|Alishan}} exKHSTaq\eABZg+r\~~Shuishan HST~~{{stl|Alishan Forest Railway|Zhaoping}} KHSTa\\STR\\~~{{stl|Alishan Forest Railway|Chushan}} \STRl\HSTq\xABZgr\\\~~Duigaoyue exHST~~Tashan exHST~~Mianyue exKHSTe~~Shihou }} <noinclude> {{Railway-routemap|TW|Alishan Forest Railway|type=[[narrow gauge]] railway}} </noinclude> oxlyitbmynmez2aa0pk1xvv9ratzsca 252158 252120 2026-06-28T10:15:10Z Asenoner 208 252158 wikitext text/x-wiki {{Routemap |inline = {{{inline|}}} |title = Alishan Forest Railway |navbar = Alishan Forest Railway RDT |navbar pos = {{#if:{{{inline|}}}|2|}} |map = KBHFa~~{{stl|Alishan Forest Railway|Chiayi}} {{rint|tw|tra}} HST~~{{stl|Alishan Forest Railway|Beimen}} HST~~{{stl|Alishan Forest Railway|Lumachan}} HST~~{{stl|Alishan Forest Railway|Zhuqi}} HST~~{{stl|Alishan Forest Railway|Mululiao}} HST~~{{stl|Alishan Forest Railway|Zhangnaoliao}} \\STR+l\STRq\KRZ\STRq\STRq\STR+r\ \\STR\STR+l\KRZ\STRq\STR+r\STR\ \STRl\KRZ\STRr+l\STR+r\STR\STR \\\STRl\KRZ\KRZ\KRZ\STRr\ \\STR+l\KRZ\STRr\STR\ \\HST\STR\\STR\~~{{stl|Alishan Forest Railway|Dulishan}} \\STRl\KRZ\STRq\STRr\ HST~~{{stl|Alishan Forest Railway|Liyuanliao}} HST~~{{stl|Alishan Forest Railway|Jiaoliping}} HST~~{{stl|Alishan Forest Railway|Shueisheliao}} BHF~~{{stl|Alishan Forest Railway|Fenqihu}} HST~~{{stl|Alishan Forest Railway|Duolin}} HST~~{{stl|Alishan Forest Railway|Shizilu}} eHST~~{{stl|Alishan Forest Railway|Pingzhena}} d\ABZl+l\dENDEeq~~ ~~ ~~Prima ëuta dENDEaq\ABZr+r\d~~ ~~ ~~Segonda ëuta HST~~{{stl|Alishan Forest Railway|Erwanping}} d\ABZl+l\dKHSTeq~~{{stl|Alishan Forest Railway|Shenmu}} KBHFaq\ABZr+r\~~{{stl|Alishan Forest Railway|Alishan}} exKHSTaq\eABZg+r\~~Shuishan HST~~{{stl|Alishan Forest Railway|Zhaoping}} KHSTa\\STR\\~~{{stl|Alishan Forest Railway|Chushan}} \STRl\HSTq\xABZgr\\\~~Duigaoyue exHST~~Tashan exHST~~Mianyue exKHSTe~~Shihou }} <noinclude> {{Railway-routemap|TW|Alishan Forest Railway|type=[[narrow gauge]] railway}} </noinclude> buaun15ontblo39y62ru551n5bls01p 252159 252158 2026-06-28T10:16:10Z Asenoner 208 252159 wikitext text/x-wiki {{Routemap |inline = {{{inline|}}} |title = Ferata dl bosch de Alishan |navbar = Trata de la ferata dl bosch de Alishan |navbar pos = {{#if:{{{inline|}}}|2|}} |map = KBHFa~~{{stl|Alishan Forest Railway|Chiayi}} {{rint|tw|tra}} HST~~{{stl|Alishan Forest Railway|Beimen}} HST~~{{stl|Alishan Forest Railway|Lumachan}} HST~~{{stl|Alishan Forest Railway|Zhuqi}} HST~~{{stl|Alishan Forest Railway|Mululiao}} HST~~{{stl|Alishan Forest Railway|Zhangnaoliao}} \\STR+l\STRq\KRZ\STRq\STRq\STR+r\ \\STR\STR+l\KRZ\STRq\STR+r\STR\ \STRl\KRZ\STRr+l\STR+r\STR\STR \\\STRl\KRZ\KRZ\KRZ\STRr\ \\STR+l\KRZ\STRr\STR\ \\HST\STR\\STR\~~{{stl|Alishan Forest Railway|Dulishan}} \\STRl\KRZ\STRq\STRr\ HST~~{{stl|Alishan Forest Railway|Liyuanliao}} HST~~{{stl|Alishan Forest Railway|Jiaoliping}} HST~~{{stl|Alishan Forest Railway|Shueisheliao}} BHF~~{{stl|Alishan Forest Railway|Fenqihu}} HST~~{{stl|Alishan Forest Railway|Duolin}} HST~~{{stl|Alishan Forest Railway|Shizilu}} eHST~~{{stl|Alishan Forest Railway|Pingzhena}} d\ABZl+l\dENDEeq~~ ~~ ~~Prima ëuta dENDEaq\ABZr+r\d~~ ~~ ~~Segonda ëuta HST~~{{stl|Alishan Forest Railway|Erwanping}} d\ABZl+l\dKHSTeq~~{{stl|Alishan Forest Railway|Shenmu}} KBHFaq\ABZr+r\~~{{stl|Alishan Forest Railway|Alishan}} exKHSTaq\eABZg+r\~~Shuishan HST~~{{stl|Alishan Forest Railway|Zhaoping}} KHSTa\\STR\\~~{{stl|Alishan Forest Railway|Chushan}} \STRl\HSTq\xABZgr\\\~~Duigaoyue exHST~~Tashan exHST~~Mianyue exKHSTe~~Shihou }} <noinclude> {{Railway-routemap|TW|Alishan Forest Railway|type=[[narrow gauge]] railway}} </noinclude> ey5lxgpony8tm1vrpexrhjs7tiio26x Template:Trata 10 192389 252121 2026-06-28T09:46:36Z Asenoner 208 Creata pagina con "<includeonly><templatestyles src="Routemap/styles.css"/>{{#invoke:Routemap|infobox}}</includeonly><noinclude> {{documentation}}</noinclude>" 252121 wikitext text/x-wiki <includeonly><templatestyles src="Routemap/styles.css"/>{{#invoke:Routemap|infobox}}</includeonly><noinclude> {{documentation}}</noinclude> d1zn47zpxtbpi8bxtcdrbocv7adlxh6 Template:Trata/doc 10 192390 252122 2026-06-28T09:47:35Z Asenoner 208 Creata pagina con "{{Documentation subpage}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> {{High-use}} {{accessibility dispute|date=October 2024|talk=Routemaps accessibility}} {{Lua sidebar}} {{Lua|Module:Routemap}} {{Uses TemplateStyles|Template:Routemap/styles.css}} This template is used for constructing [[Wikipedia:Route diagram template|route diagram templates]]. It is the [[Wikipedia:Lua|Lua]]-bas..." 252122 wikitext text/x-wiki {{Documentation subpage}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> {{High-use}} {{accessibility dispute|date=October 2024|talk=Routemaps accessibility}} {{Lua sidebar}} {{Lua|Module:Routemap}} {{Uses TemplateStyles|Template:Routemap/styles.css}} This template is used for constructing [[Wikipedia:Route diagram template|route diagram templates]]. It is the [[Wikipedia:Lua|Lua]]-based successor of the {{tl|BS-map}} templates, which have been superseded by {{tlf|Routemap}} on the English Wikipedia but are [[:d:Q6708710|still used on other wikis]]. == Usage == {{Parameter names example | _template={{PAGENAMETDOC}} | title = {{(((}}title{{)))}} | navbar={{PAGENAMETDOC}} | legend alt | top | footnote | map = HUBrg-R\HUBq-L\HUBq-L\HUBlg-L HUB-R!~s*{{(((}}map{{)))}}__fontsize=cmt\\\HUB-L HUBlf-R\HUBq-R\HUBq-R\HUBrf-L }} <syntaxhighlight lang="wikitext" style="overflow:auto;"> {{Trata |navbar = |navbar pos = |navbar mini = |title = |title color = |title bg = |bg = |legend = |legend alt = |inline = |collapsible = |collapse = |float = |style = |top = |footnote = |text-width = |map = }} </syntaxhighlight> == Markup for map parameter == {{for|a tabulated list of many of the pictograms available for railway routemaps|commons:BSicon/Catalogue}} {{hatnote|If you've already read this section, you may want to skip to [[#Syntax overview|§ Syntax overview]].}} The markup for composing the diagram in the {{para|map}} parameter is different to the {{tl|BSrow}}-based templates. The major differences are the separators in each row. Subtemplates are not necessary, since a new row in the table is simply created by a [[carriage return]] (newline). === Basic === {{Trata|title=Example 1.1|legend=0|collapsible=0|map= exCONTg~~ ~~ ~~{{mono|exCONTg}} ENDExa~~ ~~ ~~{{mono|ENDExa}} CONTgq\KRZu\CONTfq~~ ~~ ~~{{mono|CONTgq{{stronggood|\}}KRZu{{stronggood|\}}CONTfq}} BHF~~ ~~ ~~{{mono|BHF}} \ABZgl\CONTfq~~ ~~ ~~{{mono|{{stronggood|\}}ABZgl{{stronggood|\}}CONTfq}} CONTf~~ ~~ ~~{{mono|CONTf}} }} {{pre|<var>icon ID</var>{{stronggood|\}}<var>icon ID</var>{{stronggood|\}}<var>icon ID</var>}} * Icons are separated by the [[backslash]] <code>\</code>. * Each group of icons is centered in its row. The nameless icon (at the start of row 5 in the diagram) can be used as a spacer. * The ID of each icon can be seen in its [[tooltip]]. Move your cursor over the icons to see them. ==== Sidebar text ==== {{pre|<var>icon ID</var>{{stronggood|\}}<var>icon ID</var>{{stronggood|\}}<var>icon ID</var>{{stronggood|~~}}<var>dist./time</var>{{stronggood|~~}}<var>main text</var>{{stronggood|~~}}<var>remark</var>{{stronggood|~~}}<var>right remark</var>}} or {{pre|<var>icon ID</var>{{stronggood|\}}<var>icon ID</var>{{stronggood|\}}<var>icon ID</var>{{stronggood|~~}}<var>main text</var>}} {| |<syntaxhighlight lang="wikitext">{{Trata |title=Example 1.2 |map= KBHFa~~terminus WASSERq\hKRZWae\WASSERq~~ ~~ ~~ ~~Bridge LDER\INT\~~1 km~~station~~transfer for HSR \KBHFe\BUS~~2 km~~terminus~~bus terminal }}</syntaxhighlight> |style="vertical-align:top;"|{{ {{PAGENAMETDOC}} |collapsible=0 |legend=0 |title=Example 1.2 |map= KBHFa~~terminus WASSERq\hKRZWae\WASSERq~~ ~~ ~~ ~~Bridge LDER\INT\~~1 km~~station~~transfer for HSR \KBHFe\BUS~~2 km~~terminus~~bus terminal }} |} * The third and fourth pairs of tildes can be omitted if there is no content following either of them. * After the last icon ID, if there is only one set of "[[tilde]]-tilde" (<code>~~</code>), the following text will be displayed in the '''main text''' cell instead of '''dist./time'''. * Separating text cells requires at least one empty space; otherwise the tildes will be treated as a [[Wikipedia:signature|signature]]. ==== Text cells in icon rows ==== {{pre|{{stronggood|*}}<var>text</var>{{stronggood|\d*}}<var>text</var>{{stronggood|\cd*}}<var>text</var>{{stronggood|~~}}<var>main text</var>}} {| |<syntaxhighlight lang="wikitext">{{Trata |title=Example 1.3 |map= ENDEa~~ ~~ ~~Reversing siding SPLa cPLT\vSTR\cPLT~~Station d*1\cPLT\vSTR\cPLT\d*2~~ ~~ ~~Platform numbers cPLT\vSTR\cPLT vCONTfge~~ ~~ ~~''to City'' }}</syntaxhighlight> |style="vertical-align:top;"|{{ {{PAGENAMETDOC}} |collapsible=0 |legend=0 |title=Example 1.3 |map= ENDEa~~ ~~ ~~Reversing siding SPLa cBS\vSTR\cBS~~Station d*1\cBS\vSTR\cBS\d*2~~ ~~ ~~Platform numbers cBS\vSTR\cBS vCONTfge~~ ~~ ~~''to City'' }} |} The asterisk indicating a text cell can be preceded by one of the BSicons' width prefixes. (Normal BSicons are square.) {| class="wikitable" style="text-align:center;" |- !scope="row" style="text-align:right;"| Letters | <code>o</code> || <code>c</code> || <code>d</code> || <code>cd</code> || {{CNone|''none''}} || <code>b</code> || <code>s</code> || <code>bs</code> || <code>w</code> |- !scope="row" style="text-align:right;"| Width | {{frac|1|8}} || {{frac|1|4}} || {{frac|1|2}} || {{frac|3|4}} || '''1''' || 2 || 4 || 6 || 8 |} === Icon overlay, icon link, background color and colspan === {| |<syntaxhighlight lang="wikitext">{{Routemap |title=Example 2.1 |map= -colspan-1 Icon overlay uSTRq!~STR2!~BHF!~lHUB\\dSTR!~uSTRq\dSTR!~dNULf -colspan-2-style=border-bottom:5px solid red; ---- icon link utBHF!@Superhub -colspan ---- background color -colspan-end utSTR~~ ~~ ~~ ~~ ~~bg=#7af }}</syntaxhighlight> |style="vertical-align:top;"|{{ {{PAGENAMETDOC}} |collapsible=0 |legend=0 |title=Example 2.1 |map= -colspan-1 Icon overlay uSTRq!~STR2!~BHF!~lHUB\\dSTR!~uSTRq\dSTR!~dNULf -colspan-2-style=border-bottom:5px solid red; ---- icon link utBHF!@Superhub -colspan ---- background color -colspan-end utSTR~~ ~~ ~~ ~~ ~~bg=#7af }} |} * Overlay separator "exclamation mark-tilde" (<code>!~</code>) must follow the icon ID which is to be overlaid. * Overlay is practically unlimited, but legibility should be taken into account. * The width of the underlying icon determines the width of the combination, even if less than the overlay. The icons are aligned with their left edges together, so that they will not be centered on each other if they differ in width. If the overlay extends past the underlying icon, it will overlay the following icon (but not the following icon's overlay). * When using icon overlay and icon link for the same icon cell, the icon link separator (<code>!@</code>) must follow the last (top) overlaying icon ID. * The background color parameter (<code>bg=</code>) requires 5 sets of preceding text separators to be recognizable even if there is no text on that row whatsoever. === Other formatting options === ==== Rows ==== {| |<syntaxhighlight lang="wikitext">{{Routemap |title=Example 2.2 |map= utSTR~~ ~~ ~~{{mono|1=bg=<abbr title="This is the normal BSicon color for watercourses.">#007CC3</abbr>}}~~ ~~bg=#007CC3 *1\*2\*3~~ ~~ ~~{{mono|1=color=red,bold=yes}}~~ ~~color=red,bold=yes *A\*C\*E~~ ~~ ~~{{mono|1=align=l,b=1,fontsize=cmt}}~~ ~~align=left,b=1,fontsize=cmt *B\*D\*F~~ ~~ ~~{{mono|1=colour=orange, align=b, i=y}}~~ ~~colour=orange, align=b, i=y }}</syntaxhighlight> |style="vertical-align:top;"|{{ {{PAGENAMETDOC}} |collapsible=0 |legend=0 |title=Example 2.2 |map= utSTR~~ ~~ ~~{{mono|1=bg=<abbr title="This is the normal BSicon color for watercourses.">#007CC3</abbr>}}~~ ~~bg=#007CC3 *1\*2\*3~~ ~~ ~~{{mono|1=color=red,bold=yes}}~~ ~~color=red,bold=yes *A\*C\*E~~ ~~ ~~{{mono|1=align=l,b=1,fontsize=cmt}}~~ ~~align=left,b=1,fontsize=cmt *B\*D\*F~~ ~~ ~~{{mono|1=colour=orange, align=b, i=y}}~~ ~~colour=orange, align=b, i=y }} |} Aside from <code>bg=</code>, there are several other parameters, separated by commas (<code>,</code>), which can be used to customize the display of a row. Only <code>bg=</code> can be used to change the display of icons; all others only affect text cells. {| class="wikitable mw-collapsible mw-collapsed" style="font-size:small; min-width:75%" ! colspan="3" |Row parameters |- !Parameter name !Values !Result |- |<code>bg=</code>, <code>background=</code> ''or'' <code>bgcolor=</code> |Any [[X11 color names|X11 color name]], [[RGB hex triplet]] or other valid values of the CSS [https://developer.mozilla.org/en-US/docs/Web/CSS/background background] property |Row background is colored |- |<code>color=</code> ''or'' <code>colour=</code> |Any [[X11 color names|X11 color name]] or [[RGB hex triplet]] |Text cells in a row are colored |- |<code>b=</code> ''or'' <code>bold=</code> |<code>1</code>, <code>yes</code>, <code>y</code> ''or'' <code>true</code> |Text cells in a row are '''emboldened''' |- |<code>i=</code>, <code>it=</code> ''or'' <code>italic=</code> |<code>1</code>, <code>yes</code>, <code>y</code> ''or'' <code>true</code> |Text cells in a row are ''italicized'' |- | rowspan="9" |<code>align=</code> |No or invalid value |Text in cells is centered horizontally and vertically |- |<code>l</code> ''or'' <code>left</code> |Text in cells is aligned to the left |- |<code>r</code> ''or'' <code>right</code> |Text in cells is aligned to the right |- |<code>a</code>, <code>t</code> ''or'' <code>top</code> |Text in cells is aligned to the top |- |<code>e</code>, <code>b</code> ''or'' <code>bottom</code> |Text in cells is aligned to the bottom |- |<code>la</code>, <code>tl</code>, <code>c4</code>, <code>nw</code>, <code>top-left</code> ''or'' <code>topleft</code> |Text in cells is aligned to the top-left corner |- |<code>ra</code>, <code>tr</code>, <code>c1</code>, <code>ne</code>, <code>top-right</code> ''or'' <code>topright</code> |Text in cells is aligned to the top-right corner |- |<code>le</code>, <code>bl</code>, <code>c3</code>, <code>sw</code>, <code>bottom-left</code> ''or'' <code>bottomleft</code> |Text in cells is aligned to the bottom-left corner |- |<code>re</code>, <code>br</code>, <code>c2</code>, <code>se</code>, <code>bottom-right</code> ''or'' <code>bottomright</code> |Text in cells is aligned to the bottom-right corner |- | rowspan="4" |<code>fontsize=</code> |No value |Text in cells is <code>10px</code> high and is transformed to be narrower <span style="font-size:10px;transform:scaleX(.9)">(example)</span> |- |<code>info</code> ''or'' <code>main</code> |Text in cells is the same size as the large sidebar text (second column from center) |- |<code>cmt</code> ''or'' <code>comment</code> |Text in cells is the same size as the <span style="font-size:90%">small sidebar text</span> (other columns) |- |Any valid values of the CSS [https://developer.mozilla.org/en-US/docs/Web/CSS/font-size font-size] property |Text in cells is a different size (percentages are relative to the large sidebar text) |} ==== Individual cells/icons ==== {{pre|1=<var>icon</var>!_bg=purple\*<var>text</var>__align=l!~*<var>more text</var>__align=r,b='''yes'''}} * Parameters for ''a single icon or text cell'' (e.g. <code>BHF</code>, <code>*Text</code>) are preceded by two underscores (<code>__</code>). * Parameters for ''the contents of a table cell'' (a stack of overlaid objects, or a single icon or text box with no overlays) are preceded by an exclamation mark and an [[underscore]] (<code>!_</code>). This must follow the link (if any). * For the last overlaid item in a stack, the individual item parameters (if any) must precede the stack parameters. * Most of the parameters are the same as those for rows, but there are a few additional ones. Additionally, the values for <code>align=</code>, <code>bg=</code> and <code>color=</code> will override the row parameter values. {| class="wikitable mw-collapsible mw-collapsed" style="font-size:small; min-width:75%" ! colspan="5" |Icon, text box and overlay stack parameters |- !Parameter name !Values ! colspan="3" |Result |- |<code>bg=</code>, <code>background=</code> ''or'' <code>bgcolor=</code> |Any [[X11 color names|X11 color name]], [[RGB hex triplet]] or other valid values of the CSS [https://developer.mozilla.org/en-US/docs/Web/CSS/background background] property | colspan="3" |Background is colored<br/>''This should not be used with overlays above icons.'' |- |<code>color=</code> ''or'' <code>colour=</code> |Any [[X11 color names|X11 color name]] or [[RGB hex triplet]] | colspan="3" |All the text of a cell, or the text of an individual text box, is colored |- |<code>b=</code> ''or'' <code>bold=</code> |<code>1</code>, <code>yes</code>, <code>y</code> ''or'' <code>true</code> | colspan="3" |'''Boldfaced''' text |- |<code>i=</code>, <code>it=</code> ''or'' <code>italic=</code> |<code>1</code>, <code>yes</code>, <code>y</code> ''or'' <code>true</code> | colspan="3" |''Italicized'' text |- | rowspan="16" |<code>align=</code> |No or invalid value | colspan="3" |Text is aligned per parameters of its parent (default: centered vertically and horizontally) |- |<code>l</code> ''or'' <code>left</code> | rowspan="15" |Text is aligned to… (vertical / horizontal)<br/>''"Inherit" indicates that the cell will inherit its parent's value for that axis.'' |''inherit'' |left |- |<code>r</code> ''or'' <code>right</code> |''inherit'' |right |- |<code>a</code>, <code>t</code> ''or'' <code>top</code> |top |''inherit'' |- |<code>e</code>, <code>b</code> ''or'' <code>bottom</code> |bottom |''inherit'' |- |<code>la</code>, <code>tl</code>, <code>c4</code>, <code>nw</code>, <code>top-left</code> ''or'' <code>topleft</code> |top |left |- |<code>ra</code>, <code>tr</code>, <code>c1</code>, <code>ne</code>, <code>top-right</code> ''or'' <code>topright</code> |top |right |- |<code>le</code>, <code>bl</code>, <code>c3</code>, <code>sw</code>, <code>bottom-left</code> ''or'' <code>bottomleft</code> |bottom |left |- |<code>re</code>, <code>br</code>, <code>c2</code>, <code>se</code>, <code>bottom-right</code> ''or'' <code>bottomright</code> |bottom |right |- |<code>c</code>, <code>center</code> ''or'' <code>centre</code> |''inherit'' |center |- |<code>m</code> ''or'' <code>middle</code> |middle |''inherit'' |- |<code>ma</code>, <code>tc</code>, <code>top-center</code>, <code>top-centre</code>, <code>topcenter</code> ''or'' <code>topcentre</code> |top |center |- |<code>me</code>, <code>bc</code>, <code>bottom-center</code>, <code>bottom-centre</code>, <code>bottomcenter</code> ''or'' <code>bottomcentre</code> |bottom |center |- |<code>lm</code>, <code>ml</code>, <code>middle-left</code> ''or'' <code>middleleft</code> |middle |left |- |<code>rm</code>, <code>mr</code>, <code>middle-right</code> ''or'' <code>middleright</code> |middle |right |- |<code>cm</code>, <code>mc</code>, <code>middle-center</code>, <code>middle-centre</code>, <code>middlecenter</code> ''or'' <code>middlecentre</code> |middle |center |- | rowspan="4" |<code>fontsize=</code> |No value | colspan="3" |Text is <code>10px</code> high and is transformed to be narrower <span style="font-size:10px;transform:scaleX(.9)">(example)</span> |- |<code>info</code> ''or'' <code>main</code> | colspan="3" |Text is the same size as the large sidebar text (second column from center) |- |<code>cmt</code> ''or'' <code>comment</code> | colspan="3" |Text is the same size as the <span style="font-size:90%">small sidebar text</span> (other columns) |- |Any valid values of the CSS [https://developer.mozilla.org/en-US/docs/Web/CSS/font-size font-size] property | colspan="3" |Text is a different size (percentages are relative to the large sidebar text) |- |<code>abbr=</code> |Pretty much anything that doesn't mess up the MediaWiki markup | colspan="3" |Text has dotted underline and a tooltip containing the text after <code>abbr=</code><br/>''This will not have any effect if used on an overlay stack.'' |} === Collapsible === {| |<syntaxhighlight lang="wikitext">{{Routemap |title=Example 3.1: Basic collapsible |text-width=80 |map= -startCollapsible-collapsed \KBHFa\~~terminus hSTRa@g WASSERq\hKRZW\WASSERq~~ ~~ ~~ ~~bridge hSTRe@f -endCollapsible- LDER\INT\~~ ~~station~~transfer for HSR \KBHFe\BUS~~ ~~terminus~~bus terminal }}</syntaxhighlight> |style="vertical-align:top;"|{{ {{PAGENAMETDOC}} |collapsible=0 |legend=0 |title=Example 3.1: Basic collapsible |text-width=80 |map= -startCollapsible-collapsed \KBHFa\~~terminus hSTRag WASSERq\hKRZW\WASSERq~~ ~~ ~~ ~~bridge hSTRef -endCollapsible- LDER\INT\~~ ~~station~~transfer for HSR \KBHFe\BUS~~ ~~terminus~~bus terminal }} |} {| |<syntaxhighlight lang="wikitext">{{Routemap |title=Example 3.2:<br/>Mixed odd and even rows |tw=70 |map= -startCollapsible-collapsed d\KBHFa\d~~terminus hKRZWae~~ ~~ ~~bridge -endCollapsible- BS2+l\BS2+r~~junction }}</syntaxhighlight> |style="vertical-align:top;"|{{ {{PAGENAMETDOC}} |collapsible=0 |legend=0 |title=Example 3.2:<br/>Mixed odd and even rows |tw=70 |map= -startCollapsible-collapsed d\KBHFa\d~~terminus hKRZWae~~ ~~ ~~bridge -endCollapsible- BS2+l\BS2+r~~junction }} |} * Adjust {{para|text-width}} (or {{para|tw}}) parameter until there is no break. ** Unit is "px" by default, but other units such as "em" are acceptable. ** Check the map in different browser and in mobile view, and increase text-width if it breaks. * The icon number of the first row of collapsible section must be equal to or greater than the icon number of the widest non-collapsible row. ** As in example 3.2, use half-width empty icon {{bsq|d}} as filler when you are mixing both odd and even rows in the same map. * Changing "''collapsed''" to "''nil''" will change the default state of the collapible section to uncollapsed. ==== Collapsible replacement ==== {| |<syntaxhighlight lang="wikitext">{{Routemap |title=Example 4.1 |text-width=150 |map= KBHFa~~terminus -startCollapsible-collapsed-replace \LSTR\~~hidden section \hSTRa@g\ WASSERq\hKRZW\WASSERq~~ ~~ ~~viaduct hSTRe@f -endCollapsible- LDER\INT\~~ ~~station~~transfer for HSR \KBHFe\BUS~~ ~~terminus~~bus terminal }}</syntaxhighlight> |style="vertical-align:top;"| {{ {{PAGENAMETDOC}} |collapsible=0 |legend=0 |title=Example 4.1 |text-width=150 |map= KBHFa~~terminus -startCollapsible-collapsed-replace \LSTR\~~hidden section \hSTRag\ WASSERq\hKRZW\WASSERq~~ ~~ ~~viaduct hSTRef -endCollapsible- LDER\INT\~~ ~~station~~transfer for HSR \KBHFe\BUS~~ ~~terminus~~bus terminal }} |- |<syntaxhighlight lang="wikitext">{{Routemap |title=Example 4.2: Empty filler |text-width=150 |map= -startCollapsible-collapsed-replace exCONTg~~under construction leer exKBHFa~~future terminus exBHF~~future station -endCollapsible KBHFxa~~terminus KBHFe~~terminus }}</syntaxhighlight> |style="vertical-align:top;"|{{ {{PAGENAMETDOC}} |collapsible=0 |legend=0 |title=Example 4.2: Empty filler |text-width=150 |map= -startCollapsible-collapsed-replace exCONTg~~under construction leer exKBHFa~~future terminus exBHF~~future station -endCollapsible KBHFxa~~terminus KBHFe~~terminus }} |} * Both replacement and replaced rows must be as wide as the widest non-collapsible row in the diagram. * If you want to hide the replaced row after expanding the collapsible, use icon {{bsq|leer}} as empty filler as in example 4.2. * In any case, mind to provide a sufficient text-width. Here, using text-width=120 would break the alignment of the icons. * Collapsible elements are intentionally disabled in mobile view, so the replaced row will never be visible. Keep this in mind while creating a diagram. === Dual text sidebar === For larger and more complicated diagrams, it often helps to have a text sidebar on the left as well as the right. {{pre|<var>left-left remark</var>{{stronggood|~~}}<var>left remark</var>{{stronggood|~~}}<var>left main text</var>{{stronggood|~~}}<var>left dist./time</var>{{stronggood|! !}}<var>icon ID</var>{{stronggood|~~}}<var>right dist./time</var>{{stronggood|~~}}<var>right main text</var>{{stronggood|~~}}<var>right remark</var>{{stronggood|~~}}<var>right-right remark</var>}} or {{pre|<var>left main text</var>{{stronggood|! !}}<var>icon ID</var>{{stronggood|~~}}<var>right main text</var>}} {| |<syntaxhighlight lang="wikitext">{{Routemap |title=Example 5 |map= ~~km! !~~km~~ commuter terminus~~0! !uKBHFa\\KBHFa~~0~~regional terminus River Boris~~ ~~! !uhKRZWae\WASSERq\hKRZWae~~ ~~ ~~bridge transfer for HSR~~station~~1! !uINT\LDER\LSTR commuter terminus~~2! !uKBHFe\\KBHFe~~2~~regional terminus }}</syntaxhighlight> |style="vertical-align:top;"|{{ {{PAGENAMETDOC}} |collapsible=0 |legend=0 |width=300px |title=Example 5 |text-width= |map= ~~km! !~~km~~ commuter terminus~~0! !uKBHFa\\KBHFa~~0~~regional terminus River Boris~~ ~~! !uhKRZWae\WASSERq\hKRZWae~~ ~~ ~~bridge transfer for HSR~~station~~1! !uINT\LDER\LSTR commuter terminus~~2! !uKBHFe\\KBHFe~~2~~regional terminus }} |} * Left text cells require "exclamation mark-space-exclamation mark" (<code>! !</code>) separating them from icon cells. * If there is no "tilde-tilde" (<code>~~</code>) separator to the left of "exclamation mark-space-exclamation mark", the text to the left of the separator will be displayed in the '''left main text''' cell. ==== Dual text sidebar collapsible ==== {|class="wikitable" |- ! Code !! Result |- | {{demo|<nowiki>{{Routemap |title=Example 6.1: All text cells applied |text-width=,130,,,110, |map= ~~km! !\\~~km~~ -startCollapsible commuter terminus~~0{{0|00}}! !uKBHFa\leer\KBHFa~~{{0|00}}0~~regional terminus River Boris~~ ~~! !uhKRZWae\WASSERq\hKRZWae~~~~ ~~bridge -endCollapsible transfer for HSR~~station~~1! !uINT\LDER\LSTR commuter terminus~~2{{0|00}}! !uKBHFe\\KBHFe~~{{0|00}}2~~regional terminus }}</nowiki> |br=<td> }} </td> |- | {{demo|<nowiki>{{Routemap |title=Example 6.2: Only main text cell applied |style=width:380px |text-width=,120,,,120, |map= -startCollapsible commuter terminus! !uKBHFa\\KBHFa~~regional terminus River Boris! !uhKRZWae\WASSERq\hKRZWae~~bridge -endCollapsible station! !uINT\LDER\LSTR commuter terminus! !uKBHFe\\KBHFe~~regional terminus }}</nowiki> |br=<td> }} </td> |} * Apply {{para|text-width}} to eliminate the break: ** Only 1 value: <code>'''right main text+right remark'''</code> ** 3 values, separated by commas: <code>'''right dist./time''','''right main text+right remark''','''right-right remark'''</code> ** 6 values: <code>'''Left-left remark''','''left remark+left main text''','''left dist./time''','''right dist./time''','''right main text+right remark''','''right-right remark'''</code> ** If the number of values is not equal to 1, 3 or 6, the entire parameter will be ignored. * If the text width of '''right-right remark''' is smaller than needed, its width definition can be omitted, as in example 6.1. * If a specific text cell is not used anywhere on the map, that width definition can be omitted, as in example 6.2. * Define the general table width with the {{param|style}} parameter if {{param|text-width}} alone cannot prevent a break. * If the empty icon cell of the collapsible row is being squashed, use empty icon {{bsq|leer}} to correct the icon columns. === Filler rows === {|class="wikitable" |- ! Code !! Result |- | {{demo|<nowiki>{{Routemap |title=Example 7 |map= uKBHFa!~HUBaq\HUBq\KBHFa orange!~HUBeq -filler--#003399\\#FF6600 uBHF!~HUBaq\KBHFa!~HUBq\BHF orange!~HUBeq -filler--u\-\orange uKBHFe!~HUBaq\KBHFxe!~HUBq\KBHFxe orange!~HUBeq -filler-80px-\ex\ex_orange~~ ~~ ~~Sample<br>text~~ ~~bg=#007CC3 \exKBHFe!~HUBaq\exKBHFe orange!~HUBeq }}</nowiki> |br=<td> }} </td> |} === Syntax overview === {| class="wikitable" ! Syntax !! Purpose |- | <code>\</code> || Icon separator |- | <code>!~</code> || Icon overlay |- | <code>!@</code> || Icon link |- | <code>!_</code> || Precedes icon stack formatting parameters |- | <code>__</code> || Precedes icon formatting parameters |- | <code>~~</code> || Text separator |- | <code>! !</code> || Separator between icons and left-column text |- | <code><var>key</var>=<var>value</var>,<var>...</var></code> || Formatting parameters |- | <code>-startCollapsible</code> || Start of collapsing section<!-- (collapsed on page load) |- | <code>-startCollapsible- -</code> || Start of collapsing section (expanded on page load) |- | <code>-startCollapsible--replace</code> || Start of collapsing section (collapsed on page load; first row hidden upon expanding) |- | <code>-startCollapsible- -replace</code> || Start of collapsing section (expanded on page load; first row hidden upon expanding)--> |- | <code>-endCollapsible</code> || End of collapsing section |- | <code>-colspan</code> || Start of non-diagram table cell |- | <code>-colspan-end</code> || End of non-diagram table cell |- | <code>-colspan-<var>n</var></code> || Start of non-diagram table cell; next <var>n</var> lines of code are in that cell (<var>n</var> can be any positive whole number) |- | <code>-filler-<var>...</var></code> || Start of filler row |} ==Transition from legacy BS row template to Routemap markup== ===Conversion policies=== Many contributors of the English Route Diagram Template project during the implementation of Routemap have conflicting opinions about the justification of replacing all maps of legacy BS row templates by the Lua-based Routemap. Opponents deem the map markups of Routemap to be too esoteric for editors unfamiliar with Routemap markup to modify. While proponents support a complete conversion for better performance. There is no consensus reached at the moment so any transition without massively updating the map appearance for reflecting service and/or structural change in reality should only be done with the following considerations: *The map of the legacy BS row template design has exceeded [[Wikipedia:Template limits|template size limit]] in the transcluding page, which means the template does not expand into its intended appearance but only the link to the template page is shown, so there is an imminent need to translate the map into Routemap design to reduce post-expand include size. *If there is no template size issue, respect the preference of the initial contributor of the first completed version of the diagram. If that contributor contests the change to Routemap, retain the BS row template design. ===Technical options=== All [[:Category:Route diagram templates|BS row templates]] have had substitutable counterparts created; hence conversion can be easily done by prepending <code>subst:</code> and appending <code>/safesubst</code> to every BS row template name in the map. For example, change <code><nowiki>{{BS2|STR|BHF|0|1|2|3|O1=uSTRq}}</nowiki></code> in the map to <code><nowiki>{{subst:BS2/safesubst|STR|BHF|0|1|2|3|O1=uSTRq}}</nowiki></code>, then publish changes; it will produce <code><nowiki>STR!~uSTRq\BHF~~0~~1~~2~~3</nowiki></code>. The process can be sped up by using the "replace all" function of advanced edit tool or separate text editor such as [[Microsoft Notepad|Notepad]] or [[Notepad++]], but the search rule for the BS row templates should ideally be a [[regular expression]], like <code>\{\{(BS\d*(\-2)?)\{{!}}</code> → <code>{{((}}subst:$1/safesubst{{!}}</code>, in order to avoid templates with similar names such as BSto and BSsplit in case they are present in the map. "Column mode editing" can avoid the trouble of find and replace to add <code>safesubst:</code> on all rows efficiently. This function is common in advanced text editors like [[Geany]],<sup>[https://www.geany.org/manual/current/index.html#column-mode-editing-rectangular-selections]</sup> Notepad++<sup>[https://notepad-plus-plus.org/features/column-mode-editing.html]</sup> and [[Sublime Text]]<sup>[https://www.sublimetext.com/docs/2/column_selection.html]</sup>. You can also use the "convertbs" function of Module:Routemap. ====Function convertbs==== Copy and paste the following code to any edit area of this wiki, maybe the map page you are working on: <syntaxhighlight lang="wikitext"> {{#invoke:Routemap|convertbs|<nowiki> </nowiki>}} </syntaxhighlight> Then copy and paste the original BS-map or BS-table map code between the <code><nowiki><nowiki></nowiki></code> tags (alternatively paste the invoke convertbs header before the original map code and the <code></nowiki>}}</code> ending after the map code) and '''show preview'''. It will generate the safesubst version and show the original versions (for comparison) of the map code. You copy the safesubst code from the preview area back to the edit area, and you should remove everything of <code>#invoke:Routemap|convertbs</code> if the preview of the new code works properly. On the English Wikipedia, the template {{tls|convertbs}} can be used as a shortcut: <pre><nowiki>{{subst:convertbs|1= }}</nowiki></pre> If it doesn't work, it's possible that you haven't copied some of the relevant code, such as table markup for BS-table diagrams, or that you've copied code which actually belongs to something else. {|class="wikitable mw-collapsible mw-collapsed" style="min-width:75%" !Example |- |<syntaxhighlight lang="wikitext">{{#invoke:Routemap|convertbs|<nowiki> {{BS-map |title=Demonstration |map= {{BS|KBHFa|0 km|A station|Shuttle bus}} {{BS3|WASSERq|hKRZWae|WASSERq||||{{BSsplit|Suburb|Capital}}}} {{BS|KINTe|10 km|B station|City hub}} {{BS-colspan}} ---- Not to scale }} </nowiki>}}</syntaxhighlight> |- !Result |- |{{#invoke:Routemap|convertbs|<nowiki> {{BS-map |title=Demonstration |map= {{BS|KBHFa|0 km|A station|Shuttle bus}} {{BS3|WASSERq|hKRZWae|WASSERq||||{{BSsplit|Suburb|Capital}}}} {{BS|KINTe|10 km|B station|City hub}} {{BS-colspan}} ---- Not to scale }} </nowiki>}} |- !Copy safe substitution markup for actual usage |- |{{ {{PAGENAMETDOC}} |title=Demonstration |map= KBHFa~~0 km~~A station~~Shuttle bus WASSERq\hKRZWae\WASSERq~~ ~~ ~~ ~~{{BSsplit|Suburb|Capital}} KINTe~~10 km~~B station~~City hub -colspan-2 ---- Not to scale }} |} == Embedding into infobox == * Use {{{inline}}} to remove title bar and table border. If creating a separate template which will be embedded into an infobox, wrap inline=1 in {{tag|includeonly|p}} tags. Also {{{navbar pos}}} is helpful to locate the {{tl|Navbar}} better. {| |style="vertical-align:top;"|<syntaxhighlight lang="wikitext">{{Infobox station | name = {{color box|orange}} Station layout | image = Placeholder.png | image_upright = 0.5 | image_caption = Platform level | opened = {{Start date|1935|05|15|df=y}} | tracks = 2 | route_map = {{routemap|inline=1|navbar=asd|navbar pos=2| KBHFa~~terminus WASSERq\hKRZWae\WASSERq~~ ~~ ~~ ~~Bridge LDER\INT\~~1 km~~station~~transfer for HSR \KBHFe\BUS~~2 km~~terminus~~bus terminal }} }}</syntaxhighlight> |style="vertical-align:top;"|{{Infobox station | name = {{color box|orange}} Station layout | image = Placeholder.svg | image_upright = 0.5 | image_caption = Platform level | opened = {{Start date|1935|05|15|df=y}} | tracks = 2 | route_map = {{ {{PAGENAMETDOC}}|inline=1|navbar=asd|navbar pos=2| KBHFa~~terminus WASSERq\hKRZWae\WASSERq~~ ~~ ~~ ~~Bridge LDER\INT\~~1 km~~station~~transfer for HSR \KBHFe\BUS~~2 km~~terminus~~bus terminal }} }} |} == Template data == {{TemplateData header}} <templatedata> { "description": "Template for displaying diagram composed of icon images and text labels in uniform style.", "params": { "inline": { "label": "Inline state", "type": "string", "required": false, "description": "Remove title bar and border for transclusion in infobox" }, "title": { "label": "Table title", "type": "string", "required": false, "description": "Official title of the system. Value «no» will remove the table title row, but this will also disable the table collapsible switch as well" }, "title color": { "label": "Title font color", "type": "string", "required": false, "default": "#FFF or #252525; depends", "description": "Color of the title's text; automatically black or white to contrast with the title background color. Only use colors that contrast well with the background color", "aliases": [ "title-color" ] }, "title bg color": { "label": "Title background color", "type": "string", "required": false, "default": "#27404E", "description": "Background color of the title", "aliases": [ "title-bg" ] }, "collapsible": { "label": "Collapsibility", "type": "string", "required": false, "description": "Whether the whole infobox is collapsible or not" }, "collapse": { "label": "Collapsing state", "type": "string", "required": false, "description": "Collapsing state. Shown by default. Any value will make the table collapse by default", "aliases": [ "collapsed" ] }, "navbar": { "label": "Template name for Navbar", "type": "string", "required": false, "description": "This must exactly match the diagram template page name so the Navbar template will appear and link to the template page" }, "navbar pos": { "label": "Position of the Navbar", "type": "string", "required": false, "description": "Position of the Navbar template. Float to left in the title bar by default; «1» for top-left corner of the map (just under the title bar); «2» for the middle bottom of the map" }, "legend": { "label": "Legend appearance", "type": "string", "required": false, "default": "default", "description": "Alias of the legend link. It can be: no value or «default» (railway line), «track» (railway track), «bus», «footpath», «road» or «water». «0» or «no» for no legend at all", "suggestedvalues": [ "bus", "footpath", "road", "track", "water", "no" ] }, "legend alt": { "label": "Legend link text", "type": "string", "required": false, "default": "Legend", "description": "Different link name in place of «Legend» if desirable" }, "float": { "label": "Floating state", "type": "string", "required": false, "default": "right", "description": "Floating state of the whole box: «right» by default; optionally «left» or «none»" }, "bg": { "label": "Background color", "type": "string", "required": false, "default": "#F9F9F9", "description": "Background color of the whole map area" }, "style": { "label": "CSS style values", "type": "string", "required": false, "description": "Additional CSS style definition of the whole infobox" }, "top": { "label": "Top note", "type": "string", "required": false, "description": "Space for optional note or infobox above the map", "aliases": [ "on top" ] }, "footnote": { "label": "Bottom note", "type": "string", "required": false, "description": "Space for optional note or infobox below the map", "aliases": [ "bottom" ] }, "text-width": { "label": "Width of map text cell", "type": "string", "required": false, "description": "Extend the width of the map text cell so the collapsible section within the map does not break", "aliases": [ "tw" ] }, "map": { "label": "Map markups", "description": "Map data which uses specific markup/separators to load icon image and arrange the text in the uniform style. Use \"map2\", \"map3\" etc. for additional maps", "required": true, "type": "string", "aliases": [ "1" ] }, "navbar mini": { "label": "Small navbar", "description": "If the navbar is not in default position, then this changes whether the navbar displays as \"V · T · E\" (default for navbar pos 1; values: «1», «y», «yes», «true») or \"This diagram: view · talk · edit\" (default for navbar pos 2; values: «0», «n», «no», «false»).", "type": "string" }, "map-title": { "label": "Map title", "description": "Title of map. Use \"map2-title\", \"map3-title\" etc. for titles of addition maps", "type": "string" } }, "format": "block", "paramOrder": [ "inline", "title", "title color", "title bg color", "collapsible", "collapse", "navbar", "navbar pos", "navbar mini", "legend", "legend alt", "float", "bg", "style", "top", "footnote", "text-width", "map", "map-title" ] } </templatedata> <includeonly>{{Sandbox other|| <!-- Categories below this line, please; interwikis at Wikidata --> [[Category:Route diagram templates]] }}</includeonly> cthvr3qzq88ixp13abxcgf811m9vus5 Modulo:Routemap 828 192391 252123 2026-06-28T09:47:59Z Asenoner 208 Creata pagina con "local i18n = { errors = { ["parameter-missing"] = "Missing parameter!", ["collapsible-block-not-closed"] = "Collapsible section not closed properly!", ["collapsible-block-not-open"] = "Missing start-Collapsible markup!", ["collapsible-block-empty"] = "Collapsible section must not be empty!", ["collapsible-block-no-first-row"] = "Invalid first row of collapsible section!", ["collapsible-block-no-replacement"] = "Invalid collapsible replacement row!", ["cols..." 252123 Scribunto text/plain local i18n = { errors = { ["parameter-missing"] = "Missing parameter!", ["collapsible-block-not-closed"] = "Collapsible section not closed properly!", ["collapsible-block-not-open"] = "Missing start-Collapsible markup!", ["collapsible-block-empty"] = "Collapsible section must not be empty!", ["collapsible-block-no-first-row"] = "Invalid first row of collapsible section!", ["collapsible-block-no-replacement"] = "Invalid collapsible replacement row!", ["colspan-less-rows-than-set"] = "Invalid colspan set!", }, ["error-categories"] = { default = '[[Category:Pages using Routemap with errors]]', ["text-images"] = '[[Category:Pages using Routemap with text images]]', ["separate-navbar"] = '[[Category:Pages using Routemap with a separate navbar template]]', ["missing-text-values"] = '[[Category:Pages using BSto or BSsrws with missing text values]]', ["br-tags"] = '[[Category:Pages using BSto, BSsplit, BSsrws or BScvt with br tags]]', ["srws"] = '[[Category:Pages using BSsplit instead of BSsrws]]', ["rmr-error"] = '[[Category:Pages with bad value for RoutemapRoute template]]' }, text = { navbar_mini = false, -- for navbar pos 2 only navbar_text = 'This diagram:', -- for navbar pos 2 only legend_text = 'Legend', legend = { default = '[[Template:Railway line legend', track = '[[Template:Railway track legend', bus = '[[Template:Bus route legend', road = '[[Template:Roads legend', canal = '[[Template:Waterways legend', water = '[[Template:Waterways legend', waterway = '[[Template:Waterways legend', foot = '[[Template:Trails legend', footpath = '[[Template:Trails legend', walkway = '[[Template:Trails legend' } }, html = { ["cell-icon-fmt"] = '<div style="%s">[[File:BSicon_%s.svg|x20px|link=%s|alt=|%s]]%s</div>', ["cell-overlapicon-fmt"] = '<div class="RMic" style="%s">[[File:BSicon_%s.svg|x20px|link=%s|alt=|%s]]</div>', ["cell-icon-fmt-with-overlap"] = '<div style="%s"><div class="RMov">%s</div><div%s>[[File:BSicon_%s.svg|x20px|link=|alt=|%s]]%s</div></div>', ["cell-text-fmt"] = '<div class="RMtx RM%s" style="%s"><div%s style="%s" title="%s">%s%s%s%s%s%s</div></div>', ["cell-overlaptext-fmt"] = '<div class="RMtx RM%s" style="%s"><div%s style="%s" title="%s">%s%s%s%s%s</div></div>', ["cell-text-fmt-with-overlap"] = '<div class="RM%s" style="%s"><div class="RMov">%s</div><div class="RMtx RM%s" style="%s"><div%s style="%s" title="%s">%s%s%s%s%s%s</div></div></div>', ["cell-empty-fmt"] = '<div class="RM%s" style="%s">%s</div>', ["cell-empty-fmt-with-overlap"] = '<div style="%s"><div class="RMov">%s</div><div class="RMsp RM%s" style="%s">%s</div></div>', ["cell-filler-fmt"] = '<div class="RMf_" style="%s"><div class="RMfm" style="background:%s"></div></div>', ["cell-filler-empty-fmt"] = '<div class="RMf_ RM%s" style="%s"></div>', ["row-linfo4-fmt"] = '\ |class="RMl4" style="%s"|<div class="RMsi">%s</div>',-- parameters:linfo4-width, linfo4 ["row-linfo3-fmt"] = '<div class="RMsi">%s</div> ', ["row-rinfo3-fmt"] = ' <div class="RMsi">%s</div>', ["row-rinfo4-fmt"] = '\ |class="RMr4" style="%s"|<div class="RMsi">%s</div>',-- parameters:rinfo4-width, rinfo4 ["row-general-fmt"] = '\ |- %s\ |class="RMl" colspan="%s" style="%s"|%s\ |%s style="%s"|<div class="RMsi">%s</div>\ |class="RMir" style="%s"|%s\ |%s style="%s"|<div class="RMsi">%s</div>\ |class="RMr" colspan="%s" style="%s"|%s%s',-- parameters: linfo4-fmt, colspan-left, linfo3+2-width, linfo3+2, linfo1-pad, linfo1-width, linfo1, bg, cells, rinfo1-pad, rinfo1-width, rinfo1, colspan-right, rinfo2+3-width, rinfo2+3, rinfo4-fmt ["row-collapsible-begin-fmt"] = '\ |- style="line-height:1"\ |colspan="7" style="padding:0 !important;color:inherit;background:%s"|\ {|class="RMcollapse %s%s" style="%s"',-- parameters: bg, "collapsible "/"mw-collapsible mw-", collapse-state, "float:right" / "" ["row-collapsible-end-fmt"] = '\n|}', ["row-collapsible-left-button-width"] = '45px',-- 50px is the minimal width for [показать] / [скрыть] button. Use 40px for [show] / [hide] ["row-collapsible-left-button-fmt"] = '\n! style="padding-right:3px;min-width:%s;%s" |',--parameters: left-button-width, linfo4-width ["row-collapsible-left-linfo4+3+2-fmt"] = '\ {|cellspacing="0" cellpadding="0" style="line-height:1;width:100%%;padding:0 !important;margin:0 !important"\ |style="padding:0 3px 0 1px;text-align:left"|<div class="RMsi">%s</div>\ |style="text-align:right"| %s\ |}',-- parameters: linfo4, linfo3+2 ["row-collapsible-right-button-width"] = '45px',-- 72px is the minimal width for [развернуть] / [свернуть] button at 90%. Use 58px for [expand] / [collapse] ["row-collapsible-right-rinfo2+3+4-fmt"] = '\ {|cellspacing="0" cellpadding="0" style="line-height:1;width:100%%;padding:0 !important;margin:0 !important"\ |style="text-align:left"| %s\ |style="padding:0 1px 0 3px;text-align:right"|<div class="RMsi">%s</div>\ |}',-- parameters: rinfo2+3, linfo4 ["row-collapsible-right-button-fmt"] = '\n| style="padding-left:3px;font-size:90%%;min-width:%s;%s" |',--parameters: right-button-width, rinfo4-width ["row-collapsible-replace-begin-fmt"] = '\ |- style="line-height:1"\ |colspan="7" style="padding:0 %s"|<div style="position:relative">\ {| class="RMreplace" style="%scolor:inherit;background:%s"',-- parameters: "right-button-width 0 0" / "0 0 left-button-width", "right:0px" / "", bg ["row-collapsible-replace-end-fmt"] = '\n|}</div>', ["colspan-fmt"] = '%s\n|-\n| colspan="7" style="color:inherit;background:%s;text-align:%s;%s"|\n%s', ["empty-row-fmt"] = '\n|-\n|style="padding:0 3px 0 0;%s"|\n|style="%s"|\n|%s style="%s"|\n|\n|%s style="%s"|\n|style="%s"|\n|style="padding:0 0 0 3px;%s"|' } } local p,q={},{} local getArgs = require('Module:Arguments').getArgs local token_background_neutral_subtle = 'var(--background-color-neutral-subtle, #f8f9fa)' local default_title_bg_color = '#27404E' local greatercontrast = require('Module:Color contrast')._greatercontrast local rgb_black = '#252525' -- class .mw-body in Mediawiki:Common.css local function makeInvokeFunction(funcName) -- makes a function that can be returned from #invoke, using -- [[Module:Arguments]]. return function (frame) local args = getArgs(frame, {parentOnly = true}) return p[funcName](args) end end local function makeTemplateFunction(funcName) -- makes a function for calling via #invoke within a template return function (frame) local args = getArgs(frame, {frameOnly = true}) return p[funcName](args) end end local function formaterror(key,param) local result = string.format(i18n.html['colspan-fmt'], '', '', '', '', '<span class="error">' .. string.format(i18n.errors[key] or (tostring(key) .. ' %s'), tostring(param or '')) .. '</span>') if mw.site.namespaces[mw.title.getCurrentTitle().namespace].isContent then result = result .. (i18n['error-categories'][key] or i18n['error-categories'].default or '') end return result end local function RGBbyCode(code)-- RGB codes for BSicon sets at Commons:Category:Icons for railway descriptions/other colors local colors = {-- Any changes should be discussed at Commons:Talk:BSicon/Colors bahn = 'BE2D2C', ex = 'D77F7E', u = '003399', uex = '6281C0', f = '008000', fex = '64B164', g = '2CA05A', gex = '7EC49A', azure = '3399FF', ex_azure = '99CCFF', black = '000000', ex_black = '646464', blue = '0078BE', ex_blue = '64ACD6', brown = '8D5B2D', ex_brown = 'B89A7F', brunswick= '1B4D3E', ex_brunswick= '64A064', carrot = 'ED9121', ex_carrot = 'F1BA76', excarrot = 'F1BA76', ex_excarrot = 'F3D2A9', cerulean = '1A8BB9', ex_cerulean = '73B7D3', cyan = '40E0D0', ex_cyan = '8AEAE1', deepsky = '00BFFF', ex_deepsky = '7FDFFF', denim = '00619F', ex_denim = '649EC3', fuchsia = 'B5198D', ex_fuchsia = 'D173B8', golden = 'D7C447', ex_golden = 'E5DA8E', green = '2DBE2C', ex_green = '7FD67E', grey = '999999', ex_grey = 'C0C0C0', jade = '53B147', ex_jade = '95CE8E', lavender = '9999FF', ex_lavender = 'C0C0FF', lime = '99CC00', ex_lime = 'D1E681', maroon = '800000', ex_maroon = 'B16464', ochre = 'CC6600', ex_ochre = 'DEA164', olive = '837902', ex_olive = 'B2AC64', orange = 'FF6600', ex_orange = 'FF9955', pink = 'F0668D', ex_pink = 'F4A1B8', purple = '8171AC', ex_purple = 'B1A8CB', red = 'EF161E', ex_red = 'F37176', ruby = 'CC0066', ex_ruby = 'DE64A1', exruby = 'DE64A1', ex_exruby = 'E89FC4', saffron = 'FFAB2E', ex_saffron = 'FFC969', sky = '069DD3', ex_sky = '67C2E3', steel = 'A1B3D4', ex_steel = 'C4CFE3', teal = '339999', ex_teal = '82C0C0', exteal = '82C0C0', ex_exteal = 'B1D6D6', violet = '800080', ex_violet = 'B164B1', yellow = 'FFD702', ex_yellow = 'FFEB81', white = 'FFFFFF', ex_white = 'F9F9F9', -- ex-white is the same color as background masks - DO NOT CHANGE water = '007CC3', } return colors[code] or colors.bahn end p.RGBbyCode = makeInvokeFunction('_RGBbyCode') function p._RGBbyCode(args) return RGBbyCode(args[1]) end local function properties(str) --str is a combination of properties with following syntax: --property name=value,property name1=value1,property name2=value2 and so on local result = {} for i, v in ipairs(mw.text.split(str, ',')) do if v then local t = mw.text.split(v, '=') if string.find(v, '=') then t[1] = mw.text.trim(t[1]) --trim parameter names table.insert(result, t[1]) result[t[1]] = t[2] or '' --fill table with pairs "property"="value" elseif result[result[i - 1]] then table.insert(result, result[i - 1]) result[result[i]] = result[result[i]]..','..t[1] --if no equals sign then tack t[1] onto the previous result else table.insert(result, '~~') end else table.insert(result, '~~') end end return result end local function positive(x) if not x then return nil else x = string.lower(x) end if x == 'yes' or x == 'y' or x == '1' or x == 'true' then return 1 end end local function negative(x) if not x then return nil else x = string.lower(x) end if x == 'no' or x == 'n' or x == '0' or x == 'false' then return 0 end end local function appendBackgroundStyle(style, bg, color) if not bg or bg == '' then return style end style = style..';background:'..bg if (not color or color == '') and not string.find(';' .. style, ';%s*color%s*:') then local ok, contrastColor = pcall(greatercontrast, {bg, '#FFF', rgb_black}) if ok and contrastColor and contrastColor ~= '' then style = style..';color:'..contrastColor end end return style end local function alignment(x, y, z) if not x then return nil end local directions = { ['inherit-left'] = {'l', 'left',}, ['inherit-right'] = {'r', 'right',}, ['top-inherit'] = {'a', 't', 'top',}, ['bottom-inherit'] = {'e', 'b', 'bottom',}, ['top-left'] = {'la', 'tl', 'c4', 'nw', 'top-left', 'topleft',}, ['top-right'] = {'ra', 'tr', 'c1', 'ne', 'top-right', 'topright',}, ['bottom-left'] = {'le', 'bl', 'c3', 'sw', 'bottom-left', 'bottomleft',}, ['bottom-right'] = {'re', 'br', 'c2', 'se', 'bottom-right', 'bottomright',}, ['inherit-center'] = {'c', 'center', 'centre',}, ['middle-inherit'] = {'m', 'middle',}, ['top-center'] = {'ma', 'tc', 'top-center', 'top-centre', 'topcenter', 'topcentre',}, ['bottom-center'] = {'me', 'bc', 'bottom-center', 'bottom-centre', 'bottomcenter', 'bottomcentre',}, ['middle-left'] = {'lm', 'ml', 'middle-left', 'middleleft',}, ['middle-right'] = {'rm', 'mr', 'middle-right', 'middleright',}, ['middle-center'] = {'cm', 'mc', 'middle-center', 'middle-centre', 'middlecenter', 'middlecentre',}, } for k, v in pairs(directions) do for _, name in ipairs(v) do if x:lower() == name then local values = mw.text.split(k, '-') if values[1] == 'inherit' then values[1] = y end if values[2] == 'inherit' then values[2] = z end return values end end end return {y, z} end local function cell(icon,overlapIcons,rowProps)--[[ Icon handling. Each icon is defined as in the following example: icon ID!~overlap icon ID!@image link target Values for an icon ID containing "*" are treated as text, with the letter(s) before "*" as width prefix(es). No limit on overlapping icons or text; just separate them by "!~". Parameters can be added after every object, separated to the left by "!_". This, if there is a link, must be after the link. Parameters for individual objects in an overlapping stack can also be added, separated to the left by "__". Unless a link is provided, each cell will have mouseover text indicating its contents. ]] local tmp, tmp2, cellProps, iconProps, overlapProps, tmp_sep, link, tracking, icontext, iconpre = {}, {}, {}, {}, {}, '', '', '' if #overlapIcons > 0 then tmp = mw.text.split(overlapIcons[#overlapIcons], '!_') if #tmp > 1 then overlapIcons[#overlapIcons], cellProps = tmp[1], properties(tmp[2]) end tmp = mw.text.split(overlapIcons[#overlapIcons], '!@') overlapIcons[#overlapIcons] = tmp[1] if #tmp > 1 then link = tmp[2] end tmp = mw.text.split(icon, '__') icon = tmp[1] if #tmp > 1 then iconProps = properties(tmp[2]) end for i, v in ipairs(overlapIcons) do tmp = mw.text.split(v, '__') overlapIcons[i] = mw.text.trim(tmp[1]) if #tmp > 1 then overlapProps[i] = properties(tmp[2]) else overlapProps[i] = {} end end else tmp = mw.text.split(icon, '[!_]_') if #tmp > 1 then icon, cellProps = tmp[1], properties(tmp[2]) end tmp = mw.text.split(icon, '!@') icon = mw.text.trim(tmp[1]) if #tmp > 1 then link = tmp[2] end end if #overlapIcons > 0 and icon ~= '' then tmp_sep = '; ' end local icontip = mw.text.nowiki(mw.text.unstripNoWiki(icon..tmp_sep..table.concat(overlapIcons, '; '))) local textspl = string.find(icon, '%*') if textspl then icontext = mw.text.trim(mw.ustring.sub(icon, textspl + 1)) if textspl ~= 1 then iconpre = mw.text.trim(mw.ustring.sub(icon, 1, textspl - 1)) end end cellProps.class = '' cellProps.color = cellProps.color or cellProps.colour if cellProps.style then cellProps.style = ';'..cellProps.style else cellProps.style = '' end cellProps.bg = cellProps.bg or cellProps.background or cellProps.bgcolor cellProps.style = appendBackgroundStyle(cellProps.style, cellProps.bg, cellProps.color) if #overlapIcons > 0 or icontext then cellProps._before, cellProps._after = rowProps._before or '', rowProps._after or '' cellProps.bold = cellProps.bold or cellProps.b ; cellProps.italic = cellProps.italic or cellProps.i or cellProps.it if cellProps.color then cellProps.style = cellProps.style..';color:'..cellProps.color end if positive(cellProps.italic) then cellProps.style = cellProps.style..';font-style:italic' end if positive(cellProps.bold) then cellProps.style = cellProps.style..';font-weight:bold' end if not cellProps.fontsize or rowProps.fontsize or cellProps.fontsize == 'info' then elseif cellProps.fontsize == 'cmt' or cellProps.fontsize == 'comment' then cellProps._before, cellProps._after = '<div class="RMsi">', '</div>' else cellProps.style = cellProps.style..';font-size:'..cellProps.fontsize end if cellProps.align or rowProps.align then rowProps.align = rowProps.align or {'middle', 'center'} cellProps.align = alignment(cellProps.align, rowProps.align[1], rowProps.align[2]) or rowProps.align cellProps.style, cellProps.textfmt = cellProps.style..';text-align:'..cellProps.align[2], ';vertical-align:'..cellProps.align[1] else cellProps.textfmt = '' end end if #overlapIcons > 0 then tmp = {} for i, v in ipairs(overlapIcons) do local thislink = link if i ~= #overlapIcons then thislink = '' end if thislink and thislink ~= '' then icontip = thislink end overlapProps[i].color = overlapProps[i].color or overlapProps[i].colour if overlapProps[i].style then overlapProps.style = ';'..overlapProps[i].style else overlapProps.style = '' end overlapProps[i].bg = overlapProps[i].bg or overlapProps[i].background or overlapProps[i].bgcolor overlapProps.style = appendBackgroundStyle(overlapProps.style, overlapProps[i].bg, overlapProps[i].color) local tmp_textspl = string.find(v, '%*') if tmp_textspl then overlapProps.class = '' local tmp_icontext, tmp_iconpre = mw.text.trim(mw.ustring.sub(v, tmp_textspl + 1)), '' if tmp_textspl ~= 1 then tmp_iconpre = mw.text.trim(mw.ustring.sub(v, 1, tmp_textspl - 1)) end overlapProps._before, overlapProps._after = cellProps._before, cellProps._after overlapProps[i].bold = overlapProps[i].bold or overlapProps[i].b ; overlapProps[i].italic = overlapProps[i].italic or overlapProps[i].i or overlapProps[i].it if overlapProps[i].color then overlapProps.style = overlapProps.style..';color:'..overlapProps[i].color end if positive(overlapProps[i].italic) then overlapProps.style = overlapProps.style..';font-style:italic' end if positive(overlapProps[i].bold) then overlapProps.style = overlapProps.style..';font-weight:bold' end if rowProps.fontsize or cellProps.fontsize or overlapProps[i].fontsize == 'info' then elseif not overlapProps[i].fontsize then overlapProps.class = ' class="RMts"' elseif overlapProps[i].fontsize == 'cmt' or overlapProps[i].fontsize == 'comment' then overlapProps._before, overlapProps._after = '<div class="RMsi">', '</div>' else overlapProps.style = overlapProps.style..';font-size:'..overlapProps[i].fontsize end if overlapProps[i].align or cellProps.align then cellProps.align = cellProps.align or {'middle', 'center'} overlapProps.align = alignment(overlapProps[i].align, cellProps.align[1], cellProps.align[2]) or cellProps.align overlapProps.style, overlapProps.textfmt = overlapProps.style..';text-align:'..overlapProps.align[2], ';vertical-align:'..overlapProps.align[1] else overlapProps.style, overlapProps.textfmt = overlapProps.style..';text-align:center', ';vertical-align:middle' end if overlapProps[i].abbr then overlapProps.tag = {'<abbr title="'..string.gsub(overlapProps[i].abbr, '"', '&quot;')..'">', '</abbr>'} else overlapProps.tag = {'', ''} end table.insert(tmp, string.format(i18n.html['cell-overlaptext-fmt'], (tmp_iconpre and tmp_iconpre ~= '' and tmp_iconpre or '_'), overlapProps.style, overlapProps.class, overlapProps.textfmt, icontip, overlapProps.tag[1], overlapProps._before, tmp_icontext, overlapProps._after, overlapProps.tag[2])) else v = mw.text.trim(v) if string.find(v, 'num') then if not string.find(v, 'numN%d+') then tracking = tracking..(i18n['error-categories']['text-images'] or i18n['error-categories'].default) end end table.insert(tmp, string.format(i18n.html['cell-overlapicon-fmt'], overlapProps.style, v, thislink, icontip)) end end iconProps.color = iconProps.color or iconProps.colour if iconProps.style then tmp2[1] = true else iconProps.style = '' end iconProps.bg = iconProps.bg or iconProps.background or iconProps.bgcolor iconProps.style = appendBackgroundStyle(iconProps.style, iconProps.bg, iconProps.color) if string.match(icon, '^[%+_]?o?c?d?b?s?w?$') then if tmp2[1] then iconProps.style = ';'..iconProps.style end return string.format(i18n.html['cell-empty-fmt-with-overlap'], cellProps.style, mw.text.trim(table.concat(tmp)), (string.match(icon, '^.+$') or '_'), iconProps.style, tracking) elseif icontext then iconProps.class = '' iconProps._before, iconProps._after = cellProps._before, cellProps._after iconProps.bold = iconProps.bold or iconProps.b ; iconProps.italic = iconProps.italic or iconProps.i or iconProps.it if iconProps.color then iconProps.style = iconProps.style..';color:'..iconProps.color end if positive(iconProps.italic) then iconProps.style = iconProps.style..';font-style:italic' end if positive(iconProps.bold) then iconProps.style = iconProps.style..';font-weight:bold' end if rowProps.fontsize or cellProps.fontsize or iconProps.fontsize == 'info' then elseif not iconProps.fontsize then iconProps.class = ' class="RMts"' elseif iconProps.fontsize == 'cmt' or iconProps.fontsize == 'comment' then iconProps._before, iconProps._after = '<div class="RMsi">', '</div>' else iconProps.style = iconProps.style..';font-size:'..iconProps.fontsize end if iconProps.align or cellProps.align then cellProps.align = cellProps.align or {'middle', 'center'} iconProps.align = alignment(iconProps.align, cellProps.align[1], cellProps.align[2]) or cellProps.align iconProps.style, iconProps.textfmt = iconProps.style..';text-align:'..iconProps.align[2], ';vertical-align:'..iconProps.align[1] else iconProps.style, iconProps.textfmt = iconProps.style..';text-align:center', ';vertical-align:middle' end if iconProps.abbr then iconProps.tag = {'<abbr title="'..string.gsub(iconProps.abbr, '"', '&quot;')..'">', '</abbr>'} else iconProps.tag = {'', ''} end if tmp2[1] then iconProps.style = ';'..iconProps.style end return string.format(i18n.html['cell-text-fmt-with-overlap'], (iconpre and iconpre ~= '' and iconpre or '_'), cellProps.style, mw.text.trim(table.concat(tmp)), (iconpre and iconpre ~= '' and iconpre or '_'), iconProps.style, iconProps.class, iconProps.textfmt, icontip, iconProps.tag[1], iconProps._before, icontext, iconProps._after, tracking, iconProps.tag[2]) else if iconProps.style ~= '' then iconProps.style = string.gsub(' style="'..iconProps.style..'"', '";', '"', 1) end if string.find(icon, 'num') then if not string.find(icon, 'numN%d+') then tracking = tracking..(i18n['error-categories']['text-images'] or i18n['error-categories'].default) end end return string.format(i18n.html['cell-icon-fmt-with-overlap'], cellProps.style, mw.text.trim(table.concat(tmp)), iconProps.style, icon, icontip, tracking) end end if string.match(icon, '^[%+_]?o?c?d?b?s?w?$') then return string.format(i18n.html['cell-empty-fmt'], (string.match(icon, '^.+$') or '_'), cellProps.style, tracking) else if link and link ~= '' then icontip = link end if icontext then if not cellProps.fontsize and not rowProps.fontsize then cellProps.class = ' class="RMts"' end if cellProps.abbr then cellProps.tag = {'<abbr title="'..string.gsub(cellProps.abbr, '"', '&quot;>')..'">', '</abbr>'} else cellProps.tag = {'', ''} end return string.format(i18n.html['cell-text-fmt'], (iconpre and iconpre ~= '' and iconpre or '_'), cellProps.style, cellProps.class, cellProps.textfmt, icontip, cellProps.tag[1], cellProps._before, icontext, cellProps._after, tracking, cellProps.tag[2]) else if string.find(icon, 'num') then if not string.find(icon, 'numN%d+') then tracking = tracking..(i18n['error-categories']['text-images'] or i18n['error-categories'].default) end end return string.format(i18n.html['cell-icon-fmt'], cellProps.style, icon, link, icontip, tracking) end end end local function fillercell(code, height) --Creates a 5px-high row. --Values in icon pattern can only be [blank], d, [BSicon color] or #[hex triplet]. height = mw.text.trim(height) if height ~= '' then if tonumber(height) then height = height..'px' end height = 'height:'..height..';min-height:'..height end if string.match(code, '^[%+_]?o?c?d?b?s?w?$') then return string.format(i18n.html['cell-filler-empty-fmt'], (string.match(code, '^.+$') or '_'), height) elseif mw.ustring.sub(code,1,1) == '#' then return string.format(i18n.html['cell-filler-fmt'], height, code) else return string.format(i18n.html['cell-filler-fmt'], height, '#'..RGBbyCode(code)) end end local function row(pattern,noformatting,filler)--[[ Row handling. Each row looks like the following: row properties~~linfo4~~linfo3~~linfo2~~linfo1! !(icon pattern)~~rinfo1~~rinfo2~~rinfo3~~rinfo4~~row properties ]] local result = {['linfo4'] = '', ['linfo3+2'] = '', ['linfo1'] = '', rowstyle = '', ['cells'] = {}, ['rinfo1'] = '', ['rinfo2+3'] = '', ['rinfo4'] = '', ['rowProp'] = {}} local lcolspan, rcolspan, linfo4_fmt, rinfo4_fmt = '2', '2', '', '' local left, right, icons, overlapIcons, tmp = {}, {}, {}, {}, mw.text.split(pattern, '! !') if #tmp > 1 then--splitting the pattern by '! !' left = tmp[1] ; right = tmp[2] else left = '' ; right = tmp[1] or '' end tmp = mw.text.split(left, '~~')--analysing the left part if #tmp > 1 then--if there are several ~~ result['linfo1'] = mw.getCurrentFrame():preprocess(mw.text.trim(tmp[#tmp])) result['linfo3+2'] = mw.text.trim(tmp[#tmp - 1]) if #tmp > 2 then tmp[#tmp - 2] = mw.text.trim(tmp[#tmp - 2]) if tmp[#tmp - 2] ~= '' then result['linfo3+2'] = string.format(i18n.html['row-linfo3-fmt'], tmp[#tmp - 2]) .. result['linfo3+2'] end if #tmp > 3 then tmp[#tmp - 3] = mw.text.trim(tmp[#tmp - 3]) if tmp[#tmp - 3] ~= '' then result['linfo4'] = mw.getCurrentFrame():preprocess(tmp[#tmp - 3]) lcolspan = '1' linfo4_fmt = string.format(i18n.html['row-linfo4-fmt'], '', result['linfo4']) end if #tmp > 4 then result.rowProp = properties(mw.text.trim(tmp[#tmp - 4])) end end end else--assume only linfo2 was provided. result['linfo3+2'] = mw.text.trim(tmp[1]) end result['linfo3+2'] = mw.getCurrentFrame():preprocess(result['linfo3+2'])--expand possible templates in info. tmp = mw.text.split(right, '~~')--analysing the right part if #tmp > 2 then result['rinfo1'] = mw.getCurrentFrame():preprocess(mw.text.trim(tmp[2])) result['rinfo2+3'] = mw.text.trim(tmp[3]) if #tmp > 3 then tmp[4] = mw.text.trim(tmp[4]) if tmp[4] ~= '' then result['rinfo2+3'] = result['rinfo2+3'] .. string.format(i18n.html['row-rinfo3-fmt'], tmp[4]) end if #tmp > 4 then tmp[5] = mw.text.trim(tmp[5]) if tmp[5] ~= '' then result['rinfo4'] = mw.getCurrentFrame():preprocess(tmp[5]) rcolspan = '1' rinfo4_fmt = string.format(i18n.html['row-rinfo4-fmt'], '', result['rinfo4']) end if #tmp > 5 then result.rowProp = properties(mw.text.trim(tmp[6])) end end end else--assume only rinfo2 was provided. result['rinfo2+3'] = mw.text.trim(tmp[2] or '') end result['rinfo2+3'] = mw.getCurrentFrame():preprocess(result['rinfo2+3']) -- The below parameter functions are passed through to the cells. if result.rowProp.fontsize == 'cmt' or result.rowProp.fontsize == 'comment' then result.rowProp._before, result.rowProp._after = '<div class="RMsi">', '</div>' end if result.rowProp.align then result.rowProp.align = alignment(result.rowProp.align, 'middle', 'center') or {'middle', 'center'} end icons = mw.text.split(tmp[1], '\\')--splitting the string of icons first by "\" if type(filler) == 'string' then result.style = ';font-size:0px' for i, v in ipairs(icons) do table.insert(result['cells'], fillercell(v, filler)) end--no !@ or !~ for filler row else result.style = '' for i, v in ipairs(icons) do tmp = mw.text.split(v, '!~') icons[i] = tmp[1] table.remove(tmp, 1) table.insert(overlapIcons, tmp) end for i, v in ipairs(icons) do table.insert(result['cells'], cell(v, overlapIcons[i], result.rowProp)) end end result['cells'] = table.concat(result['cells']) if result.rowProp.style then result.style = result.style..';'..result.rowProp.style end result.rowProp.bg = result.rowProp.bg or result.rowProp.background or result.rowProp.bgcolor ; result.rowProp.color = result.rowProp.color or result.rowProp.colour ; result.rowProp.bold = result.rowProp.bold or result.rowProp.b ; result.rowProp.italic = result.rowProp.italic or result.rowProp.i or result.rowProp.it result.style = appendBackgroundStyle(result.style, result.rowProp.bg, result.rowProp.color) if result.rowProp.color then result.style = result.style..';color:'..result.rowProp.color end if positive(result.rowProp.italic) then result.style = result.style..';font-style:italic' end if positive(result.rowProp.bold) then result.style = result.style..';font-weight:bold' end if result.rowProp.fontsize and result.rowProp._after == '' and result.rowProp.fontsize ~= 'info' then result.style = result.style..';font-size:'..result.rowProp.fontsize end if noformatting then return result else return string.format(i18n.html['row-general-fmt'], linfo4_fmt, lcolspan, '', result['linfo3+2'], q.linfo1_pad, '', result['linfo1'], result.style, result['cells'], q.rinfo1_pad, '', result['rinfo1'], rcolspan, '', result['rinfo2+3'], rinfo4_fmt) end end --↓ This table handles diagram rows beginning with a hyphen ("-"). q = { collapsibles = -1, text_width = {'', '', '', '', '', ''}, linfo1_pad = 'class="RMl1"', rinfo1_pad = 'class="RMr1"', bg = token_background_neutral_subtle, } q.isKeyword = function(pattern, i, rows, justTest) if mw.ustring.sub(pattern, 1, 1) ~= '-' then if justTest then return false else return nil end end--not a valid keyword local tmp = mw.text.split(string.sub(pattern, 2), '%-') if type(q[tmp[1]])=="function" and tmp[1] ~= 'isKeyword' then if justTest then return tmp[1] else return q[tmp[1]](tmp, i, rows) end--valid keyword else if justTest then return false else return nil end end end q['startCollapsible'] = function(params, i, rows) table.remove(rows, i) local tmp = q.isKeyword(rows[i], i, rows, true) if tmp then if tmp == 'endCollapsible' then return formaterror('collapsible-block-empty') else return formaterror('collapsible-block-no-first-row') .. q.isKeyword(rows[i], i, rows) --no valid keywords that can follow "startCollapsible" end end if q.collapsibles == -1 then q.collapsibles = 1 else q.collapsibles = q.collapsibles + 1 end--q.collapsibles == -1 means there are no collapsibles at all; 0 - all closed; >0 - some not closed local collapsed, replace, props = params[2], params[3] or '', properties(table.concat(params, '-', 4))--params[1] is the keyword name so all indices are shifted by one. if collapsed == nil or collapsed == '' then collapsed = 'collapsed' end if props.bg == nil or props.bg == '' then props.bg = '' ; props['bg-replace'] = q.bg else props['bg-replace'] = props.bg end local mode, float, result if q.rinfo1_pad == '' then mode = 'collapsible ' ; float = 'float:right;' else mode = 'mw-collapsible mw-' ; float = '' end result = string.format(i18n.html["row-collapsible-begin-fmt"], props.bg, mode, collapsed, float) tmp = row(rows[i], true, nil) local linfo4_3_2_fmt, rinfo2_3_4_fmt = '', '' if q.rinfo1_pad == '' then if tmp['linfo4'] ~= '' or tmp['linfo3+2'] ~= '' then linfo4_3_2_fmt = string.format(i18n.html['row-collapsible-left-linfo4+3+2-fmt'], tmp['linfo4'], tmp['linfo3+2']) end result = result .. string.format(i18n.html['row-general-fmt'], string.format(i18n.html['row-collapsible-left-button-fmt'], i18n.html['row-collapsible-left-button-width'], q.text_width[1]), '1', q.text_width[2], linfo4_3_2_fmt, q.linfo1_pad, q.text_width[3], tmp['linfo1'], tmp.style, tmp['cells'], '', '', '', '1', '', '', string.format(i18n.html['row-rinfo4-fmt'], '', '')) else if tmp['rinfo4'] ~= '' or tmp['rinfo2+3'] ~= '' then rinfo2_3_4_fmt = string.format(i18n.html['row-collapsible-right-rinfo2+3+4-fmt'], tmp['rinfo2+3'], tmp['rinfo4']) end result = result .. string.format(i18n.html['row-general-fmt'], string.format(i18n.html['row-linfo4-fmt'], q.text_width[1], tmp['linfo4']), '1', q.text_width[2], tmp['linfo3+2'], q.linfo1_pad, q.text_width[3], tmp['linfo1'], tmp.style, tmp['cells'], q.rinfo1_pad, q.text_width[4], tmp['rinfo1'], '1', q.text_width[5], rinfo2_3_4_fmt, string.format(i18n.html['row-collapsible-right-button-fmt'], i18n.html['row-collapsible-right-button-width'], q.text_width[6])) end if replace ~= '' then if q.isKeyword(rows[i + 1], i, rows, true) then return result .. formaterror('collapsible-block-no-replacement') end--a plain row needed for replacement table.remove(rows, i) tmp = row(rows[i], true, nil) local padding, right = i18n.html['row-collapsible-right-button-width'] .. ' 0 0', '' if q.rinfo1_pad == '' then padding = '0 0 ' .. i18n.html['row-collapsible-left-button-width'] ; right = 'right:0px;' end result = result .. string.format(i18n.html['row-collapsible-replace-begin-fmt'], padding, right, props['bg-replace']) linfo4_3_2_fmt = '' ; rinfo2_3_4_fmt = '' if q.rinfo1_pad == '' then if tmp['linfo4'] ~= '' or tmp['linfo3+2'] ~= '' then linfo4_3_2_fmt = string.format(i18n.html['row-collapsible-left-linfo4+3+2-fmt'], tmp['linfo4'], tmp['linfo3+2']) end result = result .. string.format(i18n.html['row-general-fmt'], string.format(i18n.html['row-linfo4-fmt'], '', ''), '1', q.text_width[2], linfo4_3_2_fmt, q.linfo1_pad, q.text_width[3], tmp['linfo1'], tmp.style, tmp['cells'], '', '', '', '1', '', '', string.format(i18n.html['row-rinfo4-fmt'], '', '')) else if tmp['rinfo4'] ~= '' or tmp['rinfo2+3'] ~= '' then rinfo2_3_4_fmt = string.format(i18n.html['row-collapsible-right-rinfo2+3+4-fmt'], tmp['rinfo2+3'], tmp['rinfo4']) end result = result .. string.format(i18n.html['row-general-fmt'], string.format(i18n.html['row-linfo4-fmt'], q.text_width[1], tmp['linfo4']), '1', q.text_width[2], tmp['linfo3+2'], q.linfo1_pad, q.text_width[3], tmp['linfo1'], tmp.style, tmp['cells'], q.rinfo1_pad, q.text_width[4], tmp['rinfo1'], '1', q.text_width[5], rinfo2_3_4_fmt, string.format(i18n.html['row-rinfo4-fmt'], '', '')) end result = result .. i18n.html['row-collapsible-replace-end-fmt'] end return result end q['endCollapsible'] = function(params, i, rows) if q.collapsibles > 0 then q.collapsibles = q.collapsibles - 1 return i18n.html['row-collapsible-end-fmt'] else return formaterror('collapsible-block-not-open') end end q['colspan'] = function(params, i, rows) if params[2] == 'end' then return '' end local tmp, j, nrows, props = {}, 0, tonumber(params[2]), properties(table.concat(params, '-', 3)) if nrows ~= 0 then table.remove(rows, i) end if nrows == nil then nrows = #rows - i + 1 end while j < nrows and i <= #rows do j = j + 1 if rows[i] == '-colspan-end' then j = nrows else table.insert(tmp, rows[i]) end if nrows ~= j or i == #rows then table.remove(rows, i) end end if j < nrows then j = formaterror('colspan-less-rows-than-set',j) else j = '' end return string.format(i18n.html['colspan-fmt'], j, props.bg or '', props.align or '', props['style'] or '', mw.getCurrentFrame():preprocess(table.concat(tmp, '\n'))) end q['filler'] = function(params, i, rows) local tmp, height = table.concat(params, '-', 3), (params[2] or '') if #params < 3 or tmp == '' then return formaterror('parameter-missing') end--TODO: specify the name of the parameter if params[2] ~= '' then height = params[2] end return row(tmp, nil, height) end function p.RGBbyCode(frame) return RGBbyCode(mw.text.trim(frame.args[1] or '')) end local function localroute(pattern,ptw,pbg,process) local tmp = {} if mw.text.trim(pbg) ~= '' then q.bg = pbg end tmp = mw.text.split(mw.text.trim(ptw), '%s*,%s*') if #tmp == 6 then for i = 1, 6 do if tmp[i] ~= '' then if tonumber(string.sub(tmp[i],-1)) then q.text_width[i] = 'width:' .. tmp[i] .. 'px;min-width:' .. tmp[i] .. 'px;' else q.text_width[i] = 'width:' .. tmp[i] .. ';min-width:' .. tmp[i] .. ';' end end end if tmp[4] == '' and tmp[5] == '' and tmp[6] == '' then q.rinfo1_pad = ''--padding for rinfo1 column = 0, not 3px elseif tmp[1] == '' and tmp[2] == '' and tmp[3] == '' then q.linfo1_pad = '' end--padding for linfo1 column = 0, not 3px elseif #tmp == 3 then for i = 1, 3 do if tmp[i] ~= '' then if tonumber(string.sub(tmp[i],-1)) then q.text_width[i + 3] = 'width:' .. tmp[i] .. 'px;min-width:' .. tmp[i] .. 'px;' else q.text_width[i + 3] = 'width:' .. tmp[i] .. ';min-width:' .. tmp[i] .. ';' end end end q.linfo1_pad = '' elseif #tmp == 1 and tmp[1] ~= '' then if tonumber(string.sub(tmp[1],-1)) then q.text_width[5] = 'width:' .. tmp[1] .. 'px;min-width:' .. tmp[1] .. 'px;' else q.text_width[5] = 'width:' .. tmp[1] .. ';min-width:' .. tmp[1] .. ';' end q.linfo1_pad = '' end for i = 1, 6 do tmp = tonumber(mw.ustring.match(q.text_width[i], ':([0-9]+%.?[0-9]*)px;')) if tmp then tmp = tmp*3/40 q.text_width[i] = 'width:' .. tmp .. 'em;min-width:' .. tmp .. 'em;' end end tmp = {} local index = 0 local rows = {} if not process or process == '' or negative(process) then pattern = mw.ustring.gsub(pattern, '\n(#[0-9a-fA-F][0-9a-fA-F][0-9a-fA-F])', '%1') end for item in pattern:gmatch('([^\n]*)\n?') do item = mw.text.trim(item) if item ~= '' then index = index + 1 rows[index] = item end end if index == 0 then return formaterror('parameter-missing') end for i, v in ipairs(rows) do local keyword = q.isKeyword(v, i, rows) if type(keyword) ~= "string" then table.insert(tmp, row(v, nil, nil)) else table.insert(tmp, keyword) end end if q.collapsibles > 0 then table.insert(tmp, formaterror('collapsible-block-not-closed') .. q['endCollapsible']()) end if q.collapsibles ~= -1 then if q.rinfo1_pad == '' then q.text_width[1] = q.text_width[1] .. 'min-width:' .. i18n.html['row-collapsible-left-button-width'] .. ';' else q.text_width[6] = q.text_width[6] .. 'min-width:' .. i18n.html['row-collapsible-right-button-width'] .. ';' end end -- ↓ empty row to set column widths; ↑ if q.collapsibles ≠ -1 and there are collapsible sections, leftmost or rightmost column should be wide enough to accomodate the button table.insert(tmp, string.format(i18n.html['empty-row-fmt'], q.text_width[1], q.text_width[2], q.linfo1_pad, q.text_width[3], q.rinfo1_pad, q.text_width[4], q.text_width[5], q.text_width[6])) return mw.ustring.gsub(mw.ustring.gsub(mw.ustring.gsub(mw.ustring.gsub(mw.ustring.gsub(mw.ustring.gsub(mw.ustring.gsub(table.concat(tmp), 'style=";* *', 'style="'), '\n| *style="" *|', '\n|'), ' ?style=""', ''), ' ?colspan="1"', ''), '<div class="RMsi"></div>', ''), 'class="RM%+', 'class="RM_'), '(class="[^"]* RM)%+', '%1_') end local function getArgNums(prefix, args) -- Copied from Module:Infobox on enwiki. -- Returns a table containing the numbers of the arguments that exist -- for the specified prefix. For example, if the prefix were 'data', and -- 'data1', 'data2', and 'data5' existed, this would return {1, 2, 5}. local nums = {} for k, v in pairs(args) do local num = tostring(k):match('^' .. prefix .. '([1-9]%d*)$') if num then table.insert(nums, tonumber(num)) end end table.sort(nums) return nums end local function setDefaultTitleColors(args) local explicitTitleBgColor = args['title bg color'] or args['title bg'] or args['title-bg'] local explicitTitleColor = args['title color'] or args['title-color'] args['title bg color'] = explicitTitleBgColor or default_title_bg_color args['title color'] = explicitTitleColor or greatercontrast{args['title bg color'], '#FFF', rgb_black} end p.infobox = makeInvokeFunction('_infobox') p.infoboxTemplate = makeTemplateFunction('_infobox') function p._infobox(args) -- Creates a pretty box. args.map1, args.tw, args['map1-title'], args['map1-collapsible'], args['map1-collapse'] = args.map1 or args.map, args.tw or args['text-width'] or args['text width'], args['map1-title'] or args['map-title'], args['map1-collapsible'] or args['map-collapsible'], args['map1-collapse'] or args['map1-collapsed'] or args['map-collapse'] or args['map-collapsed'] local function map_prefix(x) return 'map'..x end local mapnums, prefix = {} if args[1] and args[1] ~= '' then prefix = tonumber for k, v in pairs(args) do if type(k) == 'number' then table.insert(mapnums, k) end end else prefix = map_prefix mapnums = getArgNums('map', args) table.sort(mapnums) end if not mapnums[1] then prefix = map_prefix mapnums = {1} args.map1 = args.map1 or args.map or args[1] or '' end local classes = {} setDefaultTitleColors(args) args.legend = args.legend or '' local navbar = require('Module:Navbar').navbar local navtable = {} if args.navbar then navtable = {args.navbar, mini = i18n.text.navbar_mini, text = i18n.text.navbar_text} args.navbar = navbar(navtable) else args.navbar = '' end local result = '' if args.inline then result = result..'&#32;\n' end result = result..'{|' args.collapse = args.collapse or args.collapsed if args.inline or negative(args.collapsible) then args.collapsible = '0' else table.insert(classes, 'collapsible') if args.collapse then table.insert(classes, 'collapsed') end end args.float = args.float or 'right' if args.float == 'right' then args.margin = 'margin-left:1em;' elseif args.float == 'left' then args.margin = 'margin-right:1em;' else args.margin = '' end args.fontsize2 = 10000/88 if args.inline then table.insert(classes, 'RMinline') args.fontsize = 100 else table.insert(classes, 'RMbox') args.fontsize = 88 -- as above: CSS rule for .infobox in % end args.bg = args.bg or token_background_neutral_subtle args.style = args.style or '' result = result .. 'class="' .. table.concat(classes, ' ') .. '" cellspacing="0" cellpadding="0" style="float:' .. args.float .. ';clear:' .. args.float .. ';margin-top:0;margin-bottom:1em;' .. args.margin .. 'empty-cells:show;border-collapse:collapse;font-size:' .. args.fontsize .. '%;background:' .. args.bg .. ';color:inherit;' .. args.style .. '"' args.title = args.title or '' if args.inline or args.title == 'no' or args.title == '0' then else result = result .. '\n! class="RMtitle" style="color:' .. args['title color'] .. ';background:' .. args['title bg color'] .. ';text-align:center;padding:5px"|' if args['navbar pos'] then result = result .. '<div>' else if args.navbar ~= '' then navtable.mini = true navtable.brackets = true navtable.style = 'float:left;margin-right:5px;white-space:nowrap' navtable.fontstyle = 'font-size:'..args.fontsize2..'%;color:' .. args['title color'] args.navbar = navbar(navtable) .. '<div style="margin-left:55px">' else args.navbar = '<div>' end result = result .. args.navbar end result = result .. '<div style="white-space:nowrap;' if args.collapsible == '0' and (args['navbar pos'] or args.navbar == '<div>') then else result = result .. 'margin-right:55px;' if args['navbar pos'] or args.navbar == '<div>' then result = result .. 'margin-left:55px;' end end result = result .. 'font-size:'..args.fontsize2..'%">' .. args.title .. '</div></div>' end args.top = args.top or args['on top'] if args.top then result = result .. '\n|-\n|style="padding:0px 5px;text-align:center;'..(args.topstyle or '')..'"|' .. args.top end result = result .. '\n|-\n|style="line-height:normal;padding:4px 5px"|' if args.navbar ~= '' and args['navbar pos'] == '1' then if not positive(args['navbar long']) and not negative(args['navbar mini']) then navtable.mini = true; args.navbar = navbar(navtable) end result = result .. '<div style="float:left;padding-right:5px">' .. args.navbar .. '</div>' end args.legend2 = mw.ustring.lower(args.legend) if args.legend2 ~= 'no' and args.legend2 ~= '0' then args.legend = i18n.text.legend[args.legend2] or ((args.legend2 ~= '') and ('[['..args.legend) or i18n.text.legend.default) args.legend = args.legend .. '|' .. (args['legend alt'] or i18n.text.legend_text) .. ']]' result = result .. '<div class="selfreference noprint" style="text-align:right;font-size:97%">' .. args.legend .. '</div>' end if args.inline then args.padding2 = '0px' else args.padding2 = '0px 6px' end for k, v in ipairs(mapnums) do if not mapnums[k + 1] then if not args.inline then args.padding2 = '0px 6px 6px' end end args.ending = '' if args['map'..v..'-title'] then args.header_margin = '0' if k == 1 then args.border_header = 'border-bottom: 5px solid '..args.bg..';' else args.border_header = 'border-top: 5px solid '..args.bg..';border-bottom: 5px solid '..args.bg..';' end if positive(args['map'..v..'-collapsible']) then args.header_margin = '0 55px' args.ending = '\n|}' if positive(args['map'..v..'-collapse']) or positive(args['map'..v..'-collapsed']) then args.map_collapsed = ' mw-collapsed autocollapse' else args.map_collapsed = '' end result = result..'\n|-\n|\n{|class="mw-collapsible'..args.map_collapsed..'" cellpadding="0" cellspacing="0" style="display:table;min-width:100%;margin:0 auto"' end if args.inline then args.header_style2 = ' style="line-height:normal"' else args.header_style2 = '' end result = result..'\n|-'..args.header_style2..'\n! class="RMmaptitle" style="'..args.border_header..'padding:3px 5px;text-align:center;vertical-align:middle" | <div style="margin:'..args.header_margin..';font-size:'..10000/args.fontsize..'%">'..args['map'..v..'-title']..'</div>' args.border_top = '' else if k == 1 then args.border_top = '' else args.border_top = 'border-top: 5px solid '..args.bg..';' end end result = result .. '\n|-\n|style="'..args.border_top..'padding:' .. args.padding2 .. '"|\n{|class="nogrid routemap" style="font-size:'..(args.fontsize2 * .95)..'%"\n'..localroute(args[prefix(v)], (args['tw'..v] or args['text-width'..v] or args['text width'..v] or args.tw or ''), args.bg, args.process)..'\n|}'..args.ending end args.bottom = args.bottom or args.footnote if args.bottom then if args.inline then args.padding2 = '6px' else args.padding2 = '0px' end result = result .. '\n|-\n|style="line-height:normal;text-align:right;padding:' .. args.padding2 .. ' 5px 5px;'..(args.bottomstyle or args.footnotestyle or '')..'"|' .. args.bottom if string.find(args.bottom, '&action=edit') then result = result .. (i18n['error-categories']['separate-navbar'] or i18n['error-categories'].default) end end if args.navbar ~= '' and args['navbar pos'] == '2' then if negative(args['navbar long']) or positive(args['navbar mini']) then navtable.mini = true; args.navbar = navbar(navtable) end if args.inline and not args.bottom then args.padding2 = '6px' else args.padding2 = '0px' end result = result .. '\n|-\n|style="line-height:normal;padding:' .. args.padding2 .. ' 5px 3px;text-align:center"|' .. args.navbar end return result .. '\n|}' end local function base(t1,t2,link,stn,italic,it,it2,bold,align,style,bg1,bg2,line,fs1,fs2,lh,v1,swap,inp,bs) --Creates an inline table with two rows of text. Can be used in any Routemap text cell. --Implemented in the BSsplit, BSto, BSsrws and BScvt templates. if not align then if bs == 'cvt' then align = 'right' else align = 'inherit' end end style = style or '' local result = '&#32;<table cellspacing="0" cellpadding="0" class="RMsplit" style="text-align:'..align if italic or it == 'all' then result = result..';font-style:italic' end if bold then result = result..';font-weight:bold' end local rowstart = '<tr><td style="text-align:inherit;padding:0;line-height:' result = result..';'..style..'">'..rowstart..lh if line then result = result..';border-bottom:1px solid gray' end local bgpad = ';padding-left:.5em;padding-right:.5em' local function bgtext(v) return ';color:'..greatercontrast{v, '#FFF', rgb_black} end if bg1 then result = result..bgpad..bgtext(bg1)..';background:'..bg1 elseif bg2 then result = result..bgpad end if fs1 then result = result..';font-size:'..fs1 end result = result..'">' if not t1 or string.find(t1, '^%s*$') then if not t2 then t2 = '' end if string.find(t2, '<br ?/?>') == nil then t1 = '&nbsp;' end end if not t2 or string.find(t2, '^%s*$') then if not t1 then t1 = '' end if string.find(t1, '<br ?/?>') == nil then t2 = '&nbsp;' end end if bs == 'srws' then if stn then link = t1..' '..t2..' '..stn else link = t1..' '..t2..' railway station' end elseif bs == 'cvt' then local split, floor, outp, v2, mult = mw.text.split, math.floor local function trim(x) return string.gsub(x, '%s', '') end local cvt = { -- conversion values ['mi'] = 1.609344, ['ch'] = 20.1168, ['mi;ch'] = 80, ['m'] = 1 / .9144, ['yd'] = .9144, ['ft'] = .3048, } local sf = { -- 10 ^ floor(log10(cvt[inp]) + .5); or 10 ^ floor(log10(cvt[inps[1]] * cvt[inp]) + .5) for dual-unit inputs. this corrects the accuracy of result so that it usually has same significant figures ['mi'] = 1, ['ch'] = 10, ['mi;ch'] = .01, ['m'] = 1, ['yd'] = 1, ['ft'] = .1, } if not inp then inp = 'mi' end inp = string.lower(trim(inp)) if inp == 'ch' or inp == 'yd' or inp == 'ft' then -- output unit outp = 'm' elseif inp == 'm' then outp = 'yd' else if inp ~= 'mi;ch' then inp = 'mi' end outp = 'km' end local pos = string.find(v1, '%.') if not pos then mult = 1 else mult = 10 ^ (string.len(v1) - pos) end local inps = string.find(inp, ';') if inps then inps = split(inp, ';') if swap then t1 = v1..'&nbsp;'..outp v1 = tonumber(v1) t2 = floor(v1 / cvt[inps[1]])..'&nbsp;'..inps[1]..'&nbsp;'..floor(v1 % cvt[inps[1]] / cvt[inps[1]] * cvt[inp] * mult * sf[inp] + .5) / mult / sf[inp]..'&nbsp;'..inps[2] else v1 = split(trim(v1), ';') t1 = v1[1]..'&nbsp;'..inps[1]..'&nbsp;'..v1[2]..'&nbsp;'..inps[2] t2 = floor((tonumber(v1[1]) * cvt[inps[1]] + tonumber(v1[2]) * cvt[inps[1]] / cvt[inp]) * mult / sf[inp] + .5) / mult * sf[inp]..'&nbsp;'..outp end else if swap then v2 = floor(tonumber(v1) / cvt[inp] * mult * sf[inp] + .5) / mult / sf[inp] inp, outp = outp, inp else v2 = floor(tonumber(v1) * cvt[inp] * mult / sf[inp] + .5) / mult * sf[inp] end t1 = v1..'&nbsp;'..inp t2 = v2..'&nbsp;'..outp end end if t1 then if link then result = result..'[['..link..'|'..t1..']]' else result = result..t1 end end local rowend = '</td></tr>' result = result..rowend..rowstart..lh if bg2 then result = result..bgpad..bgtext(bg2)..';background:'..bg2 elseif bg1 then result = result..bgpad end if fs2 then result = result..';font-size:'..fs2 end if (it ~= 'off' and bs == 'to') or it2 == 'italic' then result = result..';font-style:italic' elseif it == 'off' then result = result..';font-style:normal' end result = result..'">' if t2 then if link then result = result..'[['..link..'|'..t2..']]' else result = result..t2 end end result = result..rowend..'</table>&#32;' if bs == 'to' or bs == 'srws' then if t1 == '&nbsp;' or t2 == '&nbsp;' then result = result..(i18n['error-categories']['missing-text-values'] or i18n['error-categories'].default) end end if string.find(t1, '<br ?/?>') ~= nil or string.find(t2, '<br ?/?>') ~= nil then result = result..(i18n['error-categories']['br-tags'] or i18n['error-categories'].default) end if bs == 'split' then if link and t1 and t2 then if string.find(link, '^'..t1..' '..t2..' ') then result = result..(i18n['error-categories']['srws'] or i18n['error-categories'].default) end end end return result end p.BSto = makeInvokeFunction('_BSto') function p._BSto(args) args[3] = args[3] or args.L args[4] = args[4] or args.it or args.i args[5] = args[5] or args.b return base(args[1],args[2],args[3],nil,nil,args[4],nil,args[5],args.align,args.style,args.bg1,args.bg2,args.line,'105%','inherit','.9',nil,nil,nil,'to') end p.BSsplit = makeInvokeFunction('_BSsplit') function p._BSsplit(args) args[3] = args[3] or args.L args[4] = args[4] or args.it or args.i args[5] = args[5] or args.b return base(args[1],args[2],args[3],nil,args[4],nil,nil,args[5],args.align,args.style,args.bg1,args.bg2,args.line,'inherit','inherit','.9',nil,nil,nil,'split') end p.BSsrws = makeInvokeFunction('_BSsrws') function p._BSsrws(args) args[3] = args[3] or args.S args[4] = args[4] or args.it or args.i args[5] = args[5] or args.b return base(args[1],args[2],nil,args[3],args[4],nil,nil,args[5],args.align,args.style,args.bg1,args.bg2,args.line,'inherit','inherit','.9',nil,nil,nil,'srws') end p.BScvt = makeInvokeFunction('_BScvt') function p._BScvt(args) return base(nil,nil,nil,nil,nil,nil,args.alt,nil,args.align,args.style,args.bg1,args.bg2,args.line,'inherit','inherit','.9',args[1],args[2],args['in'],'cvt') end p.rmri = makeInvokeFunction('_rmri') function p._rmri(args)--[[ Displays a blue arrow pointing in one of eight directions. Implemented in the RoutemapRouteIcon template. ]] local directions, result = { ['Up'] = {'u', 'up'}, ['Down'] = {'d', 'dn', 'down'}, ['Left'] = {'l', 'left'}, ['Right'] = {'r', 'right'}, ['UpperRight'] = {'ur', 'ne', 'c1', 'upperright'}, ['LowerRight'] = {'lr', 'se', 'c2', 'lowerright'}, ['LowerLeft'] = {'ll', 'sw', 'c3', 'lowerleft'}, ['UpperLeft'] = {'ul', 'nw', 'c4', 'upperleft'}, } local d, link, size = args[1], args[2], args[3] if not d then if args[4] ~= ' ' then d, link, size = args[2], args[3], 's' end end for k, v in pairs(directions) do for _, name in ipairs(v) do if d:lower() == name then if size == 's' then size = '7' elseif not size then size = '10' end if not link then link = '' end result = '[[File:Arrow Blue '..k..' 001.svg|'..size..'px|alt='..k..' arrow|link='..link..']]' end end end if not result then return '<span style="color:#f00">Invalid [[Template:RoutemapRoute]] arrow value "<span style="font-style:italic">'..d..'</span>".</span>'..(i18n['error-categories']['rmr-error'] or i18n['error-categories'].default) else return result end end p.rmr = makeInvokeFunction('_rmr') function p._rmr(args)--[[ Displays text between two blue arrows (or to the left/right side of one). Text can be split with an en dash if entered in both first and second numbered parameters. Implemented in the RoutemapRoute template. ]] args.l = args.l or args.Licon or args.licon or args.L args.r = args.r or args.Ricon or args.ricon or args.R if args.l then args.l = p._rmri{args.l,args.Llink or args.llink,(args.Lsize or args.lsize or args.size),' '}..'&nbsp;' else args.l = '' end if args.r then args.r = '&nbsp;'..p._rmri{args.r,args.Rlink or args.rlink,(args.Rsize or args.rsize or args.size),' '} else args.r = '' end if args[1] then if args[2] then args[1] = args[1]..'&nbsp;–&nbsp;'..args[2] end else args[1] = args[2] or '' end if args[1] == '' or args.enclosed == 'no' then args.b1, args.b2 = '', '' else args.b1, args.b2 = '(', ')' end return args.b1..args.l..args[1]..args.r..args.b2 end function p.BSrow(frame) local args = getArgs(frame, { parentOnly = true, removeBlanks = false, }) return p._BSrow(args) end function p._BSrow(args)--[[ Creates Routemap syntax for a diagram row based on parameters. Implemented in the RDTr template. ]] args.n = tonumber(args.n or '') if not args.n then local icontotal = getArgNums('', args) table.sort(icontotal) args.n = icontotal[#icontotal] or 1 end local count, icons, overlaps, overlapCalc = tonumber(args['$count']) or 1, {}, {}, math.log10(args.n) local text = (args.text and '*') or '' if overlapCalc == math.floor(overlapCalc) then overlapCalc = 10^(overlapCalc) else overlapCalc = 10^(math.floor(overlapCalc) + 1) end while count <= args.n do local cellparams, overlapn = {}, (string.match(count/overlapCalc, '%.(0+)') or '')..count table.insert(icons, (text..(args[count] or ''))) if args['O'..overlapn] then local iconparams, overlapparams, overlapt = {}, {}, {} for k, v in pairs({bg = (args['O'..overlapn..'0-bg'] or args['O'..overlapn..'0-background'] or args['O'..overlapn..'0-bgcolor']), color = (args['O'..overlapn..'0-color'] or args['O'..overlapn..'0-colour']), b = (args['O'..overlapn..'0-b'] or args['O'..overlapn..'0-bold']), i = (args['O'..overlapn..'0-i'] or args['O'..overlapn..'0-it'] or args['O'..overlapn..'0-italic']), align = args['O'..overlapn..'0-align'], fontsize = args['O'..overlapn..'0-fontsize'], abbr = args['O'..overlapn..'0-abbr'], style = args['O'..overlapn..'0-style']}) do if v then table.insert(iconparams, k..'='..v) end end if iconparams[1] then icons[count] = icons[count]..'__'..table.concat(iconparams, ',') end for k, v in pairs({bg = (args['O'..overlapn..'-bg'] or args['O'..overlapn..'-background'] or args['O'..overlapn..'-bgcolor']), color = (args['O'..overlapn..'-color'] or args['O'..overlapn..'-colour']), b = (args['O'..overlapn..'-b'] or args['O'..overlapn..'-bold']), i = (args['O'..overlapn..'-i'] or args['O'..overlapn..'-it'] or args['O'..overlapn..'-italic']), align = args['O'..overlapn..'-align'], fontsize = args['O'..overlapn..'-fontsize'], abbr = args['O'..overlapn..'-abbr'], style = args['O'..overlapn..'-style']}) do if v then table.insert(overlapparams, k..'='..v) end end if overlapparams[1] then args['O'..overlapn] = args['O'..overlapn]..'__'..table.concat(overlapparams, ',') end overlaps = getArgNums('O'..overlapn, args) or {} table.sort(overlaps) if overlaps[1] then for i, v in ipairs(overlaps) do overlapparams = {} for k, v2 in pairs({bg = (args['O'..overlapn..v..'-bg'] or args['O'..overlapn..v..'-background'] or args['O'..overlapn..v..'-bgcolor']), color = (args['O'..overlapn..v..'-color'] or args['O'..overlapn..v..'-colour']), b = (args['O'..overlapn..v..'-b'] or args['O'..overlapn..v..'-bold']), i = (args['O'..overlapn..v..'-i'] or args['O'..overlapn..v..'-it'] or args['O'..overlapn..v..'-italic']), align = args['O'..overlapn..v..'-align'], fontsize = args['O'..overlapn..v..'-fontsize'], abbr = args['O'..overlapn..v..'-abbr'], style = args['O'..overlapn..v..'-style']}) do if v2 then table.insert(overlapparams, k..'='..v2) end end if overlapparams[1] then args['O'..overlapn..v] = args['O'..overlapn..v]..'__'..table.concat(overlapparams, ',') end table.insert(overlapt, text..args['O'..overlapn..v]) end overlaps = '!~'..text..args['O'..overlapn]..'!~'..table.concat(overlapt, '!~') else overlaps = '!~'..text..args['O'..overlapn] end icons[count] = icons[count]..overlaps else if args[count..'-abbr'] then table.insert(cellparams, 'abbr='..args[count..'-abbr']) end end if args[count..'-link'] then icons[count] = icons[count]..'!@'..args[count..'-link'] end for k, v in pairs({bg = (args[count..'-bg'] or args[count..'-background'] or args[count..'-bgcolor']), color = (args[count..'-color'] or args[count..'-colour']), b = (args[count..'-b'] or args[count..'-bold']), i = (args[count..'-i'] or args[count..'-it'] or args[count..'-italic']), align = args[count..'-align'], fontsize = args[count..'-fontsize'], style = args[count..'-style']}) do if v then table.insert(cellparams, k..'='..v) end end if cellparams[1] then icons[count] = icons[count]..'!_'..table.concat(cellparams, ',') end count = count + 1 end local row, rowparams, left, right = table.concat(icons, '\\'), {} for k, v in pairs({bg = (args.bg or args.background or args.bgcolor), color = (args.color or args.colour), b = (args.b or args.bold), i = (args.i or args.it or args.italic), align = args.align, fontsize = args.fontsize, style = args.style}) do if v then table.insert(rowparams, k..'='..v) end end if rowparams[1] then args.R5 = table.concat(rowparams, ',') end for i, v in ipairs({'R1', 'R2', 'R3', 'R4', 'R5', 'L1', 'L2', 'L3', 'L4'}) do if not args[v] or string.find(args[v], '^%s*$') then args[v] = nil end end if args.R5 then right = {(args.R1 or ' '), (args.R2 or ' '), (args.R3 or ' '), (args.R4 or ' '), args.R5} elseif args.R4 then right = {(args.R1 or ' '), (args.R2 or ' '), (args.R3 or ' '), args.R4} elseif args.R3 then right = {(args.R1 or ' '), (args.R2 or ' '), args.R3} elseif args.R1 then right = {args.R1, (args.R2 or '')} elseif args.R2 then right = {args.R2} end if right then row = row..'~~'..table.concat(right, '~~') end if args.L4 then left = {args.L4, (args.L3 or ' '), (args.L2 or ' '), (args.L1 or '')} elseif args.L3 then left = {args.L3, (args.L2 or ' '), (args.L1 or '')} elseif args.L1 then left = {(args.L2 or ''), args.L1} elseif args.L2 then left = {args.L2} end if left then row = table.concat(left, '~~')..'! !'..row end return row end function p.BSrow_lite(frame) local args = getArgs(frame, { removeBlanks = false, }) return p._BSrow_lite(args) end function p._BSrow_lite(args)--[[ Creates Routemap syntax for a diagram row based on parameters. Intended to be used to substitute legacy templates. Note that for compatibility the link and sidebar parameter names are different. ]] args.n = tonumber(args.n or '') if not args.n then local icontotal = getArgNums('', args) table.sort(icontotal) args.n = icontotal[#icontotal] or 1 end local count, icons, overlaps, overlapCalc = tonumber(args['$count']) or 1, {}, {}, math.log10(args.n) local text = (args.text and '*') or '' if overlapCalc == math.floor(overlapCalc) then overlapCalc = 10^(overlapCalc) else overlapCalc = 10^(math.floor(overlapCalc) + 1) end while count <= args.n do local cellparams, overlapn = {}, (string.match(count/overlapCalc, '%.(0+)') or '')..count table.insert(icons, (text..(args[count] or ''))) if args['O'..overlapn] then local overlapt = {} overlaps = getArgNums('O'..overlapn, args) or {} table.sort(overlaps) if overlaps[1] then for i, v in ipairs(overlaps) do table.insert(overlapt, text..args['O'..overlapn..v]) end overlaps = '!~'..text..args['O'..overlapn]..'!~'..table.concat(overlapt, '!~') else overlaps = '!~'..text..args['O'..overlapn] end icons[count] = icons[count]..overlaps end if args['L'..count] then icons[count] = icons[count]..'!@'..args['L'..count] end count = count + 1 end local row, rowparams, left, right = table.concat(icons, '\\'), {} for k, v in pairs({bg = (args.bg or args.background or args.bgcolor), style = args.style}) do if v then table.insert(rowparams, k..'='..v) end end if rowparams[1] then args.r5 = table.concat(rowparams, ',') end for i, v in ipairs({'r1', 'r2', 'r3', 'r4', 'r5', 'l1', 'l2', 'l3', 'l4'}) do if not args[v] or string.find(args[v], '^%s*$') then args[v] = nil end end if args.r5 then right = {(args.r1 or ' '), (args.r2 or ' '), (args.r3 or ' '), (args.r4 or ' '), args.r5} elseif args.r4 then right = {(args.r1 or ' '), (args.r2 or ' '), (args.r3 or ' '), args.r4} elseif args.r3 then right = {(args.r1 or ' '), (args.r2 or ' '), args.r3} elseif args.r1 then right = {args.r1, (args.r2 or '')} elseif args.r2 then right = {args.r2} end if right then row = row..'~~'..table.concat(right, '~~') end if args.l4 then left = {args.l4, (args.l3 or ' '), (args.l2 or ' '), (args.l1 or '')} elseif args.l3 then left = {args.l3, (args.l2 or ' '), (args.l1 or '')} elseif args.l1 then left = {(args.l2 or ''), args.l1} elseif args.l2 then left = {args.l2} end if left then row = table.concat(left, '~~')..'! !'..row end return row end local function pre_block(text) -- Pre tags returned by a module do not act like wikitext <pre>...</pre>. return '<pre>' .. mw.text.nowiki(text) .. (text:sub(-1) == '\n' and '' or '\n') .. '</pre>\n' end function p.convertbs(frame)--[[ Converts a legacy route diagram into Routemap format. Code to be used is displayed in preview mode or after saving the page, above the original code. {{#invoke:Routemap|convertbs|<nowiki> (Original diagram) </nowiki>}} ]] local org = mw.text.unstripNoWiki(frame.args[1] or 'Paste legacy RDT markup between nowiki tags') local res = org res = string.gsub(res, '{{[Bb][Ss]%-?map', '{{Routemap') -- "%-" is an escape for hyphen which is used as "between" in pattern. res = string.gsub(res, '{|%s?{{[Rr]ailway line header}}', '{{Routemap') res = string.gsub(res, '{{[Bb][Ss]%-header%d?|', '{{safesubst:BS-header/safesubst|') -- "%d?" means optional digit in case use of variant template like BS-header3. res = string.gsub(res, '{{[Bb][Ss]%-table%d?}}', '|map =') res = string.gsub(res, '{{[Bb][Ss](%d?)(%d?)|', '{{safesubst:BS%1%2/safesubst|') res = string.gsub(res, '{{[Bb][Ss](%d?)(%d?)%-replace|', '!replace{{safesubst:BS%1%2/safesubst|') res = string.gsub(res, '{{[Bb][Ss](%d?)(%d?)%-startCollapsible|', '-startCollapsible-collapsed\n{{safesubst:BS%1%2/safesubst|') res = string.gsub(res, '{{[Bb][Ss](%d?)(%d?)%-sc|', '-startCollapsible-collapsed\n{{safesubst:BS%1%2/safesubst|') res = string.gsub(res, '{{[Bb][Ss](%d?)(%d?)%text|', '{{safesubst:BS%1%2text/safesubst|') res = string.gsub(res, '{{[Bb][Ss](%d?)(%d?)%-2|', '{{safesubst:BS%1%2-2/safesubst|') res = string.gsub(res, '{{[Bb][Ss](%d?)(%d?)%-2replace|', '!replace{{safesubst:BS%1%2-2|') res = string.gsub(res, '{{[Bb][Ss](%d?)(%d?)%-2sc|', '-startCollapsible-collapsed\n{{safesubst:BS%1%2-2|') res = string.gsub(res, '{{!}}}', '-endCollapsible-') res = string.gsub(res, '{{[Ee]nd}}', '-endCollapsible-') res = string.gsub(res, '|}\n?|}', '}}') -- Replace ending of Railway line header map setup. res = string.gsub(res, '{{[Bb][Ss]%-colspan}}\n{{safesubst', '{{safesubst') -- BS-colspan is unnecessary and would cause error in Routemap. res = string.gsub(res, '{{[Bb][Ss]%-colspan}}\n%-%-%-%-', '-colspan-2\n----') res = string.gsub(res, '&lt;', '<') res = string.gsub(res, '&gt;', '>') if string.find(res, '!replace') or string.find(res, '|%s*bg%s*=') then local restable = mw.text.split(res, '\n') for i, v in ipairs(restable) do if string.find(v, '!replace') then restable[i] = string.gsub(restable[i], '!replace', '') restable[i-2] = string.gsub(restable[i-2], 'collapsed', 'collapsed-replace') end if (string.find(v, '|%s*bg%s*=%s*#?[a-zA-Z0-9]+') or string.find(v, '|%s*bg%s*=%s*#?{{[^{}]+}}%s*|') or string.find(v, '|%s*bg%s*=%s*#?{{[^{}]+}}%s*}}')) and string.find(restable[i-1], '^-startCollapsible') then local bg = string.match(v, '|%s*bg%s*=%s*(#?[a-zA-Z0-9]+)') or string.find(v, '|%s*bg%s*=%s*(#?{{[^{}]+}})%s*|') or string.find(v, '|%s*bg%s*=%s*(#?{{[^{}]+}})%s*}}') restable[i] = string.gsub(restable[i], '|%s*bg%s*=%s*'..bg, '') restable[i-1] = string.gsub(restable[i-1], '%-?$', '--bg=')..bg if string.find(restable[i+1], '!replace') then restable[i+1] = string.gsub(restable[i+1], '!replace', '') restable[i-1] = string.gsub(restable[i-1], 'collapsed%-', 'collapsed-replace') if (string.find(restable[i+1], '|%s*bg%s*=%s*#?[a-zA-Z0-9]+') or string.find(restable[i+1], '|%s*bg%s*=%s*#?{{[^{}]+}}%s*|') or string.find(restable[i+1], '|%s*bg%s*=%s*#?{{[^{}]+}}%s*}}')) then local bg2 = string.match(restable[i+1], '|%s*bg%s*=%s*(#?[a-zA-Z0-9]+)') or string.find(restable[i+1], '|%s*bg%s*=%s*(#?{{[^{}]+}})%s*|') or string.find(restable[i+1], '|%s*bg%s*=%s*(#?{{[^{}]+}})%s*}}') if bg2 == bg then restable[i+1] = string.gsub(restable[i], '|%s*bg%s*=%s*'..bg2, '') end end end end end res = table.concat(restable, '\n') end return "\n'''Safe substitution''':\n" .. pre_block(res) .. "'''''Original''''':\n" .. pre_block(org) end return p 58djb8fzvmfu027neu79ze6oj0cdrhl Template:Routemap/styles.css 10 192392 252124 2026-06-28T09:48:38Z Asenoner 208 Creata pagina con "/* {{pp-template}} */ /* container */ .RMbox { box-shadow: 0 2px 2px 0 rgba(0,0,0,.14), 0 1px 5px 0 rgba(0,0,0,.12), 0 3px 1px -2px rgba(0,0,0,.2); } .RMinline { float: none; width: 100%; margin: 0; border: none; } .RMmaptitle { background: #EEEEEE; color: #252525; } .RMtitle a, .RMtitle a:visited, .RMmaptitle a, .RMmaptitle a:visited { color: inherit !important; } .RMbox small, .RMinline small { color: inherit; } /* diagram table */ table.routemap { paddi..." 252124 sanitized-css text/css /* {{pp-template}} */ /* container */ .RMbox { box-shadow: 0 2px 2px 0 rgba(0,0,0,.14), 0 1px 5px 0 rgba(0,0,0,.12), 0 3px 1px -2px rgba(0,0,0,.2); } .RMinline { float: none; width: 100%; margin: 0; border: none; } .RMmaptitle { background: #EEEEEE; color: #252525; } .RMtitle a, .RMtitle a:visited, .RMmaptitle a, .RMmaptitle a:visited { color: inherit !important; } .RMbox small, .RMinline small { color: inherit; } /* diagram table */ table.routemap { padding: 0; border: 0; border-collapse: collapse; white-space: nowrap; line-height: 1.2; margin: auto; } /* collapsible section tables */ table.routemap .RMcollapse { margin: 0; border-collapse: collapse; vertical-align: middle; } /* collapsible section row replacement tables */ table.routemap .RMreplace { margin: 0; border-collapse: collapse; vertical-align: middle; position: absolute; bottom: 0; } /* small text in side cells */ table.routemap .RMsi { display: inline; /* HTML Tidy forced the use of div instead of span */ font-size: 90%; } /* icon row container */ table.routemap .RMir { padding: 0 !important; } /* first left cell */ table.routemap .RMl1 { padding: 0 3px !important; text-align: left; } /* first right cell */ table.routemap .RMr1 { padding: 0 3px !important; text-align: right; } /* main left cell */ table.routemap .RMl { padding: 0 !important; text-align: right; } /* main right cell */ table.routemap .RMr { padding: 0 !important; text-align: left; } /* leftmost cell */ table.routemap .RMl4 { padding: 0 3px 0 0 !important; text-align: left; } /* rightmost cell */ table.routemap .RMr4 { padding: 0 0 0 3px !important; text-align: right; } /* table rows */ table.routemap > tbody > tr { line-height: 1; } /* all table cells */ table.routemap > tbody > tr > td, table.RMcollapse > tbody > tr > td, table.RMreplace > tbody > tr > td{ padding: 0; width: auto; vertical-align: middle; text-align: center; } /* icon row inline divs */ .RMir > div { display: inline-block; vertical-align: middle; padding: 0; height: 20px; min-height: 20px; } /* icons */ .RMir img { height: initial !important; /* Monobook uses !important */ max-width: initial !important; /* Monobook uses !important */ } /* text cells */ .RMir .RMtx { line-height: 20px; height: 20px; min-height: 20px; vertical-align: middle; text-align: center; } /* empty cells */ .RMir .RMsp { height: 20px; min-height: 20px; } /* text in text cells */ .RMir .RMtx > abbr, .RMir .RMtx > div { line-height: .975; display: inline-block; vertical-align: middle; } .RMbox .navbar-brackets a, .RMbox .navbar-brackets a:visited, .RMbox .navbar-brackets a abbr, .RMinline .navbar-brackets a, .RMinline .navbar-brackets a:visited, .RMinline .navbar-brackets a abbr { color: inherit !important; } /* overlap containers */ .RMir .RMov { position: relative; } /* overlap icons and text cells */ .RMir .RMov .RMic, .RMir .RMov .RMtx { position: absolute; left: 0; top: 0; padding: 0; } /* small text */ .RMir .RMts { font-size: 90%; transform: scaleX(.89); } /* filler cells */ .RMir .RMf_ { height: 5px; min-height: 5px; width: 20px; min-width: 20px; } /* "line" in filler cells */ .RMir .RMfm { height: 100%; min-height: 100%; width: 4px; min-width: 4px; margin: 0 auto; } /* widths */ .RMir .RMo{width:2.5px;min-width:2.5px} .RMir .RMc{width:5px;min-width:5px} .RMir .RMoc{width:7.5px;min-width:7.5px} .RMir .RMd{width:10px;min-width:10px} .RMir .RMod{width:12.5px;min-width:12.5px} .RMir .RMcd{width:15px;min-width:15px} .RMir .RMocd{width:17.5px;min-width:17.5px} .RMir .RM_{width:20px;min-width:20px} .RMir .RM_o{width:22.5px;min-width:22.5px} .RMir .RM_c{width:25px;min-width:25px} .RMir .RM_oc{width:27.5px;min-width:27.5px} .RMir .RM_d{width:30px;min-width:30px} .RMir .RM_od{width:32.5px;min-width:32.5px} .RMir .RM_cd{width:35px;min-width:35px} .RMir .RM_ocd{width:37.5px;min-width:37.5px} .RMir .RMb{width:40px;min-width:40px} .RMir .RMcb{width:45px;min-width:45px} .RMir .RMdb{width:50px;min-width:50px} .RMir .RMcdb{width:55px;min-width:55px} .RMir .RM_b{width:60px;min-width:60px} .RMir .RM_cb{width:65px;min-width:65px} .RMir .RM_db{width:70px;min-width:70px} .RMir .RM_cdb{width:75px;min-width:75px} .RMir .RMs{width:80px;min-width:80px} .RMir .RMds{width:90px;min-width:90px} .RMir .RM_s{width:100px;min-width:100px} .RMir .RM_ds{width:110px;min-width:110px} .RMir .RMbs{width:120px;min-width:120px} .RMir .RMdbs{width:130px;min-width:130px} .RMir .RM_bs{width:140px;min-width:140px} .RMir .RM_dbs{width:150px;min-width:150px} .RMir .RMw{width:160px;min-width:160px} .RMir .RM_w{width:180px;min-width:180px} .RMir .RMbw{width:200px;min-width:200px} .RMir .RM_bw{width:220px;min-width:220px} .RMir .RMsw{width:240px;min-width:240px} .RMir .RM_sw{width:260px;min-width:260px} .RMir .RMbsw{width:280px;min-width:280px} .RMir .RM_bsw{width:300px;min-width:300px} /* BSsplit, BSto, BScvt, BSsrws */ .RMsplit { font-weight: inherit; color: inherit; background: transparent; margin-top: -3px; margin-bottom: -3px; width: initial !important; box-sizing: initial; display: inline-table; vertical-align: middle; } /* BSsplit, etc., when used in main left cell or main right cell */ table.routemap .RMl > .RMsplit, table.routemap .RMr > .RMsplit { font-size: 90%; } @media screen { html.skin-theme-clientpref-night .RMbox, html.skin-theme-clientpref-night .RMinline { background: inherit !important; color: white; } html.skin-theme-clientpref-night .RMbox th, html.skin-theme-clientpref-night .RMinline th { background: inherit !important; color: inherit !important; border-bottom: solid 1px #be2d2c; } html.skin-theme-clientpref-night .RMbox img, html.skin-theme-clientpref-night .RMinline img { filter: contrast(0.4); } } @media screen and (prefers-color-scheme: dark) { html.skin-theme-clientpref-os .RMbox, html.skin-theme-clientpref-os .RMinline { background: inherit !important; color: white; } html.skin-theme-clientpref-os .RMbox th, html.skin-theme-clientpref-os .RMinline th { background: inherit !important; color: inherit !important; border-bottom: solid 1px #be2d2c; } html.skin-theme-clientpref-os .RMbox img, html.skin-theme-clientpref-os .RMinline img { filter: contrast(0.4); } } 2r5jxnxzhnbxad08vr3r17dzsh1wen0 Template:Stronggood 10 192393 252125 2026-06-28T09:49:07Z Asenoner 208 Creata pagina con "{{#ifeq:{{NAMESPACE}}|{{ns:0}}|{{FormattingError|Template:Stronggood is only for use in template documentation, guidelines and other Wikipedia-internal purposes. Do not use it in actual articles.}}|{{strong|1={{{1}}}|style=color:green;{{{style|}}} |role={{{role|}}} |class={{{class|}}} |id={{{id|}}} |title={{{title|}}} }} }}<noinclude> {{documentation}} <!-- Add cats and interwikis to the /doc subpage, not here! --> </noinclude>" 252125 wikitext text/x-wiki {{#ifeq:{{NAMESPACE}}|{{ns:0}}|{{FormattingError|Template:Stronggood is only for use in template documentation, guidelines and other Wikipedia-internal purposes. Do not use it in actual articles.}}|{{strong|1={{{1}}}|style=color:green;{{{style|}}} |role={{{role|}}} |class={{{class|}}} |id={{{id|}}} |title={{{title|}}} }} }}<noinclude> {{documentation}} <!-- Add cats and interwikis to the /doc subpage, not here! --> </noinclude> 0l8ywym3w4oydmwzbpbox4niqi8b599 Template:Stronggood/doc 10 192394 252126 2026-06-28T09:49:30Z Asenoner 208 Creata pagina con "{{Documentation subpage}} {{mbox | type = content | text = This template should ''not'' be used in [[Wikipedia:Mainspace|mainspace]] (the article [[Wikipedia:Namespace|namespace]]). }} <!-- PLEASE ADD CATEGORIES AND INTERWIKIS AT THE BOTTOM OF THIS PAGE --> This template is used to insert a quick and easy positive notice with high visibility (because it is green and emphasized) on project and discussion pages (like the following sentence). {{stronggood|1=Only use this t..." 252126 wikitext text/x-wiki {{Documentation subpage}} {{mbox | type = content | text = This template should ''not'' be used in [[Wikipedia:Mainspace|mainspace]] (the article [[Wikipedia:Namespace|namespace]]). }} <!-- PLEASE ADD CATEGORIES AND INTERWIKIS AT THE BOTTOM OF THIS PAGE --> This template is used to insert a quick and easy positive notice with high visibility (because it is green and emphasized) on project and discussion pages (like the following sentence). {{stronggood|1=Only use this template on non-article pages.}} (It cannot actually be used in articles; it will generate an error.) In situations where color is not relevant (color blindness, screen readers, etc.), it renders exactly the same as {{tlx|strong}} (to which it is a CSS-styled call). It is the opposite of the {{tlx|strongbad}} template. == Usage == :{{tlnull|stronggood|<var>important text</var>}} or, if the important text contains an equals sign: :{{tlnull|stronggood|'''1{{=}}'''<var>important text</var>}} These both render as: :{{stronggood|important text}} It is safest to always use the {{para|1}} syntax. This template puts intentional and explicit <code><nowiki><strong>...</strong></nowiki></code> (importance, seriousness, or urgency) HTML markup around the text provided as the first parameter. Because some people are color blind, and some use screen readers, this template should not be used in a manner in which only the color indicates the difference between the content being marked up and other content; it's simply a visual aid for those who can use it. ===Parameters=== ''See {{slink|Template:Strong#Optional parameters}}'' ==See also== * {{tlx|strong}} – same but {{strong|not green}} (same color as surrounding text, usually black) * {{tlx|strongbad}} – same but {{strongbad|red}} * {{tlx|em}} – for {{em|italic}} rather than bold semantic emphasis<br />&nbsp; {{Xt/see also}} {{Semantic markup templates|show}} <includeonly>{{Sandbox other|| <!-- CATEGORIES AND INTERWIKIS HERE, THANKS --> [[Category:Semantic markup templates|{{PAGENAME}}]] [[Category:Notice and warning templates|{{PAGENAME}}]] [[Category:Text color templates]] }}</includeonly> jl68217g5sa455le9ji522cbii7oyoe Template:Frac 10 192395 252127 2026-06-28T09:50:43Z Asenoner 208 Redirect alla pagina [[Template:Framënt]] 252127 wikitext text/x-wiki #redirect [[Template:Framënt]] ml9gm7t2ppv9l50bvfwly323prajyz1 Template:Framënt 10 192396 252128 2026-06-28T09:50:53Z Asenoner 208 Creata pagina con "<templatestyles src="Fraction/styles.css" /><!-- --><span class="frac"><!-- -->{{#if:{{{3|}}}<!-- if 3 -->|{{{1}}}<span class="sr-only">+</span><span class="num">{{{2}}}</span>&frasl;<span class="den">{{{3}}}</span><!-- then 1 2/3 -->|{{#if:{{{2|}}}<!-- elseif 2 -->|<span class="num">{{{1}}}</span>&frasl;<span class="den">{{{2}}}</span><!-- then 1/2 -->|{{#if:{{{1|}}}<!-- elseif 1 -->|<span class="num">1</span>&frasl;<span class="den">{{{1}}}</span><!--..." 252128 wikitext text/x-wiki <templatestyles src="Fraction/styles.css" /><!-- --><span class="frac"><!-- -->{{#if:{{{3|}}}<!-- if 3 -->|{{{1}}}<span class="sr-only">+</span><span class="num">{{{2}}}</span>&frasl;<span class="den">{{{3}}}</span><!-- then 1 2/3 -->|{{#if:{{{2|}}}<!-- elseif 2 -->|<span class="num">{{{1}}}</span>&frasl;<span class="den">{{{2}}}</span><!-- then 1/2 -->|{{#if:{{{1|}}}<!-- elseif 1 -->|<span class="num">1</span>&frasl;<span class="den">{{{1}}}</span><!-- then 1/1 -->|&frasl;<!-- else 0, a slash -->}}<!-- endif 1 -->}}<!-- endif 2 -->}}<!-- endif 3 --></span><noinclude> {{documentation}} </noinclude> h4nu18eu2nc7i9vqxdo45igrlkvppw3 252129 252128 2026-06-28T09:51:25Z Asenoner 208 252129 wikitext text/x-wiki <templatestyles src="Framënt/styles.css" /><!-- --><span class="frac"><!-- -->{{#if:{{{3|}}}<!-- if 3 -->|{{{1}}}<span class="sr-only">+</span><span class="num">{{{2}}}</span>&frasl;<span class="den">{{{3}}}</span><!-- then 1 2/3 -->|{{#if:{{{2|}}}<!-- elseif 2 -->|<span class="num">{{{1}}}</span>&frasl;<span class="den">{{{2}}}</span><!-- then 1/2 -->|{{#if:{{{1|}}}<!-- elseif 1 -->|<span class="num">1</span>&frasl;<span class="den">{{{1}}}</span><!-- then 1/1 -->|&frasl;<!-- else 0, a slash -->}}<!-- endif 1 -->}}<!-- endif 2 -->}}<!-- endif 3 --></span><noinclude> {{documentation}} </noinclude> 6xekyqu7jrybao84c1sx7jvxum67v4k Template:Framënt/styles.css 10 192397 252130 2026-06-28T09:51:44Z Asenoner 208 Creata pagina con "/* {{pp|small=y}} */ .frac { white-space: nowrap; } .frac .num, .frac .den { font-size: 80%; line-height: 0; /* we want this inline */ vertical-align: super; } .frac .den { vertical-align: sub; } /* [[Template:Screen reader-only]] is canonical implementation onwiki */ .sr-only { border: 0; clip: rect(0, 0, 0, 0); clip-path: polygon(0px 0px, 0px 0px, 0px 0px); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute; width: 1px; /* whi..." 252130 sanitized-css text/css /* {{pp|small=y}} */ .frac { white-space: nowrap; } .frac .num, .frac .den { font-size: 80%; line-height: 0; /* we want this inline */ vertical-align: super; } .frac .den { vertical-align: sub; } /* [[Template:Screen reader-only]] is canonical implementation onwiki */ .sr-only { border: 0; clip: rect(0, 0, 0, 0); clip-path: polygon(0px 0px, 0px 0px, 0px 0px); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute; width: 1px; /* white-space: nowrap; /* already have nowrap above */ } kupllpfs310n1rzl5neixn869f4spyp Template:Framënt/doc 10 192398 252131 2026-06-28T09:51:57Z Asenoner 208 Creata pagina con "{{Documentation subpage}} {{High-use}} {{never substitute}} {{mbox|text='''For science or mathematical articles, use {{tl|sfrac}} instead.''' Per [[MOS:FRAC]] and {{slink|MOS:MATH#Fractions}}.}} {{Uses TemplateStyles|Template:Fraction/styles.css}} This template builds an alternative form of [[common fraction]]s. The template takes zero, one, two, or three parameters: the optional integer (may be signed), the optional numerator and the required denominator; in this order...." 252131 wikitext text/x-wiki {{Documentation subpage}} {{High-use}} {{never substitute}} {{mbox|text='''For science or mathematical articles, use {{tl|sfrac}} instead.''' Per [[MOS:FRAC]] and {{slink|MOS:MATH#Fractions}}.}} {{Uses TemplateStyles|Template:Fraction/styles.css}} This template builds an alternative form of [[common fraction]]s. The template takes zero, one, two, or three parameters: the optional integer (may be signed), the optional numerator and the required denominator; in this order. '''Please do not''' [[WP:SUBST|substitute]] it. This template should also ''not'' be used in certain situations; see [[MOS:FRAC]] and {{slink|MOS:MATH#Fractions}}. For science or mathematical articles, use {{tl|sfrac}} instead. To allow numerical sorting of a column containing fractions, use <code>data-sort-value="X.YYY"</code> where <code>X.YYY</code> is a rounded decimal equivalent. See [[Help:Sortable tables]] for more information and options. Inside citation templates, use the cleaner {{tl|citefrac}}. ; <code><nowiki>{{fraction|A|B|C}}</nowiki></code> : {{fraction|A|B|C}} (integer, numerator and denominator) ; <code><nowiki>{{fraction|B|C}}</nowiki></code> : {{fraction|B|C}} (numerator and denominator) ; <code><nowiki>{{fraction|C}}</nowiki></code> : {{fraction|C}} (denominator only) ; <code><nowiki>{{fraction}}</nowiki></code> : {{fraction}} (fraction slash only) == Examples == <!--the fractions are separated by commas that are only visible to screen readers because they do not read out the space separators here--> ; Numbers : {{fraction|2}}{{sronly|,}} {{fraction|3}}{{sronly|,}} {{fraction|2|3}}{{sronly|,}} {{fraction|4}}{{sronly|,}} {{fraction|3|4}}{{sronly|,}} {{fraction|5}}{{sronly|,}} {{fraction|2|5}}{{sronly|,}} {{fraction|3|5}}{{sronly|,}} {{fraction|4|5}}{{sronly|,}} {{fraction|6}}{{sronly|,}} {{fraction|5|6}}{{sronly|,}} {{fraction|7}}{{sronly|,}} {{fraction|2|7}}{{sronly|,}} {{fraction|3|7}}{{sronly|,}} {{fraction|4|7}}{{sronly|,}} {{fraction|5|7}}{{sronly|,}} {{fraction|6|7}}{{sronly|,}} {{fraction|8}}{{sronly|,}} {{fraction|3|8}}{{sronly|,}} {{fraction|5|8}}{{sronly|,}} {{fraction|7|8}}{{sronly|,}} {{fraction|16}}{{sronly|,}} {{fraction|3|16}}{{sronly|,}} {{fraction|5|16}}{{sronly|,}} {{fraction|7|16}}{{sronly|,}} {{fraction|9|16}}{{sronly|,}} {{fraction|11|16}}{{sronly|,}} {{fraction|13|16}}{{sronly|,}} {{fraction|15|16}} ; Units : {{fraction|m|s}}{{sronly|,}} {{fraction|km|h}}{{sronly|,}} {{fraction|kg·m|s<sup>2</sup>}}{{sronly|,}} {{fraction|s}}{{sronly|,}} {{fraction|Mbit|s}} == Notes == * <code><nowiki>{{fraction}}</nowiki></code> or <code>&amp;frasl;</code> may be used to print out the fraction slash glyph " &frasl; ". * For mixed fractions, in some contexts (like link targets) a "+" is generated between the whole number part and fraction part. If this is not desirable, put the whole number part outside the template, and put a [[non-breaking space]] between when the spacing is desirable. For example: "<nowiki>33&amp;nbsp;{{frac|1|3}}</nowiki>". == Parameters == {{TemplateData header}} <templatedata>{ "description": "For science or mathematical articles, use {{sfrac}} instead. Per [[MOS:FRAC]] and [[MOS:MATH#Fractions]].\nA template for displaying common fractions of the form int+num/den nicely. It supports 0–3 anonymous parameters with positional meaning.", "params": { "1": { "label": "leftmost part", "description": "Denominator if only parameter supplied. Numerator if 2 parameters supplied. Integer if 3 parameters supplied. If no parameter is specified the template will render a fraction slash only.", "type": "line", "required": false }, "2": { "label": "middle-right part", "description": "Denominator if 2 parameters supplied. Numerator if 3 parameters supplied.", "inherits": "1" }, "3": { "label": "rightmost part", "description": "Denominator, always.", "inherits": "1" } } }</templatedata> == See also == * [[Wikipedia:Rendering math]] * {{tl|1/2}} ({{1/2}}), {{tl|1/3}}, {{tl|2/3}}, {{tl|1/4}}, {{tl|3/4}} – shorthands that use this template * {{tl|sfrac}} ({{sfrac|2}}) – displays common fractions using a [[vinculum (symbol)|vinculum]] (horizontal line), for scientific and mathematical text * {{tl|su}} ({{su|p=superscript|b=subscript}} text) – to align both b=subscript & p=[[superscript]] * {{tl|sub}} ({{sub|subscript}} text) – to show a [[subscript]] * {{tl|sup}} ({{sup|superscript}} text) – to show a [[superscript]] * {{Section link|Help:Displaying a formula|Fractions, matrices, multilines}} * {{Section link|Help:Convert|Fractions}} * [[Number Forms]], a Unicode block consisting primarily of vulgar fractions * [[OpenType]] fonts feature ''frac'', [[CSS]] {{code|font-variant-numeric:diagonal-fractions|css}} * {{Unichar|2215|DIVISION SLASH|ulink=Mathematical Operators|html=|nlink=slash (punctuation)#Encoding}} {{Math templates|notation}} <includeonly>{{Subpage other|| <!-- Categories below this line, please; interwikis at Wikidata --> [[Category:Fraction templates]] }}</includeonly> e67pmjlsl5p524r7r2g1rt9kosg416d Template:Fraction 10 192399 252132 2026-06-28T09:52:15Z Asenoner 208 Redirect alla pagina [[Template:Framënt]] 252132 wikitext text/x-wiki #redirect [[Template:Framënt]] ml9gm7t2ppv9l50bvfwly323prajyz1 Template:Trata ferata 10 192400 252133 2026-06-28T09:53:07Z Asenoner 208 Creata pagina con "This is a route-map template for {{#ifexist:{{{2}}}|<!-- supresses the word "the" -->{{#if:{{{the|}}}||the&#32;}}[[{{{2}}}|<!-- italicize linked page -->{{#ifeq:{{lc:{{{display}}}}}|i|''{{{2}}}''|{{{display|{{{2}}}}}}}}]],}} {{a or an|{{#switch:{{lc:{{{cat}}}}}|m|metro={{{type|[[urban rail transit|metro]]}}}|rt|rapid={{{type|[[rapid transit]] line}}}|s|stn|vs|vics|ws|was|station={{{type|station}}}|seg|segment={{{type|[[Wikipedia:Route diagram template|RDT]] segment}}}|#d..." 252133 wikitext text/x-wiki This is a route-map template for {{#ifexist:{{{2}}}|<!-- supresses the word "the" -->{{#if:{{{the|}}}||the&#32;}}[[{{{2}}}|<!-- italicize linked page -->{{#ifeq:{{lc:{{{display}}}}}|i|''{{{2}}}''|{{{display|{{{2}}}}}}}}]],}} {{a or an|{{#switch:{{lc:{{{cat}}}}}|m|metro={{{type|[[urban rail transit|metro]]}}}|rt|rapid={{{type|[[rapid transit]] line}}}|s|stn|vs|vics|ws|was|station={{{type|station}}}|seg|segment={{{type|[[Wikipedia:Route diagram template|RDT]] segment}}}|#default={{{type|railway}}}}}}} in {{#if:{{{place|}}}|{{{place}}}{{#if:{{#invoke:ustring|match|1={{{place}}}|2=%Aand$}}||,}}}} {{Routemap/if empty codes|{{{1}}}}}. {{Routemap/embeded text}} {{Template other|{{#switch:{{lc:{{{cat}}}}} | no = | #default = {{#switch:{{lc:{{{1}}}}} | ao | ago <!-- Angola --> | ar | arg <!-- Argentina --> | am | arm <!-- Armenia --> | aw | abw <!-- Aruba --> | az | aze <!-- Azerbaijan --> | by | blr <!-- Belarus --> | be | bel <!-- Belgium --> | ba | bih <!-- Bosnia and Herzegovina --> | bm | bmu <!-- Bermuda --> | bw | bwa <!-- Botswana --> | br | bra <!-- Brazil --> | bg | bgr <!-- Bulgaria --> | ca | can <!-- Canada --> | cl | chl <!-- Chile --> | cr | cri <!-- Costa Rica --> | dz | dza <!-- Algeria --> | hr | hrv <!-- Croatia --> | cu | cub <!-- Cuba --> | dk | dnk <!-- Denmark --> | fi | fin <!-- Finland --> | hk | hkg <!-- Hong Kong --> | ir | irn <!-- Iran --> | it | ita <!-- Italy --> | jp | jpn <!-- Japan --> | jo | jor <!-- Jordan --> | la | lao <!-- Laos --> | ma | mar <!-- Morocco --> | mx | mex <!-- Mexico --> | mu | mus <!-- Mauritius --> | na | nam <!-- Namibia --> | np | npl <!-- Nepal --> | no | nor <!-- Norway --> | kp | prk <!-- North Korea --> | pa | pan <!-- Panama --> | pe | per <!-- Peru --> | pr | pri <!-- Puerto Rico --> | qa | qat <!-- Qatar --> | ro | rou <!-- Romania --> | ru | rus <!-- Russia --> | sa | sau <!-- Saudi Arabia --> | sn | sen <!-- Senegal --> | kr | kor <!-- South Korea --> | es | esp <!-- Spain --> | ch | che <!-- Switzerland --> | sg | sgp <!-- Singapore --> | sy | syr <!-- Syria --> | tz | tza <!-- Tanzania --> | th | tha <!-- Thailand --> | tn | tun <!-- Tunisia --> | tr | tur <!-- Turkey --> | ua | ukr <!-- Ukraine --> | uz | uzb <!-- Uzbekistan --> | vn | vnm <!-- Vietnam --> | zm | zmb <!-- Zambia --> = [[Category:Templates for railway lines in {{Iso2country|{{if empty|{{ISO 3166 code|nocat=true|{{{1}}}}}|{{uc:{{{1}}}}}}}}}{{#if:{{{catidx|}}}|{{!}}{{{catidx}}}|}}]] | cz | cze <!-- Czech Republic --> | ph | phl <!-- Philippines --> | im | imn <!-- Isle of Man --> | ae | uae <!-- United Arab Emirates --> = [[Category:Templates for railway lines in the {{Iso2country|{{if empty|{{ISO 3166 code|nocat=true|{{{1}}}}}|{{uc:{{{1}}}}}}}}}{{#if:{{{catidx|}}}|{{!}}{{{catidx}}}|}}]] | at | aut <!-- Austria --> | bd | bgd <!-- Bangladesh --> | fr | fra <!-- France --> | de | deu <!-- Germany --> | gr | grc <!-- Greece --> | hu | hun <!-- Hungary --> | in | ind <!-- India --> | id | idn <!-- Indonesia --> | il | isr <!-- Israel --> | jm | jam <!-- Jamaica --> | ke | ken <!-- Kenya --> | lv | lva <!-- Latvia --> | lt | ltu <!-- Lithuania --> | lu | lux <!-- Luxembourg --> | my | mys <!-- Malaysia --> | ml | mli <!-- Mali --> | mt | mlt <!-- Malta --> | mr | mrt <!-- Mauritania --> | mm | mmr <!-- Myanmar --> | nz | nzl <!-- New Zealand --> | pk | pak <!-- Pakistan --> | pl | pol <!-- Poland --> | pt | prt <!-- Portugal --> | rs | srb <!-- Serbia --> | si | svn <!-- Slovenia --> | za | zaf <!-- South Africa --> | lk | lka <!-- Sri Lanka --> | se | swe <!-- Sweden --> | tw | twn <!-- Taiwan --> = [[Category:Templates for railway lines of {{Iso2country|{{if empty|{{ISO 3166 code|nocat=true|{{{1}}}}}|{{uc:{{{1}}}}}}}}}{{#if:{{{catidx|}}}|{{!}}{{{catidx}}}|}}]] | nl | nld <!-- Netherlands --> | ae | are <!-- United Arab Emirates --> | gb | gbr | uk <!-- United Kingdom --> | us | usa <!-- United States --> = [[Category:Templates for railway lines of the {{Iso2country|{{if empty|{{ISO 3166 code|nocat=true|{{{1}}}}}|{{uc:{{{1}}}}}}}}}{{#if:{{{catidx|}}}|{{!}}{{{catidx}}}|}}]] | au | aus <!-- Australia --> = {{#switch:{{lc:{{{cat}}}}} | ns | nsw = [[Category:New South Wales route diagram templates{{#if:{{{catidx|}}}|{{!}}{{{catidx}}}|}}]] | q | qld = [[Category:Queensland route diagram templates{{#if:{{{catidx|}}}|{{!}}{{{catidx}}}|}}]] | v | vic = [[Category:Victoria (state) route diagram templates{{#if:{{{catidx|}}}|{{!}}{{{catidx}}}|}}]] | vs | vics = [[Category:Victoria (state) station layout templates{{#if:{{{catidx|}}}|{{!}}{{{catidx}}}|}}]] | w | wa = [[Category:Western Australia rail transport templates{{#if:{{{catidx|}}}|{{!}}{{{catidx}}}|}}]] | ws | was = [[Category:Western Australia station layout templates{{#if:{{{catidx|}}}|{{!}}{{{catidx}}}|}}]] | n | nt | s | sa | t | tas | #default = [[Category:Templates for railway lines of Australia{{#if:{{{catidx|}}}|{{!}}{{{catidx}}}|}}]] }} | afr = [[Category:Templates for railway lines in Africa{{#if:{{{catidx|}}}|{{!}}{{{catidx}}}|}}]] | eu | eur = <!-- Europe --> | ct | cat = [[Category:Templates for railway lines in Catalonia{{#if:{{{catidx|}}}|{{!}}{{{catidx}}}|}}‎]] | cn | chn = [[Category:Templates for railway lines in China{{#if:{{{catidx|}}}|{{!}}{{{catidx}}}|}}‎]] | cd | cod = [[Category:Templates for railway lines in the Democratic Republic of the Congo{{#if:{{{catidx|}}}|{{!}}{{{catidx}}}|}}‎]] | ko = [[Category:Templates for railway lines in Korea{{#if:{{{catidx|}}}|{{!}}{{{catidx}}}|}}]] <!-- not an official code --> | ge | geo = [[Category:Templates for railway lines of Georgia (country)|{{uc:{{{1}}}}}}}}} (country){{#if:{{{catidx|}}}|{{!}}{{{catidx}}}|}}]] | ie | irl = [[Category:Templates for railway lines of Ireland{{#if:{{{catidx|}}}|{{!}}{{{catidx}}}|}}]] | nil = [[Category:Templates for railway lines of Northern Ireland{{#if:{{{catidx|}}}|{{!}}{{{catidx}}}|}}‎]] | af | afg = [[Category:Rail transport in Afghanistan{{#if:{{{catidx|}}}|{{!}}{{{catidx}}}|}}]] | mn | mng = [[Category:Rail transport in Mongolia{{#if:{{{catidx|}}}|{{!}}{{{catidx}}}|}}]] | va | vat = [[Category:Rail transport in Vatican City{{#if:{{{catidx|}}}|{{!}}{{{catidx}}}|}}]] | ee | est = [[Category:Estonia rail transport templates{{#if:{{{catidx|}}}|{{!}}{{{catidx}}}|}}]] | #default = }} }} {{#switch:{{lc:{{{cat}}}}} | m | metro | rt | rapid = [[Category:Metro routemap templates{{#if:{{{catidx|}}}|{{!}}{{{catidx}}}|}}]] | s | stn | station = [[Category:{{#switch:{{lc:{{{1}}}}} | au | aus = Australia | cn | chn = China | gr | grc = Greece | hk | hkg = Hong Kong | in | ind = India | jp | jpn = Japan | nl | nld = Netherlands | no | nor = Norway | nz | nzl = New Zealand | sg | sgp = Singapore | gb | gbr | uk | nil = United Kingdom | us | usa = United States }} station layout templates{{#if:{{{catidx|}}}|{{!}}{{{catidx}}}|}}]] | seg | segment = [[Category:{{Iso2country|{{if empty|{{ISO 3166 code|nocat=true|{{{1}}}}}|{{uc:{{{1}}}}}}}}} route diagram template segments]] }} }}<noinclude> {{documentation}}</noinclude> pt12epdq8iuxy5n3dmb8ampfvuzv26e Template:Trata ferata/doc 10 192401 252134 2026-06-28T09:53:36Z Asenoner 208 Creata pagina con "{{Documentation subpage}} {{High-use}} <!-- Categories go at the bottom of this page and interwikis go in Wikidata. --> This is a universal template for all [[Wikipedia:Route diagram template|Route Diagram Templates]] (RDT). It adds the following text (without the surrounding box) to an RDT: {{divbox|white||This is a route-map template for a railway in ''country''. {{X-routemap text}} }} It will also place the template in the appropriate category (generally '''Categor..." 252134 wikitext text/x-wiki {{Documentation subpage}} {{High-use}} <!-- Categories go at the bottom of this page and interwikis go in Wikidata. --> This is a universal template for all [[Wikipedia:Route diagram template|Route Diagram Templates]] (RDT). It adds the following text (without the surrounding box) to an RDT: {{divbox|white||This is a route-map template for a railway in ''country''. {{X-routemap text}} }} It will also place the template in the appropriate category (generally '''Category:Templates for railway lines in ''country''''' or '''Category:Templates for railway lines of ''country''''') if placed in the template namespace. == Usage == The format is <code>&#123;&#123;Railway-routemap&#124;''country''&#124;''parent article to be linked to''&#124;''optional parameters''&#125;&#125;</code>. ''Country'' is specified by any valid [[ISO 3166-1]] country code. {{Routemap/Additional codes}} === Optional parameters === When included, the second (optional) parameter should be the parent article of the diagram. <syntaxhighlight lang="wikitext">{{Railway-routemap|UK|Stockton and Darlington Railway}}</syntaxhighlight> will change the first line of the template to: {{divbox|white||{{#invoke:string|replace|{{Railway-routemap|UK|Stockton and Darlington Railway}}|%..*|.|plain=false}}}} Including the optional named parameter {{para|type}} will change “a railway in Country” to “a ''alternate text'' in Country”. For example, <syntaxhighlight lang="wikitext">{{Railway-routemap|FRA|type=high-speed rail line}}</syntaxhighlight> will change the first line of the template to: {{divbox|white||{{#invoke:string|replace|{{Railway-routemap|FRA|type=high-speed rail line}}|%..*|.|plain=false}}}} and, <syntaxhighlight lang="wikitext">{{Railway-routemap|CAN|Yellow Line (Montreal Metro)|type=[[Rapid transit|subway]]}}</syntaxhighlight> will change the first line of the template to: {{divbox|white||{{#invoke:string|replace|{{Railway-routemap|CAN|Yellow Line (Montreal Metro)|type=[[Rapid transit|subway]]}}|%..*|.|plain=false}}}} The optional named parameter {{para|the}}''anything'' will omit the word “the” before the linked page. For example, <syntaxhighlight lang="wikitext">{{Railway-routemap|NL|the=x|Centraal Station|type=[[railway terminal]]}}</syntaxhighlight> will change the first line of the template to: {{divbox|white||{{#invoke:string|replace|{{Railway-routemap|NL|the=x|Centraal Station|type=[[railway terminal]]}}|%..*|.|plain=false}}}} The optional named parameter {{para|display}} will replace the text of the article link. If {{code|display}} is set to either {{code|I}} or {{code|i}} the article link will automatically be italicized. This is useful for named train services. For example, <syntaxhighlight lang="wikitext">{{Railway-routemap|US|Heartland Flyer|display=''Heartland Flyer''|type=[[Amtrak]] train service}}</syntaxhighlight> and<br/><syntaxhighlight lang="wikitext">{{Railway-routemap|US|Heartland Flyer|display=i|type=[[Amtrak]] train service}}</syntaxhighlight> will both change the first line of the template to: {{divbox|white||{{#invoke:string|replace|{{Railway-routemap|US|Heartland Flyer|display=i|type=[[Amtrak]] train service}}|%..*|.|plain=false}}}} The optional named parameter {{para|place}} will change “a railway in Country” to “a railway in ''place,'' Country”. For example, <syntaxhighlight lang="wikitext">{{Railway-routemap|IN|place=[[Bangalore]]}}</syntaxhighlight> will change the first line of the template to: {{divbox|white||{{#invoke:string|replace|{{Railway-routemap|IN|place=[[Bangalore]]}}|%..*|.|plain=false}}}} === Categories === By default the template will be included in the appropriate category for that country. However, adding the parameter {{para|cat|no}} will exclude the template from all categories. Note that this parameter is not case sensitive: i.e. {{para|cat|NO}} produces the same result as {{para|cat|no}}. Setting {{para|cat|m}} or {{code|{{=}}metro}} will a also add the template to [[:Category:Metro routemap templates]], and change the first line of the template to: {{divbox|white||This is a route-map template for a [[urban rail transit|metro]] in ''country''.}} Setting {{para|cat|rt}} or {{code|{{=}}rapid}} will also add the template to [[:Category:Metro routemap templates]], and change the first line of the template to: {{divbox|white||This is a route-map template for a [[rapid transit]] line in ''country''.}} Setting {{para|cat|s}} or {{code|{{=}}stn}} or {{code|{{=}}station}} will also add the template to either [[:Category:Station layout templates]] or the appropriate sub-category, and change the first line of the template to: {{divbox|white||This is a route-map template for a station in ''country''.}} Setting {{para|cat|seg}} or {{code|{{=}}segment}} will also add the template to [[:Category:Route diagram template segments]], and change the first line of the template to: {{divbox|white|| This is a route-map template for an [[Wikipedia:Route diagram template|RDT]] segment in ''country''.}} For Australia (ISO 3166-1 country code AU or AUS), setting the category to one of the state abbreviations will include the template in the appropriate sub-category: {|class="wikitable" ! {{para|cat}} !! State !! Category |- | N ''or'' NT || Northern Territory || |- |NS ''or'' NSW || New South Wales || [[:Category:New South Wales route diagram templates‎]] |- | Q ''or'' QLD || Queensland || [[:Category:Queensland route diagram templates‎]] |- | V ''or'' VIC ||rowspan="2"| Victoria || [[:Category:Victoria (state) route diagram templates]] |- | Vs ''or'' VICs || [[:Category:Victoria (state) station layout templates]] |- | SA || South Australia || |- | T ''or'' TAS || Tasmania || |- | W ''or'' WA ||rowspan="2"| Western Australia || [[:Category:Western Australia rail transport templates]] |- | Ws ''or'' WAs || [[:Category:Western Australia station layout templates]] |} This parameter is also not case sensitive. The optional named parameter {{para|catidx}} will add a sort key to the category. == See also == * [[:Category:Rail routemap templates]] for all country categories {{RoutemapSeeAlso}} <includeonly>{{Sandbox other|| <!-- Categories go here, and interwikis go in Wikidata --> [[Category:Rail routemap templates]] [[Category:Documentation shared content templates]] }}</includeonly> oohcf5rbgo61g8gbbx8ftxgvxbiv7k4 Template:Divbox 10 192402 252135 2026-06-28T09:53:59Z Asenoner 208 Creata pagina con "{{SAFESUBST:<noinclude />#invoke:Unsubst||$B=<templatestyles src="Divbox/styles.css" />{{#if:{{NAMESPACE}}|<div class="divbox divbox-{{{1|}}}" {{#if:{{{2|}}}|title="{{{2}}}"}} {{#if:{{{radius|}}}{{{style|}}}|style="border-radius:{{{radius}}};{{{style|}}}"}}>{{#if:{{{2|}}}|<div class="divbox-heading">{{{2|}}}</div>}}{{{3|}}}</div>{{#invoke:Check for unknown parameters|check|unknown=[[Category:Pages using divbox with unknown parameters|_VALUE_{{PAGENAME}}]]|preview=Page us..." 252135 wikitext text/x-wiki {{SAFESUBST:<noinclude />#invoke:Unsubst||$B=<templatestyles src="Divbox/styles.css" />{{#if:{{NAMESPACE}}|<div class="divbox divbox-{{{1|}}}" {{#if:{{{2|}}}|title="{{{2}}}"}} {{#if:{{{radius|}}}{{{style|}}}|style="border-radius:{{{radius}}};{{{style|}}}"}}>{{#if:{{{2|}}}|<div class="divbox-heading">{{{2|}}}</div>}}{{{3|}}}</div>{{#invoke:Check for unknown parameters|check|unknown=[[Category:Pages using divbox with unknown parameters|_VALUE_{{PAGENAME}}]]|preview=Page using [[Template:Divbox]] with unknown parameter "_VALUE_"|ignoreblank=y|style| 1 | 2 | 3 | radius }} }}}}<noinclude>{{documentation}}<!-- place category and language links on the /doc sub-page, not here --></noinclude> arit2o0qcxkqbvq1sm89fmhvma9c5bm Template:Divbox/doc 10 192403 252136 2026-06-28T09:54:23Z Asenoner 208 Creata pagina con "{{Documentation subpage}} {{High-use}} {{Substitution|not}} {{Uses TemplateStyles|Template:Divbox/styles.css}} This template can be used to create simple, flexible coloured text background. Please note that this is intended to be a decorative template and not for use on the general encyclopedia. It will not display on articles. == Purpose == Wikipedia abounds in boxed templates, such as: * {{tl|delete}} * {{tl|tfd}} * {{tl|GFDL}} * {{tl|current}} * {{tl|FAC}} Boxes m..." 252136 wikitext text/x-wiki {{Documentation subpage}} {{High-use}} {{Substitution|not}} {{Uses TemplateStyles|Template:Divbox/styles.css}} This template can be used to create simple, flexible coloured text background. Please note that this is intended to be a decorative template and not for use on the general encyclopedia. It will not display on articles. == Purpose == Wikipedia abounds in boxed templates, such as: * {{tl|delete}} * {{tl|tfd}} * {{tl|GFDL}} * {{tl|current}} * {{tl|FAC}} Boxes may not always be appropriate; they can be obtrusive. But when boxes are used, they are generally formatted ''ad hoc''. This leads to inconsistencies. {{tl|Divbox}} provides a straightforward method of presenting any text within a box. Colors are selected using a private style keyword, which sets both box border and background, already chosen to work together, in a visual sense. The keyword <code>none</code> puts your content inside an invisible box. This is available to offer the identical box model for your content, without a visible box. ''This'' template may be used within another template; or as part of another page. == Usage== Template general syntax is as follows: <pre> {{divbox|1=style|2=title|3=content|radius=}} </pre> ===Parameters=== ;1 (Style) :Mandatory. Use any of the following: :{| | {{divbox|amber ||amber }} | {{divbox|black ||black }} | {{divbox|bloodred ||bloodred }} | {{divbox|blue ||blue }} |- | {{divbox|brown ||brown }} | {{divbox|forest ||forest }} | {{divbox|gold ||gold }} | {{divbox|gray ||gray }} |- | {{divbox|green ||green }} | {{divbox|navy ||navy }} | {{divbox|none ||none }} | {{divbox|orange ||orange }} |- | {{divbox|plain ||plain }} | {{divbox|purple ||purple }} | {{divbox|lilac ||lilac }} | {{divbox|red ||red }} |- | {{divbox|white ||white }} | {{divbox|yellow ||yellow }} | {{divbox|fawn ||fawn }} | {{divbox|tt ||tt }} |- | {{divbox|simar ||simar }} | {{divbox|greenv ||greenv }} | {{divbox|grayh ||grayh }} | {{divbox|email ||email }} |- | {{divbox|double ||double }} | {{divbox|wordperfect ||wordperfect }} | {{divbox|ivory ||ivory }} | {{divbox|lavender ||lavender }} |} :You can forgo "1=", as long as this is the first unnamed parameter in the list. ;2 (Title): Optional. Plain text; appears '''strong''' and centered at top. You can forgo "2=", as long as this is the second unnamed parameter in the list. ;3 (Content): Mandatory. Any text, including markup, that is to form the body of the message. You can forgo "3=", as long as this is the third unnamed parameter in the list, and the content does not contain an equals sign (=). ;radius: Radius of the rounded edges, along with a valid unit, such as px, pt or em. The parameter works on styles that innately have both sharp or round edges, overriding their default edge roundness. You can forgo this entire parameter and its value; but if used, you cannot omit "radius=", which is case sensitive. However, like any named parameter, it may appear in any position (i.e. it does not need to be the last parameter). ===Examples=== {| |- ! scope="col" | What you see ! scope="col" | What you type |- | gray: {{divbox|gray|Lorem ipsum|Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.}} |<syntaxhighlight lang="wikitext" inline>{{divbox|gray|Lorem ipsum|Lorem ipsum dolor...}}</syntaxhighlight> |- | red: {{divbox|radius=5px|red|Lorem ipsum|Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.}} |<syntaxhighlight lang="wikitext" inline>{{divbox|radius=5px|red|Lorem ipsum|Lorem ipsum dolor...}}</syntaxhighlight> |- | navy: {{divbox|radius=10px|navy|Lorem ipsum|Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.}} |<syntaxhighlight lang="wikitext" inline>{{divbox|radius=10px|navy|Lorem ipsum|Lorem ipsum dolor...}}</syntaxhighlight> |- | amber: {{divbox|radius=15px|amber|Lorem ipsum|Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.}} |<syntaxhighlight lang="wikitext" inline>{{divbox|radius=15px|amber|Lorem ipsum|Lorem ipsum dolor...}}</syntaxhighlight> |- | Without a border or background: {{divbox|none|Lorem ipsum|Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.}} |<syntaxhighlight lang="wikitext" inline>{{divbox|none|Lorem ipsum|Lorem ipsum dolor...}}</syntaxhighlight> |- | Without title {{divbox|navy||Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.}} |<syntaxhighlight lang="wikitext" inline>{{divbox|navy||Lorem ipsum dolor...}}</syntaxhighlight> |- | Content contains '=': {{divbox|lavender|Lorem ipsum|3=Lorem <span style="color:#F00;">ipsum</span> dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.}} |<syntaxhighlight lang="wikitext" inline>{{divbox|lavender|Lorem ipsum|3=Lorem <span style="color:#F00;">ipsum</span> dolor...}}</syntaxhighlight> |} == Making new divbox styles == I'd rather hope you were able to find joy within the existing set of styles, but if not, you can create new ones. Follow these instructions to be sure your new style will "play nice" with {{t|divbox}}. Note that this requires some understanding of [[Cascading Style Sheets|CSS]]. # Experiment in a drawing program, such as [[GraphicConverter]] or [[Adobe Photoshop]], and decide what colors you want for your new box style. You need to find out the HTML color codes for each color. # Open [[Template:Divbox/styles.css]] # Copy an existing box style, such as <code>.divbox-red</code> # Paste the new style at the bottom. It '''must''' be named <code>.divbox-XXXXX</code>, where "XXXXX" is your new style name. # Replace the color codes with your new, chosen colors. Save the new page. # Return to ''this'' Talk page and add your new style to ''this'' documentation. Remember, a job's not over until the paperwork is done! Note that you ''may'' even change the division box margins and paddings. '''This is not recommended.''' There are a couple of good reasons for specifying these values, and in these units. Most users who "roll their own" make choices with unintended consequences; {{t|divbox}} is meant to help you avoid these pitfalls. == See also == * {{tl|divhide}} {{Mbox templates see also}} <includeonly>{{#ifeq:{{SUBPAGENAME}}|sandbox | | [[Category:Box templates]] [[simple:Template:Box]] [[ru:Шаблон:Divbox]] }}</includeonly> r5tvbeaq9q7ohlvffo7xoczw3c8o4e4 Template:Divbox/styles.css 10 192404 252137 2026-06-28T09:54:39Z Asenoner 208 Creata pagina con "/* {{pp-template}} */ /* If you add new styles, please also add a dark mode equivalent */ .divbox { padding: 1em; margin: 0.5em; color: inherit; } .divbox .divbox-heading { width: auto; margin-left: auto; margin-right: auto; font-weight: bold; text-align: center; } .divbox-amber { background-color: #ffffcc; border: 1px solid #663300; } .divbox-berk { background-color: #b78727; border: 1px solid #0f4d92; } .divbox-black { background-color: black; borde..." 252137 sanitized-css text/css /* {{pp-template}} */ /* If you add new styles, please also add a dark mode equivalent */ .divbox { padding: 1em; margin: 0.5em; color: inherit; } .divbox .divbox-heading { width: auto; margin-left: auto; margin-right: auto; font-weight: bold; text-align: center; } .divbox-amber { background-color: #ffffcc; border: 1px solid #663300; } .divbox-berk { background-color: #b78727; border: 1px solid #0f4d92; } .divbox-black { background-color: black; border: 1px solid white; color: white; font-weight: bold; } .divbox-bloodred { background-color: #ff3333; border: 1px solid #cc0000; font-weight: bold; } .divbox-blue { background-color: #dee; border: 1px solid #0000cc; } .divbox-brown { background-color: #f2deb8; border: 1px solid #663300; } .divbox-darkgreen { background-color: #006a4d; color: #ffffff; border: 4px solid #ffffff; border-radius: 5em; box-shadow: 0.1em 0.1em 0.5em rgba( 0, 0, 0, 0.75 ); } .divbox-docgreen { background-color: #ecfcf4; border: 1px solid #aaaaaa; } .divbox-double { background-color: inherit; color: inherit; border: 1px double #000000; letter-spacing: 0.5em; } .divbox-email { font-weight: bold; margin-left: 2em; border: black solid 1px; border-style: dotted solid dotted solid; background: palegreen; } .divbox-fawn { border: 1px solid #cd853f; background-color: #fff8dc; border-radius: 10px; } .divbox-forest { background-color: #b5dbaf; border: 1px solid #006633; } .divbox-gold { background-color: #cc0; border: 1px solid #f00; } .divbox-gray, .divbox-grey { background-color: #eeeeee; border: 1px solid #999999; } .divbox-gray99, .divbox-grey99 { background-color: #f9f9f9; border: 1px solid #dddddd; } .divbox-grayh, .divbox-greyh { background: transparent; color: inherit; border: solid 4px lightgray; border-left: none; border-right: none; color: gray; } .divbox-green { background-color: #ccffcc; border: 1px solid #009900; } .divbox-greenv { background: transparent; color: inherit; border: solid 8px lightgreen; border-top: none; border-bottom: none; } .divbox-ivory { border: 1px solid #0000ff; background-color: #fffff0; border-radius: 10px; } .divbox-lavender { background-color: #e6e6fa; font-size: 11pt; border: 1px solid #7d00b3; } .divbox-lightblue { background-color: #f0f8ff; border: 1px solid #7cb9e8; } .divbox-lilac { background-color: #c8a2c8; border: 1px solid silver; } .divbox-n { border: 7px solid #0ff0ff; background-color: #f0fff0; border-radius: 25px; } .divbox-navy { background-color: #aadbe0; border: 1px solid #00477b; } .divbox-none { border: 1px hidden; color: inherit; } .divbox-nyanza { background-color: #e9ffdb; font-size: 11pt; border: 1px solid #7d00b3; } .divbox-orange { background-color: #ffdeb5; border: 1px solid #ff6600; } .divbox-plain { background-color: inherit; color: inherit; border: 1px solid #000000; } .divbox-purple { background-color: #ffdaff; border: 1px solid #7d00b3; } .divbox-red { background-color: #ffcccc; border: 1px solid #cc0000; } .divbox-sia { background-color: #cccccc; border: 1px solid #6881b9; } .divbox-siaaa { background-color: #d5dceb; border: 1px solid #6881b9; } .divbox-simar { background-color: #f2deb8; border: 4px solid #810541; border-radius: 5em; } .divbox-teal { background-color: #008080; border: 1px solid #40e0d0; } .divbox-thistle { background-color: #d8bfd8; font-size: 11pt; border: 1px solid #7d00b3; } .divbox-tt { background-color: transparent; color: darkblue; border: 1px solid grey; } .divbox-wdl { background-color: #cee3f6; border: 1px solid #cee3f6; } .divbox-white { background-color: #ffffff; border: 1px solid #000000; } .divbox-wordperfect { background-color: blue; color: white; border: 1px solid #0000cc; } /* "monospace, monospace" per [[WP:MONO]] */ .divbox-email, .divbox-tt, .divbox-wordperfect { font-family: monospace, monospace; } .divbox-yellow { background-color: #ffffcc; border: 1px solid #ffcc00; } /* Dark mode overrides */ html.skin-theme-clientpref-night .divbox { background-color: #1a1f24; border-color: #2a2f35; } /* Specific divbox variants */ html.skin-theme-clientpref-night .divbox-amber { background-color: #4a3a1a; border-color: #d2a84a; } html.skin-theme-clientpref-night .divbox-berk { background-color: #5c4820; border-color: #3a6ea0; } html.skin-theme-clientpref-night .divbox-black { background-color: #000; border-color: #aaa; color: #eee; /* explicit in original */ } html.skin-theme-clientpref-night .divbox-bloodred { background-color: #661a1a; border-color: #992222; color: #ff9999; /* added for contrast */ } html.skin-theme-clientpref-night .divbox-blue { background-color: #1e2a40; border-color: #6699ff; } html.skin-theme-clientpref-night .divbox-brown { background-color: #4a3a28; border-color: #a67c52; } html.skin-theme-clientpref-night .divbox-darkgreen { background-color: #004d33; border-color: #ccc; color: #fff; /* explicit in original */ } html.skin-theme-clientpref-night .divbox-docgreen { background-color: #1d2a24; border-color: #567d67; } html.skin-theme-clientpref-night .divbox-double { background-color: inherit; border-color: #666; color: #e0e0e0; /* explicit in original */ } html.skin-theme-clientpref-night .divbox-email { background-color: #2a3a2a; border-color: #4caf50; } html.skin-theme-clientpref-night .divbox-fawn { background-color: #3a2f24; border-color: #a67c52; } html.skin-theme-clientpref-night .divbox-forest { background-color: #234022; border-color: #5bbd6a; } html.skin-theme-clientpref-night .divbox-gold { background-color: #5c4a00; border-color: #d2691e; } html.skin-theme-clientpref-night .divbox-gray, html.skin-theme-clientpref-night .divbox-grey { background-color: #2a2a2a; border-color: #555; } html.skin-theme-clientpref-night .divbox-gray99, html.skin-theme-clientpref-night .divbox-grey99 { background-color: #202225; border-color: #444; } html.skin-theme-clientpref-night .divbox-grayh, html.skin-theme-clientpref-night .divbox-greyh { background: transparent; border-color: #888; color: #aaa; /* explicit in original */ } html.skin-theme-clientpref-night .divbox-green { background-color: #1c3a1c; border-color: #2e8b57; } html.skin-theme-clientpref-night .divbox-greenv { background: transparent; border-color: #4caf50; color: #e0e0e0; /* explicit in original */ } html.skin-theme-clientpref-night .divbox-ivory { background-color: #2a2a1a; border-color: #4466cc; } html.skin-theme-clientpref-night .divbox-lavender { background-color: #2e2a40; border-color: #9a4db8; } html.skin-theme-clientpref-night .divbox-lightblue { background-color: #1a2a3a; border-color: #4c9ed9; } html.skin-theme-clientpref-night .divbox-lilac { background-color: #332a33; border-color: #888; } html.skin-theme-clientpref-night .divbox-n { background-color: #1f2a1f; border-color: #0ff0ff; } html.skin-theme-clientpref-night .divbox-navy { background-color: #1a2a33; border-color: #4a8bbf; } html.skin-theme-clientpref-night .divbox-none { background-color: inherit; border-color: transparent; color: #e0e0e0; /* explicit in original */ } html.skin-theme-clientpref-night .divbox-nyanza { background-color: #1f2a1f; border-color: #9a4db8; } html.skin-theme-clientpref-night .divbox-orange { background-color: #402a1a; border-color: #e67e22; } html.skin-theme-clientpref-night .divbox-plain { background-color: inherit; border-color: #666; color: #e0e0e0; /* explicit in original */ } html.skin-theme-clientpref-night .divbox-purple { background-color: #3a2040; border-color: #a64ca6; } html.skin-theme-clientpref-night .divbox-red { background-color: #402020; border-color: #a33; } html.skin-theme-clientpref-night .divbox-sia { background-color: #2a2a2a; border-color: #6881b9; } html.skin-theme-clientpref-night .divbox-siaaa { background-color: #2a2f40; border-color: #6881b9; } html.skin-theme-clientpref-night .divbox-simar { background-color: #3a2f24; border-color: #810541; } html.skin-theme-clientpref-night .divbox-teal { background-color: #004d4d; border-color: #20b2aa; } html.skin-theme-clientpref-night .divbox-thistle { background-color: #3a2a3a; border-color: #9a4db8; } html.skin-theme-clientpref-night .divbox-tt { background-color: transparent; border-color: #777; color: #9ac; /* explicit in original (darkblue adjusted) */ } html.skin-theme-clientpref-night .divbox-wdl { background-color: #2a3a4a; border-color: #2a3a4a; } html.skin-theme-clientpref-night .divbox-white { background-color: #181c20; border-color: #555; } html.skin-theme-clientpref-night .divbox-wordperfect { background-color: #001a66; border-color: #3355cc; color: #eee; /* explicit in original */ } html.skin-theme-clientpref-night .divbox-yellow { background-color: #4a4a1a; border-color: #d4b100; } /* Automatic dark mode */ @media screen and ( prefers-color-scheme: dark ) { html.skin-theme-clientpref-os .divbox { background-color: #1a1f24; border-color: #2a2f35; } /* Specific divbox variants */ html.skin-theme-clientpref-os .divbox-amber { background-color: #4a3a1a; border-color: #d2a84a; } html.skin-theme-clientpref-os .divbox-berk { background-color: #5c4820; border-color: #3a6ea0; } html.skin-theme-clientpref-os .divbox-black { background-color: #000; border-color: #aaa; color: #eee; /* explicit in original */ } html.skin-theme-clientpref-os .divbox-bloodred { background-color: #661a1a; border-color: #992222; color: #ff9999; /* added for contrast */ } html.skin-theme-clientpref-os .divbox-blue { background-color: #1e2a40; border-color: #6699ff; } html.skin-theme-clientpref-os .divbox-brown { background-color: #4a3a28; border-color: #a67c52; } html.skin-theme-clientpref-os .divbox-darkgreen { background-color: #004d33; border-color: #ccc; color: #fff; /* explicit in original */ } html.skin-theme-clientpref-os .divbox-docgreen { background-color: #1d2a24; border-color: #567d67; } html.skin-theme-clientpref-os .divbox-double { background-color: inherit; border-color: #666; color: #e0e0e0; /* explicit in original */ } html.skin-theme-clientpref-os .divbox-email { background-color: #2a3a2a; border-color: #4caf50; } html.skin-theme-clientpref-os .divbox-fawn { background-color: #3a2f24; border-color: #a67c52; } html.skin-theme-clientpref-os .divbox-forest { background-color: #234022; border-color: #5bbd6a; } html.skin-theme-clientpref-os .divbox-gold { background-color: #5c4a00; border-color: #d2691e; } html.skin-theme-clientpref-os .divbox-gray, html.skin-theme-clientpref-os .divbox-grey { background-color: #2a2a2a; border-color: #555; } html.skin-theme-clientpref-os .divbox-gray99, html.skin-theme-clientpref-os .divbox-grey99 { background-color: #202225; border-color: #444; } html.skin-theme-clientpref-os .divbox-grayh, html.skin-theme-clientpref-os .divbox-greyh { background: transparent; border-color: #888; color: #aaa; /* explicit in original */ } html.skin-theme-clientpref-os .divbox-green { background-color: #1c3a1c; border-color: #2e8b57; } html.skin-theme-clientpref-os .divbox-greenv { background: transparent; border-color: #4caf50; color: #e0e0e0; /* explicit in original */ } html.skin-theme-clientpref-os .divbox-ivory { background-color: #2a2a1a; border-color: #4466cc; } html.skin-theme-clientpref-os .divbox-lavender { background-color: #2e2a40; border-color: #9a4db8; } html.skin-theme-clientpref-os .divbox-lightblue { background-color: #1a2a3a; border-color: #4c9ed9; } html.skin-theme-clientpref-os .divbox-lilac { background-color: #332a33; border-color: #888; } html.skin-theme-clientpref-os .divbox-n { background-color: #1f2a1f; border-color: #0ff0ff; } html.skin-theme-clientpref-os .divbox-navy { background-color: #1a2a33; border-color: #4a8bbf; } html.skin-theme-clientpref-os .divbox-none { background-color: inherit; border-color: transparent; color: #e0e0e0; /* explicit in original */ } html.skin-theme-clientpref-os .divbox-nyanza { background-color: #1f2a1f; border-color: #9a4db8; } html.skin-theme-clientpref-os .divbox-orange { background-color: #402a1a; border-color: #e67e22; } html.skin-theme-clientpref-os .divbox-plain { background-color: inherit; border-color: #666; color: #e0e0e0; /* explicit in original */ } html.skin-theme-clientpref-os .divbox-purple { background-color: #3a2040; border-color: #a64ca6; } html.skin-theme-clientpref-os .divbox-red { background-color: #402020; border-color: #a33; } html.skin-theme-clientpref-os .divbox-sia { background-color: #2a2a2a; border-color: #6881b9; } html.skin-theme-clientpref-os .divbox-siaaa { background-color: #2a2f40; border-color: #6881b9; } html.skin-theme-clientpref-os .divbox-simar { background-color: #3a2f24; border-color: #810541; } html.skin-theme-clientpref-os .divbox-teal { background-color: #004d4d; border-color: #20b2aa; } html.skin-theme-clientpref-os .divbox-thistle { background-color: #3a2a3a; border-color: #9a4db8; } html.skin-theme-clientpref-os .divbox-tt { background-color: transparent; border-color: #777; color: #9ac; /* explicit in original (darkblue adjusted) */ } html.skin-theme-clientpref-os .divbox-wdl { background-color: #2a3a4a; border-color: #2a3a4a; } html.skin-theme-clientpref-os .divbox-white { background-color: #181c20; border-color: #555; } html.skin-theme-clientpref-os .divbox-wordperfect { background-color: #001a66; border-color: #3355cc; color: #eee; /* explicit in original */ } html.skin-theme-clientpref-os .divbox-yellow { background-color: #4a4a1a; border-color: #d4b100; } } 17uwmau1iee9548j7hspwqu57boek5j Template:Stl 10 192405 252138 2026-06-28T09:56:44Z Asenoner 208 Redirect alla pagina [[Template:Station link]] 252138 wikitext text/x-wiki #redirect [[Template:Station link]] 4tp8m3dlficah01355nme65qxx52b6h Template:Station link 10 192406 252139 2026-06-28T09:56:53Z Asenoner 208 Creata pagina con "<includeonly>{{#invoke:Adjacent stations|station}}</includeonly><noinclude> {{documentation}} </noinclude>" 252139 wikitext text/x-wiki <includeonly>{{#invoke:Adjacent stations|station}}</includeonly><noinclude> {{documentation}} </noinclude> mm42f9ytujkp11dyp3dg9ka6ls57mod Template:Station link/doc 10 192407 252140 2026-06-28T09:57:19Z Asenoner 208 Creata pagina con "{{Documentation subpage}} {{High-use}} {{Sidebar Adjacent stations}} {{Template shortcut|stl|slk}} {{Lua|Module:Adjacent stations}} '''Template:Station link''' returns a station link from a subpage of [[Module:Adjacent stations]] or from a helper template of {{tl|S-line}}. == Usage == <code>Module:Adjacent stations/<var>system</var></code> or <code>Template:<var>system</var> color</code> must exist for this template to work. * {{tlx|Station link|<var>system</var>}} * {..." 252140 wikitext text/x-wiki {{Documentation subpage}} {{High-use}} {{Sidebar Adjacent stations}} {{Template shortcut|stl|slk}} {{Lua|Module:Adjacent stations}} '''Template:Station link''' returns a station link from a subpage of [[Module:Adjacent stations]] or from a helper template of {{tl|S-line}}. == Usage == <code>Module:Adjacent stations/<var>system</var></code> or <code>Template:<var>system</var> color</code> must exist for this template to work. * {{tlx|Station link|<var>system</var>}} * {{tlx|Station link|<var>system</var>|<var>station</var>}} * {{tlx|Station link|<var>system</var>|<var>station</var>|<var>line</var>}} * {{tlx|Station link|<var>system</var>|<var>station</var>|<var>line</var>|<var>branch</var>}} === Variables === * <var>system</var> is the name of the system or an abbreviation. * <var>line</var> is the line name, if any. * <var>branch</var> is the name of the branch or service, if any. == Examples == * Using [[Module:Adjacent stations/Amtrak]]: {{tlx|Station link|Amtrak|30th Street|_show_result=y}} * Using [[Module:Adjacent stations/MTR]]: {{tlx|Station link|MTR|University|_show_result=y}} == See also == * {{tl|Stnlnk}} for any station (does not require an [[Module:Adjacent stations|Adjacent stations Module]]). * {{tl|Station icon link}} with icon. <includeonly>{{Sandbox other|| [[Category:Internal article-link templates]] [[Category:Rail transport templates]] }}</includeonly> 2msddhp5jzppuevy58c8y16swodfj95 Modulo:Adjacent stations 828 192408 252141 2026-06-28T09:57:40Z Asenoner 208 Creata pagina con "require('strict') local p = {} local lang = 'en-GB' -- local default language -- Below these comments: Internationalization table -- How to translate this module (for languages without variants): -- • Characters inside single and double quotation marks are called strings. -- The strings in this i18n table are used as output. -- • Strings within square brackets are keys. -- • Strings are concatenated (joined) with two dots. -- • Set the string after «local l..." 252141 Scribunto text/plain require('strict') local p = {} local lang = 'en-GB' -- local default language -- Below these comments: Internationalization table -- How to translate this module (for languages without variants): -- • Characters inside single and double quotation marks are called strings. -- The strings in this i18n table are used as output. -- • Strings within square brackets are keys. -- • Strings are concatenated (joined) with two dots. -- • Set the string after «local lang =» to your language's code. -- Change the first key after "i18n" (usually "en-GB") to the same thing. -- • For each string which is not inside a function, translate it directly. -- • Strings with keys named "format" are Lua regular expressions. -- «()» is a match; «.+» means all characters; «%s+» means all spaces. -- • For each string which is concatenated to the variable «var», -- translate the phrase assuming that «var» will be a noun. -- • Remove any unnecessary translations. local i18n = require("Module:Adjacent stations/i18n") local function getData(system, verify) if verify then local title = mw.title.new('Module:Adjacent stations/' .. system -- .. '/sandbox' ) if not (title and title.exists) then return nil end end return require('Module:Adjacent stations/' .. system -- .. '/sandbox' ) end local function getLine(data, lineN) if lineN then if data['aliases'] then lineN = data['aliases'][mw.ustring.lower(lineN)] or lineN end local default = data['lines']['_default'] or {} local line = data['lines'][lineN] or {} for k, v in pairs(default) do if v then line[k] = line[k] or v end end line['title'] = line['title'] and mw.ustring.gsub(line['title'], '%%1', lineN) return line, lineN end end local function getColor(data, system, line, Type, frame) if system then if line then return frame:expandTemplate{ title = system .. ' color', args = {line, ['branch'] = Type} } end return frame:expandTemplate{ title = system .. ' color' } else line = (getLine(data, line)) local default = data['lines']['_default'] if line or default then default = default or {} if not line then line = mw.clone(default) end local color = line['color'] or line['background color'] or default['color'] or default['background color'] or data['system color'] local Type_value = Type and line['types'] and (line['types'][Type] and line['types'][Type]['color']) if Type_value then color = Type_value end return color end return (default and (default['color'] or default['background color']) or data['system color'] or '') end end local lineN, typeN local function somethingMissing(name, key, formats) local formatKeys = {} for k in pairs(formats) do table.insert(formatKeys, k) end return name .. ' was "' .. key .. '" but neither an entry for it nor a default was found. Choices were: ' .. table.concat(formatKeys, ', ') end local function getStation(station, _Format) if type(_Format) == 'table' then local lineNformats = _Format _Format = lineNformats[lineN] or lineNformats[1] if not _Format then error(somethingMissing('lineN', lineN, lineNformats)) elseif type(_Format) == 'table' then local typeNformats = _Format _Format = typeNformats[typeN] or typeNformats[1] if not _Format then error(somethingMissing('typeN', typeN, typeNformats)) end end end if typeN then _Format = mw.ustring.gsub(_Format, '%%3', typeN) end if lineN then _Format = mw.ustring.gsub(_Format, '%%2', lineN) end return (mw.ustring.match(_Format, '%[%[.+%]%]')) and (mw.ustring.gsub(_Format, '%%1', station)) or table.concat({'[[', mw.ustring.gsub(_Format, '%%1', station), '|', station, ']]'}) end local function getTerminusText(var, Format) local function subst(var1, var2) -- var1 is the terminus or table of termini; var2 is the key for the table of termini return type(var1) == 'string' and getStation(var1, (Format[var1] or Format[1])) or type(var1) == 'table' and #var1 > 0 and getStation(var1[var2], (Format[var1[var2]] or Format[1])) or '' end if Format then if type(var) == 'string' then return subst(var) elseif type(var) == 'table' and #var > 0 then local t = {subst(var, 1)} for i = 2, #var - 1 do t[i] = i18n[lang]['comma'](subst(var, i)) end if #var > 1 then t[#var] = i18n[lang]['or'](subst(var, #var)) end if var['via'] then if i18n[lang]['via-first'] then table.insert(t, 1, i18n[lang]['via'](subst(var, 'via'))) else table.insert(t, i18n[lang]['via'](subst(var, 'via'))) end end return table.concat(t) else return '' end else return var or '' end end function p._main(_args) -- Arguments are processed here instead of the main function local yesno = require('Module:Yesno') local trimq = require('Module:Trim quotes')._trim local boolean = { ['oneway-left'] = true, ['oneway-right'] = true, ['reverse'] = true, ['reverse-left'] = true, ['reverse-right'] = true } local args = {} -- Processed arguments local index = {} -- A list of addresses corresponding to number suffixes in the arguments for k, v in pairs(_args) do -- Maps each raw argument to processed arguments by string matching _args[k] = v:match('^%s*(.-)%s*$') if _args[k] and _args[k] ~= '' then local a = mw.ustring.match(k, '^(.*%D)%d+$') or k -- The parameter; address 1 can be omitted local b = tonumber(mw.ustring.match(k, '^.*%D(%d+)$')) or 1 -- The address for a given argument; address 1 can be omitted if boolean[a] then v = yesno(v) end if not args[b] then args[b] = {[a] = v} table.insert(index, b) elseif args[b][a] then return error(i18n[lang]['error_duplicate'](a .. b)) else args[b][a] = v end end end table.sort(index) local function small(s, italic) return italic and '<div class="isA">' .. s .. '</div>' or '<div class="smA">' .. s .. '</div>' end local style = { -- Style for each cell type ['header cell'] = 'class="hcA"|', ['header midcell'] = 'colspan="3" class="hmA"|', ['body cell'] = 'class="bcA"|', ['body banner'] = 'class="bbA notheme" style="color:inherit;background-color:#', } local function rgb(var) if var:len() == 3 then return {tonumber(var:sub(1, 1), 16) * 17, tonumber(var:sub(2, 2), 16) * 17, tonumber(var:sub(2, 2), 16) * 17} elseif var:len() == 6 then return {tonumber(var:sub(1, 2), 16), tonumber(var:sub(3, 4), 16), tonumber(var:sub(5, 6), 16)} end return {} end local data = {} -- A table of data modules for each address local noclearclass = (((_args.noclear or '') ~= '') and ' adjacent-stations-noclear' or '') local wikitable = {'{| class="wikitable adjacent-stations' .. noclearclass .. '"'} for i, v in ipairs(index) do -- If an address has a system argument, indexes the data module data[v] = args[v]['system'] and getData(args[v]['system']) -- If an address has no system, the row uses data from the previous address or data[index[i - 1]] or (args[v]['header'] and getData(args[index[i+1]]['system'])) or error(i18n[lang]['error_unknown'](args[v]['system'])) local lang = data[v]['lang'] or lang if args[v]['system'] and not args[v]['hide-system'] then -- Header row local stop_noun = data[v]['header stop noun'] or i18n[lang]['stop_noun'] table.insert(wikitable, table.concat({'\n|-', '\n! scope="col" ', style['header cell'], i18n[lang]['preceding'](stop_noun), '\n! scope="col" ', style['header midcell'], (data[v]['system icon'] and data[v]['system icon'] .. ' ' or ''), (data[v]['system title'] or ('[['.. args[v]['system'] ..']]')), '\n! scope="col" ', style['header cell'], i18n[lang]['following'](stop_noun) })) table.insert(wikitable, '') table.insert(wikitable, '') table.insert(wikitable, '') end if args[v]['header'] then -- Subheader table.insert(wikitable, '\n|-\n!colspan="5" class="hmA"|'.. args[v]['header']) table.insert(wikitable, '') table.insert(wikitable, '') table.insert(wikitable, '') end if args[v]['line'] or args[v]['left'] or args[v]['right'] or args[v]['nonstop'] then if not args[v]['line'] and i > 1 and not args[v]['system'] then args[v]['line'] = args[index[i - 1]]['line'] end lineN = args[v]['line'] or '_default' typeN = args[v]['type'] if data[v]['aliases'] then lineN = data[v]['aliases'][mw.ustring.lower(lineN)] or lineN if typeN then typeN = data[v]['aliases'][mw.ustring.lower(typeN)] or typeN end end -- get the line table local line = data[v]['lines'] and (mw.clone(data[v]['lines'][lineN]) or error(i18n[lang]['error_unknown'](args[v]['line']))) or error(i18n[lang]['error_line']) local default = data[v]['lines']['_default'] or {} line['title'] = line['title'] or default['title'] or '' line['title'] = mw.ustring.gsub(line['title'], '%%1', lineN) -- cell across row for non-stop service if args[v]['nonstop'] then table.insert(wikitable, table.concat({'\n|-\n|colspan="5" ', style['body cell'], ((args[v]['nonstop'] == 'former') and i18n[lang]['nonstop_past'] or i18n[lang]['nonstop_present'])(p._box({data = data[v], line = lineN, Type = typeN, inline = 'yes'})) }) ) table.insert(wikitable, '') table.insert(wikitable, '') table.insert(wikitable, '') else local Format = data[v]['station format'] or i18n[lang]['error_format'] local color, color_2, background_color, circular local Type = line['types'] and line['types'][typeN] -- get the line type table if Type then if Type['color'] then -- line color is used as background if there is no background color in the line type table background_color = Type['background color'] or line['color'] color = Type['color'] color_2 = Type['color2'] or color else background_color = Type['background color'] or line['background color'] color = line['color'] or default['color'] or '' color_2 = line['color2'] or color end if Type['circular'] then -- Type may override the circular status of the line circular = Type['circular'] end else background_color = line['background color'] color = line['color'] or default['color'] or '' color_2 = line['color2'] or color circular = line['circular'] end -- Alternate termini can be specified based on type local sideCell = {true, true} for i, b in ipairs({'left', 'right'}) do if not args[v][b] then -- If no station is given on one side, the station is assumed to be the terminus on that side local _through = args[v]['through-' .. b] or args[v]['through'] local _through_data = getLine(data[v], _through) if _through_data then _through = _through_data['title'] or _through end sideCell[i] = _through and "''" .. i18n[lang]['through'](trimq(_through)) .. "''" or "''" .. trimq((args[v]['reverse-' .. b] or args[v]['reverse']) and i18n[lang]['reverse'] or i18n[lang]['terminus']) .. "''" else local terminusT local terminusN = Type and Type[b .. ' terminus'] or line[b .. ' terminus'] -- If the terminus table has more than one numbered key or has the via key then the table shows only the default termini, since terminusN[2] cannot be used and terminusN[via] is reserved if type(terminusN) == 'string' or (type(terminusN) == 'table' and (terminusN[2] or terminusN['via'])) then if args[v]['to-' .. b] then terminusT = args[v]['to-' .. b] local _or = mw.ustring.match(terminusT, i18n[lang]['or-format']) if _or then terminusT = mw.ustring.gsub(terminusT, i18n[lang]['or-format'], '\127_OR_\127') terminusT = mw.ustring.gsub(terminusT, i18n[lang]['comma-format'], '\127_OR_\127') end local _via = (mw.ustring.match(terminusT, i18n[lang]['via-format'])) if _via then terminusT = mw.ustring.gsub(terminusT, i18n[lang]['via-format'], '') terminusT = mw.text.split(terminusT, '\127_OR_\127') terminusT['via'] = _via elseif _or then terminusT = mw.text.split(terminusT, '\127_OR_\127') end else terminusT = terminusN end elseif type(terminusN) == 'table' then terminusT = terminusN[args[v]['to-' .. b]] or terminusN[args[v]['to']] or terminusN[1] end local mainText = args[v]['note-' .. b] and getTerminusText(args[v][b], Format) .. small(args[v]['note-' .. b]) or getTerminusText(args[v][b], Format) local subText = (args[v]['oneway-' .. b] or line['oneway-' .. b]) and i18n[lang]['oneway'] or args[v][b] == terminusT and i18n[lang]['terminus'] or circular and terminusT or i18n[lang]['towards'](getTerminusText(terminusT, Format)) subText = small(subText, true) sideCell[i] = mainText .. subText end end table.insert(wikitable, '\n|-') table.insert(wikitable, '\n|' .. style['body cell'] .. sideCell[1]) table.insert(wikitable, table.concat({'\n|', style['body banner'], color, '"|', '\n|', (background_color and 'class="bcA" style="background-color:rgba(' .. table.concat(rgb(background_color), ',') .. ',.2)"|' or style['body cell']), line['title'], -- Type; table key 'types' in subpages (datatype table, with strings as keys). If table does not exist then the input is displayed as the text (typeN and '<div>' .. (Type and Type['title'] or typeN) .. '</div>' or ''), -- Note-mid; table key 'note-mid' in subpages. Overridden by user input ((args[v]['note-mid'] and small(args[v]['note-mid'])) or (Type and Type['note-mid'] and small(Type['note-mid'])) or (line['note-mid'] and small(line['note-mid'])) or ''), -- Transfer; uses system's station link table (args[v]['transfer'] and small('transfer at ' .. getTerminusText(args[v]['transfer'], Format), true) or ''), '\n|', style['body banner'], color_2, '"|'})) table.insert(wikitable, '\n|' .. style['body cell'] .. sideCell[2]) end end if args[v]['note-row'] then -- Note if args[v]['note-row']:match('^%s*<tr') or args[v]['note-row']:match('^%s*%|%-') then table.insert(wikitable, '\n' .. args[v]['note-row']) else table.insert(wikitable, '\n|-\n|colspan="5" ' .. style['body cell'] .. args[v]['note-row']) end table.insert(wikitable, '') table.insert(wikitable, '') table.insert(wikitable, '') end end local function combine(t, n) if t[n + 4] ~= '' and t[n + 4] == t[n] then t[n + 4] = '' -- The cell in the next row is deleted local rowspan = 2 while t[n + rowspan * 4] == t[n] do t[n + rowspan * 4] = '' rowspan = rowspan + 1 end t[n] = mw.ustring.gsub(t[n], '\n|class="', '\n|rowspan="' .. rowspan .. '" class="') end end local M = #wikitable for i = 3, M, 4 do combine(wikitable, i) end for i = 4, M, 4 do combine(wikitable, i) end for i = 5, M, 4 do combine(wikitable, i) end table.insert(wikitable, '\n|}') return table.concat(wikitable) end local getArgs = require('Module:Arguments').getArgs local function makeInvokeFunction(funcName) -- makes a function that can be returned from #invoke, using -- [[Module:Arguments]] return function (frame) local args = getArgs(frame, {parentOnly = true}) return p[funcName](args, frame) end end local function makeTemplateFunction(funcName) -- makes a function that can be returned from #invoke, using -- [[Module:Arguments]] return function (frame) local args = getArgs(frame, {frameOnly = true}) return p[funcName](args, frame) end end p.main = makeInvokeFunction('_main') function p._color(args, frame) local data = args.data if args[1] or data then data = data or getData(args[1], true) if not data then return getColor(nil, args[1], args[2], args[3], frame) end return getColor(data, nil, args[2], args[3]) end end p.color = makeInvokeFunction('_color') function p._box(args, frame) local system = args[1] or args.system lineN = args[2] or args.line if not (system or lineN) then return '' end local line, Type, line_data local inline = args[3] or args.inline typeN = args.type local data = args.data if system or data then data = data or getData(system, true) local color if data then local default = data['lines']['_default'] or {} line, lineN = getLine(data, lineN) if typeN then typeN = data['aliases'] and data['aliases'][mw.ustring.lower(typeN)] or typeN Type = line['types'] and line['types'][typeN] and line['types'][typeN]['title'] or typeN end color = getColor(data, nil, lineN, typeN) if inline ~= 'box' then line_data = line or error(i18n[lang]['error_unknown'](lineN)) line = line_data['title'] or default['title'] or error(i18n[lang]['error_missing']('title')) line = mw.ustring.gsub(line, '%%1', lineN) end else color = getColor(nil, system, lineN, typeN, frame) if inline ~= 'box' then line = frame:expandTemplate{ title = system .. ' lines', args = {lineN, ['branch'] = typeN} } if mw.text.trim(line) == '' then return error(i18n[lang]['error_unknown'](lineN)) end end Type = typeN end local result if Type and Type ~= '' and inline ~= 'box' then if line == '' then line = Type else result = ' – ' .. Type end end if args.note then result = (result or '') .. ' ' .. args.note end result = result or '' if not inline then -- [[Template:Legend]] result = '<div class="legend" style="page-break-inside:avoid;break-inside:avoid-column"><span class="legend-color" style="display:inline-block;min-width:1.25em;height:1.25em;line-height:1.25;margin:1px 0;border:1px solid black;color:inherit;background-color:#' .. color .. '"> </span> ' .. line .. result .. '</div>' elseif inline == 'yes' then result = '<span style="color:inherit;background-color:#' .. color .. ';border:1px solid #000">    </span>&nbsp;' .. line .. result elseif inline == 'box' then result = '<span style="color:inherit;background-color:#' .. color .. ';border:1px solid #000">    </span>' .. result elseif inline == 'link' then local link = args.link or mw.ustring.match(line, '%[%[([^%[:|%]]+)[|%]]') if link then result = '[[' .. link .. '|<span style="color:inherit;background-color:#' .. color .. ';border:1px solid #000">    </span>]]' .. result else result = '<span style="color:inherit;background-color:#' .. color .. ';border:1px solid #000">    </span>' .. result end elseif inline == 'square' then result = '<span style="color:#' .. color .. ';line-height:initial">■</span>&nbsp;' .. line .. result elseif inline == 'lsquare' then local link = args.link or mw.ustring.match(line, '%[%[([^%[:|%]]+)[|%]]') if link then result = '[[' .. link .. '|<span style="color:#' .. color .. ';line-height:initial">■</span>]]' else result = '<span style="color:#' .. color .. ';line-height:initial">■</span>' end elseif inline == 'dot' then result = '<span style="color:#' .. color .. ';line-height:initial">●</span> ' .. line .. result elseif inline == 'ldot' then local link = args.link or mw.ustring.match(line, '%[%[([^%[:|%]]+)[|%]]') if link then result = '[[' .. link .. '|<span style="color:#' .. color .. ';line-height:initial">●</span>]]' else result = '<span style="color:#' .. color .. ';line-height:initial">●</span>' end elseif inline == 'small' then result = '<span style="color:inherit;background-color:#' .. color .. '"> </span>' .. ' ' .. line .. result else local yesno = require("Module:Yesno") local link = args.link or mw.ustring.match(line, '%[%[([^%[:|%]]+)[|%]]') local border_color, text_color local color_box = data['color box format'] or data['rail box format'] or {} if line_data then if line_data['types'] and line_data['types'][typeN] then local Type_data = line_data['types'][typeN] border_color = Type_data['border color'] or line_data['border color'] or color text_color = Type_data['text color'] or line_data['text color'] if color_box == 'title' and not args[4] then lineN = Type_data['short name'] or line_data['short name'] or require('Module:Delink')._delink{line} else lineN = Type_data['short name'] or line_data['short name'] or lineN end else border_color = line_data['border color'] or color text_color = line_data['text color'] if color_box == 'title' and not args[4] then lineN = line_data['short name'] or require('Module:Delink')._delink{line} else lineN = line_data['short name'] or lineN end end else border_color = color end text_color = text_color and '#' .. text_color or require('Module:Color contrast')._greatercontrast{color} local bold = ';font-weight:bold' if (yesno(args.bold) == false) then bold = '' end if inline == 'route' then -- [[Template:RouteBox]] if link then result = '<span style="color:inherit;background-color:#' .. color .. ';border:.075em solid #' .. border_color .. ';padding:0 .3em">[[' .. link .. '|<span style="color:' .. text_color .. bold .. ';font-size:inherit;white-space:nowrap">' .. lineN .. '</span>]]</span>' else result = '<span style="background-color:#' .. color .. ';border:.075em solid #' .. border_color .. ';padding:0 .3em;color:' .. text_color .. bold .. ';font-size:inherit;white-space:nowrap">' .. lineN .. '</span>' end elseif inline == 'croute' then -- [[Template:Bahnlinie]] if link then result = '<span style="color:inherit;background-color:#' .. color .. ';border:.075em solid #' .. border_color .. ';border-radius:.5em;padding:0 .3em">[[' .. link .. '|<span style="color:' .. text_color .. bold .. ';font-size:inherit;white-space:nowrap">' .. lineN .. '</span>]]</span>' else result = '<span style="color:inherit;background-color:#' .. color .. ';border:.075em solid #' .. border_color .. ';border-radius:.5em;padding:0 .3em;color:' .. text_color .. bold .. ';font-size:inherit;white-space:nowrap">' .. lineN .. '</span>' end elseif inline == 'xroute' then -- [[Template:Bahnlinie]] if link then result = '<span style="border:.075em solid #' .. border_color .. ';border-radius:.5em;padding:0 .3em">[[' .. link .. '|<span style="color:#' .. color .. bold .. ';font-size:inherit;white-space:nowrap">' .. lineN .. '</span>]]</span>' else result = '<span style="border:.075em solid #' .. border_color .. ';border-radius:.5em;padding:0 .3em;color:#' .. color .. bold .. ';font-size:inherit;white-space:nowrap">' .. lineN .. '</span>' end elseif inline == 'broute' then if link then result = '<span style="color:inherit;background-color:#' .. color .. ';border:.075em solid #000;padding:0 .3em">[[' .. link .. '|<span style="color:' .. text_color .. bold .. ';font-size:inherit;white-space:nowrap">' .. lineN .. '</span>]]</span>' else result = '<span style="background-color:#' .. color .. ';border:.075em solid #000;padding:0 .3em;color:' .. text_color .. bold .. ';font-size:inherit;white-space:nowrap">' .. lineN .. '</span>' end else -- [[Template:Legend]] (fallback; duplication to simplify logic) result = '<div class="legend" style="page-break-inside:avoid;break-inside:avoid-column"><span class="legend-color" style="display:inline-block;min-width:1.25em;height:1.25em;line-height:1.25;margin:1px 0;border:1px solid black;color:inherit;background-color:#' .. color .. '"> </span> ' .. line .. result .. '</div>' end end result = mw.ustring.gsub(result, ':%s*#transparent', ':transparent') return result end end p.box = makeInvokeFunction('_box') function p._icon(args, frame) local system = args[1] or args.system local data = args.data if not system and not data then return end data = data or getData(system) local line, line_name = getLine(data, args[2] or args.line) local icon local icon_format if line then local line_type = args[3] or args.type if line_type then line_type = data.aliases and data.aliases[mw.ustring.lower(line_type)] or line_type line_type = line.types and line.types[line_type] -- If there's no type table or entry for this type, then it can't have its own icon icon_format = line_type['icon format'] or data['type icon format'] if line_type.icon then icon = line_type.icon end end if not icon then icon = line.icon end -- Only if there is no icon use the icon_format. if not icon and not icon_format then icon_format = line['icon format'] or data['line icon format'] end local default = data.lines._default or {} if icon and string.find(icon, "%%1") and default and default.icon then icon = mw.ustring.gsub(default.icon, '%%1', line_name) end end if not icon then icon = data['system icon'] end if not icon_format then icon_format = data['system icon format'] end if icon_format then if icon_format ~= 'image' then icon = p._box({data = data, [2] = (args[2] or args.line), [3] = icon_format, type = (args[3] or args.type), bold = args.bold, link = args.link}, frame) if args.name then if line and line.title then return icon .. " " .. line.title end return icon .. " " .. data["system title"] end end end local size = args.size if size then if mw.ustring.match(size, '%d$') then size = '|' .. size .. 'px' else size = '|' .. size end -- Upright values are to be disabled until there is use of upright scaling in subpages; doesn't seem to work anyway as of 2018-08-10 local regex = { '|%s*%d*x?%d+px%s*([%]|])', -- '|%s*upright=%d+%.?%d*%s*([%]|])', '|%s*upright%s*([%]|])' } if mw.ustring.match(icon, regex[1]) then icon = mw.ustring.gsub(icon, regex[1], size .. '%1') -- elseif mw.ustring.match(icon, regex[2]) then -- icon = gsub(icon, regex[2], size .. '%1') -- elseif mw.ustring.match(icon, regex[3]) then -- icon = gsub(icon, regex[3], size .. '%1') else icon = mw.ustring.gsub(icon, '(%[%[[^%]|]+)([%]|])', '%1' .. size .. '%2') end end local link = args.link if link then if mw.ustring.match(icon, '|%s*link=[^%]|]*[%]|]') then icon = mw.ustring.gsub(icon, '|%s*link=[^%]|]*([%]|])', '|link=' .. link .. '%1') else icon = mw.ustring.gsub(icon, '(%[%[[^%]|]+)([%]|])', '%1|link=' .. link .. '%2') end end local alt = args.alt or link if alt then if mw.ustring.match(icon, '|%s*alt=[^%]|]*[%]|]') then icon = mw.ustring.gsub(icon, '|%s*alt=[^%]|]*([%]|])', '|alt=' .. alt .. '%1') else icon = mw.ustring.gsub(icon, '(%[%[[^%]|]+)([%]|])', '%1|alt=' .. alt .. '%2') end end if args.name then if line and line.title then return icon .. " " .. line.title end return icon .. " " .. data["system title"] end return icon end p.icon = makeInvokeFunction('_icon') p['rail icon'] = makeTemplateFunction('_icon') function p._line(args, frame) local system = args[1] or args.system local line = args[2] or args.line if not line then return '' end local Type = args[3] or args.type local data = args.data if system or data then data = data or getData(system, true) if data then line = (getLine(data, line)) or error(i18n[lang]['error_unknown'](line)) if Type then Type = data['aliases'] and data['aliases'][mw.ustring.lower(Type)] or Type Type = line['types'] and line['types'][Type] and line['types'][Type]['title'] or Type end line = line['title'] or error(i18n[lang]['error_missing']('title')) else line = frame:expandTemplate{ title = system .. ' lines', args = {line, ['branch'] = Type} } if mw.text.trim(line) == '' then return error(i18n[lang]['error_unknown'](lineN)) end end if Type and Type ~= '' then if line == '' then line = Type else line = line .. ' – ' .. Type end end return line end end p.line = makeInvokeFunction('_line') function p._shortline(args, frame) local system = args[1] or args.system lineN = args[2] or args.line if not (system or lineN) then return '' end local line, Type, line_data typeN = args.type local data = args.data if system or data then data = data or getData(system, true) if data then local default = data['lines']['_default'] or {} line, lineN = getLine(data, lineN) if typeN then typeN = data['aliases'] and data['aliases'][mw.ustring.lower(typeN)] or typeN Type = line['types'] and line['types'][typeN] and line['types'][typeN]['title'] or typeN end line_data = line or error(i18n[lang]['error_unknown'](lineN)) line = line_data['title'] or default['title'] or error(i18n[lang]['error_missing']('title')) line = mw.ustring.gsub(line, '%%1', lineN) else line = frame:expandTemplate{ title = system .. ' lines', args = {lineN, ['branch'] = typeN} } if mw.text.trim(line) == '' then return error(i18n[lang]['error_unknown'](lineN)) end Type = typeN end local result if Type and Type ~= '' then if line == '' then line = Type else result = ' – ' .. Type end end if args.note then result = (result or '') .. ' ' .. args.note end result = result or '' local link = args.link or mw.ustring.match(line, '%[%[([^%[:|%]]+)[|%]]') if line_data then if line_data['types'] and line_data['types'][typeN] then local Type_data = line_data['types'][typeN] lineN = Type_data['short name'] or line_data['short name'] or lineN else lineN = line_data['short name'] or lineN end end if link then result = '[[' .. link .. '|' .. lineN .. ']]' else result = lineN end result = mw.ustring.gsub(result, ':%s*#transparent', ':transparent') return result end end p.shortline = makeInvokeFunction('_shortline') function p._station(args, frame) local system = args[1] or args.system local station = args[2] or args.station if not station then return '' end lineN = args[3] or args.line typeN = args[4] or args.type local data = args.data if system or data then data = data or getData(system, true) if data then local _Format = data['station format'][station] or data['station format'][1] if _Format then if data['aliases'] then if lineN then lineN = data['aliases'][mw.ustring.lower(lineN)] or lineN end if typeN then typeN = data['aliases'][mw.ustring.lower(typeN)] or typeN end end station = getStation(station, _Format) else station = station or '' end else station = frame:expandTemplate{ title = system .. ' stations', args = {['station'] = station, ['line'] = lineN, ['branch'] = typeN} } end return station end end p.station = makeInvokeFunction('_station') p['station link'] = makeTemplateFunction('_station') function p._terminusTable(args, frame) local system = args[1] or args.system lineN = args[2] or args.line local side = mw.ustring.sub(mw.ustring.lower(args[3] or args.side or ''), 1, 1) typeN = args.type local prefix = (side == 'r') and 'right' or 'left' local data = args.data if system or data then data = data or getData(system, true) end if data then local line = getLine(data, lineN) or error(i18n[lang]['error_unknown'](lineN)) if typeN and data and data['aliases'] then typeN = data['aliases'][mw.ustring.lower(typeN)] or typeN end local Type = line['types'] and line['types'][typeN] local circular if Type then if Type['circular'] then -- Type may override the circular status of the line circular = Type['circular'] end else circular = line['circular'] end return Type and Type[prefix .. ' terminus'] or line[prefix .. ' terminus'], data['station format'] or i18n[lang]['error_format'], circular else local terminus = frame:expandTemplate{ title = 'S-line/' .. system .. ' ' .. prefix .. '/' .. lineN } return mw.ustring.gsub(terminus, '{{{type}}}', typeN) end end function p._terminus(args, frame) local var, Format, circular = p._terminusTable(args, frame) return circular and var or getTerminusText(var, Format) end p.terminus = makeInvokeFunction('_terminus') function p._style(args, frame) local style = args[1] or args.style local system = args[2] or args.system local line = args[3] or args.line local station = args[4] or args.station local result = {} local data = args.data local default = 'color:inherit;background-color:#efefef' -- Default text and background color for {{Infobox station}} if system or data then data = data or getData(system, true) end if data then local function getValue(var) if type(var) == 'table' then var = var[line] or var[1] if type(var) == 'table' then var = var[station] or var[1] end end if var ~= '' then return var end end if style == 'header' then local tmp = data['name format'] and getValue(data['name format']) if tmp then table.insert(result, tmp) end elseif style == 'subheader' then local tmp = data['header background color'] and getValue(data['header background color']) if tmp then table.insert(result, 'background-color:#' .. tmp) local color = data['header text color'] and getValue(data['header text color']) if color then table.insert(result, 'color:#' .. color) else local greatercontrast = require('Module:Color contrast')._greatercontrast if greatercontrast{tmp} == '#FFFFFF' then table.insert(result, 'color:#FFFFFF') end end else table.insert(result, default) local color = data['header text color'] and getValue(data['header text color']) if color then table.insert(result, 'color:#' .. color) end end end result = table.concat(result, ';') elseif system then local title = 'Template:' .. system .. ' style' local titleObj = mw.title.new(title) if titleObj and titleObj.exists then local tmp if style == 'header' then tmp = frame:expandTemplate{ title = title, args = {'name_format', line, station} } if tmp ~= '' then table.insert(result, tmp) end elseif style == 'subheader' then tmp = frame:expandTemplate{ title = title, args = {'thbgcolor', line, station} } if tmp ~= '' then table.insert(result, 'background-color:#' .. tmp) local color = frame:expandTemplate{ title = title, args = {'thcolor', line, station} } if color ~= '' then table.insert(result, 'color:#' .. color) else local ratio = require('Module:Color contrast')._ratio if ratio{tmp, '222222'} < 4.5 then table.insert(result, 'color:#FFFFFF') end -- 222222 is the default text color in Vector end else table.insert(result, default) tmp = frame:expandTemplate{ title = title, args = {'thcolor', line, station} } if tmp ~= '' then table.insert(result, 'color:#' .. tmp) end end end result = table.concat(result, ';') else if style == 'subheader' then result = default else result = '' end end else if style == 'subheader' then result = default else result = '' end end return result end function p.style(frame) local args = getArgs(frame, {frameOnly = true}) return p._style(args, frame) end function p.convert(frame) local args = frame.args local code = mw.text.split(mw.ustring.gsub(args[1], '^%s*{{(.*)}}%s*$', '%1'), '%s*}}%s*{{%s*') local system local group = tonumber(args.offset or 0) or 0 local firstgroup = group + 1 local delete = { ['s-rail'] = true, ['s-rail-next'] = true, ['s-rail-national'] = true, ['s-start'] = true, ['s-rail-start'] = true, ['start'] = true, ['s-end'] = true, ['end'] = true } local order = { 'line', 'left', 'right', 'to-left', 'to-right', 'oneway-left', 'oneway-right', 'through-left', 'through-right', 'reverse', 'reverse-left', 'reverse-right', 'note-left', 'note-mid', 'note-right', 'transfer' -- circular: use module subpage -- state: not implemented } local replace = { ['previous'] = 'left', ['next'] = 'right', ['type'] = 'to-left', ['type2'] = 'to-right', ['branch'] = 'type', ['note'] = 'note-left', ['notemid'] = 'note-mid', ['note2'] = 'note-right', ['oneway1'] = 'oneway-left', ['oneway2'] = 'oneway-right', ['through1'] = 'through-left', ['through2'] = 'through-right' } local remove_rows = {} local data = {} local noclear = false for i, v in ipairs(code) do code[i] = mw.ustring.gsub(code[i], '\n', ' ') local template = mw.ustring.lower(mw.text.trim(mw.ustring.match(code[i], '^[^|]+'))) code[i] = mw.ustring.match(code[i], '(|.+)$') if (mw.ustring.match(code[i] or '', 'noclear%s*=%s*[a-z]')) then noclear = true end if template == 's-line' then data[i] = {} local this_system = mw.text.trim(mw.ustring.match(code[i], '|%s*system%s*=([^|]+)')) code[i] = mw.text.split(code[i], '%s*|%s*') for m, n in ipairs(code[i]) do local tmp = mw.text.split(n, '%s*=%s*') if tmp[3] then tmp[2] = mw.ustring.gsub(n, '^.-%s*=', '') end tmp[1] = replace[tmp[1]] or tmp[1] if tmp[2] then -- checks for matching brackets local curly = select(2, mw.ustring.gsub(tmp[2], "{", ""))-select(2, mw.ustring.gsub(tmp[2], "}", "")) local square = select(2, mw.ustring.gsub(tmp[2], "%[", ""))-select(2, mw.ustring.gsub(tmp[2], "%]", "")) if not (curly == 0 and square == 0) then local count = mw.clone(m)+1 while not (curly == 0 and square == 0) do tmp[2] = tmp[2]..'|'..code[i][count] curly = curly+select(2, mw.ustring.gsub(code[i][count], "{", ""))-select(2, mw.ustring.gsub(code[i][count], "}", "")) square = square+select(2, mw.ustring.gsub(code[i][count], "%[", ""))-select(2, mw.ustring.gsub(code[i][count], "%]", "")) code[i][count] = '' count = count+1 end end data[i][tmp[1]] = tmp[2] end end if (this_system ~= system) or (not system) then system = this_system data[i]['system'] = system else data[i]['system'] = nil end local last = data[i-1] or data[i-2] or data[i-3] if last then for r, s in pairs({ ['hide1'] = {'left', 'to-left', 'note-left', 'oneway-left'}, ['hide2'] = {'right', 'to-right', 'note-right', 'oneway-right'}, ['hidemid'] = {'type', 'note-mid'} }) do if data[i][r] then for m, n in ipairs(s) do if not data[i][n] then data[i][n] = last[n] end end end end end code[i] = {} local X = '|' local Y = (i+group)..'=' if data[i]['system'] then table.insert(code[i], '|system') table.insert(code[i], Y) table.insert(code[i], data[i]['system']) table.insert(code[i], '\n') end for m, n in ipairs(order) do if data[i][n] then table.insert(code[i], X) table.insert(code[i], n) table.insert(code[i], Y) table.insert(code[i], data[i][n]) end end code[i] = table.concat(code[i]) elseif template == 's-note' then code[i] = mw.ustring.gsub(code[i], '|%s*text%s*=', '|header'..i+group..'=') code[i] = mw.ustring.gsub(code[i], '|%s*wide%s*=[^|]*', '') elseif template == 's-text' then code[i] = mw.ustring.gsub(code[i], '|%s*text%s*=', '|note-row'..i+group..'=') elseif delete[template] then code[i] = '' table.insert(remove_rows, 1, i) -- at the start, so that the rows are deleted in reverse order group = group-1 end end for i, v in ipairs(remove_rows) do table.remove(code, v) end code = table.concat(code, '\n') local t = {'{{Adjacent stations' .. (noclear and '|noclear=y\n' or ''), '\n}}'} system = mw.ustring.match(code, '|system(%d*)=') code = mw.ustring.gsub(code, '\n\n+', '\n') if tonumber(system) > firstgroup then -- If s-line isn't the first template then the system will have to be moved to the top system = mw.ustring.match(code, '|system%d*=([^|]*[^|\n])') code = mw.ustring.gsub(code, '|system%d*=[^|]*', '') code = '\n|system'..firstgroup..'='..system..code elseif not mw.ustring.match(code, '^[^{%[]*|[^=|]+2=') then -- If there's only one parameter group then there's no need to have line breaks code = mw.ustring.gsub(code, '\n', '') code = mw.ustring.gsub(code, '(|[^=|]+)1=', '%1=') t[2] = '}}' if not mw.ustring.match(code, '[%[{]') then code = mw.ustring.gsub(code, '|[^=|]*=$', '') code = mw.ustring.gsub(code, '|[^=|]*$', '') end end if not mw.ustring.match(code, '[%[{]') then code = mw.ustring.gsub(code, '|[^=|]*=|', '|') code = mw.ustring.gsub(code, '|[^=|]*|', '|') code = mw.ustring.gsub(code, '|[^=|]*=\n', '\n') code = mw.ustring.gsub(code, '|[^=|]*\n', '\n') end return t[1]..code..t[2] end return p jca1evjg28y2y92hnk1s3eak58flopp Template:Sidebar Adjacent stations 10 192409 252142 2026-06-28T09:58:12Z Asenoner 208 Creata pagina con "{{Sidebar | style = | name = Sidebar Adjacent stations | pretitle = Pages related to | title = [[Module:Adjacent stations]] | image = | headingstyle = | contentstyle = | above = {{Toolbar | [[Template talk:Adjacent stations|talk]] | [[Module:Adjacent stations/sandbox|sandbox]] | [[Special:PrefixIndex/Module:Adjacent stations/|sub-pages]] }} | heading1 = {{tl|Infobox station}} | content1 = {{Toolbar | [[Template talk:Infobox station|talk]] | Template:Infobox..." 252142 wikitext text/x-wiki {{Sidebar | style = | name = Sidebar Adjacent stations | pretitle = Pages related to | title = [[Module:Adjacent stations]] | image = | headingstyle = | contentstyle = | above = {{Toolbar | [[Template talk:Adjacent stations|talk]] | [[Module:Adjacent stations/sandbox|sandbox]] | [[Special:PrefixIndex/Module:Adjacent stations/|sub-pages]] }} | heading1 = {{tl|Infobox station}} | content1 = {{Toolbar | [[Template talk:Infobox station|talk]] | [[Template:Infobox station/sandbox|sandbox]] | [[Template:Infobox station/testcases|testcases]] }} | heading2 = {{tl|Station link}} | content2 = {{Toolbar | [[Template talk:Station link|talk]] | [[Template:Station link/sandbox|sandbox]] | [[Template:Station link/testcases|testcases]] }} | heading3 = {{tl|Station icon link}} | content3 = {{Toolbar | [[Template talk:Station icon link|talk]] | [[Template:Station icon link/sandbox|sandbox]] | [[Template:Station icon link/testcases|testcases]] }} | heading4 = {{tl|Rail color}} | content4 = {{Toolbar | [[Template talk:Rail color|talk]] | [[Template:Rail color/sandbox|sandbox]] | [[Template:Rail color/testcases|testcases]] }} | heading5 = {{tl|Line link}} | content5 = {{Toolbar | [[Template talk:Line link|talk]] | [[Template:Line link/sandbox|sandbox]] | [[Template:Line link/testcases|testcases]] }} | heading7 = {{tl|Rail icon}} | content7 = {{Toolbar | [[Template talk:Rail icon|talk]] | [[Template:Rail icon/sandbox|sandbox]] | [[Template:Rail icon/testcases|testcases]] }} | heading8 = {{tl|Rail color box}} | content8 = {{Toolbar | [[Template talk:Rail color box|talk]] | [[Template:Rail color box/sandbox|sandbox]] | [[Template:Rail color box/testcases|testcases]] }} | heading9 = {{tl|Adjacent stations}} | content9 = {{Toolbar | [[Template talk:Adjacent stations|talk]] | [[Template:Adjacent stations/sandbox|sandbox]] | [[Template:Adjacent stations/testcases|testcases]] }} | heading10 = {{tl|Line terminus link}} | content10 = {{Toolbar | [[Template talk:Line terminus link|talk]] | [[Template:Line terminus link/sandbox|sandbox]] | [[Template:Line terminus link/testcases|testcases]] }} | below = }}<noinclude> [[Category:Rail transport sidebar templates|Δ]] [[Category:Documentation see also templates|Adjacent stations]] </noinclude> 9058reyb4t07v1siivmex1mj2o00cqy Modulo:Adjacent stations/i18n 828 192410 252143 2026-06-28T09:59:13Z Asenoner 208 Creata pagina con "local p = {} p = { ['en-GB'] = { ['preceding'] = function(s) return s and 'Preceding ' .. s end, ['following'] = function(s) return s and 'Following ' .. s end, ['stop_noun'] = 'station', ['nonstop_past'] = function(s) return s and s .. ' did not stop here' end, ['nonstop_present'] = function(s) return s and s .. ' does not stop here' end, ['comma'] = function(s) return s and ', ' .. s end, ['or'] = function(s) return s and ' o..." 252143 Scribunto text/plain local p = {} p = { ['en-GB'] = { ['preceding'] = function(s) return s and 'Preceding ' .. s end, ['following'] = function(s) return s and 'Following ' .. s end, ['stop_noun'] = 'station', ['nonstop_past'] = function(s) return s and s .. ' did not stop here' end, ['nonstop_present'] = function(s) return s and s .. ' does not stop here' end, ['comma'] = function(s) return s and ', ' .. s end, ['or'] = function(s) return s and ' or ' .. s end, ['via-first'] = false, -- If the «via» text comes before termini, change to «true» ['via'] = function(s) return s and ' via&nbsp;' .. s end, ['comma-format'] = ',%s+', ['or-format'] = '%s+or%s+', ['via-format'] = '%s+via%s+(.+)$', -- first match is station name ['towards'] = function(s) return s and 'towards ' .. s end, ['through'] = function(s) return s and 'through to ' .. s end, ['reverse'] = 'Reverses direction', ['oneway'] = 'One-way operation', ['terminus'] = 'Terminus', ['transfer'] = function(s) return s and 'transfer at ' .. s end, ['error_duplicate'] = function(s) return s and 'Same row number used multiple times for ' .. s end, ['error_format'] = 'Station format table missing in data page', ['error_line'] = 'Lines table missing in data module', ['error_missing'] = function(s) return s and '"' .. (s or '') .. '" is missing from the data page' end, ['error_unknown'] = function(s) return s and 'Unknown line "' .. (s or '') .. '"' end } } p['en-US'] = mw.clone(p['en-GB']) p['en-US']['towards'] = function(s) return s and 'toward ' .. s end p['en-AU'] = mw.clone(p['en-GB']) return p qjwzqzndyls4gd2zajp1iwpq4kxtlyj Modulo:Check for conflicting parameters 828 192411 252144 2026-06-28T10:00:52Z Asenoner 208 Creata pagina con "local p = {} local function trim(s) return s:match('^%s*(.-)%s*$') end local function isnotempty(s) return s and s:match('%S') end function p.check(frame) local args = frame.args local pargs = frame:getParent().args local checknested = isnotempty(args['nested']) local delimiter = isnotempty(args['delimiter']) and args['delimiter'] or ';' local argpairs = {} for k, v in pairs(args) do if type(k) == 'number' then local plist = mw.text.split(v, delimiter)..." 252144 Scribunto text/plain local p = {} local function trim(s) return s:match('^%s*(.-)%s*$') end local function isnotempty(s) return s and s:match('%S') end function p.check(frame) local args = frame.args local pargs = frame:getParent().args local checknested = isnotempty(args['nested']) local delimiter = isnotempty(args['delimiter']) and args['delimiter'] or ';' local argpairs = {} for k, v in pairs(args) do if type(k) == 'number' then local plist = mw.text.split(v, delimiter) local pfound = {} local count = 0 for ii, vv in ipairs(plist) do vv = trim(vv) if checknested and pargs[vv] or isnotempty(pargs[vv]) then count = count + 1 table.insert(pfound, vv) end end if count > 1 then table.insert(argpairs, pfound) end end end local warnmsg = {} local res = '' local cat = '' if args['cat'] and mw.ustring.match(args['cat'],'^[Cc][Aa][Tt][Ee][Gg][Oo][Rr][Yy]:') then cat = args['cat'] end local template = args['template'] and ' in ' .. args['template'] or '' if #argpairs > 0 then for i, v in ipairs( argpairs ) do table.insert( warnmsg, mw.ustring.format( 'Using more than one of the following parameters%s: <code>%s</code>.', template, table.concat(v, '</code>, <code>') ) ) if cat ~= '' then res = res .. '[[' .. cat .. '|' .. (v[1] == '' and ' ' or '') .. v[1] .. ']]' end end end if #warnmsg > 0 then res = require('Module:If preview')._warning({ table.concat(warnmsg, '<br>') }) .. res end return res end return p 59n770hna40q9pw4oa0dsp86euaks0u Template:Routemap 10 192412 252146 2026-06-28T10:05:15Z Asenoner 208 Redirect alla pagina [[Template:Trata]] 252146 wikitext text/x-wiki #redirect [[Template:Trata]] 4li704a8sqpaxq6sygsipoulgcffsgd Template:Rint 10 192413 252147 2026-06-28T10:05:47Z Asenoner 208 Redirect alla pagina [[Template:Rail-interchange]] 252147 wikitext text/x-wiki #redirect [[Template:Rail-interchange]] 8ge65sisre2cerrpr4rg5j0mf8s9x5o Template:Rail-interchange 10 192414 252148 2026-06-28T10:05:58Z Asenoner 208 Creata pagina con "{{#switch: {{lc: {{{1}}} }} | abudhabi ={{#switch: {{lc: {{{2}}} }} | l1 ={{RouteBox|L1|Line 1 (Abu Dhabi Metro)|#DC241F}} | l2 ={{RouteBox|L2|Line 2 (Abu Dhabi Metro)|#0354A6}} | l3 ={{RouteBox|L3|Line 3 (Abu Dhabi Metro)|#009530}} | l4 ={{RouteBox|L4|Line 4 (Abu Dhabi Metro)|#FFD700}} }} | ace =[[File:ACE_arrows.svg|{{{size|22}}}px|link={{{link|Altamont Corridor Express}}}|alt={{{alt|{{{link|Altamont Corridor Express}}}}}}]] | adelaide ={{#switch: {{lc: {..." 252148 wikitext text/x-wiki {{#switch: {{lc: {{{1}}} }} | abudhabi ={{#switch: {{lc: {{{2}}} }} | l1 ={{RouteBox|L1|Line 1 (Abu Dhabi Metro)|#DC241F}} | l2 ={{RouteBox|L2|Line 2 (Abu Dhabi Metro)|#0354A6}} | l3 ={{RouteBox|L3|Line 3 (Abu Dhabi Metro)|#009530}} | l4 ={{RouteBox|L4|Line 4 (Abu Dhabi Metro)|#FFD700}} }} | ace =[[File:ACE_arrows.svg|{{{size|22}}}px|link={{{link|Altamont Corridor Express}}}|alt={{{alt|{{{link|Altamont Corridor Express}}}}}}]] | adelaide ={{#switch: {{lc: {{{2}}} }} | bus =[[File:Aiga bus trans.svg|{{{size|12}}}px|link={{{link|Buses in Adelaide}}}]] | rail =[[File:Aiga railtransportation 25.svg|{{{size|11}}}px|link={{{link|Railways in Adelaide}}}]] | belair =[[Belair line|<span style="color:#{{rail color|Adelaide Metro|Belair}};font-size:125%;line-height:100%">■</span>]] | gawler =[[Gawler line|<span style="color:#{{rail color|Adelaide Metro|Gawler}};font-size:125%;line-height:100%">■</span>]] | grange =[[Grange line|<span style="color:#{{rail color|Adelaide Metro|Grange}};font-size:125%;line-height:100%">■</span>]] | outer harbor =[[Outer Harbor and Port Dock lines|<span style="color:#{{rail color|Adelaide Metro|Outer Harbor}};font-size:125%;line-height:100%">■</span>]] | port dock =[[Outer Harbor and Port Dock lines|<span style="color:#{{rail color|Adelaide Metro|Port Dock}};font-size:125%;line-height:100%">■</span>]] | seaford =[[Seaford line|<span style="color:#{{rail color|Adelaide Metro|Seaford}};font-size:125%;line-height:100%">■</span>]] | flinders =[[Flinders line|<span style="color:#{{rail color|Adelaide Metro|Flinders}};font-size:125%;line-height:100%">■</span>]] | tram =[[File:BSicon TRAM.svg|{{{size|16}}}px|link={{{link|Trams in Adelaide}}}]] | glenelg =[[Glenelg tram line|<span style="color:#{{rail color|Adelaide Metro|Glenelg}};font-size:125%;line-height:100%">■</span>]] }} | airtrainewr =[[File:AirTrain EWR notext logo.svg|{{{size|20}}}px|link={{{link|AirTrain Newark}}}]] | albuquerque ={{#switch: {{lc: {{{2}}} }} | nmrx =[[New Mexico Rail Runner Express|<span style="color:#fff; background-color: #{{rail color|New Mexico Rail Runner Express|rail runner}}; border-radius: 2px; font-weight: bold; padding: 0 3px 0 3px; font-size:0.9em">NMRX</span>]] | art = [[File:Albuquerque Rapid Transit logo horiz.svg|{{{size|32}}}px|link={{{link|Albuquerque Rapid Transit}}}]] }} | alicante =[[File:TRAM - Metropolitano de Alicante -T-.svg|{{{size|16}}}px|link={{{link|Alicante Tram}}}]] | amsterdam ={{#switch: {{lc: {{{2}}} }} | gvb =[[File:BSicon LOGO GVB.svg|{{{size|16}}}px|link={{{link|GVB (Amsterdam)}}}]] | metro =[[File:Amsterdam metro logo.svg|{{{size|16}}}px|link={{{link|Amsterdam Metro}}}]] | 50 =[[Line 50 (Amsterdam Metro)|<span style="color: #fff; background-color: #28903a; font-weight: bold; padding: 0 3px 0 3px">50</span>]] | 51 =[[Line 51 (Amsterdam Metro)|<span style="color: #fff; background-color: #f26522; font-weight: bold; padding: 0 3px 0 3px">51</span>]] | 52 =[[Line 52 (Amsterdam Metro)|<span style="color: #fff; background-color: #00adef; font-weight: bold; padding: 0 3px 0 3px">52</span>]] | 53 =[[Line 53 (Amsterdam Metro)|<span style="color: #fff; background-color: #ed1c24; font-weight: bold; padding: 0 3px 0 3px">53</span>]] | 54 =[[Line 54 (Amsterdam Metro)|<span style="color: black; background-color: #ffc20e; font-weight: bold; padding: 0 3px 0 3px">54</span>]] }} | asturias ={{#switch: {{lc: {{{2}}} }} | renfe =[[File:Madrid-MetroRENFE.svg|{{{size|10}}}px|link={{{link|Renfe Operadora}}}]] | c | cercanias | cercanías =[[File:Cercanias Logo.svg|{{{size|12}}}px|link={{{link|Cercanías Asturias}}}]] | c-1 =[[File:Cercanías C1 (Rojo).svg|{{{size|30}}}px|link={{{link|C-1 (Cercanías Asturias)}}}]] | c-2 =[[File:Cercanías C2.svg|{{{size|30}}}px|link={{{link|C-2 (Cercanías Asturias)}}}]] | c-3 =[[File:Cercanías C3 (Azul oscuro).svg|{{{size|30}}}px|link={{{link|C-3 (Cercanías Asturias)}}}]] | c-4 =[[File:Cercanías C4 (MoradoAM).svg|{{{size|30}}}px|link={{{link|C-4 (Cercanías Asturias)}}}]] | c-5 =[[File:Cercanías C5 (VerdeAM).svg|{{{size|30}}}px|link={{{link|C-5 (Cercanías Asturias)}}}]] | c-5a =[[File:Cercanías C5a (VerdeAM).svg|{{{size|30}}}px|link={{{link|C-5a (Cercanías Asturias)}}}]] | c-6 =[[File:Cercanías C6 (AzulAM).svg|{{{size|30}}}px|link={{{link|C-6 (Cercanías Asturias)}}}]] | c-7 =[[File:Cercanías C7 (NaranjaAM).svg|{{{size|30}}}px|link={{{link|C-7 (Cercanías Asturias)}}}]] | c-8 =[[File:Cercanías C8 (AmarilloAM).svg|{{{size|30}}}px|link={{{link|C-8 (Cercanías Asturias)}}}]] }} | athens ={{rail icon|{{#switch:{{lc:{{{2}}}}} | m =Athens Metro | t =Athens Tram | p =Athens Suburban Railway | ose =Hellenic Train }}|{{{3|}}}|size={{{size|24x16}}}|alt={{{alt|}}}|link={{{link|}}}}} | au-wa ={{#switch: {{lc: {{{2}}} }} | transwa ={{ric|Transwa|size={{{size|}}}|link={{{link|}}}|alt={{{alt|}}}}} | #default ={{ric|Transwa|{{{2|}}}|size={{{size|}}}|link={{{link|}}}|alt={{{alt|}}}}} }} | baku = {{#switch: {{lc: {{{2}}} }} | metro = {{ric|Baku Metro|size={{{size|25}}}px|link={{{link|Baku Metro}}}|alt={{{alt|{{{link|Baku Metro}}}}}}}} }} | baltimore ={{#switch: {{lc: {{{2}}} }} | marc =[[File:MARC train.svg|{{{size|19}}}px|link={{{link|MARC Train}}}]] | raillink =[[File:Baltimore Light RailLink logo.svg|{{{size|16}}}px|link={{{link|Baltimore Light RailLink}}}]] | subway = [[File:Baltimore Metro SubwayLink Logo for Signage (Blue).svg|{{{size|16}}}px|link={{{link|Baltimore Metro SubwayLink}}}]] }} | bangkok ={{#switch: {{lc: {{{2}}} }} | srt =<!-- Do not use a non-free logo here --> | bts =[[File:BTSbangkok.svg|{{{size|14}}}px|link={{{link|BTS Skytrain}}}]] | mrt =[[File:MRT (Bangkok) logo.svg|{{{size|14}}}px|link={{{link|MRT (Bangkok)}}}]] | bm =[[File:Bangkok Monorail Logo.png|{{{size|14}}}px|link={{{link|Rail transport in Bangkok}}}]] | blue ={{RouteBox|MRT|Blue Line (Bangkok)|#{{rail color|MRT|Blue}}}} | purple ={{RouteBox|MRT|Purple Line (Bangkok)|#{{rail color|MRT|Purple}}}} | orange ={{RouteBox|MRT|Orange Line (Bangkok)|#{{rail color|MRT|Orange}}}} | pink ={{RouteBox|MRT|Pink Line (Bangkok)|#{{rail color|MRT|Pink}}|#000}} | yellow ={{RouteBox|MRT|Yellow Line (Bangkok)|#{{rail color|MRT|Yellow}}|#000}} | light blue | lightblue ={{RouteBox|MRL|Light Blue Line (Bangkok)|#{{rail color|MRT|Light Blue}}|#000}} | sukhumvit | light green | lightgreen ={{RouteBox|BTS|Sukhumvit Line|#{{rail color|BTS Skytrain|Sukhumvit}}|#000}} | bang na-suvarnabhumi | bang na | suvarnabhumi ={{RouteBox|BTS|Bang Na–Suvarnabhumi light rail|#{{rail color|MRT|Silver}}|#000}} | silom | green ={{RouteBox|BTS|Silom Line|#{{rail color|BTS Skytrain|Silom}}}} | light red | lightred ={{RouteBox|SRT|SRT Light Red Line|#{{rail color|SRT Red Lines|Light Red}}|#000}} | dark red | darkred ={{RouteBox|SRT|SRT Dark Red Line|#{{rail color|SRT Red Lines|Dark Red}}}} | brown ={{RouteBox|MRT|Brown Line (Bangkok)|#{{rail color|MRT|Brown}}}} | grey ={{RouteBox|MRL|Grey Line (Bangkok)|#{{rail color|MRT|Grey}}}} | gold ={{RouteBox|MRL|Gold Line (Bangkok)|#D4AF37}} | airport | arl =[[File:ARLbangkok.svg|{{{size|14}}}px|link={{{link|Airport Rail Link (Bangkok)}}}]] {{RouteBox|ARL|Airport Rail Link (Bangkok)|#{{rail color|ARL}}}} | bus|brt =[[File:Bangkok BRT logo.svg|{{{size|14}}}px|link={{{link|Bangkok BRT}}}]] }} | bangladesh ={{#switch: {{lc: {{{2}}} }} | r =[[File:Bangladesh Railway Logo.svg|{{{size|20}}}px|link={{{link|Bangladesh Railway}}}]] | dmr =[[File:ঢাকা মেট্রোরেল স্টেশন চিহ্ন.svg|{{{size|20}}}px|link={{{link|Dhaka Metro Rail}}}]] | dhakabrt =[[File:Dhaka BRT Logo.svg|{{{size|10}}}px|link={{{link|Dhaka BRT}}}]] }} | barcelona ={{#switch: {{lc: {{{2}}} }} | bus =[[File:Bus Barcelona.svg|{{{size|11}}}px|link={{{link|Buses in Barcelona}}}]] | fmontjuic =[[File:Fmontjuic.svg|{{{size|11}}}px|link={{{link|Funicular de Montjuïc}}}]] | l1 =[[File:L1 barcelona.svg|{{{size|11}}}px|link={{{link|Barcelona Metro line 1}}}]] | l2 =[[File:L2 barcelona.svg|{{{size|11}}}px|link={{{link|Barcelona Metro line 2}}}]] | l3 =[[File:L3 barcelona.svg|{{{size|11}}}px|link={{{link|Barcelona Metro line 3}}}]] | l4 =[[File:L4 barcelona.svg|{{{size|11}}}px|link={{{link|Barcelona Metro line 4}}}]] | l5 =[[File:L5 barcelona.svg|{{{size|11}}}px|link={{{link|Barcelona Metro line 5}}}]] | l6 =[[File:L6 barcelona.svg|{{{size|11}}}px|link={{{link|Barcelona–Vallès Line#Rail services}}}]] | l7 =[[File:L7 barcelona.svg|{{{size|11}}}px|link={{{link|Barcelona–Vallès Line#Rail services}}}]] | l8 =[[File:L8 barcelona.svg|{{{size|11}}}px|link={{{link|Llobregat–Anoia Line#L8}}}]] | l9 =[[File:L9 barcelona.svg|{{{size|11}}}px|link={{{link|Barcelona Metro line 9}}}]] | l10 =[[File:L10 barcelona.svg|{{{size|11}}}px|link={{{link|Barcelona Metro line 10}}}]] | l11 =[[File:L11 barcelona.svg|{{{size|11}}}px|link={{{link|Barcelona Metro line 11}}}]] | l12 =[[File:L12 barcelona.svg|{{{size|11}}}px|link={{{link|Barcelona–Vallès Line#Rail services}}}]] | metro =[[File:Barcelona Metro Logo.svg|{{{size|13}}}px|link={{{link|Barcelona Metro}}}]] | nxb =[[File:Nou Bus.svg|{{{size|11}}}px|link={{{link|Buses in Barcelona}}}]] | tb =[[File:Tramvia Blau.svg|{{{size|11}}}px|link={{{link|Tramvia Blau}}}]] | trambaix =[[File:Tramvia metropolita.svg|{{{size|11}}}px|link={{{link|Trambaix}}}]] | trambesos =[[File:Tramvia metropolita.svg|{{{size|11}}}px|link={{{link|Trambesòs}}}]] | t1 =[[File:T1.svg|{{{size|11}}}px|link={{{link|Trambaix#T1}}}]] | t2 =[[File:T2.svg|{{{size|11}}}px|link={{{link|Trambaix#T2}}}]] | t3 =[[File:T3.svg|{{{size|11}}}px|link={{{link|Trambaix#T3}}}]] | t4 =[[File:T4.svg|{{{size|11}}}px|link={{{link|Trambesòs#T4}}}]] | t5 =[[File:T5.svg|{{{size|11}}}px|link={{{link|Trambesòs#T5}}}]] | t6 =[[File:T6.svg|{{{size|11}}}px|link={{{link|Trambesòs#T6}}}]] }} | bart = {{#switch: {{lc: {{{2}}} }} | b | blue = {{ric|BART|Blue}} | g | green = {{ric|BART|Green}} | oak = {{ric|BART|OAK}} | o | orange = {{ric|BART|Orange}} | r | red = {{ric|BART|Red}} | y | yellow = {{ric|BART|Yellow}} | ebart = {{ric|BART|eBART}} | #default =[[File:Bart-logo.svg|{{{size|18}}}px|link={{{link|Bay Area Rapid Transit}}}|alt={{{alt|{{{link|Bay Area Rapid Transit}}}}}}]] }} | basel = {{#switch: {{lc: {{{2}}} }} |1 = {{rcb|Basel S-Bahn|1|inline=croute}} |3 = {{rcb|Basel S-Bahn|3|inline=croute}} |4|re = {{rcb|Basel S-Bahn|RE/RB|inline=croute}} |5 = {{rcb|Basel S-Bahn|5|inline=croute}} |6 = {{rcb|Basel S-Bahn|6|inline=croute}} |7|rb = {{rcb|Basel S-Bahn|RB|inline=croute}} |8|wb = {{rcb|Basel S-Bahn|WB|inline=croute}} |9 = {{rcb|Basel S-Bahn|9|inline=croute}} |s|s-bahn = [[File:S-Bahn-Logo.svg|{{{size|12}}}px|link=Basel Regional S-Bahn|S-Bahn]] }} | bc ={{#switch: {{lc: {{{2}}} }} | bctransit =[[File:BC-transit-wayfinder.svg|{{{size|20}}}px|link={{{link|BC Transit}}}]] }} | beijing ={{#switch: {{lc: {{{2}}} }} | subway =[[File:Beijing Subway simplified logo.svg|{{{size|x16}}}px|link={{{link|Beijing Subway}}}|alt={{{alt|{{{link|Beijing Subway}}}}}}]] | 7 | 9 | 13 | 14 | 19 ={{RouteBox|{{{2}}}|{{{link|Line {{{2}}} (Beijing Subway)}}}|#{{rail color|Beijing Subway|{{{2}}}}}|#000}} | a | ap | airport ={{RouteBox|Capital Airport|{{{link|Capital Airport Express}}}|#{{rail color|Beijing Subway|ap}}|#000}} | b | bt | batong | ba tong ={{RouteBox|Batong|{{{link|Batong line}}}|#{{rail color|Beijing Subway|bt}}}} | c | cp | changping ={{RouteBox|Changping|{{{link|Changping line}}}|#{{rail color|Beijing Subway|cp}}|#000}} | d | dx | daxing ={{RouteBox|Daxing|{{{link|Daxing line}}}|#{{rail color|Beijing Subway|dx}}}} | f | fs | fangshan ={{RouteBox|Fangshan|{{{link|Fangshan line}}}|#{{rail color|Beijing Subway|fs}}}} | p | pg | pinggu ={{RouteBox|Pinggu|{{{link|Pinggu line}}}|#{{rail color|Beijing Subway|pg}}|#000000}} | n | na | newairport | new airport ={{RouteBox|Daxing Airport|{{{link|Daxing Airport Express}}}|#{{rail color|Beijing Subway|na}}}} | s1 | m | maglev | mentougou ={{RouteBox|S1|{{{link|Line S1 (Beijing Subway)}}}|#{{rail color|Beijing Subway|s1}}}} | s2 | s5 | hm | huaimi | huairou-miyun | sc | sub-central ={{rcb|Beijing Suburban Railway|{{lc: {{{2}}} }}|inline=route}} | x | xj | xijiao | w | western ={{RouteBox|Xijiao|{{{link|Xijiao line}}}|#{{rail color|Beijing Subway|xj}}}} | yf | yanfang ={{RouteBox|Yanfang|{{{link|Yanfang line}}}|#{{rail color|Beijing Subway|yf}}}} | yq | yuquanlu ={{RouteBox|Yuquanlu|{{{link|Yuquanlu line}}}|#{{rail color|Beijing Subway|yq}}}} | yz | yizhuang ={{RouteBox|Yizhuang|{{{link|Yizhuang line}}}|#{{rail color|Beijing Subway|yz}}}} | t1 | yizhuangt1 ={{RouteBox|Yizhuang T1|{{{link|Line T1 (Beijing Yizhuang Tram)}}}|#{{rail color|Beijing Subway|t1}}}} | #default ={{RouteBox|{{ucfirst:{{{2}}}}}|{{{link|Line {{{2}}} (Beijing Subway)}}}|#{{rail color|Beijing Subway|{{{2}}}}}}} }} | belgrade ={{#switch: {{str left|{{lc: {{{2}}} }}|1}} | s =[[File:Bg-voz-{{str right|{{lc:{{{2}}}}}|1}}-sup.svg|{{{size|16}}}px|link={{{link|BG Voz Line {{str right|{{lc:{{{2}}}}}|1}}}}}|alt={{{alt|{{{link|BG Voz Line {{str right|{{lc:{{{2}}}}}|1}}}}}}}}]] | t =[[File:Belgrade-tram-icon-{{str right|{{lc:{{{2}}}}}|1}}.svg|{{{size|16}}}px|link={{{link|Trams in Belgrade#Lines}}}|alt={{{alt|{{{link|Trams in Belgrade#Lines}}}}}}]] | x =[[File:Belgrade-tram-icon-{{str right|{{lc:{{{2}}}}}|1}}-canceled.svg|{{{size|16}}}px|link={{{link|Trams in Belgrade#Lines}}}|alt={{{alt|{{{link|Trams in Belgrade#Lines}}}}}}]] | #default =[[File:Bg-voz-{{{2}}}.svg|{{{size|16}}}px|link={{{link|BG Voz Line {{{2}}}}}}|alt={{{alt|{{{link|BG Voz Line {{{2}}}}}}}}}]] }} | bengaluru ={{#switch: {{lc: {{{2}}} }} | m | metro =[[File:Namma metro icon.svg|{{{size|20}}}px|link={{{link|Namma Metro}}}]] | purple ={{RouteBox|Purple|Purple Line (Namma Metro)|#{{rcr|Namma Metro|Purple}}|WHITE }} | green ={{RouteBox|Green|Green Line (Namma Metro)|#{{rcr|Namma Metro|Green}}|WHITE }} | yellow ={{RouteBox|Yellow|Yellow Line (Namma Metro)|#{{rcr|Namma Metro|Yellow}}|BLACK }} | pink ={{RouteBox|Pink|Pink Line (Namma Metro)|#{{rcr|Namma Metro|Pink}}|BLACK }} | blue ={{RouteBox|Blue|Blue Line (Namma Metro)|#{{rcr|Namma Metro|Blue}}|white }} | orange ={{RouteBox|Orange|Orange Line (Namma Metro)|#{{rcr|Namma Metro|Orange}}|WHITE }} }} | berlin = {{#switch: {{lc:{{{2}}}}} | b|db|r = [[File:VBB Bahn-Regionalverkehr.svg|x{{{size|14}}}px|link=Deutsche Bahn]] | bvg = [[File:Bvg-logo.svg|x{{{size|14}}}px|link=Berliner Verkehrsbetriebe]] | bus = [[File:BUS-Logo-BVG.svg|{{{size|14}}}px|link=Bus transport in Berlin]] | metrobus = [[File:MetroBus.svg|{{{size|14}}}px|link=Bus transport in Berlin]] | f = [[File:Signet Fernverkehr VBB.svg|{{{size|14}}}px|link=DB Fernverkehr]] | ferry = [[File:Fähre-Logo-BVG.svg|x{{{size|14}}}px|link=Ferry transport in Berlin]] | metrotram= [[File:MetroTram.svg|{{{size|14}}}px|link=Trams in Berlin]] | m1 | m2 | m4 | m5 | m6 | m8 | m10 | m13 | m17 = [[File:Berlin Tram {{uc:{{{2}}}}}.svg|x{{{size|14}}}px|link=Trams in Berlin]] | s|s-bahn|s1|s15|s2|s21|s21vor|s25|s26|s3|s3e|s3b|s3h|s3c|s4|s41|s42|s45|s45alt|s46|s46alt|s47|s5|s6|s7|s75|s8|s85|s86|s9|s10|s19 = {{rail icon|Berlin S-Bahn|{{lc:{{{2|}}}}}|size=x{{{size|14}}}|alt={{{alt|}}}|link={{{link|}}}}} | tram = [[File:Tram-Logo.svg|{{{size|14}}}px|link=Trams in Berlin]] | 12 | 16 | 18 | 21 | 27 | 37 | 50 | 60 | 61 | 62 | 63 | 67 | 68 = [[File:Berlin Tram {{{2}}}.svg|x{{{size|14}}}px|link=Trams in Berlin]] | u|u-bahn|u1|u12|u15|u2|u3|u4|u5|u55|u6|u7|u8|u9|u10|u11|u0 = {{rail icon|Berlin U-Bahn|{{lc:{{{2|}}}}}|size=x{{{size|14}}}|alt={{{alt|}}}|link={{{link|}}}}} | vbb = [[File:VBB-Logo.svg|{{{size|25}}}px|link=Verkehrsverbund Berlin-Brandenburg|Verkehrsverbund Berlin-Brandenburg (VBB)]] }} | bilbao ={{#switch: {{lc: {{{2}}} }} | c | cercanias | cercanías =[[File:Cercanias Logo.svg|{{{size|12}}}px|link={{{link|Cercanías Bilbao}}}]] | metro =[[File:Símbolo del Metro de Bilbao.svg|{{{size|16}}}px|link={{{link|Bilbao Metro}}}|alt={{{alt|{{{link|Bilbao Metro}}}}}}]] | l1 | 1 =[[File:Metro de Bilbao L1.svg|{{{size|14}}}px|link={{{link|Line 1 (Bilbao Metro)}}}]] | l2 | 2 =[[File:Metro de Bilbao L2.svg|{{{size|14}}}px|link={{{link|Line 2 (Bilbao Metro)}}}]] | l3 | 3 =[[File:Metro de Bilbao L3.svg|{{{size|14}}}px|link={{{link|Line 3 (Bilbao Metro)}}}]] | tram | tranbia =[[File:Euskotren Tranbia Logo.svg|{{{size|14}}}px|link={{{link|Bilbao tram}}}]] }} | birmingham =[[File:MidlandMetroGenericSymbol.svg|{{{size|13}}}px|link={{{link|Midland Metro}}}|alt={{{alt|{{{link|Midland Metro}}}}}}]] | blackpool =[[File:Blackpool Transport simple logo.png|{{{size|x20}}}px|link={{{link|Blackpool tramway}}}|alt={{{alt|{{{link|Blackpool tramway}}}}}}]] | bonn =[[File:U-Bahn.svg|{{{size|10}}}px|link={{{link|Bonn Stadtbahn}}}|alt={{{alt|{{{link|Bonn Stadtbahn}}}}}}]] | boston ={{#switch: {{lc: {{{2}}} }} | subway =[[File:MBTA.svg|{{{size|16}}}px|link={{{link|MBTA subway}}}]] | blue | green | orange | red | silver ={{#ifeq:{{{3|}}}|icon|<span style="background-color:#{{rail color|MBTA|{{ucfirst:{{lc:{{{2}}}}}}}}}; color: white; border: none; border-radius: 50%; padding:0.4em; text-align: center; font-size:{{{size|9}}}px; line-height:{{{size|9}}}px">[[File:MBTA white T logo.svg|{{{size|x9}}}px|link={{{link|{{ucfirst:{{lc:{{{2}}}}}}} Line (MBTA)}}}|alt={{{alt|{{{link|{{ucfirst:{{lc:{{{2}}}}}}} Line (MBTA)}}}}}}]]</span>|<span style="background-color:#{{rail color|MBTA|{{ucfirst:{{lc:{{{2}}}}}}}}}; border:1px solid #{{rail color|MBTA|{{ucfirst:{{lc:{{{2}}}}}}}}};"> [[{{ucfirst:{{lc:{{{2}}}}}}} Line (MBTA)|<span style="color:white; font-weight:bold; font-size:80%; white-space:nowrap;">&nbsp;{{ucfirst:{{lc:{{{2}}}}}}}{{#if:{{{3|}}}||&#32;Line}}&nbsp;</span>]]</span>}} | ferry |boat =<span style="background-color:#{{rail color|MBTA|Ferry}}; border:1px solid #{{rail color|MBTA|Ferry}};">&nbsp;[[MBTA ferry|<span style="color:white; font-weight:bold; font-size:80%; white-space:nowrap;">Ferry {{{3|}}}</span>]]&nbsp;</span> | bus ={{#ifeq:{{{3|}}}|icon|<span style="background-color:#{{rail color|MBTA|Bus}}; color: white; border: none; border-radius: 50%; padding:0.4em; text-align: center; font-size:{{{size|9}}}px; line-height:{{{size|9}}}px">[[File:MBTA white T logo.svg|{{{size|x9}}}px|link={{{link|MBTA bus}}}]]</span>|<span style="background-color:#{{rail color|MBTA|Bus}}; border:1px solid #{{rail color|MBTA|Bus}};">&nbsp;[[MBTA bus|<span style="color:white; font-weight:bold; font-size:80%; white-space:nowrap;">Bus&nbsp;</span>]]</span>}} | rail ={{#ifeq:{{{3|}}}|icon|<span style="background-color:#{{rail color|MBTA|Commuter Rail}}; color: white; border: none; border-radius: 50%; padding:0.4em; text-align: center; font-size:{{{size|9}}}px; line-height:{{{size|9}}}px">[[File:MBTA white T logo.svg|{{{size|x9}}}px|link={{{link|MBTA Commuter Rail}}}|alt={{{alt|{{{link|MBTA Commuter Rail}}}}}}]]</span>|[[File:MBTA.svg|{{{size|16}}}px|link={{{link|MBTA Commuter Rail}}}]] {{#if:{{{3|}}}|<span style="background-color:#{{rail color|MBTA|{{{3}}}}}; border:1px solid #{{rail color|MBTA|{{{3}}}}}; color:white; font-weight:bold; font-size:80%; white-space:nowrap;">&nbsp;{{#switch:{{lc:{{{3}}}}} | dedham | lexington | millis =[[{{ucfirst:{{lc:{{{3}}}}}}} Branch|{{white|{{ucfirst:{{lc:{{{3}}}}}}} Branch}}]] | fairmount | fitchburg | greenbush | haverhill | lowell | kingston | needham =[[{{ucfirst:{{lc:{{{3}}}}}}} Line|{{white|{{ucfirst:{{lc:{{{3}}}}}}} Line}}]] | franklin | foxboro | franklin/foxboro =[[Franklin/Foxboro Line|{{white|Franklin/Foxboro}}]] | cape | capeflyer =[[CapeFLYER|{{white|CapeFLYER}}]] | central mass | central =[[Central Mass Branch|{{white|Central Mass Branch}}]] | framingham/worcester | framingham | worcester =[[Framingham/Worcester Line|{{white|Framingham/Worcester Line}}]] | newburyport/rockport | newburyport | rockport =[[Newburyport/Rockport Line|{{white|Newburyport/Rockport Line}}]] | north–south rail link | north–south =[[North–South Rail Link|{{white|North–South Rail Link}}]] | old colony lines | old colony =[[Old Colony Lines|{{white|Old Colony Lines}}]] | middleborough | middleborough/lakeville =[[Middleborough/Lakeville Line|{{white|Middleborough/Lakeville Line}}]] | fall river | new bedford | fall river/new bedford =[[Fall River/New Bedford Line|{{white|Fall River/New Bedford Line}}]] | providence/stoughton | providence | stoughton =[[Providence/Stoughton Line|{{white|Providence/Stoughton Line}}]] | south coast rail | south coast | south =[[South Coast Rail|{{white|South Coast Rail}}]] }}&nbsp;</span>|}} }} }} | brampton ={{#switch: {{lc: {{{2}}} }} | zum =[[File:ZUM logo.svg|{{{size|40}}}px|link={{{link|Züm}}}]] }} | bremen ={{#switch: {{lc: {{{2}}} }} | bus = [[File:BUS-Logo.svg|x{{{size|15}}}px|link=Bremer Straßenbahn|Bus]] | tram = [[File:Tram-Logo.svg|{{{size|15}}}px|link=Trams in Bremen|Tram]] | rs = [[File:Logo Regio S Bahn Bremen.svg|{{{size|40}}}px|link=Bremen S-Bahn]] | rs1 | rs2 | rs3 | rs4 = [[File:Bremen {{uc: {{{2}}}}}.svg|x{{{size|15}}}px|link=Bremen S-Bahn|alt={{{1}}}]] | s = [[File:S-Bahn-Logo.svg|x{{{size|15}}}px|link=Bremen S-Bahn|S-Bahn]] }} | brightline =[[File:Brightlineicon.svg|{{{size|14}}}px|link={{{link|Brightline}}}|alt={{{alt|{{{link|Brightline}}}}}}]] | brisbane | qld ={{#switch: {{lc: {{{2}}} }} | rail =[[File:Queensland Rail logo.svg|{{{size|22}}}px|link={{{link|Queensland Rail}}}]] | bus =[[File:Translink Qld bus icon with roundel 2022.svg|{{{size|19}}}px|link={{{link|Bus transport in Queensland}}}]] | train =[[File:Translink Train icon 2022.svg|{{{size|19}}}px|link={{{link|Rail transport in Queensland}}}]] | ferry =[[File:Translink Qld ferry roundel 2022.svg|{{{size|19}}}px|link={{{link|Ferry transport in Queensland}}}]] | tram =[[File:Translink Tram icon 2022.svg|{{{size|19}}}px|link={{{link|G:link}}}]] | traveltrain =[[File:QR Travel train icon 2024.svg|{{{size|19}}}px|link={{{link|Rail transport in Queensland}}}]] | coach =[[File:Translink Coach icon 2020.svg|{{{size|19}}}px|link={{{link|Bus transport in Queensland}}}]] }} | brussels ={{#if:{{{2|}}} |{{Ligne STIB|{{#invoke:ustring|sub|\{{{2}}}|-1|-1}}}} |[[File:Brussels Metro-simplified.svg|{{{size|13}}}px|link={{{link|Brussels Metro}}}|alt={{{alt|{{{link|Brussels Metro}}}}}}]] }} | bucharest ={{#switch: {{lc: {{{2}}} }} | m1 =[[Bucharest Metro Line {{uc: {{{2}}} }}|<span style="color: #000; background-color: #{{rail color|Bucharest Metro|{{{2}}}}}; font-weight: bold; padding: 0 3px 0 3px">{{uc: {{{2}}} }}</span>]] | m2 | m3 | m4 | m5 | m6 | m7 =[[Bucharest Metro Line {{uc: {{{2}}} }}|<span style="color: #fff; background-color: #{{rail color|Bucharest Metro|{{{2}}}}}; font-weight: bold; padding: 0 3px 0 3px">{{uc: {{{2}}} }}</span>]] }} | budapest ={{#switch: {{lc: {{{2}}} }} | 1 =[[File:BKV m 1 jms.svg|{{{size|16}}}px|link={{{link|Line 1 (Budapest Metro)}}}]] | 2 =[[File:BKV m 2 jms.svg|{{{size|16}}}px|link={{{link|Line 2 (Budapest Metro)}}}]] | 3 =[[File:BKV m 3 jms.svg|{{{size|16}}}px|link={{{link|Line 3 (Budapest Metro)}}}]] | 4 =[[File:BKV m 4 jms.svg|{{{size|16}}}px|link={{{link|Line 4 (Budapest Metro)}}}]] | 5 =[[File:BKV h5 jms.svg|{{{size|16}}}px|link={{{link|HÉV}}}]] | 6 =[[File:BKV h6 jms.svg|{{{size|16}}}px|link={{{link|HÉV}}}]] | 7 =[[File:BKV h7 jms.svg|{{{size|16}}}px|link={{{link|HÉV}}}]] | 8 =[[File:BKV h8 jms.svg|{{{size|16}}}px|link={{{link|HÉV}}}]] | 9 =[[File:BKV h9 jms.svg|{{{size|16}}}px|link={{{link|HÉV}}}]] | bus =[[File:BKV busz symbol.svg|{{{size|16}}}px|link=Budapesti Közlekedési Zrt.]] | hév | hev =[[File:Budapest hev symbol.svg|{{{size|16}}}px|link={{{link|HÉV}}}]] | metro =[[File:BKV metro 2014.svg|{{{size|18}}}px|link={{{link|Budapest Metro}}}]] | night | nocturnal =[[File:BKK night line logo.svg|{{{size|16px}}}|link=Budapesti Közlekedési Zrt.]] | tram =[[File:Logo tramway-budapest.svg|{{{size|16px}}}|link=Trams in Budapest]] | trolleybus =[[File:Budapest trolleybus symbol.svg|{{{size|16px}}}|link=Trolleybus]] }} | buenos aires | buenosaires ={{#switch: {{lc: {{{2}}} }} | =[[File:Subte-logo.svg|{{{size|16}}}px|link={{{link|Buenos Aires Underground}}}]] | e2 | p | premetro =[[File:Línea P (SBASE) bullet.svg|{{{size|16}}}px|link={{{link|PreMetro E2 (Buenos Aires)}}}]] | u | urquiza =[[File:Urquiza U 60px.png|{{{size|16}}}px|link={{{link|Urquiza Line (Buenos Aires)}}}]] | metrobus =[[File:Metrobus logo.svg|x{{{size|8}}}px|link={{{link|Metrobus (Buenos Aires)}}}]] | 9dejulio =[[File:Metrobus9dejulio.svg|{{{size|16}}}px|link={{{link|Metrobus 9 de Julio}}}]] | cabildo =[[File:Metrobuscabildo.svg|{{{size|16}}}px|link={{{link|Metrobus Cabildo}}}]] | juanbjusto =[[File:Metrobusjuanbjusto.svg|{{{size|16}}}px|link={{{link|Metrobus Juan B. Justo}}}]] | sur =[[File:Metrobussur.svg|{{{size|16}}}px|link={{{link|Metrobus Sur}}}]] | 25demayo =[[File:Metrobus25deMayo.svg|{{{size|16}}}px|link={{{link|Metrobus 25 de Mayo}}}]] | #default =[[File:Línea {{uc:{{{2}}}}} (SBASE) bullet.svg|{{{size|16}}}px|link={{{link|Line {{uc:{{{2|}}}}} (Buenos Aires Underground)}}}]] }} | busan ={{#switch: {{lc: {{{2}}} }} | metro =[[File:South Korea subway logo.svg|{{{size|16}}}px|link={{{link|Busan Metro}}}|alt={{{alt|{{{link|Busan Metro}}}}}}]] | bgl | bugim =[[File:Busan-Gimhae Line.svg|{{{size|16}}}px|link={{{link|Busan–Gimhae Light Rail Transit}}}|alt={{{alt|{{{link|Busan–Gimhae Light Rail Transit}}}}}}]] | donghae =[[File:Donghae Line.svg|{{{size|16}}}px|link={{{link|Donghae Line}}}|alt={{{alt|{{{link|Donghae Line}}}}}}]] | #default =[[File:Busan Metro Line {{{2}}}.svg|{{{size|x16}}}px|link=Busan Metro Line {{{2}}}]] }} | cadiz | cádiz ={{#switch: {{lc: {{{2}}} }} | tram | trambahia =[[File:Símbolo del Trambahía de Cádiz.svg|{{{size|14}}}px|link={{{link|Cádiz Bay tram-train}}}]] | cercanias =[[File:Cercanias Logo.svg|{{{size|14}}}px|link={{{link|Cercanías Cádiz}}}]] | t-1 =[[File:Trambahía T1.svg|{{{size|18}}}px|link={{{link|Cádiz Bay tram-train}}}]] | t-2 =[[File:Trambahía T2.svg|{{{size|18}}}px|link={{{link|Cádiz Bay tram-train}}}]] | c-1 =[[File:Cercanías C1 (Rojo).svg|{{{size|18}}}px|link={{{link|Cercanías Cádiz}}}]] | c-1a =[[File:Cercanías C1a.svg|{{{size|18}}}px|link={{{link|Cercanías Cádiz}}}]] }} | cahsr =[[File:California High Speed Rail.svg|{{{size|16}}}px|link={{{link|California High-Speed Rail}}}|alt={{{alt|{{{link|California High-Speed Rail}}}}}}]] | calgary ={{#switch: {{lc:{{{2|}}}}} | ctrain =[[File:CT Standard CTrain.svg|{{{size|12}}}px|link={{{link|CTrain}}}]] | max =[[File:CT MAX Generic.svg|{{{size|17}}}px|link={{{link|MAX (Calgary)}}}]] | bus =[[File:CT Standard bus.svg|{{{size|14}}}px|link={{{link|Calgary Transit#Bus Routes}}}]] | #default = {{rail icon|CTrain|{{lc:{{{2|}}}}}|size={{{size|16}}}px}} }} | caltrain =[[File:Caltrain roundel.svg|{{{size|16}}}px|link={{{link|Caltrain}}}|alt={{{alt|{{{link|Caltrain}}}}}}]] | canberra | au-act ={{#switch: {{lc:{{{2|}}}}} | metro | light rail ={{rail icon|Canberra Metro|size={{{size|}}}|link={{{link|}}}|alt={{{alt|}}}}} | r1 ={{rail color box|Canberra Metro|R1|inline=croute}} | r2 ={{RouteBox|R2|ACTION#R2|#f3b2db|#000000|bold=yes}} | r3 ={{RouteBox|R3|ACTION#R3|#ffdd00|#000000|bold=yes}} | r4 ={{RouteBox|R4|R4 (Canberra)|#0097ce|#ffffff|bold=yes}} | r5 ={{RouteBox|R5|ACTION#R5|#dc2597|#ffffff|bold=yes}} | r6 ={{RouteBox|R6|ACTION#R6|#76bc21|#000000|bold=yes}} | r7 ={{RouteBox|R7|ACTION#R7|#e07c00|#ffffff|bold=yes}} | r8 ={{RouteBox|R8|ACTION#R8|#2d2a26|#ffffff|bold=yes}} | r9 ={{RouteBox|R9|ACTION#R9|#97989a|#000000|bold=yes}} | r10 ={{RouteBox|R10|ACTION#R10|#aa182c|#ffffff|bold=yes}} | 59 ={{RouteBox|59||#99bbe3|#0055b8|bold=yes}} | #default ={{RouteBox|{{{2}}}||#0055b8|#ffffff|bold=yes}} }} | catalonia ={{#switch: {{lc: {{{2}}} }} | fgc =[[File:FGC.svg|{{{size|11}}}px|link={{{link|Ferrocarrils de la Generalitat de Catalunya}}}]] | fgctim =[[File:FGC TiM.svg|{{{size|11}}}px|link={{{link|Ferrocarrils de la Generalitat de Catalunya}}}]] | fvallvidrera =[[File:fvallvidrera.svg|{{{size|11}}}px|link={{{link|Vallvidrera Funicular}}}]] | nuria =[[File:Cremallera de Núria.svg|{{{size|11}}}px|link={{{link|Vall de Núria Rack Railway}}}]] | rdc =[[File:Rodalies de Catalunya.svg|{{{size|11}}}px|link={{{link|Rodalies de Catalunya}}}]] | r1 =[[File:R1 barcelona.svg|{{{size|11}}}px|link={{{link|R1–RG1 (Rodalies de Catalunya)}}}]] | r2 =[[File:R2 barcelona.svg|{{{size|11}}}px|link={{{link|R2 (Rodalies de Catalunya)}}}]] | r2n =[[File:R2N barcelona.svg|{{{size|11}}}px|link={{{link|R2 (Rodalies de Catalunya)}}}]] | r2s =[[File:R2S barcelona.svg|{{{size|11}}}px|link={{{link|R2 (Rodalies de Catalunya)}}}]] | r3 =[[File:R3 barcelona.svg|{{{size|11}}}px|link={{{link|R3 (Rodalies de Catalunya)}}}]] | r4 =[[File:R4 barcelona.svg|{{{size|11}}}px|link={{{link|R4 (Rodalies de Catalunya)}}}]] | r5 =[[File:R5 barcelona.svg|{{{size|11}}}px|link={{{link|Llobregat–Anoia Line#R5}}}]] | r50 =[[File:R50 barcelona.svg|{{{size|11}}}px|link={{{link|Llobregat–Anoia Line#R50}}}]] | r6 =[[File:R6 barcelona.svg|{{{size|11}}}px|link={{{link|Llobregat–Anoia Line#R6}}}]] | r60 =[[File:R60 barcelona.svg|{{{size|11}}}px|link={{{link|Llobregat–Anoia Line#R60}}}]] | r7 =[[File:R7 barcelona.svg|{{{size|11}}}px|link={{{link|R7 (Rodalies de Catalunya)}}}]] | r8 =[[File:R8 barcelona.svg|{{{size|11}}}px|link={{{link|R8 (Rodalies de Catalunya)}}}]] | rg1 =[[File:RG1 girona.svg|{{{size|11}}}px|link={{{link|R1–RG1 (Rodalies de Catalunya)}}}]] | rt1 =[[File:RT1 tarragona.svg|{{{size|11}}}px|link={{{link|RT1 (Rodalies de Catalunya)}}}]] | rt2 =[[File:RT2 tarragona.svg|{{{size|11}}}px|link={{{link|RT2 (Rodalies de Catalunya)}}}]] | r11 =[[File:R11 Rodalies de Catalunya.svg|{{{size|11}}}px|link={{{link|R11 (Rodalies de Catalunya)}}}]] | r12 =[[File:R12 Rodalies de Catalunya.svg|{{{size|11}}}px|link={{{link|R12 (Rodalies de Catalunya)}}}]] | r13 =[[File:R13 Rodalies de Catalunya.svg|{{{size|11}}}px|link={{{link|R13 (Rodalies de Catalunya)}}}]] | r14 =[[File:R14 Rodalies de Catalunya.svg|{{{size|11}}}px|link={{{link|R14 (Rodalies de Catalunya)}}}]] | r15 =[[File:R15 Rodalies de Catalunya.svg|{{{size|11}}}px|link={{{link|R15 (Rodalies de Catalunya)}}}]] | r16 =[[File:R16 Rodalies de Catalunya.svg|{{{size|11}}}px|link={{{link|R16 (Rodalies de Catalunya)}}}]] | s1 =[[File:S1 barcelona.svg|{{{size|11}}}px|link={{{link|Barcelona–Vallès Line#Rail services}}}]] | s2 =[[File:S2 barcelona.svg|{{{size|11}}}px|link={{{link|Barcelona–Vallès Line#Rail services}}}]] | s5 =[[File:S5 barcelona.svg|{{{size|11}}}px|link={{{link|Barcelona–Vallès Line#Rail services}}}]] | s55 =[[File:S55 barcelona.svg|{{{size|11}}}px|link={{{link|Barcelona–Vallès Line#Rail services}}}]] | s3 =[[File:S3 barcelona.svg|{{{size|11}}}px|link={{{link|Llobregat–Anoia Line#S3}}}]] | s33 =[[File:S33 barcelona.svg|{{{size|11}}}px|link={{{link|Llobregat–Anoia Line#Rail services}}}]] | s4 =[[File:S4 barcelona.svg|{{{size|11}}}px|link={{{link|Llobregat–Anoia Line#S4}}}]] | s8 =[[File:S8 barcelona.svg|{{{size|11}}}px|link={{{link|Llobregat–Anoia Line#S8}}}]] | s9 =[[File:S9 barcelona.svg|{{{size|11}}}px|link={{{link|Llobregat–Anoia Line#S9}}}]] | tpc =[[File:TPC.svg|{{{size|11}}}px|link={{{link|Catalonia#Transport}}}]] }} | changchun ={{#switch: {{lc: {{{3}}} }} | na ={{#switch: {{lc: {{{2}}} }} | a | ap | airport ={{RouteBox|Airport|{{{link|Airport line (Changchun Subway)}}}|#{{rail color|Changchun Rail Transit|na}}}} | b | bh | beihu ={{RouteBox|Beihu|{{{link|Beihu line}}}|#{{rail color|Changchun Rail Transit|na}}}} | s | sy | shuangyang ={{RouteBox|Shuangyang|{{{link|Shuangyang line}}}|#{{rail color|Changchun Rail Transit|na}}}} | #default ={{RouteBox|{{{2}}}|Line {{{2}}} (Changchun Subway)|#{{rail color|Changchun Rail Transit|na}}}} }} | #default ={{#switch: {{lc: {{{2}}} }} | subway | rt = {{RouteBox|Subway|{{{link|Changchun Subway}}}|#{{rail color|Changchun Rail Transit|#default}}}} | a | ap | airport ={{RouteBox|Airport|{{{link|Airport line (Changchun Subway)}}}|#{{rail color|Changchun Rail Transit|ap}}}} | b | bh | beihu ={{RouteBox|Beihu|{{{link|Beihu line}}}|#{{rail color|Changchun Rail Transit|bh}}}} | s | sy | shuangyang ={{RouteBox|Shuangyang|{{{link|Shuangyang line}}}|#{{rail color|Changchun Rail Transit|sy}}}} | #default ={{RouteBox|{{{2}}}|Line {{{2}}} (Changchun Subway)|#{{rail color|Changchun Rail Transit|{{{2}}}}}}} }} }} | changsha ={{#switch: {{lc: {{{3}}} }} | na ={{#switch: {{lc: {{{2}}} }} | m | ml | maglev ={{RouteBox|Maglev|{{{link|Changsha Maglev Express}}}|#{{rail color|Changsha Metro|na}}}} | #default ={{RouteBox|{{{2}}}|Line {{{2}}} (Changsha Metro)|#{{rail color|Changsha Metro|na}}}} }} | #default ={{#switch: {{lc: {{{2}}} }} | 3 | 5 ={{RouteBox|{{{2}}}|Line {{{2}}} (Changsha Metro)|#{{rail color|Changsha Metro|{{{2}}}}}|#000}} | m | ml | maglev ={{RouteBox|Maglev|{{{link|Changsha Maglev Express}}}|#{{rail color|Changsha Metro|ml}}}} | metro =[[File:Changsha Metro logo.svg|{{{size|x13}}}px|link={{{link|Changsha Metro}}}|alt={{{alt|{{{link|Changsha Metro}}}}}}]] | #default ={{RouteBox|{{{2}}}|Line {{{2}}} (Changsha Metro)|#{{rail color|Changsha Metro|{{{2}}}}}}} }} }} | changzhou ={{#switch: {{lc: {{{3}}} }} | na ={{#switch: {{lc: {{{2}}} }} | #default ={{RouteBox|{{{2}}}|Line {{{2}}} (Changzhou Metro)|#{{rail color|Changzhou Metro|{{{2}}}}}|#000}} }} | #default ={{#switch: {{lc: {{{2}}} }} | metro =[[File:ChangzhouMetro.svg|{{{size|25}}}px|link={{{link|Changzhou Metro}}}|alt={{{alt|{{{link|Changzhou Metro}}}}}}]] | #default={{RouteBox|{{{2}}}|Line {{{2}}} (Changzhou Metro)|#{{rail color|Changzhou Metro|{{{2}}}}}}} }} }} | charleroi ={{#switch: {{lc: {{{2}}} }} |metro|#default=[[File:Brussels Metro-simplified.svg|{{{size|20}}}px|link={{{link|Charleroi Metro}}}|alt={{{alt|{{{link|Charleroi Metro}}}}}}]] }} | chengdu ={{#switch: {{lc: {{{3}}} }} | na ={{#switch: {{lc: {{{2}}} }} | #default ={{RouteBox|{{{2}}}|Line {{{2}}} (Chengdu Metro)|#{{rail color|Chengdu Metro|na}}}} }} | #default ={{#switch: {{lc: {{{2}}} }} | metro =[[File:Chengdu Metro icon.svg|{{{size|25}}}px|link={{{link|Chengdu Metro}}}|alt={{{alt|{{{link|Chengdu Metro}}}}}}]] | #default={{RouteBox|{{{2}}}|Line {{{2}}} (Chengdu Metro)|#{{rail color|Chengdu Metro|{{{2}}}}}}} }} }} | chennai ={{#switch: {{lc: {{{2}}} }} | s | suburban =[[File:Indian Railways Suburban Railway Logo.svg|{{{size|20}}}px|link={{{link|Chennai Suburban Railway}}}]] | m | metro =[[File:Chennai Metro logo.svg|{{{size|20}}}px|link={{{link|Chennai Metro}}}]] | blue ={{RouteBox|Blue Line|Blue Line (Chennai Metro)|#{{rail color|Chennai Metro|Blue}} }} | green ={{RouteBox|Green Line|Green Line (Chennai Metro)|#{{rail color|Chennai Metro|Green}} }} | bus =[[File:BSicon BUS.svg|{{{size|20}}}px|link={{{link|Transport in Chennai#Buses}}}]] | maa | airport =[[File:BSicon FLUG.svg|{{{size|20}}}px|link={{{link|Chennai International Airport}}}]] }} | chicago ={{#switch: {{lc: {{{2}}} }} <!-- commuter rail --> | bnsf =[[BNSF Line|<span style="color: #fff; background-color: #{{rail color|Metra|BNSF}}; font-weight: bold; padding: 0 3px 0 3px; font-size:0.8em">BNSF</span>]] | hc =[[Heritage Corridor|<span style="color: #fff; background-color: #{{rail color|Metra|hc}}; font-weight: bold; padding: 0 3px 0 3px; font-size:0.8em;">HC</span>]] | mdn =[[Milwaukee District North Line|<span style="color: #fff; background-color: #{{rail color|Metra|mdn}}; font-weight: bold; padding: 0 3px 0 3px; font-size:0.8em;">MDN</span>]] | mdw =[[Milwaukee District West Line|<span style="color: #25327b; background-color: #{{rail color|Metra|mdw}}; font-weight: bold; padding: 0 3px 0 3px; font-size:0.8em;">MDW</span>]] | me =[[Metra Electric District|<span style="color: #fff; background-color: #{{rail color|Metra|me}}; font-weight: bold; padding: 0 3px 0 3px; font-size:0.8em;">ME</span>]] | me-bi =[[Metra Electric District|<span style="color: #0055a5; background-color: #{{rail color|Metra|me|Blue Island}}; font-weight: bold; padding: 0 3px 0 3px; font-size:0.8em;">ME-BI</span>]] | me-sc =[[Metra Electric District|<span style="color: #0055a5; background-color: #{{rail color|Metra|me|South Chicago}}; font-weight: bold; padding: 0 3px 0 3px; font-size:0.8em;">ME-SC</span>]] | metra =[[File:Metramlogo.svg|{{{size|15}}}px|link={{{link|Metra}}}|alt=Metra]] | ncs =[[North Central Service|<span style="color: #fff; background-color: #{{rail color|Metra|nc}}; font-weight: bold; padding: 0 3px 0 3px; font-size:0.8em;">NCS</span>]] | ri =[[Rock Island District|<span style="color: #fff; background-color: #{{rail color|Metra|ri}}; font-weight: bold; padding: 0 3px 0 3px; font-size:0.8em;">RI</span>]] | ri-bev =[[Rock Island District|<span style="color: #fff; background-color: #{{rail color|Metra|ri|Beverly Branch}}; font-weight: bold; padding: 0 3px 0 3px; font-size:0.8em;">RI-Bev</span>]] | sws =[[SouthWest Service|<span style="color: #fff; background-color: #{{rail color|Metra|sw}}; font-weight: bold; padding: 0 3px 0 3px; font-size:0.8em;">SWS</span>]] | upn =[[Union Pacific North Line|<span style="color: #fff; background-color: #{{rail color|Metra|upn}}; font-weight: bold; padding: 0 3px 0 3px; font-size:0.8em;">UPN</span>]] | upnw =[[Union Pacific Northwest Line|<span style="color: #0055a5; background-color: #{{rail color|Metra|upnw}}; font-weight: bold; padding: 0 3px 0 3px; font-size:0.8em;">UPNW</span>]] | upw =[[Union Pacific West Line|<span style="color: #0055a5; background-color: #{{rail color|Metra|upw}}; font-weight: bold; padding: 0 3px 0 3px; font-size:0.8em;">UPW</span>]] <!-- rapid transit --> | l =[[File:Chicago Transit Authority Logo.svg|{{{size|14}}}px|link={{{link|Chicago "L"}}}]] | cta =[[File:Chicago Transit Authority Logo.svg|{{{size|14}}}px|link={{{link|Chicago Transit Authority}}}]] | pink = [[Pink Line (CTA)|<span style="color: #fff; background-color: #{{rail color|CTA|Pink}}; border-radius: 2px; font-weight: bold; padding: 0 3px 0 3px; font-size:0.9em">Pink</span>]] | red = [[Red Line (CTA)|<span style="color: #fff; background-color: #{{rail color|CTA|Red}}; border-radius: 2px; font-weight: bold; padding: 0 3px 0 3px; font-size:0.9em">Red</span>]] | orange = [[Orange Line (CTA)|<span style="color: #fff; background-color: #{{rail color|CTA|Orange}}; border-radius: 2px; font-weight: bold; padding: 0 3px 0 3px; font-size:0.9em">Orange</span>]] | yellow = [[Yellow Line (CTA)|<span style="color: #000; background-color: #{{rail color|CTA|Yellow}}; border-radius: 2px; font-weight: bold; padding: 0 3px 0 3px; font-size:0.9em">Yellow</span>]] | green = [[Green Line (CTA)|<span style="color: #fff; background-color: #{{rail color|CTA|Green}}; border-radius: 2px; font-weight: bold; padding: 0 3px 0 3px; font-size:0.9em">Green</span>]] | blue = [[Blue Line (CTA)|<span style="color: #fff; background-color: #{{rail color|CTA|Blue}}; border-radius: 2px; font-weight: bold; padding: 0 3px 0 3px; font-size:0.9em">Blue</span>]] | purple = [[Purple Line (CTA)|<span style="color: #fff; background-color: #{{rail color|CTA|Purple}}; border-radius: 2px; font-weight: bold; padding: 0 3px 0 3px; font-size:0.9em">Purple</span>]] | brown = [[Brown Line (CTA)|<span style="color: #fff; background-color: #{{rail color|CTA|Brown}}; border-radius: 2px; font-weight: bold; padding: 0 3px 0 3px; font-size:0.9em">Brown</span>]] | ats =[[Airport Transit System|<span style="color:#fff; background-color: #ed1c23; border-radius: 2px; font-weight: bold; padding: 0 3px 0 3px; font-size:0.9em">ATS</span>]] | bus ={{#switch: {{lc: {{{3}}} }} | 6 | 146 | 147 = {{Nowrap|{{#if:{{{3|}}} | '''{{rbox|{{{3|}}}|Chicago Transit Authority bus services|#{{rcr|CTA|Express}}|#fff}}'''| }}}} | 1 | 48 | 54a | 55a | 108 | 130 | 165 | 206 = {{Nowrap|{{#if:{{{3|}}} | '''{{rbox|{{{3|}}}|Chicago Transit Authority bus services|#fff|#{{rcr|CTA|Local}}|border=#{{rcr|CTA|Local}} }}'''| }}}} | 2 | 10 | 19 | 26 | 100 | 120 | 121 | 125 | 128 | 134 | 135 | 136 | 143 | 148 | 169 | 192 = {{Nowrap|{{#if:{{{3|}}} | '''{{rbox|{{{3|}}}|Chicago Transit Authority bus services|#fff|#{{rcr|CTA|Express}}|border=#{{rcr|CTA|Express}} }}'''| }}}} | n4 | n5 | n9 | n20 | n22 | n34 | n49 | n53 | n55 | n60 | n62 | n63 | n66 | n77 | n79 | n81 | n87 = {{Nowrap|{{#if:{{{3|}}} | '''{{rbox|{{{3|}}}|Chicago Transit Authority bus services|#fff|#{{rcr|CTA|Owl}}|border=#{{rcr|CTA|Owl}} }}'''| }}}} | x4 | x9 | x49 = {{Nowrap|{{#if:{{{3|}}} | '''{{rbox|{{{3|}}}|Chicago Transit Authority bus services|#fff|#{{rcr|CTA|X}}|border=#{{rcr|CTA|X}} }}'''| }}}} | j14 = {{Nowrap|{{#if:{{{3|}}} | '''{{rbox|{{{3|}}}|Jeffery Jump|#{{rcr|CTA|Jump}}|#fff}}'''| }}}} | #default = {{Nowrap|{{#if:{{{3|}}} | '''{{rbox|{{{3|}}}|Chicago Transit Authority bus services|#{{rcr|CTA|Local}}|#fff}}'''| }}}} }} | pace = [[File:Pace_icon.svg|{{{size|16}}}px|link={{{link|Pace (transit)}}}]] | pulse = [[File:Pace_icon.svg|{{{size|16}}}px|link={{{link|Pace Pulse}}}]] }} | cincinnati=[[File:Cincinnati Bell Connector logo.svg|{{{size|16}}}px|link={{{link|Connector (Cincinnati)}}}|alt={{{alt|{{{link|Connector (Cincinnati)}}}}}}]] | cleveland =[[File:Cleveland RTA logo.svg|{{{size|18}}}px|link={{{link|GCRTA}}}|alt={{{alt|{{{link|GCRTA}}}}}}]] | cologne ={{#switch: {{lc: {{{2}}} }} | s | s-bahn =[[File:S-Bahn-Logo.svg|{{{size|10}}}px|link={{{link|Cologne S-Bahn}}}|alt={{{alt|{{{link|Cologne S-Bahn}}}}}}]] | stadtbahn =[[File:Stadtbahn.svg|{{{size|10}}}px|link={{{link|Cologne Stadtbahn}}}|alt={{{alt|{{{link|Cologne Stadtbahn}}}}}}]] }} | cota =[[File:COTA alt logo.svg|{{{size|35}}}px|link={{{link|Central Ohio Transit Authority}}}|alt={{{alt|{{{link|Central Ohio Transit Authority}}}}}}]] | copenhagen ={{#switch: {{lc: {{{2}}} }} | 1 | m1 =[[File:M1 icon.svg|{{{size|13}}}px|link={{{link|M1 (Copenhagen)}}}]] | 2 | m2 =[[File:M2 icon.svg|{{{size|13}}}px|link={{{link|M2 (Copenhagen)}}}]] | 3 | m3 =[[File:M3 icon.svg|{{{size|13}}}px|link={{{link|City Circle Line}}}]] | 4 | m4 =[[File:M4 icon.svg|{{{size|13}}}px|link={{{link|M4 (Copenhagen)}}}]] | metro =[[File:Copenhagen Metro Logo.svg|{{{size|20}}}px|link={{{link|Copenhagen Metro}}}]] | s =[[File:S-tog.svg|{{{size|12}}}px|link={{{link|S-train (Copenhagen)}}}]] | #default =[[File:S-train service {{{2}}}.svg|{{#if:{{{size|}}}|{{{size}}}|14}}px|link={{#if:{{{link|}}}|{{{link}}}|{{{2}}} (S-train)}}]] }} | ctfastrak =[[File:CTfastrak symbol.svg|{{{size|18}}}px|link={{{link|CTfastrak}}}|alt={{{alt|{{{link|CTfastrak}}}}}}]] | daegu ={{#switch: {{lc: {{{2}}} }} | metro =[[File:South Korea subway logo.svg|{{{size|16}}}px|link={{{link|Daegu Metro}}}|alt={{{alt|{{{link|Daegu Metro}}}}}}]] | #default =[[File:Daegu Metro Line {{{2}}}.svg|{{{size|x16}}}px|link=Daegu Metro Line {{{2}}}]] | daegyeong =[[File:Daegyeong Line.svg|x16px|link={{{link|Daegyeong Line}}}|alt={{{alt|{{{link|Daegyeong Line}}}}}}]] }} | dalian ={{#switch: {{lc: {{{3}}} }} | na ={{#switch: {{lc: {{{2}}} }} | #default ={{RouteBox|{{{2}}}|Line {{{2}}} (Dalian Metro)|#{{rail color|Chongqing Rail Transit|na}}}} }} | #default ={{#switch: {{lc: {{{2}}} }} | #default ={{RouteBox|{{uc: {{{2}}} }}|{{{link|Line {{uc: {{{2}}} }} (Dalian Metro)}}}|#{{rail color|Dalian Metro|{{{2}}}}}}} }} }} | dallas ={{#switch: {{lc: {{{2}}} }} | m-line | mline | mata =[[File:M-Line Trolley logo no words.svg|M-Line Trolley|x16px|link={{{link|M-Line Trolley}}}|alt={{{alt|{{{link|M-Line Trolley}}}}}}]] {{#if:{{{showtext|}}}|[[M-Line Trolley]]}} | lascolinas =[[File:Las Colinas APT Logo.svg|Las Colinas APT System|x18px|link={{{link|Las Colinas APT System}}}|alt={{{alt|{{{link|Las Colinas APT System}}}}}}]] {{#if:{{{showtext|}}}|[[Las Colinas APT System]]}} }} | dammam ={{#switch: {{lc: {{{2}}} }} | 1 ={{RouteBox|1|Line 1 (Dammam Metro)|#748477}} | 2 ={{RouteBox|2|Line 2 (Dammam Metro)|#748477}} }} | dart ={{#switch: {{lc: {{{2}}} }} | red | r =[[File:DART Red Line bullet 2025.svg|{{{size|18}}}px|link={{{link|Red Line (DART)}}}]] {{#if:{{{showtext|}}}|[[Red Line (DART)|Red Line]]}} | blue | b =[[File:DART Blue Line bullet 2025.svg|{{{size|18}}}px|link={{{link|Blue Line (DART)}}}]] {{#if:{{{showtext|}}}|[[Blue Line (DART)|Blue Line]]}} | green | g =[[File:DART Green Line bullet 2025.svg|{{{size|18}}}px|link={{{link|Green Line (DART)}}}]] {{#if:{{{showtext|}}}|[[Green Line (DART)|Green Line]]}} | orange | o =[[File:DART Orange Line bullet 2025.svg|{{{size|18}}}px|link={{{link|Orange Line (DART)}}}]] {{#if:{{{showtext|}}}|[[Orange Line (DART)|Orange Line]]}} | silver | s =[[File:DART Silver Line bullet 2025.svg|{{{size|18}}}px|link={{{link|Silver Line (DART)}}}]] {{#if:{{{showtext|}}}|[[Silver Line (DART)|Silver Line]]}} | streetcar | sc =[[File:Logo Dallas Streetcar 02.svg|{{{size|20}}}px|link={{{link|Dallas Streetcar}}}]] {{#if:{{{showtext|}}}|[[Dallas Streetcar]]}} | #default =[[File:Logo Dallas Area Rapid Transit.svg|{{{size|15}}}px|link={{{link|Dallas Area Rapid Transit}}}]] {{#if:{{{showtext|}}}|[[Dallas Area Rapid Transit]]}} }} | delhi ={{#switch: {{lc: {{{2}}} }} | s | suburban =[[File:Indian Railways Suburban Railway Logo.svg|{{{size|12}}}px|link={{{link|Delhi Suburban Railway}}}]] | m | metro =[[File:Delhi Metro logo.svg|{{{size|12}}}px|link={{{link|Delhi Metro}}}]] | airport | airport express | orange ={{RouteBox|Airport Express|Delhi Airport Metro Express|#{{rail color|Delhi Metro|Airport}}}} | blue ={{RouteBox|Blue{{#if:{{{3|}}}||&#32;Line}}|Blue Line (Delhi Metro)|#{{rail color|Delhi Metro|Blue}}}} | grey ={{RouteBox|Grey{{#if:{{{3|}}}||&#32;Line}}|Grey Line (Delhi Metro)|#{{rail color|Delhi Metro|Grey}}}} | green ={{RouteBox|Green{{#if:{{{3|}}}||&#32;Line}}|Green Line (Delhi Metro)|#{{rail color|Delhi Metro|Green}}}} | magenta ={{RouteBox|Magenta{{#if:{{{3|}}}||&#32;Line}}|Magenta Line (Delhi Metro)|#{{rail color|Delhi Metro|Magenta}}}} | pink ={{RouteBox|Pink{{#if:{{{3|}}}||&#32;Line}}|Pink Line (Delhi Metro)|#{{rail color|Delhi Metro|Pink}}}} | red ={{RouteBox|Red{{#if:{{{3|}}}||&#32;Line}}|Red Line (Delhi Metro)|#{{rail color|Delhi Metro|Red}}}} | violet ={{RouteBox|Violet{{#if:{{{3|}}}||&#32;Line}}|Violet Line (Delhi Metro)|#{{rail color|Delhi Metro|Violet}}}} | yellow ={{RouteBox|Yellow{{#if:{{{3|}}}||&#32;Line}}|Yellow Line (Delhi Metro)|#{{rail color|Delhi Metro|Yellow}}}} | bus =[[File:BSicon BUS.svg|{{{size|18}}}px|link={{{link|Transport in Delhi#Buses}}}]] }} | denver | rtd ={{#switch: {{lc: {{{2}}} }} | a =[[File:Denver RTD A.svg|{{{size|18}}}px|link=A Line (RTD)]] | b =[[File:Denver RTD B.svg|{{{size|18}}}px|link=B Line (RTD)]] | c =<span style="display:inline-block; font-family:Proxima Nova, sans-serif; width:{{#expr:{{{size|14}}} + 3}}px; height:{{{size|14}}}px; background-color:#{{rail color|RTD|C}}; border:1px solid white; border-radius: 3px; padding-top:2px; line-height:{{#expr:{{{size|14}}} - 1}}px; text-align:center; ">&nbsp;[[{{{link|C Line (RTD)}}}|<span style="color:#fff; font-style:italic; font-weight:bold; font-size:{{#expr:{{{size|14}}} - 2}}px; white-space:nowrap; margin-left:-2px;">C</span>]]&nbsp;</span> | d =[[File:Denver RTD D.svg|{{{size|18}}}px|link=D Line (RTD)]] | e =[[File:Denver RTD E.svg|{{{size|18}}}px|link=E Line (RTD)]] | f =<span style="display:inline-block; font-family:Proxima Nova, sans-serif; width:{{#expr:{{{size|14}}} + 3}}px; height:{{{size|14}}}px; background-color:#{{rail color|RTD|F}}; border:1px solid white; border-radius: 3px; padding-top:2px; line-height:{{#expr:{{{size|14}}} - 1}}px; text-align:center; ">&nbsp;[[{{{link|F Line (RTD)}}}|<span style="color:#fff; font-style:italic; font-weight:bold; font-size:{{#expr:{{{size|14}}} - 2}}px; white-space:nowrap; margin-left:-2px;">F</span>]]&nbsp;</span> | g =[[File:Denver RTD G.svg|{{{size|18}}}px|link=G Line (RTD)]] | g(old) | g (old) =<span style="display:inline-block; font-family:Proxima Nova, sans-serif; width:{{#expr:{{{size|14}}} + 3}}px; height:{{{size|14}}}px; background-color:#{{rail color|RTD|G (old)}}; border:1px solid white; border-radius: 3px; padding-top:2px; line-height:{{#expr:{{{size|14}}} - 1}}px; text-align:center; ">&nbsp;[[{{{link|R Line (RTD)#G Line service (2006–2009)}}}|<span style="color:#fff; font-style:italic; font-weight:bold; font-size:{{#expr:{{{size|14}}} - 2}}px; white-space:nowrap; margin-left:-2px;">G</span>]]&nbsp;</span> | h =[[File:Denver RTD H.svg|{{{size|18}}}px|link=H Line (RTD)]] | l =[[File:Denver RTD L.svg|{{{size|18}}}px|link=L Line (RTD)]] | n =[[File:Denver RTD N.svg|{{{size|18}}}px|link=N Line (RTD)]] | r =[[File:Denver RTD R.svg|{{{size|18}}}px|link=R Line (RTD)]] | w =[[File:Denver RTD W.svg|{{{size|18}}}px|link=W Line (RTD)]] | #default =[[File:Regional Transportation District logo.svg|{{{size|23}}}px|link=Regional Transportation District]] }} | detroit ={{#switch: {{lc: {{{2}}} }} | dpm | detroit people mover =[[File:DPM_icon.png|{{{size|16}}}px|link=Detroit People Mover]] | qline | q-line | q line | m1 | m-1 | m-1 rail =[[File:QLINE Logo.svg|{{{size|18}}}px|link=QLine]] }} | dhaka ={{#switch: {{lc: {{{2}}} }} | 1 ={{RouteBox|MRT Line 1|MRT Line 1 (Dhaka Metro)|#DA291C|WHITE|bold=yes}} | 2 ={{RouteBox|MRT Line 2|MRT Line 2 (Dhaka Metro)|#8031A7|WHITE|bold=yes}} | 4 ={{RouteBox|MRT Line 4|MRT Line 4 (Dhaka Metro)|#003DA5|WHITE|bold=yes}} | 5n ={{RouteBox|MRT Line 5N|MRT Line 5 (Northern Route)|#00B5E2|BLACK|bold=yes}} | 5s ={{RouteBox|MRT Line 5S|MRT Line 5 (Southern Route)|#FF8200|BLACK|bold=yes}} | 6 ={{RouteBox|MRT Line 6|MRT Line 6 (Dhaka Metro)|#006747|WHITE|bold=yes}} }} | doha ={{#switch: {{lc: {{{2}}} }} | m1 | red = [[File:Red Line Doha Icon 04.2019.svg|{{{size|16}}}px|link=Red Line (Doha Metro)]] | m2 | green = [[File:Green Line Doha Icon 04.2019.svg|{{{size|16}}}px|link=Green Line (Doha Metro)]] | m3 | gold = [[File:Gold Line Doha Icon 04.2019.svg|{{{size|16}}}px|link=Gold Line (Doha Metro)]] | m4 | blue = {{RouteBox|M4|Blue Line (Doha Metro)|#0354A6}} | l1 ={{RouteBox|L1|Red Line (Lusail Light Rail Transit)|#DC241F}} | l2 ={{RouteBox|L2|Green Line (Lusail Light Rail Transit)|#009530}} | l3 ={{RouteBox|L3|Purple Line (Lusail Light Rail Transit)|#9016B2}} | l4 ={{RouteBox|L4|Yellow Line (Lusail Light Rail Transit)|#FFD700}} }} | dongguan ={{#switch: {{lc: {{{3}}} }} | na ={{#switch: {{lc: {{{2}}} }} | #default ={{RouteBox|{{{2}}}|Line {{{2}}} (Dongguan Rail Transit)|#{{rail color|Dongguan Rail Transit|na}}}} }} | #default ={{#switch: {{lc: {{{2}}} }} | rt | metro =[[File:Dongguan Rail Transit logo.svg|{{{size|16x16}}}px|link={{{link|Dongguan Rail Transit}}}|alt={{{alt|{{{link|Dongguan Rail Transit}}}}}}]] | #default ={{RouteBox|{{{2}}}|Line {{{2}}} (Dongguan Rail Transit)|#{{rail color|Dongguan Rail Transit|{{{2}}}}}}} }} }} | donostialdea ={{#switch: {{lc: {{{2}}} }} | metro =[[File:Símbolo del Metro Donostialdea.svg|{{{size|13}}}px|link={{{link|Metro Donostialdea}}}|alt={{{alt|{{{link|Metro Donostialdea}}}}}}]] }} | dortmund ={{#switch: {{lc: {{{2}}} }} | s | s-bahn =[[File:S-Bahn-Logo.svg|{{{size|10}}}px|link={{{link|Rhine-Ruhr S-Bahn}}}|alt={{{alt|{{{link|Rhine-Ruhr S-Bahn}}}}}}]] | stadtbahn =[[File:Stadtbahn.svg|{{{size|10}}}px|link={{{link|Dortmund Stadtbahn}}}|alt={{{alt|{{{link|Dortmund Stadtbahn}}}}}}]] }} | dresden={{#switch: {{lc: {{{2}}} }} | s | s-bahn =[[File:S-Bahn-Logo.svg|x{{{size|15}}}px|link={{{link|Dresden S-Bahn}}}|alt={{{alt|{{{link|Dresden S-Bahn}}}}}}]] }} | dublin ={{#switch: {{lc: {{{2}}} }} | dart =[[File:Irish Rail logo.svg|{{{size|13}}}px|link={{{link|Dublin Area Rapid Transit}}}|alt={{{alt|{{{link|Dublin Area Rapid Transit}}}}}}]] | commuter =[[File:Irish Rail logo.svg|{{{size|13}}}px|link={{{link|Dublin Suburban Rail}}}|alt={{{alt|{{{link|Dublin Suburban Rail}}}}}}]] | luas | #default =[[File:Luas simple logo.svg|{{{size|10}}}px|link={{{link|Luas}}}|alt={{{alt|{{{link|Luas}}}}}}]] }} | dubai ={{#switch: {{lc: {{{2}}} }} | m1 ={{RouteBox|M1|Red Line (Dubai Metro)|#DC241F}} | m2 ={{RouteBox|M2|Green Line (Dubai Metro)|#009530}} | m3 ={{RouteBox|M3|Purple Line (Dubai Metro)|#9016B2}} | m4 ={{RouteBox|M4|Blue Line (Dubai Metro)|#0354A6}} | l1 ={{RouteBox|L1|Palm Jumeirah Monorail|#748477}} | t1 ={{RouteBox|T1|Dubai Tram|#01a0b1}} | t2 ={{RouteBox|T2|Dubai Trolley|#800000}} }} | duisburg ={{#switch: {{lc: {{{2}}} }} | s | s-bahn =[[File:S-Bahn-Logo.svg|{{{size|10}}}px|link={{{link|Rhine-Ruhr S-Bahn}}}|alt={{{alt|{{{link|Rhine-Ruhr S-Bahn}}}}}}]] | stadtbahn =[[File:Stadtbahn.svg|{{{size|10}}}px|link={{{link|Duisburg Stadtbahn}}}|alt={{{alt|{{{link|Duisburg Stadtbahn}}}}}}]] }} | düsseldorf ={{#switch: {{lc: {{{2}}} }} | s | s-bahn =[[File:S-Bahn-Logo.svg|{{{size|10}}}px|link={{{link|Rhine-Ruhr S-Bahn}}}|alt={{{alt|{{{link|Rhine-Ruhr S-Bahn}}}}}}]] | stadtbahn =[[File:Stadtbahn.svg|{{{size|10}}}px|link={{{link|Düsseldorf Stadtbahn}}}|alt={{{alt|{{{link|Düsseldorf Stadtbahn}}}}}}]] }} | edinburgh =[[File:EdinburghTramsGeneric.png|{{{size|13}}}px|link={{{link|Edinburgh Trams}}}|alt={{{alt|{{{link|Edinburgh Trams}}}}}}]] | edmonton ={{#switch: {{lc:{{{2|}}}}} | ets =[[File:Edmonton Transit System logo.svg|{{{size|13}}}px|link={{{link|Edmonton Transit System}}}|alt={{{alt|{{{link|Edmonton Transit System}}}}}}]] | capital ={{rail icon|Edmonton LRT|Capital|size={{{size|10}}}|link={{{link|Capital Line}}}|alt={{{alt|{{{link|Capital Line}}}}}}}} | metro ={{rail icon|Edmonton LRT|Metro|size={{{size|10}}}|link={{{link|Metro Line}}}|alt={{{alt|{{{link|Metro Line}}}}}}}} | valley ={{rail icon|Edmonton LRT|Valley|size={{{size|10}}}|link={{{link|Valley Line (Edmonton)}}}|alt={{{alt|{{{link|Valley Line}}}}}}}} }} | esfahan | isfahan ={{#switch: {{lc: {{{2}}} }} | uc =[[File:Zeichen 123.svg|15px]] }} | essen ={{#switch: {{lc: {{{2}}} }} | s | s-bahn =[[File:S-Bahn-Logo.svg|{{{size|10}}}px|link={{{link|Rhine-Ruhr S-Bahn}}}|alt={{{alt|{{{link|Rhine-Ruhr S-Bahn}}}}}}]] | u | stadtbahn =[[File:Stadtbahn.svg|{{{size|10}}}px|link={{{link|Essen Stadtbahn}}}|alt={{{alt|{{{link|Essen Stadtbahn}}}}}}]] }} | eurosleep =[[File:European Sleeper logo RDT.svg|{{{size|20}}}px|link={{{link|European Sleeper}}}|alt={{{alt|{{{link|European Sleeper}}}}}}]] | eurostar =[[File:Eurostar icon RDT (2023).svg|{{{size|18}}}px|link={{{link|Eurostar}}}|alt={{{alt|{{{link|Eurostar}}}}}}]] | euskotren ={{#switch: {{lc: {{{2}}} }} | tren =[[File:Euskotren Trena Logo.svg|{{{size|14}}}px|link={{{link|Euskotren Trena}}}|alt={{{alt|{{{link|Euskotren Trena}}}}}}]] | tranbia =[[File:Euskotren Tranbia Logo.svg|{{{size|14}}}px|link={{{link|Euskotren Tranbia}}}|alt={{{alt|{{{link|Euskotren Tranbia}}}}}}]] | autobusa =[[File:Euskotren Autobusa Logo.svg|{{{size|14}}}px|link={{{link|Euskotren Autobusa}}}|alt={{{alt|{{{link|Euskotren Autobusa}}}}}}]] }} | everett ={{#switch: {{lc: {{{2}}} }} | blue =[[File:Swift Blue Line icon.svg|{{{size|16}}}px|link={{{link|Swift Blue Line}}}]] | green =[[File:Swift Green Line icon.svg|{{{size|16}}}px|link={{{link|Swift Green Line}}}]] | orange =[[File:Swift Orange Line icon.svg|{{{size|16}}}px|link={{{link|Swift Orange Line}}}]] | gold =[[File:Swift Gold Line icon.svg|{{{size|16}}}px|link={{{link|Swift Gold Line}}}]] }} | flix ={{#switch: {{lc: {{{2}}} }} | bus =[[File:Flix Logo 2016.svg|{{{size|20}}}px|link={{{link|w:FlixBus}}}|alt={{{alt|{{{link|w:FlixBus}}}}}}]] | train =[[File:Flix Logo 2016.svg|{{{size|20}}}px|link={{{link|w:FlixTrain}}}|alt={{{alt|{{{link|w:FlixTrain}}}}}}]] }} | foshan ={{#switch: {{lc: {{{3}}} }} | na ={{#switch: {{lc: {{{2}}} }} | g | gf | guangfo ={{RouteBox|Guangfo|Guangfo Metro|#{{rail color|Foshan Metro|na}}|#000}} | n | nh | nanhai ={{RouteBox|Nanhai|Nanhai New Transit|#{{rail color|Foshan Metro|na}}}} | #default ={{RouteBox|{{{2}}}|Line {{{2}}} (Foshan Metro)|#{{rail color|Foshan Metro|na}}}} }} | #default ={{#switch: {{lc: {{{2}}} }} | metro = [[File:FMetro (cropped).svg|{{{size|x8}}}px|link={{{link|Foshan Metro}}}|alt={{{alt|{{{link|Foshan Metro}}}}}}]] | g | gf | guangfo ={{RouteBox|Guangfo|Guangfo Metro|#{{rail color|Foshan Metro|gf}}|#000}} | n | nh | nanhai ={{RouteBox|Nanhai|Nanhai New Transit|#{{rail color|Foshan Metro|nh}}}} | #default ={{RouteBox|{{{2}}}|Line {{{2}}} (Foshan Metro)|#{{rail color|Foshan Metro|{{{2}}}}}}} }} }} | frankfurt = {{#switch: {{lc: {{{2}}} }} | rmv = [[File:Rhein-Main-Verkehrsverbund logo.svg|{{{size|50}}}px|link=Rhein-Main-Verkehrsverbund|alt=Rhein-Main-Verkehrsverbund (RMV)]] | rail = [[File:Eisenbahn-Logo traffiQ.svg|x{{{size|15}}}px|link=Public transport in Frankfurt am Main#Rapid Transit]] | bus = [[File:Omnibus-Logo traffiQ.svg|x{{{size|15}}}px|link=Public transport in Frankfurt am Main#Bus]] | s|s-bahn = [[File:S-Bahn-Logo.svg|{{{size|15}}}px|link=Rhine-Main S-Bahn]] | tram = [[File:Straßenbahn-Logo traffiQ.svg|x{{{size|15}}}px|link=Trams in Frankfurt am Main]] | u = [[File:U-Bahn-Logo traffiQ.svg|x{{{size|15}}}px|link=Frankfurt U-Bahn]] }} | fuzhou ={{#switch: {{lc: {{{3}}} }} | na ={{#switch: {{lc: {{{2}}} }} | #default ={{RouteBox|{{{2}}}|Line {{{2}}} (Fuzhou Metro)|#{{rail color|Fuzhou Metro|na}}}} }} | #default ={{#switch: {{lc: {{{2}}} }} | metro =[[File:Fuzhou Metro logo.svg|{{{size|x16}}}px|link={{{link|Fuzhou Metro}}}|alt={{{alt|{{{link|Fuzhou Metro}}}}}}]] | #default ={{RouteBox|{{{2}}}|Line {{{2}}} (Fuzhou Metro)|#{{rail color|Fuzhou Metro|{{{2}}}}}}} }} }} | geneva ={{#switch: {{lc: {{{2}}} }} | tram =[[File:BSicon TRAM.svg|{{{size|10}}}px|link={{{link|Transports Publics Genevois}}}|alt={{{alt|{{{link|Transports Publics Genevois}}}}}}]] | ferry =[[File:Ferry symbol.svg|{{{size|10}}}px|link={{{link|Mouettes Genevoises Navigation}}}|alt={{{alt|{{{link|Mouettes Genevoises Navigation}}}}}}]] }} | glasgow =[[File:Glasgow Subway.svg|{{{size|13}}}px|link={{{link|Glasgow Subway}}}|alt={{{alt|{{{link|Glasgow Subway}}}}}}]] | gotransit | got={{#if:{{{2|}}}|{{#switch: {{lc: {{{2}}} }} | rail | train={{#if:{{{4|}}}||[[File:GO Transit logo.svg|{{{size|20}}}px|link=GO Transit]]}} {{#switch: {{lc: {{{3}}} }} | a | lw | lakeshore west =[[File:GO Lakeshore West logo 2024.svg|{{{size|16}}}px|link=Lakeshore West line]] | b | le | lakeshore east =[[File:GO Lakeshore East logo 2024.svg|{{{size|16}}}px|link=Lakeshore East line]] | c | mi | milton =[[File:GO Milton logo 2024.svg|{{{size|16}}}px|link=Milton line]] | d | ki | kitchener =[[File:GO Kitchener logo 2024.svg|{{{size|16}}}px|link=Kitchener line]] | e | br | barrie =[[File:GO Barrie logo 2024.svg|{{{size|16}}}px|link=Barrie line]] | f | rh | richmond hill =[[File:GO Richmond Hill logo 2024.svg|{{{size|16}}}px|link=Richmond Hill line]] | g | st | stouffville =[[File:GO Stouffville logo 2024.svg|{{{size|16}}}px|link=Stouffville line]] | midtown | seaton | locust hill =[[File:Midtown line GO logo.png|{{{size|16}}}px|link=Midtown corridor]] }} | bus ={{{icon|[[File:GO bus symbol.svg|{{{size|16}}}px|link=GO Transit bus services]]}}} {{#if:{{{3|}}}|{{#if:{{{4|}}}|{{color box|black|'''{{{3|}}}'''|white}}|{{color box|white|{{{3|}}}}} }} }} }} | [[File:GO Transit logo.svg|{{{size|20}}}px|link=GO Transit]] }} | granada ={{#switch: {{lc: {{{2}}} }} | metro =[[File:Símbolo del Metro de Granada.svg|{{{size|13}}}px|link={{{link|Granada Metro}}}|alt={{{alt|{{{link|Granada metro}}}}}}]] | 1 =[[File:L1 Metro de Granada.svg|{{{size|14}}}px|link={{{link|Granada Metro}}}]] | 2 =[[File:L2 Metro de Granada.svg|{{{size|14}}}px|link={{{link|Granada Metro}}}]] | 3 =[[File:L3 Metro de Granada.svg|{{{size|14}}}px|link={{{link|Granada Metro}}}]] }} | graz = {{#switch: {{lc: {{{2}}} }} | 1 | 3 | 4 | 5 | 6 | 7 = [[File:Linie {{{2|}}} Graz.png|16px|link=Straßenbahn Graz|Straßenbahn Graz]] | 23 = [[File:23 Graz.png|26px|link=Straßenbahn Graz|Straßenbahn Graz]] | s1 | s7 | s61 = [[File:{{{2|}}} Steiermark.svg|32px|link=S-Bahn Steiermark|S-Bahn Steiermark]] }} | greece = {{#switch: {{lc: {{{2}}} }} | r = [[File:OSE-Logo.svg|{{{size|x13}}}px|link={{{link|TrainOSE}}}|alt={{{alt|{{{link|TrainOSE}}}}}}]] | s = [[File:Proastiakos icon (no text).svg|{{{size|26}}}px|link={{{link|Proastiakos}}}|alt={{{alt|{{{link|Proastiakos}}}}}}]] }} | guadalajara = {{#switch: {{{2}}} | TE = {{#if: {{{3|}}} | [[File:Guadalajara L{{{3|}}}.svg|{{{size|16}}}px|link=Line {{{3}}} of the Guadalajara urban rail system|alt=Line {{{3}}} of the Guadalajara urban rail system]] | [[File:Logo de SITEUR T.svg|{{{size|16}}}px|link=Guadalajara urban rail system|alt=Guadalajara urban rail system]] }} | MM = {{#if: {{{3|}}} | [[File:Logo de Mi Macro {{{3|}}}.svg|{{{size|16}}}px|link=Mi Macro {{{3}}}|alt=Mi Macro {{{3}}}]] | [[File:Logo del Macrobús.svg|{{{size|16}}}px|link=Guadalajara Mi Macro|alt=Guadalajara Mi Macro]] }} | ST = [[File:Logo de SITEUR T.svg|{{{size|16}}}px|link=Sistema Integral del Tren Ligero|alt=Sistema Integral del Tren Ligero]] | #default = [[File:Logo de SITEUR T.svg|{{{size|16}}}px|link=Guadalajara urban rail system|alt=Guadalajara urban rail system]] }} | guangzhou ={{#switch: {{lc: {{{3}}} }} | na ={{#switch: {{lc: {{{2}}} }} | a | apm ={{RouteBox|APM|Zhujiang New Town Automated People Mover System|#{{rail color|Guangzhou Metro|na}}}} | g | gf | guangfo ={{RouteBox|Guangfo|Guangfo Metro|#{{rail color|Guangzhou Metro|na}}}} | k | kc ={{RouteBox|Knowledge City|Knowledge City Line|#{{rail color|Guangzhou Metro|na}}}} | thz1 ={{RouteBox|THZ1|Haizhu Tram|#{{rail color|Guangzhou Metro|na}}}} | #default ={{RouteBox|{{{2}}}|Line {{{2}}} (Guangzhou Metro)|#{{rail color|Guangzhou Metro|na}}}} }} | #default ={{#switch: {{lc: {{{2}}} }} | 1 | 9 | 11 ={{RouteBox|{{{2}}}|Line {{{2}}} (Guangzhou Metro)|#{{rail color|Guangzhou Metro|{{{2}}}}}|#000}} | a | apm ={{RouteBox|APM|Zhujiang New Town Automated People Mover System|#{{rail color|Guangzhou Metro|apm}}}} | g | gf | gfm | guangfo ={{RouteBox|Guangfo|Guangfo Metro|#{{rail color|Guangzhou Metro|gf}}|#000}} | k | kc ={{RouteBox|Knowledge City|Knowledge City Line|#{{rail color|Guangzhou Metro|kc}}}} | metro =[[File:Guangzhou Metro icon.svg|{{{size|x16px}}}|link={{{link|Guangzhou Metro}}}|alt={{{alt|{{{link|Guangzhou Metro}}}}}}]] | thz1 ={{RouteBox|THZ1|Haizhu Tram|#{{rail color|Guangzhou Metro|thz1}}}} | #default ={{RouteBox|{{{2}}}|Line {{{2}}} (Guangzhou Metro)|#{{rail color|Guangzhou Metro|{{{2}}}}}}} }} }} | guiyang ={{#switch: {{lc: {{{3}}} }} | na ={{#switch: {{lc: {{{2}}} }} | #default ={{RouteBox|{{{2}}}|Line {{{2}}} (Guiyang Metro)|#{{rail color|Guiyang Metro|na}}}} }} | #default ={{#switch: {{lc: {{{2}}} }} | metro =[[File:GuiyangMetro.png|{{{size|x16}}}px|link={{{link|Guiyang Metro}}}|alt={{{alt|{{{link|Guiyang Metro}}}}}}]] | #default ={{RouteBox|{{{2}}}|Line {{{2}}} (Guiyang Metro)|#{{rail color|Guiyang Metro|{{{2}}}}}}} }} }} | gwangju ={{#switch: {{lc: {{{2}}} }} | metro =[[File:South Korea subway logo.svg|{{{size|16}}}px|link={{{link|Gwangju Metro}}}|alt={{{alt|{{{link|Gwangju Metro}}}}}}]] | #default =[[File:Gwangju Metro Line {{{2}}}.svg|{{{size|x16}}}px|link=Gwangju Metro Line {{{2}}}]] }} | hamburg = {{#switch: {{lc: {{{2}}} }} | s-bahn| s = [[File:S-Bahn-Logo.svg|x{{{size|15}}}px|link=Hamburg S-Bahn]] | u-bahn| u = [[File:U-Bahn.svg|{{{size|15}}}px|link=Hamburg U-Bahn]] | bus = [[File:Hamburg Bus-Logo.svg|x{{{size|15}}}px|Bus]] | db = [[File:Deutsche Bahn AG-Logo.svg|x{{{size|15}}}px|link=List of railway stations in Hamburg]] | r = [[File:Regionalbahn Signet HVV.svg|x{{{size|15}}}px|link=Regionalbahn]] | r20 = [[File:Hamburg R20.svg|x{{{size|15}}}px|link=Regionalbahn]] | r50 = [[File:Hamburg R50.svg|x{{{size|15}}}px|link=Regionalbahn]] | akn| a = [[File:HVV Logo AKN.svg|x{{{size|15}}}px|link=AKN Eisenbahn]] }} | hamilton ={{#switch: {{lc: {{{2}}} }} | hsr =[[File:BSicon BUS1.svg|{{{size|12}}}px|link={{{link|Hamilton Street Railway}}}]] | go | got | gotransit ={{#switch: {{lc: {{{3}}} }} | train | a | lakeshore west | rail =[[File:Lakeshore West logo.png|{{{size|16}}}px|link=Lakeshore West line]] | bus ={{{icon|[[File:GO bus symbol.svg|{{{size|16}}}px|link=List of GO Transit bus routes]]}}} | #default =[[File:GO Transit logo.svg|{{{size|20}}}px|link=GO Transit]] }} | b=[[File:BLAST B.svg|{{{size|16}}}px|link=Hamilton LRT]] | a | t =[[File:BLAST {{uc:{{{2}}}}}.svg|{{{size|16}}}px|link={{uc:{{{2}}}}}-Line (Hamilton)]] | l | s =[[File:BLAST {{uc:{{{2}}}}}.svg|{{{size|16}}}px|link=BLAST network]] | lrt ={{#switch: {{lc: {{{3|}}} }} | b =[[File:BSicon TRAM.svg|{{{size|16}}}px|link=BLAST network]] | #default =[[File:BSicon BUS3.svg|{{{size|16}}}px|link=BLAST network]] }} {{#switch: {{lc: {{{3}}} }} | b=[[File:BLAST B.svg|{{{size|16}}}px|link=Hamilton LRT]] | a | t =[[File:BLAST {{uc:{{{3}}}}}.svg|{{{size|16}}}px|link={{uc:{{{3}}}}}-Line (Hamilton)]] | l | s =[[File:BLAST {{uc:{{{3}}}}}.svg|{{{size|16}}}px|link=BLAST network]] }} }} | hangzhou ={{#switch: {{lc: {{{3}}} }} | na ={{#switch: {{lc: {{{2}}} }} | 1b ={{RouteBox|1 branch|Line 1 (Hangzhou Metro)|#{{rail color|Hangzhou Metro|na}}}} | fy | fuyang ={{RouteBox|Fuyang|Fuyang line|#{{rail color|Hangzhou Metro|na}}}} | la | lin'an ={{RouteBox|Lin'an|Lin'an line|#{{rail color|Hangzhou Metro|na}}}} | sx | shaoxing ={{RouteBox|Shaoxing|Shaoxing line|#{{rail color|Hangzhou Metro|na}}}} | #default ={{RouteBox|{{{2}}}|Line {{{2}}} (Hangzhou Metro)|#{{rail color|Hangzhou Metro|na}}}} }} | #default ={{#switch: {{lc: {{{2}}} }} | 3 ={{RouteBox|{{{2}}}|{{{link|Line {{{2}}} (Hangzhou Metro)}}}|#{{rail color|Hangzhou Metro|{{{2}}}}}|#000}} | 1b ={{RouteBox|1 branch|Line 1 (Hangzhou Metro)|#{{rail color|Hangzhou Metro|1b}}}} | fy | fuyang ={{RouteBox|Fuyang|Fuyang line|#{{rail color|Hangzhou Metro|na}}}} | la | lin'an ={{RouteBox|Lin'an|Lin'an line|#{{rail color|Hangzhou Metro|na}}}} | metro =[[File:Hangzhou Metro logo.svg|{{{size|x16}}}px|link={{{link|Hangzhou Metro}}}|alt={{{alt|{{{link|Hangzhou Metro}}}}}}]] | sx | shaoxing ={{RouteBox|Shaoxing|Shaoxing line|#{{rail color|Hangzhou Metro|na}}}} | #default ={{RouteBox|{{{2}}}|Line {{{2}}} (Hangzhou Metro)|#{{rail color|Hangzhou Metro|{{{2}}}}}}} }} }} | hannover | hanover = {{#switch: {{lc: {{{2}}} }} |s|s-bahn = [[File:S-Bahn-Logo.svg|{{{size|14}}}px|link={{{link|Hanover S-Bahn}}}]] }} | harbin ={{#switch: {{lc: {{{3}}} }} | na ={{#switch: {{lc: {{{2}}} }} | #default ={{RouteBox|{{{2}}}|Line {{{2}}} (Harbin Metro)|#{{rail color|Harbin Metro|na}}}} }} | #default ={{#switch: {{lc: {{{2}}} }} | metro =[[File:Harbin Metro logo.svg|{{{size|x16}}}px|link={{{link|Harbin Metro}}}|alt={{{alt|{{{link|Harbin Metro}}}}}}]] | #default ={{RouteBox|{{{2}}}|Line {{{2}}} (Harbin Metro)|#{{rail color|Harbin Metro|{{{2}}}}}}} }} }} | hartford =[[File:Hartford Line logo.svg|{{{size|18}}}px|link={{{link|Hartford Line}}}|alt={{{alt|{{{link|Hartford Line}}}}}}]] | hblr =[[File:NJT_NJ_Symbol.svg|{{{size|16}}}px|link={{{link|Hudson–Bergen Light Rail}}}|alt={{{alt|{{{link|Hudson–Bergen Light Rail}}}}}}]] | hefei ={{#switch: {{lc: {{{3}}} }} | na ={{#switch: {{lc: {{{2}}} }} | #default ={{RouteBox|{{{2}}}|Line {{{2}}} (Hefei Metro)|#{{rail color|Hefei Metro|na}}}} }} | #default ={{#switch: {{lc: {{{2}}} }} | metro = | #default ={{RouteBox|{{{2}}}|Line {{{2}}} (Hefei Metro)|#{{rail color|Hefei Metro|{{{2}}}}}}} | s ={{#switch: {{lc: {{{4}}} }} | na ={{RouteBox|S{{{3}}}|Line S{{{3}}} (Hefei Metro)|#{{rail color|Hefei Metro|na}}}} | #default ={{RouteBox|S{{{3}}}|Line S{{{3}}} (Hefei Metro)|#{{rail color|Hefei Metro|s{{{3}}}}}}} }} }} }} | heilbronn ={{#switch: {{lc: {{{2}}} }} | s | stadtbahn =[[File:S-Bahn-Logo.svg|{{{size|12}}}px|link={{{link|Heilbronn Stadtbahn}}}|alt={{{alt|{{{link|Heilbronn Stadtbahn}}}}}}]] }} | hk | hongkong ={{#switch: {{lc:{{{2|}}}}} | lightrail ={{ric|MTR Light Rail|{{{3|}}}|size={{{size|}}}|link={{{link|}}}|alt={{{alt|}}}}} | mtr ={{ric|MTR|size={{{size|}}}|link={{{link|}}}|alt={{{alt|}}}}} | #default ={{ric|MTR|{{{2|}}}|link={{{link|}}}}} }} | houston ={{#switch: {{lc: {{{2}}} }} | metro =[[File:Houston Metro icon.svg|{{{size|20}}}px|link={{{link|Houston Metro}}}]] | red =[[File:Houston METRORail Red Line icon.svg|{{{size|20}}}px|link={{{link|METRORail Red Line}}}]] | green =[[File:Houston METRORail Green Line icon.svg|{{{size|20}}}px|link={{{link|METRORail Green Line}}}]] | purple =[[File:Houston METRORail Purple Line icon.svg|{{{size|20}}}px|link={{{link|METRORail Purple Line}}}]] }} | hyderabad ={{#switch: {{lc: {{{2}}} }} | m | metro =[[File:Seal of Hyderabad Metro Rail.svg|{{{size|20}}}px|link={{{link|Hyderabad Metro}}}]] }} | id ={{#switch: {{lc: {{{2}}} }} | rail =[[File:Logo PT Kereta Api Indonesia (Persero) 2020.svg|{{{size|25}}}px|link={{{link|Kereta Api Indonesia}}}|alt={{{alt|{{{link|Kereta Api Indonesia}}}}}}]] | hsr =[[File:PT KCIC logo.png|{{{size|30}}}px|link={{{link|Kereta Cepat Indonesia China}}}|alt={{{alt|{{{link|Kereta Cepat Indonesia China}}}}}}]] }} | incheon ={{#switch: {{lc: {{{2}}} }} | 1 = [[File:Incheon Metro Line 1.svg|{{{size|20}}}px|link={{{link|Incheon Subway Line 1}}}|alt={{{alt|{{{link|Incheon Subway Line 1}}}}}}]] | 2 = [[File:Incheon Metro Line 2.svg|{{{size|20}}}px|link={{{link|Incheon Subway Line 2}}}|alt={{{alt|{{{link|Incheon Subway Line 2}}}}}}]] }} | innsbruck ={{ÖPNV Innsbruck|{{{2|}}}}} | isleofwight ={{#switch: {{lc: {{{2}}} }} | vectis =[[File:Southern Vectis diamond logo.PNG|{{{size|10}}}px|link={{{link|Southern Vectis}}}|alt={{{alt|{{{link|Southern Vectis}}}}}}]] | wightbus =[[File:Wightbus yellow blue logo.PNG|{{{size|10}}}px|link={{{link|Wightbus}}}|alt={{{alt|{{{link|Wightbus}}}}}}]] }} | istanbul ={{#switch: {{lc: {{{2}}} }} | b | banliyö =[[File:Istanbul B{{{3|}}} Line Symbol.svg|{{{size|17}}}px|{{#switch: {{lc: {{{3}}} }} | 1 =link={{{link|İstanbul-Halkalı Line}}}|alt={{{alt|{{{link|İstanbul-Halkalı Line}}}}}} | 2 =link={{{link|Haydarpaşa-Gebze Line}}}|alt={{{alt|{{{link|Haydarpaşa-Gebze Line}}}}}} | #default=link={{{link|İstanbul-Halkalı Line}}} }}]] | bus | metrobus | metrobüs =[[File:Metrobus İstanbul Logo.svg|{{{size|17}}}px|link={{{link|Metrobus (Istanbul)}}}|alt={{{alt|{{{link|Metrobus (Istanbul)}}}}}}]] | f1 | f2 | f3 | f4 | f5=[[File:Istanbul {{uc:{{{2}}}}} Line Symbol.svg|{{{size|17}}}px|link={{{link|{{#invoke:ustring|sub|\{{uc:{{{2}}}}}|1|2}} (Istanbul Metro)}}}|alt={{{alt|{{{link|Line {{#invoke:ustring|sub|\{{uc:{{{2}}}}}|1|2}}}}}}}}]] | m | metro =[[File:Istanbul Metro Logo.svg|{{{size|17}}}px|link={{{link|Istanbul Metro}}}|alt={{{alt|{{{link|Istanbul Metro}}}}}}]] | m1 | m1a | m1b | m2 | m3 | m4 | m5 | m6 | m7 | m8 | m9 =[[File:Istanbul {{uc:{{{2}}}}} Line Symbol.svg|{{{size|17}}}px|link={{{link|{{#invoke:ustring|sub|\{{uc:{{{2}}}}}|1|2}} (Istanbul Metro)}}}|alt={{{alt|{{{link|Line {{#invoke:ustring|sub|\{{uc:{{{2}}}}}|1|2}}}}}}}}]] | m10 =[[File:Istanbul M10 Line Symbol.svg|{{{size|17}}}px|link={{{link|M10 (Istanbul Metro)}}}|alt={{{alt|{{{link|M10 (Istanbul Metro)}}}}}}]] | m11 =[[File:Istanbul M11 Line Symbol.svg|{{{size|17}}}px|link={{{link|M11 (Istanbul Metro)}}}|alt={{{alt|{{{link|M11 (Istanbul Metro)}}}}}}]] | m12 =[[File:Istanbul M12 Line Symbol.svg|{{{size|17}}}px|link={{{link|M12 (Istanbul Metro)}}}|alt={{{alt|{{{link|M12 (Istanbul Metro)}}}}}}]] | m13 =[[File:Istanbul M13 Line Symbol.svg|{{{size|17}}}px|link={{{link|M13 (Istanbul Metro)}}}|alt={{{alt|{{{link|M13 (Istanbul Metro)}}}}}}]] | m14 =[[File:Istanbul M14 Line Symbol.svg|{{{size|17}}}px|link={{{link|M14 (Istanbul Metro)}}}|alt={{{alt|{{{link|M14 (Istanbul Metro)}}}}}}]] | m20 =[[File:Istanbul M20 Line Symbol.svg|{{{size|17}}}px|link={{{link|M20 (Istanbul Metro)}}}|alt={{{alt|{{{link|M20 (Istanbul Metro)}}}}}}]] | m34 =[[File:Istanbul M34 Line Symbol.svg|{{{size|17}}}px|link={{{link|HızRay}}}|alt={{{alt|{{{link|HızRay}}}}}}]] | marmaray =[[File:Marmaray logo.svg|{{{size|20}}}px|link={{{link|Marmaray}}}|alt={{{alt|{{{link|Marmaray}}}}}}]] | t1 =[[File:Istanbul {{uc:{{{2}}}}} Line Symbol.svg|{{{size|17}}}px|link={{{link|T1 (Istanbul Tram)}}}|alt={{{alt|{{{link|Line {{uc:{{{2}}}}}}}}}}}]] | t2 =[[File:Istanbul T2 Line Symbol.svg|{{{size|17}}}px|link={{{link|Istanbul nostalgic tramways}}}|alt={{{alt|{{{link|Line T2}}}}}}]] | t3 =[[File:Istanbul T3 Line Symbol.svg|{{{size|17}}}px|link={{{link|Istanbul nostalgic tramways}}}|alt={{{alt|{{{link|Line T3}}}}}}]] | t4 =[[File:Istanbul {{uc:{{{2}}}}} Line Symbol.svg|{{{size|17}}}px|link={{{link|T4 (Istanbul Tram)}}}|alt={{{alt|{{{link|Line {{uc:{{{2}}}}}}}}}}}]] | t5 =[[File:Istanbul {{uc:{{{2}}}}} Line Symbol.svg|{{{size|17}}}px|link={{{link|T5 (Istanbul Tram)}}}|alt={{{alt|{{{link|Line {{uc:{{{2}}}}}}}}}}}]] | t6 =[[File:Istanbul {{uc:{{{2}}}}} Line Symbol.svg|{{{size|17}}}px|link={{{link|T6 (Istanbul Tram)}}}|alt={{{alt|{{{link|Line {{uc:{{{2}}}}}}}}}}}]] | nt | nostaljik tramvay =[[File:Istanbul public transport - Nostaljik Tramvay symbol.png|{{{size|17}}}px|link={{{link|Istanbul nostalgic tramways}}}|alt={{{alt|{{{link|Istanbul nostalgic tramways}}}}}}]] | t | tunel | tünel =[[File:Istanbul F2 Line Symbol.svg|{{{size|17}}}px|link={{{link|Tünel}}}|alt={{{alt|{{{link|Tünel}}}}}}]] | tf | teleferik | gondola =[[File:Istanbul TF{{{3}}} Line Symbol.svg|{{{size|17}}}px|{{#switch: {{lc: {{{3}}} }} | 1 =link={{{link|Maçka Gondola}}}|alt={{{alt|{{{link|Maçka Gondola}}}}}} | 2 =link={{{link|Eyüp Gondola}}}|alt={{{alt|{{{link|Eyüp Gondola}}}}}} }}]] | ferry =[[File:Ferry symbol.svg|{{{size|17}}}px|link={{{link|Ferries in Istanbul}}}|alt={{{alt|{{{link|Ferries in Istanbul}}}}}}]] | seabus =[[File:Translinkseabus icon blue.svg|{{{size|17}}}px|link={{{link|İDO}}}|alt={{{alt|{{{link|İDO}}}}}}]] }} | izmir ={{#switch: {{lc: {{{2}}} }} | b | banliyo | banliyö | izban =[[File:İZBAN logo.svg|{{{size|17}}}px|link={{{link|İZBAN}}}|alt={{{alt|{{{link|İZBAN}}}}}}]] | bus =[[File:ESHOT logo (blue).svg|{{{size|17}}}px|link={{{link|ESHOT}}}|alt={{{alt|{{{link|ESHOT}}}}}}]] | m | metro =[[File:Metro İzmir logo.svg|{{{size|17}}}px|link={{{link|İzmir Metro}}}|alt={{{alt|{{{link|İzmir Metro}}}}}}]] | m1 =[[File:İzmir Metro logo.svg |{{{size|17}}}px|link={{{link|M1 (İzmir Metro)}}}|alt={{{alt|{{{link|M1 (İzmir Metro)}}}}}}]] | t1 | karşıyakatram | karsiyakatram =[[File:Tramİzmir logo.svg|{{{size|17}}}px|link={{{link|Karşıyaka Tram}}}|alt={{{alt|{{{link|Line T1}}}}}}]] | t2 | konaktram =[[File:Tramİzmir logo.svg|{{{size|17}}}px|link={{{link|Konak Tram}}}|alt={{{alt|{{{link|Line T2}}}}}}]] | ferry | seabus =[[File:Ferry symbol.svg|{{{size|17}}}px|link={{{link|İzdeniz}}}|alt={{{alt|{{{link|İzdeniz}}}}}}]] }} | jaen | jaén ={{#switch: {{lc: {{{2}}} }} | tram =[[File:Símbolo del Tranvía de Jaén.svg|{{{size|15}}}px|link={{{link|Jaén Tram}}}]] | 1 =[[File:L1 Tranvía de Jaén.svg|{{{size|14}}}px|link={{{link|Jaén Tram}}}]] }} | jaipur ={{#switch: {{lc: {{{2}}} }} | m | metro =[[File:Jaipur Metro Logo.svg|{{{size|20}}}px|link={{{link|Jaipur Metro}}}]] }} | jakarta ={{#switch: {{lc: {{{2}}} }} | a | arl =[[File:Jakarta KRL A.svg|{{{size|20}}}px|link={{{link|Soekarno–Hatta Airport Rail Link}}}]] | b | central | red | bogor =[[File:Jakarta KRL B.svg|{{{size|20}}}px|link={{{link|KAI Commuter Bogor Line}}}]] | c | bekasi | cikarang | blue =[[File:Jakarta KRL C.svg|{{{size|20}}}px|link={{{link|KAI Commuter Cikarang Loop Line}}}]] | l | loop | loopline | yellow =[[File:Jakarta KRL L.svg|{{{size|20}}}px|link={{{link|KA Commuter Line Jatinegara–Bogor}}}]] | r | serpong | rangkasbitung | green =[[File:Jakarta KRL R.svg|{{{size|20}}}px|link={{{link|KA Commuter Line Tanah Abang–Rangkasbitung}}}]] | t | tangerang | brown =[[File:Jakarta KRL T.svg|{{{size|20}}}px|link={{{link|KA Commuter Line Duri–Tangerang}}}]] | tp | tanjung priok | tanjung | pink =[[File:Jakarta KRL TP.svg|{{{size|20}}}px|link={{{link|KA Commuter Line Jakarta Kota–Tanjung Priok}}}]] | lrt =[[File:BSicon TRAM.svg|{{{size|18}}}px|link={{{link|Jakarta LRT}}}|{{{alt={{{alt|{{{link|Jakarta LRT}}}}}}}}}]] | s =[[File:Jakarta LRT S.svg|{{{size|20}}}px|link={{{link|LRT Line S (Jakarta LRT)}}}]] | jabodebek =[[File:BSicon TRAM.svg|{{{size|18}}}px|link={{{link|Greater Jakarta LRT}}}|{{{alt={{{alt|{{{link|Greater Jakarta LRT}}}}}}}}}]] | cb | l1 =[[File:Jakarta LRT CB.svg|{{{size|20}}}px|link={{{link|LRT Line 1 (Greater Jakarta LRT)}}}]] | l2 ={{RouteBox|L2|LRT Line 2 (Greater Jakarta LRT)|#9016B2}} | bk | l3 =[[File:Jakarta LRT BK.svg|{{{size|20}}}px|link={{{link|LRT Line 3 (Greater Jakarta LRT)}}}]] | mrt =[[File:BSicon TRAM.svg|{{{size|18}}}px|link={{{link|Jakarta MRT}}}|{{{alt={{{alt|{{{link|Jakarta MRT}}}}}}}}}]] | m1 | m =[[File:Jakarta - MRT Jakarta North South Line Icon.svg|{{{size|20}}}px|link={{{link|MRT Line 1 (Jakarta Mass Rapid Transit)}}}]] | m2 ={{RouteBox|M2|MRT Line 2 (Jakarta Mass Rapid Transit)|#009530}} | skytrain =[[File:Jakarta Skytrain.svg|{{{size|20}}}px|link={{{link|Soekarno–Hatta Airport Skytrain}}}]] | tj =[[File:BSicon BUS3.svg|{{{size|16}}}px|link={{{link|TransJakarta}}}]] | tjk1 =[[File:TransJakarta BRT Corridor 1 Icon.png|{{{size|16}}}px|link={{{link|Transjakarta Corridor 1}}}|alt={{{alt|{{{link|List of Transjakarta corridors#Corridor 1}}}}}}]] | tjk2 =[[File:TransJakarta BRT Corridor 2 Icon.png|{{{size|16}}}px|link={{{link|Transjakarta Corridor 2}}}|alt={{{alt|{{{link|List of Transjakarta corridors#Corridor 2}}}}}}]] | tjk2a =[[File:Transjakarta BRT Route 2A Icon.png|{{{size|16}}}px|link={{{link|Transjakarta Corridor 2#Route 2A (Pulo Gadung – Rawa_Buaya)}}}|alt={{{alt|{{{link|List of Transjakarta corridors#Cross-corridor routes}}}}}}]] | tjk2c =[[File:Transjakarta BRT Route 2C Icon.png|{{{size|16}}}px|link={{{link|Transjakarta Corridor 2#Route 2C (Balai Kota – JIExpo Kemayoran)}}}|alt={{{alt|{{{link|List of Transjakarta corridors#Special routes}}}}}}]] | tjk3 =[[File:TransJakarta BRT Corridor 3 Icon.png|{{{size|16}}}px|link={{{link|Transjakarta Corridor 3}}}|alt={{{alt|{{{link|List of Transjakarta corridors#Corridor 3}}}}}}]] | tjk3f =[[File:Transjakarta BRT Route 3F Icon.png|{{{size|16}}}px|link={{{link|Transjakarta Corridor 3#Route 3F (Kalideres – Senayan Bank Jakarta)}}}|alt={{{alt|{{{link|List of Transjakarta corridors#Cross-corridor routes}}}}}}]] | tjk3h =[[File:Transjakarta BRT Route 3H Icon.png|{{{size|16}}}px|link={{{link|Transjakarta Corridor 3#Route 3H (Damai – Kota)}}}|alt={{{alt|{{{link|List of Transjakarta corridors#Cross-corridor routes}}}}}}]] | tjk4 =[[File:TransJakarta BRT Corridor 4 Icon.png|{{{size|16}}}px|link={{{link|Transjakarta Corridor 4}}}|alt={{{alt|{{{link|List of Transjakarta corridors#Corridor 4}}}}}}]] | tjk4d =[[File:Transjakarta BRT Route 4D Icon.png|{{{size|16}}}px|link={{{link|Transjakarta Corridor 4#Route 4D (Pulo Gadung – Patra Kuningan)}}}|alt={{{alt|{{{link|List of Transjakarta corridors#Cross-corridor routes}}}}}}]] | tjk4h =[[File:Transjakarta BRT Route 4H Icon.png|{{{size|16}}}px|link={{{link|Transjakarta Corridor 4#Route 4H (Pulo Gadung – Ragunan)}}}|alt={{{alt|{{{link|List of Transjakarta corridors#Cross-corridor routes}}}}}}]] | tjk5 =[[File:TransJakarta BRT Corridor 5 Icon.png|{{{size|16}}}px|link={{{link|Transjakarta Corridor 5}}}|alt={{{alt|{{{link|List of Transjakarta corridors#Corridor 5}}}}}}]] | tjk5c =[[File:Transjakarta BRT Route 5C Icon.png|{{{size|16}}}px|link={{{link|Transjakarta Corridor 5#Route 5C (Cililitan – Juanda)}}}|alt={{{alt|{{{link|List of Transjakarta corridors#Cross-corridor routes}}}}}}]] | tjk5d =[[File:Transjakarta BRT Route 5D Icon.png|{{{size|16}}}px|link={{{link|Transjakarta Corridor 5#Route 5D (Cililitan – Ancol)}}}|alt={{{alt|{{{link|List of Transjakarta corridors#Cross-corridor routes}}}}}}]] | tjk5h =[[File:Transjakarta BRT Route 5H Icon.png|{{{size|16}}}px|link={{{link|Transjakarta Corridor 5#Route 5H (Juanda – Ancol)}}}|alt={{{alt|{{{link|List of Transjakarta corridors#Cross-corridor routes}}}}}}]] | tjk6 =[[File:TransJakarta BRT Corridor 6 Icon.png|{{{size|16}}}px|link={{{link|Transjakarta Corridor 6}}}|alt={{{alt|{{{link|List of TransJakarta corridors#Corridor 6}}}}}}]] | tjk6a =[[File:Transjakarta BRT Route 6A Icon.png|{{{size|16}}}px|link={{{link|Transjakarta Corridor 6#Route 6A (Ragunan – Balai Kota via Kuningan)}}}|alt={{{alt|{{{link|List of TransJakarta corridors#Cross-corridor routes}}}}}}]] | tjk6b =[[File:Transjakarta BRT Route 6B Icon.png|{{{size|16}}}px|link={{{link|Transjakarta Corridor 6#Route 6B (Ragunan – Balai Kota via Semanggi)}}}|alt={{{alt|{{{link|List of TransJakarta corridors#Cross-corridor routes}}}}}}]] | tjk6v =[[File:Transjakarta BRT Route 6V Icon.png|{{{size|16}}}px|link={{{link|Transjakarta Corridor 6#Route 6V (Ragunan – Senayan Bank Jakarta)}}}|alt={{{alt|{{{link|List of TransJakarta corridors#Cross-corridor routes}}}}}}]] | tjk7 =[[File:TransJakarta BRT Corridor 7 Icon.png|{{{size|16}}}px|link={{{link|Transjakarta Corridor 7}}}|alt={{{alt|{{{link|List of TransJakarta corridors#Corridor 7}}}}}}]] | tjk7f =[[File:Transjakarta BRT Route 7F Icon.png|{{{size|16}}}px|link={{{link|Transjakarta Corridor 7#Route 7F (Kampung Rambutan – Juanda via Cempaka Putih)}}}|alt={{{alt|{{{link|List of TransJakarta corridors#Cross-corridor routes}}}}}}]] | tjk8 =[[File:TransJakarta BRT Corridor 8 Icon.png|{{{size|16}}}px|link={{{link|Transjakarta Corridor 8}}}|alt={{{alt|{{{link|List of TransJakarta corridors#Corridor 8}}}}}}]] | tjk8a =[[File:Transjakarta BRT Route 8A Icon.png|{{{size|16}}}px|link={{{link|Transjakarta Corridor 8#List of BRT stations}}}|alt={{{alt|{{{link|List of TransJakarta corridors#Corridor 8}}}}}}]] | tjk9 =[[File:TransJakarta BRT Corridor 9 Icon.png|{{{size|16}}}px|link={{{link|Transjakarta Corridor 9}}}|alt={{{alt|{{{link|List of TransJakarta corridors#Corridor 9}}}}}}]] | tjk9a =[[File:Transjakarta BRT Route 9A Icon.png|{{{size|16}}}px|link={{{link|Transjakarta Corridor 9#Route 9A (Cililitan – Grogol Reformasi)}}}|alt={{{alt|{{{link|List of TransJakarta corridors#Cross-corridor routes}}}}}}]] | tjk9c =[[File:Transjakarta BRT Route 9C Icon.png|{{{size|16}}}px|link={{{link|Transjakarta Corridor 9#Route 9C (Pinang Ranti – Bundaran Senayan)}}}|alt={{{alt|{{{link|List of TransJakarta corridors#Cross-corridor routes}}}}}}]] | tjk9n =[[File:Transjakarta BRT Route 9N Icon.png|{{{size|16}}}px|link={{{link|Transjakarta Corridor 9#Route 9N (Pinang Ranti – Simpang Cawang)}}}|alt={{{alt|{{{link|List of TransJakarta corridors#Cross-corridor routes}}}}}}]] | tjk10 =[[File:TransJakarta BRT Corridor 10 Icon.png|{{{size|16}}}px|link={{{link|Transjakarta Corridor 10}}}|alt={{{alt|{{{link|List of TransJakarta corridors#Corridor 10}}}}}}]] | tjk10d =[[File:Transjakarta BRT Route 10D Icon.png|{{{size|16}}}px|link={{{link|Transjakarta Corridor 10#Route 10D (Tanjung Priok – Kampung Rambutan)}}}|alt={{{alt|{{{link|List of TransJakarta corridors#Cross-corridor routes}}}}}}]] | tjk10h =[[File:Transjakarta BRT Route 10H Icon.png|{{{size|16}}}px|link={{{link|Transjakarta Corridor 10#Route 10H (Tanjung Priok – Bundaran Senayan)}}}|alt={{{alt|{{{link|List of TransJakarta corridors#Cross-corridor routes}}}}}}]] | tjk11 =[[File:TransJakarta BRT Corridor 11 Icon.png|{{{size|16}}}px|link={{{link|Transjakarta Corridor 11}}}|alt={{{alt|{{{link|List of TransJakarta corridors#Corridor 11}}}}}}]] | tjk12 =[[File:TransJakarta BRT Corridor 12 Icon.png|{{{size|16}}}px|link={{{link|Transjakarta Corridor 12}}}|alt={{{alt|{{{link|List of TransJakarta corridors#Corridor 12}}}}}}]] | tjk13 =[[File:TransJakarta BRT Corridor 13 Icon.png|{{{size|16}}}px|link={{{link|Transjakarta Corridor 13}}}|alt={{{alt|{{{link|List of TransJakarta corridors#Corridor 13}}}}}}]] | tjk13b =[[File:Transjakarta BRT Route 13B Icon.png|{{{size|16}}}px|link={{{link|Transjakarta Corridor 13#Route 13B (Puri Beta 2 – Pancoran)}}}|alt={{{alt|{{{link|List of TransJakarta corridors#Cross-corridor routes}}}}}}]] | tjk13d =[[File:Transjakarta BRT Route 13D Icon.png|{{{size|16}}}px|link={{{link|Transjakarta Corridor 13#Route 13D (Puri Beta 2 – Ragunan)}}}|alt={{{alt|{{{link|List of TransJakarta corridors#Cross-corridor routes}}}}}}]] | tjk13e =[[File:TransJakarta roundel 13E.png|{{{size|16}}}px|link={{{link|Transjakarta Corridor 13#Route 13E (Puri Beta 2 – Flyover Kuningan)}}}|alt={{{alt|{{{link|List of TransJakarta corridors#Cross-corridor routes}}}}}}]] | tjkl13e =[[File:Transjakarta BRT Route L13E Icon.png|{{{size|16}}}px|link={{{link|Transjakarta Corridor 13#Route L13E (Puri Beta 2 – Flyover Kuningan)}}}|alt={{{alt|{{{link|List of TransJakarta corridors#Cross-corridor routes}}}}}}]] | tjk14 =[[File:TransJakarta BRT Corridor 14 Icon.png|{{{size|16}}}px|link={{{link|Transjakarta Corridor 14}}}|alt={{{alt|{{{link|List of TransJakarta corridors#Corridor 14}}}}}}]] }} | jeddah ={{#switch: {{lc: {{{2}}} }} | 1 ={{RouteBox|1|Line 1 (Jeddah Metro)|#0354A6}} | 2 ={{RouteBox|2|Line 2 (Jeddah Metro)|#FF9A00}} | 3 ={{RouteBox|3|Line 3 (Jeddah Metro)|#DC241F}} }} | jinan ={{#switch: {{lc: {{{2}}} }} | metro =[[File:JinanMetro.svg|{{{size|x16}}}px|link={{{link|Jinan Metro}}}|alt={{{alt|{{{link|Jinan Metro}}}}}}]] | 1 ={{RouteBox|1|{{{link|Line 1 (Jinan Metro)}}}|#{{rail color|Jinan Metro|1}}}} | 2 ={{RouteBox|2|{{{link|Line 2 (Jinan Metro)}}}|#{{rail color|Jinan Metro|2}}}} | 3 ={{RouteBox|3|{{{link|Line 3 (Jinan Metro)}}}|#{{rail color|Jinan Metro|3}}}} | 4 ={{RouteBox|4|{{{link|Line 4 (Jinan Metro)}}}|#{{rail color|Jinan Metro|4}}|#000}} | 5 ={{RouteBox|5|{{{link|Line 5 (Jinan Metro)}}}|#{{rail color|Jinan Metro|5}}|#000}} | 6 ={{RouteBox|6|{{{link|Line 6 (Jinan Metro)}}}|#{{rail color|Jinan Metro|6}}|#000}} }} | kaohsiung ={{#switch: {{lc: {{{2}}} }} | metro = {{ric|Kaohsiung Metro|link={{{link|}}}|alt={{{alt|}}}}} | red | r ={{ric|Kaohsiung Metro|r|link={{{link|}}}}} | orange | o ={{ric|Kaohsiung Metro|o|link={{{link|}}}}} | circular | c ={{ric|Kaohsiung Metro|c|link={{{link|}}}}} | yellow | y ={{ric|Kaohsiung Metro|y|link={{{link|}}}}} | #default ={{ric|Kaohsiung Metro|{{{2|}}}|link={{{link|}}}}} }} | karaj ={{#switch: {{lc: {{{2}}} }} | metro =[[File:لوگو قطار شهری کرج و حومه.svg|{{{size|25}}}px|link={{{link| Karaj Metro}}}]] | 2 | 3 | 4 | 5 | 6 =[[File:لوگو قطار شهری کرج و حومه.svg|{{{size|25}}}px|link={{{link| Karaj Metro}}}]] {{color box||'''LINE {{{2}}}'''}} [[File:Zeichen 123.svg|15px]] }} | karlsruhe = {{#switch: {{lc: {{{2}}} }} |s|s-bahn = [[File:S-Bahn-Logo.svg|{{{size|12}}}px|link={{{link|Karlsruhe Stadtbahn}}}]] |rail = [[File:Logo_Deutsche_Bahn.svg|{{{size|12}}}px|link={{{link|Deutsche Bahn}}}|alt={{{alt|{{{link|Deutsche Bahn}}}}}}]] }} | kharkiv ={{#switch: {{lc: {{{2}}} }} | 1 =[[File:Kiev Metro Line 1.svg|{{{size|15}}}px|border|link={{{link|Line 1 (Kharkiv Metro)}}}|alt={{{alt|{{{link|Red Line 1}}}}}}]] | 2 =[[File:Kiev Metro Line 2.svg|{{{size|15}}}px|border|link={{{link|Line 2 (Kharkiv Metro)}}}|alt={{{alt|{{{link|Blue Line 2}}}}}}]] | 3 =[[File:Kiev Metro Line 3.svg|{{{size|15}}}px|border|link={{{link|Line 3 (Kharkiv Metro)}}}|alt={{{alt|{{{link|Green Line 3}}}}}}]] }} | kiev|kyiv ={{#switch: {{lc: {{{2}}} }} | 1 =[[File:Kyiv Metro Line 1.svg|{{{size|15}}}px|link={{{link|Sviatoshynsko–Brovarska line}}}|alt={{{alt|{{{link|Line 1}}}}}}]] | 2 =[[File:Kyiv Metro Line 2.svg|{{{size|15}}}px|link={{{link|Obolonsko–Teremkivska line}}}|alt={{{alt|{{{link|Line 2}}}}}}]] | 3 =[[File:Kyiv Metro Line 3.svg|{{{size|15}}}px|link={{{link|Syretsko–Pecherska line}}}|alt={{{alt|{{{link|Line 3}}}}}}]] | 4 =[[File:Kyiv Metro Line 4.svg|{{{size|15}}}px|link={{{link|Podilsko–Vyhurivska line}}}|alt={{{alt|{{{link|Line 4}}}}}}]] | 5 =[[File:Kyiv Metro Line 5.svg|{{{size|15}}}px|link={{{link|Livoberezhna line (Kyiv Metro)}}}|alt={{{alt|{{{link|Line 5}}}}}}]] | 6 =[[File:Kyiv Metro Line 6.svg|{{{size|15}}}px|link={{{link|Vyshhorodsko–Darnytska line}}}|alt={{{alt|{{{link|Line 6}}}}}}]] | e | u =[[File:Kyiv Urban Electric Train.svg|{{{size|15}}}px|link={{{link|Kyiv Urban Electric Train}}}|alt={{{alt|{{{link|}}}}}}]] | f =[[File:Kiev Funicular logo.svg|{{{size|15}}}px|link={{{link|Kyiv Funicular}}}|alt={{{alt|{{{link|Funicular}}}}}}]] | t | l =[[File:Kiev T logo.svg|{{{size|15}}}px|link={{{link|Kyiv Light Rail}}}|alt={{{alt|{{{link|Light Rail}}}}}}]] | m | metro = [[File:Kyiv Metro logo.svg|{{{size|15}}}px|link={{{link|Kyiv Metro}}}|alt={{{alt|{{{link|Kyiv Metro}}}}}}]] }} | kobe ={{#switch: {{lc: {{{2}}} }} | metro =[[File:Kobe Municipal Subway Logo.svg|{{{size|13}}}px|link={{{link|Kobe Municipal Subway}}}]] | k | kaigan =[[File:Subway KobeKaigan.svg|{{{size|13}}}px|link={{{link|Kaigan Line}}}]] | s | seishin =[[File:Subway KobeSeishin.svg|{{{size|13}}}px|link={{{link|Seishin-Yamate Line}}}]] }} | kolkata ={{#switch: {{lc: {{{2}}} }} | s | suburban =[[File:Indian Railways Suburban Railway Logo.svg|{{{size|15}}}px|link={{{link|Kolkata Suburban Railway}}}]] | m | metro =[[File:Kolkata Metro Logo.svg|{{{size|15}}}px|link={{{link|Kolkata Metro}}}]] | ewm | ew metro =[[File:Kolkata Metro Rail Corporation Logo.svg|{{{size|15}}}px|link={{{link|Kolkata Metro}}}]] | blue | blue line ={{RouteBox|Blue Line|Blue Line (Kolkata Metro)|#005EEE|WHITE|bold=yes}} | green | green line ={{RouteBox|Green Line|Green Line (Kolkata Metro)|GREEN|WHITE|bold=yes}} | purple | purple line ={{RouteBox|Purple Line|Purple Line (Kolkata Metro)|#800080|WHITE|bold=yes}} | yellow | yellow line ={{RouteBox|Yellow Line|Yellow Line (Kolkata Metro)|#FFE800|BLACK|bold=yes}} | pink | pink line ={{RouteBox|Pink Line|Pink Line (Kolkata Metro)|#FFADEC|BLACK|bold=yes}} | orange | orange line ={{RouteBox|Orange Line|Orange Line (Kolkata Metro)|#FF8F00|WHITE|bold=yes}} | tram =[[File:Calcutta Tramways Company (logo).gif|{{{size|15}}}px|link={{{link|Trams in Kolkata}}}]] | bus =[[File:Kolkata bus.png|{{{size|13}}}px|link={{{link|Transport in Kolkata#Buses}}}]] | ferry =[[File:BSicon FERRY.svg|{{{size|18}}}px|link={{{link|Transport in Kolkata#Port and water-transport}}}]] }} | kualalumpur | kuala lumpur =[[File:Keretapi Tanah Melayu Berhad Logo.svg|{{{size|15}}}px|link={{{link|Keretapi Tanah Melayu}}}|alt={{{alt|{{{link|Keretapi Tanah Melayu}}}}}}]] | kunming ={{#switch: {{lc: {{{3}}} }} | na ={{RouteBox|{{{2}}}|Line {{{2}}} (Kunming Metro)|#{{rail color|Kunming Metro|na}}}} | #default ={{RouteBox|{{{2}}}|Line {{{2}}} (Kunming Metro)|#{{rail color|Kunming Metro|{{{2}}}}}}} }} | kyoto ={{#switch: {{lc: {{{2}}} }} | metro =[[File:Kyoto MTB Logo.svg|{{{size|13}}}px|link={{{link|Kyoto Municipal Subway}}}]] | k | karasuma =[[File:Subway KyotoKarasuma.svg|{{{size|13}}}px|link={{{link|Karasuma Line}}}]] | t | tozai =[[File:Subway KyotoTozai.svg|{{{size|13}}}px|link={{{link|Tōzai Line (Kyoto)}}}]] }} | lanzhou ={{#switch: {{lc: {{{3}}} }} | na ={{#switch: {{lc: {{{2}}} }} | #default ={{RouteBox|{{{2}}}|Line {{{2}}} (LanzhouMetro)|#{{rail color|Lanzhou Metro|na}}}} }} | #default ={{#switch: {{lc: {{{2}}} }} | metro =[[File:LanzhouRailTransit.png|{{{size|x16}}}px|link={{{link|Lanzhou Metro}}}|alt={{{alt|{{{link|Lanzhou Metro}}}}}}]] | #default ={{RouteBox|{{{2}}}|Line {{{2}}} (Lanzhou Metro)|#{{rail color|Lanzhou Metro|{{{2}}}}}}} }} }} | lary ={{rbox|{{{2}}}|{{{2}}} (Los Angeles Railway)|#{{rail color|Los Angeles Railway}}|black}} | laval = {{#switch: {{lc: {{{2}}} }} | stl = [[File:Montreal public transit icons - STL.svg|{{{size|16}}}px|link={{{link|Société de transport de Laval}}}|alt={{{alt|{{{link|Société de transport de Laval}}}}}}]] | bus = {{Nowrap|{{ric|Canada transit|STL|size={{{size|{{#if:{{{3|}}}|20|16}}}}}px}}{{#if:{{{3|}}} |{{spaces}}'''{{rbox|{{{3|}}}||#{{rcr|Canada transit|STL}}|#fff}}'''| }}}} | #default = '''{{rbox|{{{2}}}||#{{rcr|Canada transit|STL}}|#fff}}''' }} | lille ={{#switch: {{lc: {{{2}}} }} | metro =[[File:Lille Metro Logo 2017.svg|13x13px|link={{{link|Lille Metro}}}|alt={{{alt|{{{link|Lille Metro}}}}}}]] | 1 | 2 =[[File:Symbole Lille {{{2}}}.svg|13x13px|link={{{link|Lille Metro}}}|alt={{{alt|{{{link|Lille Metro}}}}}}]] | tramway =[[File:Lille Tramway Logo 2017.svg|13x13px|link={{{link|Lille tramway}}}|alt={{{alt|{{{link|Lille tramway}}}}}}]] | r | t =[[File:Symbole Lille {{uc:{{{2}}}}}.svg|13x13px|link={{{link|Lille tramway}}}|alt={{{alt|{{{link|Lille tramway}}}}}}]] | bus =[[File:Lille Bus Logo 2017.svg|13x13px|link={{{link|Lille buses}}}|alt={{{alt|{{{link|Lille buses}}}}}}]] }} | lisboa |lisbon ={{#switch: {{lc: {{{2}}} }} | metro =[[File:Metropolitano Lisboa logo.svg|{{{size|14}}}px|link={{{link|Lisbon Metro}}}|alt={{{alt|{{{link|Lisbon Metro}}}}}}]] | azul | blue =[[File:MetroLisboa-linha-azul.svg|{{{size|14}}}px|link={{{link|Blue Line (Lisbon Metro)}}}|alt={{{alt|{{{link|Lisbon Metro}}}}}}]] | amarela | yellow =[[File:MetroLisboa-linha-amarela.svg|{{{size|14}}}px|link={{{link|Yellow Line (Lisbon Metro)}}}|alt={{{alt|{{{link|Lisbon Metro}}}}}}]] | verde | green ={{nbsp}}<!--[[File:MetroLisboa-linha-verde.svg|{{{size|14}}}px|link={{{link|Green Line (Lisbon Metro)}}}|alt={{{alt|{{{link|Lisbon Metro}}}}}}]]--> | vermelha | red =[[File:MetroLisboa-linha-vermelha.svg|{{{size|14}}}px|link={{{link|Red Line (Lisbon Metro)}}}|alt={{{alt|{{{link|Lisbon Metro}}}}}}]] }} | leeds =[[File:WestYorkshireMetro.svg|{{{size|11}}}px|link={{{link|West Yorkshire Metro}}}|alt={{{alt|{{{link|West Yorkshire Metro}}}}}}]] | liverpool =[[File:Merseyrail Icon.svg|{{{size|10}}}px|link={{{link|Merseyrail}}}|alt={{{alt|{{{link|Merseyrail}}}}}}]] | lombardy = {{#switch: {{lc: {{{2}}} }} | r = [[File:Logomi r.svg|{{{size|22}}}px|link={{{link|Trenord}}}|alt={{{alt|Regionale}}}]] | s = [[File:Linee S di Milano.svg|{{{size|22}}}px|link={{{link|Milan suburban railway service}}}|alt={{{alt|Milan suburban railway service}}}]] }} | london ={{#switch: {{lc: {{{2}}} }} | bus =[[File:Buses roundel (no text).svg|{{{size|10}}}px|link={{{link|London Buses}}}|alt={{{alt|{{{link|London Buses}}}}}}]] | crossrail =[[File:Elizabeth line roundel (no text).svg|{{{size|10}}}px|link={{{link|Elizabeth line}}}|alt={{{alt|{{{link|Elizabeth line}}}}}}]] | crossrail2 =[[File:Crossrail2.svg|{{{size|10}}}px|link={{{link|Crossrail 2}}}|alt={{{alt|{{{link|Crossrail 2}}}}}}]] | dlr =[[File:DLR no-text roundel.svg|{{{size|10}}}px|link={{{link|Docklands Light Railway}}}|alt={{{alt|{{{link|Docklands Light Railway}}}}}}]] | cablecar =[[File:London Air Line roundel.svg|{{{size|12}}}px|link={{{link|London cable car}}}|alt={{{alt|{{{link|London Cable Car}}}}}}]] | heathrowexpress =[[File:Heathrow Express icon RDT.svg|{{{size|10}}}px|link={{{link|Heathrow Express}}}|alt={{{alt|{{{link|Heathrow Express}}}}}}]] | overground ={{#switch: {{lc: {{{3}}} }} | north | east | south | west =[[File:Overground roundel (no text).svg|{{{size|10}}}px|link={{{link|{{ucfirst:{{{3}}}}} London line}}}|alt={{{alt|{{{link|{{ucfirst:{{{3}}}}} London line}}}}}}]] | gospel | goblin | barking =[[File:Overground roundel (no text).svg|{{{size|10}}}px|link={{{link|Gospel Oak to Barking line}}}|alt={{{alt|{{{link|Gospel Oak to Barking line}}}}}}]] | lea | lea valley =[[File:Overground roundel (no text).svg|{{{size|10}}}px|link={{{link|Lea Valley lines}}}|alt={{{alt|{{{link|Lea Valley lines}}}}}}]] | romford | upminster =[[File:Overground roundel (no text).svg|{{{size|10}}}px|link={{{link|Romford–Upminster line}}}|alt={{{alt|{{{link|Romford–Upminster line}}}}}}]] | watford =[[File:Overground roundel (no text).svg|{{{size|10}}}px|link={{{link|Watford DC line}}}|alt={{{alt|{{{link|Watford DC Line}}}}}}]] | liberty = [[File:Overground roundel (no text).svg|{{{size|10}}}px|link={{{link|Liberty line}}}|alt={{{alt|{{{link|Liberty line}}}}}}]] | lioness = [[File:Overground roundel (no text).svg|{{{size|10}}}px|link={{{link|Lioness line}}}|alt={{{alt|{{{link|Lioness line}}}}}}]] | mildmay = [[File:Overground roundel (no text).svg|{{{size|10}}}px|link={{{link|Mildmay line}}}|alt={{{alt|{{{link|Mildmay line}}}}}}]] | suffragette = [[File:Overground roundel (no text).svg|{{{size|10}}}px|link={{{link|Suffragette line}}}|alt={{{alt|{{{link|Suffragette line}}}}}}]] | weaver = [[File:Overground roundel (no text).svg|{{{size|10}}}px|link={{{link|Weaver line}}}|alt={{{alt|{{{link|Weaver line}}}}}}]] | windrush = [[File:Overground roundel (no text).svg|{{{size|10}}}px|link={{{link|Windrush line}}}|alt={{{alt|{{{link|Windrush line}}}}}}]] | #default =[[File:Overground roundel (no text).svg|{{{size|10}}}px|link={{{link|London Overground}}}|alt={{{alt|{{{link|London Overground}}}}}}]] }} | tram =[[File:Tramlink no-text roundel.svg|{{{size|10}}}px|link={{{link|Tramlink{{#if:{{{3|}}}| route {{{3}}}}}}}}|alt={{{alt|{{{link|Tramlink{{#if:{{{3|}}}| route {{{3}}}}}}}}}}}]] | rail =[[File:National Rail logo.svg|{{{size|12}}}px|link={{{link|National Rail}}}|alt={{{alt|{{{link|National Rail}}}}}}]] | thameslink =[[File:ThameslinkSymbol.svg|{{{size|12}}}px|link={{{link|Thameslink}}}|alt={{{alt|{{{link|Thameslink}}}}}}]] | underground =[[File:Underground no-text.svg|{{{size|10}}}px|link={{{link|London Underground}}}|alt={{{alt|{{{link|London Underground}}}}}}]] | river =[[File:BSicon FERRY.svg|{{{size|15}}}px|link={{{link|London River Services}}}|alt={{{alt|{{{link|London River Services}}}}}}]] | bakerloo | district | elizabeth | jubilee | metropolitan | northern | piccadilly | victoria =[[File:{{ucfirst:{{{2}}}}} line roundel (no text).svg|{{{size|10}}}px|link={{{link|{{ucfirst:{{{2}}}}} line}}}|alt={{{alt|{{{link|{{ucfirst:{{{2}}}}} Line}}}}}}]] | central | circle =[[File:{{ucfirst:{{{2}}}}} line roundel (no text).svg|{{{size|10}}}px|link={{{link|{{ucfirst:{{{2}}}}} line (London Underground)}}}|alt={{{alt|{{{link|{{ucfirst:{{{2}}}}} line (London Underground)}}}}}}]] | east london =[[File:East London line roundel (no text).svg|{{{size|10}}}px|link={{{link|East London line#The London Underground era}}}|alt={{{alt|{{{link|East London line}}}}}}]] | fleet =[[File:Fleet line roundel (no text).svg|{{{size|10}}}px|link={{{link|Fleet line}}}|alt={{{alt|{{{link|Fleet Line}}}}}}]] | h&c | hammersmith =[[File:H&c line roundel (no text).svg|{{{size|10}}}px|link={{{link|Hammersmith & City line}}}|alt={{{alt|{{{link|Hammersmith & City Line}}}}}}]] | w&c | waterloo =[[File:W&c line roundel (no text).svg|{{{size|10}}}px|link={{{link|Waterloo & City line}}}|alt={{{alt|{{{link|Waterloo & City Line}}}}}}]] }} | longueuil = {{#switch: {{lc: {{{2}}} }} | rtl = [[File:Montreal public transit icons - RTL.svg|{{{size|16}}}px|link={{{link|Réseau de transport de Longueuil}}}|alt={{{alt|{{{link|Réseau de transport de Longueuil}}}}}}]] | bus = {{Nowrap|{{ric|Canada transit|RTL|size={{{size|{{#if:{{{3|}}}|20|16}}}}}px}}{{#if:{{{3|}}} | {{spaces}}'''{{rbox|{{{3|}}}{{#ifeq:{{{4|}}}|accessible|{{spaces}}{{emoji presentation|♿|text}}|}}||#{{rcr|Canada transit|RTL}}|#fff}}'''| }}}} | #default = '''{{rbox|{{{2}}}{{#ifeq:{{{3|}}}|accessible|{{spaces}}{{emoji presentation|♿|text}}|}}||#{{rcr|Canada transit|RTL}}|#fff}}''' }} | losangeles ={{#switch: {{lc: {{{2}}} }} | metrolink = [[File:Metrolink icon 2022.svg|{{{size|16}}}px|link={{{link|Metrolink (California)}}}|alt={{{alt|{{{link|Metrolink (California)}}}}}}]] | 91/pv =[[91/Perris Valley Line|<span style="color: #fff; background-color: #{{rail color|Metrolink (California)|91/Perris Valley}}; font-weight: bold; padding: 0 3px 0 3px; font-size:0.8em">91/PV</span>]] | av =[[Antelope Valley Line|<span style="color: #fff; background-color: #{{rail color|Metrolink (California)|Antelope Valley}}; font-weight: bold; padding: 0 3px 0 3px; font-size:0.8em;">AV</span>]] | arrow =[[Arrow (rail service)|<span style="color: #000; background-color: #{{rail color|Metrolink (California)|Arrow}}; font-weight: bold; padding: 0 3px 0 3px; font-size:0.8em;">Arrow</span>]] | ieoc =[[Inland Empire–Orange County Line|<span style="color: #fff; background-color: #{{rail color|Metrolink (California)|Inland Empire–Orange County}}; font-weight: bold; padding: 0 3px 0 3px; font-size:0.8em;">IEOC</span>]] | oc =[[Orange County Line|<span style="color: #000; background-color: #{{rail color|Metrolink (California)|Orange County}}; font-weight: bold; padding: 0 3px 0 3px; font-size:0.8em;">OC</span>]] | metrolink =[[File:Metrolink icon 2022.svg|{{{size|15}}}px|link={{{link|Metrolink (California)}}}|alt=Metrolink (California)]] | riv =[[Riverside Line|<span style="color: #fff; background-color: #{{rail color|Metrolink (California)|Riverside}}; font-weight: bold; padding: 0 3px 0 3px; font-size:0.8em;">RIV</span>]] | sb =[[San Bernardino Line|<span style="color: #fff; background-color: #{{rail color|Metrolink (California)|San Bernardino}}; font-weight: bold; padding: 0 3px 0 3px; font-size:0.8em;">SB</span>]] | vc =[[Ventura County Line|<span style="color: #000; background-color: #{{rail color|Metrolink (California)|Ventura County}}; font-weight: bold; padding: 0 3px 0 3px; font-size:0.8em;">VC</span>]] | lacmta ={{LACMTA link logo{{#if:{{{3|}}}|{{!}}showtext{{=}}yes|}}}} | {{LACMTA icon|{{{2}}}{{#if:{{{3|}}}|{{!}}showtext=yes|}}}} }} | lyon ={{#switch:{{lc:{{{2}}}}} | m | metro =[[File:Lyon tcl{{#if:{{{3|}}}|_metro-{{{3}}}|_logo-metro}}.svg|{{{size|x14}}}px|link={{{link|Lyon Metro {{#if:{{{3|}}}|Line {{uc:{{{3}}}}}}}}}}|alt={{{alt|{{{link|Lyon Metro {{#if:{{{3|}}}|Line {{uc:{{{3}}}}}}}}}}}}}]] | f | funicular =[[File:Lyon tcl{{#if:{{{3|}}}|_funi-{{{3}}}|_logo-funi}}.svg|{{{size|x14}}}px|link={{{link|Funiculars of Lyon}}}|alt={{{alt|{{{link|Funiculars of Lyon}}}}}}]] | t | tramway =[[File:Lyon tcl{{#if:{{{3|}}}|_tram-{{{3}}}|_logo-tram}}.svg|{{{size|x14}}}px|link={{{link|Lyon tramway{{#if:{{{3|}}}|<nowiki>#</nowiki>Line T{{{3}}}}}}}}|alt={{{alt|{{{link|Lyon tramway{{#if:{{{3|}}}|<nowiki>#</nowiki>Line T{{{3}}}}}}}}}}}]] | rx | rhonexpress =[[File:Lyon tcl logo-rx.svg|{{{size|x14}}}px|link={{{link|Rhônexpress}}}]] | c =[[File:Lyon tcl logo-cbus{{#ifeq:{{{3|}}}|full|-full}}.svg|{{{size|x14}}}px|link={{{link|Buses in Lyon}}}]] | b | bus =[[File:Lyon tcl logo-bus{{#ifeq:{{{3|}}}|full|-full}}.svg|{{{size|x14}}}px|link={{{link|Buses in Lyon}}}]] }} | macau | macao = {{#switch: {{lc: {{{3}}} }} | x = {{#switch: {{lc: {{{2}}} }} | #default = {{rcb|Macau LRT|{{{2}}}|xroute}} }} | #default = {{#switch: {{lc: {{{2}}} }} | lrt =[[File:Metro Ligeiro de Macau logo.svg|{{{size|x16px}}}|link={{{link|Macau Light Rapid Transit}}}|alt=Logo of Macau Light Rapid Transit]] | #default = {{rcb|Macau LRT|{{{2}}}|croute}} }} }} | madrid ={{#switch: {{lc: {{{2}}} }} | renfe =[[File:Madrid-MetroRENFE.svg|{{{size|10}}}px|link={{{link|Renfe Operadora}}}]] | c | cercanias | cercanías =[[File:Cercanias Logo.svg|{{{size|12}}}px|link={{{link|Cercanías Madrid}}}]] | c-1 =[[File:C-1 light blue.svg|{{{size|14}}}px|link={{{link|C-1 (Cercanías Madrid)}}}]] | c-2 =[[File:C-2 green.svg|{{{size|14}}}px|link={{{link|C-2 (Cercanías Madrid)}}}]] | c-3 =[[File:C-3 dark pink.svg|{{{size|14}}}px|link={{{link|C-3 (Cercanías Madrid)}}}]] | c-4 =[[File:C-4 dark blue.svg|{{{size|14}}}px|link={{{link|C-4 (Cercanías Madrid)}}}]] | c-5 =[[File:C-5 yellow.svg|{{{size|14}}}px|link={{{link|C-5 (Cercanías Madrid)}}}]] | c-7 =[[File:C-7 red.svg|{{{size|14}}}px|link={{{link|C-7 (Cercanías Madrid)}}}]] | c-8 =[[File:C-8 green.svg|{{{size|14}}}px|link={{{link|C-8 (Cercanías Madrid)}}}]] | c-9 =[[File:C-9 orange.svg|{{{size|14}}}px|link={{{link|C-9 (Cercanías Madrid)}}}]] | c-10 =[[File:C-10 lime.svg|{{{size|18}}}px|link={{{link|C-10 (Cercanías Madrid)}}}]] | metro =[[File:MetroMadridLogoSimplified.svg|{{{size|15}}}px|link={{{link|Madrid Metro}}}]] | #default =[[File:Madrid-MetroLinea{{{2}}}.svg|{{{size|14}}}px|link={{{link|Line {{{2}}} (Madrid Metro)}}}]] | r | ramal =[[File:Madrid-MetroRamal.svg|{{{size|14}}}px|link={{{link|Ramal (Madrid Metro)}}}]] | l | ligero =[[File:Stadtbahn Madrid Logo.svg|{{{size|14}}}px|link={{{link|Metro Ligero}}}]] | l1 | ml1 | ml-1 =[[File:Madrid_MetroLigero1.svg|{{{size|14}}}px|link={{{link|Metro Ligero#Line ML-1}}}]] | l2 | ml2 | ml-2 =[[File:Madrid_MetroLigero2.svg|{{{size|14}}}px|link={{{link|Metro Ligero#Line ML-2}}}]] | l3 | ml3 | ml-3 =[[File:Madrid_MetroLigero3.svg|{{{size|14}}}px|link={{{link|Metro Ligero#Line ML-3}}}]] | bus | e | emt =[[File:MadridMetro-EMT.svg|{{{size|14}}}px|link={{{link|Madrid#Buses}}}]] | u | urbano =[[File:MadridMetro-BusUrbano.svg|{{{size|14}}}px|link={{{link|Madrid#Buses}}}]] | i | interurbano =[[File:MadridMetro-BusInterurbano.svg|{{{size|14}}}px|link={{{link|Madrid#Buses}}}]] | lr | largo | recorrido | largorecorrido =[[File:MadridMetro-LargoRecorrido.svg|{{{size|14}}}px|link={{{link|Madrid#Buses}}}]] | b | buho =[[File:MadridBusBuho.svg|{{{size|14}}}px|link={{{link|Madrid#Buses}}}]] | ib | interurbanobuho =[[File:MadridBusInterurbanoBuho.svg|{{{size|14}}}px|link={{{link|Madrid#Buses}}}]] | a =[[File:Madrid-MetroZonaA.svg|{{{size|14}}}px|link={{{link|Madrid Metro#Fares}}}]] | b1 =[[File:Madrid-MetroZonaB1.svg|{{{size|14}}}px|link={{{link|Madrid Metro#Fares}}}]] | b2 =[[File:Madrid-MetroZonaB2.svg|{{{size|14}}}px|link={{{link|Madrid Metro#Fares}}}]] | b3 =[[File:Madrid-MetroZonaB3.svg|{{{size|14}}}px|link={{{link|Madrid Metro#Fares}}}]] | c1 =[[File:Madrid-MetroZonaC1.svg|{{{size|14}}}px|link={{{link|Madrid Metro#Fares}}}]] | c2 =[[File:Madrid-MetroZonaC2.svg|{{{size|14}}}px|link={{{link|Madrid Metro#Fares}}}]] | e1 =[[File:Madrid-MetroZonaE1.svg|{{{size|14}}}px|link={{{link|Madrid Metro#Fares}}}]] | e2 =[[File:Madrid-MetroZonaE2.svg|{{{size|14}}}px|link={{{link|Madrid Metro#Fares}}}]] }} | malaga | málaga ={{#switch: {{lc: {{{2}}} }} | metro =[[File:Logo metro málaga.svg|{{{size|15}}}px|link={{{link|Málaga Metro}}}]] | 1 =[[File:MetroMalaga L1.svg|{{{size|11}}}px|link={{{link|Málaga Metro}}}]] | 2 =[[File:MetroMalaga L2.svg|{{{size|11}}}px|link={{{link|Málaga Metro}}}]] | cercanias =[[File:Cercanias Logo.svg|{{{size|12}}}px|link={{{link|Cercanías Málaga}}}]] | c-1 =[[File:C-1 light blue.svg|{{{size|14}}}px|link={{{link|Cercanías Málaga}}}]] | c-2 =[[File:C-2 green.svg|{{{size|14}}}px|link={{{link|Cercanías Málaga}}}]] }} | manchester =[[File:Metrolink generic.svg|{{{size|10}}}px|link={{{link|Manchester Metrolink}}}|alt={{{alt|{{{link|Manchester Metrolink}}}}}}]] | manila ={{#switch: {{lc: {{{2}}} }} | lrt-1 | lrt1 | 1 ={{rail icon|Manila LRT|1}} | lrt-2 | lrt2 | mrt-2 | mrt2 | 2 ={{rail icon|Manila LRT|2}} | mrt-3 | mrt3 | lrt-3 | lrt3 | 3 ={{rail icon|Manila MRT|3}} | mrt-4 | mrt4 | 4 ={{rail color box|Manila MRT|4|inline=route}} | lrt-5 | lrt5 | 5 ={{rail color box|Manila MRT|5|inline=route}} | lrt-6 | lrt6 | 6 ={{rail color box|Manila LRT|6|inline=route}} | mrt-7 | mrt7 | 7 ={{rail icon|Manila MRT|7}} | mrt-8 | mrt8 | 8 ={{rail color box|Manila MRT|8|inline=route}} | mrt-9 | mrt9 | 9 | mms ={{RouteBox|MMS|Metro Manila Subway|#{{rail color|Manila MRT|9}}}} | pnr | mc | orange = [[Image:Philippine National Railways (PNR).svg|{{{size|20}}}px|link={{{link|PNR Metro Commuter Line}}}]] | nscr = {{RouteBox|NSCR|Philippine National Railways|#{{rail color|Philippine National Railways}}|black}} }} | marta =[[File:MARTA stripes logo.svg|{{{size|30}}}px|link={{{link|Metropolitan Atlanta Rapid Transit Authority}}}|alt={{{alt|{{{link|Metropolitan Atlanta Rapid Transit Authority}}}}}}]] | mashhad ={{#switch: {{lc: {{{2}}} }} | uc =[[File:Zeichen 123.svg|15px]] }} | mecca ={{#switch: {{lc: {{{2}}} }} | a ={{RouteBox|A|Line A (Mecca Metro)|#FFD700}} | b ={{RouteBox|B|Line B (Mecca Metro)|#009530}} | c ={{RouteBox|C|Line C (Mecca Metro)|#DC241F}} | d ={{RouteBox|D|Line D (Mecca Metro)|#0354A6}} | s | shuttle ={{RouteBox|S|Al Mashaaer Al Mugaddassah Metro line|#FFC0CB|#000000}} }} | medina ={{#switch: {{lc: {{{2}}} }} | 1 ={{RouteBox|1|Line 1 (Jeddah Metro)|#009530}} | 2 ={{RouteBox|2|Line 2 (Jeddah Metro)|#0354A6}} | 3 ={{RouteBox|3|Line 3 (Jeddah Metro)|#DC241F}} }} <!-- "melbourne" is an alias for "victoria" --> | mexicocity | cdmx ={{#switch: {{lc: {{{2}}} }} | cb ={{#switch: {{lc: {{{3}}} }} | 1 | 2 | 3 | 4 | 5 | 6 = [[File:CablebúsCDMX Línea {{{3}}}.svg|{{{size|16x16}}}px|link={{{link|Cablebús}}}|alt={{{alt|{{{link|Cablebús}}}}}}]] | #default =[[File:Logo del Cablebús.svg|{{{size|16}}}px|link={{{link|Cablebús}}}|alt={{{alt|{{{link|Cablebús Line {{{3}}}}}}}}}]] }} | cetram =[[File:Movilidad Integrada (logo) Órgano Regulador de Transporte (CETRAM).svg|{{{size|16}}}px|link={{{link|Centro de transferencia modal}}}|alt={{{alt|{{{link|Transfer hub}}}}}}]] | eb =[[File:Movilidad Integrada (logo) EcoBici.svg|{{{size|16}}}px|link={{{link|Ecobici (Mexico City)}}}|alt={{{alt|{{{link|Ecobici}}}}}}]] | etram =[[File:ETRAM logo.png|{{{size|16}}}px|link={{{link|Centro de transferencia modal}}}|alt={{{alt|{{{link|Transfer hub}}}}}}]] | fs ={{#switch: {{lc: {{{3}}} }} | 1 = [[File:Logo del Sistema 1 del Tren suburbano del valle de México.svg|{{{size|16}}}px|link={{{link|Tren Suburbano}}}|alt={{{alt|Tren Suburbano Line {{{3}}}}}}]] | #default =[[File:Ferrocarril Suburbano.svg|{{{size|16}}}px|link={{{link|Tren Suburbano}}}|alt={{{alt|{{{link|Tren Suburbano}}}}}}]] }} | mcm =[[File:Metro de la Ciudad de México (logo) version 2019.svg|{{{size|16}}}px|link={{{link|Mexico City Metro}}}|alt={{{alt|{{{link|Mexico City Metro}}}}}}]] | mcmb =[[File:Logo del Metrobús.svg|{{{size|16}}}px|link={{{link|Mexico City Metrobús}}}|alt={{{alt|{{{link|Mexico City Metrobús}}}}}}]] | mnbcdmx =[[File:Movilidad Integrada (logo) Red de Autobuses de la CDMX.svg|{{{size|16}}}px|link={{{link|Pesero}}}|alt={{{alt|{{{link|Mexico City minubus}}}}}}]] | mnbedomex =[[File:Logo de Colectivos del Movimex.png|{{{size|16}}}px|link={{{link|Pesero}}}|alt={{{alt|{{{link|State of Mexico minubus}}}}}}]] | mxb =[[File:Logo Mexibús Movimex.svg|{{{size|16}}}px|link={{{link|Mexibús}}}|alt={{{alt|{{{link|Mexibús}}}}}}]] | mxc ={{#switch: {{lc: {{{3}}} }} | 1 | 2 | 3 = [[File:Línea {{{3}}} del Mexicable del Estado de México.svg|{{{size|16}}}px|{{{link|Mexicable}}}|alt={{{alt|{{{link|Mexicable Line {{{3}}}}}}}}}]] | #default =[[File:Logo Mexicable Movimex.svg|{{{size|16}}}px|link={{{link|Mexicable}}}|alt={{{alt|{{{link|Mexicable}}}}}}]] }} | rtp =[[File:Logo de la Red de Transporte de Pasajeros de la Ciudad de México.svg|{{{size|16}}}px|link={{{link|Red de Transporte de Pasajeros}}}|alt={{{alt|{{{link|Red de Transporte de Pasajeros}}}}}}]] | tb = {{#switch: {{lc: {{{3}}} }} | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 = [[File:Línea {{{3}}} del Trolebús de la Ciudad de México.svg|{{{size|16}}}px|link={{{link|Trolleybuses in Mexico City}}}|alt={{{alt|{{{link|Trolleybus Line {{{3}}}}}}}}}]] | #default =[[File:Logo de los Servicio de Transportes Eléctricos de la Ciudad de México.svg|{{{size|16}}}px|link={{{link|Trolleybuses in Mexico City}}}|alt={{{alt|{{{link|Trolleybus}}}}}}]] }} | ti =[[File:Movilidad Integrada (logo) El Insurgente.svg|{{{size|16}}}px|link={{{link|Tren Interurbano}}}|alt={{{alt|{{{link|Tren Interurbano}}}}}}]] | tl ={{#switch: {{lc: {{{3}}} }} | 1 = [[File:Logo de la línea 1 del tren ligero de la Ciudad de México.svg|{{{size|16}}}px|link={{{link|Xochimilco Light Rail}}}|alt={{{alt|{{{link|Xochimilco Light Rail Line {{{3}}}}}}}}}]] | #default =[[File:TrenLigeroCDMX.png|{{{size|16}}}px|link={{{link|Xochimilco Light Rail}}}|alt={{{alt|{{{link|Xochimilco Light Rail}}}}}}]] }} | tledomex =[[File:Logo del TEM del Movimex.png|{{{size|16}}}px|link={{{link|Texcoco Light Rail}}}|alt={{{alt|{{{link|Texcoco Light Rail}}}}}}]] | #default =[[File:MetroDF Línea {{{2}}}.svg|{{{size|16}}}px|link={{{link|Mexico City Metro Line {{{2}}}}}}|alt={{{alt|{{{link|Mexico City Metro Line {{{2}}}}}}}}}]] }} | miami ={{#switch: {{lc: {{{2}}} }} | metrobus =[[File:Logo Miami-Dade County.svg|{{{size|24}}}px|link={{{link|Metrobus (Miami-Dade County)}}}|alt={{{alt|Metrobus (Miami-Dade County)}}}]] | metromover =[[File:BSicon_MONO.svg|{{{size|15}}}px|link={{{link|Metromover}}}|alt={{{alt|Metromover}}}]] | metrorail | #default =[[File:Logo Miami-Dade Metrorail.svg|{{{size|18}}}px|link={{{link|Metrorail (Miami-Dade County)}}}|alt={{{alt|Metrorail (Miami-Dade County)}}}]] }} | minnesota ={{#switch: {{lc: {{{2}}} }} | metro =[[File:Metro Minnesota icon.svg|{{{size|16}}}px|link=Metro (Minnesota)]] | blue =[[File:Metro Minnesota icon.svg|{{{size|16}}}px|link=Metro (Minnesota)]] <span style="background-color:#{{rail color|Metro (Minnesota)|blue}}; border:1px solid #{{rail color|Metro (Minnesota)|blue}}; color:white; font-weight:bold; font-size:80%; white-space:nowrap;">&nbsp;[[Metro Blue Line (Minnesota)|{{white|Blue Line}}]]&nbsp;</span> | green =[[File:Metro Minnesota icon.svg|{{{size|16}}}px|link=Metro (Minnesota)]] <span style="background-color:#{{rail color|Metro (Minnesota)|green}}; border:1px solid #{{rail color|Metro (Minnesota)|green}}; color:white; font-weight:bold; font-size:80%; white-space:nowrap;">&nbsp;[[Metro Green Line (Minnesota)|{{white|Green Line}}]]&nbsp;</span> | red =[[File:Metro Minnesota icon.svg|{{{size|16}}}px|link=Metro (Minnesota)]] <span style="background-color:#{{rail color|Metro (Minnesota)|red}}; border:1px solid #{{rail color|Metro (Minnesota)|red}}; color:white; font-weight:bold; font-size:80%; white-space:nowrap;">&nbsp;[[Metro Red Line (Minnesota)|{{white|Red Line}}]]&nbsp;</span> | orange =[[File:Metro Minnesota icon.svg|{{{size|16}}}px|link=Metro (Minnesota)]] <span style="background-color:#{{rail color|Metro (Minnesota)|orange}}; border:1px solid #{{rail color|Metro (Minnesota)|orange}}; color:white; font-weight:bold; font-size:80%; white-space:nowrap;">&nbsp;[[Metro Orange Line (Minnesota)|{{white|Orange Line}}]]&nbsp;</span> | gold = [[File:Metro Minnesota icon.svg|{{{size|16}}} px|link=Metro (Minnesota)]] <span style="background-color:#{{rail color|Metro (Minnesota)|gold}}; border:1px solid #{{rail color|Metro (Minnesota)|gold}}; color:#{{rail color|Metro (Minnesota)|gold}}; font-weight:bold; font-size:80%; white-space:nowrap; text-decoration:none;">&nbsp;[[Metro Gold Line (Minnesota)|<span style="color:#00539f">Gold Line</span>]]&nbsp;</span> | greenextension|glx|southwest lrt|sw|southwest|lrt =[[File:Metro Minnesota icon.svg|{{{size|16}}}px|link=Metro (Minnesota)]] <span style="background-color:#{{rail color|Metro (Minnesota)|Green Line Extension}}; border:1px solid #{{rail color|Metro (Minnesota)|green}}; color:white; font-weight:bold; font-size:80%; white-space:nowrap;">&nbsp;[[Metro Green Line Extension (Minnesota)|{{white|Green Line Extension}}]]&nbsp;</span> | a =[[File:Metro Minnesota icon.svg|{{{size|16}}}px|link=Metro (Minnesota)]] <span style="background-color:#{{rail color|Metro (Minnesota)|a}}; border:1px solid #{{rail color|Metro (Minnesota)|a}}; color:white; font-weight:bold; font-size:80%; white-space:nowrap;">&nbsp;[[Metro A Line (Minnesota)|{{white|A Line}}]]&nbsp;</span> | b =[[File:Metro Minnesota icon.svg|{{{size|16}}}px|link=Metro (Minnesota)]] <span style="background-color:#{{rail color|Metro (Minnesota)|b}}; border:1px solid #{{rail color|Metro (Minnesota)|b}}; color:white; font-weight:bold; font-size:80%; white-space:nowrap;">&nbsp;[[Metro B Line (Minnesota)|{{white|B Line}}]]&nbsp;</span> | c =[[File:Metro Minnesota icon.svg|{{{size|16}}}px|link=Metro (Minnesota)]] <span style="background-color:#{{rail color|Metro (Minnesota)|c}}; border:1px solid #{{rail color|Metro (Minnesota)|c}}; color:white; font-weight:bold; font-size:80%; white-space:nowrap;">&nbsp;[[Metro C Line (Minnesota)|{{white|C Line}}]]&nbsp;</span> | d =[[File:Metro Minnesota icon.svg|{{{size|16}}}px|link=Metro (Minnesota)]] <span style="background-color:#{{rail color|Metro (Minnesota)|d}}; border:1px solid #{{rail color|Metro (Minnesota)|d}}; color:white; font-weight:bold; font-size:80%; white-space:nowrap;">&nbsp;[[Metro D Line (Minnesota)|{{white|D Line}}]]&nbsp;</span> | e =[[File:Metro Minnesota icon.svg|{{{size|16}}}px|link=Metro (Minnesota)]] <span style="background-color:#{{rail color|Metro (Minnesota)|e}}; border:1px solid #{{rail color|Metro (Minnesota)|e}}; color:white; font-weight:bold; font-size:80%; white-space:nowrap;">&nbsp;[[Metro E Line (Minnesota)|{{white|E Line}}]]&nbsp;</span> }} | minsk ={{#switch: {{lc: {{{2}}} }} | metro =[[File:Minsk metro logo.svg|{{{size|16}}}px|link=Minsk Metro]] | 1 | maskowskaya =[[File:Minsk Metro Line 1.svg|{{{size|15}}}px|link=Maskowskaya line]] | 2 | awtazavodskaya =[[File: Minsk Metro Line 2.svg|{{{size|15}}}px|link=Awtazavodskaya line]] | 3 | zelenaluzhskaya =[[File:Minsk Metro Third Line logo.svg|{{{size|15}}}px|link=Zelenaluzhskaya line]] | 4 | circle | ring =[[File:Minsk Metro Line 4.svg|{{{size|15}}}px|link=Ring line (Minsk)]] }} | mississauga ={{#switch: {{lc: {{{2}}} }} | miway =[[File:MiWay Logo.svg|{{{size|22}}}px|link={{{link|MiWay}}}]] }} | mitteldeutschland = {{#switch: {{lc: {{{2}}} }} | s | s-bahn = [[File:S-Bahn-Logo.svg|x{{{size|12}}}px|link={{{link|S-Bahn Mitteldeutschland}}}]] }} | monterrey = {{#switch: {{{2}}} | MT = {{#if: {{{3|}}} | [[File:Linea{{{3|}}}mty.svg|{{{size|16}}}px|link=Metrorrey Line {{{3}}}|alt=Metrorrey Line {{{3}}}]] | [[File:Metrorrey logo 2007 relanzado oficialmente.svg|{{{size|16}}}px|link=Metrorrey|alt=Monterrey's Metrorrey metro system]] }} | TM = [[File:TransmetroMetrorrey.png|{{{size|16}}}px|link=TransMetro|alt=TransMetro]] | EV = [[File:EcoviaLogo.png|{{{size|16}}}px|link=Ecovía|alt=Ecovía]] | #default = [[File:Metrorrey logo 2007 relanzado oficialmente.svg|{{{size|16}}}px|link=Metrorrey|alt=Monterrey's Metrorrey metro system]] }} | montreal ={{#switch: {{lc: {{{2}}} }} | rail = {{rail icon|Exo|{{lc: {{{3}}} }}|size={{{size|16}}}px}} | exo ={{#if:{{{3|}}} | {{#switch: {{lc: {{{3}}} }} | bus = {{Nowrap|{{border |{{rail icon|Exo bus services|bus|size={{{size|{{#if:{{{4|}}}|20|16}}px }}} }}|display=inline-block|color=#000|lh=18px|width=0.1em}}{{#if:{{{4|}}} | {{spaces}}{{rbox|{{{4|}}}{{#if:{{{5|}}} | {{spaces}}{{rail icon|Exo bus services|{{{5|}}}|size=14px}}|}}||#{{rcr|Exo bus services|bus}}|#000|border=#000}} }} }} | #default = {{rail icon|Exo|{{lc: {{{3}}} }}|size={{{size|16px}}}}} }} | [[File:Montreal public transit icons - exo.svg|{{{size|16px}}}|link={{{link|Exo (public transit)}}}|alt={{{alt|{{{link|Exo (public transit)}}}}}}]] }} | metro = {{rail icon|Montreal Metro|{{lc: {{{3}}} }}|size={{{size|16}}}}} | bus ={{#switch: {{lc: {{{3}}} }} | night = {{Nowrap|{{rail icon|Société de transport de Montréal|night|size={{{size|{{#if:{{{4|}}}|20|16}}px }}} }}{{#if:{{{4|}}} | {{spaces}}'''{{rbox|{{{4|}}} {{{emoji presentation|☾|text}}} ||#{{rcr|Société de transport de Montréal|night}}|#fff}}'''| }}}} | all-day high-frequency = {{Nowrap|{{rail icon|Société de transport de Montréal|{{{3|}}}|size={{{size|{{#if:{{{4|}}}|20|16}}px }}} }}{{#if:{{{4|}}} | {{spaces}}'''{{rbox|{{{4|}}}||#{{rcr|Société de transport de Montréal|all-day high-frequency}}|#fff}}'''| }}}} | rush-hour high-frequency = {{Nowrap|{{rail icon|Société de transport de Montréal|{{{3|}}}|size={{{size|{{#if:{{{4|}}}|20|16}}px }}} }}{{#if:{{{4|}}} | {{spaces}}'''{{rbox|{{{4|}}}||#{{rcr|Société de transport de Montréal|rush-hour high-frequency}}|#{{rcr|Société de transport de Montréal|all-day high-frequency}}|border=#{{rcr|Société de transport de Montréal|all-day high-frequency}} }}'''| }}}} | 747 = {{Nowrap|{{rail icon|Société de transport de Montréal|bus|size={{{size|20}}}px }}{{spaces}}'''{{rbox|{{{3|}}} {{{emoji presentation|✈|text}}}||#{{rcr|Société de transport de Montréal|bus}}|#fff}}'''}} | 10min | reserved | navetteor | express | shuttle = {{Nowrap|{{rail icon|Société de transport de Montréal|bus|size={{{size|{{#if:{{{4|}}}|20|16}}px }}} }}{{#if:{{{4|}}} | {{spaces}}'''{{rbox|{{{4|}}} ||#{{rcr|Société de transport de Montréal|bus}}|#fff}}'''| }}}} | #default = {{Nowrap|{{rail icon|Société de transport de Montréal|bus|size={{{size|{{#if:{{{3|}}}|20|16}}px }}} }}{{#if:{{{3|}}} | {{spaces}}'''{{rbox|{{{3|}}}||#{{rcr|Société de transport de Montréal|bus}}|#fff}}'''| }}}} }} | taxibus = {{Nowrap|{{rail icon|Société de transport de Montréal|taxibus|size={{{size|{{#if:{{{3|}}}|20|16}}px }}} }}{{#if:{{{3|}}} | {{spaces}}'''{{rbox|{{{3|}}}||#{{rcr|Société de transport de Montréal|taxibus}}|#fff}}'''| }} }} | rem = {{rail icon|REM|{{uc: {{{3}}} }}|size={{{size|16}}}px}} | brt = [[File:Montreal public transit icons - SRB.svg|{{{size|16}}}px|link={{{link|Pie-IX BRT}}}|alt={{{alt|{{{link|Pie-IX BRT}}}}}}]] }} | mumbai ={{#switch: {{lc: {{{2}}} }} | s | suburban =[[File:Indian Railways Suburban Railway Logo.svg|{{{size|17}}}px|link={{{link|Mumbai Suburban Railway}}}]] | nmm | navi | navi mumbai metro =[[File:NaviMumbaiMetro-Logo.png|{{{size|20}}}px|link={{{link|Navi Mumbai Metro}}}]] | m | metro =[[File:Mmmocl-logo-cropped.svg|{{{size|20}}}px|link={{{link|Mumbai Metro}}}]] | mr | monorail =[[File:Mumbai MonoRail Logo.svg|{{{size|20}}}px|link={{{link|Mumbai Monorail}}}]] }} | munich={{ÖPNV München|{{{2}}}|{{{size|12}}}}} | nagoya ={{#switch: {{lc: {{{2}}} }} | h | higashiyama =[[File:Nagoya Subway Logo (Higashiyama Line).svg|{{{size|14}}}px|link={{{link|Higashiyama Line}}}]] | m | meijō | meijo =[[File:Nagoya Subway Logo (Meijo & Meiko Line).svg|{{{size|14}}}px|link={{{link|Meijō Line}}}]] | e | meikō | meiko =[[File:Nagoya Subway Logo (Meijo & Meiko Line).svg|{{{size|14}}}px|link={{{link|Meikō Line}}}]] | t | tsurumai =[[File:Nagoya Subway Logo (Tsurumai Line).svg|{{{size|14}}}px|link={{{link|Tsurumai Line}}}]] | s | sakura-dōri | sakura-dori | sakuradori =[[File:Nagoya Subway Logo (Sakura-dori Line).svg|{{{size|14}}}px|link={{{link|Sakura-dōri Line}}}]] | k | kamiiida =[[File:Nagoya Subway Logo (Kamiiida Line).svg|{{{size|14}}}px|link={{{link|Kamiiida Line}}}]] | metro =[[File:Nagoya Subway Logo (black).svg|{{{size|14}}}px|link={{{link|Nagoya Municipal Subway}}}]] }} | nanchang ={{#switch: {{lc: {{{2}}} }} | rt | metro = {{ric|Nanchang Metro|size={{{size|}}}|link={{{link|}}}|alt={{{alt|}}}}} | #default = {{ric|Nanchang Metro|{{{2}}}}} }} | nanjing ={{#switch: {{lc: {{{3}}} }} | na ={{#switch: {{lc: {{{2}}} }} | #default ={{RouteBox|{{{2}}}|Line {{{2}}} (Nanjing Metro)|#{{rail color|Nanjing Metro|na}}}} }} | #default ={{#switch: {{lc: {{{2}}} }} | metro =[[File:Nanjing Metro Logo.svg|{{{size|x16}}}px|link={{{link|Nanjing Metro}}}|alt={{{alt|{{{link|Nanjing Metro}}}}}}]] | #default ={{RouteBox|{{{2}}}|Line {{{2}}} (Nanjing Metro)|#{{rail color|Nanjing Metro|{{{2}}}}}}} | s ={{#switch: {{lc: {{{4}}} }} | na ={{RouteBox|S{{{3}}}|Line S{{{3}}} (Nanjing Metro)|#{{rail color|Nanjing Metro|na}}}} | #default ={{RouteBox|S{{{3}}}|Line S{{{3}}} (Nanjing Metro)|#{{rail color|Nanjing Metro|s{{{3}}}}}}} }} }} }} | nanning ={{#switch: {{lc: {{{2}}} }} | rt | metro = {{ric|Nanning Metro|size={{{size|}}}|link={{{link|}}}|alt={{{alt|}}}}} | #default = {{ric|Nanning Metro|{{{2}}}}} }} | newcastle =[[File:Tyne Wear Metro logo.svg|{{{size|10}}}px|link={{{link|Tyne and Wear Metro}}}|alt={{{alt|{{{link|Tyne and Wear Metro}}}}}}]] | newark =[[File:NJT_NJ_Symbol.svg|{{{size|16}}}px|link={{{link|Newark Light Rail}}}|alt={{{alt|{{{link|Newark Light Rail}}}}}}]] | neworleans ={{#switch: {{lc: {{{2}}} }} | #default = {{ric|NORTA|{{lc: {{{2}}} }}}} }} | newtaipei ={{#switch: {{lc: {{{2}}} }} | metro = {{ric|New Taipei Metro|link={{{link|}}}|alt={{{alt|}}}}} | danhai | v = {{ric|New Taipei Metro|v|link={{{link|}}}}} | ankeng | k = {{ric|New Taipei Metro|k|link={{{link|}}}}} | circular | y = {{ric|New Taipei Metro|y|link={{{link|}}}}} | sanying | lb = {{ric|New Taipei Metro|lb|link={{{link|}}}}} | shenkeng | s = {{ric|New Taipei Metro|s|link={{{link|}}}}} | wugu–taishan | f = {{ric|New Taipei Metro|f|link={{{link|}}}}} | #default = {{ric|New Taipei Metro|{{{2|}}}|link={{{link|}}}}} }} | newyork | newyorkcity | nycs | nycs-h = {{#switch: {{lc:{{{2}}}}} | mta =[[File:MTA NYC logo.svg|{{{size|16}}}px|link={{{link|Metropolitan Transportation Authority}}}]] | lirr =[[File:MTA NYC logo.svg|{{{size|16}}}px|link={{{link|Long Island Rail Road}}}]] | mnr =[[File:MTA NYC logo.svg|{{{size|16}}}px|link={{{link|Metro-North Railroad}}}]] | sir =[[File:NYCS-bull-trans-SIR-{{#ifeq:{{{1}}}|nycs-h|2016-2017|Std}}.svg|{{{size|{{#ifeq:{{{1}}}|nycs-h|15|20}}}}}px|link={{{link|Staten Island Railway}}}]] | airtrainjfk =[[File:AirTrain_JFK_notext_logo.svg|{{{size|20}}}px|link={{{link|AirTrain JFK}}}]] | subway =[[File:BSicon SUBWAY.svg|{{{size|15}}}px|link={{{link|New York City Subway}}}]] | #default =[[File:NYCS-bull-trans-{{ucfirst:{{{2}}}}}{{#ifeq:{{{1}}}|nycs-h||-Std}}.svg|{{{size|20}}}px|alt="{{{2}}}" train|link={{{link|{{ucfirst:{{{2}}}}} (New York City Subway service)}}}]] | 4d | 4x =[[File:NYCS-bull-trans-4d{{#ifeq:{{{1}}}|nycs-h||-Std}}.svg|{{{size|x20}}}px|alt="4" express train|link={{{link|4 (New York City Subway service)}}}]] | 5d | 5x =[[File:NYCS-bull-trans-5d{{#ifeq:{{{1}}}|nycs-h||-Std}}.svg|{{{size|x20}}}px|alt="5" express train|link={{{link|5 (New York City Subway service)}}}]] | 6d | 6x =[[File:NYCS-bull-trans-6d{{#ifeq:{{{1}}}|nycs-h||-Std}}.svg|{{{size|x20}}}px|alt="6" express train|link={{{link|6d (New York City Subway service)}}}]] | 7d | 7x =[[File:NYCS-bull-trans-7d{{#ifeq:{{{1}}}|nycs-h||-Std}}.svg|{{{size|x20}}}px|alt="7" express train|link={{{link|7d (New York City Subway service)}}}]] | 8 =[[File:8 (1967-1979 New York City Subway bullet).svg|{{{size|x20}}}px|alt="8" train|link={{{link|8 (New York City Subway service)}}}]] | ad | ax =[[File:NYCS-bull-trans-Ad{{#ifeq:{{{1}}}|nycs-h||-Std}}.svg|{{{size|x20}}}px|alt="A" express train|link={{{link|A (New York City Subway service)}}}]] | bd | bx =[[File:NYCS-bull-trans-Bd{{#ifeq:{{{1}}}|nycs-h||-Std}}.svg|{{{size|x20}}}px|alt="B" express train|link={{{link|B (New York City Subway service)}}}]] | fd | fx =[[File:NYCS-bull-trans-Fd{{#ifeq:{{{1}}}|nycs-h||-Std}}.svg|{{{size|x20}}}px|alt="F" express train|link={{{link|Fd (New York City Subway service)}}}]] | j | z =[[File:NYCS-bull-trans-{{{2}}}{{#ifeq:{{{1}}}|nycs-h||-Std}}.svg|{{{size|x20}}}px|alt="{{{2}}}" train|link={{{link|J/Z (New York City Subway service)}}}]] | mex =[[File:NYCS-bull-trans-{{#ifeq:{{{1}}}|nycs-h|M brown|M-Std-brown}}.svg|{{{size|x20}}}px|alt=brown "M" train|link={{{link|M (New York City Subway service)}}}]] | md | mx =[[File:NYCS-bull-trans-{{#ifeq:{{{1}}}|nycs-h|Md brown|Md-Std-brown}}.svg|{{{size|x20}}}px|alt="M" express train|link={{{link|M (New York City Subway service)}}}]] | nd | nx =[[File:NYCS-bull-trans-Nd{{#ifeq:{{{1}}}|nycs-h||-Std}}.svg|{{{size|x20}}}px|alt="N" express train|link={{{link|N (New York City Subway service)}}}]] | qd | qx =[[File:NYCS-bull-trans-Qd{{#ifeq:{{{1}}}|nycs-h||-Std}}.svg|{{{size|x20}}}px|alt="Q" express train|link={{{link|Qd (New York City Subway service)}}}]] | s | ss =[[File:NYCS-bull-trans-S{{#ifeq:{{{1}}}|nycs-h||-Std}}.svg|{{{size|x20}}}px|alt=shuttle train|link={{{link|S (New York City Subway service)}}}]]{{#ifeq:{{{2}}}|s|[[Category:Pages using Rail-interchange with newyork-s]]<nowiki/>}} | sb | sblue =[[File:NYCS-bull-trans-{{#ifeq:{{{1}}}|nycs-h|S blue|SR-Std-blue}}.svg|{{{size|20}}}px|alt="A" Shuttle train|link={{{link|A (New York City Subway service)}}}]] | sf | franklin =[[File:NYCS-bull-trans-S{{#ifeq:{{{1}}}|nycs-h||-Std}}.svg|{{{size|20}}}px|alt=Franklin Avenue Shuttle|link={{{link|Franklin Avenue Shuttle}}}]] | sr | rockaway =[[File:NYCS-bull-trans-S{{#ifeq:{{{1}}}|nycs-h||-Std}}.svg|{{{size|20}}}px|alt=Rockaway Park Shuttle|link={{{link|Rockaway Park Shuttle}}}]] | s42 | 42nd =[[File:NYCS-bull-trans-S{{#ifeq:{{{1}}}|nycs-h||-Std}}.svg|{{{size|20}}}px|alt=42nd Street Shuttle|link={{{link|42nd Street Shuttle}}}]] | ssf =[[File:NYCS-bull-trans-SF{{#ifeq:{{{1}}}|nycs-h||-Std}}.svg|{{{size|20}}}px|alt=Franklin Avenue Shuttle|link={{{link|Franklin Avenue Shuttle}}}]] | ssr =[[File:NYCS-bull-trans-SR{{#ifeq:{{{1}}}|nycs-h||-Std}}.svg|{{{size|20}}}px|alt=Rockaway Park Shuttle|link={{{link|Rockaway Park Shuttle}}}]] | wd | wx =[[File:NYCS-bull-trans-Wd{{#ifeq:{{{1}}}|nycs-h||-Std}}.svg|{{{size|20}}}px|alt=W express train|link={{{link|W (New York City Subway service)}}}]] | jfk =[[File:NYCS-bull-trans-JFK.svg|{{{size|x20}}}px|alt=JFK Express|link={{{link|JFK Express}}}]] }} | nictd =[[File:BSicon South Shore Line.svg|{{{size|20}}}px|link={{{link|South Shore Line}}}|alt={{{alt|{{{link|South Shore Line}}}}}}]] | ningbo ={{#switch: {{lc: {{{3}}} }} | na ={{#switch: {{lc: {{{2}}} }} | fh | fenghua ={{RouteBox|Fenghua|Ningbo–Fenghua intercity railway|#{{rail color|Ningbo Rail Transit|na}}}} | yy | yongyu|yuyao ={{RouteBox|Yongyu|Ningbo–Yuyao Intercity Railway|#{{rail color|Ningbo Rail Transit|na}}}} | #default ={{RouteBox|{{{2}}}|Line {{{2}}} (Ningbo Rail Transit)|#{{rail color|Ningbo Rail Transit|na}}}} }} | #default ={{#switch: {{lc: {{{2}}} }} | rt | metro = | fh | fenghua ={{RouteBox|Fenghua|Ningbo–Fenghua intercity railway|#{{rail color|Ningbo Rail Transit|fh}}}} | yy | yongyu|yuyao ={{RouteBox|Yongyu|Ningbo–Yuyao intercity railway|#{{rail color|CRH|Ningbo–Yuyao intercity}}}} | #default ={{RouteBox|{{{2}}}|Line {{{2}}} (Ningbo Rail Transit)|#{{rail color|Ningbo Rail Transit|{{{2}}}}}}} }} }} | nizhny | nizhny novgorod ={{#switch: {{lc: {{{2}}} }} | metro =[[File:NNMetro.svg|{{{size|x16}}}px|link={{{link|Nizhny Novgorod Metro}}}|alt={{{alt|{{{link|Nizhny Novgorod Metro}}}}}}]] | 1 =[[File:NNMetro Line 1.svg|{{{size|x15}}}px|link={{{link|Line 1 (Nizhny Novgorod Metro)}}}|alt={{{alt|{{{link|Avtozavodskaya Line (1)}}}}}}]] | 2 =[[File:NNMetro Line 2.svg|{{{size|x15}}}px|link={{{link|Line 2 (Nizhny Novgorod Metro)}}}|alt={{{alt|{{{link|Sormovskaya Line (2)}}}}}}]] | 3 =[[File:NNMetro Line 3.svg|{{{size|x15}}}px|link={{{link|Line 3 (Nizhny Novgorod Metro)}}}|alt={{{alt|{{{link|Nagornaya Line (3)}}}}}}]] }} | njt ={{#switch: {{lc: {{{2}}} }} |#default =[[File:NJT logo.svg|{{{size|18}}}px|link={{{link|NJ Transit}}}|alt={{{alt|{{{link|NJ Transit}}}}}}]] | acl | atlantic city =[[Atlantic City Line|<span style="color:#fff; background-color: #{{rail color|NJ Transit|Atlantic City}}; border-radius: 2px; font-weight: bold; padding: 0 3px 0 3px; font-size:0.9em">ACL</span>]] | bcl | brg | bergen | bergen county =[[Bergen County Line|<span style="color: black; background-color: #{{rail color|NJ Transit|Bergen County}}; border-radius: 2px; font-weight: bold; padding: 0 3px 0 3px; font-size:0.9em">BCL</span>]] | glad | gladstone =[[Gladstone Branch|<span style="color: black; background-color: #{{rail color|NJ Transit|Gladstone}}; border-radius: 2px; font-weight: bold; padding: 0 3px 0 3px; font-size:0.9em">GLAD</span>]] | main =[[Main Line (NJ Transit)|<span style="color: black; background-color: #{{rail color|NJ Transit|Main}}; border-radius: 2px; font-weight: bold; padding: 0 3px 0 3px; font-size:0.9em">MAIN</span>]] | mdw | meadowlands =[[Meadowlands Rail Line|<span style="color: black; background-color: #{{rail color|NJ Transit|Meadowlands}}; border: 1px; border-style: solid; border-color: black; border-radius: 2px; font-weight: bold; padding: 0 3px 0 3px; font-size:0.9em">MDW</span>]] | mobo | montclair-boonton =[[Montclair-Boonton Line|<span style="color:#fff; background-color: #{{rail color|NJ Transit|Montclair-Boonton}}; border-radius: 2px; font-weight: bold; padding: 0 3px 0 3px; font-size:0.9em">MOBO</span>]] | me | morristown =[[Morristown Line|<span style="color:#fff; background-color: #{{rail color|NJ Transit|Morristown}}; border-radius: 2px; font-weight: bold; padding: 0 3px 0 3px; font-size:0.9em">M&E</span>]] | njcl | north jersey coast line =[[North Jersey Coast Line|<span style="color:#fff; background-color: #{{rail color|NJ Transit|North Jersey Coast}}; border-radius: 2px; font-weight: bold; padding: 0 3px 0 3px; font-size:0.9em">NJCL</span>]] | nec | northeast corridor =[[Northeast Corridor Line|<span style="color:#fff; background-color: #{{rail color|NJ Transit|Northeast Corridor}}; border-radius: 2px; font-weight: bold; padding: 0 3px 0 3px; font-size:0.9em">NEC</span>]] | pvl | pascack valley =[[Pascack Valley Line|<span style="color:#fff; background-color: #{{rail color|NJ Transit|Pascack Valley}}; border-radius: 2px; font-weight: bold; padding: 0 3px 0 3px; font-size:0.9em">PVL</span>]] | prin | princeton =[[Princeton Branch|<span style="color:#fff; background-color: #{{rail color|NJ Transit|Princeton}}; border-radius: 2px; font-weight: bold; padding: 0 3px 0 3px; font-size:0.9em">PRIN</span>]] | rvl | raritan valley =[[Raritan Valley Line|<span style="color:#fff; background-color: #{{rail color|NJ Transit|Raritan Valley}}; border-radius: 2px; font-weight: bold; padding: 0 3px 0 3px; font-size:0.9em">RVL</span>]] }} | nottingham =[[File:NET notext logo.svg|{{{size|10}}}px|link={{{link|Nottingham Express Transit}}}|alt={{{alt|{{{link|Nottingham Express Transit}}}}}}]] | nuremberg ={{#switch: {{lc: {{{2}}} }} | bus = [[File:Bus Nürnberg logo.svg|x{{{size|15}}}px|link=Verkehrsverbund Großraum Nürnberg|Bus]] | r | r-bahn = [[File:R-Bahn Nürnberg logo.svg|x{{{size|15}}}px|link=Verkehrsverbund Großraum Nürnberg|R-Bahn]] | s | s-bahn = {{#switch: {{lc: {{{3}}} }} | 1 | 2 | 3 | 4 | 5 | 6 = [[File:Nürnberg S{{{3}}}.svg|x{{{size|15}}}px|link=S{{{3}}} (Nuremberg)|S{{{3}}}]] | #default = [[File:S-Bahn-Logo.svg|x{{{size|15}}}px|link=Nuremberg S-Bahn|S-Bahn]] }} | t | tram={{#switch: {{lc: {{{3}}} }} | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 = [[File:Nürnberg T{{{3}}}.svg|x{{{size|15}}}px|link=Trams in Nuremberg|Nuremberg tramway]] | #default = [[File:Tram Nürnberg logo.svg|x{{{size|15}}}px|link=Trams in Nuremberg|Nuremberg tramway]] }} | u | u-bahn={{#switch: {{lc: {{{3}}} }} | 1 | 2 | 3 | 11 | 21 = [[File:Nürnberg U{{{3}}}.svg|x{{{size|15}}}px|link=U{{{3}}} (Nuremberg U-Bahn)|U{{{3}}}]] | #default = [[File:U-Bahn Nürnberg logo.svg|x{{{size|15}}}px|link=Nuremberg U-Bahn|U-Bahn]] }} }} | octa =[[File:Logo Orange County Transportation Authority 02.svg|{{{size|18}}}px|link={{{link|OC Streetcar}}}|alt={{{alt|{{{link|OC Streetcar}}}}}}]] | okc ={{#switch: {{lc: {{{2}}} }} | embark =[[File:EMBARK icon.svg|{{{size|x16}}}px|link={{{link|Embark (transit authority)}}}]] | streetcar =[[File:OKC Streetcar icon.svg|{{{size|20}}}px|link={{{link|Oklahoma City Streetcar}}}]] | rapid =[[File:EMBARK RAPID icon.svg|{{{size|x20}}}px|link={{{link|RAPID (EMBARK)}}}]] }} | orientexpress =[[File:Crown Silhouette.svg|{{{size|20}}}px|link={{{link|Venice Simplon-Orient-Express}}}|alt={{{alt|{{{link|Venice Simplon-Orient-Express}}}}}}]] | orlando ={{#switch: {{lc: {{{2}}} }} | lynx =[[File:LYNX Transportation Logo (Symbol Only).svg|{{{size|18}}}px|link={{{link|Lynx (Orlando)}}}|alt={{{alt|{{{link|Lynx (Orlando)}}}}}}]]}} | osaka ={{#switch: {{lc: {{{2}}} }} | metro =[[File:Osaka Metro logo 2.svg|{{{size|18}}}px|link={{{link|Osaka Metro}}}]] | 1 | m | midosuji =[[File:Osaka Metro Midosuji line symbol.svg|{{{size|14}}}px|link={{{link|Midōsuji Line}}}]] | 2 | t | tanimachi =[[File:Osaka Metro Tanimachi line symbol.svg|{{{size|14}}}px|link={{{link|Tanimachi Line}}}]] | 3 | y | yotsubashi =[[File:Osaka Metro Yotsubashi line symbol.svg|{{{size|14}}}px|link={{{link|Yotsubashi Line}}}]] | 4 | c | chuo =[[File:Osaka Metro Chuo line symbol.svg|{{{size|14}}}px|link={{{link|Chūō Line (Osaka)}}}]] | 5 | s | sennichimae =[[File:Osaka Metro Sennichimae line symbol.svg|{{{size|14}}}px|link={{{link|Sennichimae Line}}}]] | 6 | k | sakaisuji =[[File:Osaka Metro Sakaisuji line symbol.svg|{{{size|14}}}px|link={{{link|Sakaisuji Line}}}]] | 7 | n | nagahori =[[File:Osaka Metro Nagahori Tsurumi-ryokuchi line symbol.svg|{{{size|14}}}px|link={{{link|Nagahori Tsurumi-ryokuchi Line}}}]] | 8 | i | imazatosuji =[[File:Osaka Metro Imazatosuji line symbol.svg|{{{size|14}}}px|link={{{link|Imazatosuji Line}}}]] | p | nanko =[[File:Osaka Metro Nanko Port Town line symbol.svg|{{{size|14}}}px|link={{{link|Nankō Port Town Line}}}]] }} | oslo ={{#switch: {{lc: {{{2}}} }} | tram = [[File:Oslo_Tramway_Piktogram.svg|15px|link=Trams in Oslo]] | 11 | 12 | 13 | 17 | 18 | 19 = [[File:Oslo Tramway new {{{2}}}.svg|{{{size|15}}}px|link={{{link|Trams in Oslo#Line {{{2}}}}}}]] }} | ottawa ={{#switch: {{lc: {{{2}}} }} | otrain ={{#switch: {{lc:{{{3|}}}}} | #default =[[File:O-Train icon.svg|{{{size|16}}}px|link=O-Train]] }} {{#if:{{{3|}}}|{{#switch: {{lc:{{{3}}}}} | #default = {{rail icon|OC Transpo|{{lc:{{{3}}}}}|size={{{size|16}}}px}} }}}} | transitway =[[File:BSicon BUS3.svg|{{{size|16}}}px|link=Transitway (Ottawa)]] | bus =[[File:Bus-logo.svg|{{{size|14}}}px|link=List of OC Transpo routes]] | octranspo =[[File:OC Transpo logo.svg|{{{size|72}}}px|link=OC Transpo]] <!-- Since Infobox station forces the use of this in the header without a size option, a larger icon is needed to match the text height --> | 1big =[[File:O-Train Line 1 with white border.svg|{{{size|20}}}px|link=Line 1 (O-Train)]] | 2big =[[File:O-Train Line 2 with white border.svg|{{{size|20}}}px|link=Line 2 (O-Train)]] | 3big =[[File:O-Train Line 3 with white border.svg|{{{size|20}}}px|link=Line 3 (O-Train)]] | 4big =[[File:O-Train Line 4 with white border.svg|{{{size|20}}}px|link=Line 4 (O-Train)]] <!-- Handled by OC Transpo module --> | #default = {{rail icon|OC Transpo|{{lc:{{{2}}}}}|size={{{size|16}}}px}} }} | palma ={{#switch: {{lc: {{{2}}} }} | metro =[[File:Símbolo del Metro de Palma.svg|{{{size|15}}}px|link={{{link|Palma Metro}}}|alt={{{alt|{{{link|Palma Metro}}}}}}]] | 1 | m1 =[[File:Metro Palma M1.svg|{{{size|15}}}px|link={{{link|Palma Metro}}}]] | 2 | m2 =[[File:Metro Palma M2.svg|{{{size|15}}}px|link={{{link|Palma Metro}}}]] | cercanias | sfm =[[File:SFM.svg|{{{size|13}}}px|link={{{link|Serveis Ferroviaris de Mallorca}}}]] | t1 =[[File:SFM T1.svg|{{{size|15}}}px|link={{{link|Serveis Ferroviaris de Mallorca}}}]] | t2 =[[File:SFM T2.svg|{{{size|15}}}px|link={{{link|Serveis Ferroviaris de Mallorca}}}]] | t3 =[[File:SFM T3.svg|{{{size|15}}}px|link={{{link|Serveis Ferroviaris de Mallorca}}}]] }} | paris ={{rail icon|{{#switch:{{lc:{{{2}}}}} | m|metro = Paris Metro | r|rer = Réseau Express Régional | t|tram = Tramways in Île-de-France | i|transilien = Transilien | cable = Île-de-France cable car | #default = Paris Other }}|{{#switch:{{lc:{{{2}}}}} | a = a | b|bus = b | c|cdgval = vc | g|gdslignes = g | mo|montmartre = m | n|noctilien = n | o|orlyval = vo | te|ter = t | #default = {{{3|}}} }}|size={{{size|16}}}|alt={{{alt|}}}|link={{{link|}}}}} | path ={{#switch: {{lc: {{{2}}} }} | white =[[File:PATH logo white.svg|{{{size|18}}}px|link={{{link|Port Authority Trans-Hudson}}}|alt={{{alt|{{{link|Port Authority Trans-Hudson}}}}}}]] | #default =[[File:PATH logo.svg|{{{size|18}}}px|link={{{link|Port Authority Trans-Hudson}}}|alt={{{alt|{{{link|Port Authority Trans-Hudson}}}}}}]] }} | pearlriverdelta | prd ={{#switch: {{lc: {{{3}}} }} | na ={{#switch: {{lc: {{{2}}} }} | suishen = {{RouteBox|Suishen|Guangzhou–Shenzhen intercity railway|#{{rail color|PRDIR|na}}}} | eastring = {{RouteBox|East Ring|Guangzhou–Foshan circular intercity railway|#{{rail color|PRDIR|na}}}} | er = {{RouteBox|ER|Guangzhou–Foshan circular intercity railway|#{{rail color|PRDIR|na}}}} | guanghui = {{RouteBox|Guanghui|Guangzhou–Huizhou intercity railway|#{{rail color|PRDIR|na}}}} | gh = {{RouteBox|GH|Guangzhou–Huizhou intercity railway|#{{rail color|PRDIR|na}}}} | guangzhao = {{RouteBox|Guangzhao|Guangzhou–Zhaoqing intercity railway|#{{rail color|PRDIR|na}}}} | guangshen = {{RouteBox|Guangshen|Guangzhou–Shenzhen intercity railway|#{{rail color|PRDIR|na}}}} | gs = {{RouteBox|GS|Guangzhou–Shenzhen intercity railway|#{{rail color|PRDIR|na}}}} | ss = {{RouteBox|SS|Guangzhou–Shenzhen intercity railway|#{{rail color|PRDIR|na}}}} | guangzhu = {{RouteBox|Guangzhu|Guangzhou–Zhuhai intercity railway|#{{rail color|PRDIR|na}}}} | gz = {{RouteBox|GZ|Guangzhou–Zhuhai intercity railway|#{{rail color|PRDIR|na}}}} | guangfocircular = {{RouteBox|Guangfo Circular|Guangzhou–Foshan circular intercity railway|#{{rail color|PRDIR|na}}}} | gfc = {{RouteBox|GFC|Guangzhou–Foshan circular intercity railway|#{{rail color|PRDIR|na}}}} | guangqing = {{RouteBox|Guangqing|Guangzhou–Qingyuan intercity railway|#{{rail color|PRDIR|na}}}} | gq = {{RouteBox|GQ|Guangzhou–Qingyuan intercity railway|#{{rail color|PRDIR|na}}}} | zhuji = {{RouteBox|Zhuji|Zhuhai–Zhuhai Airport intercity railway|#{{rail color|PRDIR|na}}}} | zj = {{RouteBox|ZJ|Zhuhai–Zhuhai Airport intercity railway|#{{rail color|PRDIR|na}}}} | palian = {{RouteBox|Palian|Pazhou–Lianhuashan intercity railway|#{{rail color|PRDIR|na}}}} | pl = {{RouteBox|PL|Pazhou–Lianhuashan intercity railway|#{{rail color|PRDIR|na}}}} | #default ={{RouteBox|{{{2}}}|{{{2}}} intercity railway|#{{rail color|PRDIR|na}}}} }} | #default ={{#switch: {{lc: {{{2}}} }} | suishen = {{RouteBox|Suishen|Guangzhou–Shenzhen intercity railway|#{{rail color|PRDIR|suishen}}}} | eastring = {{RouteBox|East Ring|Guangzhou–Foshan circular intercity railway|#{{rail color|PRDIR|east ring}}}} | er = {{RouteBox|ER|Guangzhou–Foshan circular intercity railway|#{{rail color|PRDIR|er}}}} | guanghui = {{RouteBox|Guanghui|Guangzhou–Huizhou intercity railway|#{{rail color|PRDIR|guanghui}}}} | gh = {{RouteBox|GH|Guangzhou–Huizhou intercity railway|#{{rail color|PRDIR|gh}}}} | guangzhao = {{RouteBox|Guangzhao|Guangzhou–Zhaoqing intercity railway|#{{rail color|PRDIR|guangzhao}}}} | guangshen = {{RouteBox|Guangshen|Guangzhou–Shenzhen intercity railway|#{{rail color|PRDIR|guangshen}}}} | gs = {{RouteBox|GS|Guangzhou–Shenzhen intercity railway|#{{rail color|PRDIR|gs}}}} | ss = {{RouteBox|SS|Guangzhou–Shenzhen intercity railway|#{{rail color|PRDIR|ss}}}} | guangzhu = {{RouteBox|Guangzhu|Guangzhou–Zhuhai intercity railway|#{{rail color|PRDIR|guangzhu}}}} | gz = {{RouteBox|GZ|Guangzhou–Zhuhai intercity railway|#{{rail color|PRDIR|gz}}}} | guangfocircular = {{RouteBox|Guangfo Circular|Guangzhou–Foshan circular intercity railway|#{{rail color|PRDIR|guangfo circular}}}} | gfc = {{RouteBox|GFC|Guangzhou–Foshan circular intercity railway|#{{rail color|PRDIR|gfc}}}} | guangqing = {{RouteBox|Guangqing|Guangzhou–Qingyuan intercity railway|#{{rail color|PRDIR|guangqing}}}} | gq = {{RouteBox|GQ|Guangzhou–Qingyuan intercity railway|#{{rail color|PRDIR|gq}}}} | zhuji = {{RouteBox|Zhuji|Zhuhai–Zhuhai Airport intercity railway|#{{rail color|PRDIR|zhuji}}}} | zj = {{RouteBox|ZJ|Zhuhai–Zhuhai Airport intercity railway|#{{rail color|PRDIR|zj}}}} | palian = {{RouteBox|Palian|Pazhou–Lianhuashan intercity railway|#{{rail color|PRDIR|palian}}}} | pl = {{RouteBox|PL|Pazhou–Lianhuashan intercity railway|#{{rail color|PRDIR|pl}}}} | #default ={{RouteBox|{{{2}}}|{{{2}}} intercity railway|#{{rail color|PRDIR|{{{2}}} intercity}}}} }} | short ={{#switch: {{lc: {{{2}}} }} | #default = {{RouteBox|{{{2}}}|{{#invoke:String|sub|{{lnl|PRDIR|{{{2}}}}}|3|-3}}|#{{rcr|PRDIR|{{{2}}}}}}} }} | shortna ={{#switch: {{lc: {{{2}}} }} | #default = {{RouteBox|{{{2}}}|{{#invoke:String|sub|{{lnl|PRDIR|{{{2}}}}}|3|-3}}|#{{rcr|PRDIR|na}}}} }} }} | perc | pery =[[File:PE Bolt.svg|{{{size|16}}}px|link={{{link|Pacific Electric}}}|alt={{{alt|{{{link|Pacific Electric}}}}}}]] {{#if:{{{2|{{{showtext|}}}}}}|[[Pacific Electric]]|}} | perth ={{#switch: {{lc: {{{2}}} }} | bus =[[File:Aiga bus trans.svg|{{{size|11}}}px|link={{{link|}}}|alt={{{alt|{{{link|Bus transfer}}}}}}]] | circle =[[File:CircleRoute icon.svg|{{{size|16}}}px|link={{{link|CircleRoute}}}|alt={{{alt|{{{link|CircleRoute}}}}}}]] | event =[[File:Transperth special event.svg|{{{size|16}}}px|link={{{link|}}}|alt={{{alt|{{{link|Special event station}}}}}}]] | indian =[[File:Indian Pacific icon.svg|{{{size|16}}}px|link={{{link|Indian Pacific}}}|alt={{{alt|{{{link|Indian Pacific}}}}}}]] | train | transperth ={{ric|Transperth|size={{{size|}}}|link={{{link|}}}|alt={{{alt|}}}}} | transwa ={{ric|Transwa|size={{{size|}}}|link={{{link|}}}|alt={{{alt|}}}}} | #default ={{ric|Transperth|{{{2|}}}|size={{{size|}}}|link={{{link|}}}|alt={{{alt|}}}}} }} | phoenix | valleymetro ={{#switch: {{lc: {{{2}}} }} | rail =[[File:Valley Metro logo simplified.svg|{{{size|20}}}px|link=Valley Metro Rail]] | a =[[File:Logo A Line (Valley Metro Rail).svg|{{{size|20}}}px|link=A Line (Valley Metro Rail)]] | b =[[File:Logo B Line (Valley Metro Rail).svg|{{{size|20}}}px|link=B Line (Valley Metro Rail)]] | tempe | streetcar =[[File:Logo Valley Metro Streetcar.svg|{{{size|20}}}px|link=Valley Metro Streetcar]] | #default =[[File:Valley Metro logo simplified.svg|{{{size|20}}}px|link=Valley Metro]] }} | philadelphia ={{#switch: {{lc: {{{2}}} }} <!-- transit --> | septa =[[File:SEPTA.svg|{{{size|16}}}px|link={{{link|SEPTA}}}]] | septa-old =[[File:SEPTA logo 1970s.svg|{{{size|16}}}px|link={{{link|SEPTA}}}]] | septa-metro =[[File:SEPTA Metro.svg|{{{size|16}}}px|link={{{link|SEPTA Metro}}}]] | b | b lines =[[File:SEPTA B icon.svg|{{{size|16}}}px|link={{{link|B (SEPTA Metro)}}}]] | b1 | b1 line =[[File:SEPTA B1 icon.svg|{{{size|16}}}px|link={{{link|B (SEPTA Metro)}}}]] | b2 | b2 line =[[File:SEPTA B2 icon.svg|{{{size|16}}}px|link={{{link|B (SEPTA Metro)}}}]] | b3 | b3 line =[[File:SEPTA B3 icon.svg|{{{size|16}}}px|link={{{link|B (SEPTA Metro)#Broad–Ridge Spur}}}]] | d | d lines =[[File:SEPTA D icon.svg|{{{size|16}}}px|link={{{link|D (SEPTA Metro)}}}]] | d1 | d1 line =[[File:SEPTA D1 icon.svg|{{{size|16}}}px|link={{{link|D (SEPTA Metro)}}}]] | d2 | d2 line =[[File:SEPTA D2 icon.svg|{{{size|16}}}px|link={{{link|D (SEPTA Metro)}}}]] | g | g lines =[[File:SEPTA G icon.svg|{{{size|16}}}px|link={{{link|G (SEPTA Metro)}}}]] | g1 | g1 line =[[File:SEPTA G1 icon.svg|{{{size|16}}}px|link={{{link|G (SEPTA Metro)}}}]] | l | l lines =[[File:SEPTA L icon.svg|{{{size|16}}}px|link={{{link|L (SEPTA Metro)}}}]] | l1 | l1 line =[[File:SEPTA L1 icon.svg|{{{size|16}}}px|link={{{link|L (SEPTA Metro)}}}]] | m | m lines =[[File:SEPTA M icon.svg|{{{size|16}}}px|link={{{link|M (SEPTA Metro)}}}]] | m1 | m1 lines =[[File:SEPTA M1 icon.svg|{{{size|16}}}px|link={{{link|M (SEPTA Metro)}}}]] | t | t lines =[[File:SEPTA T icon.svg|{{{size|16}}}px|link={{{link|T (SEPTA Metro)}}}]] | t1 | t1 line =[[File:SEPTA T1 icon.svg|{{{size|16}}}px|link={{{link|T1 (SEPTA Metro)}}}]] | t2 | t2 line =[[File:SEPTA T2 icon.svg|{{{size|16}}}px|link={{{link|T2 (SEPTA Metro)}}}]] | t3 | t3 line =[[File:SEPTA T3 icon.svg|{{{size|16}}}px|link={{{link|T3 (SEPTA Metro)}}}]] | t4 | t4 line =[[File:SEPTA T4 icon.svg|{{{size|16}}}px|link={{{link|T4 (SEPTA Metro)}}}]] | t5 | t5 line =[[File:SEPTA T5 icon.svg|{{{size|16}}}px|link={{{link|T5 (SEPTA Metro)}}}]] | patco =[[PATCO Speedline|<span style="color:#fff; background-color: #{{rail color|PATCO}}; border-radius: 2px; font-weight: bold; padding: 0 3px 0 3px; font-size:0.9em">PATCO</span>]] <!-- regional rail --> | air | che | chw | cyn | gln | fox | lan | med | nor | pao | tre | war | wil | wtr = {{ric|SEPTA|{{{2}}}}} | #default ={{RouteBox|{{ucfirst:{{{2}}}}}|{{{link|SEPTA Route {{{2}}} }}}|#{{rail color|SEPTA|{{{2}}}}} }} }} | pittsburgh ={{#switch: {{lc: {{{2}}} }} | white =[[File:Pittsburgh Light Rail (logo) white.svg|{{{size|16}}}px|link={{{link|Pittsburgh Light Rail}}}|alt={{{alt|{{{link|Pittsburgh Light Rail}}}}}}]] | #default =[[File:Pittsburgh Light Rail (logo).svg|{{{size|16}}}px|link={{{link|Pittsburgh Light Rail}}}|alt={{{alt|{{{link|Pittsburgh Light Rail}}}}}}]] }} | portland ={{#switch: {{lc: {{{2}}} }} | blue | green | red = {{ric|TriMet|{{{2}}}|size={{{size|16}}}px|link={{{link|MAX {{ucfirst:{{lc: {{{2}}} }}}} Line}}}|alt={{{alt|{{{link|MAX {{ucfirst:{{lc: {{{2}}} }}}} Line}}}}}}}} | orange | yellow = {{ric|TriMet|{{{2}}}|size={{{size|16}}}px|link={{{link|MAX {{ucfirst:{{lc: {{{2}}} }}}} Line (TriMet)}}}|alt={{{alt|{{{link|MAX {{ucfirst:{{lc: {{{2}}} }}}} Line}}}}}}}} | a | b | ns = {{rcb|Portland Streetcar|{{{2}}}|inline=route}} | wes =[[File:Aiga railtransportation 25.svg|{{{size|10}}}px|link={{{link|}}}|alt={{{alt|{{{link| WES Commuter Rail}}}}}}]] | max = {{ric|TriMet|size={{{size|16}}}px|link={{{link|MAX Light Rail}}}|alt={{{alt|{{{link|MAX Light Rail}}}}}}}} | streetcar = {{ric|Portland Streetcar|size={{{size|16}}}px|link={{{link|Portland Streetcar}}}|alt={{{alt|{{{link|Portland Streetcar}}}}}}}} | trimet | #default ={{ric|TriMet|size={{{size|16}}}px|link={{{link|TriMet}}}|alt={{{alt|{{{link|TriMet}}}}}}}} }} | porto ={{#switch: {{lc: {{{2}}} }} | metro =[[File:Porto Metro logo.svg|{{{size|16}}}px|link={{{link|Porto Metro}}}|alt={{{alt|{{{link|Porto Metro}}}}}}]] | funicular =[[File:Funicular guindais logo.svg|{{{size|16}}}px|link={{{link|Funicular dos Guindais}}}|alt={{{alt|{{{link|Funicular dos Guindais}}}}}}]] | #default =[[File:Metro do Porto linha {{uc:{{{2}}}}}.svg|{{{size|16}}}px|link={{{link|Porto Metro}}}|alt={{{alt|{{{link|Porto Metro}}}}}}]] }} | prague ={{#switch: {{lc: {{{2}}} }} | esko|e =[[File:Prag Esko Logo.svg|{{{size|16}}}px|link={{{link|Esko Prague}}}|alt={{{alt|{{{link|Prague Esko}}}}}}]] | #default =[[Line {{{2}}} (Prague Metro)|<span style="color: #fff; background-color: #{{rail color|Prague Metro|{{{2}}}}}; font-size: {{{size|12}}}px; font-weight: bold; padding: 2px 3px 0 3px">{{{2}}}</span>]] {{#if:{{{3|{{{text|}}}}}}|<span style="font-size: {{#if:{{{4|{{{small|}}}}}}|85|100}}%;">[[Line {{{2}}} (Prague Metro)|Line {{{2}}}]]</span>|}} }} | qingdao ={{#switch: {{lc: {{{3}}} }} | na ={{#switch: {{lc: {{{2}}} }} | #default ={{RouteBox|{{{2}}}|Line {{{2}}} (Qingdao Metro)|#{{rail color|Qingdao Metro|na}}}} }} | #default ={{#switch: {{lc: {{{2}}} }} | metro =[[File:Qingdao Metro.svg|{{{size|x16}}}px|link={{{link|Qingdao Metro}}}|alt={{{alt|{{{link|Qingdao Metro}}}}}}]] | o | ov | oceantec valley ={{RouteBox|Oceantec Valley|{{{link|Oceantec Valley Line}}}|#{{rail color|Qingdao Metro|ov}}}} | w | wc | west coast ={{RouteBox|West Coast|{{{link|West Coast Line (Qingdao Metro)}}}|#{{rail color|Qingdao Metro|wc}}}} | #default ={{RouteBox|{{{2}}}|Line {{{2}}} (Qingdao Metro)|#{{rail color|Qingdao Metro|{{{2}}}}}}} }} }} | qom ={{#switch: {{lc: {{{2}}} }} | uc =[[File:Zeichen 123.svg|15px]] }} | rhine-neckar ={{#switch: {{lc: {{{2}}} }} | s | s-bahn =[[File:S-Bahn-Logo.svg|{{{size|12}}}px|link={{{link|Rhine-Neckar S-Bahn}}}|alt={{{alt|{{{link|Rhine-Neckar S-Bahn}}}}}}]] }} | rhine-ruhr ={{#switch: {{lc: {{{2}}} }} |s|s-bahn =[[File:S-Bahn-Logo.svg|{{{size|10}}}px|link={{{link|Rhine-Ruhr S-Bahn}}}|alt={{{alt|{{{link|Rhine-Ruhr S-Bahn}}}}}}]] }} | riyadh ={{#switch: {{lc: {{{2}}} }} | 1 ={{RouteBox|1|Line 1 (Riyadh Metro)|#0354A6}} | 2 ={{RouteBox|2|Line 2 (Riyadh Metro)|#DC241F}} | 3 ={{RouteBox|3|Line 3 (Riyadh Metro)|#FF9A00}} | 4 ={{RouteBox|4|Line 4 (Riyadh Metro)|#FFD700}} | 5 ={{RouteBox|5|Line 5 (Riyadh Metro)|#009530}} | 6 ={{RouteBox|6|Line 6 (Riyadh Metro)|#9016B2}} }} | riodejaneiro ={{#switch: {{lc: {{{2}}} }} | metro =[[File:Metrorioicon.png|{{{size|15}}}px|link={{{link|Rio de Janeiro Metro}}}]] | 1 ={{RouteBox|1|Line 1 (Rio de Janeiro)|#FF8500|black}} | 2 ={{RouteBox|2|Line 2 (Rio de Janeiro)|#00AE27}} | 4 ={{RouteBox|4|Line 4 (Rio de Janeiro)|#FFC400|black}} | sv =[[File:Logo da SuperVia.svg|{{{size|16}}}px|link={{{link|SuperVia}}}]] | lrt =[[File:Vlt carioca logo.svg|{{{size|16}}}px|link={{{link|Rio de Janeiro Light Rail}}}]] | 1l ={{RouteBox|1|Line 1 (Rio LRT)|#0D73B9}} | 2l ={{RouteBox|2|Line 2 (Rio LRT)|#008000}} | 3l ={{RouteBox|3|Line 3 (Rio LRT)|#F1C232|black}} | 4l ={{RouteBox|4|Line 4 (Rio LRT)|#FF8500}} }} | rostock ={{#switch: {{lc: {{{2}}} }} |s|s-bahn = {{ric|Rostock S-Bahn|size=x{{{size|12}}}px}} |s1|s2|s3 = {{rcb|Rostock S-Bahn|{{{2}}}|croute}} |tram = [[File:BSicon TRAM.svg|x{{{size|12}}}px|link={{{link|Trams in Rostock}}}]] }} | rotterdam ={{#switch: {{lc: {{{2}}} }} | ret =[[File:Rotterdamsche Elektrische Tram logo.svg|{{{size|20}}}px|link={{{link|Rotterdamse Elektrische Tram}}}]] | metro =[[File:RET metro logo.svg|{{{size|16}}}px|link={{{link|Rotterdam Metro}}}]] | a ={{RouteBox|A|{{{link|Rotterdam Metro line A}}}|#00AA50}} | b ={{RouteBox|B|{{{link|Rotterdam Metro line B}}}|#FFD301|black}} | c ={{RouteBox|C|{{{link|Rotterdam Metro line C}}}|#EF1F1F}} | d ={{RouteBox|D|{{{link|Rotterdam Metro line D}}}|#1BC5E9}} | e ={{RouteBox|E|{{{link|Rotterdam Metro line E}}}|#1A389A}} | 3 ={{RouteBox|3|{{{link|Zoetermeer Stadslijn#Line 3}}}|#A9218E}} | 4 ={{RouteBox|4|{{{link|Zoetermeer Stadslijn#Line 4}}}|#F4901D}} }} | sacramento =[[File:Logomark_Sacramento_Regional_Transit 2024.svg|{{{size|15}}}px|link={{{link|SacRT light rail}}}|alt={{{alt|{{{link|SacRT light rail}}}}}}]] | saintlouis | stlouis = [[File:Logo Metro Transit St. Louis 02.svg|{{{size|16}}}px|link={{{link|MetroLink (St. Louis)}}}|alt={{{alt|{{{link|MetroLink (St. Louis)}}}}}}]] | saintpetersburg | stpetersburg = [[File:Spb metro line{{{2}}}.svg|{{{size|25}}}px|link=Line {{{2}}} (Saint Petersburg Metro)]] | salzburg={{#switch: {{lc: {{{2}}} }} | s = {{ric|Salzburg S-Bahn}} }} | sandiego ={{#switch: {{lc: {{{2}}} }} | bus =[[File:MTS_Bus_icon.svg|{{{size|16}}}px|link={{{link|San Diego MTS bus system}}}]] | coaster =[[File:NCTD COASTER Icon (2019).svg|{{{size|16}}}px|link={{{link|Coaster (rail service)}}}]] | sprinter =[[File:NCTD SPRINTER Icon (2019).svg|{{{size|16}}}px|link={{{link|Sprinter (rail service)}}}]] | trolley =[[File:MTS_Trolley_icon.svg|{{{size|16}}}px|link={{{link|San Diego Trolley}}}]] | blue | b =[[File:Logo Blue Line (San Diego Trolley).svg|{{{size|16}}}px|link={{{link|Blue Line (San Diego Trolley)}}}]] | copper | c =[[File:Logo Copper Line (San Diego Trolley).svg|{{{size|16}}}px|link={{{link|Copper Line (San Diego Trolley)}}}]] | orange | o =[[File:Logo Orange Line (San Diego Trolley).svg|{{{size|16}}}px|link={{{link|Orange Line (San Diego Trolley)}}}]] | green | g =[[File:Logo Green Line (San Diego Trolley).svg|{{{size|16}}}px|link={{{link|Green Line (San Diego Trolley)}}}]] | silver | s =[[File:Logo Silver Line (San Diego Trolley).svg|{{{size|16}}}px|link={{{link|Silver Line (San Diego Trolley)}}}]] }}{{#if:{{{3|{{{showtext|}}}}}}|&nbsp;[[{{#switch:{{#invoke:ustring|sub|\{{lc:{{{2}}}}}|1|1}}|b=Blue|c=Copper|g=Green|o=Orange|s=Silver}} Line (San Diego Trolley)|{{#switch:{{#invoke:ustring|sub|\{{lc:{{{2}}}}}|1|1}}|b=Blue|c=Copper|g=Green|o=Orange|s=Silver}} Line]] }} | sanfrancisco ={{#switch: {{lc: {{{2}}} }} | muni =[[File:BSicon LOGO SFmuni.svg|{{{size|19}}}px|link={{{link|San Francisco Municipal Railway}}}]] | metro =[[File:BSicon LOGO SFmuni.svg|{{{size|19}}}px|link={{{link|Muni Metro}}}]] | e =[[File:E Embarcadero logo.svg|{{{size|16}}}px|link={{{link|E Embarcadero}}}|alt={{{alt|{{{link|E Embarcadero}}}}}}]] | f =[[File:F Market & Wharves logo.svg|{{{size|16}}}px|link={{{link|F Market & Wharves}}}|alt={{{alt|{{{link|F Market & Wharves}}}}}}]] | j =[[File:J Church logo.svg|{{{size|16}}}px|link={{{link|J Church}}}|alt={{{alt|{{{link|J Church}}}}}}]] | k =[[File:K Ingleside logo.svg|{{{size|16}}}px|link={{{link|K Ingleside}}}|alt={{{alt|{{{link|K Ingleside}}}}}}]] | l =[[File:L Taraval logo.svg|{{{size|16}}}px|link={{{link|L Taraval}}}|alt={{{alt|{{{link|L Taraval}}}}}}]] | m =[[File:M Ocean View logo.svg|{{{size|16}}}px|link={{{link|M Ocean View}}}|alt={{{alt|{{{link|M Ocean View}}}}}}]] | n =[[File:N Judah logo.svg|{{{size|16}}}px|link={{{link|N Judah}}}|alt={{{alt|{{{link|N Judah}}}}}}]] | s =[[File:S Shuttle logo.svg|{{{size|16}}}px|link={{{link|S Shuttle}}}|alt={{{alt|{{{link|S Shuttle}}}}}}]] | t =[[File:T Third Street logo.svg|{{{size|16}}}px|link={{{link|T Third Street}}}|alt={{{alt|{{{link|T Third Street}}}}}}]] | cable =[[File:BSicon CCAR.svg|{{{size|20}}}px|link={{{link|San Francisco cable car system}}}|alt={{{alt|}}}]] | california =[[File:BSicon CCAR.svg|{{{size|20}}}px|link={{{link|San Francisco cable car system#California Street line}}}|alt={{{alt|}}}]] | powell-hyde | hyde =[[File:BSicon CCAR.svg|{{{size|20}}}px|link={{{link|San Francisco cable car system#Powell–Hyde line}}}|alt={{{alt|}}}]] | powell-mason | mason =[[File:BSicon CCAR.svg|{{{size|20}}}px|link={{{link|San Francisco cable car system#Powell–Mason line}}}|alt={{{alt|}}}]] | samtrans = [[File:SamTrans logo.svg|{{{size|18}}}px|link={{{link|SamTrans}}}|alt={{{alt|{{{link|SamTrans}}}}}}]] }} | santaclara ={{#switch: {{lc: {{{2}}} }} | blue =[[File:VTA-Blue-icon.svg|{{{size|16}}}px|link={{{link|Blue Line (VTA)}}}|alt={{{alt|{{{link|Blue Line (VTA)}}}}}}]] | green =[[File:VTA-Green-icon.svg|{{{size|16}}}px|link={{{link|Green Line (VTA)}}}|alt={{{alt|{{{link|Green Line (VTA)}}}}}}]] | orange =[[File:VTA-Orange-icon.svg|{{{size|16}}}px|link={{{link|Orange Line (VTA)}}}|alt={{{alt|{{{link|Orange Line (VTA)}}}}}}]] | #default =[[File:BSicon LOGO SCvta.svg|{{{size|18}}}px|link={{{link|VTA light rail}}}|alt={{{alt|{{{link|Santa Clara Valley Transportation Authority}}}}}}]] }} | santiago ={{#switch: {{lc: {{{2}}} }} | metro =[[File:Santiago Metro logo.svg|{{{size|16}}}px|link={{{link|Santiago Metro}}}]] | 1 =[[File:Santiago_de_Chile_L1.svg|{{{size|16}}}px|link={{{link|Santiago Metro Line 1}}}]] | 2 =[[File:Santiago_de_Chile_L2.svg|{{{size|16}}}px|link={{{link|Santiago Metro Line 2}}}]] | 3 =[[File:Santiago_de_Chile_L3.svg|{{{size|16}}}px|link={{{link|Santiago Metro Line 3}}}]] | 4 =[[File:Santiago_de_Chile_L4.svg|{{{size|16}}}px|link={{{link|Santiago Metro Line 4}}}]] | 4a =[[File:Santiago_de_Chile_L4A.svg|{{{size|16}}}px|link={{{link|Santiago Metro Line 4A}}}]] | 5 =[[File:Santiago_de_Chile_L5.svg|{{{size|16}}}px|link={{{link|Santiago Metro Line 5}}}]] | 6 =[[File:Santiago_de_Chile_L6.svg|{{{size|16}}}px|link={{{link|Santiago Metro Line 6}}}]] | 7 =[[File:Santiago_de_Chile_L7.svg|{{{size|16}}}px|link={{{link|Santiago Metro Line 7}}}]] | 8 =[[File:Santiago_de_Chile_L8.svg|{{{size|16}}}px|link={{{link|Santiago Metro Line 8}}}]] | 9 =[[File:Santiago_de_Chile_L9.svg|{{{size|16}}}px|link={{{link|Santiago Metro Line 9}}}]] }} | saopaulo ={{#switch: {{lc: {{{2}}} }} | metro =[[File:Metrô-SP icon.svg|{{{size|18}}}px|link={{{link|São Paulo Metro}}}]] | 1 ={{ric|São Paulo Metro|{{{2}}}|size={{{size|16}}}px|link={{{link|Line 1 (São Paulo Metro)}}}}} | 2 ={{ric|São Paulo Metro|{{{2}}}|size={{{size|16}}}px|link={{{link|Line 2 (São Paulo Metro)}}}}} | 3 ={{ric|São Paulo Metro|{{{2}}}|size={{{size|16}}}px|link={{{link|Line 3 (São Paulo Metro)}}}}} | 4 ={{ric|São Paulo Metro|{{{2}}}|size={{{size|16}}}px|link={{{link|Line 4 (São Paulo Metro)}}}}} | 5 ={{ric|São Paulo Metro|{{{2}}}|size={{{size|16}}}px|link={{{link|Line 5 (São Paulo Metro)}}}}} | 6 ={{ric|São Paulo Metro|{{{2}}}|size={{{size|16}}}px|link={{{link|Line 6 (São Paulo Metro)}}}}} | 15 ={{ric|São Paulo Metro|{{{2}}}|size={{{size|16}}}px|link={{{link|Line 15 (São Paulo Metro)}}}}} | 16 ={{RouteBox|16|Line 16 (São Paulo Metro)|#8F00FF}} | 17 ={{ric|São Paulo Metro|{{{2}}}|size={{{size|16}}}px|link={{{link|Line 17 (São Paulo Metro)}}}}} | 18 ={{RouteBox|18|Line 18 (São Paulo Metro)|#964b00}} | 19 ={{RouteBox|19|Line 19 (São Paulo Metro)|#0099cc}} | 20 ={{RouteBox|20|Line 20 (São Paulo Metro)|#ff3366}} | cptm =[[File:Cptmsymbol.svg|{{{size|18}}}px|link={{{link|Companhia Paulista de Trens Metropolitanos}}}]] | 7 =[[File:Cptm 7.svg|{{{size|16}}}px|link={{{link|Line 7 (CPTM)}}}]] | 8 =[[File:Cptm 8.svg|{{{size|16}}}px|link={{{link|Line 8 (CPTM)}}}]] | 9 =[[File:Cptm 9.svg|{{{size|16}}}px|link={{{link|Line 9 (CPTM)}}}]] | 10 =[[File:Cptm 10.svg|{{{size|16}}}px|link={{{link|Line 10 (CPTM)}}}]] | 10+ ={{RouteBox|10+|Line 10 (CPTM)|#0088B0}} | 10E | 10e ={{RouteBox|10E|Line 10 (CPTM)|#0088B0}} | 11 =[[File:Cptm 11.svg|{{{size|16}}}px|link={{{link|Line 11 (CPTM)}}}]] | 12 =[[File:Cptm 12.svg|{{{size|16}}}px|link={{{link|Line 12 (CPTM)}}}]] | 13 =[[File:Cptm 13.svg|{{{size|16}}}px|link={{{link|Line 13 (CPTM)}}}]] | 13AC | 13ac | ac ={{RouteBox|AC|Line 13 (CPTM)|#8FFF1F|black}} | 13AE | 13ae | ae =[[File:Spairportexpress.svg|{{{size|16}}}px|link={{{link|Line 13 (CPTM)#Airport Express}}}]] | 14 =[[File:L14 C.png|{{{size|16}}}px|link={{{link|Line 14 (CPTM)}}}]] | emtu | EMTU =[[File:Spemtusymbol.svg|{{{size|16}}}px|link={{{link|Empresa Metropolitana de Transportes Urbanos de São Paulo}}}]] }} | sapporo ={{#switch: {{lc: {{{2}}} }} | metro =[[File:ST Logo.svg|{{{size|18}}}px|link={{{link|Sapporo Municipal Subway}}}]] | n | namboku =[[File:Subway SapporoNamboku.svg|{{{size|14}}}px|link={{{link|Namboku Line (Sapporo)}}}|alt={{{link|Namboku Line}}}]] | t | tozai |tōzai =[[File:Subway SapporoTozai.svg|{{{size|14}}}px|link={{{link|Tōzai Line (Sapporo)}}}|alt={{{link|Tōzai Line}}}]] | h | toho | tōhō =[[File:Subway SapporoToho.svg|{{{size|14}}}px|link={{{link|Tōhō Line}}}]] }} | seattle ={{#switch: {{lc: {{{2}}} }} | link =[[File:Sound Transit logo simplified.svg|{{{size|16}}}px|link={{{link|Link light rail}}}|alt={{{alt|{{{link|Link light rail}}}}}}]] | line 1 | 1 line | 1 =[[File:Line 1 (Sound Transit) icon.svg|{{{size|16}}}px|link=1 Line (Sound Transit)]] | line 2 | 2 line | 2 =[[File:Line 2 (Sound Transit) icon.svg|{{{size|16}}}px|link=2 Line (Sound Transit)]] | line 3 | 3 line | 3 =[[File:Line 3 (Sound Transit) icon.svg|{{{size|16}}}px|link=3 Line (Sound Transit)]] | line 4 | 4 line | 4 =[[File:Line 4 (Sound Transit) icon.svg|{{{size|16}}}px|link=4 Line (Sound Transit)]] | line t | t line | t =[[File:Line T (Sound Transit) icon.svg|{{{size|16}}}px|link=T Line (Sound Transit)]] | sounder =[[File:Sound Transit logo simplified.svg|{{{size|16}}}px|link={{{link|Sounder commuter rail}}}|alt={{{alt|{{{link|Sounder commuter rail}}}}}}]] | n line | n | north | line n =[[File:Line N (Sound Transit) icon.svg|{{{size|16}}}px|link=N Line (Sound Transit)]] | s line | s | south | line s =[[File:Line S (Sound Transit) icon.svg|{{{size|16}}}px|link=S Line (Sound Transit)]] | rapidride =[[File:RapidRide blank icon.svg|{{{size|16}}}px|link={{{link|RapidRide}}}]] | a | b | c | d | e | f | g | h =[[File:RapidRide {{{2}}} Line icon.svg|{{{size|16}}}px|link={{{link|RapidRide {{{2}}} Line}}}]] | streetcar =[[File:Seattle Streetcar symbol.svg|{{{size|16}}}px|link={{{link|Seattle Streetcar}}}|alt={{{alt|{{{link|Seattle Streetcar}}}}}}]] | stride =[[File:Sound Transit logo simplified.svg|{{{size|16}}}px|link={{{link|Stride (bus rapid transit)}}}|alt={{{alt|{{{link|Stride (bus rapid transit)}}}}}}]] | s1 | stride s1 =[[File:Line S1 (Sound Transit) icon.svg|{{{size|16}}}px|link=Stride S1 Line]] | s2 | stride s2 =[[File:Line S2 (Sound Transit) icon.svg|{{{size|16}}}px|link=Stride S2 Line]] | s3 | stride s3 =[[File:Line S3 (Sound Transit) icon.svg|{{{size|16}}}px|link=Stride S3 Line]] | stex =[[File:Sound Transit logo simplified.svg|{{{size|16}}}px|link={{{link|Sounder Transit Express}}}|alt={{{alt|{{{link|Sound Transit Express}}}}}}]] | soundtransit =[[File:Sound Transit logo simplified.svg|{{{size|16}}}px|link={{{link|Sound Transit}}}|alt={{{alt|{{{link|Sound Transit}}}}}}]] }} | seoul ={{#switch: {{lc: {{{2}}} }} | arx =[[File:Seoul Metro Line Arex.svg|{{{size|20}}}px|link=AREX]]{{#switch: {{lc: {{{3|}}} }} | l | local =&nbsp;Local | e | x | express =&nbsp;Express }} | chun =[[File:Gyeongchun Line.svg|{{{size|20}}}px|link={{{link|Gyeongchun Line}}}|alt={{{alt|{{{link|Gyeongchun Line}}}}}}]] | ever =[[File:Seoul Metro Line EverLine Bilingual.svg|{{{size|20}}}px|link={{{link|Everline}}}|alt={{{alt|{{{link|Everline}}}}}}]] | gimpo =[[File:Seoul Metro Line Gimpo Goldline Bilingual.svg|{{{size|20}}}px|link={{{link|Gimpo Goldline}}}|alt={{{alt|{{{link|Gimpo Goldline}}}}}}]] | gtxa =[[File:GTX-A Logo.svg|{{{size|20}}}px|link={{{link|Great Train eXpress}}}|alt={{{alt|{{{link|Great Train eXpress}}}}}}]] | gyeongjung | gye | jun =[[File:Gyeongui-Jungang Line.svg|{{{size|20}}}px|link={{{link|Gyeongui–Jungang Line}}}|alt={{{alt|{{{link|Gyeongui–Jungang Line}}}}}}]] | gg|gyeonggang | yeoju =[[File:Gyeonggang Line.svg|{{{size|20}}}px|link={{{link|Gyeonggang Line}}}|alt={{{alt|{{{link|Gyeonggang Line}}}}}}]] | maglev | im =[[File:Incheon Airport Maglev Line.svg|{{{size|20}}}px|link={{{link|Incheon Airport Maglev}}}|alt={{{alt|{{{link|Incheon Airport Maglev}}}}}}]] | seo | seohae =[[File:Seohae Line.svg|{{{size|20}}}px|link={{{link|Seohae Line}}}|alt={{{alt|{{{link|Seohae Line}}}}}}]] | sil | sillim =[[File:Seoul Metro Line Sillim Line Bilingual.svg|{{{size|20}}}px|link={{{link|Sillim Line}}}|alt={{{alt|{{{link|Sillim Line}}}}}}]] | sin =[[File:Shinbundang Line.svg|{{{size|20}}}px|link={{{link|Shinbundang Line}}}|alt={{{alt|{{{link|Shinbundang Line}}}}}}]] | su | bun | suin-bundang = [[File:Suin-Bundang Line.svg|{{{size|20}}}px|link={{{link|Suin–Bundang Line}}}|alt={{{alt|{{{link|Suin–Bundang Line}}}}}}]] | subway =[[File:South Korea subway logo.svg|{{{size|20}}}px|link={{{link|Seoul Metropolitan Subway}}}|alt={{{alt|{{{link|Seoul Metropolitan Subway}}}}}}]] | ui =[[File:Seoul Metro Line Ui LRT Bilingual.svg|{{{size|20}}}px|link={{{link|Ui LRT}}}|alt={{{alt|{{{link|Ui LRT}}}}}}]] | uij =[[File:Seoul Metro Line U Line Bilingual.svg|{{{size|20}}}px|link={{{link|U Line}}}|alt={{{alt|{{{link|U Line}}}}}}]] | [[File:Seoul Metro Line {{{2}}}.svg|{{{size|20}}}px|link=Seoul Subway Line {{{2}}}]]{{#switch: {{lc: {{{3|}}} }} | l | local =&nbsp;Local | e | x | express =&nbsp;Express }} }} | septa =[[File:SEPTA.svg|{{{size|16}}}px|link={{{link|SEPTA}}}]] | sevilla | seville ={{#switch: {{lc: {{{2}}} }} | metro =[[File:Logo Metro Sevilla 2024.svg|{{{size|16}}}px|link={{{link|Seville Metro}}}]] | 1 =[[File:L1 Metro de Sevilla.svg|{{{size|13}}}px|link={{{link|Seville Metro line 1}}}]] | 2 =[[File:L2 Metro de Sevilla.svg|{{{size|13}}}px|link={{{link|Seville Metro line 2}}}]] | 3 =[[File:L3 Metro de Sevilla.svg|{{{size|13}}}px|link={{{link|Seville Metro line 3}}}]] | 4 =[[File:L4 Metro de Sevilla.svg|{{{size|13}}}px|link={{{link|Seville Metro line 4}}}]] | cercanias =[[File:Cercanias Logo.svg|{{{size|12}}}px|link={{{link|Cercanías Sevilla}}}]] | c-1 =[[File:C-1 light blue.svg|{{{size|14}}}px|link={{{link|Cercanías Sevilla}}}]] | c-2 =[[File:C-2 green.svg|{{{size|14}}}px|link={{{link|Cercanías Sevilla}}}]] | c-3 =[[File:C-3 dark pink.svg|{{{size|14}}}px|link={{{link|Cercanías Sevilla}}}]] | c-4 =[[File:C-4 dark blue.svg|{{{size|14}}}px|link={{{link|Cercanías Sevilla}}}]] | c-5 =[[File:C-5 yellow.svg|{{{size|14}}}px|link={{{link|Cercanías Sevilla}}}]] }} | shanghai ={{#switch: {{lc: {{{3}}} }} | na ={{#switch: {{lc: {{{2}}} }} | 10b ={{RouteBox|10&nbsp;branch|{{{link|Line 10 (Shanghai Metro)#Branch line}}}|#{{rail color|Shanghai Metro|na}}}} | 11b ={{RouteBox|11&nbsp;branch|{{{link|Line 11 (Shanghai Metro)#Branch line}}}|#{{rail color|Shanghai Metro|na}}}} | c | cm | chongming ={{RouteBox|Chongming|{{{link|Chongming line}}}|#{{rail color|Shanghai Metro|na}}}} | j | jm | jinshan ={{RouteBox|Jinshan|{{{link|Jinshan railway}}}|#{{rail color|Shanghai Metro|na}}}} | m | ml | maglev ={{RouteBox|Maglev|{{{link|Shanghai maglev train}}}|#{{rail color|Shanghai Metro|na}}}} | p | pj | pujiang ={{RouteBox|Pujiang|{{{link|Pujiang line}}}|#{{rail color|Shanghai Metro|na}}}} | ap | all | airport link = {{RouteBox|Airport Link|{{{link|Airport link line (Shanghai Suburban Railway)|Airport Link}}}|#{{rail color|Shanghai Metro|ap}}}} | #default ={{RouteBox|{{{2}}}|Line {{{2}}} (Shanghai Metro)|#{{rail color|Shanghai Metro|na}}}} }} | #default ={{#switch: {{lc: {{{2}}} }} | metro =[[File:Shanghai Metro logo.svg|{{{size|x16}}}px|link={{{link|Shanghai Metro}}}|alt={{{alt|{{{link|Shanghai Metro}}}}}}]] | 2 | 3 | 7 | 9 | 10 | 13 | 15 | 16 | 18 | 21 ={{RouteBox|{{{2}}}|{{{link|Line {{{2}}} (Shanghai Metro)}}}|#{{rail color|Shanghai Metro|{{{2}}}}}|#000}} | 10b ={{RouteBox|10&nbsp;branch|{{{link|Line 10 (Shanghai Metro)#Branch line}}}|#{{rail color|Shanghai Metro|10}}|#000}} | 11b ={{RouteBox|11&nbsp;branch|{{{link|Line 11 (Shanghai Metro)#Branch line}}}|#{{rail color|Shanghai Metro|11}}}} | c | cm | chongming ={{RouteBox|Chongming|{{{link|Chongming line}}}|#{{rail color|Shanghai Metro|Chongming}}}} | j | js | jinshan ={{RouteBox|Jinshan|{{{link|Jinshan railway}}}|#{{rail color|Shanghai Metro|Jinshan}}}} | m | ml | maglev ={{RouteBox|Maglev|{{{link|Shanghai maglev train}}}|#{{rail color|Shanghai Metro|Maglev}}}} | p | pj | pujiang ={{RouteBox|Pujiang|{{{link|Pujiang line}}}|#{{rail color|Shanghai Metro|Pujiang}}}} | ap | all | airport link = {{RouteBox|Airport Link|{{{link|Airport link line (Shanghai Suburban Railway)|Airport Link}}}|#{{rail color|Shanghai Metro|ap}}}} | #default ={{RouteBox|{{{2}}}|{{{link|Line {{{2}}} (Shanghai Metro)}}}|#{{rail color|Shanghai Metro|{{{2}}}}}}} }} }} | shaoxing ={{#switch: {{lc: {{{2}}} }} | metro = {{ric|Shaoxing Metro|size={{{size|}}}|link={{{link|}}}|alt={{{alt|}}}}} | #default = {{ric|Shaoxing Metro|{{{2}}}}} }} | shenyang ={{#switch: {{lc: {{{3}}} }} | na ={{#switch: {{lc: {{{2}}} }} | #default ={{RouteBox|{{{2}}}|Line {{{2}}} (Shenyang Metro)|#{{rail color|Shenyang Metro|na}}}} }} | #default ={{#switch: {{lc: {{{2}}} }} | #default ={{RouteBox|{{{2}}}|Line {{{2}}} (Shenyang Metro)|#{{rail color|Shenyang Metro|{{{2}}}}}}} | 2 ={{RouteBox|2|Line 2 (Shenyang Metro)|#{{rail color|Shenyang Metro|2}}|#000}} }} }} | sheffield =[[File:South Yorkshire Supertram RDT icon.svg|{{{size|10}}}px|link={{{link|South Yorkshire Supertram}}}|alt={{{alt|{{{link|South Yorkshire Supertram}}}}}}]] | shenzhen ={{#switch: {{lc: {{{3}}} }} | na ={{#switch: {{lc: {{{2}}} }} | lb | luobao ={{RouteBox|Luobao|{{{link|Line 1 (Shenzhen Metro)}}}|#{{rail color|Shenzhen Metro|na}}}} | sk | shekou ={{RouteBox|Shekou|{{{link|Line 2 (Shenzhen Metro)}}}|#{{rail color|Shenzhen Metro|na}}}} | lg | longgang ={{RouteBox|Longgang|{{{link|Line 3 (Shenzhen Metro)}}}|#{{rail color|Shenzhen Metro|na}}}} | lh | longhua ={{RouteBox|Longhua|{{{link|Line 4 (Shenzhen Metro)}}}|#{{rail color|Shenzhen Metro|na}}}} | hz | huanzhong ={{RouteBox|Huanzhong|{{{link|Line 5 (Shenzhen Metro)}}}|#{{rail color|Shenzhen Metro|na}}}} | 1lb ={{RouteBox|1 (Luobao)|{{{link|Line 1 (Shenzhen Metro)}}}|#{{rail color|Shenzhen Metro|na}}}} | 2sk ={{RouteBox|2 (Shekou)|{{{link|Line 2 (Shenzhen Metro)}}}|#{{rail color|Shenzhen Metro|na}}}} | 3lg ={{RouteBox|3 (Longgang)|{{{link|Line 3 (Shenzhen Metro)}}}|#{{rail color|Shenzhen Metro|na}}}} | 4lh ={{RouteBox|4 (Longhua)|{{{link|Line 4 (Shenzhen Metro)}}}|#{{rail color|Shenzhen Metro|na}}}} | 5hz ={{RouteBox|5 (Huanzhong)|{{{link|Line 5 (Shenzhen Metro)}}}|#{{rail color|Shenzhen Metro|na}}}} | #default ={{RouteBox|{{{2}}}|Line {{{2}}} (Shenzhen Metro)|#{{rail color|Shenzhen Metro|na}}}} }} | #default ={{#switch: {{lc: {{{2}}} }} | metro =[[File:Shenzhen Metro Corporation logo.svg|{{{size|x16}}}px|link={{{link|Shenzhen Metro}}}|alt={{{alt|{{{link|Shenzhen Metro}}}}}}]] | lb | luobao = {{ric|Shenzhen Metro|1|link={{{link|}}}}} | sk | shekou = {{ric|Shenzhen Metro|2|link={{{link|}}}}} | lg | longgang = {{ric|Shenzhen Metro|3|link={{{link|}}}}} | lh | longhua = {{ric|Shenzhen Metro|4|link={{{link|}}}}} | hz | huanzhong = {{ric|Shenzhen Metro|5|link={{{link|}}}}} | 1lb ={{RouteBox|1 (Luobao)|{{{link|Line 1 (Shenzhen Metro)}}}|#{{rail color|Shenzhen Metro|1}}}} | 2sk ={{RouteBox|2 (Shekou)|{{{link|Line 2 (Shenzhen Metro)}}}|#{{rail color|Shenzhen Metro|2}}}} | 3lg ={{RouteBox|3 (Longgang)|{{{link|Line 3 (Shenzhen Metro)}}}|#{{rail color|Shenzhen Metro|3}}}} | 4lh ={{RouteBox|4 (Longhua)|{{{link|Line 4 (Shenzhen Metro)}}}|#{{rail color|Shenzhen Metro|4}}}} | 5hz ={{RouteBox|5 (Huanzhong)|{{{link|Line 5 (Shenzhen Metro)}}}|#{{rail color|Shenzhen Metro|5}}}} | #default = {{ric|Shenzhen Metro|{{{2}}}|link={{{link|}}}}} }} }} | shijiazhuang ={{#switch: {{lc: {{{3}}} }} | na ={{#switch: {{lc: {{{2}}} }} | #default ={{RouteBox|{{{2}}}|Line {{{2}}} (Shijiazhuang Metro)|#{{rail color|Shijiazhuang Metro|na}}}} }} | #default ={{#switch: {{lc: {{{2}}} }} | metro =[[File:Shijiazhuang Metro.svg|{{{size|x16}}}px|link={{{link|Shijiazhuang Metro}}}|alt={{{alt|{{{link|Shijiazhuang Metro}}}}}}]] | #default ={{RouteBox|{{{2}}}|Line {{{2}}} (Shijiazhuang Metro)|#{{rail color|Shijiazhuang Metro|{{{2}}}}}}} }} }} | shoreline =[[File:Hartford Line logo.svg|{{{size|18}}}px|link={{{link|Shore Line East}}}|alt={{{alt|{{{link|Shore Line East}}}}}}]] | smart =[[File:Sonoma-Marin Area Rail Transit logo.svg|{{{size|20}}}px|link={{{link|Sonoma–Marin Area Rail Transit}}}|alt={{{alt|{{{link|Sonoma–Marin Area Rail Transit}}}}}}]] | stockholm ={{#switch: {{lc: {{{2}}} }} | 7 =[[File:SL line 7 icon.svg|{{{size|28}}}px|link=Spårväg City]] | 10 | 11 | 13 | 14 | 17 | 18 | 19 | t10 | t11 | t13 | t14 | t17 | t18 | t19 =[[File:SL line {{str rightc|{{{2}}}|2}} icon.svg|27px|link=Line {{str rightc|{{{2}}}|2}} (Stockholm Metro)]] | 12 =[[File:SL line 12 icon.svg|{{{size|28}}}px|link=Nockebybanan]] | 21 =[[File:SL line 21 icon.svg|{{{size|28}}}px|link=Lidingöbanan]] | 25 | 26 =[[File:SL line {{{2}}} icon.svg|{{{size|28}}}px|link=Saltsjöbanan]] | 27 | 28 | 29 =[[File:SL line {{{2}}} icon.svg|{{{size|28}}}px|link=Roslagsbanan]] | 30 | 31 =[[File:SL line {{{2}}} icon.svg|28px|link=Tvärbanan]] | 40 | 41 | 42 | 43 | 44 | 48 | j40 | j41 | j42 | j43 | j44 | j48 =[[File:SL line {{str rightc|{{{2}}}|2}} icon.svg|29px|link=Stockholm commuter rail]] | bus =[[File:SL Bus Symbol.svg|{{{size|20}}}px|link=Buses in Stockholm County]] | boat =[[File:SL Boat Symbol.svg|{{{size|20}}}px|link=Waxholmsbolaget]] | commuter =[[File:SL Rail Symbol.svg|{{{size|20}}}px|link=Stockholm commuter rail]] | local =[[File:SL Rail Symbol.svg|{{{size|20}}}px|link=Storstockholms Lokaltrafik]] | metro =[[File:SL Metro Symbol.svg|{{{size|20}}}px|link=Stockholm Metro]] }} | stuttgart ={{#switch: {{lc: {{{2}}} }} | s | s-bahn =[[File:S-Bahn-Logo.svg|{{{size|15}}}px|link=Stuttgart S-Bahn|S-Bahn|alt=S-Bahn]] | u | stadtbahn = [[File:Logo Stadtbahn Stuttgart.svg|{{{size|15}}}px|link=Stuttgart Stadtbahn|alt={{ucfirst:{{lc:{{{2}}}}}}}]] | sb|seilbahn = [[File:Seilbahn-Logo VVS.svg|{{{size|18}}}px|link=Standseilbahn Stuttgart|alt=Seilbahn]] | vvs = [[File:VVS-Logo.svg|{{{size|18}}}px|link=Verkehrs- und Tarifverbund Stuttgart|alt=VVS]] | bus = [[File:Bus-Logo VVS.svg|{{{size|18}}}px|link=Stuttgarter Straßenbahnen#Bus system|alt=Bus]] | z|zacke = [[File:Zahnradbahn-Logo VVS.svg|{{{size|18}}}px|link=Stuttgart Rack Railway|alt=Zacke]] }} | sunrail =[[File:Logo SunRail.svg|{{{size|18}}}px|link={{{link|SunRail}}}|alt={{{alt|{{{link|SunRail}}}}}}]] | suzhou ={{#switch: {{lc: {{{3}}} }} | na ={{#switch: {{lc: {{{2}}} }} | #default ={{RouteBox|{{{2}}}|Line {{{2}}} (Suzhou Metro)|#{{rail color|Suzhou Rail Transit|na}}}} }} | #default ={{#switch: {{lc: {{{2}}} }} | rt | srt | metro =[[File:Suzhou Rail Transit logo.svg|{{{size|16}}}px|link={{{link|Suzhou Metro}}}|alt={{{alt|{{{link|Suzhou Metro}}}}}}]] | #default ={{RouteBox|{{{2}}}|Line {{{2}}} (Suzhou Metro)|#{{rail color|Suzhou Rail Transit|{{{2}}}}}}} }} }} | sydney | nsw ={{#switch: {{lc: {{{2}}} }} | bus =[[File:TfNSW B.svg|{{{size|19}}}px|link={{{link|Buses in Sydney}}}]] | tway | t =[[File:Sydney T-Way logo (simplified).svg|{{{size|15}}}px|link={{{link|T-way}}}]] | monorail | mono =[[File:Sydney metro logo.svg|{{{size|17}}}px|link={{{link|Sydney Monorail}}}]] | train =[[File:TfNSW T.svg|{{{size|19}}}px|link={{{link|Railways in Sydney}}}]] | t1 | north | shore | western =[[File:TfNSW T1.svg|{{{size|16}}}px|link={{{link|North Shore & Western Line}}}]] | t2 | inner | leppington =[[File:TfNSW T2.svg|{{{size|16}}}px|link={{{link|Inner West & Leppington Line}}}]] | t3 | liverpool =[[File:TfNSW T3.svg|{{{size|16}}}px|link={{{link|Liverpool & Inner West Line}}}]] | t4 | eastern | illawarra =[[File:TfNSW T4.svg|{{{size|16}}}px|link={{{link|Eastern Suburbs & Illawarra Line}}}]] | t5 | cumberland =[[File:TfNSW T5.svg|{{{size|16}}}px|link={{{link|Cumberland Line}}}]] | t6 | lidcombe-bankstown =[[File:TfNSW T6 (2024).svg|{{{size|16}}}px|link={{{link|Lidcombe & Bankstown Line}}}]] | t7 | olympic =[[File:TfNSW T7.svg|{{{size|16}}}px|link={{{link|Olympic Park Line}}}]] | t8 | airport | south =[[File:TfNSW T8.svg|{{{size|16}}}px|link={{{link|Airport & South Line}}}]] | t9 | northern =[[File:TfNSW T9.svg|{{{size|16}}}px|link={{{link|Northern Line (Sydney)}}}]] | carlingford =[[File:TfNSW T6 (2013–2020).svg|{{{size|16}}}px|link={{{link|Carlingford Line}}}]] | south west =[[South West Rail Link|<span style="color:#{{rail color|Sydney Trains|South West}};font-size:125%;line-height:100%">■</span>]] | metro =[[File:TfNSW M.svg|{{{size|19}}}px|link={{{link|Sydney Metro}}}]] | m1 | north west | bankstown =[[File:TfNSW M1.svg|{{{size|16}}}px|link={{{link|Metro North West & Bankstown Line}}}]] | nswtrainlink | regional train | countrylink | cl =[[File:TfNSW T.svg|{{{size|19}}}px|link={{{link|NSW TrainLink}}}]] | blue =[[Blue Mountains Line|<span style="color:#{{rail color|NSW TrainLink|BMT}};font-size:125%;line-height:100%">■</span>]] | hunter =[[Hunter Line|<span style="color:#{{rail color|NSW TrainLink|HUN}};font-size:125%;line-height:100%">■</span>]] | central coast | newcastle =[[Central Coast & Newcastle Line|<span style="color:#{{rail color|NSW TrainLink|CCN}};font-size:125%;line-height:100%">■</span>]] | coast =[[South Coast Line|<span style="color:#{{rail color|NSW TrainLink|SCO}};font-size:125%;line-height:100%">■</span>]] | highlands =[[Southern Highlands Line|<span style="color:#{{rail color|NSW TrainLink|SHL}};font-size:125%;line-height:100%">■</span>]] | light rail =[[File:TfNSW L.svg|{{{size|19}}}px|link={{{link|Light rail in Sydney}}}]] | l1 | dulwich hill | lightrail | light =[[File:TfNSW L1.svg|{{{size|16}}}px|link={{{link|Dulwich Hill Line}}}]] | l2 | cbd | southeast | randwick =[[File:TfNSW L2.svg|{{{size|16}}}px|link={{{link|CBD and South East Light Rail}}}]] | l3 | kingsford =[[File:TfNSW L3.svg|{{{size|16}}}px|link={{{link|CBD and South East Light Rail}}}]] | l4 | parramatta =[[Parramatta Light Rail|<span style="color:#{{rail color|Sydney Light Rail|L4}};font-size:125%;line-height:100%">■</span>]] | coach = [[File:TfNSW C.svg|{{{size|19}}}px|link={{{link|NSW TrainLink#Coach services}}}]] | ferry =[[File:TfNSW F.svg|{{{size|19}}}px|link={{{link|Sydney Ferries}}}]] | f1 | manly =[[File:TfNSW F1 2017.svg|{{{size|16}}}px|link={{{link|Manly ferry services}}}]] | f2 | tarongazoo =[[File:TfNSW F2 2017.svg|{{{size|16}}}px|link={{{link|Taronga Zoo ferry services}}}]] | f3 | parramattariver =[[File:TfNSW F3 2017.svg|{{{size|16}}}px|link={{{link|Parramatta River ferry services}}}]] | f4 | pyrmontbay =[[File:TfNSW F4 2017.svg|{{{size|16}}}px|link={{{link|Pyrmont Bay ferry services}}}]] | f5 | neutralbay =[[File:TfNSW F5 2017.svg|{{{size|16}}}px|link={{{link|Neutral Bay ferry services}}}]] | f6 | mosmanbay =[[File:TfNSW F6 2017.svg|{{{size|16}}}px|link={{{link|Mosman Bay ferry services}}}]] | f7 | doublebay =[[File:TfNSW F7 2017.svg|{{{size|16}}}px|link={{{link|Double Bay ferry services}}}]] | f8 | cockatooisland =[[File:TfNSW F8 2017.svg|{{{size|16}}}px|link={{{link|Cockatoo Island ferry services}}}]] | f9 | watsonsbay =[[File:TfNSW F9 2017.svg|{{{size|16}}}px|link={{{link|Watsons Bay ferry services}}}]] | f10 | blackwattlebay =[[Blackwattle Bay ferry services|<span style="color:#{{rail color|Ferries in NSW|F10}};font-size:125%;line-height:100%">■</span>]] }} | taichung ={{#switch: {{lc: {{{2}}} }} | mrt ={{ric|Taichung MRT|link={{{link|}}}|alt={{{alt|}}}}} | #default ={{ric|Taichung MRT|{{{2|}}}|link={{{link|}}}}} }} | tainan ={{#switch: {{lc: {{{2}}} }} | t ={{RouteBox|T|{{{link|TRA Line (Tainan)}}}|#{{rail color|Tainan Metro|t}}}} | s ={{RouteBox|Shalun|{{{link|Shalun Line}}}|#{{rail color|Tainan Metro|t}}}} | #default ={{RouteBox|{{{2}}}|{{{2}}} Line (Tainan Metro)|#{{rail color|Tainan Metro|{{{2}}}}}}} }} | taipei ={{#switch: {{lc: {{{2}}} }} | metro = {{ric|Taipei Metro|size={{{size|}}}|link={{{link|}}}|alt={{{alt|}}}}} | bannan | bl = {{ric|Taipei Metro|bl|size={{{size|}}}|link={{{link|}}}}} | maokong | m = [[File:Maokong Gondola Logo(Logo Only).svg|{{{size|25}}}px|size={{{size|}}}|link={{{link|Maokong Gondola}}}|alt={{{alt|{{{link|Maokong Gondola}}}}}}]] | minsheng–xizhi | sb = {{ric|Taipei Metro|sb|size={{{size|}}}|link={{{link|}}}}} | songshan–xindian | g = {{ric|Taipei Metro|g|size={{{size|}}}|link={{{link|}}}}} | tamsui–xinyi | r = {{ric|Taipei Metro|r|size={{{size|}}}|link={{{link|}}}}} | wanda–zhonghe–shulin | lg = {{ric|Taipei Metro|lg|size={{{size|}}}|link={{{link|}}}}} | wenhu | br = {{ric|Taipei Metro|br|size={{{size|}}}|link={{{link|}}}}} | xiaobitan = {{ric|Taipei Metro|xiaobitan|size={{{size|}}}|link={{{link|}}}}} | xinbeitou = {{ric|Taipei Metro|xinbeitou|size={{{size|}}}|link={{{link|}}}}} | zhonghe–xinlu | o = {{ric|Taipei Metro|o|size={{{size|}}}|link={{{link|}}}}} | #default = {{ric|Taipei Metro|{{{2|}}}|size={{{size|}}}|link={{{link|}}}}} }} | taoyuan ={{#switch: {{lc: {{{2}}} }} | metro = {{ric|Taoyuan Metro|size={{{size|}}}|link={{{link|}}}|alt={{{alt|}}}}} | airport | a = {{ric|Taoyuan Metro|a|size={{{size|}}}|link={{{link|}}}}} | blue | b = {{ric|Taoyuan Metro|b|size={{{size|}}}|link={{{link|}}}}} | brown | br = {{ric|Taoyuan Metro|br|size={{{size|}}}|link={{{link|}}}}} | green | g = {{ric|Taoyuan Metro|g|size={{{size|}}}|link={{{link|}}}}} | orange | o = {{ric|Taoyuan Metro|o|size={{{size|}}}|link={{{link|}}}}} | red | r = {{ric|Taoyuan Metro|r|size={{{size|}}}|link={{{link|}}}}} | #default ={{ric|Taoyuan Metro|{{{2|}}}|size={{{size|}}}|link={{{link|}}}}} }} | tbilisi = {{#switch: {{lc: {{{2}}} }} | metro = [[File:Metro Tbilisi logo.svg|{{{size|25}}}px|link={{{link|Tbilisi Metro}}}|alt={{{alt|{{{link|Tbilisi Metro}}}}}}]] }} | tehran ={{#switch: {{lc: {{{2}}} }} | uc =[[File:Zeichen 123 - Baustelle, StVO 1992.svg|15px]] | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 = {{ric|Tehran Metro|{{{2}}}|size={{{size|x15px}}}|link={{{link|Tehran Metro Line {{{2}}}}}}|alt={{{alt|{{{link|Tehran Metro Line {{{2}}}}}}}}}}} }} | texas ={{#switch: {{lc: {{{2}}} }} | a-train | atrain =[[File:Logo DCTA A-train 02.svg|20px|link={{{link|A-train (Texas)}}}|alt={{{alt|{{{link|A-train (Texas)}}}}}}]] {{#if:{{{showtext|}}}|[[A-train (Texas)|A-train]]}} | tre =[[File:TRE logo no label.svg|x14px|link={{{link|Trinity Railway Express}}}|alt={{{alt|{{{link|Trinity Railway Express}}}}}}]] {{#if:{{{showtext|}}}|[[Trinity Railway Express]]}} | texrail | tex =[[File:Trinity Metro TEX only.svg|20px|link={{{link|TEXRail}}}|alt={{{alt|{{{link|TEXRail}}}}}}]] {{#if:{{{showtext|}}}|[[TEXRail]]}} }} | thessaloniki|thessalonika ={{rail icon|{{#switch:{{lc:{{{2}}}}} | m =Thessaloniki Metro | r =Hellenic Train | p =Thessaloniki Regional Railway | #default =Thessaloniki Other }}|{{#switch:{{lc:{{{2}}}}} | m|p ={{{3|}}} | #default ={{{2|}}} }}|size={{{size|}}}|alt={{{alt|}}}|link={{{link|}}}}} | tianjin ={{#switch: {{lc: {{{2}}} }} | metro =[[File:TianjinMetro.svg|{{{size|x16}}}px|link={{{link|Tianjin Metro}}}|alt={{{alt|{{{link|Tianjin Metro (Tianjin Metro Group Co., Ltd.)}}}}}}]] | #default = {{rail icon|Tianjin Metro|{{lc:{{{2}}}}}|size={{{size|x16}}}px}} }} | tokyo ={{#switch: {{lc: {{{2}}} }} | metro =[[File:Tokyo Metro logo.svg|{{{size|13}}}px|link={{{link|Tokyo Metro}}}]] | c | chiyoda ={{ric|Tokyo Metro|C|size={{{size|13}}}|link={{{link|Chiyoda Line}}}}} | f | fukutoshin | 13 ={{ric|Tokyo Metro|F|size={{{size|13}}}|link={{{link|Fukutoshin Line}}}}} | g | ginza | 3 ={{ric|Tokyo Metro|G|size={{{size|13}}}|link={{{link|Ginza Line}}}}} | h | hibiya ={{ric|Tokyo Metro|H|size={{{size|13}}}|link={{{link|Hibiya Line}}}}} | m | marunouchi | 4 ={{ric|Tokyo Metro|M|size={{{size|13}}}|link={{{link|Marunouchi Line}}}}} | mn | mb | nakano | 4n | 4b ={{ric|Tokyo Metro|M|branch|size={{{size|13}}}|link={{{link|Marunouchi Line}}}}} | n | namboku | 7 ={{ric|Tokyo Metro|N|size={{{size|13}}}|link={{{link|Namboku Line (Tokyo Metro)}}}}} | t | tozai | tōzai | 5 ={{ric|Tokyo Metro|T|size={{{size|13}}}|link={{{link|Tōzai Line (Tokyo Metro)}}}}} | y | yurakucho | yūrakuchō | 8 ={{ric|Tokyo Metro|Y|size={{{size|13}}}|link={{{link|Yūrakuchō Line (Tokyo Metro)}}}}} | z | hanzomon | hanzōmon ={{ric|Tokyo Metro|Z|size={{{size|13}}}|link={{{link|Hanzōmon Line}}}}} | toei =[[File:PrefSymbol-Tokyo.svg|{{{size|13}}}px|link={{{link|Tokyo Metropolitan Bureau of Transportation}}}]] | a | asakusa | 1 ={{ric|Toei Subway|A|size={{{size|13}}}|link={{{link|Toei Asakusa Line}}}}} | e | oedo | ōedo ={{ric|Toei Subway|E|size={{{size|13}}}|link={{{link|Toei Ōedo Line}}}}} | i | mita ={{ric|Toei Subway|I|size={{{size|13}}}|link={{{link|Toei Mita Line}}}}} | s | shinjuku ={{ric|Toei Subway|S|size={{{size|13}}}|link={{{link|Toei Shinjuku Line}}}}} | toden ={{#ifeq:{{lc:{{{3|}}}}}|arakawa|[[File:BSicon TRAM.svg|{{{size|16}}}px|link={{{link|Toden Arakawa Line}}}]]|[[File:BSicon exTRAM.svg|{{{size|16}}}px|link={{{link|Tokyo Toden}}}]]}} | ks | keisei =[[File:Number prefix Keisei.svg|{{{size|13}}}px|link={{{link|Keisei Electric Railway}}}]] | sa | skyaccess =[[File:Number prefix SkyAccess.svg|{{{size|13}}}px|link={{{link|Keisei Narita Airport Line}}}]] | sl | shin-keisei =[[File:Number prefix Shin-Keisei.svg|{{{size|13}}}px|link={{{link|Shin-Keisei Line}}}]] | hs | hokuso =[[File:Number prefix Hokusō.svg|{{{size|13}}}px|link={{{link|Hokusō Line}}}]] | sr | shibayama =[[File:Number prefix Shibayama.svg|{{{size|13}}}px|link={{{link|Shibayama Railway}}}]] | kk | keikyu =[[File:Number prefix Keikyū.svg|{{{size|13}}}px|link={{{link|Keikyu}}}]] | tr | toyo =[[File:Number prefix Toyo-Rapid.svg|{{{size|13}}}px|link={{{link|Tōyō Rapid Railway Line}}}]] | ko | keio =[[File:Number prefix Keio-line.svg|{{{size|13}}}px|link={{{link|Keio Corporation}}}]] | in | inokashira =[[File:Number prefix Keio-Inokashira-line.svg|{{{size|13}}}px|link={{{link|Keio Inokashira Line}}}]] | en | enoden =[[File:Number prefix Enoden.svg|{{{size|13}}}px|link={{{link|Enoshima Electric Railway Line}}}]] }} | toronto ={{#switch: {{lc: {{{2}}} }} | subway ={{#switch: {{lc:{{{3|}}}}} | 3 =[[File:BSicon ICTS.svg|{{{size|16}}}px|link={{{link|Line 3 Scarborough}}}]] | 5 | 6 | dm | fw | j | se | sm | ww =[[File:BSicon TRAM.svg|{{{size|16}}}px|link=Toronto subway]] | #default =[[File:BSicon SUBWAY.svg|{{{size|16}}}px|link=Toronto subway]] }} {{#switch: {{lc:{{{3}}}}} | #default = {{#if:{{{3|}}}|{{rail icon|Toronto Transit Commission|{{lc:{{{3}}}}}|size={{{size|16}}}px}}}} }} | icts =[[File:BSicon ICTS.svg|{{{size|16}}}px|link={{{link|Line 3 Scarborough}}}]] | streetcar =[[File:BSicon CLRV.svg|{{{size|16}}}px|link=Toronto streetcar system]] {{#switch: {{{3}}} | 501 ={{color box|{{#if:{{{4|}}}|black}}|[[501 Queen|{{#if:{{{4|}}}|<span style{{=}}"font-weight:bold;color:#fff;">501</span>|501}}]]}} | 502 ={{color box|{{#if:{{{4|}}}|black}}|[[502 Downtowner|{{#if:{{{4|}}}|<span style{{=}}"font-weight:bold;color:#fff;">502</span>|502}}]]}} | 503 ={{color box|{{#if:{{{4|}}}|black}}|[[503 Kingston Rd|{{#if:{{{4|}}}|<span style{{=}}"font-weight:bold;color:#fff;">503</span>|503}}]]}} | 504 ={{color box|{{#if:{{{4|}}}|black}}|[[504 King|{{#if:{{{4|}}}|<span style{{=}}"font-weight:bold;color:#fff;">504</span>|504}}]]}} | 505 ={{color box|{{#if:{{{4|}}}|black}}|[[505 Dundas|{{#if:{{{4|}}}|<span style{{=}}"font-weight:bold;color:#fff;">505</span>|505}}]]}} | 506 ={{color box|{{#if:{{{4|}}}|black}}|[[506 Carlton|{{#if:{{{4|}}}|<span style{{=}}"font-weight:bold;color:#fff;">506</span>|506}}]]}} | 508 ={{color box|{{#if:{{{4|}}}|black}}|[[508 Lake Shore|{{#if:{{{4|}}}|<span style{{=}}"font-weight:bold;color:#fff;">508</span>|508}}]]}} | 509 ={{color box|{{#if:{{{4|}}}|black}}|[[509 Harbourfront|{{#if:{{{4|}}}|<span style{{=}}"font-weight:bold;color:#fff;">509</span>|509}}]]}} | 510 ={{color box|{{#if:{{{4|}}}|black}}|[[510 Spadina|{{#if:{{{4|}}}|<span style{{=}}"font-weight:bold;color:#fff;">510</span>|510}}]]}} | 511 ={{color box|{{#if:{{{4|}}}|black}}|[[511 Bathurst|{{#if:{{{4|}}}|<span style{{=}}"font-weight:bold;color:#fff;">511</span>|511}}]]}} | 512 ={{color box|{{#if:{{{4|}}}|black}}|[[512 St. Clair|{{#if:{{{4|}}}|<span style{{=}}"font-weight:bold;color:#fff;">512</span>|512}}]]}} | 514 ={{color box|{{#if:{{{4|}}}|black}}|[[514 Cherry|{{#if:{{{4|}}}|<span style{{=}}"font-weight:bold;color:#fff;">514</span>|514}}]]}} }} | bus ={{{icon|[[File:BSicon BUS1.svg|{{{size|12}}}px|link=List of Toronto Transit Commission bus routes]]}}} {{#if:{{{3|}}}|{{#if:{{{4|}}}|{{color box|black|'''{{{3|}}}'''|white}}|{{color box|white|{{{3|}}}}} }} }} | up | upx | up express =[[File:UP Express icon 2024.svg|{{{size|16}}}px|link={{{link|Union Pearson Express}}}]] | metrolinx =[[File:Metrolinx 2017 logo.svg|{{{size|22}}}px|link={{{link|Metrolinx}}}]] <!-- Since Infobox station forces the use of this in the header without a size option, a larger icon is needed to match the text height --> | 1big = {{rail icon|Toronto Transit Commission|1|size={{{size|20}}}px}} | 2big = {{rail icon|Toronto Transit Commission|2|size={{{size|20}}}px}} | 3big = {{rail icon|Toronto Transit Commission|3|size={{{size|20}}}px}} | 4big = {{rail icon|Toronto Transit Commission|4|size={{{size|20}}}px}} | 5big = {{rail icon|Toronto Transit Commission|5|size={{{size|20}}}px}} | 6big = {{rail icon|Toronto Transit Commission|6|size={{{size|20}}}px}} <!-- Passthrough to Module:Adjacent stations/Toronto Transit Commission by default --> | #default = {{rail icon|Toronto Transit Commission|{{lc:{{{2}}}}}|size={{{size|16}}}px}} }} | trirail =[[File:Tri-Rail.svg|{{{size|18}}}px|link={{{link|Tri-Rail}}}|alt={{{alt|{{{link|Tri-Rail}}}}}}]] | uta ={{#switch: {{lc: {{{2}}} }} | s | 720 =[[File:UTA_S-Line_Icon.svg|{{{size|18}}}px|link={{{link|S Line (Utah Transit Authority)}}}]] | trax =[[File:UTA_icon.svg|{{{size|20}}}px|link={{{link|TRAX (light rail)}}}]] | frontrunner | purple =[[File:UTA_FrontRunner_Icon.svg|{{{size|18}}}px|link={{{link|FrontRunner}}}]] | blue =[[File:UTA_Blue_Icon.svg|{{{size|18}}}px|link={{{link|Blue Line (TRAX)}}}]] | red =[[File:UTA_Red_Icon.svg|{{{size|18}}}px|link={{{link|Red Line (TRAX)}}}]] | green =[[File:UTA_Green_Icon.svg|{{{size|18}}}px|link={{{link|Green Line (TRAX)}}}]] | uvx =[[File:UTA_BRT_Icon.svg|{{{size|18}}}px|link={{{link|Utah Valley Express}}}]] | ogx =[[File:UTA_BRT_Icon.svg|{{{size|18}}}px|link={{{link|Ogden Express}}}]] | 701 ={{RouteBox|701|Blue Line (TRAX)|#{{rail color|Utah Transit Authority|Blue Line}}}} | 703 ={{RouteBox|703|Red Line (TRAX)|#{{rail color|Utah Transit Authority|Red Line}}}} | 704 ={{RouteBox|704|Green Line (TRAX)|#{{rail color|Utah Transit Authority|Green Line}}}} | 750 ={{RouteBox|750|FrontRunner|#{{rail color|Utah Transit Authority|FrontRunner}}}} | #default =[[File:UTA_icon.svg|{{{size|20}}}px|link={{{link|Utah Transit Authority}}}]] }} | utrecht ={{#switch: {{lc: {{{2}}} }} | u-ov =[[File:U-OV Logo.svg|{{{size|20}}}px|link={{{link|Utrechtse sneltram}}}|alt={{{alt|{{{link|Utrechtse sneltram}}}}}}]]}} | valencia ={{#switch: {{lc: {{{2}}} }} | metro =[[File:Isotip de Metrovalència.svg|{{{size|14}}}px|link={{{link|Metrovalencia}}}]] | 1 =[[File:Línia 1 de Metrovalència.svg|{{{size|14}}}px|link={{{link|Line 1 (Metrovalencia)}}}]] | 2 =[[File:Línia 2 de Metrovalència.svg|{{{size|14}}}px|link={{{link|Line 2 (Metrovalencia)}}}]] | 3 =[[File:Línia 3 de Metrovalència.svg|{{{size|14}}}px|link={{{link|Line 3 (Metrovalencia)}}}]] | 4 =[[File:Línia 4 de Metrovalència.svg|{{{size|14}}}px|link={{{link|Metrovalencia}}}]] | 5 =[[File:Línia 5 de Metrovalència.svg|{{{size|14}}}px|link={{{link|Metrovalencia}}}]] | 6 =[[File:Línia 6 de Metrovalència.svg|{{{size|14}}}px|link={{{link|Metrovalencia}}}]] | 7 =[[File:Línia 7 de Metrovalència.svg|{{{size|14}}}px|link={{{link|Metrovalencia}}}]] | 8 =[[File:Línia 8 de Metrovalència.svg|{{{size|14}}}px|link={{{link|Metrovalencia}}}]] | 9 =[[File:Línia 9 de Metrovalència.svg|{{{size|14}}}px|link={{{link|Metrovalencia}}}]] | 10 =[[File:Línia 10 de Metrovalència.svg|{{{size|14}}}px|link={{{link|Line 10 (Metrovalencia)}}}]] }} | vancouver ={{#switch: {{lc: {{{2}}} }} | bus ={{#if: {{{3|}}} | {{#switch: {{lc: {{{3}}} }} | bl =[[File:Translinkbus.svg|{{{size|x20}}}px|link=Coast Mountain Bus Company#B-Line]] | 95 =[[File:Translinkbus.svg|{{{size|x20}}}px|link=95 B-Line]] | 96 =[[File:Translinkbus.svg|{{{size|x20}}}px|link=96 B-Line]] | 97 =[[File:Translinkbus.svg|{{{size|x20}}}px|link=97 B-Line]] | 99 =[[File:Translinkbus.svg|{{{size|x20}}}px|link=99 B-Line]] }} | [[File:Translinkbuses.svg|{{{size|x20}}}px|link=List of bus routes in Metro Vancouver]] }} | rapidbus ={{#if: {{{3|}}} | {{#switch: {{lc: {{{3}}} }} | r1 =[[File:Translinkbusrapid.svg|{{{size|x20}}}px|link=R1 King George Blvd]] | r2 =[[File:Translinkbusrapid.svg|{{{size|x20}}}px|link=R2 Marine Dr]] | r3 =[[File:Translinkbusrapid.svg|{{{size|x20}}}px|link=R3 Lougheed Hwy]] | r4 =[[File:Translinkbusrapid.svg|{{{size|x20}}}px|link=R4 41st Ave]] | r5 =[[File:Translinkbusrapid.svg|{{{size|x20}}}px|link=R5 Hastings St]] | r6 =[[File:Translinkbusrapid.svg|{{{size|x20}}}px|link=R6 Scott Rd]] }} | [[File:Translinkbusrapid.svg|{{{size|x20}}}px|link=RapidBus (TransLink)]] }} | canada =[[File:Translinkcanada.svg|{{{size|x20}}}px|link=Canada Line]] | evergreen =[[File:Translinkevergreen.svg|{{{size|x20}}}px|link=Evergreen Extension]] | expo =[[File:Translinkexpo.svg|{{{size|x20}}}px|link=Expo Line (SkyTrain)]] | millennium =[[File:Translinkmillennium.svg|{{{size|x20}}}px|link=Millennium Line]] | seabus =[[File:Translinkseabus.svg|{{{size|x20}}}px|link=SeaBus]] | translink={{#if:{{{3|}}}||[[File:Translinkwaypoint.svg|{{{size|x20}}}px|link=TransLink (British Columbia)]]}} | wce =[[File:Translinkwce.svg|{{{size|x20}}}px|link=West Coast Express]] }} | victoria | melbourne ={{#switch: {{lc: {{{2}}} }} | train ={{error|Specify region – replace "train" with "met train" or "reg train"}} | metropolitan | metropolitan train | metro | met | met train =[[File:Melbourne train logo.svg|{{{size|18}}}px|link={{{link|Railways in Melbourne}}}|alt={{{alt|{{{link|Metropolitan train}}}}}}]] | regional | regional train | vline | v/line | reg | reg train =[[File:Victoria train logo.svg|{{{size|18}}}px|link={{{link|Railways in Victoria}}}|alt={{{alt|{{{link|Regional train}}}}}}]] | alamein | belgrave | craigieburn | cranbourne | frankston | hurstbridge | lilydale | mernda | pakenham | sandringham | sunbury | upfield | werribee | williamstown =[[{{ucfirst:{{lc:{{{2}}}}}}} railway line|<span style="color:#{{rail color|Melbourne|{{ucfirst:{{lc:{{{2}}}}}}}}};font-size:120%;line-height:100%">●</span>]] | albury | ararat | bairnsdale | ballarat | bendigo | echuca | geelong | maryborough | seymour | shepparton | traralgon | warrnambool =[[{{ucfirst:{{lc:{{{2}}}}}}} V/Line rail service|<span style="color:#{{rail color|V/Line|{{ucfirst:{{lc:{{{2}}}}}}}}};font-size:120%;line-height:100%">●</span>]] | epsom | eaglehawk =[[Bendigo V/Line rail service|<span style="color:#{{rail color|V/Line|Bendigo}};font-size:125%;line-height:100%">●</span>]] | flemington racecourse | flemington =[[Flemington Racecourse railway line|<span style="color:#{{rail color|Melbourne|Flemington Racecourse}};font-size:120%;line-height:100%">●</span>]] | glen waverley =[[Glen Waverley railway line|<span style="color:#{{rail color|Melbourne|Glen Waverley}};font-size:120%;line-height:100%">●</span>]] | south morang =[[South Morang railway line|<span style="color:#{{rail color|Melbourne|Mernda}};font-size:120%;line-height:100%">●</span>]] | stony point =[[Stony Point railway line|<span style="color:#{{rail color|Melbourne|Stony Point}};font-size:120%;line-height:100%">●</span>]] | swan hill =[[Swan Hill V/Line rail service|<span style="color:#{{rail color|V/Line|Swan Hill}};font-size:120%;line-height:100%">●</span>]] | waurn ponds =[[Geelong V/Line rail service|<span style="color:#{{rail color|V/Line|Geelong}};font-size:120%;line-height:100%">●</span>]] | wendouree =[[Ballarat V/Line rail service|<span style="color:#{{rail color|V/Line|Ballarat}};font-size:120%;line-height:100%">●</span>]] | tram =[[File:Melbourne Tram Logo.svg|{{{size|18}}}px|link={{{link|Trams in Melbourne}}}|alt={{{alt|{{{link|Metropolitan tram}}}}}}]] | 1 | 3 | 3a | 5 | 6 | 11 | 12 | 16 | 19 | 30 | 35 | 48 | 57 | 58 | 59 | 64 | 67 | 70 | 72 | 75 | 78 | 82 | 86 | 96 | 109 =[[Melbourne tram route {{lc:{{{2}}}}}|<span style="color:#{{rail color|Yarra Trams|{{{2}}}}};font-size:120%;line-height:100%">■</span>]] | cc | city circle =[[City Circle tram|<span style="color:#{{rail color|Yarra Trams|35}};font-size:120%;line-height:100%">■</span>]] | bus ={{error|Specify region – replace "bus" with "met bus" or "reg bus"}} | metropolitan bus | met bus =[[File:Victoria bus logo.svg|{{{size|18}}}px|link={{{link|Buses in Melbourne}}}|alt={{{alt|{{{link|Metropolitan bus}}}}}}]] | regional bus | reg bus =[[File:Victoria bus logo.svg|{{{size|18}}}px|link={{{link|}}}|alt={{{alt|{{{link|Regional bus}}}}}}]] | coach =[[File:Victoria coach logo.svg|{{{size|18}}}px|link={{{link|}}}|alt={{{alt|{{{link|Regional coach}}}}}}]] | ferry =[[File:Melbourne ferry logo.svg|{{{size|18}}}px|link={{{link|}}}|alt={{{alt|{{{link|Ferry}}}}}}]] | skybus =[[File:Melbourne skybus logo.svg|{{{size|18}}}px|link={{{link|}}}|alt={{{alt|{{{link|Skybus}}}}}}]] | adelaide | the overland | overland | gsr | great southern rail =[[The Overland|<span style="color:#{{rail color|Journey Beyond|The Overland}};font-size:120%;line-height:100%">●</span>]] | sydney | xpt | melbourne xpt | trainlink | nsw trainlink =[[File:TfNSW T.svg|{{{size|18}}}px|link={{{link|NSW TrainLink#Southern}}}|alt={{{alt|{{{link|NSW TrainLink Southern}}}}}}]] | #default ={{error|Unknown value for second argument}} }} | taiyuan ={{#switch: {{lc: {{{3}}} }} | na ={{#switch: {{lc: {{{2}}} }} | #default ={{RouteBox|{{{2}}}|Line {{{2}}} (Taiyuan Metro)|#{{rail color|Taiyuan Metro|na}}}} }} | #default ={{#switch: {{lc: {{{2}}} }} | metro =[[File:Taiyuan Metro logo.svg|{{{size|x16}}}px|link={{{link|Taiyuan Metro}}}|alt={{{alt|{{{link|Taiyuan Metro}}}}}}]] | #default ={{RouteBox|{{{2}}}|Line {{{2}}} (Taiyuan Metro)|#{{rail color|Taiyuan Metro|{{{2}}}}}}} }} }} | vienna ={{#switch: {{lc: {{{2}}} }} | train =[[File:Train Austria.svg|16px|link=Transportation in Vienna#Railways]] | s-bahn | s =[[File:S-Bahn Austria.svg|16px|link=Vienna S-Bahn]] | s-main =[[File:Stammstrecke Wien.svg|16px|link=Vienna S-Bahn]] | s1 | s2 | s3 | s4 | s7 | s40 | s45 | s50 | s60 | s80 | vorortelinie = {{ric|Vienna S-Bahn|{{{2}}}|size={{{size|}}}|link={{{link|}}}|alt={{{alt|}}}}} | u-bahn | u =[[File:U-Bahn Wien.svg|16px|link=Vienna U-Bahn]] | u1 =[[File:Wien U1.svg|16px|link=U1 (Vienna U-Bahn)]] | u2 =[[File:Wien U2.svg|16px|link=U2 (Vienna U-Bahn)]] | u3 =[[File:Wien U3.svg|16px|link=U3 (Vienna U-Bahn)]] | u4 =[[File:Wien U4.svg|16px|link=U4 (Vienna U-Bahn)]] | u5 =[[File:Wien U5.svg|16px|link=U5 (Vienna U-Bahn)]] | u6 =[[File:Wien U6.svg|16px|link=U6 (Vienna U-Bahn)]] | cat =[[City Airport Train|{{Bahnlinie|RB||CAT|white|#B1D355}}]] | wlb | lokalbahn =[[File:Logo Wiener Lokalbahn.svg|16px|link=Wiener Lokalbahn]] | tram ={{#if:{{{3|}}}|{{ric|Trams in Vienna|{{{3|}}}}}|[[File:Tram-Logo.svg|16px|link=Trams in Vienna]]}} | bus =[[Buses in Vienna|{{Bahnlinie|U||{{{3|Bus}}}|black|white|black}}]] | r =[[Transportation in Vienna#Railways|{{Bahnlinie|RB||R|black|white|black}}]] | rex =[[Transportation in Vienna#Railways|{{Bahnlinie|RB||REX|black|white|black}}]] | wiener lokalbahnen =[[File:Logo Wiener Lokalbahn.svg|16px|link=Wiener Lokalbahnen]] <!-- depreceated, use tram|line instead --> | 1 | 2 | 5 | 6 | 9 | 10 | 18 | 25 | 26 | 30 | 31 | 33 | 37 | 38 | 40 | 41 | 42 | 43 | 44 | 46 | 49 | 52 | 58 | 60 | 62 | 67 | 71 | d | e | o =[[Trams in Vienna|{{Bahnlinie|U||{{{2}}}|white|black}}]] | vor | #default =[[File:Logo VOR.svg|32px|link=Verkehrsverbund Ost-Region]] }} | virgin =[[File:Virgin-logo.svg|{{{size|18}}}px|link={{{link|Virgin Trains USA}}}|alt={{{alt|{{{link|Virgin Trains USA}}}}}}]] | vorarlberg ={{#switch: {{lc: {{{2}}} }} | s1 | s3 | s4 = [[File:{{uc: {{{2}}}}} Vorarlberg.png|{{{size|32}}}px|link={{{link|Vorarlberg S-Bahn}}}|alt={{{alt|{{uc: {{{2}}}}}}}}]] | s-bahn | s = [[File:S-Bahn Austria.svg|16px|link=Vorarlberg S-Bahn]] }} | vre =[[File:Virginia Railway Express.svg|{{{size|18}}}px|link={{{link|Virginia Railway Express}}}|alt={{{alt|{{{link|Virginia Railway Express}}}}}}]] | vitoria-gasteiz={{#switch: {{lc: {{{2}}} }} | tram | tranbia =[[File:Euskotren Tranbia Logo.svg|{{{size|14}}}px|link={{{link|Vitoria-Gasteiz tram}}}]] }} | warsaw ={{#switch: {{lc: {{{2}}} }} | rail =[[File:PKP.svg|{{{size|16}}}px|link={{{link|Polish State Railways}}}|alt={{{alt|{{{link|Polish State Railways}}}}}}]] | metro =[[File:Warsaw Metro logo.svg|{{{size|16}}}px|link={{{link|Warsaw Metro}}}|alt={{{alt|{{{link|Warsaw Metro}}}}}}]] | m1 =[[File:M1-20px.svg|{{{size|16}}}px|link={{{link|Warsaw Metro}}}|alt={{{alt|Line M1}}}]] | m2 =[[File:M2-20px.svg|{{{size|16}}}px|link={{{link|Warsaw Metro}}}|alt={{{alt|Line M2}}}]] | m3 =[[File:M3-20px.svg|{{{size|16}}}px|link={{{link|Warsaw Metro}}}|alt={{{alt|Line M3}}}]] | m4 =[[File:M4-20px.svg|{{{size|16}}}px|link={{{link|Warsaw Metro}}}|alt={{{alt|Line M4}}}]] | m5 =[[File:M5-20px.svg|{{{size|16}}}px|link={{{link|Warsaw Metro}}}|alt={{{alt|Line M5}}}]] | skm =[[File:PL-SKMWA logo.svg|{{{size|16}}}px|link={{{link|Szybka Kolej Miejska (Warszawa)}}}|alt={{{alt|{{{link|Szybka Kolej Miejska}}}}}}]] }} | washington ={{#switch: {{lc: {{{2}}} }} | metro =[[File:WMATA Metro Logo small.svg|{{{size|16}}}px|link={{{link|Washington Metro}}}]] | blue | bl | b =[[File:WMATA Blue New.svg|{{{size|15}}}px|link={{{link|Blue Line (Washington Metro)}}}]] | green | gr | g =[[File:WMATA Green New.svg|{{{size|15}}}px|link={{{link|Green Line (Washington Metro)}}}]] | orange | or | o =[[File:WMATA Orange New.svg|{{{size|15}}}px|link={{{link|Orange Line (Washington Metro)}}}]] | purple | pu | p =[[File:MTA_Purple_Line_logo.svg|{{{size|18}}}px|link={{{link|Purple Line (Maryland)}}}]] | red | rd | r =[[File:WMATA Red New.svg|{{{size|15}}}px|link={{{link|Red Line (Washington Metro)}}}]] | silver | sv | s =[[File:WMATA Silver New.svg|{{{size|15}}}px|link={{{link|Silver Line (Washington Metro)}}}]] | yellow | yl | y =[[File:WMATA Yellow New.svg|{{{size|15}}}px|link={{{link|Yellow Line (Washington Metro)}}}]] | metroway = [[File:Metroway logo (cropped).svg|{{{size|16}}}px|link={{{link|Metroway}}}]] | streetcar = [[File:BSicon TRAM1.svg|{{{size|14}}}px|link={{{link|DC Streetcar}}}]] | art = [[File:Arlington transit logo notext.svg|{{{size|16}}}px|link={{{link|Arlington Transit}}}]] | dash = [[File:ATC DASH Bus Logo 2025.png|{{{size|24}}}px|link={{{link|DASH (bus)}}}]] | omniride = [[File:Omniride logo no text.svg|{{{size|15}}}px|link={{{link|Potomac and Rappahannock Transportation Commission}}}]] }} | waterloo ={{#switch: {{lc: {{{2}}} }} | bus =[[File:BSicon BUS1.svg|{{{size|12}}}px|link={{{link|Grand River Transit}}}]] | ion =[[File:Waterloo ION logo.svg|{{{size|25}}}px|link={{{link|Ion rapid transit}}}]] }} | westmidlands ={{#switch: {{lc: {{{2}}} }} | bus | red =[[File:West Midlands Bus generic symbol.svg|{{{size|15}}}px|link={{{link|Transport for West Midlands#West Midlands Bus}}}]] | cycle | cycle hire | green =[[File:West Midlands Cycle generic symbol.svg|{{{size|15}}}px|link={{{link|Transport for West Midlands#West Midlands Cycle Hire}}}]] | metro | tram | blue =[[File:MidlandMetroGenericSymbol.svg|{{{size|16}}}px|link={{{link|West Midlands Metro}}}]] | rail | railway | trains | orange =[[File:West Midlands Railway generic symbol.svg|{{{size|15}}}px|link={{{link|West Midlands Trains}}}]] | roads | road | pink =[[File:West Midlands Roads generic symbol.svg|{{{size|15}}}px|link={{{link|Category:Roads_in_the_West_Midlands_(county)}}}]] }} | wuhan ={{#switch: {{lc: {{{3}}} }} | na ={{#switch: {{lc: {{{2}}} }} | 21 | yl | yangluo ={{RouteBox|Yangluo|Yangluo line|#{{rail color|Wuhan Metro|na}}}} | #default ={{RouteBox|{{{2}}}|Line {{{2}}} (Wuhan Metro)|#{{rail color|Wuhan Metro|na}}}} }} | #default ={{#switch: {{lc: {{{2}}} }} | 11 ={{RouteBox|{{{2}}}|{{{link|Line {{{2}}} (Wuhan Metro)}}}|#{{rail color|Wuhan Metro|{{{2}}}}}|#000}} | 21 | yl | yangluo ={{RouteBox|Yangluo|Yangluo line|#{{rail color|Wuhan Metro|yl}}}} | #default ={{RouteBox|{{{2}}}|Line {{{2}}} (Wuhan Metro)|#{{rail color|Wuhan Metro|{{{2}}}}}}} }} }} | wuhu ={{#switch: {{lc: {{{3}}} }} | na ={{#switch: {{lc: {{{2}}} }} | #default ={{RouteBox|{{{2}}}|Line {{{2}}} (Wuhu Rail Transit)|#{{rail color|Wuhu Rail Transit|na}}}} }} | #default ={{#switch: {{lc: {{{2}}} }} | metro = | #default ={{RouteBox|{{{2}}}|Line {{{2}}} (Wuhu Rail Transit)|#{{rail color|Wuhu Rail Transit|{{{2}}}}}}} | s ={{#switch: {{lc: {{{4}}} }} | na ={{RouteBox|S{{{3}}}|Line S{{{3}}} (Wuhu Rail Transit)|#{{rail color|Wuhu Rail Transit|na}}}} | #default ={{RouteBox|S{{{3}}}|Line S{{{3}}} (Wuhu Rail Transit)|#{{rail color|Wuhu Rail Transit|s{{{3}}}}}}} }} }} }} | wuxi ={{#switch: {{lc: {{{3}}} }} | na ={{#switch: {{lc: {{{2}}} }} | #default ={{RouteBox|{{{2}}}|Line {{{2}}} (Wuxi Metro)|#{{rail color|Wuxi Metro|na}}}} }} | #default ={{#switch: {{lc: {{{2}}} }} | metro =[[File:Wuxi Metro logo.svg|{{{size|x16}}}px|link={{{link|Wuxi Metro}}}|alt={{{alt|{{{link|Wuxi Metro}}}}}}]] | #default ={{RouteBox|{{{2}}}|Line {{{2}}} (Wuxi Metro)|#{{rail color|Wuxi Metro|{{{2}}}}}}} }} }} | xi'an ={{#switch: {{lc: {{{3}}} }} | na ={{#switch: {{lc: {{{2}}} }} | #default ={{RouteBox|{{{2}}}|Line {{{2}}} (Xi'an Metro)|#{{rail color|Xi'an Metro|na}}}} }} | #default ={{#switch: {{lc: {{{2}}} }} | metro =[[File:Xian Metro logo.svg|{{{size|x16}}}px|link={{{link|Xi'an Metro}}}|alt={{{alt|{{{link|Xi'an Metro}}}}}}]] | 4 ={{RouteBox|4|Line 4 (Xi'an Metro)|#{{rail color|Xi'an Metro|4}}|#000}} | #default ={{RouteBox|{{{2}}}|Line {{{2}}} (Xi'an Metro)|#{{rail color|Xi'an Metro|{{{2}}}}}}} }} }} | xiamen ={{#switch: {{lc: {{{3}}} }} | na ={{#switch: {{lc: {{{2}}} }} | #default ={{RouteBox|{{{2}}}|Line {{{2}}} (Xiamen Metro)|#{{rail color|Xiamen Metro|na}}}} }} | #default ={{#switch: {{lc: {{{2}}} }} | metro =[[File:Amoy Metro logo.svg|{{{size|x16}}}px|link={{{link|Xiamen Metro}}}|alt={{{alt|{{{link|Xiamen Metro}}}}}}]] | #default ={{RouteBox|{{{2}}}|Line {{{2}}} (Xiamen Metro)|#{{rail color|Xiamen Metro|{{{2}}}}}}} }} }} | xuzhou ={{#switch: {{lc: {{{2}}} }} | metro = {{ric|Xuzhou Metro|size={{{size|}}}|link={{{link|}}}|alt={{{alt|}}}}} | #default = {{ric|Xuzhou Metro|{{{2}}}}} }} | yokohama ={{#switch: {{lc: {{{2}}} }} | subway =[[File:Yokohama Municipal Subway Logo.svg|{{{size|13}}}px|link={{{link|Yokohama Municipal Subway}}}]] | blue =[[File:Yokohama Municipal Subway Blue Line symbol.svg|{{{size|13}}}px|link={{{link|Blue Line (Yokohama)}}}]] | green =[[File:Yokohama Municipal Subway Green Line symbol.svg|{{{size|13}}}px|link={{{link|Green Line (Yokohama)}}}]] }} | york ={{#switch: {{lc: {{{2}}} }} | yrt =[[File:York Region Transit logo.svg|{{{size|15}}}px|link={{{link|York Region Transit}}}]] | viva =[[File:Viva blue logo.svg|{{{size|38}}}px|link={{{link|Viva Rapid Transit}}}]] | blue =[[File:Viva blue.svg|{{{size|15}}}px|link={{{link|Viva Blue}}}]] | green =[[File:Viva green.svg|{{{size|15}}}px|link={{{link|Viva Green}}}]] | orange =[[File:Viva orange.svg|{{{size|15}}}px|link={{{link|Viva Orange}}}]] | pink =[[File:Viva pink.svg|{{{size|15}}}px|link={{{link|Viva Pink}}}]] | purple =[[File:Viva purple.svg|{{{size|15}}}px|link={{{link|Viva Purple}}}]] | yellow =[[File:Viva yellow.svg|{{{size|15}}}px|link={{{link|Viva Yellow}}}]] }} | zaragoza ={{#switch: {{lc: {{{2}}} }} | tram =[[File:BSicon TRAM.svg|{{{size|14}}}px|link={{{link|Zaragoza tram}}}]] | cercanias =[[File:Cercanias Logo.svg|{{{size|12}}}px|link={{{link|Cercanías Zaragoza}}}]] | tuzsa =[[File:Aiga bus on red circle.svg|{{{size|15}}}px|link={{{link|Transportes Urbanos de Zaragoza}}}]] | ctaz =[[File:Aiga bus on green circle.svg|{{{size|15}}}px|link={{{link|Consorcio de Transportes del Área de Zaragoza}}}]] }} | zhengzhou ={{#switch: {{lc: {{{3}}} }} | na ={{#switch: {{lc: {{{2}}} }} | c | cj | suburban | chengjiao ={{RouteBox|Chengjiao|Chengjiao line|#{{rail color|Zhengzhou Metro|na}}}} | c1 | suburban1 | chengjiao1 ={{RouteBox|Chengjiao|Chengjiao line|#{{rail color|Zhengzhou Metro|na}}}} | #default ={{RouteBox|{{{2}}}|Line {{{2}}} (Zhengzhou Metro)|#{{rail color|Zhengzhou Metro|na}}}} }} | #default ={{#switch: {{lc: {{{2}}} }} | metro =[[File:Zhengzhou Metro logo.svg|{{{size|x16}}}px|link={{{link|Zhengzhou Metro}}}|alt={{{alt|{{{link|Zhengzhou Metro}}}}}}]] | 2 ={{RouteBox|{{{2}}}|{{{link|Line {{{2}}} (Zhengzhou Metro)}}}|#{{rail color|Zhengzhou Metro|{{{2}}}}}|#000}} | c | cj | suburban | chengjiao ={{RouteBox|Chengjiao|Chengjiao line|#{{rail color|Zhengzhou Metro|cj}}}} | c1 | suburban1 | chengjiao1 ={{RouteBox|Chengjiao|Chengjiao line|#{{rail color|Zhengzhou Metro|cj1}}}} | #default ={{RouteBox|{{{2}}}|Line {{{2}}} (Zhengzhou Metro)|#{{rail color|Zhengzhou Metro|{{{2}}}}}}} }} }} <!-- GENERIC --> | air ={{#switch: {{lc: {{{2}}} }} | base =[[File:BSicon {{#if:{{{3|}}}|ex|}}FIGHTER.svg|{{{size|16}}}px|link={{{link|Military air base}}}|alt={{{alt|{{{link|Airbase}}}}}}|class=skin-invert]] | field =[[File:Airplane GA Black.svg|{{{size|16}}}px|link={{{link|Aerodrome}}}|alt={{{alt|{{{link|Private airfield}}}}}}|class=skin-invert]] | #default =[[File:BSicon FLUG.svg|{{{size|13}}}px|link={{{link|List of airports}}}|alt={{{alt|{{{link|Airport interchange}}}}}}|class=skin-invert]] }} | airbase =[[File:BSicon {{#if:{{{2|}}}|ex|}}FIGHTER.svg|{{{size|16}}}px|link={{{link|Military air base}}}|alt={{{alt|{{{link|Airbase}}}}}}|class=skin-invert]] | airfield =[[File:Airplane GA Black.svg|{{{size|16}}}px|link={{{link|Aerodrome}}}|alt={{{alt|{{{link|Private airfield}}}}}}|class=skin-invert]] | bike | bicycle =[[File:BSicon BICYCLE.svg|{{{size|17}}}px|link={{{link|Bicycle}}}|alt={{{alt|{{{link|Bicycle facilities}}}}}}|class=skin-invert]] | bus ={{#switch: {{lc: {{{2}}} }} | rapid | brt =[[File:BSicon BUS3.svg|{{{size|16}}}px|link={{{link|Bus rapid transit}}}|{{{alt|{{{link|Bus rapid transit}}}}}}|class=skin-invert]] | trolley | trolleybus | tb =[[File:BSicon OBUS.svg|{{{size|14}}}px|link={{{link|Trolleybus}}}|{{{alt|{{{link|Trolleybus}}}}}}|class=skin-invert]] | 1 =[[File:Bus-logo.svg|{{{size|{{#ifeq:{{{2|}}}|1|14|18}}}}}px|link={{{link|Bus}}}|alt={{{alt|{{{link|Bus interchange}}}}}}|class=skin-invert]] | #default =[[File:BSicon BUS2.svg|{{{size|{{#ifeq:{{{2|}}}|1|14|18}}}}}px|link={{{link|Bus}}}|alt={{{alt|{{{link|Bus interchange}}}}}}|class=skin-invert]] }} | cable =[[File:BSicon AETRAM.svg|{{{size|15}}}px|link={{{link|Aerial lift}}}|{{{alt|{{{link|Cable car}}}}}}|class=skin-invert]] | express =[[File:BSicon LDER.svg|{{{size|15}}}px|link={{{link|Express train}}}|{{{alt|{{{link|Express train}}}}}}|class=skin-invert]] | ferry =[[File:Ferry symbol.svg|{{{size|15}}}px|link={{{link|Ferry}}}|alt={{{alt|{{{link|ferry/water interchange}}}}}}|class=skin-invert]] | funicular | incline =[[File:BSicon FUNI.svg|{{{size|18}}}px|link={{{link|Funicular}}}|alt={{{alt|{{{link|Funicular}}}}}}|class=skin-invert]] | heliport =[[File:Aiga heliport.svg|{{{size|16}}}px|link={{{link|Heliport}}}|alt={{{alt|{{{link|Heliport}}}}}}|class=skin-invert]] | heritage ={{#switch: {{lc: {{{2}}} }} | rail =[[File:BSicon {{#if:{{{3|}}}|ex|}}lDAMPF.svg|{{{size|15}}}px|link={{{link|Heritage railway}}}|alt={{{alt|{{{link|Heritage railway}}}}}}|class=skin-invert]] | tram =[[File:BSicon BRILL.svg|{{{size|18}}}px|link={{{link|Heritage streetcar}}}|alt={{{alt|{{{link|Heritage streetcar}}}}}}|class=skin-invert]] | pcc =[[File:BSicon PCC.svg|{{{size|18}}}px|link={{{link|Heritage streetcar}}}|alt={{{alt|{{{link|Heritage streetcar}}}}}}|class=skin-invert]] }} | metro | subway | underground =[[File:BSicon SUBWAY.svg|{{{size|15}}}px|link={{{link|Rapid transit}}}|alt={{{alt|{{{link|{{ucfirst:{{{1}}}}} interchange}}}}}}|class=skin-invert]] | mono | monorail =[[File:BSicon_MONO.svg|{{{size|15}}}px|link={{{link|Monorail}}}|alt={{{alt|{{{link|Monorail}}}}}}|class=skin-invert]] | park | parking =[[File:{{#ifeq:{{{2|}}}|1|Centro other car parking large.svg|BSicon PARKING.svg}}|{{{size|{{#ifeq:{{{2|}}}|1|15|16}}}}}px|link={{{link|Parking}}}|alt={{{alt|{{{link|Parking}}}}}}]] | rail =[[File:{{#ifeq:{{{2|}}}|1|BSicon BAHN.svg|Aiga railtransportation 25.svg}}|{{{size|{{#ifeq:{{{2|}}}|1|16|10}}}}}px|link={{{link|}}}|alt={{{alt|{{{link|Mainline rail interchange}}}}}}|class=skin-invert]] | tram | light rail =[[File:BSicon TRAM{{#ifeq:{{{2|}}}|1||1}}.svg|{{{size|{{#ifeq:{{{2|}}}|1|14|18}}}}}px|link={{{link|{{{1}}}}}}|alt={{{alt|{{{link|{{ucfirst:{{{1}}}}} interchange}}}}}}|class=skin-invert]] | trolley | trolleybus =[[File:BSicon OBUS.svg|{{{size|14}}}px|link={{{link|Trolleybus}}}|{{{alt|{{{link|Trolleybus}}}}}}|class=skin-invert]] | wheelchair =[[File:{{#ifeq:{{{2|}}}|1|Handicapped Accessible sign.svg|Wheelchair symbol.svg}}|{{{size|{{#ifeq:{{{2|}}}|1|16|13}}}}}px|link={{{link|Accessibility#Transportation}}}|alt={{{alt|{{{link|Handicapped/disabled access}}}}}}|class=skin-invert]] | no_wheelchair =[[File:Handicapped Not Accessible sign.svg|{{{size|16}}}px|link={{{link|Accessibility#Transportation}}}|alt={{{alt|{{{link|Handicapped/disabled access}}}}}}|class=skin-invert]] <!-- COUNTRIES --> | at ={{#switch: {{lc: {{{2}}} }} | öbb | obb =[[File:Logo ÖBB.svg|{{{size|36}}}px|link={{{link|Austrian Federal Railways}}}]] | westbahn =[[File:Westbahn-logo-pantone.svg|{{{size|32}}}px|link={{{link|WESTbahn}}}]] }} | be ={{#switch: {{lc: {{{2}}} }} | eul =[[File:Eurolines logo.svg|{{{size|32}}}px|link={{{link|w:Eurolines}}}|alt={{{alt|{{{link|w:Eurolines}}}}}}]] | rail =[[File:SNCB logo.svg|{{{size|15}}}px|link={{{link|National Railway Company of Belgium}}}]] }} | bg ={{#switch: {{lc: {{{2}}} }} | rail =[[File:Bulgarian National Railways.svg|{{{size|20}}}px|link={{{link|Bulgarian State Railways}}}]] }} | by ={{#switch: {{lc: {{{2}}} }} | rail =[[File:Belarus-RW-Logo-notext.svg|{{{size|20}}}px|link={{{link|Belarusian Railway}}}|alt={{{alt|{{{link|Belarusian Railway}}}}}}]] }} | ca ={{#switch: {{lc: {{{2}}} }} | cn =[[File:CN Railway logo.svg|{{{size|16}}}px|link={{{link|Canadian National Railway}}}]] | cp =[[File:Canadian Pacific Railway logo 2014.svg|{{{size|24}}}px|link={{{link|Canadian Pacific Railway}}}]] | cpkc =[[File:CPKC Wordmark.svg|{{{size|24}}}px|link={{{link|Canadian Pacific Kansas City}}}]] | onr=[[File:Ontario Northland logo icon.svg|{{{size|16}}}px|link={{{link|Ontario Northland Railway}}}]] | ontcbus=[[File:Ontario Northland logo icon.svg|{{{size|16}}}px|link={{{link|Ontario Northland Motor Coach Services}}}]] | rail | via =[[File:VIA Rail Canada simplified.svg|{{{size|24}}}px|link={{{link|Via Rail}}}]] }} | ch ={{#switch: {{lc: {{{2}}} }} | rail =[[File:SBB logo simplified.svg|{{{size|18}}}px|link={{{link|Swiss Federal Railways}}}]] }} | cn ={{#switch: {{lc: {{{2}}} }} | rail =[[File:China Railways.svg|{{{size|x16}}}px|link={{{link|China Railway}}}|alt={{{alt|{{{link|China Railway}}}}}}]] | crh = [[File:CRH-logo.svg|link={{{link|China_Railway_High-speed}}}|alt={{{alt|{{{link|China Railway High-speed}}}}}}|{{{size|x16}}}px]] | metro =[[File:BSicon SUBWAY-CHN.svg|{{{size|x16}}}px|link={{{link|Urban rail transit in China}}}|alt={{{alt|{{{link|Urban rail transit in China}}}}}}|class=skin-invert]] | prdir =[[File:PRDIR logo without text.svg|{{{size|x16}}}px|link={{{link|Pearl River Delta Metropolitan Region intercity railway}}}|alt={{{alt|{{{link|PRDIR}}}}}}]] | mono =[[File:BSicon Mono-CHN.svg|{{{size|x16}}}px|link={{{link|Urban rail transit in China}}}|alt={{{alt|{{{link|Urban rail transit in China}}}}}}|class=skin-invert]] }} | de ={{#switch: {{lc: {{{2}}} }} | rail =[[File:Logo_Deutsche_Bahn.svg|{{{size|14}}}px|link={{{link|Deutsche Bahn}}}|alt={{{alt|{{{link|Deutsche Bahn}}}}}}]] | s-bahn =[[File:S-Bahn-Logo.svg|{{{size|10}}}px|link={{{link|S-Bahn#Germany}}}|alt={{{alt|{{{link|S-Bahn}}}}}}]] | u-bahn =[[File:U-Bahn.svg|{{{size|10}}}px|link={{{link|U-Bahn}}}|alt={{{alt|{{{link|U-Bahn}}}}}}]] | stadtbahn =[[File:Stadtbahn.svg|{{{size|10}}}px|link={{{link|Stadtbahn}}}|alt={{{alt|{{{link|Stadtbahn}}}}}}]] }} | es ={{#switch: {{lc: {{{2}}} }} | rail =[[File:Lgotipo de Renfe Operadora.svg|{{{size|20}}}px|link={{{link|Renfe}}}|alt={{{alt|{{{link|Renfe}}}}}}]] | cercanias =[[File:Cercanias Logo.svg|{{{size|12}}}px|link={{{link|Cercanías}}}]] | feve =[[File:Símbolo Renfe Feve.svg|{{{size|12}}}px|link={{{link|Renfe Feve}}}|alt={{{alt|{{{link|Feve}}}}}}]] }} | fr ={{#switch: {{lc: {{{2}}} }} | rail =[[File:Sncf-logo.svg|{{{size|20}}}px|link={{{link|SNCF}}}|alt={{{alt|{{{link|SNCF}}}}}}]] | ouigo =[[File:TGV Ouigo 2013 logo.svg|{{{size|18}}}px|link={{{link|Ouigo}}}|alt={{{alt|{{{link|Ouigo}}}}}}]] | ter =[[File:Ter.svg|{{{size|20}}}px|link={{{link|Transport express régional}}}|alt={{{alt|{{{link|TER}}}}}}]] | tgv =[[File:TGV text (2012).svg|{{{size|20}}}px|link={{{link|TGV}}}|alt={{{alt|{{{link|TGV}}}}}}]] | tgvinoui =[[File:TGV inOui logo RDT.svg|{{{size|20}}}px|link={{{link|TGV inOui}}}|alt={{{alt|{{{link|TGV inOui}}}}}}]] | tgvlyria =[[File:TGV Lyria logo RDT.svg|{{{size|20}}}px|link={{{link|TGV Lyria}}}|alt={{{alt|{{{link|TGV Lyria}}}}}}]] }} | gb ={{#switch: {{lc: {{{2}}} }} | rail =[[File:National Rail logo.svg|{{{size|12}}}px|link={{{link|National Rail}}}|alt={{{alt|{{{link|National Rail}}}}}}]] | bus =[[File:BSicon BUS.svg|{{{size|18}}}px|link={{{link|Bus transport in the United Kingdom}}}]] | birmingham =[[File:MidlandMetroGenericSymbol.svg|{{{size|13}}}px|link={{{link|Midland Metro}}}|alt={{{alt|{{{link|Midland Metro}}}}}}]] | blackpool =[[File:Uk tram icon.png|{{{size|10}}}px|link={{{link|Blackpool tramway}}}|alt={{{alt|{{{link|Blackpool tramway}}}}}}]] | edinburgh =[[File:EdinburghTramsNoText.svg|{{{size|13}}}px|link={{{link|Edinburgh Trams}}}|alt={{{alt|{{{link|Edinburgh Trams}}}}}}]] | glasgow =[[File:Glasgow Subway.svg|{{{size|13}}}px|link={{{link|Glasgow Subway}}}|alt={{{alt|{{{link|Glasgow Subway}}}}}}]] | leeds =[[File:WestYorksireMetro.png|{{{size|20}}}px|link={{{link|West Yorkshire Metro}}}|alt={{{alt|{{{link|West Yorkshire Metro}}}}}}]] | liverpool =[[File:Merseyrail alternative logo.svg|{{{size|10}}}px|link={{{link|Merseyrail}}}|alt={{{alt|{{{link|Merseyrail}}}}}}]] | manchester | metrolink =[[File:Metrolink generic.png|{{{size|10}}}px|link={{{link|Manchester Metrolink}}}|alt={{{alt|{{{link|Manchester Metrolink}}}}}}]] | newcastle =[[File:TWMetro logo no text.PNG|{{{size|10}}}px|link={{{link|Tyne and Wear Metro}}}|alt={{{alt|{{{link|Tyne and Wear Metro}}}}}}]] | nottingham =[[File:NET notext logo.svg|{{{size|10}}}px|link={{{link|Nottingham Express Transit}}}|alt={{{alt|{{{link|Nottingham Express Transit}}}}}}]] | sheffield =[[File:Supertram generic logo.PNG|{{{size|10}}}px|link={{{link|Sheffield Supertram}}}|alt={{{alt|{{{link|Sheffield Supertram}}}}}}]] | calmac =[[File:Ferry symbol.svg|{{{size|15}}}px|link={{{link|Caledonian MacBrayne}}}|alt={{{alt|{{{link|Caledonian MacBrayne}}}}}}]] | brail =[[File:National Rail logo.svg|{{{size|12}}}px|link={{{link|British Rail}}}|alt={{{alt|{{{link|British Rail}}}}}}]] }} | ie ={{#switch: {{lc: {{{2}}} }} | rail =[[File:Irish Rail logo.svg|{{{size|13}}}px|link={{{link|Iarnród Éireann}}}|alt={{{alt|{{{link|Iarnród Éireann}}}}}}]] | bus =[[File:BSicon BUS.svg|{{{size|18}}}px|link={{{link|Transport in Ireland#Bus services}}}|alt={{{alt|Transport in Ireland#Bus services}}}}}}]] }} | il | israel ={{#switch: {{lc: {{{2}}} }} | bus =[[File:BSicon BUS.svg|{{{size|18}}}px|link={{{link|Bus transport in Israel}}}|alt={{{alt|{{{link|Bus transport in Israel}}}}}}]] | carmelit =[[File:Carmelit-logo-crop.svg|{{{size|15}}}px|link={{{link|Carmelit}}}|alt={{{alt|{{{link|Carmelit}}}}}}]] | egged =[[File:Egged_logo.svg|{{{size|14}}}px|link={{{link|Egged (company)}}}|alt={{{alt|{{{link|Egged (company)}}}}}}]] | rail = [[File:IsraelTrainLogoSymbolOnly.svg|{{{size|17}}}px|link={{{link|Israel Railways}}}|alt={{{alt|{{{link|Israel Railways}}}}}}]] | railw = [[File:IsraelTrainLogoSymbolOnly (White).svg|{{{size|17}}}px|link={{{link|Israel Railways}}}|alt={{{alt|{{{link|Israel Railways}}}}}}]] | jerusalem light rail =[[File:BSicon TRAM.svg|{{{size|14}}}px|link={{{link|Jerusalem Light Rail}}}|alt={{{alt|{{{link|Jerusalem Light Rail}}}}}}]] | tel aviv light rail | dankal =[[File:Dankal Logo.svg|{{{size|20}}}px|link={{{link|Tel Aviv Light Rail}}}|alt={{{alt|{{{link|Tel Aviv Light Rail}}}}}}]] }} | ir | iran ={{#switch: {{lc: {{{2}}} }} | rail = [[File:Aiga railtransportation 25.svg|{{{size|15}}}px|link={{{link|Islamic Republic of Iran Railways}}}]] }} | it ={{#switch: {{lc: {{{2}}} }} | rail =[[File:Trenitalia logo RDT.svg|{{{size|18}}}px|link={{{link|Trenitalia}}}|alt={{{alt|{{{link|Trenitalia}}}}}}]] }} | jp | ja ={{#switch: {{lc: {{{2}}} }} | jrh =[[File:JR_logo_(hokkaido).svg|{{{size|19}}}px|link={{{link|Hokkaido Railway Company}}}|alt={{{alt|{{{link|Hokkaido Railway Company}}}}}}]] | jre =[[File:JR_logo_(east).svg|{{{size|19}}}px|link={{{link|East Japan Railway Company}}}|alt={{{alt|{{{link|East Japan Railway Company}}}}}}]] | jrc =[[File:JR_logo_(central).svg|{{{size|19}}}px|link={{{link|Central Japan Railway Company}}}|alt={{{alt|{{{link|Central Japan Railway Company}}}}}}]] | jrw =[[File:JR_logo_(west).svg|{{{size|19}}}px|link={{{link|West Japan Railway Company}}}|alt={{{alt|{{{link|West Japan Railway Company}}}}}}]] | jrs =[[File:JR_logo_(shikoku).svg|{{{size|19}}}px|link={{{link|Shikoku Railway Company}}}|alt={{{alt|{{{link|Shikoku Railway Company}}}}}}]] | jrk =[[File:JR_logo_(kyushu).svg|{{{size|19}}}px|link={{{link|Kyushu Railway Company}}}|alt={{{alt|{{{link|Kyushu Railway Company}}}}}}]] | jrf =[[File:JR_logo_(freight).svg|{{{size|19}}}px|link={{{link|Japan Freight Railway Company}}}|alt={{{alt|{{{link|Japan Freight Railway Company}}}}}}]] | shr =[[File:Donan_Isaribi_Logomark.svg|{{{size|15}}}px|link={{{link|South Hokkaido Railway Company}}}]] | shinkansen ={{#switch: {{lc: {{{3}}} }} | a | akita =[[File:Shinkansen jre.svg|{{{size|13}}}px|link={{{link|Akita Shinkansen}}}|alt={{{alt|{{{link|Akita Shinkansen}}}}}}]] | ho | hokkaidō | hokkaido =[[File:Shinkansen jrh.svg|{{{size|13}}}px|link={{{link|Hokkaido Shinkansen}}}|alt={{{alt|{{{link|Hokkaido Shinkansen}}}}}}]] | hu | hokuriku =[[File:Shinkansen jre.svg|{{{size|13}}}px|link={{{link|Hokuriku Shinkansen}}}|alt={{{alt|{{{link|Hokuriku Shinkansen}}}}}}]] | j | jōetsu | joetsu =[[File:Shinkansen jre.svg|{{{size|13}}}px|link={{{link|Jōetsu Shinkansen}}}|alt={{{alt|{{{link|Jōetsu Shinkansen}}}}}}]] | k | kyushu =[[File:Shinkansen jrk.svg|{{{size|13}}}px|link={{{link|Kyushu Shinkansen}}}|alt={{{alt|{{{link|Kyushu Shinkansen}}}}}}]] | n | nagano =[[File:Shinkansen jre.svg|{{{size|13}}}px|link={{{link|Nagano Shinkansen}}}|alt={{{alt|{{{link|Nagano Shinkansen}}}}}}]] | s | sanyō | sanyo =[[File:Shinkansen jrw.svg|{{{size|13}}}px|link={{{link|Sanyō Shinkansen}}}|alt={{{alt|{{{link|Sanyō Shinkansen}}}}}}]] | to | tōkaidō | tokaido =[[File:Shinkansen jrc.svg|{{{size|13}}}px|link={{{link|Tōkaidō Shinkansen}}}|alt={{{alt|{{{link|Tōkaidō Shinkansen}}}}}}]] | tu | tōhoku | tohoku =[[File:Shinkansen jre.svg|{{{size|13}}}px|link={{{link|Tōhoku Shinkansen}}}|alt={{{alt|{{{link|Tōhoku Shinkansen}}}}}}]] | y | yamagata =[[File:Shinkansen jre.svg|{{{size|13}}}px|link={{{link|Yamagata Shinkansen}}}|alt={{{alt|{{{link|Yamagata Shinkansen}}}}}}]] | #default =[[File:BSicon LDER.svg|{{{size|17}}}px|link={{{link|Shinkansen}}}|alt={{{alt|{{{link|Shinkansen}}}}}}]] }} | jrwest ={{#switch: {{lc: {{{3}}} }} | h | hiroshima ={{#switch: {{lc: {{{4}}} }} | b | blue | kabe ={{RouteBox|{{font|text=B|font=Lucida Console||color=#fff}}|{{{link|Kabe_Line}}}|#09C0B0|bold=no}} | g | green ={{RouteBox|{{font|text=G|font=Lucida Console||color=#fff}}|{{{link|San-yō_Line}}}|#5fAD3C|bold=no}} | p | purple | geibi ={{RouteBox|{{font|text=P|font=Lucida Console||color=#fff}}|{{{link|Geibi_Line}}}|#947EB9|bold=no}} | r | red ={{RouteBox|{{font|text=R|font=Lucida Console||color=#fff}}|{{{link|San-yō_Line}}}|#cB332E|bold=no}} | y | yellow | kure ={{RouteBox|{{font|text=Y|font=Lucida Console||}}|{{{link|Kure_Line}}}|#EE8F17|#000|bold=no}} }} | k | kinki ={{#switch: {{lc: {{{4}}} }} | hokuriku ={{RouteBox|{{font|text=A|font=Lucida Console||color=#fff}}|{{{link|Hokuriku_Line}}}|#0000f2|bold=no}} | biwako ={{RouteBox|{{font|text=A|font=Lucida Console||color=#fff}}|{{{link|Biwako_Line}}}|#0000f2|bold=no}} | jrkyoto ={{RouteBox|{{font|text=A|font=Lucida Console||color=#fff}}|{{{link|JR Kyōto_Line}}}|#0000f2|bold=no}} | jrkobe ={{RouteBox|{{font|text=A|font=Lucida Console||color=#fff}}|{{{link|JR Kōbe_Line}}}|#0000f2|bold=no}} | sanyo ={{RouteBox|{{font|text=A|font=Lucida Console||color=#fff}}|{{{link|San-yō_Line}}}|#0000f2|bold=no}} | ako ={{RouteBox|{{font|text=A|font=Lucida Console||color=#fff}}|{{{link|Akō_Line}}}|#0000f2|bold=no}} | b | kosei ={{RouteBox|{{font|text=B|font=Lucida Console||color=#fff}}|{{{link|Kosei_Line}}}|#039be5|bold=no}} | c | kusatsu ={{RouteBox|{{font|text=C|font=Lucida Console||color=#fff}}|{{{link|Kusatsu_Line}}}|#4caf50|bold=no}} | d | nara ={{RouteBox|{{font|text=D|font=Lucida Console||color=#fff}}|{{{link|Nara_Line}}}|#b67c2b|bold=no}} | sagano ={{RouteBox|{{font|text=E|font=Lucida Console||color=#fff}}|{{{link|Sagano_Line}}}|#878DDC|bold=no}} | sanin ={{RouteBox|{{font|text=E|font=Lucida Console||color=#fff}}|{{{link|San-in_Line}}}|#878DDC|bold=no}} | f | osakahigashi ={{RouteBox|{{font|text=F|font=Lucida Console||color=#fff}}|{{{link|Ōsaka_Higashi_Line}}}|#546e7a|bold=no}} | jrtakarazuka ={{RouteBox|{{font|text=G|font=Lucida Console||}}|{{{link|JR_Takarazuka_Line}}}|#ffc107|#000|bold=no}} | fukuchiyama ={{RouteBox|{{font|text=G|font=Lucida Console||}}|{{{link|Fukuchiyama_Line}}}|#ffc107|#000|bold=no}} | jrtozai ={{RouteBox|{{font|text=H|font=Lucida Console||color=#fff}}|{{{link|JR_Tōzai_Line}}}|#ec407a|bold=no}} | gakkentoshi ={{RouteBox|{{font|text=H|font=Lucida Console||color=#fff}}|{{{link|Gakkentoshi_Line}}}|#ec407a|bold=no}} | i | kakogawa ={{RouteBox|{{font|text=I|font=Lucida Console||color=#fff}}|{{{link|Kakogawa Line}}}|#009688|bold=no}} | j | bantan ={{RouteBox|{{font|text=J|font=Lucida Console||color=#fff}}|{{{link|Bantan_Line}}}|#ad1457|bold=no}} | k | kishin ={{RouteBox|{{font|text=K|font=Lucida Console||color=#fff}}|{{{link|Kishin_Line}}}|#f4511e}} | l | maizuru ={{RouteBox|{{font|text=L|font=Lucida Console||}}|{{{link|Maizuru_Line}}}|#ff9800|#000|bold=no}} | o | osakaloop ={{RouteBox|{{font|text=O|font=Lucida Console||color=#fff}}|{{{link|Ōsaka_Loop_Line}}}|#ef5350|bold=no}} | p | jryumesaki ={{RouteBox|{{font|text=P|font=Lucida Console||color=#fff}}|{{{link|JR_Yumesaki_Line}}}|#283593|bold=no}} | q | yamatoji ={{RouteBox|Q|{{{link|Yamatoji_Line}}}|#009688|bold=no}} | r | hanwa ={{RouteBox|{{font|text=R|font=Lucida Console||}}|{{{link|Hanwa_Line}}}|#ff9800|#000|bold=no}} | s | kansaiairport ={{RouteBox|{{font|text=S|font=Lucida Console||color=#fff}}|{{{link|Kansai-airport_Line}}}|#0000f2|bold=no}} | t | wakayama ={{RouteBox|{{font|text=T|font=Lucida Console||}}|{{{link|Wakayama_Line}}}|#f48fb1|#000|bold=no}} | u | manyomahoroba ={{RouteBox|{{font|text=U|font=Lucida Console||color=#fff}}|{{{link|Man-yo_Mahoroba_Line}}}|#c62828|bold=no}} | v | kansai ={{RouteBox|{{font|text=V|font=Lucida Console||color=#fff}}|{{{link|Kansai_Line}}}|#53479d|bold=no}} | w | kisei ={{RouteBox|W|{{{link|Kisei_Line}}}|#00acc1|bold=no}} }} | o | okayama ={{#switch: {{lc: {{{4}}} }} | l | unoport ={{RouteBox|{{font|text=L|font=Lucida Console||}}|{{{link|Uno-port_Line}}}|#7acccd|#000|bold=no}} | m | setoohashi ={{RouteBox|{{font|text=M|font=Lucida Console||color=#fff}}|{{{link|Seto-Ōhashi_Line}}}|#0072bc|bold=no}} | n | ako ={{RouteBox|{{font|text=N|font=Lucida Console||color=#fff}}|{{{link|Akō_Line}}}|#f16369|bold=no}} | s ={{RouteBox|{{font|text=S|font=Lucida Console||}}|{{{link|San-yō_Line}}}|#b0d136|#000|bold=no}} | t | tsuyama ={{RouteBox|{{font|text=T|font=Lucida Console||}}|{{{link|Tsuyama_Line}}}|#fdbd18|#000|bold=no}} | u | momotaro ={{RouteBox|{{font|text=U|font=Lucida Console||}}|{{{link|Momotarō_Line}}}|#f6a4b4|#000|bold=no}} | v | hakubi ={{RouteBox|{{font|text=V|font=Lucida Console||color=#fff}}|{{{link|Hakubi_Line}}}|#35934a|bold=no}} | w ={{RouteBox|W|{{{link|San-yō_Line}}}|#f69036|bold=no}} | x ={{RouteBox|{{font|text=X|font=Lucida Console||}}|{{{link|San-yō_Line}}}|#00aeef|#000|bold=no}} | z | fukuen ={{RouteBox|{{font|text=Z|font=Lucida Console||color=#fff}}|{{{link|Fukuen_Line}}}|#49479e|bold=no}} }} | s | sanin ={{#switch: {{lc: {{{4}}} }} | a ={{RouteBox|{{font|text=A|font=Lucida Console||}}|{{{link|San-in_Line}}}|#b2d33e|#000|bold=no}} | b | imbi ={{RouteBox|{{font|text=B|font=Lucida Console||color=#fff}}|{{{link|Imbi_Line}}}|#ba7c32|bold=no}} | c | sakai ={{RouteBox|{{font|text=C|font=Lucida Console||color=#fff}}|{{{link|Sakai_Line}}}|#0066b3|bold=no}} | d ={{RouteBox|{{font|text=D|font=Lucida Console||color=#fff}}|{{{link|San-in_Line}}}|#f26122|bold=no}} | e | kisuki ={{RouteBox|{{font|text=E|font=Lucida Console||}}|{{{link|Kisuki_Line}}}|#ffc20e|#000|bold=no}} | f | sanko ={{RouteBox|{{font|text=F|font=Lucida Console||color=#fff}}|{{{link|Sankō_Line}}}|#00b2e5|bold=no}} | v | hakubi ={{RouteBox|{{font|text=V|font=Lucida Console||color=#fff}}|{{{link|Hakubi_Line}}}|#35934a|bold=no}} }} }} | kintetsu ={{#switch: {{lc: {{{3}}} }} | a | namba/nara ={{RouteBox|{{font|text=A|font=Lucida Console||color=#fff}}||#{{rail color|Kintetsu|a}}|bold=no}} | namba | nara ={{RouteBox|{{font|text=A|font=Lucida Console||color=#fff}}|{{{link|Kintetsu {{{3}}} Line}}}|#{{rail color|Kintetsu|a}}|bold=no}} | b | kyoto/kashihara ={{RouteBox|{{font|text=B|font=Lucida Console||color=#fff}}||#{{rail color|Kintetsu|b}}|bold=no}} | kyoto | kashihara ={{RouteBox|{{font|text=A|font=Lucida Console||color=#fff}}|{{{link|Kintetsu {{{3}}} Line}}}|#{{rail color|Kintetsu|b}}|bold=no}} | c | keihanna ={{RouteBox|{{font|text=C|font=Lucida Console||color=#fff}}|{{{link|Keihanna Line}}}|#{{rail color|Kintetsu|c}}|bold=no}} | d | osaka ={{RouteBox|{{font|text=D|font=Lucida Console||color=#fff}}|{{{link|Osaka Line}}}|#{{rail color|Kintetsu|d}}|bold=no}} | e | nagoya ={{RouteBox|{{font|text=E|font=Lucida Console||color=#fff}}|{{{link|Kintetsu Nagoya Line}}}|#{{rail color|Kintetsu|e}}|bold=no}} | f | minami osaka/yoshino ={{RouteBox|{{font|text=F|font=Lucida Console||color=#fff}}||#{{rail color|Kintetsu|f}}|bold=no}} | minami osaka | yoshino ={{RouteBox|{{font|text=F|font=Lucida Console||color=#fff}}|{{{link|{{{3}}} Line}}}|#{{rail color|Kintetsu|f}}|bold=no}} | g | ikoma ={{RouteBox|{{font|text=G|font=Lucida Console||color=#fff}}|{{{link|Ikoma Line}}}|#{{rail color|Kintetsu|g}}|bold=no}} | h | tenri ={{RouteBox|{{font|text=H|font=Lucida Console||color=#fff}}|{{{link|Tenri Line}}}|#{{rail color|Kintetsu|h}}|bold=no}} | i | tawaramoto ={{RouteBox|{{font|text=I|font=Lucida Console||color=#fff}}|{{{link|Tawaramoto Line}}}|#{{rail color|Kintetsu|i}}|bold=no}} | j | shigi ={{RouteBox|{{font|text=J|font=Lucida Console||color=#fff}}|{{{link|Shigi Line}}}|#{{rail color|Kintetsu|j}}|bold=no}} | k | yunoyama ={{RouteBox|{{font|text=K|font=Lucida Console||color=#fff}}|{{{link|Yunoyama Line}}}|#{{rail color|Kintetsu|k}}|bold=no}} | l | suzuka ={{RouteBox|{{font|text=L|font=Lucida Console||color=#fff}}|{{{link|Suzuka Line}}}|#{{rail color|Kintetsu|l}}|bold=no}} | m | yamada/toba/shima ={{RouteBox|{{font|text=M|font=Lucida Console||color=#fff}}||#{{rail color|Kintetsu|m}}|bold=no}} | yamada | toba | shima ={{RouteBox|{{font|text=M|font=Lucida Console||color=#fff}}|{{{link|Kintetsu {{{3}}} Line}}}|#{{rail color|Kintetsu|m}}|bold=no}} | n | domyoji ={{RouteBox|{{font|text=N|font=Lucida Console||color=#fff}}|{{{link|Domyoji Line}}}|#{{rail color|Kintetsu|n}}|bold=no}} | o | nagano ={{RouteBox|{{font|text=O|font=Lucida Console||color=#fff}}|{{{link|Kintetsu Nagano Line}}}|#{{rail color|Kintetsu|o}}|bold=no}} | p | gose ={{RouteBox|{{font|text=P|font=Lucida Console||color=#fff}}|{{{link|Gose Line}}}|#{{rail color|Kintetsu|p}}|bold=no}} | y | ikoma cable ={{RouteBox|{{font|text=Y|font=Lucida Console||color=#fff}}|{{{link|Ikoma Cable Line}}}|#{{rail color|Kintetsu|y}}|bold=no}} | z | nishi-shigi cable ={{RouteBox|{{font|text=Z|font=Lucida Console||color=#fff}}|{{{link|Nishi-Shigi Cable Line}}}|#{{rail color|Kintetsu|z}}|bold=no}} | isl =[[File:KINTETSU23000_MARK.jpg|{{{size|13}}}px|link={{{link|Ise-Shima Liner}}}|alt={{{alt|{{{link|Ise-Shima Liner}}}}}}]] | shimakaze =[[File:しまかぜマーク.jpg|{{{size|13}}}px|link={{{link|Shimakaze}}}|alt={{{alt|{{{link|Shimakaze}}}}}}]] | sl =[[File:SLマーク.jpg|{{{size|13}}}px|link={{{link|Sakura Liner}}}|alt={{{alt|{{{link|Sakura Liner}}}}}}]] | ul =[[File:KINTETSU_UL_038.jpg|{{{size|13}}}px|link={{{link|Urban Liner}}}|alt={{{alt|{{{link|Urban Liner}}}}}}]] | #default =[[File:KintetsuLogo.svg|{{{size|19}}}px|link={{{link|Kintetsu Railway}}}|alt={{{alt|{{{link|Kintetsu Railway}}}}}}]] }} }} | kr ={{#switch: {{lc: {{{2}}} }} | rail =[[File:Korail logo.svg|{{{size|x12}}}px|link={{{link|Korail}}}|alt={{{alt|{{{link|Korail}}}}}}]] | ktx =[[File:KTX logo.svg|{{{size|x12}}}px|link={{{link|Korea Train Express}}}|alt={{{alt|{{{link|KTX}}}}}}]] | srt =[[File:SRT logo.svg|{{{size|x12}}}px|link={{{link|Super Rapid Train}}}|alt={{{alt|{{{link|SRT}}}}}}]] }} | my ={{#switch: {{lc: {{{2}}} }} | ktm ={{#switch: {{lc: {{{3}}} }} | k1 ={{RouteBox|1|Seremban Line|#{{rail color|KLRT|1}}}} | k2 ={{RouteBox|2|Port Klang Line|#{{rail color|KLRT|2}}}} | komuter =[[File:KTM Komuter logo.svg|{{{size|24}}}px|link={{{link|KTM Komuter}}}|alt={{{alt|{{{link|KTM Komuter}}}}}}]] |#default =[[File:Keretapi Tanah Melayu Berhad Logo.svg|{{{size|22}}}px|link={{{link|Keretapi Tanah Melayu}}}|alt={{{alt|{{{link|Keretapi Tanah Melayu}}}}}}]] }} | ktmkomuter =[[File:KTM Komuter logo.svg|{{{size|24}}}px|link={{{link|KTM Komuter}}}|alt={{{alt|{{{link|KTM Komuter}}}}}}]] | rapidkl =[[File:Rapid KL Logo.svg|{{{size|22}}}px|link={{{link|Rapid KL (brand)}}}|alt={{{alt|{{{link|Rapid KL (brand)}}}}}}]] | rapidpenang =[[File:Rapid Penang Logo.svg|{{{size|22}}}px|link={{{link|Rapid Penang}}}|alt={{{alt|{{{link|Rapid Penang}}}}}}]] | erl =[[File:Logo Express Rail Link 03.svg|{{{size|18}}}px|link={{{link|Express Rail Link}}}|alt={{{alt|{{{link|Express Rail Link}}}}}}]] | mrt =[[File:Aiga railtransportation 25.svg|{{{size|18}}}px|link={{{link|Malaysia Rapid Transit Corporation}}}|alt={{{alt|{{{link|Malaysia Rapid Transit Corporation}}}}}}]] | rail ={{#switch: {{lc: {{{3}}} }} | ic =[[File:BSicon BAHN.svg|{{{size|17}}}px|link={{{link|KTM Intercity}}}|alt={{{alt|{{{link|KTM Intercity}}}}}}]] | knorth =[[File:KTM Komuter logo.svg|{{{size|24}}}px|link={{{link|KTM Komuter Northern Sector}}}|alt={{{alt|{{{link|KTM Komuter Northern Sector}}}}}}]] | ksouth =[[File:KTM Komuter logo.svg|{{{size|24}}}px|link={{{link|KTM Komuter Southern Sector}}}|alt={{{alt|{{{link|KTM Komuter Southern Sector}}}}}}]] | ktm =[[File:Keretapi Tanah Melayu Berhad Logo.svg|{{{size|22}}}px|link={{{link|Keretapi Tanah Melayu}}}|alt={{{alt|{{{link|Keretapi Tanah Melayu}}}}}}]] | ktmk =[[File:KTM Komuter logo.svg|{{{size|24}}}px|link={{{link|KTM Komuter}}}|alt={{{alt|{{{link|KTM Komuter}}}}}}]] | rapidkl =[[File:Rapid KL Logo.svg|{{{size|24}}}px|link={{{link|Rapid KL}}}|alt={{{alt|{{{link|Rapid KL}}}}}}]] | rapidpenang =[[File:Rapid Penang Logo.svg|{{{size|22}}}px|link={{{link|Rapid Penang}}}|alt={{{alt|{{{link|Rapid Penang}}}}}}]] }} | railic =[[File:BSicon BAHN.svg|{{{size|17}}}px|link={{{link|KTM Intercity}}}|alt={{{alt|{{{link|KTM Intercity}}}}}}]] | railets =[[File:BSicon LDER.svg|{{{size|17}}}px|link={{{link|KTM ETS}}}|alt={{{alt|{{{link|KTM ETS}}}}}}]] | railknorth =[[File:KTM Komuter logo.svg|{{{size|24}}}px|link={{{link|KTM Komuter Northern Sector}}}|alt={{{alt|{{{link|KTM Komuter Northern Sector}}}}}}]] | railksouth =[[File:KTM Komuter logo.svg|{{{size|24}}}px|link={{{link|KTM Komuter Southern Sector}}}|alt={{{alt|{{{link|KTM Komuter Southern Sector}}}}}}]] | railhsr =[[File:BSicon exLDER.svg|{{{size|17}}}px|link={{{link|Kuala Lumpur–Singapore High Speed Rail}}}|alt={{{alt|{{{link|Kuala Lumpur–Singapore High Speed Rail}}}}}}]] | ferrypk =[[File:BSicon BOOT.svg|{{{size|18}}}px|link={{{link|Port Klang International Passenger Terminal}}}|alt={{{alt|{{{link|Port Klang International Passenger Terminal}}}}}}]] | ferrypg =[[File:BSicon BOOT.svg|{{{size|18}}}px|link={{{link|Penang ferry service}}}|alt={{{alt|{{{link|Penang ferry service}}}}}}]] | air ={{#switch: {{lc: {{{3}}} }} | klia =[[File:BSicon FLUG.svg|{{{size|15}}}px|link={{{link|Kuala Lumpur International Airport}}}|alt={{{alt|{{{link|Kuala Lumpur International Airport}}}}}}]] | klia2 =[[File:BSicon FLUG.svg|{{{size|15}}}px|link={{{link|Kuala Lumpur International Airport#klia2}}}|alt={{{alt|{{{link|Kuala Lumpur International Airport#klia2}}}}}}]] | pen =[[File:BSicon FLUG.svg|{{{size|15}}}px|link={{{link|Penang International Airport}}}|alt={{{alt|{{{link|Penang International Airport}}}}}}]] | sbg =[[File:BSicon FLUG.svg|{{{size|15}}}px|link={{{link|Sultan Abdul Aziz Shah Airport}}}|alt={{{alt|{{{link|Sultan Abdul Aziz Shah Airport}}}}}}]] }} | airklia =[[File:BSicon FLUG.svg|{{{size|15}}}px|link={{{link|Kuala Lumpur International Airport}}}|alt={{{alt|{{{link|Kuala Lumpur International Airport}}}}}}]] | airklia2 =[[File:BSicon FLUG.svg|{{{size|15}}}px|link={{{link|Kuala Lumpur International Airport#klia2}}}|alt={{{alt|{{{link|Kuala Lumpur International Airport#klia2}}}}}}]] | airpen= =[[File:BSicon FLUG.svg|{{{size|15}}}px|link={{{link|Penang International Airport}}}|alt={{{alt|{{{link|Penang International Airport}}}}}}]] | airsbg =[[File:BSicon FLUG.svg|{{{size|15}}}px|link={{{link|Sultan Abdul Aziz Shah Airport}}}|alt={{{alt|{{{link|Sultan Abdul Aziz Shah Airport}}}}}}]] | mono | monorail =[[File:Access monorail inv.svg|{{{size|16}}}px|link={{{link|Putrajaya Monorail}}}|alt={{{alt|{{{link|Putrajaya Monorail}}}}}}]] | bus ={{#switch: {{lc: {{{3}}} }} | pudu =[[File:BSicon BUS.svg|{{{size|20}}}px|link={{{link|Pudu Sentral}}}|alt={{{alt|{{{link|Pudu Sentral}}}}}}]] | sunway|sw =[[File:Aiga bus on green circle.svg|{{{size|15}}}px|link={{{link|BRT Sunway Line}}}]] | tbs =[[File:BSicon BUS.svg|{{{size|20}}}px|link={{{link|Terminal Bersepadu Selatan}}}|alt={{{alt|{{{link|Terminal Bersepadu Selatan}}}}}}]] }} | buspudu =[[File:BSicon BUS.svg|{{{size|20}}}px|link={{{link|Pudu Sentral}}}|alt={{{alt|{{{link|Pudu Sentral}}}}}}]] | bustbs =[[File:BSicon BUS.svg|{{{size|20}}}px|link={{{link|Terminal Bersepadu Selatan}}}|alt={{{alt|{{{link|Terminal Bersepadu Selatan}}}}}}]] | go ={{#switch: {{lc: {{{3}}} }} | klb =[[File:MadridMetro-EMT.svg|{{{size|14}}}px|link={{{link|Go KL City Bus}}}]] | klg =[[File:MadridMetro-BusInterurbano.svg|{{{size|14}}}px|link={{{link|Go KL City Bus}}}]] | klp =[[File:MadridMetro-LargoRecorrido.svg|{{{size|14}}}px|link={{{link|Go KL City Bus}}}]] | klr =[[File:MadridMetro-BusUrbano.svg|{{{size|14}}}px|link={{{link|Go KL City Bus}}}]] }} | 1 | ktmk1 ={{rail icon|KLRT|1}} | 2 | ktmk2 ={{rail icon|KLRT|2}} | 3 | rkl1 ={{rail icon|KLRT|3}} | 4 | rkl2 ={{rail icon|KLRT|4}} | 5 | rkl3 ={{rail icon|KLRT|5}} | 8 | rkl4 ={{rail icon|KLRT|8}} | 6 | erl1 ={{rail icon|KLRT|6}} | 7 | erl2 ={{rail icon|KLRT|7}} | 9 | mrt1 ={{rail icon|KLRT|9}} | 10 | ktmk3 ={{rail icon|KLRT|10}} | 11 | lrt3 ={{rail icon|KLRT|11}} | 12 | mrt2 ={{rail icon|KLRT|12}} | 13 | mrt3 ={{rail icon|KLRT|13}} | 14 | pm ={{rail icon|KLRT|14}} | 21 ={{rail icon|KLRT|21}} | 22 ={{rail icon|KLRT|22}} | n1 | padang besar | pbl ={{RouteBox|1|KTM Komuter Northern Sector|#1964b7|white|bold=}} | n2 | padang rengas | prl ={{RouteBox|2|KTM Komuter Northern Sector|green|white|bold=}} | blue | goklb =[[File:MadridMetro-EMT.svg|{{{size|14}}}px|link={{{link|Go KL City Bus}}}]] | green | goklg =[[File:MadridMetro-BusInterurbano.svg|{{{size|14}}}px|link={{{link|Go KL City Bus}}}]] | purple | goklp =[[File:MadridMetro-LargoRecorrido.svg|{{{size|14}}}px|link={{{link|Go KL City Bus}}}]] | red|goklr =[[File:MadridMetro-BusUrbano.svg|{{{size|14}}}px|link={{{link|Go KL City Bus}}}]] | ets ={{RouteBox|ETS|KTM ETS|gold|black}} | rts ={{RouteBox|RTS|Johor Bahru–Singapore Rapid Transit System|skyblue|black}} | ecr ={{RouteBox|ECR|MRL East Coast Rail Link|#{{rail color|KLRT|blue}}}} | hsr ={{RouteBox|HSR|Kuala Lumpur-Singapore High Speed Rail|#{{rail color|KLRT|red}}}} | multi =[[File:BSicon WALKl.svg|Multiple fare trips|link=|17px]] }} | ni ={{#switch: {{lc: {{{2}}} }} | rail =[[File:Logomark NI Railways.svg|{{{size|15}}}px|link={{{link|NI Railways}}}|alt={{{alt|{{{link|NI Railways}}}}}}]] | rail2 =[[File:NI Railways icon.svg|{{{size|x20}}}px|link={{{link|NI Railways}}}|alt={{{alt|{{{link|NI Railways}}}}}}]] | bus =[[File:BSicon BUS.svg|{{{size|18}}}px|link={{{link|Bus transport in the United Kingdom}}}]] | bangor =[[File:NIRsymbol_Bangor.svg|{{{size|10}}}px|link={{{link|Belfast-Bangor railway line}}}|alt={{{alt|{{{link|Belfast-Bangor railway line}}}}}}]] | derry | londonderry | derry~londonderry = [[File:NIRsymbol_DLD.svg|{{{size|10}}}px|link={{{link|Belfast-Derry railway line}}}|alt={{{alt|{{{link|Belfast-Derry railway line}}}}}}]] | dublin =[[File:NIRsymbol_Dublin.svg|{{{size|10}}}px|link={{{link|Belfast-Dublin railway line}}}|alt={{{alt|{{{link|Belfast-Dublin railway line}}}}}}]] | larne =[[File:NIRsymbol_Larne.svg|{{{size|10}}}px|link={{{link|Belfast-Larne railway line}}}|alt={{{alt|{{{link|Belfast-Larne railway line}}}}}}]] | newry =[[File:NIRsymbol_Newry.svg|{{{size|10}}}px|link={{{link|Belfast-Newry railway line}}}|alt={{{alt|{{{link|Belfast-Newry railway line}}}}}}]] | portrush =[[File:NIRsymbol_Portrush.svg|{{{size|10}}}px|link={{{link|Coleraine-Portrush railway line}}}|alt={{{alt|{{{link|Coleraine-Portrush railway line}}}}}}]] }} | nl ={{#switch: {{lc: {{{2}}} }} | abl =[[File:Abellio_logo.svg|{{{size|35}}}px|link={{{link|w:Abellio Deutschland}}}|alt={{{alt|{{{link|w:Abellio Deutschland}}}}}}]] | arr =[[File:Arriva-Logo.svg|{{{size|35}}}px|link={{{link|w:Arriva}}}|alt={{{alt|{{{link|w:Arriva}}}}}}]] | brg =[[File:Breng_logo.svg|{{{size|35}}}px|link={{{link|w:Breng}}}|alt={{{alt|{{{link|w:Breng}}}}}}]] | cnx =[[File:Connexxion_logo_2.svg|{{{size|45}}}px|link={{{link|w:Connexxion}}}|alt={{{alt|{{{link|w:Connexxion}}}}}}]] | ice =[[File:ICE-Logo.svg|{{{size|20}}}px|link={{{link|w:Intercity-Express}}}|alt={{{alt|{{{link|w:Intercity-Express}}}}}}]] | keo =[[File:Keolis-Logo.svg|{{{size|35}}}px|link={{{link|w:Keolis Nederland}}}|alt={{{alt|{{{link|w:Keolis Nederland}}}}}}]] | nsr | rail | ns =[[File:Logo_NS.svg|{{{size|20}}}px|link={{{link|w:Nederlandse Spoorwegen}}}|alt={{{alt|{{{link|w:Nederlandse Spoorwegen}}}}}}]] | qbz =[[File:Qbuzz logo.svg|{{{size|35}}}px|link={{{link|w:Qbuzz}}}|alt={{{alt|{{{link|w:Qbuzz}}}}}}]] | tha =[[File:Thalys.svg|{{{size|35}}}px|link={{{link|w:Thalys}}}|alt={{{alt|{{{link|w:Thalys}}}}}}]] | twe =[[File:Twents.jpg|{{{size|35}}}px|link={{{link|w:Keolis Nederland}}}|alt={{{alt|{{{link|w:Keolis Nederland}}}}}}]] }} | pt ={{#switch: {{lc: {{{2}}} }} | rail =[[File:Logo CP 2.svg|{{{size|18}}}px|link={{{link|Comboios de Portugal}}}|alt={{{alt|{{{link|Comboios de Portugal}}}}}}]] }} | ru ={{#switch: {{lc: {{{2}}} }} | rail =[[File:Russian Railways Logo.svg|{{{size|24}}}px|link={{{link|Russian Railways}}}|alt={{{alt|{{{link|Russian Railways}}}}}}]] }} | sg ={{#switch: {{lc: {{{2}}} }} | branch ={{RouteBox|B|Branch MRT line|#{{rail color|SMRT|Branch}}}} | bp | l1 ={{RouteBox|BPLRT|Bukit Panjang LRT line|#{{rail color|Singapore LRT|bp}}}} | cc | m4 ={{RouteBox|CCL|Circle MRT line|#{{rail color|SMRT|cc}}|#000000}} | cr | m8 ={{RouteBox|CRL|Cross Island MRT line|#{{rail color|SMRT|cr}}|#000000}} | dt | m5 ={{RouteBox|DTL|Downtown MRT line|#{{rail color|SMRT|dt}}}} | ew | m2 ={{RouteBox|EWL|East–West MRT line|#{{rail color|SMRT|ew}}}} | jr | m7 ={{RouteBox|JRL|Jurong Region MRT line|#{{rail color|SMRT|jr}}}} | ne | m3 ={{RouteBox|NEL|North East MRT line|#{{rail color|SMRT|ne}}}} | ns | m1 ={{RouteBox|NSL|North–South MRT line|#{{rail color|SMRT|ns}}}} | pg | l3 ={{RouteBox|PGLRT|Punggol LRT line|#{{rail color|Singapore LRT|pg}}}} | sk | l2 ={{RouteBox|SKLRT|Sengkang LRT line|#{{rail color|Singapore LRT|sk}}}} | te | m6 ={{RouteBox|TEL|Thomson–East Coast MRT line|#{{rail color|SMRT|te}}}} }} | tw ={{#switch: {{lc: {{{2}}} }} | tra | rail =[[File:Taiwan Railways Administration Logo plain.svg|{{{size|18x18}}}px|link={{{link|Taiwan Railway}}}|alt={{{alt|{{{link|Taiwan Railway}}}}}}]] | thsr =[[File:Taiwan High Speed Rail Logo(Log Only).svg|{{{size|23x23}}}px|link={{{link|Taiwan High Speed Rail}}}|alt={{{alt|{{{link|Taiwan High Speed Rail}}}}}}]] | cbrt =[[File:Chiayi Bus Rapid Transit Logo(Logo Only).svg|{{{size|30x30}}}px|link={{{link|Chiayi Bus Rapid Transit}}}|alt={{{alt|{{{link|Chiayi Bus Rapid Transit}}}}}}]] }} | ua ={{#switch: {{lc: {{{2}}} }} | rail =[[File:Ukrzaliznytsya.svg|{{{size|24}}}px|link={{{link|Ukrainian Railways}}}|alt={{{alt|{{{link|Ukrainian Railways}}}}}}]] }} <!-- United Arab Emirates --> | ae ={{#switch: {{lc: {{{2}}} }} | er ={{RouteBox|ER|Etihad Rail|#748477}} }} | us ={{#switch: {{lc: {{{2}}} }} | rail =[[File:BSicon TRAIN3.svg|{{{size|16}}}px|link={{{link|Rail transportation in the United States#Passenger railroads}}}|alt={{{alt|{{{link|US Passenger rail transport}}}}}}]] | amtrak =[[File:BSicon LOGO Amtrak2.svg|{{{size|20}}}px|link={{{link|Amtrak}}}|alt={{{alt|{{{link|Amtrak}}}}}}]] {{#if:{{{showtext|}}}|[[Amtrak]]}} | amtrakbus =[[File:BSicon LOGO Amtrak2.svg|{{{size|20}}}px|link={{{link|Amtrak Thruway}}}|alt={{{alt|{{{link|Amtrak}}}}}}]] | csx | csxt =[[File:CSX transp logo.svg|{{{size|x14}}}px|link={{{link|CSX Transportation}}}|alt={{{alt|{{{link|CSX Transportation}}}}}}]] | greyhound =[[File:Greyhound no dog.svg|{{{size|18}}}px|link={{{link|Greyhound Lines}}}|alt={{{alt|{{{link|Greyhound Lines}}}}}}]] | megabus =[[File:MegabusIcon.svg|{{{size|18}}}px|link={{{link|Megabus (North America)}}}|alt={{{alt|{{{link|Megabus (North America)}}}}}}]] }} <!-- DEFAULT --> | #default ='''Add→{{tl|rail-interchange}}''' }}<noinclude> {{documentation}} </noinclude> cm110j34yph0lwygvt2cftnzyssp84o Template:Rail-interchange/doc 10 192415 252149 2026-06-28T10:06:22Z Asenoner 208 Creata pagina con "{{Documentation subpage}} {{High-use}} The '''{{tlx|rail-interchange|…}}''' template is an abstraction layer to cope with rebranding and renaming of transport systems. The template maps {{math|''f'' (where, how) → to brand, link, icon(s)}} allowing the whole of Wikipedia to be easily updated when a transport network switches operator, changes name or updates their logo. '''Avoid brandname, operator or sponsor names''' when choosing the location/link pair. == Usage..." 252149 wikitext text/x-wiki {{Documentation subpage}} {{High-use}} The '''{{tlx|rail-interchange|…}}''' template is an abstraction layer to cope with rebranding and renaming of transport systems. The template maps {{math|''f'' (where, how) → to brand, link, icon(s)}} allowing the whole of Wikipedia to be easily updated when a transport network switches operator, changes name or updates their logo. '''Avoid brandname, operator or sponsor names''' when choosing the location/link pair. == Usage == The optional named parameter {{para|size}} will override the default height of the icon (between 10 and 20 pixels): {| |- | {{rail-interchange|buenosaires|A|size=10}} | <code><nowiki>{{rail-interchange|buenosaires|A|size=10}}</nowiki></code> |- | {{rail-interchange|buenosaires|A}} | <code><nowiki>{{rail-interchange|buenosaires|A}}</nowiki></code> |- | {{rail-interchange|buenosaires|A|size=20}} | <code><nowiki>{{rail-interchange|buenosaires|A|size=20}}</nowiki></code> |} The value for {{para|size}} must be an [[integer]] and should not be any larger than the display height of the diagram icons themselves (20 pixels in most diagrams). The icons' wikilink and alternate text can be overridden by adding the optional parameters {{para|link|''newlink''}} and {{para|alt|''othertext''}}. Note that if ''only'' the {{para|link}} parameter is changed then the {{para|alt}} parameter will change from the default to the new link text. (However, the {{para|alt}} parameter can be changed without affecting the link target.) === In prose === {{Rail-interchange/doc/usage}} ==Generic== The following symbols can be used to denote interchange: {| class="wikitable" ! Symbol ! Usage {{rail-interchange/generic|air|Airport station|List of airports}} |- |style="text-align:center"|{{rail-interchange|airbase}} | rowspan="2" |'''Code:''' <code><nowiki>{{rint|air|base}}</nowiki></code> ''or'' <code><nowiki>{{rint|airbase}}</nowiki></code><br>'''Alternative icon:''' <code><nowiki>{{rint|airbase|ex}}</nowiki></code><br>'''Use:''' Military air base<br>'''Link:''' [[Military air base]] |- |style="text-align:center"|{{rail-interchange|air|base|ex}} |- |style="text-align:center"|{{rail-interchange|airfield}} |'''Code:''' <code><nowiki>{{rint|air|field}}</nowiki></code> ''or'' <code><nowiki>{{rint|airfield}}</nowiki></code><br>'''Use:''' Small airport or private airfield<br>'''Link:''' [[Aerodrome]] {{rail-interchange/generic|heliport|Heliport|Heliport}} {{rail-interchange/generic|bus|Interchange with local bus services|Bus|alt=T}} |- |style="text-align:center"|{{rail-interchange|bus|rapid}} |'''Code:''' <code><nowiki>{{rint|bus|rapid}}</nowiki></code> ''or'' <code><nowiki>…|bus|brt}}</nowiki></code><br>'''Use:''' Interchange with Bus Rapid Transit services<br>'''Link:''' [[Bus rapid transit]] |- |style="text-align:center"|{{rail-interchange|trolleybus}} |'''Code:''' <code><nowiki>{{rint|bus|trolleybus}}</nowiki></code> ''or'' <code><nowiki>…|bus|trolley}}</nowiki></code> ''or'' <code><nowiki>…|bus|tb}}</nowiki></code><br/>''or'' <code><nowiki>{{rint|trolley}}</nowiki></code> ''or'' <code><nowiki>…|trolleybus}}</nowiki></code><br>'''Use:''' Interchange with local trolleybus services<br>'''Link:''' [[Trolleybus]] {{rail-interchange/generic|rail|Interchange with mainline rail services|alt=T}} {{rail-interchange/generic|express|Interchange with express rail services|Express train}} {{rail-interchange/generic|metro|Interchange with rapid transit services|Rapid transit}} {{rail-interchange/generic|mono|Interchange with monorail line|Monorail}} |- |style="text-align:center"|{{rail-interchange|tram}} | rowspan="2" |'''Code:''' <code><nowiki>{{rint|tram}}</nowiki></code> ''or'' <code><nowiki>…|light rail}}</nowiki></code><br>'''Alternative icon:''' <code><nowiki>{{rint|tram|1}}</nowiki></code><br>'''Use:''' Interchange with tram or light rail services<br>'''Link:''' [[Tram]] or [[Light rail]] |- |style="text-align:center"|{{rail-interchange|tram|1}} {{rail-interchange/generic|ferry|Interchange with a passenger ferry or water bus service|Ferry}} {{rail-interchange/generic|incline|Interchange with a funicular|Funicular}} {{rail-interchange/generic|cable|Interchange with an aerial cable car|Aerial lift}} |- |style="text-align:center"|{{rail-interchange|heritage|rail}} | rowspan="2" |'''Code:''' <code><nowiki>{{rint|heritage|rail}}</nowiki></code><br>'''Alternative icon:''' <code><nowiki>{{rint|heritage|rail|ex}}</nowiki></code><br>'''Use:''' Interchange with a heritage railway line<br>'''Link:''' [[Heritage railway]] |- |style="text-align:center"|{{rail-interchange|heritage|rail|ex}} |- |style="text-align:center"|{{rail-interchange|heritage|tram}} | rowspan="2" | '''Code:''' <code><nowiki>{{rint|heritage|tram}}</nowiki></code><br>'''Alternative icon:''' <code><nowiki>{{rint|heritage|pcc}}</nowiki></code><br>'''Use:''' Interchange with a heritage tram or streetcar line<br>'''Link:''' [[Heritage streetcar]] |- |style="text-align:center"|{{rail-interchange|heritage|pcc}} |- |style="text-align:center"|{{rail-interchange|bike}} |'''Code:''' <code><nowiki>{{rint|bicycle}}</nowiki></code> ''or'' <code><nowiki>{{rint|bike}}</nowiki></code><br>'''Use:''' Bicycle facilities<br>'''Link:''' [[Bicycle]] |- |style="text-align:center"|{{rail-interchange|park}} | rowspan="2" |'''Code:''' <code><nowiki>{{rint|park}}</nowiki></code> ''or'' <code><nowiki>{{rint|parking}}</nowiki></code><br>'''Alternative icon:''' <code><nowiki>{{rint|park|1}}</nowiki></code> ''or'' <code><nowiki>{{rint|parking|1}}</nowiki></code><br>'''Use:''' Parking<br>'''Link:''' [[Parking]] |- |style="text-align:center"|{{rail-interchange|park|1}} {{rail-interchange/generic|wheelchair|Handicapped/disabled access|Accessibility#Transportation|alt=T}} |} ==Specific by country== {{align|right|{{nowrap|1=<small>This list:</small> {{view||edit|template=Rail-interchange/doc/countries}}}}}}{{clear}} Variants exist for a number of different places around the world to display symbols which are specific to a country or city - for example, the London Underground logo on London specific articles. Note that these are the ''names'' of the main location involved, and not the ''brand'' used by the current franchise operator (which can change frequently). If the ''logo'' should change, it can be easily updated within this template. {{columns-list|colwidth=15em|{{Rail-interchange/doc/countries}}}} Please only use [[free content]] images. In most cases, using non-free logos in this manner will not comply with [[Wikipedia:Non-free content|Wikipedia's non-free content policy]]. ==See also== *{{tl|Rail icon}} (abbreviated {{tl|ric}}) for a similar template that uses subpages of {{tl|Adjacent stations}}. ==TemplateData== {{collapse top|bg=white|title=TemplateData}} {{TemplateData header}} <templatedata> { "params": { "1": { "label": "Location or operator", "type": "string", "required": true }, "2": { "label": "Line, route or service", "type": "string" }, "3": { "label": "Modifier", "description": "controls options for specific systems", "type": "string" }, "4": { "label": "Modifier", "description": "controls options for specific systems", "type": "string" }, "size": { "label": "Size", "description": "width of icon, in pixels", "type": "number" }, "link": { "label": "Link", "description": "alternative Wikilink target for icon", "type": "string" }, "alt": { "label": "Alternative text", "description": "overrides default text", "type": "string" }, "Title case": {}, "line": {}, "icon": {}, "showtext": {}, "text": {}, "small": {} }, "description": "This template is an abstraction layer to cope with rebranding and renaming of transport systems. It easily allows the whole of Wikipedia to be updated when a transport network switches operator, changes name or updates their logo.", "format": "inline" } </templatedata> {{collapse bottom}} <includeonly>{{Sandbox other|| [[Category:Rail routemap templates]] }}</includeonly> 82hfy7fb1e40en34mnvnwijpg2a6dcx Template:Official website 10 192416 252150 2026-06-28T10:07:03Z Asenoner 208 Redirect alla pagina [[Template:Plata ufiziela]] 252150 wikitext text/x-wiki #redirect [[Template:Plata ufiziela]] jp6e5c4nrbkbplpv8yvcb98x8uid725 Template:Plata ufiziela 10 192417 252151 2026-06-28T10:07:12Z Asenoner 208 Creata pagina con "<includeonly>{{#invoke:Official website|main}}{{#invoke:Check for unknown parameters|check|showblankpositional=1|unknown={{main other|1=[[Category:Pages using Official website with unknown parameters|_VALUE_{{PAGENAME}}]]}}|preview=Page using [[Template:Official website]] with unknown parameter "_VALUE_"|1|2|URL|url|name}}</includeonly><!-- --><noinclude>{{documentation}}</noinclude>" 252151 wikitext text/x-wiki <includeonly>{{#invoke:Official website|main}}{{#invoke:Check for unknown parameters|check|showblankpositional=1|unknown={{main other|1=[[Category:Pages using Official website with unknown parameters|_VALUE_{{PAGENAME}}]]}}|preview=Page using [[Template:Official website]] with unknown parameter "_VALUE_"|1|2|URL|url|name}}</includeonly><!-- --><noinclude>{{documentation}}</noinclude> kt3e2mvx6fpqh8sworf90p599xfs7ku Template:Plata ufiziela/doc 10 192418 252152 2026-06-28T10:07:38Z Asenoner 208 Creata pagina con "{{Documentation subpage}} {{High-use|226351}} <!-- Please add categories at the bottom of this page and interwikis at Wikidata --> {{tsh|oweb|offl|offsite|official}} {{Lua|Module:Official website|Module:Check for unknown parameters}} {{Tracks and uses Wikidata|P856}} The purpose of this template is to provide a standard format for labeling links to the official website of an article's main topic. == Usage == === Basic usage === This template can be used without specif..." 252152 wikitext text/x-wiki {{Documentation subpage}} {{High-use|226351}} <!-- Please add categories at the bottom of this page and interwikis at Wikidata --> {{tsh|oweb|offl|offsite|official}} {{Lua|Module:Official website|Module:Check for unknown parameters}} {{Tracks and uses Wikidata|P856}} The purpose of this template is to provide a standard format for labeling links to the official website of an article's main topic. == Usage == === Basic usage === This template can be used without specifying any parameters, if the [[d:Property:P856|"official website" Property (P856)]] is set in the respective article's [[WP:Wikidata|Wikidata]] record. Just add {{tlx|official website}} to the article's [[WP:ELOFFICIAL|External links]] section. If on Wikidata more than one official website is given, the entry tagged with the [[d:Property:P856|language]] being [[d:Q1860|English]] is automatically preferred. === Advanced usage === Two parameters are available: * {{para|1}} or {{para|URL}} or {{para|url}} is used to specify the URL. If this parameter is omitted, the value of [[d:Property:P856|"official website" Property (P856)]] on [[Wikidata]] is used. **NOTE: If this parameter is specified and doesn't match [[d:Property:P856|"official website" Property (P856)]] on Wikidata, the page is added to [[:Category:Official website different in Wikidata and Wikipedia]] for maintenance. **If this parameter is specified but the [[d:Property:P856|"official website" Property (P856)]] on Wikidata has not been set, the page is added to [[:Category:Official website not in Wikidata]] for maintenance. **If this parameter is not specified and there is no official website available on Wikidata, the page is added to [[:Category:Official website missing URL]]. *{{para|2}} or {{para|name}} is used to reformat the title if "Official website" is not suitable. **NOTE: This name should succinctly and accurately describe the external link '''in relation to the subject'''. In particular, it should '''not''' include the article subject's name as the reader reasonably expects that all external links pertain to the subject. Some URLs that contain special characters, such as <code>&</code> or <code>=</code>, will break the template. The solution is to prepend the URL with <code>1=</code> == Examples == === URL in template === To the right of each example is the displayed output. Below each example is the actual output including {{tag|span}} tags. {{nowiki template demo|format=inline|output=nowiki+|code=<nowiki>{{Official website|example.org}}</nowiki>}} {{nowiki template demo|format=inline|output=nowiki+|code=<nowiki>{{Official website|www.example.org}}</nowiki>}} {{nowiki template demo|format=inline|output=nowiki+|code=<nowiki>{{Official website|//www.example.org}}</nowiki>}} {{nowiki template demo|format=inline|output=nowiki+|code=<nowiki>{{Official website|http://www.example.org}}</nowiki>}} {{nowiki template demo|format=inline|output=nowiki+|code=<nowiki>{{Official website|https://www.example.org}}</nowiki>}} {{nowiki template demo|format=inline|output=nowiki+|code=<nowiki>{{Official website|1=https://example.org/?action=view}}</nowiki>}} {{nowiki template demo|format=inline|output=nowiki+|code=<nowiki>{{Official website|https://example.org|name=Example}}</nowiki>}} === URL in Wikidata === Usage in the article [[Amazon (company)]]: * <code><nowiki>{{Official website}}</nowiki></code> → {{Official website|https://www.amazon.com}} [[File:OOjs UI icon edit-ltr-progressive.svg |frameless |text-top |10px |alt=Edit this at Wikidata |link=https://www.wikidata.org/wiki/Q3884#P856|Edit this at Wikidata]]<pre style="white-space: pre-wrap;"><span class="official-website"><span class="url">[https://www.amazon.com Official website]</span></span> [[File:OOjs UI icon edit-ltr-progressive.svg |frameless |text-top |10px |alt=Edit this at Wikidata |link=https://www.wikidata.org/wiki/Q3884#P856|Edit this at Wikidata]]</pre> Note: If Wikidata holds two or more values in different languages, websites in English will be preferred. The module also gives preference to statements with a "preferred" Wikidata rank. If multiple websites are otherwise equally ranked in the module's criteria, the module will choose the website listed first. === No URL in template or Wikidata === Usage on any page without a URL in Wikidata property {{Wikidata property link|P856}}: {{nowiki template demo|format=inline|output=nowiki+|code=<nowiki>{{Official website}}</nowiki>}} == TemplateData == {{TemplateData header}} <templatedata> { "description": "This template provides a standard format for labeling links to official websites, stating \"Official website\" with the website linked. If no parameters are set in this template, the template will use the official website entered into Wikidata, if available.", "params": { "1": { "label": "URL", "aliases": [ "url", "URL" ], "description": "Leave this blank to use a URL entered into Wikidata. If there is no Wikidata URL or to override the Wikidata URL, entering a URL in this field will cause the template to link to this entered field.", "type": "url", "required": false, "default": "Wikidata property P856", "example": "https://example.com" }, "name": { "label": "Display text", "description": "If left blank, the template text will display the words \"Official website\" with the URL linked to it. This field should usually be left blank. If there's another webpage that could reasonably understood as the official website and needs to be distinguished from the link in this template, replacement text can displayed by entering it into this field.", "type": "string", "required": false, "example": "Publisher's website", "default": "Official website", "aliases": [ "2" ] } }, "paramOrder": [ "1", "name" ] } </templatedata> == Tracking categories == One of the following categories may be added to articles using this template (via [[Module:Official website]]): * {{clc|Official website different in Wikidata and Wikipedia}} * {{clc|Official website not in Wikidata}} * {{clc|Official website missing URL}} * {{clc|Pages using Official website with unknown parameters}} == Handling dead links == It's possible that a URL no longer references hosted content, or ends up hosting different content than intended. In this case, the {{tlx|Official website}} should be replaced with an invocation of {{tlx|webarchive}} with a <code>title=</code> parameter of "Official website". For example: <code><nowiki>{{webarchive |url=https://web.archive.org/web/20051222144340/http://en.wikipedia.org/ |date=2005-12-22 |title=Official website}}</nowiki></code>. Such an invocation appears as: :{{webarchive |url=https://web.archive.org/web/20051222144340/http://en.wikipedia.org/ |date=2005-12-22 |title=Official website}} == See also == * {{Tl|Official URL}} – For inserting the official link itself as opposed to its name. Useful for [[Infobox]]es. <includeonly>{{sandbox other|| <!-- Categories below this line; interwikis at Wikidata --> [[Category:External link templates using Wikidata]] [[Category:Templates that add a tracking category]] }}</includeonly> 1lhzmwbhqb0uxb9yai92kp76f9dajex Modulo:Official website 828 192419 252153 2026-06-28T10:08:03Z Asenoner 208 Creata pagina con "local makeUrl = require('Module:URL')._url local p = {} -- Wrapper for pcall which returns nil on failure. local function quickPcall(func) local success, result = pcall(func) if success then return result end end -- Gets the rank for a Wikidata property table. Returns 1, 0 or -1, in -- order of rank. local function getRank(prop) local rank = prop.rank if rank == 'preferred' then return 1 elseif rank == 'normal' then return 0 elseif rank == 'deprecated' th..." 252153 Scribunto text/plain local makeUrl = require('Module:URL')._url local p = {} -- Wrapper for pcall which returns nil on failure. local function quickPcall(func) local success, result = pcall(func) if success then return result end end -- Gets the rank for a Wikidata property table. Returns 1, 0 or -1, in -- order of rank. local function getRank(prop) local rank = prop.rank if rank == 'preferred' then return 1 elseif rank == 'normal' then return 0 elseif rank == 'deprecated' then return -1 else -- No rank or undefined rank is treated as "normal". return 0 end end -- Finds whether a Wikidata property is qualified as being in English. local function isEnglish(prop) local ret = quickPcall(function () for i, lang in ipairs(prop.qualifiers.P407) do if lang.datavalue.value['numeric-id'] == 1860 then return true end end return false end) return ret == true end -- Fetches the official website URL from Wikidata. local fetchWikidataUrl fetchWikidataUrl = function(qid) -- Get objects for all official sites on Wikidata. local websites = quickPcall(function () local id = qid or mw.wikibase.getEntityIdForCurrentPage() return mw.wikibase.getAllStatements(id, 'P856') end) -- Clone the objects in case other code needs them in their original order. websites = websites and mw.clone(websites) or {} -- Add the table index to the objects in case it is needed in the sort. for i, website in ipairs(websites) do website._index = i end -- Sort the websites, first by highest rank, and then by websites in the -- English language, then by the website's original position in the -- property list. When we are done, get the URL from the highest-sorted -- object. table.sort(websites, function(ws1, ws2) local r1 = getRank(ws1) local r2 = getRank(ws2) if r1 ~= r2 then return r1 > r2 end local e1 = isEnglish(ws1) local e2 = isEnglish(ws2) if e1 ~= e2 then return e1 end return ws1._index < ws2._index end) local url = quickPcall(function () return websites[1].mainsnak.datavalue.value end) -- Cache the result so that we only do the heavy lifting once per #invoke. fetchWikidataUrl = function () return url end return url end -- Render the URL link, plus other visible output. local function renderUrl(options) if not options.url and not options.wikidataurl then if options.suppress_error then return '' end local qid = options.qid or mw.wikibase.getEntityIdForCurrentPage() local result = '<strong class="error">' .. 'No URL found. Please specify a URL here or add one to Wikidata.' .. '</strong>' if qid then result = result.. ' [[File:OOjs UI icon edit-ltr-progressive.svg |frameless |text-top |10px |alt=Edit this at Wikidata |link=https://www.wikidata.org/wiki/' .. qid .. '#P856|Edit this at Wikidata]]' end return result end local ret = {} ret[#ret + 1] = string.format( '<span class="official-website">%s</span>', makeUrl(options.url or options.wikidataurl, options.display) ) if options.wikidataurl and not options.url then local qid = mw.wikibase.getEntityIdForCurrentPage() if qid then ret[#ret + 1] = '[[File:OOjs UI icon edit-ltr-progressive.svg |frameless |text-top |10px |alt=Edit this at Wikidata |link=https://www.wikidata.org/wiki/' .. qid .. '#P856|Edit this at Wikidata]]' end end return table.concat(ret, ' ') end -- Render the tracking category. local function renderTrackingCategory(url, wikidataurl) if mw.title.getCurrentTitle().namespace ~= 0 then return '' end local category if not url and not wikidataurl then category = 'Official website missing URL' elseif not url and wikidataurl then return '' elseif url and wikidataurl then if url:gsub('/%s*$', '') ~= wikidataurl:gsub('/%s*$', '') then category = 'Official website different in Wikidata and Wikipedia' end else category = 'Official website not in Wikidata' end return category and string.format('[[Category:%s]]', category) or '' end function p._main(args) local url = args[1] or args.URL or args.url local wikidataurl = fetchWikidataUrl(args.qid) local formattedUrl = renderUrl{ url = url, wikidataurl = wikidataurl, display = args[2] or args.name or 'Official website', qid = qid } return formattedUrl .. renderTrackingCategory(url, wikidataurl) end function p._url(args) local qid = args.qid local wikidataurl = fetchWikidataUrl(qid) local formattedUrl = renderUrl{ suppress_error = 1, wikidataurl = wikidataurl, qid = qid } local warning = "" if wikidataurl == nil then local generateWarning = require('Module:If preview')._warning warning = generateWarning({ "No official website ([[wikidata:Property:P856|P856]]) found in wikidata. Nothing will be displayed." }) end return formattedUrl .. warning end function p.main(frame) local args = require('Module:Arguments').getArgs(frame, { wrappers = 'Template:Official website' }) return p._main(args) end -- New entrypoint for Template:Official URL function p.url(frame) local args = require('Module:Arguments').getArgs(frame, { wrappers = 'Template:Official URL' }) return p._url(args) end return p 8swla2zmjh9yfkteo35cdgfff9ui6ba Template:Railway-routemap 10 192420 252155 2026-06-28T10:11:51Z Asenoner 208 Redirect alla pagina [[Template:Trata ferata]] 252155 wikitext text/x-wiki #redirect [[Template:Trata ferata]] 6wiimaj3aqvuc0ho3g4mbujxdokrif1 Template:Trata/Additional codes 10 192421 252156 2026-06-28T10:12:24Z Asenoner 208 Creata pagina con "=== Additional codes === The template also recognizes these unofficial codes: {| class = "wikitable" ! Code !! Location |- |colspan=2 align=center| '''Continents''' |- | AFR || Africa |- | AA ''or'' ASA || Asia |- | EU ''or'' EUR || Europe |- | NA ''or'' NAA || North America |- | OC ''or'' OCA || Oceania |- | SAA ''or'' SAM || South America |- |colspan=2 align=center| '''Countries & regions''' |- | CT ''or'' CAT || Catalonia |- | KO || Korea |- | NIL || Northern Ireland..." 252156 wikitext text/x-wiki === Additional codes === The template also recognizes these unofficial codes: {| class = "wikitable" ! Code !! Location |- |colspan=2 align=center| '''Continents''' |- | AFR || Africa |- | AA ''or'' ASA || Asia |- | EU ''or'' EUR || Europe |- | NA ''or'' NAA || North America |- | OC ''or'' OCA || Oceania |- | SAA ''or'' SAM || South America |- |colspan=2 align=center| '''Countries & regions''' |- | CT ''or'' CAT || Catalonia |- | KO || Korea |- | NIL || Northern Ireland‎ |- | UK || United Kingdom‎ |}<noinclude> {{Documentation|content= This text is transcluded into {{tlg|''Type''-routemap|bold=yes|code=yes|nolink=yes}} template '''{{code|/doc}}''' subpages. [[Category:Rail routemap templates]] [[Category:Documentation shared content templates]] }}</noinclude> sezqmb2edkom141cwqdlnpby4i64ref Modulo:Adjacent stations/Alishan Forest Railway 828 192422 252157 2026-06-28T10:13:55Z Asenoner 208 Creata pagina con "local p = { ["system title"] = "[[Alishan Forest Railway]]", ["system icon"] = "[[File:Logo of alishan forest railway.svg|18px|Logo of Alishan Forest Railway|link=Alishan Forest Railway]]", ["station format"] = { "%1 railway station" }, ["lines"] = { ["_default"] = { ["color"] = "b7182c" }, ["Main"] = { ["title"] = "Main line", ["left terminus"] = "Alishan", ["right terminus"] = "Chiayi", }, ["Chushan"] = { ["title"] = "Chushan line", [..." 252157 Scribunto text/plain local p = { ["system title"] = "[[Alishan Forest Railway]]", ["system icon"] = "[[File:Logo of alishan forest railway.svg|18px|Logo of Alishan Forest Railway|link=Alishan Forest Railway]]", ["station format"] = { "%1 railway station" }, ["lines"] = { ["_default"] = { ["color"] = "b7182c" }, ["Main"] = { ["title"] = "Main line", ["left terminus"] = "Alishan", ["right terminus"] = "Chiayi", }, ["Chushan"] = { ["title"] = "Chushan line", ["left terminus"] = "Chushan", ["right terminus"] = "Alishan", }, ["Shenmu"] = { ["title"] = "Shenmu line", ["left terminus"] = "Alishan", ["right terminus"] = "Shenmu" }, ["Zhaoping"] = { ["title"] = "Zhaoping line", ["left terminus"] = "Zhaoping", ["right terminus"] = "Alishan" } }, } return p lih71m74rt11rkuem8dexeeqm7oui4k Template:Routemap/embeded text 10 192423 252160 2026-06-28T10:16:39Z Asenoner 208 Creata pagina con "* For a key to symbols, see {{tl|{{{legend|railway line legend}}}}}. * For information on using this template, see [[Template:Routemap]]. * For pictograms used, see [[Commons:BSicon/Catalogue]]. Note: Per consensus and convention, most route-map templates are used in a single article in order to separate their complex and fragile syntax from normal article wikitext. See these discussions <sup>&#91;Wikipedia talk:Route diagram template/Archive 9#Route Diagram Templates|..." 252160 wikitext text/x-wiki * For a key to symbols, see {{tl|{{{legend|railway line legend}}}}}. * For information on using this template, see [[Template:Routemap]]. * For pictograms used, see [[Commons:BSicon/Catalogue]]. Note: Per consensus and convention, most route-map templates are used in a single article in order to separate their complex and fragile syntax from normal article wikitext. See these discussions <sup>&#91;[[Wikipedia talk:Route diagram template/Archive 9#Route Diagram Templates|i]]],&#91;[[Wikipedia:Templates for discussion/Log/2016 March 20#Template:Line 1 (Budapest Metro)|ii]]]</sup> for more information.<noinclude> {{Documentation|content= This explanatory text is transcluded into all {{tlg|''Type''-routemap|bold=yes|code=yes|nolink=yes}} templates and their '''{{code|/doc}}''' subpages. == See also == * [[:Category:Rail routemap templates]] for all country categories {{RoutemapSeeAlso}} [[Category:Rail routemap templates]] [[Category:Documentation shared content templates]] }}</noinclude> q6gmqu05ex9isntps9u2v2ok8jdw8ss Modulo:Adjacent stations/Taiwan Railways 828 192424 252161 2026-06-28T10:18:11Z Asenoner 208 Creata pagina con "local x = "%1 station" local y = "%1 railway station (Taiwan)" local p = { ["system title"] = "[[Taiwan Railway]]", ["system icon"] = "[[File:TRA Logo.svg|18px|link=Taiwan Railway|alt=Taiwan Railway]]", ["system color"] = "090980", ["station format"] = { "%1 railway station", ["Banqiao"] = x, ["Nangang"] = x, ["Qiaotou"] = x, ["Songshan"] = x, ["Dadu"] = y, ["Dali"] = y, ["Fuzhou"] = y, ["Gangshan"] = x, ["Gushan"] = y, ["Heping"] = y,..." 252161 Scribunto text/plain local x = "%1 station" local y = "%1 railway station (Taiwan)" local p = { ["system title"] = "[[Taiwan Railway]]", ["system icon"] = "[[File:TRA Logo.svg|18px|link=Taiwan Railway|alt=Taiwan Railway]]", ["system color"] = "090980", ["station format"] = { "%1 railway station", ["Banqiao"] = x, ["Nangang"] = x, ["Qiaotou"] = x, ["Songshan"] = x, ["Dadu"] = y, ["Dali"] = y, ["Fuzhou"] = y, ["Gangshan"] = x, ["Gushan"] = y, ["Heping"] = y, ["Ji'an"] = y, ["Minzu"] = y, ["Nanjing"] = y, ["Shicheng"] = y, ["Taiyuan"] = y, ["Tai'an"] = y, ["Xinzhuang"] = y, ["Yongkang"] = y, ["Yongle"] = y, ["Museum of Fine Arts"] = y, ["Fuyuan"] = y, ["Kaohsiung"] = "Kaohsiung Main Station", ["Sci-tech Museum"] = "Science and Technology Museum railway station", ["Taipei"] = "Taipei Main Station", ["Xinzuoying"] = "Zuoying HSR station", ["Zhongli, Yilan"] = "[[Zhongli railway station (Yilan)|Zhongli]]" }, ["lines"] = { ["_default"] = { ["title"] = "[[%1 line]]", ["color"] = "090980" }, ["Pingxi"] = { ["left terminus"] = "Sandiaoling", ["right terminus"] = "Jingtong" }, ["Liujia"] = { ["left terminus"] = "Zhuzhong", ["right terminus"] = "Liujia" }, ["Coastal"] = { ["title"] = "[[Western Trunk line]] (coastal)", ["left terminus"] = "Zhunan", ["right terminus"] = "Changhua" }, ["Western Trunk"] = { ["left terminus"] = "Keelung", ["right terminus"] = "Pingtung" }, ["Pingtung"] = { ["title"] = "[[Western Trunk line]] ([[Pingtung line|Pingtung]])", ["left terminus"] = "Kaohsiung", ["right terminus"] = "Fangliao" }, ["Neiwan"] = { ["left terminus"] = "Hsinchu", ["right terminus"] = "Neiwan", }, ["Taichung"] = { ["title"] = "[[Taichung line]]", ["left terminus"] = "Zhunan", ["right terminus"] = "Changhua", }, ["Chengzhui"] = { ["title"] = "[[Chengzhui line]]", ["left terminus"] = "Chenggong", ["right terminus"] = "Zhuifen", }, ["South-link"] = { ["left terminus"] = "Pingtung", ["right terminus"] = "Taitung" }, ["Eastern Trunk"] = { ["left terminus"] = "Badu", ["right terminus"] = "Taitung", ["types"] = { ["Su'ao"] = { ["title"] = "Su'ao branch", ["left terminus"] = "Su'aoxin", ["right terminus"] = "Su'ao", }, }, }, ["Shen'ao"] = { ["left terminus"] = "Ruifang", ["right terminus"] = "Badouzi" }, ["Shalun"] = { ["left terminus"] = "Zhongzhou", ["right terminus"] = "Shalun" }, ["Jiji"] = { ["left terminus"] = "Ershui", ["right terminus"] = "Checheng" }, ["Former Mountain"] = { ["left terminus"] = "Sanyi", ["right terminus"] = "Houli" } }, ["aliases"] = { ["hualien–taitung"] = "Eastern Trunk", ["taitung"] = "Eastern Trunk", ["yilan"] = "Eastern Trunk", ["north-link"] = "Eastern Trunk", ["mountain"] = "Taichung", ["west coast"] = "Western Trunk", ["taichung"] = "Western Trunk", } } return p mglnojnjxbujfray1tk61qm536wb8wh Fiereda 0 192425 252165 2026-06-28T10:21:51Z Asenoner 208 Redirect alla pagina [[Ferata (alpinism)]] 252165 wikitext text/x-wiki #redirect [[Ferata (alpinism)]] 2902u0axzf58reja2jyvscsxhvwswvb Template:Pluralize from text 10 192426 252176 2026-06-28T10:50:25Z Asenoner 208 Creata pagina con "{{#invoke:Detect singular|pluralize}}<noinclude>{{documentation}}</noinclude>" 252176 wikitext text/x-wiki {{#invoke:Detect singular|pluralize}}<noinclude>{{documentation}}</noinclude> 5nexvs5r4t8tuu02q5qosvc3kb0b4n9 Template:Pluralize from text/doc 10 192427 252177 2026-06-28T10:50:39Z Asenoner 208 Creata pagina con "{{Documentation subpage}} {{High-use}} {{Lua|Module:Detect singular}} {{Tlb|Pluralize from text}} is used to detect if a text value is a plural list or not. Its intended usage is for infobox parameters, where the label might need to change from a singular version to a plural version. For example, if an infobox uses a {{para|nickname}} parameter, the label might change from <code>Nickname</code> to <code>Nicknames</code> if the text value has more than one nickname. Th..." 252177 wikitext text/x-wiki {{Documentation subpage}} {{High-use}} {{Lua|Module:Detect singular}} {{Tlb|Pluralize from text}} is used to detect if a text value is a plural list or not. Its intended usage is for infobox parameters, where the label might need to change from a singular version to a plural version. For example, if an infobox uses a {{para|nickname}} parameter, the label might change from <code>Nickname</code> to <code>Nicknames</code> if the text value has more than one nickname. The output of the template can be forced by including {{tl|force singular}} or {{tl|force plural}} in the generic parameter. == Usage == * {{tlx|Pluralize from text|{{Var|text}}|singular{{=}}{{Var|singular output}}|likely{{=}}{{Var|likely plural output}}|plural{{=}}{{Var|plural output}}|link{{=}}{{Var|wikilink}}}} * {{tlx|Pluralize from text|{{Var|text}}|{{Var|plural argument}}|{{Var|singular output}}|{{Var|plural output}}|{{Var|wikilink}}}} ==Examples== * {{tlx|_show_result=yes|Pluralize from text|Chicagoan|singular{{=}}singular|plural{{=}}plural|}} * {{tlx|_show_result=yes|Pluralize from text|761 and 345|singular{{=}}singular|plural{{=}}plural}} * {{tlx|_show_result=yes|Pluralize from text|1{{=}}|2{{=}}761/345|singular{{=}}singular|plural{{=}}plural}} * {{tlx|_show_result=yes|Pluralize from text|Chicagoan|singular{{=}}Demonym|plural{{=}}Demonyms|link{{=}}Demonym}} * {{tlx|_show_result=yes|Pluralize from text|761 and 345|singular{{=}}Area Code|plural{{=}}Area Codes|link{{=}}Area code}} ==Parameters== There are five named parameters that control the pluralization: * {{para|no_comma}} – By default, [[comma]]s (or [[semicolon]]s) will cause the text string to be considered plural. Setting {{para|no_comma|1}} turns this behavior off. * {{para|any_comma}} – By default, commas (or semicolons) that are adjacent to digits are singular. Setting {{para|any_comma|1}} turns this behavior off. * {{para|no_and}} – By default, "and" causes a string to be plural. Setting {{para|no_and|1}} turns this behavior off. * {{para|parse_links}} – By default, Wikilinks are considered to be unparseable (singular) objects. Setting {{para|parse_links|1}} will allow the parser to read the contents of the Wikilinks and determine whether that makes the string plural. * {{para|parse_number}} – Setting {{para|parse_number|1}} will cause the first integer in the string to determine plurality. Additional parameters: * {{para|likely}} – The template makes a decision whether a string is a "likely plural" or a full "plural". The {{para|likely}} argument will be the output if the template determines that the string is only "likely plural". If {{para|likely}} is not given, "likely plural" and "plural" are treated identically. * {{para|link}} – If the Wikilink is provided, the returned value will use that as a link, and the output will be the link's display text. ==TemplateData== {{Format TemplateData|1=<templatedata> { "params": { "1": { "label": "Generic parameter", "description": "Value of the wikitext parameter with unknown plurality", "type": "content", "required": true, "example": "{{{language|}}}" }, "2": { "label": "Plural argument", "description": "value of the wikitext parameter known to be plural", "type": "string", "example": "{{{languages|}}}" }, "3": { "label": "Singular output", "description": "Label for the parameter if the value is singular", "type": "string", "required": false, "aliases": [ "singular" ], "example": "Language" }, "4": { "label": "Plural output", "description": "Label for the parameter if the value is plural", "type": "string", "required": false, "aliases": [ "plural" ], "example": "Languages" }, "5": { "label": "Wikilink", "description": "Page to link to in the label", "type": "wiki-page-name", "aliases": [ "link" ], "example": "Language" }, "no_comma": { "label": "Turn off comma processing", "description": "By default, commas and semicolons indicate plurals. Setting to \"yes\" turns this off.", "type": "boolean", "required": false, "default": "No" }, "any_comma": { "label": "Any comma is plural", "description": "By default, commas and semicolons that are adjacent to digits are singular. Setting to \"yes\" turns this behavior off.", "type": "boolean", "required": false, "default": "No" }, "no_and": { "label": "\"And\" is not plural", "description": "By default, \"and\" causes a string to be plural. Setting to \"yes\" turns this behavior off.", "type": "boolean", "required": false, "default": "No" }, "parse_links": { "label": "Parse wikilinks", "description": "By default, Wikilinks are considered to be unparseable (singular) objects. Setting to \"yes\" will allow the parser to read the contents of the Wikilinks and determine whether that makes the string plural.", "type": "boolean", "required": false, "default": "No" }, "parse_number": { "label": "Parse numbers", "description": "Setting to \"yes\" will cause the first integer in the string to determine plurality.", "type": "boolean", "required": false, "default": "No" }, "likely": { "label": "Likely output", "description": "Output when input is likely, but not certain, to be plural", "type": "string", "required": false } }, "description": "Helper template to adjust infobox field labels based on whether value is plural or not", "paramOrder": [ "1", "2", "3", "likely", "4", "5", "no_comma", "any_comma", "no_and", "parse_links", "parse_number" ] } </templatedata> }} <includeonly>{{Sandbox other|| <!-- Categories below this line --> [[Category:Text-specific formatting and function templates]] }}</includeonly> me6bxu7l87kro4r1bej83mo2jjz1vcx Modulo:Detect singular 828 192428 252178 2026-06-28T10:51:14Z Asenoner 208 Creata pagina con "local p = {} local getArgs = require('Module:Arguments').getArgs local yesNo = require('Module:Yesno') -- function to determine whether "sub" occurs in "s" local function plainFind(s, sub) return mw.ustring.find(s, sub, 1, true) end -- function to count the number of times "pattern" (a regex) occurs in "s" local function countMatches(s, pattern) local _, count = mw.ustring.gsub(s, pattern, '') return count end local singular = 1 local likelyPlural = 2 local plural..." 252178 Scribunto text/plain local p = {} local getArgs = require('Module:Arguments').getArgs local yesNo = require('Module:Yesno') -- function to determine whether "sub" occurs in "s" local function plainFind(s, sub) return mw.ustring.find(s, sub, 1, true) end -- function to count the number of times "pattern" (a regex) occurs in "s" local function countMatches(s, pattern) local _, count = mw.ustring.gsub(s, pattern, '') return count end local singular = 1 local likelyPlural = 2 local plural = 3 -- Determine whether a string is singular or plural (i.e., it represents one -- item or many) -- Arguments: -- origArgs[1]: string to process -- origArgs.no_comma: if false, use commas to detect plural (default false) -- origArgs.parse_links: if false, treat wikilinks as opaque singular objects (default false) -- origArgs.any_comma: if true, allow any comma to cause likely plural, including ones between digits (default false) -- origArgs.no_and: if false, use existence of "and" to detect plural (default false) -- origArgs.parse_number: if true, parse number in argument: if 1, singular; if >1, plural (default false) -- Returns: -- singular, likelyPlural, or plural (see constants above), or nil for completely unknown function p._main(origArgs) origArgs = type(origArgs) == 'table' and origArgs or {} local args = {} -- canonicalize boolean arguments for key, default in pairs({no_comma=false,parse_links=false,any_comma=false, no_and=false,parse_number=false}) do if origArgs[key] == nil then args[key] = default else args[key] = yesNo(origArgs[key],default) end end local checkComma = not args.no_comma local checkAnd = not args.no_and local rewriteLinks = not args.parse_links local anyComma = args.any_comma local parseNumber = args.parse_number local s = origArgs[1] -- the input string if not s then return nil -- empty input returns nil end s = tostring(s) s = mw.text.decode(s,true) --- replace HTML entities (to avoid spurious semicolons) if plainFind(s,'data-plural="0"') then -- magic data string to return true return singular end if plainFind(s,'data-plural="1"') then -- magic data string to return false return plural end -- count number of list items local numListItems = countMatches(s,'<%s*li') -- if exactly one, then singular, if more than one, then plural if numListItems == 1 then return singular end if numListItems > 1 then return plural end -- if "list of" occurs inside of wlink, then it's plural if mw.ustring.find(s:lower(), '%[%[[^%]]*list of[^%]]+%]%]') then return plural end if parseNumber then local m = tonumber(mw.ustring.match(s,"^%s*(%d+)")) if m then return m > 1 and plural or singular end end -- fix for trailing br tags passed through [[template:marriage]] s = mw.ustring.gsub(s, '<%s*br[^>]*>%s*(</div>)', '%1') -- replace all wikilinks with fixed string if rewriteLinks then s = mw.ustring.gsub(s,'%b[]','WIKILINK') end -- Five conditions: any one of them can make the string a likely plural or plural local hasBreak = mw.ustring.find(s,'<%s*br') -- For the last 4, evaluate on string stripped of wikimarkup local getPlain = require('Module:Text').Text().getPlain s = getPlain(s) local hasBullets = countMatches(s,'%*+') > 1 local multipleQids = mw.ustring.find(s,'Q%d+[%p%s]+Q%d+') -- has multiple QIDs in a row if hasBullets or multipleQids then return plural end local commaPattern = anyComma and '[,;]' or '%D[,;]%D' -- semi-colon similar to comma local hasComma = checkComma and mw.ustring.find(s, commaPattern) local hasAnd = checkAnd and (mw.ustring.find(s,'[,%s]and%s') or mw.ustring.find(s,'&',1,true)) if hasBreak or hasComma or hasAnd then return likelyPlural end return singular end function p._pluralize(args) args = type(args) == 'table' and args or {} local singularForm = args[3] or args.singular or "" local pluralForm = args[4] or args.plural or "" local likelyForm = args.likely or pluralForm local link = args[5] or args.link if link then link = tostring(link) singularForm = '[['..link..'|'..singularForm..']]' pluralForm = '[['..link..'|'..pluralForm..']]' likelyForm = '[['..link..'|'..likelyForm..']]' end if args[2] then return pluralForm end local detect = p._main(args) if detect == nil then return "" -- return blank on complete failure end if detect == singular then return singularForm elseif detect == likelyPlural then return likelyForm else return pluralForm end end function p.main(frame) local args = getArgs(frame) -- For template, return 1 if singular, blank if plural or empty local result = p._main(args) if result == nil then return 1 end return result == singular and 1 or "" end function p.pluralize(frame) local args = getArgs(frame) return p._pluralize(args) end return p ks2mlneszbgw2vr1nl2rhac5ypdp5y2 Template:Tlb 10 192429 252179 2026-06-28T10:51:54Z Asenoner 208 Redirect alla pagina [[Template:Template link with bold]] 252179 wikitext text/x-wiki #redirect [[Template:Template link with bold]] swvvbtloa35j64gnazwoub3siwelvmy Template:Template link with bold 10 192430 252180 2026-06-28T10:52:04Z Asenoner 208 Creata pagina con "{{#Invoke:Template link general|main|bold=on}}<noinclude> {{Documentation|1=Template:Tlg/doc |content = {{tlg/doc|tlb}} }} <!-- Add categories to the /doc subpage, not here! --> </noinclude>" 252180 wikitext text/x-wiki {{#Invoke:Template link general|main|bold=on}}<noinclude> {{Documentation|1=Template:Tlg/doc |content = {{tlg/doc|tlb}} }} <!-- Add categories to the /doc subpage, not here! --> </noinclude> n7m4iye4a3bll5v8ee1fe7fjm4w193m Template:Track gauge 10 192431 252184 2026-06-28T10:57:31Z Asenoner 208 Redirect alla pagina [[Template:Destenduda de la scines]] 252184 wikitext text/x-wiki #redirect [[Template:Destenduda de la scines]] 73iqp0tbyvvzvxslkghjku049o9wztd Template:Destenduda de la scines 10 192432 252185 2026-06-28T10:57:49Z Asenoner 208 Creata pagina con "{{#invoke:Track gauge|main}}<!--Tracking categoy -->{{#invoke:Check for unknown parameters|check|unknown={{Main other|[[Category:Articles using Template:Track gauge with unrecognized input|_VALUE_{{PAGENAME}}]]}}|preview=Page using [[Template:Track gauge]] with unknown parameter "_VALUE_"|showblankpositional=1| 1 | addcat | al | allk | comma | disp | engvar | first | lk | nowrap | unitlink }}<!-- --><noinclude>{{Documentation}}</noinclude>" 252185 wikitext text/x-wiki {{#invoke:Track gauge|main}}<!--Tracking categoy -->{{#invoke:Check for unknown parameters|check|unknown={{Main other|[[Category:Articles using Template:Track gauge with unrecognized input|_VALUE_{{PAGENAME}}]]}}|preview=Page using [[Template:Track gauge]] with unknown parameter "_VALUE_"|showblankpositional=1| 1 | addcat | al | allk | comma | disp | engvar | first | lk | nowrap | unitlink }}<!-- --><noinclude>{{Documentation}}</noinclude> cw9dh7yldxgczxy2hvf1pezlokqtqi8 Template:Destenduda de la scines/doc 10 192433 252186 2026-06-28T10:58:19Z Asenoner 208 Creata pagina con "{{Documentation subpage}} {{High-use}} {{Lua|Module:Track gauge|Module:Track gauge/data|Module:TemplatePar}} This template accepts a track gauge and returns that '''defined track gauge''' well formatted, plus the '''converted size value''' by another unit: * <code><nowiki>{{Track gauge|1520 mm}}</nowiki></code> &rarr; {{Track gauge|1520 mm}} * <code><nowiki>{{Track gauge|4 ft}}</nowiki></code> &rarr; {{Track gauge|4 ft}} Extra options are available: * <code><nowiki>{{T..." 252186 wikitext text/x-wiki {{Documentation subpage}} {{High-use}} {{Lua|Module:Track gauge|Module:Track gauge/data|Module:TemplatePar}} This template accepts a track gauge and returns that '''defined track gauge''' well formatted, plus the '''converted size value''' by another unit: * <code><nowiki>{{Track gauge|1520 mm}}</nowiki></code> &rarr; {{Track gauge|1520 mm}} * <code><nowiki>{{Track gauge|4 ft}}</nowiki></code> &rarr; {{Track gauge|4 ft}} Extra options are available: * <code><nowiki>{{Track gauge|1520 mm|lk=on}}</nowiki></code> &rarr; {{Track gauge|1520 mm|lk=on}} * <code><nowiki>{{Track gauge|1520 mm|al=on}}</nowiki></code> &rarr; {{Track gauge|1520 mm|al=on}} * <code><nowiki>{{Track gauge|1520 mm|allk=on}}</nowiki></code> &rarr; {{Track gauge|1520 mm|allk=on}} __TOC__ ==Input options== The first parameter specifies the gauge: * {{code|1=<nowiki>{{Track gauge|1435 mm}}</nowiki>}} → {{Track gauge|1435 mm}} * {{code|1=<nowiki>{{Track gauge|4 ft 8.5 in}}</nowiki>}} → {{Track gauge|4 ft 8.5 in}} * {{code|1=<nowiki>{{Track gauge|4 ft 8 1/2 in}}</nowiki>}} → {{Track gauge|4 ft 8 1/2 in}} * {{code|1=<nowiki>{{Track gauge|56.5 in}}</nowiki>}} → {{Track gauge|56.5 in}} * {{code|1=<nowiki>{{Track gauge|Standard gauge}}</nowiki>}} → {{Track gauge|Standard gauge}} Rail track gauges can be entered as they are defined: in units {{xt|mm}} or {{xt|ft&nbsp;in}}. Also common accepted names can be used, see [[#Named gauges|below]]. The input value (a length, in metric or imperial units) must be a defined track gauge. Currently 135 gauges are defined by metric units, and 148 by imperial units. Some are defined in both unit systems, such as the standard gauge. * When an input value is ''not recognised'' by the template, the template simply returns the input as it is: <nowiki>{{Track gauge|25in}}</nowiki> &rarr; {{Track gauge|25in}}<br> :The page with this unknown input is also listed in a maintenance category, in the background, that signals interested editors that there is a new rail gauge used in Wikipedia. More on this [[#Maintenance categories|below]]. * Some gauges in metric are defined in metres: {{xt|1 m}} is recognised. However, it is not available for all metric defined gauges. Using {{code|mm}} is a safer bet. ===List of defined track gauges=== {{Track gauge/doc/input options}} ===Formatting input=== When entering a track gauge (like <code><nowiki>{{Track gauge|1435mm}}</nowiki></code>, these are formatting options. Keep in mind that only defined gauges are recognised. Spacing is free, and fractions can be used in imperial units. Primes (<code>'</code> and <code>"</code>) may be used for [foot, inch]. Any [foot, inch] size can be entered in all-inches ({{nowrap|1=<code>4 ft 8 1/2 in</code>}} equals <code>56&nbsp;1/2&nbsp;in</code> and <code>56.5&nbsp;in</code>). {| class="wikitable mw-collapsible uncollapsed" style="width:100%;" |+ style="background:#CEF2E0; text-align:center; border=1px solid #A3BFB1" | Input options, examples |- ! Parameter<br/>input ! Result ! Note |- | {{nowrap|{{code|1435 mm}}}} || {{nowrap|{{Track gauge|1435 mm}}}} || standard gauge |- | {{nowrap|{{code|standard gauge}}}} || {{Track gauge|standard gauge}} || standard gauge, by name |- | {{code|4 ft 8.5 in}} || {{Track gauge|4 ft 8.5 in}} || standard gauge, this way puts imperial units first |- | {{code|UK sg}} || {{Track gauge|UK sg}} || standard gauge, this way puts imperial units first |- | {{code|56.5 in}} || {{Track gauge|56.5 in}} || standard gauge, by all-inches |- | {{code|56.5"}} || {{Track gauge|56 1/2"}} || standard gauge, using primes |- | {{code|56 1/2 in}} || {{Track gauge|56 1/2 in}} || standard gauge, using slash for fraction |- | {{code|1 m}} || {{Track gauge|1m}} || {{xt|1 m}} is recognised, but not many more in {{code|m}}. Better use {{code|mm}} |- | {{code|16.5 mm}} || {{Track gauge|16.5 mm}} || [[HO scale]] model railway |- | {{code|16.5 in}} || {{Track gauge|16.5 in}} || Miniature railway |- | {{nowrap|{{code|7 ft 0.25 in}}}} || {{nowrap|{{Track gauge|7 ft 0.25 in}}}} || Brunel |- | {{nowrap|{{code|2140 mm}}}} || {{Track gauge|2140 mm}} || Not recognised (so no converted value). This track gauge, Brunel's, is not defined in mm. |- | {{code|65 in}} || {{Track gauge|65 in}} || Input not recognised (so no converted value); output copies the input.<br> This is a ''good'' way to enter an uncovered rail gauge on a page: other editors will notice (and can add a new gauge to the template!). |} ==Parameters== <syntaxhighlight lang="wikitext"> {{Track gauge | | lk = on | first = imp, met | disp = s, /, 1, br, [], <any literal text> | al = on | allk = on | nowrap = off (default), on, all | addcat = no | unitlink = on }} </syntaxhighlight> {| class="wikitable" |+ style="background:#CEF2E0" | Optional parameters |- ! Parameter ! What it does ! Example (code) ! colspan=2 | Example (output) |- | lk=on | '''Links the defining measure''' (first measure)<br>"defined size" depends on input | <code><nowiki>{{Track gauge|3ft6in|lk=on}}</nowiki></code><br> <code><nowiki>{{Track gauge|1067mm|lk=on}}</nowiki></code> | colspan=2 | {{Track gauge|3ft6in|lk=on}}<br>{{Track gauge|1067mm|lk=on}} |- | al=on | Adds the '''alternate name''' after the gauge measurement values | <code><nowiki>{{Track gauge|sg|al=on}}</nowiki></code> | colspan=2 | {{Track gauge|sg|al=on}} |- | allk=on | Adds a '''wikilink to the alternate name''' where applicable | <code><nowiki>{{Track gauge|sg|allk=on}}</nowiki></code> | colspan=2 | {{Track gauge|sg|allk=on}} |- | first=imp<br>first=met | Puts the requested measure first (metric, imperial) | <code><nowiki>{{Track gauge|1000mm|first=imp}}</nowiki></code> | colspan=2 | {{Track gauge|1000mm|first=imp}} |- | disp=''any text'' | The text will be written between the measurements, two spaces added. Brackets are omitted. Text must be 2 characters or more. (codes for {{para|disp}} are processed as described: 1, s, /, br). | <code><nowiki>{{Track gauge|sg|disp=also defined as being}}</nowiki></code> | colspan=2 | {{Track gauge|sg|disp=also defined as being}} |- | disp=s or / | Uses a '''slash as a separator''' rather than parentheses | <code><nowiki>{{Track gauge|sg|disp=s}}</nowiki></code> | colspan=2 | {{Track gauge|sg|disp=s}} |- | disp=[] | Uses a '''square brackets''' rather than parentheses | <code><nowiki>{{Track gauge|sg|disp=[]}}</nowiki></code> | colspan=2 | {{Track gauge|sg|disp=[]}} |- | disp=1 | Only shows the '''first measure''' (may be used when repeated on a page<br>or in conjunction with <code>first=</code> to display the output only) | <code><nowiki>{{Track gauge|sg|disp=1}}</nowiki></code> | colspan=2 | {{Track gauge|sg|disp=1}} |- | disp=br | '''Forces a line break''' after the first size (and also before any gauge name) | <code><nowiki>{{Track gauge|sg|disp=br}}</nowiki></code> | colspan=2 | {{Track gauge|sg|disp=br}} |- | nowrap=off (default), on, all | Sets '''possible line break''' (line wrap): after between the measurements (off=defalt), not (on, all), or not at all when named gauge is present. (note: until May 2014, default behaviour was ''no break'' between the measurements. This has changed.) | <code><nowiki>{{Track gauge|sg|nowrap=on}}</nowiki></code> | style="width:7em;" | {{Track gauge|sg|nowrap=on}} |- | addcat=no | Will not add a maintenance category | <code><nowiki>{{Track gauge|sg|addcat=no}}</nowiki></code> | style="width:7em;" | {{Track gauge|sg|addcat=no}} |- | unitlink=on | Adds wikilinks to the '''measurement unit''' labels | <code><nowiki>{{Track gauge|sg|unitlink=on}}</nowiki></code> | colspan=2 | {{Track gauge|sg|unitlink=on}} |} * Names can be ''universal'', being defined worldwide. For example: Iberian gauge, {{Track gauge|Iberian|al=on}}. Other names can be ''local''or culturally restricted, for example the name "Cape gauge" is used in South Africa for {{Track gauge|cape}}, but not in Japan (in Japan that same track gauge is not named). * Also, two sizes can lead to one gauge name. ==Named gauges== Established gauge names can be entered. The word "gauge" can be omitted. Case-insensitive (A=a). See also the {{para|al|}}, {{para|allk|}} parameters ([[#Parameters|below]]), to show a gauge name in the outcome. {| class="wikitable mw-collapsible uncollapsed sortable" style="width:100%;" |- ! Input ! Result ! Note |- | <nowiki>{{Track gauge|Baltimore gauge|al=on}}</nowiki> || {{Track gauge|Baltimore gauge|al=on}} |- | <nowiki>{{Track gauge|Baltimore|al=on}}</nowiki> || {{Track gauge|Baltimore|al=on}} || Omitting "&nbsp;gauge", same effect |- | <nowiki>{{Track gauge|baltimore|al=on}}</nowiki> || {{Track gauge|baltimore|al=on}} || Case-insensitive (A=a) |- | <nowiki>{{Track gauge|baltimore|al=on}}</nowiki> || {{Track gauge|baltimore|al=on}} || {{para|al|on}} shows the alternative name |- | <nowiki>{{Track gauge|baltimore|allk=on}}</nowiki> || {{Track gauge|baltimore|allk=on}} || {{para|allk|on}} shows the alternative name, linked |- | <nowiki>{{Track gauge|baltimore|lk=on|al=on}}</nowiki> || {{Track gauge|baltimore|lk=on|al=on}} || {{para|lk|on}} links the size (as always) |- | <nowiki>{{Track gauge|Baltimore streetcar gauge|al=on}}</nowiki> || {{Track gauge|Baltimore streetcar gauge|al=on}} || This one has more names |- | |- | <nowiki>{{Track gauge|Bosnian|al=on}}</nowiki> || {{Track gauge|Bosnian|al=on}} || |- | <nowiki>{{Track gauge|Brunel|al=on}}</nowiki> || {{Track gauge|Brunel|al=on}} || |- | <nowiki>{{Track gauge|Cape|al=on}}</nowiki> || {{Track gauge|Cape|al=on}} || |- | <nowiki>{{Track gauge|Iberian|al=on}}</nowiki> || {{Track gauge|Iberian|al=on}} || |- | <nowiki>{{Track gauge|Indian|al=on}}</nowiki> || {{Track gauge|Indian|al=on}} || |- | <nowiki>{{Track gauge|Victorian|al=on}}</nowiki> || {{Track gauge|Victorian|al=on}} || |- | <nowiki>{{Track gauge|Irish|al=on}}</nowiki> || {{Track gauge|Irish|al=on}} || |- | <nowiki>{{Track gauge|metre|al=on}}</nowiki> || {{Track gauge|metre|al=on}} || |- | <nowiki>{{Track gauge|Ohio|al=on}}</nowiki> || {{Track gauge|Ohio|al=on}} || |- | <nowiki>{{Track gauge|Pennsylvania|al=on}}</nowiki> || {{Track gauge|Pennsylvania|al=on}} || |- | <nowiki>{{Track gauge|Pennsylvania trolley|al=on}}</nowiki> || {{Track gauge|Pennsylvania trolley|al=on}} || |- | <nowiki>{{Track gauge|Russian|al=on}}</nowiki> || {{Track gauge|Russian|al=on}} || |- | <nowiki>{{Track gauge|Scotch|al=on}}</nowiki> || {{Track gauge|Scotch|al=on}} || |- | <nowiki>{{Track gauge|standard gauge|al=on}}</nowiki> || {{Track gauge|standard gauge|al=on}} || Also: "sg", "metsg" (metric&nbsp;units first) |- | <nowiki>{{Track gauge|US sg|al=on}}</nowiki> || {{Track gauge|US sg|al=on}} || Also: "imp sg", "UK sg", "NA sg" (imperial&nbsp;units first) |- | <nowiki>{{Track gauge|Swedish three foot|al=on}}</nowiki> || {{Track gauge|Swedish three foot|al=on}} || |- | <nowiki>{{Track gauge|Swedish|al=on}}</nowiki> || {{Track gauge|Swedish|al=on}} || |- | <nowiki>{{Track gauge|Toronto|al=on}}</nowiki> || {{Track gauge|Toronto|al=on}} || |- | <nowiki>{{Track gauge|Lego|al=on}}</nowiki> || {{Track gauge|Lego|al=on}} || |} ==English variant ([[WP:ENGVAR|ENGVAR]])== This template defaults to UK-English. For articles written in US-English, set parameter {{para||engvar}} to {{para|engvar|en-US}}. In this situation, the US-English spelling is shown: :<code><nowiki>{{track gauge|1000mm|allk=on|engvar=en-US}}</nowiki></code> &rarr; {{track gauge|1000mm|allk=on|engvar=en-US}} As of 2016, the only two gauges impacted are the 1000 mm and 1009 mm gauges. In UK-English these are spelled metre, in US-English these are spelled meter. ==Why not use {{tlf|Convert}}?== To convert a track gauge, using {{tl|Convert}} comes to mind. For example, standard gauge: * <nowiki>{{Convert|1435|mm|ftin|abbr=on}</nowiki>} &rarr; {{Convert|1435|mm|ftin|abbr=on}} :However, this has some disadvantages. First of all, track gauges are '''defined''' by an institute, not just measured. The list of those ''defined track gauges'' is limited, and overseeable (today some 270 physical sizes are defined). :Using {{tlf|Track gauge}} allows us to ''track'' (follow) all articles with a specific gauge. This way the list can be made more accurate, correct and complete. : Also, the track definition can be directly linked to the sourcing article: {{Track gauge|1067mm|lk=on}}. : Further more, the template allows to recognise named gauges such as "Russian gauge". ==Tracking category== : {{tlf|Track gauge}} detects that an ''undefined gauge'' is entered, and signal the page for maintenance. For example, metre gauge is only defined in metric. Entering an imperial size would categorise that article in {{clc|Articles using Template:Track gauge with unrecognized input}}. ==TemplateData== {{TemplateData header}} {{Collapse top|bg=#ccc|title=[[Wikipedia:TemplateData|TemplateData]]}} <templatedata> { "description": "The template formats a track gauge size into standard notation and adds the conversion into the imperial/metric (other) size", "params": { "1": { "label": "Track gauge definition", "description": "Defined track gauge, in mm or ft in. Also can accept: ' '', m, gauge name", "type": "string", "required": true }, "lk": { "label": "Link top measurement units", "description": "=on: adds link to the gauge defining article", "type": "string" }, "al": { "label": "Alternative name", "description": "=on: Add gauge name (if existing)", "type": "string" }, "allk": { "label": "Alternative name, linked", "description": "=on: Add gauge name (if existing) and link to its wiki page", "type": "string" }, "disp": { "label": "Display converted gauge", "description": "Separator for the converted value: 1=none (first value only); =s, /: slash separator; =''Any text'' (2 or more characters): Any literal text written between the two values.", "type": "string", "default": "(...) brackets" }, "first": { "label": "Which unit to mention first", "description": "=met: metric first; =imp: imperial first (default: input unit)", "type": "string", "default": "By input" }, "nowrap": { "label": "Allow line wrapping of text", "description": "wrap=off, on, all: allows lin breaking between the two measurements. Default: on. 'all' disallows linebreaking wiothing an alternative name", "type": "string", "default": "off" }, "unitlink": { "label": "Wikilink units", "description": "=on: do wikilink", "type": "string" }, "addcat": { "label": "Categorize page", "description": "=no: do not categorize", "type": "string", "default": "yes" }, "engvar": { "label": "ENGVAR", "description": "When set to en-US, \"metRE\" is spelled \"metER\"", "example": "meter gauge only", "default": "en-UK" }, "comma": {} }, "paramOrder": [ "1", "lk", "al", "allk", "disp", "first", "nowrap", "unitlink", "addcat", "engvar", "comma" ] } </templatedata> {{Collapse bottom}} ==See also== {{navbox track gauge categories|state=collapsed|sortnotice=no|commonscat=}} * {{tl|Track gauge/status}} - talkpage infobox of a track gauge, to be used on the talkpage * [[List of scale model sizes]] * [[Rail transport modelling scales]] * {{clc|Rubber-tyred metros}} * {{clc|Dual gauge railways}} ==External links; sources== '''Sources''' * [http://www.lrta.org/world/worldind.html#index Light Rail Transit Association (LRTA)] * {{cite web|url=http://www.tramz.com/tg.html|title=E{{lc:LECTRIC TRANSPORT IN LATIN AMERICA}}|first1=Allen|last1=Morrisson|date=2013}} Latin America is very well covered * {{cite web|url=http://www.lrta.org/world/worldind.html|title=A world of trams and urban transit|publisher=[[Light Rail Transit Association]] (LRTA))}} UK based, covering most countries * [[:de:Liste_der_Spurweiten]] (checking here in [[Template talk:Track gauge/dewiki list]]) '''Scaled rail models''' * {{cite web|url=http://www.nmra.org/standards/sandrp/S-3_1ProtoTrackwork.html|title=S-3.1 Trackwork, Proto & Fine Scales|publisher=[[NMRA]]|date=2004}} * {{cite web|url=http://www.nmra.org/standards/sandrp/pdf/S-3.2%202010.02.24.pdf|title=S-3.2 Trackwork Standard Scales (metric)|date=2010|publisher=[[NMRA]]}} : [[DGEG]] (German) [https://dgeg.de/107-Spurweiten_Auswahl Spurweiten_Auswahl 107-Spurweiten_Auswahl Spurweiten_Auswahl] <includeonly>{{sandbox other|| [[Category:Rail transport templates]] [[Category:Templates that add a tracking category]] [[Category:Conversion templates]] [[Category:Convert-like templates]] }}</includeonly> dcm8h8w6jct26nfj0g92uammqhm2yt4 Modulo:Track gauge 828 192434 252187 2026-06-28T10:58:40Z Asenoner 208 Creata pagina con "-- This module implements the {{Track gauge}} template. -- Data is in Module:Track gauge/data local p = {} local gaugeDataAll = nil local dataPageName = 'Module:Track gauge/data' -- set /data/sandbox here to test data/sandbox ----------------------------------------------------------------------------------- -- prepareArgs -- Normalise Arguments coming from an #invoke or from a module ----------------------------------------------------------------------------------- loc..." 252187 Scribunto text/plain -- This module implements the {{Track gauge}} template. -- Data is in Module:Track gauge/data local p = {} local gaugeDataAll = nil local dataPageName = 'Module:Track gauge/data' -- set /data/sandbox here to test data/sandbox ----------------------------------------------------------------------------------- -- prepareArgs -- Normalise Arguments coming from an #invoke or from a module ----------------------------------------------------------------------------------- local function prepareArgs(frame) local origArgs if frame == mw.getCurrentFrame() then origArgs = frame:getParent().args for k, v in pairs(frame.args) do origArgs = frame.args break end else origArgs = frame end local args = {} -- searchAlias is the cleaned value of args[1]. args[1] is kept as rawInput for error message local searchAlias = '' local rawDisp for k, v in pairs(origArgs) do if tonumber(k) == nil then -- Named argment if k == 'disp' then rawDisp = v -- Keep raw disp input to pass through plain (wiki)text args[k] = mw.ustring.lower(v) elseif k == 'first' then v = mw.ustring.lower(v) if v == 'met' or v == 'metric' then v = 'met' elseif v == 'imp' or v == 'imperial' then v = 'imp' else k = 'trashparam_first' end args[k] = v elseif k == 'nowrap' or k == 'wrap' then -- wrap=y deprecated; reading: nowrap=off v = mw.ustring.lower(v) if v == '' or v == 'off' or v == 'on' or v == 'all' then elseif v == 'inline' or (k == 'wrap' and v == 'y') then v = 'off' else v = '' end args['nowrap'] = v else args[k] = mw.ustring.lower(v) end else args[k] = v -- Keep rawInput in [1] for error message if k == 1 then -- Unnamed argument, the alias to be searched -- Cleanup searchAlias = p.normaliseAliasInput(v) end end end args['searchAlias'] = searchAlias if rawDisp then args['rawDisp'] = rawDisp end return args end ----------------------------------------------------------------------------------- -- normaliseAliasInput ----------------------------------------------------------------------------------- function p.normaliseAliasInput(aliasIn) local a a = mw.ustring.lower(mw.ustring.gsub(aliasIn, '[%s%,]', '')) a = mw.ustring.gsub(a, '&nbsp;', '') a = mw.ustring.gsub(a, 'gauge$', '') a = mw.ustring.gsub(a, "'", "ft") a = mw.ustring.gsub(a, '"', 'in') a = mw.ustring.gsub(a, '⁄', '/') a = mw.ustring.gsub(a, '&frasl;', '/') return a end ----------------------------------------------------------------------------------- -- debugReturnArgs -- Debug function. ----------------------------------------------------------------------------------- function p.debugReturnArgs(frame) local args = prepareArgs(frame) local retArgs = {} for k, a in pairs(args) do table.insert(retArgs, k .. '=' .. a) end return 'Args: ' .. table.concat(retArgs, '; ') end ----------------------------------------------------------------------------------- -- getTrackGaugeEntry -- Find entry data for a single gauge (alias) ----------------------------------------------------------------------------------- function p.getTrackGaugeEntry(searchAlias) gaugeDataAll = mw.loadData(dataPageName) if searchAlias == '' then return nil end local tgEntry = nil for i, tgEntry in ipairs(gaugeDataAll) do for j, alias in ipairs(tgEntry.aliases) do if alias == searchAlias then return tgEntry end end end end ----------------------------------------------------------------------------------- -- noWrap -- Add span tags to prevent a string from wrapping. ----------------------------------------------------------------------------------- local function noWrap(s) return mw.ustring.format('<span class="nowrap">%s</span>', s) end ----------------------------------------------------------------------------------- -- frac -- A slimmed-down version of the {{frac}} template (a nowrap is to be added with the unit) ----------------------------------------------------------------------------------- local function frac(whole, num, den) -- normally would do the TemplateStyles expansion here, but instead we do -- it at the callsite because of [[:phab:T200704]] return mw.ustring.format( '<span class="frac">%s<span class="num">%s</span>&frasl;<span class="den">%s</span></span>', whole and (whole .. '<span class="sr-only">+</span>') or '', num, den ) end ----------------------------------------------------------------------------------- -- catMentions -- Wikicode for "article mentions gauge" categories ----------------------------------------------------------------------------------- function p.catMentions(tgEntry, sortlabel, doReturn) local ns = 'Category:' local cat if tgEntry == nil then -- Parent, the container cat cat = 'Articles that mention a specific track gauge' else cat = 'Articles that mention track gauge ' .. tgEntry.id .. ' mm' end -- Argument 'label' can be used to add a catsort. Catsort is not used (as of 20 May 2014) if sortlabel ~= nil then sortlabel = '|' .. sortlabel else sortlabel = '' end if doReturn ~= nil then if doReturn == 'fullpagename' then return ns .. cat elseif doReturn == 'pagename' then -- plaintext, no namespace return cat elseif doReturn == 'show' then -- colontrick return '[[:' .. ns .. cat .. sortlabel .. ']]' else -- unknown arg value return ns .. cat end else -- Returns straight categorisation (wikitext) return '[[' .. ns .. cat .. sortlabel .. ']]' end end ----------------------------------------------------------------------------------- -- formatImp -- Formats imperial units size into a single text element ----------------------------------------------------------------------------------- function p.formatImp(tgEntry, measurementToLink, setNowrap, addUnitlink) local ret = {} local ft = tgEntry.ft if ft then local ftlink = addUnitlink and measurementToLink ~= 'imp' and '[[Foot (unit)|ft]]' or 'ft' table.insert(ret, mw.ustring.format('%s&nbsp;%s', ft, ftlink)) end local inches = tgEntry['in'] local num = tgEntry.num local den = tgEntry.den local has_fraction = num and den if inches and not num and not den then table.insert(ret, inches) elseif has_fraction then table.insert(ret, frac(inches, num, den)) end if inches or num and den then local incheslink = addUnitlink and measurementToLink ~= 'imp' and '[[inch|in]]' or 'in' table.insert(ret, incheslink) end local gaugeSize if setNowrap then gaugeSize = noWrap(table.concat(ret, '&nbsp;')) else gaugeSize = table.concat(ret, '&nbsp;') end -- we have do this here to work around [[phab:T200704]] local templatestyles if has_fraction then templatestyles = mw.getCurrentFrame():extensionTag{ name = 'templatestyles', args = { src = 'Fraction/styles.css' } } else templatestyles = '' end if measurementToLink == 'imp' and tgEntry.pagename ~= nil then return mw.ustring.format( '%s[[%s|%s]]', templatestyles, tgEntry.pagename, gaugeSize ) else return templatestyles .. gaugeSize end end ----------------------------------------------------------------------------------- -- formatMet -- Formats metric measurements into a single formatted text element. Public for autodocument ----------------------------------------------------------------------------------- function p.formatMet(tgEntry, measurementToLink, setNowrap, addUnitlink, removeComma) local m = tgEntry.m local gaugeSize if m then local mUnit = addUnitlink and measurementToLink ~= 'met' and '[[metre|m]]' or 'm' gaugeSize = mw.ustring.format('%s&nbsp;%s', m, mUnit) else local mm = tgEntry.mm mm = tonumber(mm) if mm then mm = mw.getContentLanguage():formatNum(mm) if removeComma then mm = string.gsub( mm, ",", "" ) end end local mmUnit = addUnitlink and measurementToLink ~= 'met' and '[[millimetre|mm]]' or 'mm' gaugeSize = mw.ustring.format('%s&nbsp;%s', mm, mmUnit) end if setNowrap then gaugeSize = noWrap(gaugeSize) end if measurementToLink == 'met' and tgEntry.pagename ~= nil then return mw.ustring.format('[[%s|%s]]', tgEntry.pagename, gaugeSize) else return gaugeSize end end ----------------------------------------------------------------------------------- -- formatAltName ----------------------------------------------------------------------------------- function formatAltName(tgEntry, addGaugeName, addGaugeNameLink, disp, setNowrap, engvar) -- Assumed: at least one to add is true. if tgEntry.name == nil then -- Not checked: link does exist alone return '' end local retAlt = {} if disp == 'br' then table.insert(retAlt, '<br />') else table.insert(retAlt, ' ') end if setNowrap then table.insert(retAlt, '<span class="nowrap">') end if addGaugeNameLink then if engvar == 'en-us' then -- Current implementations (2016): metER for metRE (1000-met, 1009-met) table.insert(retAlt, tgEntry.en_US_link or tgEntry.link or tgEntry.name) else table.insert(retAlt, tgEntry.link or tgEntry.name) end else -- so must be unlinked .name to add if engvar == 'en-us' then -- Current implementations (2016): metER for metRE (1000-met, 1009-met) table.insert(retAlt, tgEntry.en_US_name or tgEntry.name) else table.insert(retAlt, tgEntry.name) end end if setNowrap then --close tag table.insert(retAlt, '</span>') end return table.concat(retAlt, '') end ----------------------------------------------------------------------------------- -- main -- The basic module ----------------------------------------------------------------------------------- function p.main(frame) -- In general: the tgEntry object (from TG/data) is passed to the functions, while arguments are processed here. local title = mw.title.getCurrentTitle() local args = prepareArgs(frame) local tgEntry = p.getTrackGaugeEntry(args.searchAlias) -- Categorise & preview warning when no track gauge definition was found. if tgEntry == nil then local input = args[1] or '' local errorTail = require('Module:If preview')._warning({ 'Track gauge ' .. input .. ' not in [[:Template:Track_gauge#List_of_defined_track_gauges|List of defined track gauges]] ([[Template talk:Track gauge|talk]]).' }) if title:inNamespaces(0, 14) then -- mainspace and category space errorTail = errorTail .. "[[Category:Articles using Template:Track gauge with unrecognized input]]" end return input .. errorTail end -- Check and set args & tgEntry props: disp, first, nowrap, first local disp = args.disp or '' local first = args.first or tgEntry.def1 local unitlink = args.unitlink or '' local comma = args.comma or '' local nowrap = args.nowrap or '' local setNowrapElement = (nowrap == '' or nowrap == 'off') -- To prevent nested nowrap tags local measurementToLink if args.lk == 'on' then if disp == '1' then measurementToLink = first -- Can make metric text links to the imp linked page else measurementToLink = tgEntry.def1 -- When first=swapped, this could link 2nd measure. end end -- String the text elements together (compose the return table) local ret = {} -- nowrap opening tag if nowrap == 'all' or nowrap == 'on' then table.insert(ret, '<span class="nowrap">') end -- First measure if first == 'met' then table.insert(ret, p.formatMet(tgEntry, measurementToLink, setNowrapElement, unitlink == 'on', comma == 'off')) else table.insert(ret, p.formatImp(tgEntry, measurementToLink, setNowrapElement, unitlink == 'on', comma == 'off')) end -- The joint and the second measure if disp == '1' then else local joinText = '' local closeDisp = '' if disp == 's' or disp == '/' then joinText = '&nbsp;/ ' --spaces elseif disp == 'br' then joinText = '<br />(' closeDisp = ')' elseif disp == '[' or disp == '[]' then joinText = ' [' closeDisp = ']' elseif disp ~= '' then -- Is anytext joinText = ' ' .. args['rawDisp'] .. ' ' else joinText = ' (' closeDisp = ')' end table.insert(ret, joinText) if first ~= 'met' then table.insert(ret, p.formatMet(tgEntry, measurementToLink, setNowrapElement, unitlink == 'on', comma == 'off')) else table.insert(ret, p.formatImp(tgEntry, measurementToLink, setNowrapElement, unitlink == 'on')) end table.insert(ret, closeDisp) -- Could be '' end if nowrap == 'on' then -- Closing tag table.insert(ret, '</span>') end -- Alternative name if args.al == 'on' or args.allk == 'on' then local setNowrapAltname = (nowrap == '' or nowrap == 'on') -- Logic applied to prevent nested nowrap tags table.insert(ret, formatAltName(tgEntry, args.al == 'on', args.allk == 'on', disp, setNowrapAltname, args.engvar)) end -- Closing nowrap tag if nowrap == 'all' then table.insert(ret, '</span>') end -- Category mentionings (maintenance) if args.addcat or '' == 'no' then -- No categorization elseif title:inNamespaces(0) then -- switched off per [[Wikipedia:Categories_for_discussion/Log/2016_December_6#Category:Articles_that_mention_a_specific_track_gauge]] -- 2016-12-19 -- table.insert(ret, p.catMentions(tgEntry)) end -- Now sting the table together return table.concat(ret, '') end return p --20161219: maintenance categorisation switched off per CfD --20170602: fix bug, show name when al=on --20180708: show preview warning when gauge is not in list --20190124: with disp=/ (slash) value separator: surround by spaces --20210304: add option comma=off (mm only) gc4cpf3ew7aqql7uvn1waz9muaie929 Modulo:Track gauge/data 828 192435 252188 2026-06-28T10:59:08Z Asenoner 208 Creata pagina con "-- TrackGauge/data -- -- Gauge definition (single entry; by input alias) -- { -- ["full-id"] = "1435-met", -- id of the entry. Not used as of 2016. -- ["id"] = "1435", -- id of the size (in mm, not unique e.g. when imp and met definitions) -- ["def1"] = "met", -- definition is in metric or imperial units -- ["aliases"] = {[[1435mm]], [[...]]}, -- possible input, normalised -- ["pagename"] = "Standard gauge", -- target article with source (=size link) -- ["name"] =..." 252188 Scribunto text/plain -- TrackGauge/data -- -- Gauge definition (single entry; by input alias) -- { -- ["full-id"] = "1435-met", -- id of the entry. Not used as of 2016. -- ["id"] = "1435", -- id of the size (in mm, not unique e.g. when imp and met definitions) -- ["def1"] = "met", -- definition is in metric or imperial units -- ["aliases"] = {[[1435mm]], [[...]]}, -- possible input, normalised -- ["pagename"] = "Standard gauge", -- target article with source (=size link) -- ["name"] = "standard gauge", -- alternate commonly accepted name -- ["link"] = "[[standard gauge]]", -- as name, linked -- ["contentcat"] = "Standard gauge railways", -- where content is listed (for the readers) -- ["ft"] = "4", -- imperial size to show -- ["in"] = "8", -- ["num"] = "1", -- inches fraction numerator -- ["den"] = "2", -- inches fraction denominator -- ["mm"] = "1435" -- metric size to show -- }, -- return { { ["full-id"] = "1435-met", ["id"] = "1435", ["def1"] = "met", ["aliases"] = {[[1435mm]], [[sg]], [[standard]], [[metsg]], [[sgmet]]}, ["pagename"] = "Standard gauge", ["name"] = "standard gauge", ["link"] = "[[standard gauge]]", ["contentcat"] = "Standard gauge railways", ["ft"] = "4", ["in"] = "8", ["num"] = "1", ["den"] = "2", ["mm"] = "1435" }, { ["full-id"] = "1435-imp", ["id"] = "1435", ["def1"] = "imp", ["aliases"] = {[[4ft8.5in]], [[56.5in]], [[4ft81/2in]], [[561/2in]], [[ussg]], [[sgus]], [[usstandard]], [[uksg]], [[sguk]], [[impsg]], [[sgimp]]}, ["pagename"] = "Standard gauge", ["name"] = "standard gauge", ["link"] = "[[standard gauge]]", ["contentcat"] = "Standard gauge railways", ["ft"] = "4", ["in"] = "8", ["num"] = "1", ["den"] = "2", ["mm"] = "1435" }, { ["full-id"] = "3-met", ["id"] = "3", ["def1"] = "met", ["aliases"] = {[[3mm]]}, ["pagename"] = "T gauge", ["contentcat"] = "", ["in"] = "0.118", ["mm"] = "3" }, { ["full-id"] = "4-met", ["id"] = "4", ["def1"] = "met", ["aliases"] = {[[4mm]]}, ["pagename"] = "Rail transport modelling scales#Scales", ["contentcat"] = "", ["in"] = "0.157", ["mm"] = "4" }, { ["full-id"] = "4.5-met", ["id"] = "4.5", ["def1"] = "met", ["aliases"] = {[[4.5mm]]}, ["contentcat"] = "", ["in"] = "0.177", ["mm"] = "4.5" }, { ["full-id"] = "4.5-imp", ["id"] = "4.5", ["def1"] = "imp", ["aliases"] = {[[0.177in]]}, ["contentcat"] = "", ["in"] = "0.177", ["mm"] = "4.5" }, { ["full-id"] = "4.8-met", ["id"] = "4.8", ["def1"] = "met", ["aliases"] = {[[4.8mm]]}, ["pagename"] = "ZZ scale", ["contentcat"] = "", ["in"] = "0.189", ["mm"] = "4.8" }, { ["full-id"] = "6.35-imp", ["id"] = "6.35", ["def1"] = "imp", ["aliases"] = {[[0.25in]], [[1/4in]]}, ["contentcat"] = "", ["in"] = "0.25", ["mm"] = "6.35" }, { ["full-id"] = "6.5-met", ["id"] = "6.5", ["def1"] = "met", ["aliases"] = {[[6.5mm]]}, ["contentcat"] = "", ["in"] = "0.256", ["mm"] = "6.5" }, { ["full-id"] = "6.5-imp", ["id"] = "6.5", ["def1"] = "imp", ["aliases"] = {[[0.256in]]}, ["contentcat"] = "", ["in"] = "0.256", ["mm"] = "6.5" }, { ["full-id"] = "7-met", ["id"] = "7", ["def1"] = "met", ["aliases"] = {[[7mm]]}, ["contentcat"] = "", ["in"] = "0.276", ["mm"] = "7" }, { ["full-id"] = "7-imp", ["id"] = "7", ["def1"] = "imp", ["aliases"] = {[[0.276in]]}, ["contentcat"] = "", ["in"] = "0.276", ["mm"] = "7" }, { ["full-id"] = "8-met", ["id"] = "8", ["def1"] = "met", ["aliases"] = {[[8mm]]}, ["contentcat"] = "", ["in"] = "0.315", ["mm"] = "8" }, { ["full-id"] = "8.97-imp", ["id"] = "8.97", ["def1"] = "imp", ["aliases"] = {[[0.353in]]}, ["pagename"] = "N scale", ["contentcat"] = "", ["in"] = "0.353", ["mm"] = "8.97" }, { ["full-id"] = "9-met", ["id"] = "9", ["def1"] = "met", ["aliases"] = {[[9mm]]}, ["pagename"] = "HOn30 gauge", -- also N scale, but no source there ["contentcat"] = "", ["in"] = "0.354", ["mm"] = "9" }, { ["full-id"] = "9.42-met", ["id"] = "9.42", ["def1"] = "met", ["aliases"] = {[[9.42mm]]}, ["contentcat"] = "", ["in"] = "0.371", ["mm"] = "9.42" }, { ["full-id"] = "10.5-met", ["id"] = "10.5", ["def1"] = "met", ["aliases"] = {[[10.5mm]]}, ["contentcat"] = "", ["in"] = "0.413", ["mm"] = "10.5" }, { ["full-id"] = "10.5-imp", ["id"] = "10.5", ["def1"] = "imp", ["aliases"] = {[[0.413in]]}, ["contentcat"] = "", ["in"] = "0.413", ["mm"] = "10.5" }, { ["full-id"] = "11.94-imp", ["id"] = "11.94", ["def1"] = "imp", ["aliases"] = {[[0.47in]]}, ["contentcat"] = "", ["in"] = "0.470", ["mm"] = "11.94" }, { ["full-id"] = "12-met", ["id"] = "12", ["def1"] = "met", ["aliases"] = {[[12mm]]}, ["pagename"] = "TT scale", ["contentcat"] = "", ["in"] = "0.472", ["mm"] = "12" }, { ["full-id"] = "12-imp", ["id"] = "12", ["def1"] = "imp", ["aliases"] = {[[0.472in]], [[0.473in]]}, ["pagename"] = "TT scale", ["contentcat"] = "", ["in"] = "0.472", ["mm"] = "12" }, { ["full-id"] = "12.7-met", ["id"] = "12.7", ["def1"] = "met", ["aliases"] = {[[12.7mm]]}, ["pagename"] = "On2 gauge", ["contentcat"] = "", ["in"] = "0.5", ["mm"] = "12.7" }, { ["full-id"] = "13-met", ["id"] = "13", ["def1"] = "met", ["aliases"] = {[[13mm]]}, ["contentcat"] = "", ["in"] = "0.512", ["mm"] = "13" }, { ["full-id"] = "13.5-met", ["id"] = "13.5", ["def1"] = "met", ["aliases"] = {[[13.5mm]]}, ["contentcat"] = "", ["in"] = "0.531", ["mm"] = "13.5" }, { ["full-id"] = "14-met", ["id"] = "14", ["def1"] = "met", ["aliases"] = {[[14mm]]}, ["contentcat"] = "", ["in"] = "0.551", ["mm"] = "14" }, { ["full-id"] = "14.125-met", ["id"] = "14.125", ["def1"] = "met", ["aliases"] = {[[14.125mm]]}, ["contentcat"] = "", ["in"] = "0.556", ["mm"] = "14.125" }, { ["full-id"] = "14.2-met", ["id"] = "14.2", ["def1"] = "met", ["aliases"] = {[[14.2mm]]}, ["contentcat"] = "", ["in"] = "0.559", ["mm"] = "14.2" }, { ["full-id"] = "14.28-met", ["id"] = "14.28", ["def1"] = "met", ["aliases"] = {[[14.28mm]]}, ["contentcat"] = "", ["in"] = "0.562", ["mm"] = "14.28" }, { ["full-id"] = "14.3-met", ["id"] = "14.3", ["def1"] = "met", ["aliases"] = {[[14.3mm]]}, ["contentcat"] = "", ["in"] = "0.563", ["mm"] = "14.3" }, { ["full-id"] = "14.3-imp", ["id"] = "14.3", ["def1"] = "imp", ["aliases"] = {[[0.563in]]}, ["contentcat"] = "", ["in"] = "0.563", ["mm"] = "14.3" }, { ["full-id"] = "15.75-met", ["id"] = "15.75", ["def1"] = "met", ["aliases"] = {[[15.75mm]]}, ["contentcat"] = "", ["in"] = "0.620", ["mm"] = "15.75" }, { ["full-id"] = "16.2-met", ["id"] = "16.2", ["def1"] = "met", ["aliases"] = {[[16.2mm]]}, ["contentcat"] = "", ["in"] = "0.638", ["mm"] = "16.2" }, { ["full-id"] = "16.5-met", ["id"] = "16.5", ["def1"] = "met", ["aliases"] = {[[16.5mm]]}, ["contentcat"] = "", ["in"] = "0.65", ["mm"] = "16.5" }, { ["full-id"] = "16.5-imp", ["id"] = "16.5", ["def1"] = "imp", ["aliases"] = {[[0.65in]]}, ["contentcat"] = "", ["in"] = "0.65", ["mm"] = "16.5" }, { ["full-id"] = "18-met", ["id"] = "18", ["def1"] = "met", ["aliases"] = {[[18mm]]}, ["contentcat"] = "", ["in"] = "0.709", ["mm"] = "18" }, { ["full-id"] = "18.2-met", ["id"] = "18.2", ["def1"] = "met", ["aliases"] = {[[18.2mm]]}, ["contentcat"] = "", ["in"] = "0.717", ["mm"] = "18.2" }, { ["full-id"] = "18.83-met", ["id"] = "18.83", ["def1"] = "met", ["aliases"] = {[[18.83mm]]}, ["contentcat"] = "", ["in"] = "0.741", ["mm"] = "18.83" }, { ["full-id"] = "19-met", ["id"] = "19", ["def1"] = "met", ["aliases"] = {[[19mm]]}, ["contentcat"] = "", ["in"] = "0.748", ["mm"] = "19" }, { ["full-id"] = "19.05-imp", ["id"] = "19.05", ["def1"] = "imp", ["aliases"] = {[[0.75in]], [[3/4in]]}, ["contentcat"] = "", ["in"] = "0.75", ["mm"] = "19.05" }, { ["full-id"] = "19.4-met", ["id"] = "19.4", ["def1"] = "met", ["aliases"] = {[[19.4mm]]}, ["contentcat"] = "", ["in"] = "0.764", ["mm"] = "19.4" }, { ["full-id"] = "20.5-met", ["id"] = "20.5", ["def1"] = "met", ["aliases"] = {[[20.5mm]]}, ["contentcat"] = "", ["in"] = "0.807", ["mm"] = "20.5" }, { ["full-id"] = "21-met", ["id"] = "21", ["def1"] = "met", ["aliases"] = {[[21mm]]}, ["contentcat"] = "", ["in"] = "0.827", ["mm"] = "21" }, { ["full-id"] = "21.97-imp", ["id"] = "21.97", ["def1"] = "imp", ["aliases"] = {[[0.865in]]}, ["contentcat"] = "", ["in"] = "0.865", ["mm"] = "21.97" }, { ["full-id"] = "22-met", ["id"] = "22", ["def1"] = "met", ["aliases"] = {[[22mm]]}, ["contentcat"] = "", ["in"] = "0.866", ["mm"] = "22" }, { ["full-id"] = "22.2-met", ["id"] = "22.2", ["def1"] = "met", ["aliases"] = {[[22.2mm]]}, ["contentcat"] = "", ["in"] = "0.874", ["mm"] = "22.2" }, { ["full-id"] = "22.42-imp", ["id"] = "22.42", ["def1"] = "imp", ["aliases"] = {[[0.883in]]}, ["pagename"] = "S scale", ["contentcat"] = "", ["in"] = "0.883", ["mm"] = "22.43" }, { ["full-id"] = "22.5-met", ["id"] = "22.5", ["def1"] = "met", ["aliases"] = {[[22.5mm]]}, ["contentcat"] = "", ["in"] = "0.886", ["mm"] = "22.5" }, { ["full-id"] = "23-met", ["id"] = "23", ["def1"] = "met", ["aliases"] = {[[23mm]]}, ["contentcat"] = "", ["in"] = "0.906", ["mm"] = "23" }, { ["full-id"] = "24-met", ["id"] = "24", ["def1"] = "met", ["aliases"] = {[[24mm]]}, ["contentcat"] = "", ["in"] = "0.945", ["mm"] = "24" }, { ["full-id"] = "28.08-met", ["id"] = "28.08", ["def1"] = "met", ["aliases"] = {[[28.08mm]]}, ["contentcat"] = "", ["in"] = "1.106", ["mm"] = "28.08" }, { ["full-id"] = "28.6-imp", ["id"] = "28.6", ["def1"] = "imp", ["aliases"] = {[[1.125in]], [[11/8in]]}, ["contentcat"] = "", ["in"] = "1.125", ["mm"] = "28.6" }, { ["full-id"] = "29.9-imp", ["id"] = "29.9", ["def1"] = "imp", ["aliases"] = {[[1.177in]]}, ["contentcat"] = "", ["in"] = "1.177", ["mm"] = "29.9" }, { ["full-id"] = "30-met", ["id"] = "30", ["def1"] = "met", ["aliases"] = {[[30mm]]}, ["contentcat"] = "", ["in"] = "1.181", ["mm"] = "30" }, { ["full-id"] = "31.75-imp", ["id"] = "31.75", ["def1"] = "imp", ["aliases"] = {[[1.25in]], [[11/4in]]}, ["contentcat"] = "", ["in"] = "1.25", ["mm"] = "31.75" }, { ["full-id"] = "32-met", ["id"] = "32", ["def1"] = "met", ["aliases"] = {[[32mm]]}, ["contentcat"] = "", ["in"] = "1.26", ["mm"] = "32" }, { ["full-id"] = "32.96-met", ["id"] = "32.96", ["def1"] = "met", ["aliases"] = {[[32.96mm]]}, ["contentcat"] = "", ["in"] = "1.298", ["mm"] = "32.96" }, { ["full-id"] = "33-met", ["id"] = "33", ["def1"] = "met", ["aliases"] = {[[33mm]]}, ["contentcat"] = "", ["in"] = "1.3", ["mm"] = "33" }, { ["full-id"] = "35-met", ["id"] = "35", ["def1"] = "met", ["aliases"] = {[[35mm]]}, ["contentcat"] = "", ["in"] = "1.378", ["mm"] = "35" }, { ["full-id"] = "36.75-met", ["id"] = "36.75", ["def1"] = "met", ["aliases"] = {[[36.75mm]]}, ["contentcat"] = "", ["in"] = "1.447", ["mm"] = "36.75" }, { ["full-id"] = "37.5-met",-- Lego Trains ["id"] = "37.5", ["def1"] = "met", ["aliases"] = {[[37.5mm]], [[lego]], [[l scale]], [[lego trains]]}, ["pagename"] = "Lego Trains", ["name"] = "L (Lego) gauge", ["link"] = "[[Lego Trains]]", ["contentcat"] = "", ["in"] = "1", ["num"] = "15", ["den"] = "32", ["mm"] = "37.5" }, { ["full-id"] = "44.45-imp", ["id"] = "44.45", ["def1"] = "imp", ["aliases"] = {[[1.75in]], [[13/4in]]}, ["contentcat"] = "", ["in"] = "1.75", ["mm"] = "44.45" }, { ["full-id"] = "44.85-imp", ["id"] = "44.85", ["def1"] = "imp", ["aliases"] = {[[1.766in]]}, ["contentcat"] = "", ["in"] = "1.766", ["mm"] = "44.85" }, { ["full-id"] = "45-met", ["id"] = "45", ["def1"] = "met", ["aliases"] = {[[45mm]]}, ["contentcat"] = "", ["in"] = "1.772", ["mm"] = "45" }, { ["full-id"] = "45-imp", ["id"] = "45", ["def1"] = "imp", ["aliases"] = {[[1.772in]]}, ["contentcat"] = "", ["in"] = "1.772", ["mm"] = "45" }, { ["full-id"] = "49.2-met", ["id"] = "49.2", ["def1"] = "met", ["aliases"] = {[[49.2mm]]}, ["contentcat"] = "", ["in"] = "1.937", ["mm"] = "49.20" }, { ["full-id"] = "50.8-imp", ["id"] = "50.8", ["def1"] = "imp", ["aliases"] = {[[2in]]}, ["contentcat"] = "", ["in"] = "2", ["mm"] = "50.8" }, { ["full-id"] = "53.975-imp", ["id"] = "53.975", ["def1"] = "imp", ["aliases"] = {[[2.125in]], [[21/8in]]}, ["contentcat"] = "", ["in"] = "2", ["num"] = "1", ["den"] = "8", ["mm"] = "53.975" }, { ["full-id"] = "64-met", ["id"] = "64", ["def1"] = "met", ["aliases"] = {[[64mm]]}, ["pagename"] = "64 mm gauge railway", ["contentcat"] = "", ["in"] = "2", ["num"] = "1", ["den"] = "2", ["mm"] = "64" }, { ["full-id"] = "64-imp", ["id"] = "64", ["def1"] = "imp", ["aliases"] = {[[2.5in]], [[21/2in]]}, ["pagename"] = "64 mm gauge railway", ["contentcat"] = "", ["in"] = "2", ["num"] = "1", ["den"] = "2", ["mm"] = "64" }, { ["full-id"] = "70.69-met", ["id"] = "70.69", ["def1"] = "met", ["aliases"] = {[[70.64mm]], [[70.69mm]]}, ["contentcat"] = "", ["in"] = "2.781", ["mm"] = "70.69" }, { ["full-id"] = "70.69-imp", ["id"] = "70.69", ["def1"] = "imp", ["aliases"] = {[[2.781in]]}, ["contentcat"] = "", ["in"] = "2.781", ["mm"] = "70.69" }, { ["full-id"] = "89-met", ["id"] = "89", ["def1"] = "met", ["aliases"] = {[[89mm]]}, ["pagename"] = "List of rail transport modelling scale standards#NEM", ["name"] = "3 gauge", ["link"] = "[[3 gauge]]", ["contentcat"] = "", ["in"] = "3", ["num"] = "1", ["den"] = "2", ["mm"] = "89" }, { ["full-id"] = "89-imp", ["id"] = "89", ["def1"] = "imp", ["aliases"] = {[[3.5in]], [[31/2in]]}, ["contentcat"] = "", ["in"] = "3", ["num"] = "1", ["den"] = "2", ["mm"] = "89" }, { ["full-id"] = "121-imp", ["id"] = "121", ["def1"] = "imp", ["aliases"] = {[[4.75in]], [[43/4in]]}, ["contentcat"] = "", ["in"] = "4", ["num"] = "3", ["den"] = "4", ["mm"] = "121" }, { ["full-id"] = "127-imp", ["id"] = "127", ["def1"] = "imp", ["aliases"] = {[[5in]]}, ["contentcat"] = "", ["in"] = "5", ["mm"] = "127" }, { ["full-id"] = "159-imp", ["id"] = "159", ["def1"] = "imp", ["aliases"] = {[[6.25in]], [[61/4in]]}, ["pagename"] = "Ridable miniature railway", -- Nelson, New Zealand -- ["in"] = "6", ["num"] = "1", ["den"] = "4", ["mm"] = "159" }, { ["full-id"] = "184-imp", ["id"] = "184", ["def1"] = "imp", ["aliases"] = {[[7.25in]], [[71/4in]]}, ["pagename"] = "7 1/4 in gauge railway", ["contentcat"] = "7¼ in gauge railways", ["in"] = "7", ["num"] = "1", ["den"] = "4", ["mm"] = "184" }, { ["full-id"] = "190.5-imp", ["id"] = "190.5", ["def1"] = "imp", ["aliases"] = {[[7.5in]], [[71/2in]]}, ["contentcat"] = "7½ in gauge railways", ["in"] = "7", ["num"] = "1", ["den"] = "2", ["mm"] = "190.5" }, { ["full-id"] = "210-imp", ["id"] = "210", ["def1"] = "imp", ["aliases"] = {[[8.25in]], [[81/4in]]}, ["contentcat"] = "", ["in"] = "8", ["num"] = "1", ["den"] = "4", ["mm"] = "210" }, { ["full-id"] = "229-imp", ["id"] = "229", ["def1"] = "imp", ["aliases"] = {[[9in]]}, ["contentcat"] = "", ["in"] = "9", ["mm"] = "229" }, { ["full-id"] = "240-imp", ["id"] = "240", ["def1"] = "imp", ["aliases"] = {[[9.4375in]], [[97/16in]]}, ["contentcat"] = "", ["in"] = "9", ["num"] = "7", ["den"] = "16", ["mm"] = "240" }, { ["full-id"] = "241-imp", ["id"] = "241", ["def1"] = "imp", ["aliases"] = {[[9.5in]], [[91/2in]]}, ["contentcat"] = "", ["in"] = "9", ["num"] = "1", ["den"] = "2", ["mm"] = "241" }, { ["full-id"] = "254-imp", ["id"] = "254", ["def1"] = "imp", ["aliases"] = {[[10in]]}, ["contentcat"] = "", ["in"] = "10", ["mm"] = "254" }, { ["full-id"] = "260-imp", ["id"] = "260", ["def1"] = "imp", ["aliases"] = {[[10.25in]], [[101/4in]]}, ["pagename"] = "Ten and a quarter inch gauge", ["contentcat"] = "10¼ in gauge railways", ["in"] = "10", ["num"] = "1", ["den"] = "4", ["mm"] = "260" }, { ["full-id"] = "267-imp", ["id"] = "267", ["def1"] = "imp", ["aliases"] = {[[10.5in]], [[101/2in]]}, ["contentcat"] = "", ["in"] = "10", ["num"] = "1", ["den"] = "2", ["mm"] = "267" }, { ["full-id"] = "305-imp", ["id"] = "305", ["def1"] = "imp", ["aliases"] = {[[12in]]}, ["contentcat"] = "", ["in"] = "12", ["mm"] = "305" }, { ["full-id"] = "311-imp", ["id"] = "311", ["def1"] = "imp", ["aliases"] = {[[12.25in]], [[121/4in]]}, ["contentcat"] = "", ["in"] = "12", ["num"] = "1", ["den"] = "4", ["mm"] = "311" }, { ["full-id"] = "318-imp", ["id"] = "318", ["def1"] = "imp", ["aliases"] = {[[12.5in]], [[121/2in]]}, ["pagename"] = "Miniature Railway Company", ["link"] = "[[Miniature Railway Company#Trans-Mississippi_Exposition]]", ["contentcat"] = "12½ in gauge railways", ["in"] = "12", ["num"] = "1", ["den"] = "2", ["mm"] = "318" }, { ["full-id"] = "321-imp", ["id"] = "321", ["def1"] = "imp", ["aliases"] = {[[12.625in]], [[125/8in]]}, ["pagename"] = "Midland Beach Railway Company", ["contentcat"] = "12⅝ in gauge railways", ["in"] = "12", ["num"] = "5", ["den"] = "8", ["mm"] = "321" -- https://archive.org/stream/streetrailwayjo211903newy/streetrailwayjo211903newy#page/538/mode/1up Miniature locomotives for street railway parks.] The Street railway journal, Vol. XXI (Vol. 21), No. 14, 4 April 1903, p. 538. }, { ["full-id"] = "340-met", ["id"] = "340", ["def1"] = "met", ["aliases"] = {[[340mm]]}, ["pagename"] = "DierenPark Amersfoort", ["contentcat"] = "", ["in"] = "13", ["num"] = "3", ["den"] = "8", ["mm"] = "340" }, { ["full-id"] = "350-met", ["id"] = "350", ["def1"] = "met", ["aliases"] = {[[350mm]]}, ["pagename"] = "Narrow gauge railways in the Netherlands", ["contentcat"] = "", ["in"] = "13", ["num"] = "25", ["den"] = "32", ["mm"] = "350" }, { ["full-id"] = "356-imp", ["id"] = "356", ["def1"] = "imp", ["aliases"] = {[[14in]]}, ["contentcat"] = "", ["in"] = "14", ["mm"] = "356" }, { ["full-id"] = "362-imp", --NEW 2016 ["id"] = "362", ["def1"] = "imp", ["aliases"] = {[[14.25in]], [[141/4in]]}, ["pagename"] = "Cleethorpes Coast Light Railway", ["contentcat"] = "", ["unique"] = "yes", ["history"] = {"1972", "1994"}, ["in"] = "14", ["num"] = "1", ["den"] = "4", ["mm"] = "362" }, { ["full-id"] = "368-imp", ["id"] = "368", ["def1"] = "imp", ["aliases"] = {[[14.5in]], [[141/2in]]}, ["pagename"] = "Long Beach and Asbury Park Railway", ["contentcat"] = "14½ in gauge railways", ["in"] = "14", ["num"] = "1", ["den"] = "2", ["mm"] = "368" }, { ["full-id"] = "381-met", ["id"] = "381", ["def1"] = "met", ["aliases"] = {[[381mm]]}, ["pagename"] = "Fifteen-inch gauge railway", ["contentcat"] = "15 in gauge railways", ["in"] = "15", ["mm"] = "381" }, { ["full-id"] = "381-imp", ["id"] = "381", ["def1"] = "imp", ["aliases"] = {[[15in]], [[1ft3in]]}, ["pagename"] = "Fifteen-inch gauge railway", ["contentcat"] = "15 in gauge railways", ["in"] = "15", ["mm"] = "381" }, { ["full-id"] = "387-imp", ["id"] = "387", ["def1"] = "imp", ["aliases"] = {[[15.25in]], [[151/4in]]}, ["contentcat"] = "", ["in"] = "15", ["num"] = "1", ["den"] = "4", ["mm"] = "387" }, { ["full-id"] = "400-met", ["id"] = "400", ["def1"] = "met", ["aliases"] = {[[400mm]]}, ["pagename"] = "400 mm gauge railway", ["contentcat"] = "", ["in"] = "15", ["num"] = "3", ["den"] = "4", ["mm"] = "400" }, { ["full-id"] = "406-imp", ["id"] = "406", ["def1"] = "imp", ["aliases"] = {[[16in]], [[1ft4in]]}, ["pagename"] = "List of ridable miniature railways#16 in", ["contentcat"] = "", ["in"] = "16", ["mm"] = "406" }, { ["full-id"] = "410-met", ["id"] = "410", ["def1"] = "met", ["aliases"] = {[[410mm]]}, ["pagename"] = "Narrow gauge railways in Germany#410 mm", ["contentcat"] = "", ["in"] = "16", ["num"] = "5", ["den"] = "32", ["mm"] = "410" }, { ["full-id"] = "419-imp", ["id"] = "419", ["def1"] = "imp", ["aliases"] = {[[1ft4.5in]], [[16.5in]], [[161/2in]]}, ["contentcat"] = "", ["in"] = "16", ["num"] = "1", ["den"] = "2", ["mm"] = "419" }, { ["full-id"] = "432-imp", ["id"] = "432", ["def1"] = "imp", ["aliases"] = {[[17in]], [[1ft5in]]}, ["contentcat"] = "", ["in"] = "17", ["mm"] = "432" }, { ["full-id"] = "450-met", ["id"] = "450", ["def1"] = "met", ["aliases"] = {[[450mm]]}, ["contentcat"] = "", ["in"] = "17", ["num"] = "23", ["den"] = "32", ["mm"] = "450" }, { ["full-id"] = "457-imp", ["id"] = "457", ["def1"] = "imp", ["aliases"] = {[[18in]], [[1ft6in]]}, ["pagename"] = "18 in gauge railway", ["contentcat"] = "", ["in"] = "18", ["mm"] = "457" }, { ["full-id"] = "470-imp", ["id"] = "470", ["def1"] = "imp", ["aliases"] = {[[18.5in]], [[1ft6.5in]], [[181/2in]]}, ["contentcat"] = "", ["in"] = "18", ["num"] = "1", ["den"] = "2", ["mm"] = "470" }, { ["full-id"] = "480-met", ["id"] = "480", ["def1"] = "met", ["aliases"] = {[[480mm]]}, ["pagename"] = "Permanent way (history)", ["contentcat"] = "", ["in"] = "18", ["num"] = "7", ["den"] = "8", ["mm"] = "480" }, { ["full-id"] = "483-imp", ["id"] = "483", ["def1"] = "imp", ["aliases"] = {[[19in]], [[1ft7in]]}, ["pagename"] = "19 in gauge railway", ["contentcat"] = "", ["in"] = "19", ["mm"] = "483" }, { ["full-id"] = "495-imp", ["id"] = "495", ["def1"] = "imp", ["aliases"] = {[[19.5in]], [[1ft7.5in]], [[191/2in]]}, ["contentcat"] = "", ["in"] = "19", ["num"] = "1", ["den"] = "2", ["mm"] = "495" }, { ["full-id"] = "500-met", ["id"] = "500", ["def1"] = "met", ["aliases"] = {[[500mm]]}, ["pagename"] = "500 mm gauge railway", ["contentcat"] = "", ["in"] = "19", ["num"] = "3", ["den"] = "4", ["mm"] = "500" }, { ["full-id"] = "508-imp", ["id"] = "508", ["def1"] = "imp", ["aliases"] = {[[20in]], [[1ft8in]]}, ["contentcat"] = "20 in gauge railways", ["in"] = "20", ["mm"] = "508" }, { ["full-id"] = "520-met", ["id"] = "520", ["def1"] = "met", ["aliases"] = {[[520mm]]}, ["pagename"] = "List of track gauges#520 mm", ["contentcat"] = "", ["in"] = "20", ["num"] = "15", ["den"] = "32", ["mm"] = "520" }, { ["full-id"] = "533-imp", ["id"] = "533", ["def1"] = "imp", ["aliases"] = {[[21in]], [[1ft9in]]}, ["contentcat"] = "21 in gauge railways", ["in"] = "21", ["mm"] = "533" }, { ["full-id"] = "550-met", ["id"] = "550", ["def1"] = "met", ["aliases"] = {[[550mm]]}, ["contentcat"] = "", ["in"] = "21", ["num"] = "21", ["den"] = "32", ["mm"] = "550" }, { ["full-id"] = "557-met", ["id"] = "557", ["def1"] = "met", ["aliases"] = {[[557mm]]}, ["contentcat"] = "", ["in"] = "21", ["num"] = "15", ["den"] = "16", ["mm"] = "557" }, { ["full-id"] = "559-imp", ["id"] = "559", ["def1"] = "imp", ["aliases"] = {[[22in]], [[1ft10in]]}, ["contentcat"] = "", ["ft"] = "1", ["in"] = "10", ["mm"] = "559" }, { ["full-id"] = "560-met", ["id"] = "560", ["def1"] = "met", ["aliases"] = {[[560mm]]}, ["pagename"] = "List of track gauges#560 mm", ["contentcat"] = "", ["in"] = "22", ["num"] = "1", ["den"] = "16", ["mm"] = "560" }, { ["full-id"] = "575-met", ["id"] = "575", ["def1"] = "met", ["aliases"] = {[[575mm]]}, ["pagename"] = "List of track gauges#575 mm", ["contentcat"] = "", ["in"] = "22", ["num"] = "5", ["den"] = "8", ["mm"] = "575" }, { ["full-id"] = "578-imp", ["id"] = "578", ["def1"] = "imp", ["aliases"] = {[[1ft10.75in]], [[22.75in]], [[1ft103/4in]], [[223/4in]]}, ["contentcat"] = "1 ft 10¾ in gauge railways", ["ft"] = "1", ["in"] = "10", ["num"] = "3", ["den"] = "4", ["mm"] = "578" }, { ["full-id"] = "584-imp", ["id"] = "584", ["def1"] = "imp", ["aliases"] = {[[1ft11in]], [[23in]]}, ["contentcat"] = "1 ft 10¾ in gauge railways", -- "circa 2ft" ["ft"] = "1", ["in"] = "11", ["mm"] = "584" }, { ["full-id"] = "580-met", ["id"] = "580", ["def1"] = "met", ["aliases"] = {[[580mm]]}, ["pagename"] = "List of track gauges#580 mm", ["contentcat"] = "", ["in"] = "22", ["num"] = "27", ["den"] = "32", ["mm"] = "580" }, { ["full-id"] = "591-imp", ["id"] = "591", ["def1"] = "imp", ["aliases"] = {[[23.25in]], [[1ft11.25in]], [[1ft111/4in]], [[231/4in]]}, ["pagename"] = "Festiniog and Blaenau Railway", ["contentcat"] = "", ["ft"] = "1", ["in"] = "11", ["num"] = "1", ["den"] = "4", ["mm"] = "591" }, { ["full-id"] = "597-imp", ["id"] = "597", ["def1"] = "imp", ["aliases"] = {[[23.5in]], [[1ft11.5in]], [[1ft111/2in]], [[231/2in]]}, ["pagename"] = "2 ft and 600 mm gauge railways", ["contentcat"] = "1 ft 11½ in gauge railways", ["ft"] = "1", ["in"] = "11", ["num"] = "1", ["den"] = "2", ["mm"] = "597" }, { ["full-id"] = "600-met", ["id"] = "600", ["def1"] = "met", ["aliases"] = {[[600mm]]}, ["pagename"] = "2 ft and 600 mm gauge railways", ["contentcat"] = "600 mm gauge railways", ["ft"] = "1", ["in"] = "11", ["num"] = "5", ["den"] = "8", ["mm"] = "600" }, { ["full-id"] = "603-imp", ["id"] = "603", ["def1"] = "imp", ["aliases"] = {[[23.75in]], [[1ft11.75in]], [[1ft113/4in]], [[233/4in]]}, ["pagename"] = "2 ft and 600 mm gauge railways", ["contentcat"] = "1 ft 11¾ in gauge railways", ["ft"] = "1", ["in"] = "11", ["num"] = "3", ["den"] = "4", ["mm"] = "603" }, { ["full-id"] = "610-met", ["id"] = "610", ["def1"] = "met", ["aliases"] = {[[610mm]]}, ["pagename"] = "2 ft and 600 mm gauge railways", ["contentcat"] = "2 ft gauge railways", ["ft"] = "2", ["mm"] = "610" }, { ["full-id"] = "610-imp", ["id"] = "610", ["def1"] = "imp", ["aliases"] = {[[2ft]], [[24in]]}, ["pagename"] = "2 ft and 600 mm gauge railways", ["contentcat"] = "2 ft gauge railways", ["ft"] = "2", ["mm"] = "610" }, { ["full-id"] = "613-imp", ["id"] = "613", ["def1"] = "imp", ["aliases"] = {[[24.125in]], [[2ft0.125in]], [[2ft1/8in]], [[241/8in]]}, ["pagename"] = "British quarrying and mining narrow gauge railways#Sand and gravel extraction", ["contentcat"] = "", -- none ["ft"] = "2", ["num"] = "1", ["den"] = "8", ["mm"] = "613" }, { ["full-id"] = "620-met", ["id"] = "620", ["def1"] = "met", ["aliases"] = {[[620mm]]}, ["contentcat"] = "", ["ft"] = "2", ["num"] = "13", ["den"] = "32", ["mm"] = "620" }, { ["full-id"] = "622-imp", ["id"] = "622", ["def1"] = "imp", ["aliases"] = {[[24.5in]], [[2ft0.5in]], [[2ft1/2in]], [[241/2in]]}, ["pagename"] = "Penrhyn Quarry Railway", ["contentcat"] = "2 ft ½ in gauge railways", ["ft"] = "2", ["num"] = "1", ["den"] = "2", ["mm"] = "622" }, { ["full-id"] = "630-met", ["id"] = "630", ["def1"] = "met", ["aliases"] = {[[630mm]]}, ["pagename"] = "List of track gauges#630 mm", ["contentcat"] = "", ["in"] = "24", ["num"] = "13", ["den"] = "16", ["mm"] = "630" }, { ["full-id"] = "655-met", ["id"] = "655", ["def1"] = "met", ["aliases"] = {[[655mm]]}, ["pagename"] = "List of track gauges#655 mm", ["contentcat"] = "", ["ft"] = "2", ["in"] = "1", ["num"] = "25", ["den"] = "32", ["mm"] = "655" }, { ["full-id"] = "660-imp", ["id"] = "660", ["def1"] = "imp", ["aliases"] = {[[26in]], [[2ft2in]]}, ["pagename"] = "Cwt y Bugail Quarry", ["contentcat"] = "2 ft 2 in gauge railways", ["ft"] = "2", ["in"] = "2", ["mm"] = "660" }, { ["full-id"] = "686-imp", ["id"] = "686", ["def1"] = "imp", ["aliases"] = {[[27in]], [[2ft3in]]}, ["pagename"] = "List of 2 ft 3 in gauge railways", ["contentcat"] = "2 ft 3 in gauge railways", ["ft"] = "2", ["in"] = "3", ["mm"] = "686" }, { ["full-id"] = "693-met", ["id"] = "693", ["def1"] = "met", ["aliases"] = {[[693mm]]}, ["pagename"] = "Narrow gauge railways in Sweden", ["contentcat"] = "", ["ft"] = "2", ["in"] = "3", ["num"] = "9", ["den"] = "32", ["mm"] = "693" }, { ["full-id"] = "699-imp", ["id"] = "699", ["def1"] = "imp", ["aliases"] = {[[2ft3.5in]], [[27.5in]]}, ["contentcat"] = "", ["ft"] = "2", ["in"] = "3", ["num"] = "1", ["den"] = "2", ["mm"] = "699" }, { ["full-id"] = "700-met", ["id"] = "700", ["def1"] = "met", ["aliases"] = {[[700mm]]}, ["pagename"] = "Narrow gauge railways in the Netherlands", ["contentcat"] = "", -- none ["ft"] = "2", ["in"] = "3", ["num"] = "9", ["den"] = "16", ["mm"] = "700" }, { ["full-id"] = "705-imp", ["id"] = "705", ["def1"] = "imp", ["aliases"] = {[[27.75in]], [[2ft3.75in]], [[2ft33/4in]], [[273/4in]]}, ["contentcat"] = "", ["ft"] = "2", ["in"] = "3", ["num"] = "3", ["den"] = "4", ["mm"] = "705" }, { ["full-id"] = "711-imp", ["id"] = "711", ["def1"] = "imp", ["aliases"] = {[[28in]], [[2ft4in]]}, ["pagename"] = "Snailbeach District Railways", ["contentcat"] = "2 ft 4 in gauge railways", ["ft"] = "2", ["in"] = "4", ["mm"] = "711" }, { ["full-id"] = "716-met", ["id"] = "716", ["def1"] = "met", ["aliases"] = {[[716mm]]}, ["pagename"] = "Narrow gauge railways in Poland", ["contentcat"] = "", ["ft"] = "2", ["in"] = "4", ["num"] = "3", ["den"] = "16", ["mm"] = "716" }, { ["full-id"] = "724-imp", ["id"] = "724", ["def1"] = "imp", ["aliases"] = {[[28.5in]], [[2ft4.5in]], [[2ft41/2in]], [[281/2in]]}, ["pagename"] = "Glyn Valley Tramway", ["contentcat"] = "2 ft 4½ in gauge railways", ["ft"] = "2", ["in"] = "4", ["num"] = "1", ["den"] = "2", ["mm"] = "724" }, { ["full-id"] = "737-imp", ["id"] = "737", ["def1"] = "imp", ["aliases"] = {[[29in]], [[2ft5in]]}, ["pagename"] = "British industrial narrow gauge railways#General freight", ["contentcat"] = "", -- none ["ft"] = "2", ["in"] = "5", ["mm"] = "737" }, { ["full-id"] = "740-met", ["id"] = "740", ["def1"] = "met", ["aliases"] = {[[740mm]]}, ["pagename"] = "List of track gauges#740 mm", ["contentcat"] = "", ["ft"] = "2", ["in"] = "5", ["num"] = "1", ["den"] = "8", ["mm"] = "740" }, { ["full-id"] = "750-met", ["id"] = "750", ["def1"] = "met", ["aliases"] = {[[750mm]]}, ["pagename"] = "750 mm gauge railways", ["contentcat"] = "750 mm gauge railways", ["ft"] = "2", ["in"] = "5", ["num"] = "1", ["den"] = "2", ["mm"] = "750" }, { ["full-id"] = "750-imp", ["id"] = "750", ["def1"] = "imp", ["aliases"] = {[[29.5in]], [[2ft5.5in]], [[2ft51/2in]], [[291/2in]]}, ["pagename"] = "750 mm gauge railways", ["contentcat"] = "750 mm gauge railways", ["ft"] = "2", ["in"] = "5", ["num"] = "1", ["den"] = "2", ["mm"] = "750" }, { ["full-id"] = "760-met", ["id"] = "760", ["def1"] = "met", ["aliases"] = {[[760mm]], [[bosnian]]}, ["pagename"] = "Bosnian gauge", ["name"] = "Bosnian gauge", ["link"] = "[[Bosnian gauge]]", ["contentcat"] = "760 mm gauge railways", ["ft"] = "2", ["in"] = "5", ["num"] = "15", ["den"] = "16", ["mm"] = "760" }, { ["full-id"] = "762-met", ["id"] = "762", ["def1"] = "met", ["aliases"] = {[[762mm]]}, ["pagename"] = "2 ft 6 in gauge railways", ["contentcat"] = "2 ft 6 in gauge railways", ["ft"] = "2", ["in"] = "6", ["mm"] = "762" }, { ["full-id"] = "762-imp", ["id"] = "762", ["def1"] = "imp", ["aliases"] = {[[2ft6in]], [[30in]]}, ["pagename"] = "2 ft 6 in gauge railways", ["contentcat"] = "2 ft 6 in gauge railways", ["ft"] = "2", ["in"] = "6", ["mm"] = "762" }, { ["full-id"] = "765-met", ["id"] = "765", ["def1"] = "met", ["aliases"] = {[[765mm]]}, ["contentcat"] = "", -- none ["ft"] = "2", ["in"] = "6", ["num"] = "1", ["den"] = "8", ["mm"] = "765" }, { ["full-id"] = "775-imp", ["id"] = "775", ["def1"] = "imp", ["aliases"] = {[[30.5in]], [[2ft6.5in]], [[2ft61/2in]], [[301/2in]]}, ["contentcat"] = "", -- none ["ft"] = "2", ["in"] = "6", ["num"] = "1", ["den"] = "2", ["mm"] = "775" }, { ["full-id"] = "780-met", ["id"] = "780", ["def1"] = "met", ["aliases"] = {[[780mm]]}, ["pagename"] = "Hohenzollern Locomotive Works", ["ft"] = "2", ["in"] = "6", ["num"] = "23", ["den"] = "32", ["mm"] = "780" }, { ["full-id"] = "785-met", ["id"] = "785", ["def1"] = "met", ["aliases"] = {[[785mm]]}, ["contentcat"] = "", ["ft"] = "2", ["in"] = "6", ["num"] = "29", ["den"] = "32", ["mm"] = "785" }, { ["full-id"] = "787-imp", ["id"] = "787", ["def1"] = "imp", ["aliases"] = {[[2ft7in]], [[31in]]}, ["pagename"] = "Dyserth branch line", ["contentcat"] = "", ["ft"] = "2", ["in"] = "7", ["mm"] = "787" }, { ["full-id"] = "791-met", ["id"] = "791", ["def1"] = "met", ["aliases"] = {[[791mm]]}, ["contentcat"] = "", ["ft"] = "2", ["in"] = "7", ["num"] = "5", ["den"] = "32", ["mm"] = "791" }, { ["full-id"] = "800-met", ["id"] = "800", ["def1"] = "met", ["aliases"] = {[[800mm]]}, ["pagename"] = "800 mm gauge railways", ["contentcat"] = "", ["ft"] = "2", ["in"] = "7", ["num"] = "1", ["den"] = "2", ["mm"] = "800" }, { ["full-id"] = "802-met", ["id"] = "802", ["def1"] = "met", ["aliases"] = {[[802mm]]}, ["contentcat"] = "", ["ft"] = "2", ["in"] = "7", ["num"] = "9", ["den"] = "16", ["mm"] = "802" }, { ["full-id"] = "813-imp", ["id"] = "813", ["def1"] = "imp", ["aliases"] = {[[32in]], [[2ft8in]]}, ["contentcat"] = "", ["ft"] = "2", ["in"] = "8", ["mm"] = "813" }, { ["full-id"] = "820-met", ["id"] = "820", ["def1"] = "met", ["aliases"] = {[[820mm]]}, ["contentcat"] = "", ["ft"] = "2", ["in"] = "8", ["num"] = "9", ["den"] = "32", ["mm"] = "820" }, { ["full-id"] = "825-imp", ["id"] = "825", ["def1"] = "imp", ["aliases"] = {[[2ft8.5in]], [[32.5in]], [[2ft81/2in]], [[321/2in]]}, ["contentcat"] = "", ["ft"] = "2", ["in"] = "8", ["num"] = "1", ["den"] = "2", ["mm"] = "825" }, { ["full-id"] = "838-imp", ["id"] = "838", ["def1"] = "imp", ["aliases"] = { [[2ft9in]], [[33in]]}, ["contentcat"] = "", ["ft"] = "2", ["in"] = "9", ["mm"] = "838" }, { ["full-id"] = "840-met", ["id"] = "840", ["def1"] = "met", ["aliases"] = {[[840mm]]}, ["pagename"] = "Hohenzollern Locomotive Works", ["ft"] = "2", ["in"] = "9", ["num"] = "1", ["den"] = "16", ["mm"] = "840" }, { ["full-id"] = "850-met", ["id"] = "850", ["def1"] = "met", ["aliases"] = {[[850mm]]}, ["pagename"] = "Menaggio–Porlezza railway", -- probably unique ["contentcat"] = "850 mm gauge railways", ["ft"] = "2", ["in"] = "9", ["num"] = "15", ["den"] = "32", ["mm"] = "850" }, { ["full-id"] = "860-met", ["id"] = "860", ["def1"] = "met", ["aliases"] = {[[860mm]]}, ["DB Class V 51 and V 52"] = "", -- Kreidebahn Itzehoe, prob. unique ["contentcat"] = "", ["ft"] = "2", ["in"] = "9", ["num"] = "7", ["den"] = "8", ["mm"] = "860" }, { ["full-id"] = "864-imp", ["id"] = "864", ["def1"] = "imp", ["aliases"] = {[[34in]], [[2ft10in]]}, ["pagename"] = "Porthgain Railway#2 ft 10 in", ["contentcat"] = "", ["ft"] = "2", ["in"] = "10", ["mm"] = "864" }, { ["full-id"] = "876-imp", ["id"] = "876", ["def1"] = "imp", ["aliases"] = {[[2ft10.5in]], [[34.5in]], [[2ft101/2in]], [[341/2in]]}, ["contentcat"] = "", ["ft"] = "2", ["in"] = "10", ["num"] = "1", ["den"] = "2", ["mm"] = "876" }, { ["full-id"] = "880-met", ["id"] = "880", ["def1"] = "met", ["aliases"] = {[[880mm]]}, ["pagename"] = "List of track gauges#880 mm", ["contentcat"] = "", ["ft"] = "2", ["in"] = "10", ["num"] = "21", ["den"] = "32", ["mm"] = "880" }, { ["full-id"] = "889-imp", ["id"] = "889", ["def1"] = "imp", ["aliases"] = {[[35in]], [[2ft11in]]}, ["pagename"] = "List of track gauges#889 mm", ["contentcat"] = "", ["ft"] = "2", ["in"] = "11", ["mm"] = "889" }, { ["full-id"] = "891-met", ["id"] = "891", ["def1"] = "met", ["aliases"] = {[[891mm]], [[swedish]], [[swedishthreefoot]]}, ["pagename"] = "Swedish three foot gauge railways", ["name"] = "Swedish three foot", ["link"] = "[[Swedish three foot gauge railways|Swedish three foot]]", ["contentcat"] = "891 mm gauge railways", ["ft"] = "2", ["in"] = "11", ["num"] = "3", ["den"] = "32", ["mm"] = "891" }, { ["full-id"] = "900-met", ["id"] = "900", ["def1"] = "met", ["aliases"] = {[[900mm]]}, ["pagename"] = "900 mm gauge railways", ["contentcat"] = "900 mm gauge railways", ["ft"] = "2", ["in"] = "11", ["num"] = "7", ["den"] = "16", ["mm"] = "900" }, { ["full-id"] = "914-met", ["id"] = "914", ["def1"] = "met", ["aliases"] = {[[914mm]]}, ["pagename"] = "3 ft gauge railways", ["contentcat"] = "3 ft gauge railways", ["ft"] = "3", ["mm"] = "914" }, { ["full-id"] = "914-imp", ["id"] = "914", ["def1"] = "imp", ["aliases"] = {[[3ft]], [[36in]]}, ["pagename"] = "3 ft gauge railways", ["contentcat"] = "3 ft gauge railways", ["ft"] = "3", ["mm"] = "914" }, { ["full-id"] = "914-met-915", ["id"] = "914", ["def1"] = "met", ["aliases"] = {[[915mm]]}, ["pagename"] = "3 ft gauge railways", ["contentcat"] = "3 ft gauge railways", ["ft"] = "3", ["mm"] = "915" }, { ["full-id"] = "925-met", ["id"] = "925", ["def1"] = "met", ["aliases"] = {[[925mm]]}, ["pagename"] = "Trams in Chemnitz", -- probably unique ["contentcat"] = "925 mm gauge railways", ["ft"] = "3", ["num"] = "13", ["den"] = "32", ["mm"] = "925" }, { ["full-id"] = "927-imp", ["id"] = "927", ["def1"] = "imp", ["aliases"] = {[[3ft0.5in]], [[36.5in]], [[3ft1/2in]], [[361/2in]]}, ["pagename"] = "British industrial narrow gauge railways#3 ft 1/2 in", ["contentcat"] = "", ["ft"] = "3", ["num"] = "1", ["den"] = "2", ["mm"] = "927" }, { ["full-id"] = "940-imp", ["id"] = "940", ["def1"] = "imp", ["aliases"] = {[[37in]], [[3ft1in]]}, ["pagename"] = "British quarrying and mining narrow gauge railways", ["contentcat"] = "", ["ft"] = "3", ["in"] = "1", ["mm"] = "940" }, { ["full-id"] = "943-imp", ["id"] = "943", ["def1"] = "imp", ["aliases"] = {[[37.125in]], [[3ft11/8in]], [[371/8in]]}, ["contentcat"] = "", ["ft"] = "3", ["in"] = "1", ["num"] = "1", ["den"] = "8", ["mm"] = "943" }, { ["full-id"] = "946-met", ["id"] = "946", ["def1"] = "met", ["aliases"] = {[[946mm]]}, ["pagename"] = "Kaprun disaster", ["contentcat"] = "", ["ft"] = "3", ["in"] = "1", ["num"] = "1", ["den"] = "4", ["mm"] = "946" }, { ["full-id"] = "950-met", ["id"] = "950", ["def1"] = "met", ["aliases"] = {[[950mm]]}, ["pagename"] = "Track gauge in Italy", ["contentcat"] = "950 mm gauge railways", ["ft"] = "3", ["in"] = "1", ["num"] = "3", ["den"] = "8", ["mm"] = "950" }, { ["full-id"] = "955-met", ["id"] = "955", ["def1"] = "met", ["aliases"] = {[[955mm]]}, ["pagename"] = "Polybahn funicular", ["contentcat"] = "", ["ft"] = "3", ["in"] = "1", ["num"] = "19", ["den"] = "32", ["mm"] = "955" }, { ["full-id"] = "965-imp", ["id"] = "965", ["def1"] = "imp", ["aliases"] = {[[38in]], [[3ft2in]]}, ["pagename"] = "Clifton Rocks Railway", ["contentcat"] = "3 ft 2 in gauge railways", ["ft"] = "3", ["in"] = "2", ["mm"] = "965" }, { ["full-id"] = "972-imp", ["id"] = "972", ["def1"] = "imp", ["aliases"] = {[[38.25in]], [[3ft2.25in]], [[3ft21/4in]], [[381/4in]]}, ["pagename"] = "British quarrying and mining narrow gauge railways", ["contentcat"] = "", ["ft"] = "3", ["in"] = "2", ["num"] = "1", ["den"] = "4", ["mm"] = "972" }, { ["full-id"] = "985-met", ["id"] = "985", ["def1"] = "met", ["aliases"] = {[[985mm]]}, ["pagename"] = "Zugerbergbahn funicular", ["contentcat"] = "985 mm gauge railways", ["ft"] = "3", ["in"] = "2", ["num"] = "25", ["den"] = "32", ["mm"] = "985" }, { ["full-id"] = "991-imp", ["id"] = "991", ["def1"] = "imp", ["aliases"] = {[[3ft3in]], [[39in]]}, ["pagename"] = "Tranent to Cockenzie Waggonway", ["contentcat"] = "", ["ft"] = "3", ["in"] = "3", ["mm"] = "991" }, { ["full-id"] = "1000-met", ["id"] = "1000", ["def1"] = "met", ["aliases"] = {[[1000mm]], [[metre]], [[meter]], [[1m]]}, ["pagename"] = "Metre gauge", ["name"] = "metre gauge", ["link"] = "[[metre gauge]]", ["en_US_name"] = "meter gauge", ["en_US_link"] = "[[metre gauge|meter gauge]]", ["contentcat"] = "Metre gauge railways", ["ft"] = "3", ["in"] = "3", ["num"] = "3", ["den"] = "8", ["mm"] = "1000" }, { ["full-id"] = "1009-met", ["id"] = "1009", ["def1"] = "met", ["aliases"] = {[[1009mm]]}, ["pagename"] = "Metre gauge", -- or Trams in Sofia ["name"] = "metre gauge", ["link"] = "[[metre gauge]]", ["en_US_name"] = "meter gauge", ["en_US_link"] = "[[metre gauge|meter gauge]]", ["contentcat"] = "", ["ft"] = "3", ["in"] = "3", ["num"] = "23", ["den"] = "32", ["mm"] = "1009" }, { ["full-id"] = "1016-imp", ["id"] = "1016", ["def1"] = "imp", ["aliases"] = {[[40in]], [[3ft4in]]}, ["pagename"] = "Kilmarnock and Troon Railway", ["contentcat"] = "3 ft 4 in gauge railways", ["ft"] = "3", ["in"] = "4", ["mm"] = "1016" }, { ["full-id"] = "1029-imp", ["id"] = "1029", ["def1"] = "imp", ["aliases"] = {[[40.5in]], [[3ft4.5in]], [[3ft41/2in]], [[401/2in]]}, ["pagename"] = "Herne Bay Pier", -- not definitive ["contentcat"] = "", ["ft"] = "3", ["in"] = "4", ["num"] = "1", ["den"] = "2", ["mm"] = "1029" }, { ["full-id"] = "1035-imp", ["id"] = "1035", ["def1"] = "imp", ["aliases"] = {[[40.75in]], [[3ft4.75in]], [[3ft43/4in]], [[403/4in]]}, ["pagename"] = "Lake Lock Rail Road", ["contentcat"] = "", ["ft"] = "3", ["in"] = "4", ["num"] = "3", ["den"] = "4", ["mm"] = "1035" }, { ["full-id"] = "1040-met", ["id"] = "1040", ["def1"] = "met", ["aliases"] = {[[1040mm]]}, ["pagename"] = "Festungsbahn (Salzburg)", ["contentcat"] = "1040 mm gauge railways", ["ft"] = "3", ["in"] = "5", ["mm"] = "1040" }, { ["full-id"] = "1050-met", ["id"] = "1050", ["def1"] = "met", ["aliases"] = {[[1050mm]]}, ["pagename"] = "Hejaz Railway", ["contentcat"] = "1050 mm gauge railways", ["ft"] = "3", ["in"] = "5", ["num"] = "11", ["den"] = "32", ["mm"] = "1050" }, { ["full-id"] = "1055-met", ["id"] = "1055", ["def1"] = "met", ["aliases"] = {[[1055mm]]}, ["pagename"] = "National Company for Rail Transport", ["contentcat"] = "1055 mm gauge railways", ["ft"] = "3", ["in"] = "5", ["num"] = "1", ["den"] = "2", ["mm"] = "1055" }, { ["full-id"] = "1055-imp", ["id"] = "1055", ["def1"] = "imp", ["aliases"] = {[[41.5in]], [[3ft5.5in]], [[3ft51/2in]], [[411/2in]]}, ["contentcat"] = "1055 mm gauge railways", ["ft"] = "3", ["in"] = "5", ["num"] = "1", ["den"] = "2", ["mm"] = "1055" }, { ["full-id"] = "1065-met", -- Cape gauge too; by output name ["id"] = "1065", ["def1"] = "met", ["aliases"] = {[[1065mm]]}, ["name"] = "Cape gauge", ["link"] = "[[Cape gauge]]", ["pagename"] = "3 ft 6 in gauge railways", ["contentcat"] = "3 ft 6 in gauge railways", ["ft"] = "3", ["in"] = "5", ["num"] = "15", ["den"] = "16", ["mm"] = "1065" }, { ["full-id"] = "1067-met", ["id"] = "1067", ["def1"] = "met", ["aliases"] = {[[1067mm]]}, ["pagename"] = "3 ft 6 in gauge railways", ["contentcat"] = "3 ft 6 in gauge railways", ["ft"] = "3", ["in"] = "6", ["mm"] = "1067" }, { ["full-id"] = "1067-imp", ["id"] = "1067", ["def1"] = "imp", ["aliases"] = {[[3ft6in]], [[42in]]}, ["pagename"] = "3 ft 6 in gauge railways", ["contentcat"] = "3 ft 6 in gauge railways", ["ft"] = "3", ["in"] = "6", ["mm"] = "1067" }, { ["full-id"] = "1067-imp-cape", ["id"] = "1067", ["def1"] = "imp", ["aliases"] = {[[cape]]}, ["pagename"] = "3 ft 6 in gauge railways", ["name"] = "Cape gauge", ["link"] = "[[Cape gauge]]", ["contentcat"] = "3 ft 6 in gauge railways", ["ft"] = "3", ["in"] = "6", ["mm"] = "1067" }, { ["full-id"] = "1093-met", ["id"] = "1093", ["def1"] = "met", ["aliases"] = {[[1093mm]]}, ["pagename"] = "Köping–Uttersberg–Riddarhyttan Railway", ["contentcat"] = "3 ft 7 in gauge railways", ["ft"] = "3", ["in"] = "7", ["mm"] = "1093" }, { ["full-id"] = "1093-imp", ["id"] = "1093", ["def1"] = "imp", ["aliases"] = {[[43in]], [[3ft7in]]}, ["pagename"] = "Köping–Uttersberg–Riddarhyttan Railway", ["contentcat"] = "3 ft 7 in gauge railways", ["ft"] = "3", ["in"] = "7", ["mm"] = "1093" }, { ["full-id"] = "1099-met", ["id"] = "1099", ["def1"] = "met", ["aliases"] = {[[1099mm]]}, ["pagename"] = "Narrow gauge railways in Sweden", ["contentcat"] = "", ["ft"] = "3", ["in"] = "7", ["num"] = "1", ["den"] = "4", ["mm"] = "1099" }, { ["full-id"] = "1100-met", ["id"] = "1100", ["def1"] = "met", ["aliases"] = {[[1100mm]]}, ["pagename"] = "Santa Teresa Tram", ["contentcat"] = "1100 mm gauge railways", ["ft"] = "3", ["in"] = "7", ["num"] = "5", ["den"] = "16", ["mm"] = "1100" }, { ["full-id"] = "1106-met", ["id"] = "1106", ["def1"] = "met", ["aliases"] = {[[1106mm]]}, ["contentcat"] = "", ["ft"] = "3", ["in"] = "7", ["num"] = "1", ["den"] = "2", ["mm"] = "1106" }, { ["full-id"] = "1106-imp", ["id"] = "1106", ["def1"] = "imp", ["aliases"] = {[[43.5in]], [[3ft7.5in]], [[3ft71/2in]], [[431/2in]]}, ["contentcat"] = "", ["ft"] = "3", ["in"] = "7", ["num"] = "1", ["den"] = "2", ["mm"] = "1106" }, { ["full-id"] = "1124-imp", ["id"] = "1124", ["def1"] = "imp", ["aliases"] = {[[44.25in]], [[3ft8.25in]], [[3ft81/4in]], [[441/4in]]}, ["contentcat"] = "", ["ft"] = "3", ["in"] = "8", ["num"] = "1", ["den"] = "4", ["mm"] = "1124" }, { ["full-id"] = "1130-imp", ["id"] = "1130", ["def1"] = "imp", ["aliases"] = {[[44.5in]], [[3ft8.5in]], [[3ft81/2in]], [[441/2in]]}, ["pagename"] = "London Pneumatic Despatch Company", ["contentcat"] = "", ["ft"] = "3", ["in"] = "8", ["num"] = "1", ["den"] = "2", ["mm"] = "1130" }, { ["full-id"] = "1143-imp", ["id"] = "1143", ["def1"] = "imp", ["aliases"] = {[[45in]], [[3ft9in]]}, ["pagename"] = "Middlebere Plateway", ["contentcat"] = "3 ft 9 in gauge railways", ["ft"] = "3", ["in"] = "9", ["mm"] = "1143" }, { ["full-id"] = "1156-imp", ["id"] = "1156", ["def1"] = "imp", ["aliases"] = {[[45.5in]], [[3ft9.5in]], [[3ft91/2in]], [[451/2in]]}, ["pagename"] = "Arcata and Mad River Railroad", ["contentcat"] = "3 ft 9½ in gauge railways", ["ft"] = "3", ["in"] = "9", ["num"] = "1", ["den"] = "2", ["mm"] = "1156" }, { ["full-id"] = "1168-imp", ["id"] = "1168", ["def1"] = "imp", ["aliases"] = {[[46in]], [[3ft10in]]}, ["pagename"] = "Fajardo, Puerto Rico", ["contentcat"] = "", ["ft"] = "3", ["in"] = "10", ["mm"] = "1168" }, { ["full-id"] = "1188-met", ["id"] = "1188", ["def1"] = "met", ["aliases"] = {[[1188mm]]}, ["pagename"] = "Engelsberg-Norberg Railway", ["contentcat"] = "", ["ft"] = "3", ["in"] = "10", ["num"] = "25", ["den"] = "32", ["mm"] = "1188" }, { ["full-id"] = "1194-imp", ["id"] = "1194", ["def1"] = "imp", ["aliases"] = {[[47in]], [[3ft11in]]}, ["contentcat"] = "", ["ft"] = "3", ["in"] = "11", ["mm"] = "1194" }, { ["full-id"] = "1200-met", ["id"] = "1200", ["def1"] = "met", ["aliases"] = {[[1200mm]]}, ["pagename"] = "Narrow-gauge railway#Four foot and 1200 mm gauge ", ["contentcat"] = "1200 mm gauge railways", ["ft"] = "3", ["in"] = "11", ["num"] = "1", ["den"] = "4", ["mm"] = "1200" }, { ["full-id"] = "1217-met", ["id"] = "1217", ["def1"] = "met", ["aliases"] = {[[1217mm]]}, ["contentcat"] = "", ["ft"] = "3", ["in"] = "11", ["num"] = "29", ["den"] = "32", ["mm"] = "1217" }, { ["full-id"] = "1219-imp", ["id"] = "1219", ["def1"] = "imp", ["aliases"] = {[[48in]], [[4ft]]}, ["pagename"] = "Four foot gauge railway", ["contentcat"] = "", ["ft"] = "4", ["mm"] = "1219" }, { ["full-id"] = "1245-imp", ["id"] = "1245", ["def1"] = "imp", ["aliases"] = {[[49in]], [[4ft1in]]}, ["contentcat"] = "", ["ft"] = "4", ["in"] = "1", ["mm"] = "1245" }, { ["full-id"] = "1257-imp", ["id"] = "1257", ["def1"] = "imp", ["aliases"] = {[[49.5in]], [[4ft1.5in]], [[4ft11/2in]], [[491/2in]]}, ["contentcat"] = "", ["ft"] = "4", ["in"] = "1", ["num"] = "1", ["den"] = "2", ["mm"] = "1257" }, { ["full-id"] = "1270-imp", ["id"] = "1270", ["def1"] = "imp", ["aliases"] = {[[50in]], [[4ft2in]]}, ["contentcat"] = "", ["ft"] = "4", ["in"] = "2", ["mm"] = "1270" }, { ["full-id"] = "1283-imp", ["id"] = "1283", ["def1"] = "imp", ["aliases"] = {[[50.5in]], [[501/2in]], [[4ft2.5in]], [[4ft21/2in]]}, ["pagename"] = "Saltburn Cliff Lift", ["contentcat"] = "", ["ft"] = "4", ["in"] = "2", ["num"] = "1", ["den"] = "2", ["mm"] = "1283" }, { ["full-id"] = "1295-imp", ["id"] = "1295", ["def1"] = "imp", ["aliases"] = {[[51in]], [[4ft3in]]}, ["pagename"] = "Delaware and Hudson Gravity Railroad", ["contentcat"] = "4 ft 3 in gauge railways", ["ft"] = "4", ["in"] = "3", ["mm"] = "1295" }, { ["full-id"] = "1300-met", ["id"] = "1300", ["def1"] = "met", ["aliases"] = {[[1300mm]]}, ["pagename"] = "Reisszug", ["contentcat"] = "1300 mm gauge railways", ["ft"] = "4", ["in"] = "3", ["num"] = "3", ["den"] = "16", ["mm"] = "1300" }, { ["full-id"] = "1321-imp", ["id"] = "1321", ["def1"] = "imp", ["aliases"] = {[[52in]], [[4ft4in]]}, ["contentcat"] = "", ["ft"] = "4", ["in"] = "4", ["mm"] = "1321" }, { ["full-id"] = "1333-imp", ["id"] = "1333", ["def1"] = "imp", ["aliases"] = {[[52.5in]], [[4ft4.5in]], [[4ft41/2in]], [[521/2in]]}, ["contentcat"] = "", ["ft"] = "4", ["in"] = "4", ["num"] = "1", ["den"] = "2", ["mm"] = "1333" }, { ["full-id"] = "1350-met", ["id"] = "1350", ["def1"] = "met", ["aliases"] = {[[1350mm]]}, ["contentcat"] = "", ["ft"] = "4", ["in"] = "5", ["num"] = "5", ["den"] = "32", ["mm"] = "1350" }, { ["full-id"] = "1372-met", ["id"] = "1372", ["def1"] = "met", ["aliases"] = {[[1372mm]]}, ["pagename"] = "4 ft 6 in gauge railway", ["contentcat"] = "4 ft 6 in gauge railways", ["ft"] = "4", ["in"] = "6", ["mm"] = "1372" }, { ["full-id"] = "1372-imp", ["id"] = "1372", ["def1"] = "imp", ["aliases"] = {[[54in]], [[4ft6in]]}, ["pagename"] = "4 ft 6 in gauge railway", ["contentcat"] = "4 ft 6 in gauge railways", ["ft"] = "4", ["in"] = "6", ["mm"] = "1372" }, { ["full-id"] = "1372-imp-scotch", ["id"] = "1372", ["def1"] = "imp", ["aliases"] = {[[scotch]]}, ["pagename"] = "4 ft 6 in gauge railway", ["name"] = "Scotch gauge", ["link"] = "[[Scotch gauge]]", ["contentcat"] = "4 ft 6 in gauge railways", ["ft"] = "4", ["in"] = "6", ["mm"] = "1372" }, { ["full-id"] = "1384-imp", ["id"] = "1384", ["def1"] = "imp", ["aliases"] = {[[54.5in]], [[4ft6.5in]], [[4ft61/2in]], [[541/2in]]}, ["pagename"] = "Dundee and Newtyle Railway", ["contentcat"] = "4 ft 6½ in gauge railways", ["ft"] = "4", ["in"] = "6", ["num"] = "1", ["den"] = "2", ["mm"] = "1384" }, { ["full-id"] = "1397-imp", ["id"] = "1397", ["def1"] = "imp", ["aliases"] = {[[4ft7in]], [[55in]]}, ["pagename"] = "List of track gauges#4 ft 7 in", ["contentcat"] = "", ["ft"] = "4", ["in"] = "7", ["mm"] = "1397" }, { ["full-id"] = "1410-imp", ["id"] = "1410", ["def1"] = "imp", ["aliases"] = {[[4ft7.5in]], [[55.5in]], [[4ft71/2in]], [[551/2in]]}, ["pagename"] = "Standard gauge#Origins", -- Bigges Main and Kenton and Coxlodge (redlink) ["contentcat"] = "", ["unique"] = "yes", ["history"] = { "?", "1813"}, ["ft"] = "4", ["in"] = "7", ["num"] = "1", ["den"] = "2", ["mm"] = "1410" }, { ["full-id"] = "1416-imp", ["id"] = "1416", ["def1"] = "imp", ["aliases"] = {[[55.75in]], [[4ft7.75in]], [[4ft73/4in]]}, ["pagename"] = "Glasgow Corporation Tramways", ["contentcat"] = "4 ft 7¾ in gauge railways", ["ft"] = "4", ["in"] = "7", ["num"] = "3", ["den"] = "4", ["mm"] = "1416" }, { ["full-id"] = "1422-imp", ["id"] = "1422", ["def1"] = "imp", ["aliases"] = {[[56in]], [[4ft8in]]}, ["pagename"] = "4 ft 8 in gauge railways", ["contentcat"] = "4 ft 8 in gauge railways", ["ft"] = "4", ["in"] = "8", ["mm"] = "1422" }, { ["full-id"] = "1429-imp", ["id"] = "1429", ["def1"] = "imp", ["aliases"] = {[[56.25in]], [[4ft8.25in]], [[4ft81/4in]], [[561/4in]]}, ["pagename"] = "Washington Metro rolling stock", ["contentcat"] = "Washington Metro", ["ft"] = "4", ["in"] = "8", ["num"] = "1", ["den"] = "4", ["mm"] = "1429" }, { ["full-id"] = "1432-met", ["id"] = "1432", ["def1"] = "met", ["aliases"] = {[[1432mm]]}, ["pagename"] = "Standard-gauge railway#Modern almost standard gauge railways", ["contentcat"] = "1432 mm gauge railways", ["ft"] = "4", ["in"] = "8", ["num"] = "3", ["den"] = "8", ["mm"] = "1432" }, { ["full-id"] = "1440-met", ["id"] = "1440", ["def1"] = "met", ["aliases"] = {[[1440mm]]}, ["pagename"] = "St. Moritz–Corviglia funicular", ["contentcat"] = "", ["ft"] = "4", ["in"] = "8", ["num"] = "11", ["den"] = "16", ["mm"] = "1440" }, { ["full-id"] = "1445-met", ["id"] = "1445", ["def1"] = "met", ["aliases"] = {[[1445mm]]}, ["pagename"] = "Track gauge in Italy", ["contentcat"] = "1445 mm gauge railways", ["ft"] = "4", ["in"] = "8", ["num"] = "7", ["den"] = "8", ["mm"] = "1445" }, { ["full-id"] = "1448-imp", ["id"] = "1448", ["def1"] = "imp", ["aliases"] = {[[57in]], [[4ft9in]]}, ["pagename"] = "Manchester and Leeds Railway", ["contentcat"] = "4 ft 9 in gauge railways", ["ft"] = "4", ["in"] = "9", ["mm"] = "1448" }, { ["full-id"] = "1450-met", ["id"] = "1450", ["def1"] = "met", ["aliases"] = {[[1450mm]]}, ["pagename"] = "Trams in Dresden", ["contentcat"] = "", ["ft"] = "4", ["in"] = "9", ["num"] = "3", ["den"] = "32", ["mm"] = "1450" }, { ["full-id"] = "1457-imp", ["id"] = "1457", ["def1"] = "imp", ["aliases"] = {[[57.375in]], [[573/8in]], [[4ft93/8in]], [[4ft9.375in]]}, ["pagename"] = "Cleveland and Mahoning Valley Railroad", ["contentcat"] = "", ["ft"] = "4", ["in"] = "9", ["num"] = "3", ["den"] = "8", ["mm"] = "1457" }, { ["full-id"] = "1458-met", ["id"] = "1458", ["def1"] = "met", ["aliases"] = {[[1458mm]]}, ["pagename"] = "Trams in Leipzig", ["contentcat"] = "", ["ft"] = "4", ["in"] = "9", ["num"] = "13", ["den"] = "32", ["mm"] = "1458" }, { ["full-id"] = "1461-imp", ["id"] = "1461", ["def1"] = "imp", ["aliases"] = {[[4ft9.5in]], [[57.5in]], [[4ft91/2in]], [[571/2in]]}, ["pagename"] = "Cleveland, Columbus and Cincinnati Railroad#Construction of the line", --["contentcat"] = "", ["ft"] = "4", ["in"] = "9", ["num"] = "1", ["den"] = "2", ["mm"] = "1461" }, { ["full-id"] = "1473-imp", ["id"] = "1473", ["def1"] = "imp", ["aliases"] = {[[58in]], [[4ft10in]], [[ohio]]}, ["pagename"] = "four foot ten inch gauge railways", ["name"] = "Ohio gauge", ["link"] = "[[Ohio gauge]]", ["contentcat"] = "", ["ft"] = "4", ["in"] = "10", ["mm"] = "1473" }, { ["full-id"] = "1492-imp", ["id"] = "1492", ["def1"] = "imp", ["aliases"] = {[[58.75in]], [[4ft10.75in]], [[4ft103/4in]], [[583/4in]]}, ["contentcat"] = "", ["ft"] = "4", ["in"] = "10", ["num"] = "3", ["den"] = "4", ["mm"] = "1492" }, { ["full-id"] = "1495-imp", ["id"] = "1495", ["def1"] = "imp", ["aliases"] = {[[58.875in]], [[4ft10.875in]], [[4ft107/8in]], [[587/8in]], [[toronto]]}, ["pagename"] = "Toronto-gauge railways", ["name"] = "Toronto gauge", ["link"] = "[[Toronto-gauge railways|Toronto gauge]]", ["contentcat"] = "4 ft 10⅞ in gauge railways", ["ft"] = "4", ["in"] = "10", ["num"] = "7", ["den"] = "8", ["mm"] = "1495" }, { ["full-id"] = "1499-imp", ["id"] = "1499", ["def1"] = "imp", ["aliases"] = {[[59in]], [[4ft11in]]}, ["pagename"] = "Toronto-gauge railways", ["name"] = "Toronto gauge (historical)", ["link"] = "[[Toronto-gauge railways|Toronto gauge]]", ["contentcat"] = "4 ft 10⅞ in gauge railways",-- with modern Toronto gauge ["ft"] = "4", ["in"] = "11", ["mm"] = "1499" }, { ["full-id"] = "1500-met", ["id"] = "1500", ["def1"] = "met", ["aliases"] = {[[1500mm]]}, ["contentcat"] = "", ["ft"] = "4", ["in"] = "11", ["num"] = "1", ["den"] = "16", ["mm"] = "1500" }, { ["full-id"] = "1520-met", ["id"] = "1520", ["def1"] = "met", ["aliases"] = {[[1520mm]], [[russian]]}, ["pagename"] = "5 ft and 1520 mm gauge railways", ["name"] = "Russian gauge", ["link"] = "[[Russian gauge]]", ["contentcat"] = "1520 mm gauge railways", ["ft"] = "4", ["in"] = "11", ["num"] = "27", ["den"] = "32", ["mm"] = "1520" }, { ["full-id"] = "1522-met", ["id"] = "1522", ["def1"] = "met", ["aliases"] = {[[1522mm]]}, ["pagename"] = "5 ft and 1520 mm gauge railways", ["contentcat"] = "1520 mm gauge railways", ["ft"] = "4", ["in"] = "11", ["num"] = "29", ["den"] = "32", ["mm"] = "1522" }, { ["full-id"] = "1524-met", ["id"] = "1524", ["def1"] = "met", ["aliases"] = {[[1524mm]]}, ["pagename"] = "5 ft and 1520 mm gauge railways", ["contentcat"] = "5 ft gauge railways", ["ft"] = "5", ["mm"] = "1524" }, { ["full-id"] = "1524-imp", ["id"] = "1524", ["def1"] = "imp", ["aliases"] = {[[60in]], [[5ft]]}, ["pagename"] = "5 ft and 1520 mm gauge railways", ["contentcat"] = "5 ft gauge railways", ["ft"] = "5", ["mm"] = "1524" }, { ["full-id"] = "1537-imp", ["id"] = "1537", ["def1"] = "imp", ["aliases"] = {[[60.5in]], [[5ft0.5in]], [[5ft1/2in]], [[601/2in]]}, ["contentcat"] = "", ["ft"] = "5", ["num"] = "1", ["den"] = "2", ["mm"] = "1537" }, { ["full-id"] = "1575-imp", ["id"] = "1575", ["def1"] = "imp", ["aliases"] = {[[62in]], [[5ft2in]]}, ["contentcat"] = "", ["ft"] = "5", ["in"] = "2", ["mm"] = "1575" }, { ["full-id"] = "1581-imp", ["id"] = "1581", ["def1"] = "imp", ["aliases"] = {[[62.25in]], [[5ft2.25in]], [[5ft21/4in]], [[621/4in]]}, ["pagename"] = "SEPTA Subway–Surface Trolley Lines", ["contentcat"] = "", ["ft"] = "5", ["in"] = "2", ["num"] = "1", ["den"] = "4", ["mm"] = "1581" }, { ["full-id"] = "1588-imp", ["id"] = "1588", ["def1"] = "imp", ["aliases"] = {[[62.5in]], [[5ft2.5in]], [[5ft21/2in]], [[621/2in]]}, ["pagename"] = "five foot two and a half inch gauge railways", ["contentcat"] = "", ["ft"] = "5", ["in"] = "2", ["num"] = "1", ["den"] = "2", ["mm"] = "1588" }, { ["full-id"] = "1588-imp-pennsylvanian", ["id"] = "1588", ["def1"] = "imp", ["aliases"] = {[[pennsylvania]], [[pennsylvaniatrolley]], [[pennsylvanian]], [[pennsylvaniantrolley]]}, ["pagename"] = "five foot two and a half inch gauge railways", ["name"] = "Pennsylvania trolley gauge", ["link"] = "[[Pennsylvania trolley gauge]]", ["contentcat"] = "", ["ft"] = "5", ["in"] = "2", ["num"] = "1", ["den"] = "2", ["mm"] = "1588" }, { ["full-id"] = "1600-met", ["id"] = "1600", ["def1"] = "met", ["aliases"] = {[[1600mm]]}, ["pagename"] = "5 ft 3 in gauge railways", ["contentcat"] = "5 ft 3 in gauge railways", ["ft"] = "5", ["in"] = "3", ["mm"] = "1600" }, { ["full-id"] = "1600-imp", ["id"] = "1600", ["def1"] = "imp", ["aliases"] = {[[5ft3in]], [[63in]]}, ["pagename"] = "5 ft 3 in gauge railways", ["contentcat"] = "5 ft 3 in gauge railways", ["ft"] = "5", ["in"] = "3", ["mm"] = "1600" }, { ["full-id"] = "1600-met-victorian", ["id"] = "1600", ["def1"] = "met", ["aliases"] = {[[victorian]]}, ["pagename"] = "5 ft 3 in gauge railways", ["name"] = "Victorian broad gauge", ["link"] = "[[Victorian broad gauge]]", ["contentcat"] = "5 ft 3 in gauge railways", ["ft"] = "5", ["in"] = "3", ["mm"] = "1600" }, { ["full-id"] = "1600-imp-irish", ["id"] = "1600", ["def1"] = "imp", ["aliases"] = {[[irish]]}, ["pagename"] = "5 ft 3 in gauge railways", ["name"] = "Irish gauge", ["link"] = "[[Irish gauge]]", ["contentcat"] = "5 ft 3 in gauge railways", ["ft"] = "5", ["in"] = "3", ["mm"] = "1600" }, { ["full-id"] = "1613-imp", ["id"] = "1613", ["def1"] = "imp", ["aliases"] = {[[63.5in]], [[5ft3.5in]], [[5ft31/2in]], [[631/2in]]}, ["contentcat"] = "", ["ft"] = "5", ["in"] = "3", ["num"] = "1", ["den"] = "2", ["mm"] = "1613" }, { ["full-id"] = "1638-imp", ["id"] = "1638", ["def1"] = "imp", ["aliases"] = {[[64.5in]], [[5ft4.5in]], [[5ft41/2in]], [[641/2in]], [[baltimore]], [[baltimorestreetcar]]}, ["pagename"] = "5 ft 4½ in gauge railways", ["name"] = "Baltimore streetcar gauge", ["link"] = "[[Baltimore Streetcar Museum#5 ft 4 1/2 in|Baltimore streetcar gauge]]", ["contentcat"] = "", ["ft"] = "5", ["in"] = "4", ["num"] = "1", ["den"] = "2", ["mm"] = "1638" }, { ["full-id"] = "1664-met", ["id"] = "1664", ["def1"] = "met", ["aliases"] = {[[1664mm]]}, ["pagename"] = "Iberian gauge#1664 mm", ["contentcat"] = "", ["ft"] = "5", ["in"] = "5", ["num"] = "1", ["den"] = "2", ["mm"] = "1664" }, { ["full-id"] = "1668-met", ["id"] = "1668", ["def1"] = "met", ["aliases"] = {[[1668mm]], [[iberian]]}, ["pagename"] = "Iberian gauge", ["name"] = "Iberian gauge", ["link"] = "[[Iberian gauge]]", ["contentcat"] = "Iberian gauge railways", ["ft"] = "5", ["in"] = "5", ["num"] = "21", ["den"] = "32", ["mm"] = "1668" }, { ["full-id"] = "1672-met", ["id"] = "1672", ["def1"] = "met", ["aliases"] = {[[1672mm]]}, ["pagename"] = "Iberian gauge#1672 mm", ["contentcat"] = "", ["ft"] = "5", ["in"] = "5", ["num"] = "13", ["den"] = "16", ["mm"] = "1672" }, { ["full-id"] = "1676-met", ["id"] = "1676", ["def1"] = "met", ["aliases"] = {[[1676mm]]}, ["pagename"] = "5 ft 6 in gauge railway", ["contentcat"] = "5 ft 6 in gauge railways", ["ft"] = "5", ["in"] = "6", ["mm"] = "1676" }, { ["full-id"] = "1676-imp", ["id"] = "1676", ["def1"] = "imp", ["aliases"] = {[[5ft6in]], [[66in]]}, ["pagename"] = "5 ft 6 in gauge railway", ["contentcat"] = "5 ft 6 in gauge railways", ["ft"] = "5", ["in"] = "6", ["mm"] = "1676" }, { ["full-id"] = "1676-imp-indian", ["id"] = "1676", ["def1"] = "imp", ["aliases"] = {[[indian]]}, ["pagename"] = "5 ft 6 in gauge railway", ["name"] = "Indian gauge", ["link"] = "[[Indian gauge]]", ["contentcat"] = "5 ft 6 in gauge railways", ["ft"] = "5", ["in"] = "6", ["mm"] = "1676" }, { ["full-id"] = "1727-imp", ["id"] = "1727", ["def1"] = "imp", ["aliases"] = {[[68in]], [[5ft8in]]}, ["contentcat"] = "", ["ft"] = "5", ["in"] = "8", ["mm"] = "1727" }, { ["full-id"] = "1750-met", ["id"] = "1750", ["def1"] = "met", ["aliases"] = {[[1750mm]]}, ["contentcat"] = "", ["ft"] = "5", ["in"] = "8", ["num"] = "7", ["den"] = "8", ["mm"] = "1750" }, { ["full-id"] = "1800-met", ["id"] = "1800", ["def1"] = "met", ["aliases"] = {[[1800mm]]}, ["pagename"] = "List of track gauges#1800 mm", ["contentcat"] = "", ["ft"] = "5", ["in"] = "10", ["num"] = "7", ["den"] = "8", ["mm"] = "1800" }, { ["full-id"] = "1829-imp", ["id"] = "1829", ["def1"] = "imp", ["aliases"] = {[[6ft]], [[72in]]}, ["pagename"]= "Erie Gauge War", ["contentcat"] = "6 ft gauge railways", ["ft"] = "6", ["mm"] = "1829" }, { ["full-id"] = "1850-met", ["id"] = "1850", ["def1"] = "met", ["aliases"] = {[[1850mm]]}, ["contentcat"] = "", ["ft"] = "6", ["num"] = "27", ["den"] = "32", ["mm"] = "1850" }, { ["full-id"] = "1880-met", ["id"] = "1880", ["def1"] = "met", ["aliases"] = {[[1880mm]]}, ["pagename"] = "Taipei Metro", ["contentcat"] = "6 ft 2 in gauge railways", ["ft"] = "6", ["in"] = "2", ["mm"] = "1880" }, { ["full-id"] = "1880-imp", ["id"] = "1880", ["def1"] = "imp", ["aliases"] = {[[6ft2in]], [[74in]]}, ["pagename"] = "Ulster Railway", ["contentcat"] = "6 ft 2 in gauge railways", ["ft"] = "6", ["in"] = "2", ["mm"] = "1880" }, { ["full-id"] = "1945-met", ["id"] = "1945", ["def1"] = "met", ["aliases"] = {[[1945mm]]}, ["pagename"] = "De Arend (locomotive)", ["contentcat"] = "", ["ft"] = "6", ["in"] = "4", ["num"] = "9", ["den"] = "16", ["mm"] = "1945" }, { ["full-id"] = "1981-met", ["id"] = "1981", ["def1"] = "met", ["aliases"] = {[[1980mm]]}, ["pagename"] = "Carmelit", ["contentcat"] = "", ["ft"] = "6", ["in"] = "6", ["mm"] = "1980" }, { ["full-id"] = "1981-imp", ["id"] = "1981", ["def1"] = "imp", ["aliases"] = {[[78in]], [[6ft6in]]}, ["pagename"] = "Scarborough funiculars#St Nicholas Cliff Lift", ["contentcat"] = "", ["ft"] = "6", ["in"] = "6", ["mm"] = "1981" }, { ["full-id"] = "2000-met", ["id"] = "2000", ["def1"] = "met", ["aliases"] = {[[2000mm]], [[2m]]}, ["contentcat"] = "", ["ft"] = "6", ["in"] = "6", ["num"] = "3", ["den"] = "4", ["mm"] = "2000" }, { ["full-id"] = "2134-imp", ["id"] = "2134", ["def1"] = "imp", ["aliases"] = {[[84in]], [[7ft]], [[brunel]]}, ["pagename"] = "7-foot gauge railway", ["name"] = "Brunel gauge", ["link"] = "[[7-foot gauge railway|Brunel gauge]]", ["contentcat"] = "7 ft gauge railways", ["ft"] = "7", ["mm"] = "2134" }, { ["full-id"] = "2140-imp", ["id"] = "2140", ["def1"] = "imp", ["aliases"] = {[[84.25in]], [[7ft0.25in]], [[7ft1/4in]], [[841/4in]]}, ["pagename"] = "7-foot-¼-inch gauge railway", ["name"] = "Brunel gauge", ["link"] = "[[7-foot-¼-inch gauge railway|Brunel gauge]]", ["contentcat"] = "7 ft gauge railways", ["ft"] = "7", ["num"] = "1", ["den"] = "4", ["mm"] = "2140" }, { ["full-id"] = "2286-imp", ["id"] = "2286", ["def1"] = "imp", ["aliases"] = {[[90in]], [[7ft6in]]}, ["contentcat"] = "", ["ft"] = "7", ["in"] = "6", ["mm"] = "2286" }, { ["full-id"] = "2440-imp", ["id"] = "2440", ["def1"] = "imp", ["aliases"] = {[[96in]], [[8ft]]}, ["contentcat"] = "", ["ft"] = "8", ["mm"] = "2440" }, { ["full-id"] = "2743-imp", ["id"] = "2743", ["def1"] = "imp", ["aliases"] = {[[108in]], [[9ft]]}, ["contentcat"] = "", ["ft"] = "9", ["mm"] = "2743" }, { ["full-id"] = "3000-met", ["id"] = "3000", ["def1"] = "met", ["aliases"] = {[[3000mm]], [[3m]]}, ["pagename"] = "Breitspurbahn", ["contentcat"] = "", ["ft"] = "9", ["in"] = "10", ["num"] = "1", ["den"] = "8", ["mm"] = "3000" }, { ["full-id"] = "3048-imp", ["id"] = "3048", ["def1"] = "imp", ["aliases"] = {[[120in]], [[10ft]]}, ["contentcat"] = "", ["ft"] = "10", ["mm"] = "3048" }, { ["full-id"] = "3327-imp", ["id"] = "3327", ["def1"] = "imp", ["aliases"] = {[[10ft11in]], [[131in]]}, ["pagename"] = "List of track gauges#3327 mm", ["contentcat"] = "", ["ft"] = "10", ["in"] = "11", ["mm"] = "3327" }, { ["full-id"] = "3696-imp", ["id"] = "3696", ["def1"] = "imp", ["aliases"] = {[[12ft1.5in]], [[145.5in]], [[12ft11/2in]], [[1451/2in]]}, ["pagename"] = "Hamilton Incline Railway", ["contentcat"] = "", ["ft"] = "12", ["in"] = "1", ["num"] = "1", ["den"] = "2", ["mm"] = "3696" }, { ["full-id"] = "5486-imp", ["id"] = "5486", ["def1"] = "imp", ["aliases"] = {[[18ft]], [[216in]]}, ["pagename"] = "List of track gauges#18 ft", ["contentcat"] = "", ["ft"] = "18", ["mm"] = "5486" }, { ["full-id"] = "8200-met", ["id"] = "8200", ["def1"] = "met", ["aliases"] = {[[8200mm]]}, ["pagename"] = "List of track gauges#8200 mm", ["contentcat"] = "", ["ft"] = "26", ["in"] = "10", ["num"] = "27", ["den"] = "32", ["mm"] = "8200" }, { ["full-id"] = "9000-met", ["id"] = "9000", ["def1"] = "met", ["aliases"] = {[[9000mm]]}, ["pagename"] = "Krasnoyarsk Dam", ["contentcat"] = "", ["ft"] = "29", ["in"] = "6", ["num"] = "5", ["den"] = "16", ["mm"] = "9000" }, { ["full-id"] = "1118-imp", ["id"] = "1118", ["aliases"] = {[[44in]], [[3ft8in]]}, ["def1"] = "imp", ["contentcat"] = "3 ft 8 in gauge railways", ["mm"] = "1118", ["ft"] = "3", ["in"] = "8", }, } ntx1i9ocxvc0lmbrv427pj614vcsmay Template:Fraction/styles.css 10 192436 252189 2026-06-28T10:59:54Z Asenoner 208 Creata pagina con "/* {{pp|small=y}} */ .frac { white-space: nowrap; } .frac .num, .frac .den { font-size: 80%; line-height: 0; /* we want this inline */ vertical-align: super; } .frac .den { vertical-align: sub; } /* [[Template:Screen reader-only]] is canonical implementation onwiki */ .sr-only { border: 0; clip: rect(0, 0, 0, 0); clip-path: polygon(0px 0px, 0px 0px, 0px 0px); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute; width: 1px; /* whi..." 252189 sanitized-css text/css /* {{pp|small=y}} */ .frac { white-space: nowrap; } .frac .num, .frac .den { font-size: 80%; line-height: 0; /* we want this inline */ vertical-align: super; } .frac .den { vertical-align: sub; } /* [[Template:Screen reader-only]] is canonical implementation onwiki */ .sr-only { border: 0; clip: rect(0, 0, 0, 0); clip-path: polygon(0px 0px, 0px 0px, 0px 0px); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute; width: 1px; /* white-space: nowrap; /* already have nowrap above */ } kupllpfs310n1rzl5neixn869f4spyp Template:Start date 10 192437 252192 2026-06-28T11:02:41Z Asenoner 208 Creata pagina con "<includeonly>{{#invoke:Date time|generate_date}}<!-- Tracking categories -->{{#invoke:Check for unknown parameters|check|unknown={{Main other|[[Category:Pages using start date with unknown parameters|_VALUE_]]}}|preview=Page using [[Template:Start date]] with unknown parameter "_VALUE_"|showblankpositional=1| 1 | 2 | 3 | 4 | 5 | 6 | 7 | df }}</includeonly><noinclude> {{documentation}} </noinclude>" 252192 wikitext text/x-wiki <includeonly>{{#invoke:Date time|generate_date}}<!-- Tracking categories -->{{#invoke:Check for unknown parameters|check|unknown={{Main other|[[Category:Pages using start date with unknown parameters|_VALUE_]]}}|preview=Page using [[Template:Start date]] with unknown parameter "_VALUE_"|showblankpositional=1| 1 | 2 | 3 | 4 | 5 | 6 | 7 | df }}</includeonly><noinclude> {{documentation}} </noinclude> ryuirexkn63z8pry0gkvpkppv2541q9 Template:Start date/doc 10 192438 252193 2026-06-28T11:03:05Z Asenoner 208 Creata pagina con "{{Documentation subpage}} <!-- EDIT TEMPLATE DOCUMENTATION BELOW THIS LINE --> {{High-use}} {{COinS safe|n}} {{Lua|Module:Check for unknown parameters|Module:Date time}} {{tlb|Start date}} returns the date (or date and time) that an event or entity started or was created, in a standard format. It also includes a hidden (by CSS) duplicate, machine-readable date (or date and time) in the ISO date format, for use inside templates or table rows that emit [[microformat]]s. {..." 252193 wikitext text/x-wiki {{Documentation subpage}} <!-- EDIT TEMPLATE DOCUMENTATION BELOW THIS LINE --> {{High-use}} {{COinS safe|n}} {{Lua|Module:Check for unknown parameters|Module:Date time}} {{tlb|Start date}} returns the date (or date and time) that an event or entity started or was created, in a standard format. It also includes a hidden (by CSS) duplicate, machine-readable date (or date and time) in the ISO date format, for use inside templates or table rows that emit [[microformat]]s. {{strong|It should be used only once in each such template}} and {{strong|never used outside such templates}}. The hidden date degrades gracefully when CSS is not available. == When not to use this template == Do not use this template for: * Dates that are uncertain, e.g., "before 4 April 1933", "around 18 November 1939", "19??". * Date ranges, e.g. "c. 1690–1712" * Dates outside the range given under "[[#Limitation|Limitation]]", below. * Other, secondary dates * Outside [[microformat]]-emitting templates or table rows; if in doubt, see the parent template's documentation * More than one date * Dates displayed using AM/PM format; this template only outputs 24-hour times * Dates that are not calendar dates, e.g. "12th century" or "present" or "TBA" In the above situations, omit the template entirely, using untemplated text. == Usage == * {{tlx|Start date|{{var|YYYY}}}} (year only) * {{tlx|Start date|{{var|YYYY}}|{{var|MM}}}} (month and year) * {{tlx|Start date|{{var|YYYY}}|{{var|MM}}|{{var|DD}}}} (year, month, and day) * {{tlx|Start date|{{var|YYYY}}|{{var|MM}}|{{var|DD}}|{{var|HH}}|{{var|MM}}|{{var|SS}}|{{var|Time zone}}}} (date, time, and time zone) == Parameters == * The unnamed parameters, in order, represent the year (four digits; required parameter), month (one or two digits), day (one or two digits), hour in 24-hour time (one or two digits), minutes (one or two digits), seconds (one or two digits), and the time zone (see below). * When specifying time of day, {{var|MM}} (minutes), {{var|SS}} (seconds), and the time zone are optional * {{var|Time zone}} may be a numerical value, or <code>Z</code> for [[Coordinated Universal Time|UTC]] (see examples) * {{para|df|yes}}, an optional parameter, when set to {{para|df|yes}} or {{para|df|y}} displays the day before the month (e.g. "7 November 2004" instead of the default "November 7, 2004"). The order of parameters does not change (it remains YMD). This is primarily used in articles using DMY format for dates. === Examples === * {{tlx|Start date|1993|_show_result=yes}} * {{tlx|Start date|1993|02|_show_result=yes}} * {{tlx|Start date|1993|02|24|_show_result=yes}} * {{tlx|Start date|1993|02|24|08|30|_show_result=yes}} * {{tlx|Start date|1993|02|24|08|7{{=}}+01:00|_show_result=yes}} * {{tlx|Start date|1993|02|24|08|7{{=}}−07:00|_show_result=yes}} * {{tlx|Start date|1993|02|24|08|30|23|_show_result=yes}} * {{tlx|Start date|1993|02|24|08|30|23|Z|_show_result=yes}} * {{tlx|Start date|1993|02|24|08|30|23|+01:00|_show_result=yes}} * {{tlx|Start date|1993|02|24|08|30|23|−07:00|_show_result=yes}} * {{tlx|Start date|1993|02|24|df{{=}}y|_show_result=yes}} * {{tlx|Start date|1993|02|24|08|30|df{{=}}yes|_show_result=yes}} == Notes == Place any additional non-numeric text outside of the template: * c. {{tlx|Start date|1900}} → c. {{start date|1900}} * {{tlx|Start date|1993|02|24}}, no later than 15:00 UTC → {{Start date|1993|02|24}}, no later than 15:00 UTC == TemplateData == {{TemplateData header}} <templatedata> { "description": "Date that an event or entity started or was created", "params": { "1": { "label": "YYYY", "description": "Start year", "type": "number", "required": true }, "2": { "label": "MM", "description": "Start month", "type": "number", "suggested": true }, "3": { "label": "DD", "description": "Start day of month", "type": "number", "suggested": true }, "4": { "label": "HH", "description": "Start hours", "type": "number" }, "5": { "label": "MM", "description": "Start minutes", "type": "number", "default": "0" }, "6": { "label": "SS", "description": "Start seconds", "inherits": "5" }, "7": { "label": "TZ", "description": "Time zone offset, \"+02:00\", \"-06:00\" or \"Z\" for UTC", "type": "line" }, "df": { "label": "Day first", "description": "Set to 'yes' to show the day before the month name", "type": "line", "suggestedvalues": [ "yes", "y" ] } } } </templatedata> == Use in microformats == {{UF-date-part}} === Examples with hidden output === {{nowiki template demo|format=inline|output=nowiki+|code=<nowiki>{{Start date|2016|12|31}}</nowiki>}} {{nowiki template demo|format=inline|output=nowiki+|code=<nowiki>{{Start date|2016|12|31|08|30|23|+01:00}}</nowiki>}} == Tracking categories == * {{clc|Pages using start date with unknown parameters}} * {{clc|Pages using Module:Date time with invalid values}} == See also == * {{tlg|Start date text}}, an alternative to this template * {{tlg|Film date}}, a similar template for use with {{tl|Infobox film}} * {{tlg|Start date and age}} * {{tlg|Start and end dates}} * {{tlg|End date}} * {{tlg|End date text}} * {{tlg|Trim date}} * [[Wikipedia:WikiProject Microformats|WikiProject Microformats]] {{Birth, death and age templates|dates}} <includeonly>{{Sandbox other| | <!-- ADD CATEGORIES BELOW THIS LINE, PLEASE: --> [[Category:Date mathematics templates]] [[Category:Templates generating hAtom]] [[Category:Templates generating hCalendars]] [[Category:Templates generating hCards]] }}</includeonly> 7vxzcyz5a7tk4bm5zagq6448vcbtiod Modulo:Date time 828 192439 252194 2026-06-28T11:03:28Z Asenoner 208 Creata pagina con "--[[ Module:Date time – Date formatting and validation module. This module provides functions for validating and formatting dates in templates such as {{Start date}}, {{End date}}, {{Start date and age}}, and {{End date and age}}. It handles: - Validation of date components (year, month, day) - Validation of time components (hour, minute, second) - Timezone formatting and validation - Generation of appropriate hCalendar microformat markup - "time-ago" calculations D..." 252194 Scribunto text/plain --[[ Module:Date time – Date formatting and validation module. This module provides functions for validating and formatting dates in templates such as {{Start date}}, {{End date}}, {{Start date and age}}, and {{End date and age}}. It handles: - Validation of date components (year, month, day) - Validation of time components (hour, minute, second) - Timezone formatting and validation - Generation of appropriate hCalendar microformat markup - "time-ago" calculations Design notes: - Functions are organized into helper, validation, and formatting sections - Error handling uses a consistent pattern with centralized error messages - Timezone validation supports standard ISO 8601 formats - Leap year calculation is cached for performance ]] require("strict") local p = {} --------------- -- Constants -- --------------- local HTML_SPACE = "&#32;" local HTML_NBSP = "&nbsp;" -- Error message constants local ERROR_MESSAGES = { integers = "All values must be integers", has_leading_zeros = "Values cannot have unnecessary leading zeros", missing_year = "Year value is required", invalid_month = "Value is not a valid month", missing_month = "Month value is required when a day is provided", invalid_day = "Value is not a valid day (Month %d has %d days)", invalid_hour = "Value is not a valid hour", invalid_minute = "Value is not a valid minute", invalid_second = "Value is not a valid second", timezone_incomplete_date = "A timezone cannot be set without a day and hour", invalid_timezone = "Value is not a valid timezone", yes_value_parameter = '%s must be either "yes" or "y"', duplicate_parameters = 'Duplicate parameters used: %s and %s', template = "Template not supported", time_without_hour = "Minutes and seconds require an hour value" } -- Template class mapping -- "itvstart" and "itvend" are unique classes used by the TV infoboxes, -- which only allow the usage of {{Start date}} and {{End date}}. local TEMPLATE_CLASSES = { ["start date"] = "bday dtstart published updated itvstart", ["start date and age"] = "bday dtstart published updated", ["end date"] = "dtend itvend", ["end date and age"] = "dtend" } -- Templates that require "time ago" calculations local TIME_AGO = { ["start date and age"] = true, ["end date and age"] = true } -- English month names local MONTHS = { "January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December" } -- Error category local ERROR_CATEGORY = "[[Category:Pages using Module:Date time with invalid values]]" -- Namespaces where error categories should be applied local CATEGORY_NAMESPACES = { [0] = true, -- Article [1] = true, -- Article talk [4] = true, -- Wikipedia [10] = true, -- Template [100] = true, -- Portal [118] = true -- Draft } -- Cached leap year calculations for performance local leap_year_cache = {} -- Local variables for error handling local help_link ---------------------- -- Helper Functions -- ---------------------- --- Pads a number with leading zeros to ensure a minimum of two digits. -- @param value (number|string) The value to pad with leading zeros -- @return string The value padded to at least two digits, or nil if input is nil local function pad_left_zeros(value) if value == nil then return nil end local str = tostring(value) return string.rep("0", math.max(0, 2 - #str)) .. str end --- Replaces [[U+2212]] (Unicode minus) with [[U+002D]] (ASCII hyphen) or vice versa. -- @param value (string) The string value to process -- @param to_unicode (boolean) If true, converts ASCII hyphen to Unicode minus; -- If false, converts Unicode minus to ASCII hyphen -- @return string The processed string with appropriate minus characters, or nil if input is nil local function replace_minus_character(value, to_unicode) if not value then return nil end if to_unicode then return value:gsub("-", "−") end return value:gsub("−", "-") end --- Normalizes timezone format by ensuring proper padding of hours. -- @param timezone (string) The timezone string to normalize -- @return string The normalized timezone string with properly padded hours, or nil if input is nil local function fix_timezone(timezone) if not timezone then return nil end -- Replace U+2212 (Unicode minus) with U+002D (ASCII hyphen) timezone = replace_minus_character(timezone, false) -- Match the timezone pattern for ±H:MM format local sign, hour, minutes = timezone:match("^([+-])(%d+):(%d+)$") if sign and hour and minutes then -- Pad the hour with a leading zero if necessary hour = pad_left_zeros(hour) return sign .. hour .. ":" .. minutes end -- If no match, return the original timezone (this handles invalid or already padded timezones) return timezone end --- Checks if a timezone string is valid according to standard timezone formats. -- Valid timezones range from UTC-12:00 to UTC+14:00. -- @param timezone (string) The timezone string to validate -- @return boolean true if the timezone is valid, false otherwise local function is_timezone_valid(timezone) -- Consolidated timezone pattern for better performance local valid_patterns = { -- Z (UTC) "^Z$", -- Full timezone with minutes ±HH:MM "^[+]0[1-9]:[0-5][0-9]$", "^[+-]0[1-9]:[0-5][0-9]$", "^[+-]1[0-2]:[0-5][0-9]$", "^[+]1[34]:[0-5][0-9]$", -- Whole hour timezones ±HH "^[+-]0[1-9]$", "^[+-]1[0-2]$", "^[+]1[34]$", -- Special cases "^[+]00:00$", "^[+]00$" } -- Additional checks for invalid -00 and -00:00 cases if timezone == "-00" or timezone == "-00:00" then return false end for _, pattern in ipairs(valid_patterns) do if string.match(timezone, pattern) then return true end end return false end --- Checks if a given year is a leap year. -- Uses a cache for better performance. -- @param year (number) The year to check for leap year status -- @return boolean true if the year is a leap year, false otherwise local function is_leap_year(year) if leap_year_cache[year] == nil then leap_year_cache[year] = (year % 4 == 0 and year % 100 ~= 0) or (year % 400 == 0) end return leap_year_cache[year] end --- Returns the number of days in a given month of a specified year. -- Handles leap years for February. -- @param year (number) The year to check for leap year conditions -- @param month (number) The month (1-12) for which to return the number of days -- @return number The number of days in the specified month, accounting for leap years local function get_days_in_month(year, month) local days_in_month = { 31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31 } if month == 2 and is_leap_year(year) then return 29 end return days_in_month[month] or 0 end --- Checks if a given value has invalid leading zeros. -- @param value (string) The value to check for leading zeros -- @param field_type (string) Field type ("day", "month", "hour", "minute", "second") -- @return boolean true if the value has invalid leading zeros, false otherwise local function has_leading_zeros(value, field_type) value = tostring(value) -- Common checks for day and month if field_type == "day" or field_type == "month" then -- Reject "00" and values with leading zero followed by more than one digit return value == "00" or string.match(value, "^0[0-9][0-9]$") ~= nil or string.match(value, "^0[1-9][0-9]") ~= nil end -- Checks for hour, minute, second if field_type == "hour" or field_type == "minute" or field_type == "second" then -- Allow "00" and "01" to "09" if value == "00" or string.match(value, "^0[1-9]$") then return false end -- Reject values starting with "0" followed by more than one digit return string.match(value, "^0[0-9][0-9]+$") ~= nil end return false end --- Checks if a given value is an integer. -- @param value (string|number) The value to check -- @return boolean true if the value is a valid integer, false otherwise local function is_integer(value) if not value then return false end -- Check if the value is a number first local num_value = tonumber(value) if not num_value then return false end -- Check if it's an integer by comparing floor with the original if math.floor(num_value) ~= num_value then return false end -- For string inputs, check for decimal point to reject values like "7." if type(value) == "string" then -- If the string contains a decimal point, it's not an integer if string.find(value, "%.") then return false end end return true end --- Returns the name of a month based on its numerical representation. -- @param month_number (number) The month number (1-12) -- @return string|nil The name of the month, or nil if invalid local function get_month_name(month_number) month_number = tonumber(month_number) return MONTHS[month_number] end --- Generates an error message wrapped in HTML. -- @param message (string) The error message to format -- @param add_tracking_category (boolean, optional) If false, omits the tracking category -- @return string An HTML-formatted error message with help link and error category local function generate_error(message, add_tracking_category) local category = ERROR_CATEGORY if add_tracking_category == false then category = "" end -- Get current page title object local article_title = mw.title.getCurrentTitle() -- Special case for testcases pages local is_test_page = article_title.subpageText == "testcases" local allow_this_test_page = article_title.fullText == "Module talk:Date time/testcases" -- Remove category if the page is not in a tracked namespace or is any other testcases other than this module if (not CATEGORY_NAMESPACES[article_title.namespace] and not allow_this_test_page) or (is_test_page and not allow_this_test_page) then category = "" end return '<strong class="error">Error: ' .. message .. '</strong> ' .. help_link .. category end -------------------------- -- Formatting Functions -- -------------------------- --- Formats the time portion of a datetime string. -- @param hour (string) The hour component -- @param minute (string) The minute component -- @param second (string) The second component -- @return string The formatted time string, or empty string if hour is nil local function format_time_string(hour, minute, second) if not hour then return "" end local time_string = string.format("%s:%s", hour, minute) if second and second ~= "00" and minute ~= "00" then time_string = string.format("%s:%s", time_string, second) end return time_string .. "," .. HTML_SPACE end --- Formats the date portion of a datetime string based on the specified format. -- @param year (string) The year component -- @param month (string) The month component -- @param day (string) The day component -- @param date_format_dmy (string) The date format ("yes" or "y" for day-month-year, otherwise month-day-year) -- @return string The formatted date string, or empty string if year is nil local function format_date_string(year, month, day, date_format_dmy) if not year then return "" end local date_string if month then local month_name = get_month_name(month) if day then day = tonumber(day) if date_format_dmy then date_string = day .. HTML_NBSP .. month_name else date_string = month_name .. HTML_NBSP .. day .. "," end date_string = date_string .. HTML_NBSP .. year else date_string = month_name .. HTML_NBSP .. year end else date_string = year end return date_string end --- Formats the timezone portion of a datetime string. -- @param timezone (string) The timezone component -- @return string The formatted timezone string, or empty string if timezone is nil local function format_timezone(timezone) if not timezone then return "" end return HTML_SPACE .. (timezone == "Z" and "(UTC)" or "(" .. timezone .. ")") end --- Generates an hCalendar microformat string for the given date-time values. -- @param date_time_values (table) A table containing date and time components -- @param classes (string) The CSS classes to apply to the microformat span -- @return string The HTML for the hCalendar microformat local function generate_h_calendar(date_time_values, classes) local parts = {} if date_time_values.year then table.insert(parts, date_time_values.year) if date_time_values.month then table.insert(parts, "-" .. date_time_values.month) if date_time_values.day then table.insert(parts, "-" .. date_time_values.day) end end if date_time_values.hour then table.insert(parts, "T" .. date_time_values.hour) if date_time_values.minute then table.insert(parts, ":" .. date_time_values.minute) if date_time_values.second then table.insert(parts, ":" .. date_time_values.second) end end end end local h_calendar_content = table.concat(parts) .. (date_time_values.timezone or "") local class_span = string.format('<span class="%s">', classes) return string.format( '<span style="display: none;">%s(%s)</span>', HTML_NBSP, class_span .. h_calendar_content .. '</span>' ) end --- Generates a "time ago" string for age calculation templates. -- @param date_time_values (table) Table containing date components (year, month, day) -- @param br (boolean) Whether to include a line break before the time ago text -- @param p (boolean) Whether to format with parentheses around the time ago text -- @return string Formatted "time ago" text wrapped in a noprint span local function get_time_ago(date_time_values, br, p) -- Build timestamp based on available date components local timestamp local min_magnitude if date_time_values.day then -- Format with padding for month and day if needed timestamp = string.format("%d-%02d-%02d", date_time_values.year, date_time_values.month, date_time_values.day) min_magnitude = "days" elseif date_time_values.month then -- Format with padding for month if needed timestamp = string.format("%d-%02d", date_time_values.year, date_time_values.month) -- Get the current date local current_date = os.date("*t") -- Compute the difference in months local year_diff = current_date.year - date_time_values.year local month_diff = (year_diff * 12) + (current_date.month - date_time_values.month) -- If the difference is less than 12 months, use "months", otherwise "years" if month_diff < 12 then min_magnitude = "months" else min_magnitude = "years" end else timestamp = tostring(date_time_values.year) min_magnitude = "years" end -- Calculate time ago using [[Module:Time]] ago local m_time_ago = require("Module:Time ago")._main local time_ago = m_time_ago({timestamp, ["min_magnitude"] = min_magnitude}) -- Format the result based on br and p parameters if br then time_ago = p and ("<br/>(" .. time_ago .. ")") or (";<br/>" .. time_ago) else time_ago = p and (HTML_SPACE .. "(" .. time_ago .. ")") or (";" .. HTML_SPACE .. time_ago) end -- Wrap in noprint span return "<span class=\"noprint\">" .. time_ago .. "</span>" end -------------------------- -- Validation Functions -- -------------------------- --- Validates the date and time values provided. -- @param args (table) Table containing date and time values and optional parameters -- @return nil|string Nil if validation passes, or an error message if validation fails local function _validate_date_time(args) local template_name = args.template or "start date" help_link = string.format("<small>[[:Template:%s|(help)]]</small>", template_name) -- Store and validate date-time values local date_time_values = { year = args[1], month = args[2], day = args[3], hour = args[4], minute = args[5], second = args[6] } -- Validate each value for key, value in pairs(date_time_values) do if value then -- Check for integer and leading zeros if not is_integer(value) then return generate_error(ERROR_MESSAGES.integers) end if has_leading_zeros(tostring(value), key) then return generate_error(ERROR_MESSAGES.has_leading_zeros) end -- Convert to number date_time_values[key] = tonumber(value) end end -- Validate date components if not date_time_values.year then return generate_error(ERROR_MESSAGES.missing_year) end if date_time_values.month and (date_time_values.month < 1 or date_time_values.month > 12) then return generate_error(ERROR_MESSAGES.invalid_month) end if date_time_values.day then if not date_time_values.month then return generate_error(ERROR_MESSAGES.missing_month) end local max_day = get_days_in_month(date_time_values.year, date_time_values.month) if date_time_values.day < 1 or date_time_values.day > max_day then return generate_error(string.format(ERROR_MESSAGES.invalid_day, date_time_values.month, max_day)) end end -- Validate time components if (date_time_values.minute or date_time_values.second) and not date_time_values.hour then return generate_error(ERROR_MESSAGES.time_without_hour) end if date_time_values.hour and (date_time_values.hour < 0 or date_time_values.hour > 23) then return generate_error(ERROR_MESSAGES.invalid_hour) end if date_time_values.minute and (date_time_values.minute < 0 or date_time_values.minute > 59) then return generate_error(ERROR_MESSAGES.invalid_minute) end if date_time_values.second and (date_time_values.second < 0 or date_time_values.second > 59) then return generate_error(ERROR_MESSAGES.invalid_second) end -- Timezone cannot be set without a specific date and hour if args[7] and not (date_time_values.day and date_time_values.hour) then return generate_error(ERROR_MESSAGES.timezone_incomplete_date) elseif args[7] and not is_timezone_valid(args[7]) then return generate_error(ERROR_MESSAGES.invalid_timezone) end -- Validate that there aren't any duplicate parameters if args.p and args.paren then return generate_error(string.format(ERROR_MESSAGES.duplicate_parameters, "p", "paren")) end -- Validate parameters that use "y" or "yes" for values local boolean_params = {'df', 'p', 'paren', 'br'} for _, param_name in ipairs(boolean_params) do if args[param_name] and not (args[param_name] == "yes" or args[param_name] == "y") then return generate_error(string.format(ERROR_MESSAGES.yes_value_parameter, param_name)) end end return nil end ---------------------- -- Public Functions -- ---------------------- --- Validates date-time values from template arguments. -- @param frame (table) The MediaWiki frame containing template arguments -- @return nil|string Result of date-time validation function p.validate_date_time(frame) local get_args = require("Module:Arguments").getArgs local args = get_args(frame) -- Sanitize inputs args[7] = fix_timezone(args[7]) return _validate_date_time(args) end --- Generates a formatted date string with microformat markup. -- @param frame (table) The MediaWiki frame containing template arguments -- @return string A formatted date string, or an error message if validation fails function p.generate_date(frame) local get_args = require("Module:Arguments").getArgs local args = get_args(frame) -- Sanitize inputs args[7] = fix_timezone(args[7]) local validation_error = _validate_date_time(args) if validation_error then return validation_error end local classes = TEMPLATE_CLASSES[args.template or "start date"] if not classes then return generate_error(ERROR_MESSAGES.template, false) end -- Process date-time values local date_time_values = { year = args[1], month = pad_left_zeros(args[2]), day = pad_left_zeros(args[3]), hour = pad_left_zeros(args[4]), minute = args[5] and pad_left_zeros(args[5]) or "00", second = args[6] and pad_left_zeros(args[6]) or "00", timezone = replace_minus_character(args[7], true) -- Restore U+2212 (Unicode minus) } -- Generate individual components local time_string = format_time_string( date_time_values.hour, date_time_values.minute, date_time_values.second ) local date_string = format_date_string( date_time_values.year, date_time_values.month, date_time_values.day, args.df ) local timezone_string = format_timezone(date_time_values.timezone) local time_ago = "" if TIME_AGO[args.template] then time_ago = get_time_ago( date_time_values, args.br, args.p or args.paren ) end local h_calendar = generate_h_calendar(date_time_values, classes) -- Combine components return time_string .. date_string .. timezone_string .. time_ago .. h_calendar end return p m1n2ubn29iw0dq7s8rz8ddwljxm563c Modulo:ConvertIB/data 828 192440 252199 2026-06-28T11:16:23Z Asenoner 208 Creata pagina con " -- Units accepted by {{convert}} that come in groups (e.g., "5 ft 6 in") local multiple = {'mich', 'michlk', 'michainlk', 'miyd', 'miydftin', 'mift', 'ydftin', 'ydft', 'ftin', 'footin', 'handin', 'lboz', 'stlb', 'stlboz', 'stlb'} -- Convert unit list to hash local multTable = {} for _, v in ipairs(multiple) do multTable[v] = true end local impPref = {'imperial', 'english', 'uk', 'us', 'u.s.', 'us customary', 'u.s. customary', 'standard'} local impPrefTable = {} for..." 252199 Scribunto text/plain -- Units accepted by {{convert}} that come in groups (e.g., "5 ft 6 in") local multiple = {'mich', 'michlk', 'michainlk', 'miyd', 'miydftin', 'mift', 'ydftin', 'ydft', 'ftin', 'footin', 'handin', 'lboz', 'stlb', 'stlboz', 'stlb'} -- Convert unit list to hash local multTable = {} for _, v in ipairs(multiple) do multTable[v] = true end local impPref = {'imperial', 'english', 'uk', 'us', 'u.s.', 'us customary', 'u.s. customary', 'standard'} local impPrefTable = {} for _, v in ipairs(impPref) do impPrefTable[v] = true end return {multiple=multTable, impPref=impPrefTable} gkdhxrqte6nbgc1n2gmvcckgwn7onz3