Acabo de publicar una nova versió del CastellTab amb moltes modificacions respecte de la que teníem el novembre. A més, he preparat la demo pública, perquè qui vulgui pugui donar-li un cop d'ull. La demo és totalment operativa, i és exactament igual que la que tinc com a versió oficial, amb la diferència que els noms són inventats.
Es pot provar a www.llordella.net/CastellTabDemo.
Usuari: Convidat
Paraula de pas: demo
Canvis
més importants:
- Els camps per entrar/buscar persones, que fins ara eren quadres combinats tipus select, es transformen en camps de text basats en objectes datalist, excepte en els cassos en què les llistes són massa curtes com per justificar aquest canvi. A més, l’id i el nom d’aquests camps s’ha convertit en variable –basat en un número aleatori-, per evitar que el recordi l’historial dels navegadors –cosa que representava un greu incovenient-.
- En afegir/canviar un casteller en una posició d’un castell, no es reescriu el mapa si no que apareix, directament, una capa on s’introdueix el casteller en qüestió.
- Abans d’assignar un casteller a una posició, comprovem que no es trobi en el castell, evitant la possibilitat que un altre tècnic hagi entrat el mateix casteller en el mateix castell durant el lapse en què es decideix el canvi.
- S’han canviat les icones perquè siguin més clares i accessibles, i es remarca clarament el mode d’actuació activat en cada moment.
- S’ha canviat el color de posició seleccionada, de manera que es diferencia millor de la resta. S’ha introduït una nova icona que es pressiona quan es vol eliminar la selecció.
- S’han resolt alguns problemes amb els noms de les persones que només tenen el nom del mapa (castellers pendents de regularitzar).
- S’ha resolt el problema de la redirecció entre pàgines, creant una nova funció. Així evitem que canvis en el servidor web, fora del nostre control, provoquin que l’aplicació deixi de funcionar.
- S’ha simplificat la manera d’introduir les capçaleres i les llibreries, per fer més fàcil tant el manteniment de l’aplicació, com els canvis estètics.
- S’ha introduït un nou camp, en la definició de plantilles, per poder mostrar, en el futur, l’ordre d’entrada dels castellers en els diferents castells, dependent de la posició que ocupin.
- S’han creat funcions noves per clarificar el codi.
- S’ha reorganitzat el fitxer css general de l’aplicació, per fer-lo més eficient, clar i fàcil de mantenir.