Pagina 1 van 2

Fout Sjabloon LijnTabel

Geplaatst: do 05 feb 2015, 23:22
door regenmaker
Ik kom er net achter dat er inderdaad een fout zit in het sjabloon wat voor automatisch gegenereerde overzichten op stationspagina's moet dienen. Milco zei dat op Almere 't Oor een fout zit. En dat klopt.

Ik zal even uitleggen hoe het zit:
Er komt een extra buslijn terecht op de pagina van 't Oor die daar helemaal niet stopt. Dit komt omdat er vanaf de pagina van die buslijn verwezen wordt naar 't Oor (in de geschiedenis) en dat de bus ergens anders in Almere rijdt en dus in de categorie Plaats Almere zit.

Re: Fout Sjabloon LijnTabel

Geplaatst: do 05 feb 2015, 23:56
door huibe
1 pagina? Het zijn er zelfs 3. Lijn 2, 5 en 159 :mrgreen:

Re: Fout Sjabloon LijnTabel

Geplaatst: vr 06 feb 2015, 08:45
door Frank
Bij stations zou je dit op kunnen lossen door ook te zoeken op de categorie station. Die wordt alleen aangemaakt als een buslijn daar ook komt op dat moment. Bij busstations moet (denk ik) iets dergelijks te maken zijn, maar ik wil even goed over de gevolgen daarvan nadenken.

Re: Fout Sjabloon LijnTabel

Geplaatst: vr 06 feb 2015, 08:54
door Suus
Ik was hier eerlijk gezegd al een beetje bang voor. Categorieën lijken mij de enige uitweg, dat heb ik al eerder gezegd.

Re: Fout Sjabloon LijnTabel

Geplaatst: vr 06 feb 2015, 09:55
door regenmaker
Elk station, elk busstation en elke halte heeft zijn eigen categorie nodig. Dan ben je van alle problemen af. Maar dat is wel makkelijk op te lossen.

Je zou RouteRijPlaats kunnen splitsen in RouteRijHalte en RouteRijBusstation, zodat categorie: Busstation *** en Halte *** worden gegenereerd (zelfde idee als bij RouteRijStation). Krijg je alleen wel superveel extra categorieën, maar dat is toch geen groot probleem (gewoon meteen goed ordenen).

Edit:
Krijg je trouwens wel lelijke categorieën als Categorie:Busstation Zierikzee Busstation, dus beter gewoon Categorie:Zierikzee Busstation (dus zonder halte en busstation).

Re: Fout Sjabloon LijnTabel

Geplaatst: vr 06 feb 2015, 10:31
door Roelof88
Je hebt ook nog metrostations en sneltramhaltes. Als je voor iedere soort een apart sjabloon gaat gebruiken wordt het er ook niet echt overzichtelijker op.

Ik zou er ook voor kiezen om gewoon RouteRijPlaats te behouden. Je kunt dan met een kleine aanpassing aan RouteRijPlaats (voorzien van een extra categorie) gewoon door op de huidige manier. Dan krijg je inderdaad categorieën met alleen de paginanaam (dus zonder halte en busstation ervoor), maar dat is op zich niet erg als je de categorieën ook weer op de juiste manier categoriseert.

Dit betekent ook dat je bij bijvoorbeeld Zwolle twee categorieën krijgt: Zwolle Busstation Oostzijde en Zwolle Busstation Westzijde.

En dan is het een kwestie van consequent de categorieën aanmaken als je een pagina aanpast. Dat lost het probleem van de rode links zich vanzelf op.

Re: Fout Sjabloon LijnTabel

Geplaatst: vr 06 feb 2015, 10:34
door regenmaker
Roelof88 schreef:Ik zou er ook voor kiezen om gewoon RouteRijPlaats te behouden. Je kunt dan met een kleine aanpassing aan RouteRijPlaats (voorzien van een extra categorie) gewoon door op de huidige manier. Dan krijg je inderdaad categorieën met alleen de paginanaam (dus zonder halte en busstation ervoor), maar dat is op zich niet erg als je de categorieën ook weer op de juiste manier categoriseert.
Owja, dat kan natuurlijk ook. Dat is beter. Ik wil die categorieën wel goed categoriseren. Ben nu met de Categorie Plaats bezig.

Re: Fout Sjabloon LijnTabel

Geplaatst: vr 06 feb 2015, 10:36
door Frank
Roelof88 schreef:Dit betekent ook dat je bij bijvoorbeeld Zwolle twee categorieën krijgt: Zwolle Busstation Oostzijde en Zwolle Busstation Westzijde.
Dan krijg je alleen de categorie station niet meer mee als ik het goed begrijp. Ik weet trouwens niet hoe erg dit is.

