Alas, that didn’t work but, you’re right - one can’t even navigate the site while the download is occurring. Sadly, this makes the file download snippet virtually useless for any but the smallest downloads. Are there other good option for counting downloads? Thanks - John
Ah, the problem with blocking appears to be the plugin rather than the snippet. I wonder if that is because it is bound to prerender. Perhaps it cannot allow other pages to be rendered while it is being used? When I disable it, I am able to run concurrent downloads and navigation but it looks like memory is now more heavily taxed and, of course, I reveal the entire file path.
Yes, I have pretty well confirmed that it is the plugin and not the snippet causing the problem. Unfortunately, we need the plugin since without it we do not have the download count and we run too hot on the server.
The problem is even worse than first thought in that it completely "blocks," i.e., the user cannot even navigate the web site while a download is taking place even in another tab as long as they are within the same browser. Does anyone know how to correct this blocking problem in the plugin? Thanks - John
I do not know if this applies to you but I had a similar problem until I realized the TV was not being inherited. Perhaps it was a problem in the way I set it up or maybe it’s a problem in the Plugin. I had a top level document for a section of downloads and set the File Download Plugin Path to /assets/downloads (or whatever it was). I then created subdocuments with @INHERIT as the TV and it could not find the download documents. I had to specify the TV for every single page. Since I no longer use the plugin (wish I could as I really like it but it did not play well with the hosting company and the large video downloads -
www.spiritualoutreach.com/journeydownload.html - so using friendly URLs), I never followed up the problem. Hope this helps - John
I just found a different set of instructions that included the code you need to add to .htaccess if you are using friendly urls. Here it is:
RewriteRule ^([^/]*)/?(.*)$ index.php?q=$1&d=$2 [L,QSA]
That fixed it.
Thanks!
Ah, yes, didn’t think to ask if you had done that. I do recall it being somewhere in the documentation. Glad it’s working for you - John