Mòdul:Railway/ús
Aparença
Aquesta és una subpàgina de documentació per a la Mòdul:Railway Té la informació d'ús, les categories i qualsevol altre contingut que no forma part essencial del codi del mòdul. |
Aquest mòdul genera, a partir d'una estació de ferrocarril (tren, metro, tramvia, etc.), una taula d'estacions adjacents amb la informació de línies, destinacions i serveis. Té una única funció station
.
Sintaxi
[modifica]- En una plantilla, o pàgina wiki:
{{#invoke:Railway|station}}
- En un altre mòdul Lua:
require('Module:Railway')._station
- En la consola de depuració:
=p._station({item='Qxxx'})
Paràmetres opcionals:
item=
identificador de l'element de Wikidata, per defecte és la pàgina associada.lang=
codi de llengua. En general no farà falta, només per a proves. Vegeu aquest paràmetre a Mòdul:Wikidades.
Dades
[modifica]Totes les dades són obtingudes de Wikidata
- Estació adjacent:
- Estació adjacent (P197) amb els qualificadors Línia (P81) i Destinació (P5051). S'aplica una correcció a l'etiqueta per eliminar al començament "Estació de/d'/del..."
- Amb Estació d'intercanvi (P833) s'afegeixen les estacions adjacents corresponents a cada estació d'intercanvi. Queden marcades amb la icona que enllaça a l'article Centre d'intercanvi modal (Q1147171).
- Les estacions adjacents s'agrupen per línia mostrant els dos sentits.
- Línia:
- Línia (P81) com a qualificador de cada estació adjacent. Si està definit com a propietat es considera que correspon a totes les estacions adjacents que no el tinguin com a qualificador. En cas de més d'una línia com a propietat el resultat pot ser incoherent. Les línies es mostren en ordre numèric, si hi ha nombres en l'etiqueta, o bé en ordre alfabètic.
- Si existeix Servei ferroviari (P1192) s'utilitza aquest valor en lloc de Línia (P81). Això pot passar en xarxes que diferencien la línia com a infraestructura i el servei ferroviari.
- Si la línia té Icona (P2910) o Imatge del logotip (P154) en lloc de l'enllaç a la línia es mostra la imatge enllaçada, per exemple .
- Alternativament, si la línia té Color (hexadecimal sRGB) (P465) es mostra l'enllaç amb una franja de color, per exemple el quadre a la dreta:
- Destinació:
- S'obté del qualificador Destinació (P5051) corresponent a cada estació adjacent. Es mostra amb el símbol →. Les destinacions poden ser múltiples quan en la mateixa línia existeixen serveis amb diferents punts terminals.
- Alternativament s'obté del qualificador Direcció (P560), considerat obsolet.
- Si està assignat a «cap valor», o no existeix en un dels dos sentits, es mostra l'etiqueta de Estació final (Q20202072).
- Servei:
- Les línies s'agrupen per servei segons el valor Part de (P361) corresponent a cada línia. Per exemple les línies de metro de Barcelona s'agrupen sota l'encapçalament Metro de Barcelona. Els diferents serveis es mostren per ordre alfabètic.
Dependències
[modifica]- Mòdul:Arguments
- Mòdul:Wikidades per a consultes complexes amb format de taula.
- Mòdul:Wikidades/labels, dependència del Mòdul:Wikidades, per a la correcció d'etiquetes d'estacions.
- Mòdul:Railway/format per al format de la taula de sortida i per a facilitar la internacionalització.