Re: Fout Sjabloon LijnTabel

Geplaatst: vr 06 feb 2015, 10:38
door regenmaker
Frank schreef:Dan krijg je alleen de categorie station niet meer mee als ik het goed begrijp. Ik weet trouwens niet hoe erg dit is.
Ligt eraan; wordt er dan Plaats of Station gebruikt? Je kan ook nog steeds gewoon station houden en laten verwijzen naar de pagina + doorverwijzging. (Kan je dan optioneel linksto= invoeren in het Sjabloon)

Re: Fout Sjabloon LijnTabel

Geplaatst: vr 06 feb 2015, 11:00
door Roelof88
Oké, dan zul je dus bij treinstations met meerdere busstations ook RouteRijPlaats moeten gebruiken als ik het goed heb.

1.) Het artikel Zwolle Busstation Oostzijde wordt een redirect naar Station Zwolle
2.) In de routestrip van een lijn link je met RouteRijPlaats naar Zwolle Busstation Oostzijde.
3.) Je krijgt dan de categorie:Zwolle Busstation Oostzijde
4.) Vervolgens koppel je de categorie:Zwolle Bussstation Oostzijde aan de categorie:Station Zwolle + categorie:Busstation.
5.) Stap 1 t/m 4 herhaal je voor Westzijde.
6.) Op de pagina station Zwolle maak je twee lijntabellen, één voor Oostzijde, één voor Westzijde.
regenmaker schreef:(Kan je dan optioneel linksto= invoeren in het Sjabloon)
Dat linksto vertrouw ik voor geen meter meer eerlijk gezegd :wink:

Re: Fout Sjabloon LijnTabel

Geplaatst: vr 06 feb 2015, 11:12
door regenmaker
Roelof88 schreef:Dat linksto vertrouw ik voor geen meter meer eerlijk gezegd :wink:
Hij werkt zoals die moet werken hoor. :P Maar inderdaad hij doet niet wat wij willen. :neg:

Maar laten we dan ook even afspreken in welke categorieën die haltes/busstations geplaatst moet worden (als dat het plan is), zodat het catalogiseren uniform is.

Re: Fout Sjabloon LijnTabel

Geplaatst: vr 06 feb 2015, 11:26
door Suus
Ik stel dan voor dat we eerst nog eens kritisch kijken naar de pagina's met slechts/alleen een halte en ons goed afvragen of we die wel nodig hebben.

Re: Fout Sjabloon LijnTabel

Geplaatst: vr 06 feb 2015, 11:29
door regenmaker
Bee schreef:Ik stel dan voor dat we eerst nog eens kritisch kijken naar de pagina's met slechts/alleen een halte en ons goed afvragen of we die wel nodig hebben.
Sommige haltes vind ik wel degelijk belangrijk. (o.a. belangrijk overstappunt of belangrijke bushalte)

Re: Fout Sjabloon LijnTabel

Geplaatst: vr 06 feb 2015, 12:14
door Suus
Dat kan op individueel niveau besloten worden uiteraard.

Re: Fout Sjabloon LijnTabel

Geplaatst: vr 06 feb 2015, 12:38
door regenmaker
Bee schreef:Dat kan op individueel niveau besloten worden uiteraard.
Ben wel met je eens hoor dat sommige pagina's verwijderd kunnen worden.

Re: Fout Sjabloon LijnTabel

Geplaatst: vr 06 feb 2015, 13:44
door fogeltje
Bee schreef:Ik stel dan voor dat we eerst nog eens kritisch kijken naar de pagina's met slechts/alleen een halte en ons goed afvragen of we die wel nodig hebben.
Zelf zie ik in het kader van onderhoudbaarheid eerlijk gezegd zo weinig mogelijk haltepagina's. Ik zelf zou de grens bij stations leggen (in de breedste zin van het woord, dus ook busstations en metrostations). Problemen geven de haltes die niet busstation heten maar wel die functie vervullen, die zou ik op willen nemen. Dat soort haltes zouden we dan apart moeten bekijken en beslissen of we die willen of niet.

Wat is overigens het probleem met "t Oor? Als het het nu goed begrijp dat er ook lijnen getoond worden waar in de geschiedenis de speciale nieuwe routestripdingie voorkomt. Is het dan een oplossing om bij geschiedenis deze links niet te maken? Ik hou sowieso al niet van overmatig gelink.

