News:

Dear jDownloads users, There is currently no Joomla 6 compatible version available. However, we are working on it and hope to release it shortly.

Main Menu
Support-Forum

root permission of "public" can not be set permanently to "inherited"

Started by lichti, 01.06.2026 15:46:37

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

lichti

Dear jDownloads team,

I have a strange problem which mainly caused the issues in my other post
(https://www.jdownloads.com/forum/index.php?topic=15280.0)

Problem:
The root permission of "public" can not be saved permanently to "inherited".
The permission can be set with the button "Save" and afterwards the access scheme on my site works correctly.
But when ever I close the "jDownloads Options" with the button "Close" or "Save and close" the root permission of "public" is reset to "enable" and of course then my access permissions are no longer.

(Using jDownloads 4.1.4, Joomla 5.4.6, PHP 8.3.31, 10.11.18-MariaDB-deb12)

Do you have an idea how to solve the issue ?

Thank you and best regards
Ralf


  •  

ColinM

Hi
The Public permission is the Root of all permissions. So it cannot be changed.
Also one need to distinguish between Permissions and Access Levels.  Basically Access Levels determine what what you are able to see in the front end, and Permissions determine what you can do (eg Edit, Download, etc.)
There are numerous articles in the documentation see https://www.jdownloads.net/documentation?view=category&id=32
Permissions and Access levels are a Joomla facility.
ColiM
Colin M
  •  

lichti

Thanks Colin,

however I need to follow the settings of the Mixed Site of the document
https://www.jdownloads.net/documentation?view=article&id=250:an-initial-view-of-permissions&catid=32
Citation:
Mixed Site
For a mixed site we change the root permissions. The first step in any arrangement is to change the root Download permission for the Public group to 'inherited'. So at that time no one except a Super User can download.
The Next Step is to change the root Permission of Download for the  Registered group to Allow. This means the Default setting is that only Registered users can download.  Then change the permission of the those top level Categories which have Downloads, and subcategories with Downloads, that the Public are allowed to download.

...

Best regards
 Ralf
  •  

ColinM

Ralf,
Here the article is changing the permissions of jD Categories and Downloads, not the root Joomla permissions.  These permissions start at the Top level categories. Basically the jD implementation of Permissions offers much more flexibility.
Best Wishes
Colin
Colin M
  •  
    The following users thanked this post: Lucishcroft

Arno

QuoteProblem:
The root permission of "public" can not be saved permanently to "inherited".

Hi Ralf.
This bug has been fixed in version 4.1.5. For users who do not want to or cannot wait for this release, I have provided a fix below. Simply copy the file to the directory JOOMLA/administrator/components/com_jdownloads/src/View/Jdownloads/ (overwriting the original file).
Best Regards / Gruß
Arno
Please make a Donation for jDownloads and/or write a review on the Joomla! Extensions directory!
  •