Currently we can show the request button on all songs.
User clicks on button, if song/artist (based on settings) qualifies, it simply is successful and request is made.
However, if not possible, user gets an error message saying they cannot.
My question is...
Can we simply not show the Request button if an error message would be generated?
So, only show the request button to any songs that would succesfully request?
It is not good for users to see error messages on a site. It would be better to simply not see the button if it would generate that failed request instead.
A while back, I remember seeing someone that had something similar, where they did show the Request button to all, but it was not clickable if it was not possible and on rollover (hover) of the button would say something like "Available for request in 2 minutes" or sometype of countdown that told the user when that song qualified for a request. That too would work, but I was not able to find that site or post again.
Any possible solutions here?