cardinalitypuzzles / puzzlorde

Django app for editing and testing puzzlehunt puzzles (open-source version)
1 stars 0 forks source link

Rounds page columns visibility #10

Open maximized opened 2 years ago

maximized commented 2 years ago

For rounds that I am spoiled on, I see four columns, answer, puzzle, status, and notes. Can we make status non-hidden, black out notes like answer, and add an author column that is non-hidden? At that point, I think we can "spoil" everyone for each round. If we need additional safeguards for accidental spoiling then we can add an additional checkbox to each row and in order to see each row's blacked out info (answer + notes), you need to both click the check box and then click the black box.

This will make it possible for others to track progress on the round at more granularity than overall stats. We can see whose puzzle is at what stage. If there is a way to do this round by round view on another page, that's also good.

rawxfish commented 2 years ago

Can we make status non-hidden, black out notes like answer, and add an author column that is non-hidden?

This is added

If we need additional safeguards for accidental spoiling then we can add an additional checkbox to each row and in order to see each row's blacked out info (answer + notes), you need to both click the check box and then click the black box.

Instead of doing this, I just made it so that nonspoiled users can't see answers or notes (but they can see who is assigned and status). Is that okay?