Meta Stack Exchange is where users like you discuss bugs, features, and support issues that affect the software powering all 158 Stack Exchange communities.

What is meta?
Here's how it works:
  1. Any Stack Exchange user can ask a question
  2. The community provides support, votes on ideas, and reports bugs
  3. Your voice helps shape the way Stack Exchange operates

Would it be better to disable the 'Ask Question' button for those users who do not have permission to ask a question, rather than redirecting to a simple page which is then navigated to question again?

Sorry, we are no longer accepting questions from this account. See to learn more.

share|improve this question
We want good questions. If the link is simply hidden, then this would be less likely to happen. We want people to learn. – Zoredache Dec 8 '11 at 0:40
@Zoredache Speak for yourself! Some of us just want adequate answers. Or not-so-bad answers. Or answers that will return our calls. Oh, wait; that's something else... – Andrew Barber Dec 8 '11 at 1:06
I'M LOSING ALL THE GIMMICKS...THANK YOU GUYS..!! – ahmed Dec 11 '11 at 19:42

By allowing the user to push the button, and then providing the error message, it becomes a teaching moment.

Disabling the button, while semantically more correct, is also more opaque. Allowing users access to controls, but denying them their use if they are not authorized, is a better way to teach people how the system works.

share|improve this answer
Well, we could disable the button and show the reason why next to it. Really the entire "ask question" page could be replaced with a lengthy explanation of why asking a question isn't going to work for that user – Michael Mrozek Dec 8 '11 at 0:46
It's probably easier just to push a bit of Javascript out to the existing "Ask a Question" page (which has to check permissions OnClick anyway), rather than render a completely different page (you would have to preemptively check for permissions). – Robert Harvey Dec 8 '11 at 0:47

If that was the case, people would constantly be asking, "How do I ask questions? Where'd the Ask Question button go?

share|improve this answer
And they'd post more questions here, in comments to other posts, etc. – Adam Davis Dec 8 '11 at 3:01
How do I post comments? – Ben Brocka Dec 8 '11 at 3:07
@BenBrocka To post a comment, you sho... hey... wait a second! – Andrew Barber Dec 8 '11 at 3:13

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .