Ubercart + File Access + CCK Filefield = Sell Video Streams


I want to sell video streams with Ubercart and CCK. A product node has a CCK Filefield called field_video that has a video. I want to sell access to this video, not download, but video stream access. Videos are outside public_html in a Private File system folder and are accessed through Drupal via an URL like /system/folder/file.swf.

The purpose of this module is that user/client doesn't have access to any other files but the files he bought. If the user tries to access a file that he doesn't have access to, an access denied error is returned.

Using Ubercart, client buys a video product node. After the order status is set completed, user is granted access to that specific FID (file id) on that video product node. A new page /myfiles is created that lists the files the user has access with a link to them, a mail is sent to the user stating the order is complete and the user has now access to the /myfiles, he should then go the /myfiles page where he can see all the files.

This would override the global CCK filefield permission.

There is a module called File Access, that allows for restrictions on file access, using the drupal private filesystem. Also I'm using CCK (Filefield), Drupal 6 and Ubercart. File Access creates a database table with the permissions on who can see what. This is exactly what I want, but I can't seem to do what I want this module. Your best bet is to hack it to do what I want but you are free to choose your way, obviously.

You can use as reference this modules:

[url removed, login to view]

[url removed, login to view]

I think I was not clear with what the developer has to do.

What the developer has to do:
1. Deny access to a Node's CCK Filefield from anyone who hasn't bought that same node through Ubercart. Denying access is even if user know the URL of a file from that filefield, a user denied page blocks him out from the file.
2. Create a /myfiles page or a View that lists all the CCK Filefields bought by the user.

The Drupal/Ubercart integration and all that is already done.

Evner: Drupal, eHandel, MySQL, PHP

Se mere: drupal ubercart video access, drupal sell video, ubercart sell videos, cck ubercart, ubercart private file link, drupal video private file, ubercart sell filefield, ubercart video stream, drupal cck access denied, drupal permission cck private file system, drupal video file access ubercart, ubercart videos, drupal sell video stream, ubercart cck, drupal video stream, sell video streams, use ubercart sell node access, drupal file_access, file download ubercart, drupal cck files folder

Om arbejdsgiveren:
( 0 bedømmelser ) Lisboa, Portugal

Projekt ID: #607012

8 freelancere byder i gennemsnit $215 på dette job


I am a drupal/ubercart expert with experience in similar projects. Check pm. Regards Babu

$250 USD in 10 dage
(44 bedømmelser)

Kindly check PMB for our detailed [login to view URL]

$250 USD in 7 dage
(7 bedømmelser)

I'll be happy to help, Please check PMB.

$200 USD in 5 dage
(3 bedømmelser)

Hi My name is Nagaraju, I am the senior PHP developer AND Project Manager. We are specialized in PHP based CMS technologies like DRUPAL, UBERCART, JOOMLA, ZENCART, OSCOMMERCE, WORDPRESS and CRE LOADED etc.. We Flere

$220 USD in 15 dage
(9 bedømmelser)

Dear , We are top ranked web Development Company from India having vast set of experience in development and designing of complex solutions. We have well trained and experienced developers and programmers specialize Flere

$200 USD in 20 dage
(0 bedømmelser)

Hi Sir/Madam I am drupal expert. I am a dedicated developer in drupal . [login to view URL] this is my latest community site . I have used drupal module ubercart .So can achieve your goal very easily. T Flere

$200 USD in 10 dage
(0 bedømmelser)

The cost for this will also depend on your choices for payment method. Paypal is easiest, but if you want to process credit cards on your own, you will need an SSL certificate which is tricky and will delay the instal Flere

$300 USD in 7 dage
(0 bedømmelser)

Hi please See pm Thank you

$100 USD in 5 dage
(0 bedømmelser)