betterlawn said:
I agree, no-right-click is cheesy and ticks people (me) off. It belongs on porn sites.
Watermark them, or just accept the fact that once you put it out there anybody can take it.
Yeah, no offense to anyone's intelligence but even IF someone does it, what can you do, honestly?
It took time for me to accept this myself, but over the years I've become less concerned about actual copying, part of what helped me deal with it is the realization that a copy is the most sincere form of flattery. Today, someone copies parts or even whole sections of my site, I take it as a compliment someone thought it was SO good it deserved to be copied

Heck, half the time it's just someone's 8-year old kid fooling around a bit, they wanted to build a Web site or something...
However, the ONE thing I do NOT like is when someone hotlinks my pictures or really, any file on my site - By hotlinking I mean they offload the content from my server via their site, and for that matter I would MUCH rather have them copy it to THEIR server then link it direct, which not only decreases THEIR load-times but it stops consuming my bandwidth and resources as well...
An example of hotlinking would mean THEIR site's image tag reads 'alt img="http://yourdomain.com/images/yourimage.gif" etc', effectively offloading the image from your server onto their site.
So, to stop hotlinking however, you need at least a virtual host AND the ability to create an .htaccess file.
IN this .htaccess file, this script stops MOST hotlinks:
###STOP HOTLINK FILES
RewriteEngine On
RewriteCond %{HTTP_REFERER} !^http://(www\.)?yourdomain.com.*$ [NC]
RewriteCond %{HTTP_REFERER} !^http://(www\.)?yourdomain.com:80.*$ [NC]
RewriteCond %{HTTP_REFERER} !^http://(www\.)?lawnsite.com.*$ [NC]
RewriteCond %{HTTP_REFERER} !^http://(www\.)?lawnsite.com:80.*$ [NC]
RewriteCond %{HTTP_REFERER} !^http://site.numeric.IP.address.*$ [NC]
RewriteCond %{HTTP_REFERER} !^http://site.numeric.IP.address:80.*$ [NC]
RewriteCond %{HTTP_REFERER} !^$
RewriteRule \.([mid|wav|exe|zip|mod|com|avi|wmv]+)$
http://yourdomain.com/403.shtml [R]
Notes:
1) Replace yourdomain.com with your site's actual domain name.
2) Include lawnsite.com if you wish to show pics HERE that are hosted on your server, also ADD any dotcoms which you WANT to allow hotlinking (such as T-100 lists that might carry your site's banner or button).
3) For site.numeric.IP.address, enter the actual numbers corresponding to this, (for example for atopqualitysite.com, the numeric IP address is 216.12.212.222 - this is USUALLY available someplace under server info (sometimes Whois) AND it should LOAD your site when typed into the browser bar, such as
http://216.12.212.222/ {but not always}).
4) The last line requires you have a file in your main html directory by the name of 403.shtml, can also be called 403.html and this is your site's 403 error page, which helps clue hotlinkers in. For an example of what a 403 error might look like, here's mine:
http://atopqualitysite.com/403.shtml (very boring, rest assured).