Make user click accept before downloading file

Permalink
Hi there,

I'm not sure how or if I can do this but hopefully some of you can help. I want to host a file that has a licence attached to it and users need to accept the licence before they can download the file. Usually on other sites this is done with a checkbox or something like it and then they can press the download button.

It shouldn't be possible to link directly to the file from outside the site and thus bypassing the acceptance check.

I believe I use Concrete5 version 8.2.1 and not very proficient in using it.

Thank you for any help in advance :-)

 
JohntheFish replied on at Permalink Reply
JohntheFish
You would do that in a 2 stage process.

The button on the page, rather than linking to the file download, would open an overlay or dropdown containing the license text and the actual file download button.

So:
- Click button on page
- Button opens license info
- Click button 'Accept' at bottom of license info
- Button starts download.

There are several addons in the marketplace you can use to implement this, including my own Button Nav http://www.concrete5.org/marketplace/addons/button-nav/...