itchio / itch.io

:bug: Public itch.io issues tracker and documentation - use support instead for private information!
https://itch.io/support
239 stars 25 forks source link

Feature Request: Deleting a game (or uploaded files) should require you to type their full name. #1341

Open Psychpsyo opened 2 years ago

Psychpsyo commented 2 years ago

Currently, when deleting a game, you click delete once, then an extra confirm button. That is good, but doesn't always prevent accidents. Requiring the user to type the game or file's full name before deletion would make sure that they have read and understood the confirmation popup, and are aware of what they are doing. (as well as giving them some more time to think about it)

This request is motivated by the fact that multiple people have managed to delete their games on accident during the recent GMTK game jam which, of course, also removed those games from the jam.

Willdotwhite commented 2 years ago

I think the GitHub model could work well for this (although the text is a bit more intense than I'd recommend for itch, as deleting an upload is normally a pretty trivial thing to do outside of a game jam)

While there's no requirement a user will do much (/any) more reading than they currently do while deleting, if there was some copy that stated "this will disqualify you from the jam" and/or the input required was "delete upload" it might turn some cogs in users who don't realise the implications of deleting their uploaded assets.

image

Willdotwhite commented 2 years ago

Personal sidenote please @leafo - where does the logic for this live? I've been wanting to submit a PR for this since the GMTK jam 2021, and I couldn't figure it out for the life of me 😅