Re: Fout Sjabloon LijnTabel

Geplaatst: vr 06 feb 2015, 13:50
door Frank
Nee, het gaat niet eens om een routestripdingie, maar om überhaupt een verwijzing. Er wordt namelijk alleen gefilterd op de combinatie plaats + verwijzing.

Re: Fout Sjabloon LijnTabel

Geplaatst: vr 06 feb 2015, 14:04
door Roelof88
Dus in het geval van [wiki]Almere 't Oor[/wiki] kijkt de tabel nu naar:

De pagina moet voorkomen in de categorie:buslijnen + categorie:plaats almere en moet linken naar Almere 't Oor.

Bij Lijn 5 Almere, Station Centrum - Station Oostvaarders wordt onder het kopje geschiedenis in het verhaaltje gelinkt naar Almere 't Oor. Omdat lijn 5 ook in de categorie:buslijnen en de categorie:plaats Almere staat wordt deze dus ook in de tabel getoond.

Dit los je op door:

De pagina moet voorkomen in de categorie:buslijnen + categorie:plaats almere + de nieuwe categorie:Almere 't Oor.

Ook voor deze versie geldt dat je de nieuwe RouteRijen niet moet gebruiken in oude routes die bij een huidige lijn staan, anders gaat het weer mis.

Re: Fout Sjabloon LijnTabel

Geplaatst: di 10 feb 2015, 16:26
door Roelof88
Offtopic, maar ik weet niet zo snel in welk topic ik het anders moet plaatsen.

Ik heb de opmaak van de LijnTabel nog wat gewijzigd (opmaak is nogal lastig te wijzigen bij deze tabellen). Zie bijvoorbeeld: Amsterdam Reigersbos en Elst.

Re: Fout Sjabloon LijnTabel

Geplaatst: di 10 feb 2015, 18:44
door Daniel
Dat ziet er bijzonder fraai uit :pos: Denk dat het nog wel mooier wordt als de tabellen met patroontijden van de treinen op de stationspagina's dezelfde layout krijgen.

Re: Fout Sjabloon LijnTabel

Geplaatst: di 10 feb 2015, 18:55
door Frank
Ik vind het er mooi en rustig uitzien :pos: .

De volgende stap is het oplossen van het in dit topic beschreven probleem denk ik. Ik zal er zo ook even naar kijken.

Re: Fout Sjabloon LijnTabel

Geplaatst: di 10 feb 2015, 19:09
door Roelof88
Ik zal eens kijken of ik de layout van de patroontijden ook kan aanpassen.

Aan het sjabloon RouteRijPlaats heb ik nu de extra categorie toegevoegd. Zie bijvoorbeeld: Lijn_5_Amsterdam_Centraal_Station_-_Amstelveen_Binnenhof

Wat ik mij nog wel afvraag is of we wel of niet aparte tabellen moeten maken voor bussen, trams en metro's of dat alles in één tabel moet komen. Bijvoorbeeld hier Amsterdam_Amstelveenseweg staat nu metro + vervoerder zowel in het kopje als in de tabel en de concessie ontbreekt nog.

Re: Fout Sjabloon LijnTabel

Geplaatst: di 10 feb 2015, 19:15
door Frank
Roelof88 schreef:Ik heb nu aan het sjabloon RouteRijPlaats de extra categorie toegevoegd. Zie bijvoorbeeld: Lijn_5_Amsterdam_Centraal_Station_-_Amstelveen_Binnenhof
Ah, fijn. Ik kwam nog niet zo goed uit dat sjabloon :P . Als ik het allemaal goed in m'n hoofd heb moet LijnTabel dan nog worden aangepast zodat deze eist dat de categorie van de halte of het station behoort bij de buslijnpagina.

Re: Fout Sjabloon LijnTabel

Geplaatst: di 10 feb 2015, 19:21
door Roelof88
Ja klopt, dan moet gewoon linksto= vervangen worden door category= (heb ik inmiddels gedaan). Bij de parameter halte moet dan wel "Station" voor de stationsnaam komen te staan, dus zo: http://wiki.ovinnederland.nl/w/index.ph ... did=228165

Re: Fout Sjabloon LijnTabel

Geplaatst: di 10 feb 2015, 19:27
door Frank
Fantastisch werk :pos: . Ik zal zelf wat gaan experimenteren en als het allemaal werkt iets van een handleiding schrijven voor het aanmaken van buslijnpagina's. Hoewel er wel een en ander is, is het denk ik ook handig dat er hier op het forum een en ander komt te staan.