Thanks @stefanoloberti, I'm testing it! Some of my usual tedious observations:
- The filter is great! I assure you it's incredibly useful!
- The email part looks fine, but we need to test it more thoroughly to spot any defects or improvements.
- Regarding the expand button, it's already a big step forward, but I'm thinking of an expansion that lets you get a quick glance at teams with their players without necessarily opening the registration section. Let me explain: if you click "Expand All", essentially on the page you'll see a single team because it includes all the manual player registration parts, FIDE, etc. There should be an option to expand just to view the player names. Then, if needed, you can further expand that team to allow adding new players. We would need two levels of expansion: one to see only current players, and another to add them, so we don't waste unnecessary space.
- I can't find a way to change the team's name. It seems you can only do it in the initial "Edit Registration" section, but the admin should be able to do it later when viewing teams with players. This is currently the most important issue. It's just a name—seems trivial—but you need the ability to rename a team even after it's registered.
- The registration of unpaired players should also be an admin prerogative. I understand you might say, "if you're the admin you can directly create the team with that player," but if you want to keep moving forward and pre-register unpaired players to later pair them into a team at tournament time, it would be useful to first populate the unpaired players and only then associate them with a team when creating teams. It currently seems impossible for an admin to register a player not yet associated with a team.
- As a system administrator, I'm a proponent of data Export/Import processes. This is less urgent, but it would be handy to export tournament data into a readable file (CSV, XML, JSON—whatever you prefer, probably CSV for accessibility), so that you can modify it without hundreds of mouse clicks, and then import it back when it's ready. That way you could edit teams and rosters "offline" and later sync them with the online tournament. This could also be useful for repetitive tournaments where most players are always the same, allowing you to handle exceptions (new participants, etc.). The import could be massive—"replace existing data" or "add to current situation"—to add a group of players in one go.
Hi,
Claudio.