Every single site that accepts user created content has some variation on that clause in its Terms of Service.
As a general rule, if you plan to sell something or otherwise do anything that requires clear and exclusive control over the IP in question then DO NOT post it here or on any web...