In the upgrade documentation for the upgrade from 1.9.2 to 3.2.43 http://www.jdownloads.net/documentations/item/how-to-upgrade-jdownloads-component-from-1-9-x-to-latest-3-x-version Line 6 says:
"When migrating from jD1.9.2.11 to the jD3.2 series then the ids of the downloads are kept but the ids of the categories may change. The reason is to support the Joomla access permissions. This requires creating a new base (root) category which must be the new parent category for all other categories. As result new category ids are created. This is important if you are using the Content Plugin. This uses the Download and the Category ids to specify Downloads in articles or similar. A similar situation arrises if you have used a direct link"
Does this mean I need to create a parent download category to hold all jDownloads downloads? I am running into permissions issues- ACL Manager keeps resetting my permissions for specific download groups, not allowing me to revoke (not deny) access, so I am wondering if this might be the issue.
The setup:
I have...
made jDownloads menu item: registered access
made jDownloads categories: registered access
made jDownloads downloads: registered access
inside each jDownloads categories & individual downloads setting: set to inherited
Registered usergroup has access to jDownloads component and to "downloads" only, not configuration etc
Other usergroups use registered as parent group.
I try to revoke permission to a few jDownloads categories for specific usergroups and when I click save, it reverts to old values, as if I had done nothing..
I found in the ACL plugin setting that you had to actually choose to use it for components (I set this to yes).
I "rebuilt" all menus and jDownloads categories after all changes.
Public ranking set to 1
registered usergroup ranking: 20
jDownloads usergroups were all 0
on a whim, I tried these settings:
jDownloads parent usergroup 25
individual jDownloads usergroups 26
didn't work so I put the last two back to 0 - as they are supposed to inherit?
I was under the impression that I shouldn't need to set the permissions at the bottom of each individual category page - that the settings in the ACL manager should be sufficient as long as the user groups inherited properly.
I am probably doing something really dumb or backwards, but I'm tearing my hair out over this one! :-[
Any ideas of areas to check?
QuoteDoes this mean I need to create a parent download category to hold all jDownloads downloads?
No. This part does jDownloads automatically. But this parent root category is not visible in the backend.
When you have questions you should use the documentation. Here exist some examples and tutorials about the right use from the permissions.
Also the 'ranking' field in the 'User Group Settings' in jDownloads is described.
Hi
Just to expand a little and hopefully clarify a bit more the Ranking in the Users Groups Settings is to do with uploading from front end. It is not about Permissions and Access.
See http://www.jdownloads.net/documentations/item/which-user-group-is-used?category_id=29
View Access is about which User Groups can actually see items such as menus, Download and so on.
I do not understand what you mean by 'revoke' but what ever you meant it is not necessary. Just Do Not use DENY - it isd only useful in certain extreme cases.
In your case I think you only want Registered Users to be able to Download. So first go to jD Tools and use the Reset Permissions tool on Categories and on Downloads. This gets to a known state. Then go to the jD Control panel and click on the Options button on the tool bar. Select Public User Group and ensure ALL permissions are set to Inherit. Next go to Registered and ensure All permissions except Download are set to Inherit but set Download permission to Allow. That should sort it out
Colin
Arno:
QuoteNo. This part does jDownloads automatically. But this parent root category is not visible in the backend.
Thanks! Yes, wasn't totally sure on this, but thanks for confirmation!
Colin:
QuoteView Access is about which User Groups can actually see items such as menus, Download and so on.
Awesome! this helped! I had been trying to combine the access to downloads and the viewing access... and also finally realized I would have to set up a special "view access for each user group as well as download access."
QuoteSo first go to jD Tools and use the Reset Permissions tool on Categories and on Downloads. This gets to a known state. Then go to the jD Control panel and click on the Options button on the tool bar. Select Public User Group and ensure ALL permissions are set to Inherit. Next go to Registered and ensure All permissions except Download are set to Inherit but set Download permission to Allow.
Thanks! I was thinking about the whole process exactly updside down as far as the global setup (and it was conflicting with the specific category setups) and your reply got me started on the right foot for using the article for the different controlled access arrangements: http://jdownloads.net/documentations/item/controlled-access-to-categories-and-downloads
Thanks again guys, for being so awesome in your support!
You can mark this as solved : D