Help:Automatisering stationspagina's: verschil tussen versies
k (→België) |
(→Duitsland) |
||
Regel 562: | Regel 562: | ||
| [[:Categorie:Concessie VEJ|VEJ]] | | [[:Categorie:Concessie VEJ|VEJ]] | ||
| {{colorbox|green}} [[Gebruiker:Regenmaker|Regenmaker]] ([[Overleg gebruiker:Regenmaker|overleg]]) | | {{colorbox|green}} [[Gebruiker:Regenmaker|Regenmaker]] ([[Overleg gebruiker:Regenmaker|overleg]]) | ||
− | | {{colorbox| | + | | {{colorbox|green}} [[Gebruiker:Regenmaker|Regenmaker]] ([[Overleg gebruiker:Regenmaker|overleg]]) |
− | | {{colorbox| | + | | {{colorbox|green}} [[Gebruiker:Regenmaker|Regenmaker]] ([[Overleg gebruiker:Regenmaker|overleg]]) |
− | | | + | | Alleen lijn 620 |
|- | |- | ||
| [[:Categorie:Concessie VGM|VGM]] | | [[:Categorie:Concessie VGM|VGM]] |
Versie van 16 mei 2015 om 16:33
Deze pagina geeft een uitleg over hoe dynamische tabellen, met daarin het lijnennet, aan stations- en haltepagina's kunnen worden toegevoegd en welke aanpassingen daarvoor noodzakelijk zijn.
Aanpassingen
Voor de automatisering van het lijnennet (bus, tram, metro, veer) op stations- en haltepagina's wordt gebruikgemaakt van de MediaWiki extensie DPL. Dit staat voor Dynamic Page List.
Wat doet DPL?
Met deze extensie zijn diverse dingen mogelijk, maar in dit geval gaat het om het volgende:
- DPL gaat op zoek naar een aantal categorieën. Vervolgens wordt gekeken welke lijnen in al deze categorieën aanwezig zijn. Die lijnen worden in een tabel getoond.
- De tabel wordt vervolgens gevuld met de informatie die in de LijnInfobox op de lijnpagina's staat vermeld.
Voorbeeld Leeuwarden: Om de tabel te genereren wordt gekeken welke lijnen zowel in de categorie Plaats Leeuwarden, de categorie Station Leeuwarden en de categorie buslijnen voorkomen. Alleen de lijnen die in alle drie categorieën aanwezig zijn worden in de tabel getoond. De tabel kijkt dan of er een LijnInfobox aanwezig is op de gevonden lijnpagina's. Vervolgens toont de tabel de informatie die achter de volgende parameters staat: lijnnr=, route=, lijnsoort=, formule=, vervoerder=, concessie= en concessie2=.
De tabel wordt iedere keer bijgewerkt als een pagina hernoemd wordt en wanneer de informatie in de infobox wordt gewijzigd.
Om dit te bewerkstelligen zijn wel een aantal aanpassingen nodig:
- Alle lijnpagina's moeten worden voorzien van de route= parameter.
- Alle lijnpagina's moeten worden voorzien van de juiste categorieën (dit kan eenvoudig door de routestrip 'om te bouwen').
- Alle stations- en haltepagina's moeten worden voorzien van de dpl tabel (deze tabel kan eenvoudig toegevoegd worden met het sjabloon:LijnTabel).
Hieronder worden de benodigde aanpassingen uiteengezet:
Routeparameter toevoegen
route= toevoegen aan de LijnInfobox. Zie ook dit topic: [1].
Voor de invulling van de routeparameter worden geen strikte regels gehanteerd. Wel kun je onderstaande als uitgangspunt nemen:
- Bij streeklijnen de route overnemen zoals deze op de concessiepagina staat.
- Bij volledige stadslijnen (m.a.w. de lijn rijdt in één stad) de stad vetgedrukt voor de route zetten met een dubbele punt en vervolgens de route overnemen van de concessiepagina. Voorbeeld: Lijn 2 Nijmegen, Lindenholt West - Sint Maartenskliniek.
- Bij lijnen die een stadsdienst rijden en vervolgens doorrijden naar een andere plaats de stad + halte- of wijknaam hanteren. Voorbeeld: Lijn 1 Nijmegen Plein 1944 - Molenhoek Beukenlaan.
- Bij lijnen die alleen in één richting rijden, gebruik bij voorkeur de volgende pijltjes: → ←
Andere voorbeelden: [2] en [3]
Ombouwen routestrip
Onderstaande sjablonen voegen automatisch de nieuwe categorieën aan de lijnpagina's toe. Klik op de links voor uitgebreidere uitleg.
Sjabloon:RouteRijPlaats voor busstations, metrostations, lightrailstations, bushaltes en sneltramhaltes met een artikel of een treinstations met meerdere busstations / haltes, zoals Amsterdam Centraal. Het sjabloon voegt de categorie:Plaats (plaatsnaam) en de categorie:(haltenaam) toe.
Sjabloon:RouteRijStation voor haltes bij treinstations met één halte of één busstation. Een apart sjabloon is noodzakelijk, omdat de categorieën van treinstations allemaal het voorvoegsel "station" hebben. Dit sjabloon voegt de categorie:Plaats (plaatsnaam) en de categorie:station (stationsnaam) toe.
Meerdere busstations, haltes of perrons op één pagina
Bij treinstations met meerdere busstations (bijvoorbeeld Zwolle) moet een pagina worden aangemaakt met de naam van het busstation. Deze pagina moet automatisch doorverwijzen (#REDIRECT) naar het treinstation. In het geval van Zwolle wordt Zwolle Busstation Westzijde een doorverwijzing naar Zwolle.
In de routestrip van lijn 1 link je bij de halte Zwolle, Station/Westzijde met RouteRijPlaats naar Zwolle Busstation Westzijde. Hierdoor wordt lijn 1 gekoppeld aan de categorie:Zwolle Busstation Westzijde. Vervolgens doe je dit ook bij alle andere lijnen die op dit busstation komen. Op die manier kun je op de pagina Zwolle een lijntabel maken met alleen de lijnen die stoppen bij Zwolle Busstation Westzijde. Hetzelfde doe je voor Oostzijde. Er komen op de pagina van Zwolle uiteindelijk dus twee tabellen: één voor westzijde en één voor oostzijde.
Hetzelfde systeem kan ook gebruikt worden wanneer bijvoorbeeld ieder perron of iedere halte op een stations- of haltepagina een aparte tabel moet krijgen.
Stadparameter
Deze parameter is niet nodig voor de automatisering, maar wel handig om even mee te nemen:
stad= parameter toevoegen bij stadslijnen. Bijvoorbeeld stad=Leeuwarden. De categorie:Stadsdienst <stad> onderaan een artikel moet dan verwijderd worden.
Toevoegen LijnTabel
Nadat de lijnen zijn aangepast kunnen de lijnen die op een station of halte komen worden geautomatiseerd.
Voorbeeld: Station Zwolle / Busstation Westzijde
{{LijnTabel|plaats=Zwolle|halte=Zwolle Busstation Westzijde|type=Bus}}
- plaats = De lijntabel kijkt of de lijn voorkomt in de categorie:Plaats Zwolle
- halte = De lijntabel kijkt of de lijn ook voorkomt in de categorie:Zwolle Busstation Westzijde
- type = De lijntabel kijkt of de lijn ook voorkomt in de categorie:Buslijnen.
De lijnen die in alle drie categorieën voorkomen worden in de LijnTabel getoond.
Voorbeeld: Apeldoorn
{{LijnTabel|plaats=Apeldoorn|halte=Station Apeldoorn|type=Bus}}
- plaats = De lijntabel kijkt of de lijn voorkomt in de categorie:Plaats Apeldoorn
- halte = De lijntabel kijkt of de lijn ook voorkomt in de categorie:Station Apeldoorn
- type = De lijntabel kijkt of de lijn ook voorkomt in de categorie:Buslijnen.
De lijnen die in alle drie categorieën voorkomen worden in de LijnTabel getoond.
Nederland
Categorieën
De nieuwe routestrip sjablonen zorgen ervoor dat de lijnpagina aan een aantal extra (deels nieuwe) categorieën wordt toegevoegd. Maak deze categorieën aan indien deze niet bestaan. Aan categorieën voor gewone haltes moet de [[Categorie:Halte]] worden toegevoegd. Aan categorieën voor busstations moet de [[Categorie:Busstation]] worden toegevoegd.
Oningevulde LijnTabel codes
{{LijnTabel|plaats=|halte=|type=Bus}} {{LijnTabel|plaats=|halte=Station |type=Bus}} {{LijnTabel|plaats=|halte=|type=Tram}} {{LijnTabel|plaats=|halte=Station |type=Tram}} {{LijnTabel|plaats=|halte=|type=Metro}} {{LijnTabel|plaats=|halte=Station |type=Metro}} {{LijnTabel|plaats=|halte=|type=Veer}} {{LijnTabel|plaats=|halte=Station |type=Veer}}
Intekenlijst
In de tweede kolom kun je intekenen (ondertekenen met 3 tildes).
Status:
- {{colorbox|red}} = nog niet gedaan
- {{colorbox|orange}} = mee bezig
- {{colorbox|green}} = klaar
Controlelijst LijnTabellen per provincie
Hieronder kan per provincie ingetekend en/of aangegeven worden of alle pagina's over treinstations, metrostations, sneltramhaltes, busstations en bushaltes zijn voorzien van een LijnTabel en of alle categorieën zijn aangemaakt.
Controleer bij het omzetten goed of alle lijnen in de LijnTabel staan.
Status | Provincie | Ingetekend / Gecontroleerd door |
Opmerking |
---|---|---|---|
Provincie Groningen | Roelof (overleg) | ||
Provincie Drenthe | Roelof (overleg) | ||
Provincie Friesland | Roelof (overleg) | ||
Provincie Overijssel | Regenmaker (overleg) | ||
Provincie Flevoland | Regenmaker (overleg) & Milco (overleg) | Milco Almere, Regenmaker de rest. | |
Provincie Gelderland | Regenmaker (overleg) & Frank (overleg) | Frank Arnhem-Nijmegen, Regenmaker de rest | |
Provincie Utrecht | Regenmaker (overleg) | ||
Provincie Noord-Holland | Gecontroleerd door Roelof (overleg) | ||
Provincie Zuid-Holland | Regenmaker (overleg), Daniel (overleg) & Meltrain (overleg) | Regenmaker:HWGO, Voorne-Putten en Zuid-Holland Noord, Daniel: DAV-gebied, Meltrain: Regio Rotterdam. Roelof: Overige | |
Provincie Noord-Brabant | Gecontroleerd door Roelof (overleg) | ||
Provincie Zeeland | Regenmaker (overleg) | ||
Provincie Limburg | Gecontroleerd door Roelof (overleg) |
Buitenland
Voor buitenlandse lijnen kan hetzelfde systeem gebruikt worden. Aan de LijnInfobox moet daarnaast de volgende parameter toegevoegd worden:
|dienstregeling=2015
Categorieën
De nieuwe routestrip sjablonen zorgen ervoor dat de lijnpagina aan een aantal extra (deels nieuwe) categorieën wordt toegevoegd. De nieuwe (rode) categorieën kunnen aan de volgende categorieën worden gekoppeld:
- Haltes: Categorie:Halte in België of Categorie:Halte in Duitsland
- Busstations: Categorie:Busstation in België of Categorie:Busstation in Duitsland
- Treinstation: Categorie:Buitenlands station
- Metrostations: Categorie:Metrostation in België of Categorie:Metrostation in Duitsland
- Plaatsen: Categorie:Belgische plaats of Categorie:Duitse plaats
Zie ook Speciaal:GevraagdeCategorieën voor categorieën die nog niet bestaan.
Oningevulde LijnTabel codes
Let op: Bij "Buitenlandse bus" worden automatisch ook de grensoverschrijdende buslijnen die in Nederland komen getoond (ook als deze door een Nederlandse vervoerder worden gereden).
{{LijnTabel|plaats=|halte=|type=Buitenlandse bus}} {{LijnTabel|plaats=|halte=Station |type=Buitenlandse bus}} {{LijnTabel|plaats=|halte=|type=Buitenlandse tram}} {{LijnTabel|plaats=|halte=Station |type=Buitenlandse tram}} {{LijnTabel|plaats=|halte=|type=Buitenlandse metro}} {{LijnTabel|plaats=|halte=Station |type=Buitenlandse metro}}
Intekenlijst
Er kan per onderdeel ingetekend worden (onderteken met drie tildes).
Status:
- {{colorbox|red}} = nog niet gedaan
- {{colorbox|orange}} = mee bezig
- {{colorbox|green}} = klaar
België
Let op: In België loopt ook een project van Bee (overleg) om de treindienstoverzichten te automatiseren. Indien een treinstation nog niet is aangepast voor automatisering van de BTM-lijnen maar deze staan wel op de pagina vermeld, dan wordt alvast een (verborgen) sjabloon LijnTabel aan de pagina toegevoegd.
Concessie | Lijnpagina's bijwerken | Dienstregeling 2015 invoeren | LijnTabellen + alle categorieën aangemaakt | Opmerking |
---|---|---|---|---|
Antwerpen | Etienne (overleg) | Etienne (overleg) | Etienne (overleg) | |
Brabant Wallon | Etienne (overleg) | Etienne (overleg) | Etienne (overleg) | |
Brussels Hoofdstedelijk Gewest | Bee (overleg) | Bee (overleg) | Bee (overleg) | |
Charleroi | Etienne (overleg) | Etienne (overleg) | Etienne (overleg) | |
Hainaut | Etienne (overleg) | Etienne (overleg) | Etienne (overleg) | |
Limburg | Frank (overleg) | ~~~ | ~~~ | |
Liège-Verviers | ~~~ | ~~~ | ~~~ | |
Namur-Luxembourg | Etienne (overleg) | Etienne (overleg) | Etienne (overleg) | |
Oost-Vlaanderen | Etienne (overleg) | Etienne (overleg) | Etienne (overleg) | |
Vlaams-Brabant | ||||
West-Vlaanderen | Bee (overleg) | Bee (overleg) | Bee (overleg) | Ook invoeren dienstregeling 2015. Voltooid. |
Duitsland
Concessie | Lijnpagina's bijwerken | Dienstregeling 2015 invoeren | LijnTabellen + alle categorieën aangemaakt | Opmerking |
---|---|---|---|---|
AVV | Regenmaker (overleg) | Regenmaker (overleg) | Regenmaker (overleg) | |
HVV | Regenmaker (overleg) | Regenmaker (overleg) | ~~~ | |
RVV | ~~~ | ~~~ | ~~~ | |
VBB | ~~~ | ~~~ | ~~~ | |
VEJ | Regenmaker (overleg) | Regenmaker (overleg) | Regenmaker (overleg) | Alleen lijn 620 |
VGM | Regenmaker (overleg) | Regenmaker (overleg) | ~~~ | |
VRM | Regenmaker (overleg) | Regenmaker (overleg) | ~~~ | |
VRR | Regenmaker (overleg) | Regenmaker (overleg) | Regenmaker (overleg) |
Overige
Concessie | Lijnpagina's bijwerken |
LijnTabellen + alle categorieën aangemaakt | Opmerking |
---|---|---|---|
Buitenland | ~~~ | ~~~ | |
RGTR | ~~~ | Alleen de lijn die is aangemaakt | |
TICE | ~~~ | ~~~ | Alleen de twee lijnen die zijn aangemaakt. |