You'll have to forgive me for digging out my soapbox for the occasion, but it has to be said....
Quite frankly, a post like this pisses me off. Many people here have been VERY kind to freely give away very good shaders in the first place. There is a shader for almost any general need out there in most cases. Because you don't understand them yourself is the last reason you should turn and point a finger at those who have been spending their time and effort to develop these shaders for the community and help others understand how to use them. I've submitted quite a few shaders myself, and it sure doesn't show any appreciation when someone steps up and begins flaming us for not teaching the community how to do shader programming when we've been sharing shaders, helping others get them working as we have time, and even writing a few tutorials. I've been beginning to prepare a free shader package designed to work among all tested GPUs; perhaps I should just forget it if this is the thanks we get for helping, evidently it isn't what people are wanting- so why bother?
Nothing that explains how to use shaders? how about these? ALL of these are entry-level tutorials
http://www.coniserver.net/ubbthreads/showflat.php?Cat=0&Number=476539&an=0&page=0#476539http://www.coniserver.net/wiki/wikisecure/index.php/SimplePixelShaderTutorialhttp://www.coniserver.net/wiki/wikisecure/index.php/SimpleFixedFunctionTutorialhttp://www.coniserver.net/wiki/wikisecure/index.php/AdvancedFixedFunctionTutorialAmong many many others.
Don't tell me we haven't tried to help you learn.