Register

If this is your first visit, please click the Sign Up now button to begin the process of creating your account so you can begin posting on our forums! The Sign Up process will only take up about a minute of two of your time.

Page 1 of 3 1 2 3 LastLast
Results 1 to 10 of 28
  1. #1
    Senior Member
    Join Date
    Aug 2008
    Posts
    213
    Member #
    17128
    If you have an image on your site is there a way you can do either of the following:
    1) Make it to where people can not copy it; or
    2) Make it to where if someone does copy it there is a link embedded in the code so it will link back to you?

    The second one is an outlandish thought, but I thought it was interesting. I have a lot of people that take the map off of http://www.waikoloavacationrentals.c...formation.html and then I have to deal with calling them and asking them to get it off.

    Any thoughts would be appreciated.
    Rob Dalton (Kolea Rentals)

  2.  

  3. #2
    Junior Member ~Daniel's Avatar
    Join Date
    Jun 2009
    Location
    Mount Vernon, Illinois
    Posts
    11
    Member #
    19106
    There really isn't any "true" way to prevent anybody from taking something from your website. Since the web is open-source, everything is "fair game." There are a few things you can do, though, to make it harder for people to steal your stuff.

    The first thing you can do is to prevent hotlinking, as in other people linking to the file that resides on your server. You can read this article to learn how to set up your website to prevent that kind of thing from happening.

    Another step you can take is adding metadata to your images, which can easily be done within Photoshop or another photo editor.

    The last thing that you can do is use one of the many no-right-click JavaScripts available on the web. While not entirely fail-proof, it can be enough to fend off some of the noobs out there.

  4. #3
    Senior Member
    Join Date
    Aug 2008
    Posts
    213
    Member #
    17128
    The third one sounds good. Thanks!

    Quote Originally Posted by ~Daniel
    There really isn't any "true" way to prevent anybody from taking something from your website. Since the web is open-source, everything is "fair game." There are a few things you can do, though, to make it harder for people to steal your stuff.

    The first thing you can do is to prevent hotlinking, as in other people linking to the file that resides on your server. You can read this article to learn how to set up your website to prevent that kind of thing from happening.

    Another step you can take is adding metadata to your images, which can easily be done within Photoshop or another photo editor.

    The last thing that you can do is use one of the many no-right-click JavaScripts available on the web. While not entirely fail-proof, it can be enough to fend off some of the noobs out there.
    Rob Dalton (Kolea Rentals)

  5. #4
    WDF Staff mlseim's Avatar
    Join Date
    Apr 2004
    Location
    Cottage Grove, Minnesota
    Posts
    7,715
    Member #
    5580
    Liked
    717 times
    You can also serve the image with a watermark (using PHP GD).
    The original image is stored safely (unmarked), but any image they
    view has the watermark, or the quality is reduced (either way).

    If you have images that just cannot be copied at all, don't put them on the internet.
    And the Javascripting (right-click) thing sucks ... don't mess with anyone's browser.
    That is really "old school", and will make you look like a dork.


  6. #5
    Senior Member ravensjeff's Avatar
    Join Date
    Aug 2007
    Location
    Maryland
    Posts
    125
    Member #
    15751
    And the Javascripting (right-click) thing sucks ... don't mess with anyone's browser.
    That is really "old school", and will make you look like a dork.
    And, anyone who knows how to use the Print Screen button on their keyboard doesn't need to right click to copy your image. For that reason, the right click thing is about worthless. So worthless and you'll look like a dork. That's two strikes. :-p

  7. #6
    Senior Member
    Join Date
    Feb 2005
    Location
    Canada
    Posts
    435
    Member #
    8983
    Well even though print screen works, turning javascript off is easy, and more effective. Tbus rendering image protection via right click useless.
    Thee Pyro Wolf

  8. #7
    Senior Member Dorky's Avatar
    Join Date
    Jun 2009
    Location
    Destin Florida
    Posts
    1,430
    Member #
    19103
    Liked
    4 times
    use a CSS div

    //This will cause the link to fill its containing element so when they click the transparent pannel they get the link, instead of <a><img></a> the link is in the cover pannel//

    <div id="coverpannel">
    <a href="http://whatever"></a>
    </div>

    #coverpannel { position: whatever; width: whateverpx; height: whateverpx; background-color: #whatever; opacity:0.0;filter:alpha(opacity=00) z-index: 100; }
    #coverpannel a{ display: block; }

    while($get_it !== true){ continue; }

  9. #8
    Junior Member ~Daniel's Avatar
    Join Date
    Jun 2009
    Location
    Mount Vernon, Illinois
    Posts
    11
    Member #
    19106
    Quote Originally Posted by Dorky
    use a CSS div

    //This will cause the link to fill its containing element so when they click the transparent pannel they get the link, instead of <a><img></a> the link is in the cover pannel//

    <div id="coverpannel">
    <a href="http://whatever"></a>
    </div>

    #coverpannel { position: whatever; width: whateverpx; height: whateverpx; background-color: #whatever; opacity:0.0;filter:alpha(opacity=00) z-index: 100; }
    #coverpannel a{ display: block; }
    Even then, it's still not foolproof. Just a little digging through the code and they can get themselves a copy of the image.

    And yes, I am aware that no-right click scripts don't really provide much help, and I refuse to use them myself, simply because as I stated earlier, there is no 100% way to protect stuff on your site. If somebody wants it bad enough, they're going to get it. At the same time, though, you have to do what you can to protect your content. And if the scripts work for you, then all the power to you, I say.

  10. #9
    Senior Member Dorky's Avatar
    Join Date
    Jun 2009
    Location
    Destin Florida
    Posts
    1,430
    Member #
    19103
    Liked
    4 times
    even though it is not 100% a combo of javascript and the css div i mentioned is enough for most folk who dont even know what javascript is enabled let alone how to disable it. this enough to keep your stuff from being proliferated widley if it does get out at all. and you could create a script renaming your pics by hour then create a dynamic link with the variable being renamed by the hour as well so google doesnt give them away.
    it would take a small sript in php, less then 20 lines im sure. it would need to be well thought out before implementing.

    while($get_it !== true){ continue; }

  11. #10
    Senior Member
    Join Date
    Aug 2008
    Posts
    213
    Member #
    17128
    Can you give me an example of a site where this is used? I am not 100% sure I am following what you are saying.

    Quote Originally Posted by Dorky
    use a CSS div

    //This will cause the link to fill its containing element so when they click the transparent pannel they get the link, instead of <a><img></a> the link is in the cover pannel//

    <div id="coverpannel">
    <a href="http://whatever"></a>
    </div>

    #coverpannel { position: whatever; width: whateverpx; height: whateverpx; background-color: #whatever; opacity:0.0;filter:alpha(opacity=00) z-index: 100; }
    #coverpannel a{ display: block; }
    Rob Dalton (Kolea Rentals)


Page 1 of 3 1 2 3 LastLast

Remove Ads

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
All times are GMT -6. The time now is 12:45 AM.
Powered by vBulletin® Version 4.2.3
Copyright © 2019 vBulletin Solutions, Inc. All rights reserved.
vBulletin Skin By: PurevB.com