Crec que tinc un encàrrec que encaixarà en els teus gustos. Està relacionat amb el tractament de les estacions de trens, metros i tramvies i no ho puc solucionar amb el formatting table, per més que ho he intentat. Abans de que et llencis, has de saber que comparteix el mateix problema que tenim amb els càrrecs successoris quan la gent repeteix mandat (veure exemples de Merkel i Rubalcaba a Usuari:Amadalvarez/proves4). La meva voluntat seria comptar amb informació com per poder fer un IF actual = anterior .... però això no és possible i, per tant, he pensat a fer-te una proposta.
Els ítems d'estació contenen la Estació adjacent (P197) amb qualificadors per a indicar quines són les estacions següents per cada línia i en ambdues direccions. Això no és un problema, però estèticament cada línia ocupa dues línies, una per cada costat. Tens exemples a special:permalink/20400916.
Si agafem el darrer cas, el de la Sagrera, es tractaria d'obtenir una construcció (no em preocupa l'estètica final, sinó el concepte d'estructura) com el que apareix al seu article, Estació_de_la_Sagrera#Serveis_ferroviaris, és a dir, una entrada (i no dues) per cada línia.
A l'exemple veuràs que surt metro i rodalies. Aquesta funció s'hauria de fer de forma que es pogués cridar més d'un cop amb un itemID diferent, ja que les estacions intermodals allotgen més d'un servei ferroviari des de la perspectiva WD, però es poden mostrar en un d'unificat.
Un altre requeriment és que voldria poder fer la composició estètica en el codi wiki que invoke per a tenir més llibertat de manteniment de les icones, les fletxetes i el colorins, perquè voldria poder-la posar dins la infotaula i ja es veu que amb el disseny que té ara, no seria possible.
Bé, aquest missatge només és per escalfar motors perquè sé que ara no t'hi posaràs. Aniré mirant de perfilar més l'encàrrec i així treballaràs sobre segur, si decideixes acceptar, és clar.
PD:Quan deia que tenia relació amb els càrrecs successoris és perquè potser trobes i/o t'estimes més una solució via retornar en cada cicle del table els valors obtinguts en el cicle anterior. Llavors -no de forma fàcil- la infotaula estaria en condicions de decidir si ajunta amb l'anterior o fa una línia nova.
Bé, fins aquí per avui. Me'n vaig de manifestació. Salut i bon viatge