Remove JavaScript Popups
I suggest removing those annoying javascript popups when deleting a project (and any anywhere else they may appear).
Yes, it is 'cute'... once... and only once. It's annoying as hell when you're deleting say... 10 projects. When I try and just hurry though those dialogs as quick as I can because I'm impatient, clicking OK, OK, then CANCEL by accident because I'm in a rush. And I'm not even sure if OK is even a correct answer to the questions they ask. I hate it when programmers force me to be a deconstructionist.
Also, some fancy AJAX would be awesome! We are in 2011 now! There is no need to use primative 1990's technology like javascript popups.
How about this...save yourself on the popups and implement a captcha. If someone clicks the delete button, it should check to make sure the captcha was filled in. If it was, then the delete proceeds, otherwise . . . abort. (Of course this will take longer from the users perspective than the three popups.)
Truthfully though, as developers, you only need to confirm a users choice once. More than that and it's just repetition. And I think that's what the op was asking for, to cut down on the popups to just one.
I understand the popups on the Delete project could be a little annoying, but we've had a lot of instances where people "accidentally" clicked the delete button and their whole project was deleted. This causes a lot more frustration with those users, which is why we implemented the 3x popups.
Developer - Compilr.com