View Single Post
  #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
 
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.01158 seconds
  • Memory Usage 1,768KB
  • Queries Executed 11 (?)
More Information
Template Usage:
  • (1)SHOWTHREAD_SHOWPOST
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)bbcode_quote
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)post_thanks_box
  • (1)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (1)post_thanks_postbit_info
  • (1)postbit
  • (1)postbit_onlinestatus
  • (1)postbit_wrapper
  • (1)spacer_close
  • (1)spacer_open 

Phrase Groups Available:
  • global
  • postbit
  • reputationlevel
  • showthread
Included Files:
  • ./showpost.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_postinfo_query
  • fetch_postinfo
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • showpost_start
  • bbcode_fetch_tags
  • bbcode_create
  • postbit_factory
  • showpost_post
  • 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
  • showpost_complete