Go Back   vb.org Archive > vBulletin 3 Discussion > vB3 General Discussions
FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools Display Modes
  #1  
Old 05-31-2007, 04:23 PM
Froadin Froadin is offline
 
Join Date: May 2006
Posts: 4
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default Protecting images?

We have many html and pdf pages that we need to protect on our site.
It is one of the reasons we have a paying membership. And we want to make sure that all our time into these images (diagrams, schematics, etc.) is not wasted by someone just copying them off.

How to best do this?
Right now we are putting a clear gif image over the top of each one. But this is limited.
I was thinking that we could load all the images into the database, then we can control how they are seen on a user level basis.

We accept the fact that paying members will most likely download the images to store on their computer. But we would like to keep that from happening if possible (or offer it as an extra service).

Are there any plugins that can manage this?
I took a quick look at the files download manager, but I am not sure this will solve my issue.

When we used Postnuke before, we just used the PostWrap plugin, and it did a real good job of hiding where the directory was. Plus a few other tricks, and we were ok with that.

It just seems that VB is powerful enough to offer a GOOD way to protect images/files, and have good management over them. Meaning, we have show them as images within an HTML page, but still have complete control over who can see them and download them.
Reply With Quote
  #2  
Old 05-31-2007, 05:18 PM
Coux Coux is offline
 
Join Date: Mar 2007
Posts: 64
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

not an easy task.. but have you thought of watermarking them?..
Reply With Quote
  #3  
Old 05-31-2007, 06:24 PM
Froadin Froadin is offline
 
Join Date: May 2006
Posts: 4
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

We have thought about that as well. But it doesn't keep lower level users from viewing them.
Someone could find the url for the image, and post for anyone else to see. We don't want that.
Reply With Quote
  #4  
Old 05-31-2007, 06:32 PM
Coux Coux is offline
 
Join Date: Mar 2007
Posts: 64
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

ok.. what about htaccess just for members..
Reply With Quote
  #5  
Old 05-31-2007, 06:35 PM
SCRIPT3R SCRIPT3R is offline
 
Join Date: Jan 2005
Posts: 1,303
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

how far do you want to go to block them... you could script out the right-click feature and go as far as disabling the users keyboard on a page so that there's no input (highlight - Copy/Paste will no longer work either); but that hurts on forums where you need users to posts... cause they won't be able to without a lot of popups.
Reply With Quote
  #6  
Old 05-31-2007, 08:24 PM
cheat-master30's Avatar
cheat-master30 cheat-master30 is offline
 
Join Date: Mar 2007
Location: Information Classified
Posts: 1,715
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Froadin View Post
We have many html and pdf pages that we need to protect on our site.
It is one of the reasons we have a paying membership. And we want to make sure that all our time into these images (diagrams, schematics, etc.) is not wasted by someone just copying them off.

How to best do this?
Right now we are putting a clear gif image over the top of each one. But this is limited.
I was thinking that we could load all the images into the database, then we can control how they are seen on a user level basis.

We accept the fact that paying members will most likely download the images to store on their computer. But we would like to keep that from happening if possible (or offer it as an extra service).

Are there any plugins that can manage this?
I took a quick look at the files download manager, but I am not sure this will solve my issue.

When we used Postnuke before, we just used the PostWrap plugin, and it did a real good job of hiding where the directory was. Plus a few other tricks, and we were ok with that.

It just seems that VB is powerful enough to offer a GOOD way to protect images/files, and have good management over them. Meaning, we have show them as images within an HTML page, but still have complete control over who can see them and download them.
Okay, if you want to stop them viewing and downloading the files before they pay, that is possible. It may also be possible to stop the wrong use of whatever in the PDF files. However, images on webpages cannot be protected whatsoever as far as I can remember, since any form of scripting can be beaten by disabling Javascript or methods built into certain web browsers, and in Firefox, a lot of image hiding and such with backgrounds can be defeated by choosing to view background image, copy image location etc. Frankly, I need to know exactly what you are planning to do with these files. If it's to stop them being downloaded by non registered users, that's extremely easy. if you honestly try to stop the paying users downloading them off the site and distributing, the sad fact is that there is no 100% way and such like. Basically, from what I know, if a person can view a file, they can also download it.
Reply With Quote
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT. The time now is 08:50 PM.


Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.05493 seconds
  • Memory Usage 2,204KB
  • Queries Executed 11 (?)
More Information
Template Usage:
  • (1)SHOWTHREAD
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)ad_showthread_beforeqr
  • (1)ad_showthread_firstpost
  • (1)ad_showthread_firstpost_sig
  • (1)ad_showthread_firstpost_start
  • (1)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)navbar
  • (3)navbar_link
  • (120)option
  • (6)post_thanks_box
  • (6)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (6)post_thanks_postbit_info
  • (6)postbit
  • (6)postbit_onlinestatus
  • (6)postbit_wrapper
  • (1)spacer_close
  • (1)spacer_open
  • (1)tagbit_wrapper 

Phrase Groups Available:
  • global
  • inlinemod
  • postbit
  • posting
  • reputationlevel
  • showthread
Included Files:
  • ./showthread.php
  • ./global.php
  • ./includes/init.php
  • ./includes/class_core.php
  • ./includes/config.php
  • ./includes/functions.php
  • ./includes/class_hook.php
  • ./includes/modsystem_functions.php
  • ./includes/functions_bigthree.php
  • ./includes/class_postbit.php
  • ./includes/class_bbcode.php
  • ./includes/functions_reputation.php
  • ./includes/functions_post_thanks.php 

Hooks Called:
  • init_startup
  • init_startup_session_setup_start
  • init_startup_session_setup_complete
  • cache_permissions
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • showthread_start
  • showthread_getinfo
  • forumjump
  • showthread_post_start
  • showthread_query_postids
  • showthread_query
  • bbcode_fetch_tags
  • bbcode_create
  • showthread_postbit_create
  • postbit_factory
  • postbit_display_start
  • post_thanks_function_post_thanks_off_start
  • post_thanks_function_post_thanks_off_end
  • post_thanks_function_fetch_thanks_start
  • post_thanks_function_fetch_thanks_end
  • post_thanks_function_thanked_already_start
  • post_thanks_function_thanked_already_end
  • fetch_musername
  • postbit_imicons
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • postbit_display_complete
  • post_thanks_function_can_thank_this_post_start
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete