Hi Keymaster, that does not help unfortunately. As stated above the client requires all packages to be viewed in a list for non-logged in users to select from. Placing in login=1 means the packages list is not shown unless you are logged in. A non logged in user must see a list of all the packages to select from and from there log into their specific package. If they go back to this page after logging in https://www.envyustestserver.com.au/meertens/packages/ they will see a download button in place of the login button and this downloads all files as a zip. The client wants the ability for a logged in user to have access to view individual files and therefore you will see where i have the title Individual File Downloads that displays page_link. However this also means that all users logged in or not can click on that link and go to another clients package which displays all content of that package and i dont want non-logged in users to see another clients package.
• The client wants the page to look exactly as follows: https://www.envyustestserver.com.au/meertens/packages/
• The client wants a logged in user to be able to select from the packages page – https://www.envyustestserver.com.au/meertens/packages/ to either download the complete zipped files or specific individual files and therefore the code page_link is placed in here so the clients has the ability to do so.
In Summary – Can you have the code page_link on a page BUT secure this link so that ONLY a logged in user has access to this page and no one else.
thanks Dave
Nayeem I will be playing around with the test site today, so you may find I have changed the settings back to ‘block download only’. Please keep this in mind that you definitely cannot see all packages if you are not logged in.
cheers,
Dave
Hi Nayeem,
So I have just switched the settings to hide everything. If you check out the following page https://www.envyustestserver.com.au/meertens/packages/ and you are logged out you will now see you cannot see anything.
Hi Nayeem,
The issue is I need the Titles of each package to display here in a list:
https://www.envyustestserver.com.au/meertens/packages/
1. The client will then click on the login button be redirected to the login dashboard here:
Question 1 – Can I redirect the login button to the dashboard, currently it redirects to the WP login.
2. My concern is for the package titles to display on the page, https://www.envyustestserver.com.au/meertens/packages/ , I need to make them so they are not hidden within the settings. This means if someone has the direct link to a package they will see the package and it’s contents – obviously not able to download but they can still see the potential download file names. Can these packages be hidden and the client needs to login? As an example I have placed in the short-code into the packages page and if you click on the package link you can see the contents of that package – https://www.envyustestserver.com.au/meertens/packages/
Question 2 – Can the packages ALL be displayed in a list and when someone clicks on a package they need to login to see it BUT it cannot not be publically viewable, regardless if you can down load or not..
Does that make sense?
Thanks
Hey Nayeem, brilliant, thank you so much. Appreciate your help.
cheers,
Dave
I have also access for the files set to All Visitors
Hi Nayeem,
any update.
cheers,
Dave
Hi Nayeem,
I am assuming that this issue is too hard for your developer. I am seeing the client this week and depending on what he says, we maybe looking for a refund.
regards,
Dave
This seems to be a possible solution to have the Zipped package button not display
.w3eden .btn.btn-xs {
padding: 5px 8px 5px 8px;
font-size: 9px;
display:none;
}
.wpdm-download-link.btn.btn-link.btn-lg {
border-radius: 9px;
display:none;
}
Interesting to note when I create the API and I select Full Dropbox Access it still shows the permission type as Scoped App and not Full DropBox as per your instructions.
Not sure why?