Though I had bought Emerald for a long time, in fact, I enabled it just less than one day. Because I had to manually add all those plans, and then manually add existing subscriptions into each plan.
Well, after I enable Emerald, I found an interesting thing about Remository restriction: It seems that Remository native rules overrides Emerald ?
Let me explain how I did it:
I set a plan in Emerald, which has restrict rules on Remository component, not all its categories, but only 3 of them.
Then I go to Remository configuration page and set "use Joomla group for resitriction".
Next, I set up some user group in Joomla user management, and named one group as "remository download".
Next, I went to Remository category manager, set those 3 category as: "who can download: remository download group".
Ok, it seems everything OK, right? Then I visit the download page of files in those 3 categories, as a guest/public visitor. I can see some warning message saying that I have no permission to download. But, that warning message is from Remository itself, not Emerald !
Then I changed the Remository category settings to "anyone can download", and Emerald rules on Remository not changed.
Now, if I visit those download pages as a guest, I can see the download button directly. If I click on it, the file begin to download! Without ANY resitriction at all !
What I expected is:
Anyone, including the guest/public, can "see" the download button, but, if click on it, those who has no permission (which can be set in Emerald and only controled by Emerald) will not see the dialog of "starting downloading", but being redirected to the "subscribe a plan" page; those who has enough permissons will see the downloading starts.
How can I set to let the Emerald take effect on Remository?
Thank you.
Though I had bought Emerald for a long time, in fact, I enabled it just less than one day. Because I had to manually add all those plans, and then manually add existing subscriptions into each plan.
Well, after I enable Emerald, I found an interesting thing about Remository restriction: It seems that Remository native rules overrides Emerald ?
Let me explain how I did it:
I set a plan in Emerald, which has restrict rules on Remository component, not all its categories, but only 3 of them.
Then I go to Remository configuration page and set "use Joomla group for resitriction".
Next, I set up some user group in Joomla user management, and named one group as "remository download".
Next, I went to Remository category manager, set those 3 category as: "who can download: remository download group".
Ok, it seems everything OK, right? Then I visit the download page of files in those 3 categories, as a guest/public visitor. I can see some warning message saying that I have no permission to download. But, that warning message is from Remository itself, not Emerald !
Then I changed the Remository category settings to "anyone can download", and Emerald rules on Remository not changed.
Now, if I visit those download pages as a guest, I can see the download button directly. If I click on it, the file begin to download! Without ANY resitriction at all !
What I expected is:
Anyone, including the guest/public, can "see" the download button, but, if click on it, those who has no permission (which can be set in Emerald and only controled by Emerald) will not see the dialog of "starting downloading", but being redirected to the "subscribe a plan" page; those who has enough permissons will see the downloading starts.
How can I set to let the Emerald take effect on Remository?
Thank you.