Hi,
My users (members of a club) should be able to create new subcategories, for example for a club event. Then all registered users should be able to upload their photos into this category.
The problem: When someone creates a new category in frontend, only this user has the right to upload into this category.
There is a default setting for access to new categories, but I haven't found a default setting for upload right.
How can I solve the problem?
Best regards
Matthias
Default upload rights for new categories
-
- Phoca Newbie
- Posts: 5
- Joined: 18 Oct 2019, 19:00
- Jan
- Phoca Hero
- Posts: 48386
- Joined: 10 Nov 2007, 18:23
- Location: Czech Republic
- Contact:
Re: Default upload rights for new categories
Hi, yes, as default only the user who made the subcategory has upload rights. To enable it for others, it needs to be set in options. Or all other users get the same user account
Jan
Jan
If you find Phoca extensions useful, please support the project
-
- Phoca Newbie
- Posts: 5
- Joined: 18 Oct 2019, 19:00
Re: Default upload rights for new categories
Hi Jan,
Thank you for your answer. My users need different accounts, because we also have other services on our website (e.g. a forum).
You can set the default access right for for new categories created at the frontend. But there is no such option to set the default upload and delete right.
Would it be possible to add this feature? Or maybe someone can tell me, in which file I can find the programm code, that sets the upload right to the creator of the new category. Then I could overwrite it.
Regards
Matthias
Thank you for your answer. My users need different accounts, because we also have other services on our website (e.g. a forum).
You can set the default access right for for new categories created at the frontend. But there is no such option to set the default upload and delete right.
Would it be possible to add this feature? Or maybe someone can tell me, in which file I can find the programm code, that sets the upload right to the creator of the new category. Then I could overwrite it.
Regards
Matthias
- Jan
- Phoca Hero
- Posts: 48386
- Joined: 10 Nov 2007, 18:23
- Location: Czech Republic
- Contact:
Re: Default upload rights for new categories
Hi, when you create a category in UCP in frontend, the following controller sets the data:
components\com_phocagallery\controllers\user.php
See function createcategory() cca line 144
and variables like:
Jan
components\com_phocagallery\controllers\user.php
See function createcategory() cca line 144
and variables like:
Code: Select all
$post['access']
$post['uploaduserid']
$post['deleteuserid']
If you find Phoca extensions useful, please support the project
-
- Phoca Newbie
- Posts: 5
- Joined: 18 Oct 2019, 19:00
Re: Default upload rights for new categories
Hi Jan,
I could change the behaviour by using this code in category.php (I don't use UPC):
But I would have to do this changes after every update. Is there a real chance, that a setting for default upload and delete rights could be implemented by developers?
Otherwise I have to find another gallery that supports more detailed rights management. Sad, as I really like Phoca.
I could change the behaviour by using this code in category.php (I don't use UPC):
Code: Select all
$post['uploaduserid'] = $default_accessuserid;
$post['deleteuserid'] = $default_accessuserid;
Otherwise I have to find another gallery that supports more detailed rights management. Sad, as I really like Phoca.
- Jan
- Phoca Hero
- Posts: 48386
- Joined: 10 Nov 2007, 18:23
- Location: Czech Republic
- Contact:
Re: Default upload rights for new categories
Hi, the problem is, when such feature will be added into option, there is even no way to add right options there - to fit different needs, so I think, there is no other way as to customize it and make a backup of this file and when upgraded then copy such file
Jan
Jan
If you find Phoca extensions useful, please support the project
-
- Phoca Newbie
- Posts: 5
- Joined: 18 Oct 2019, 19:00
Re: Default upload rights for new categories
I would solve it the same way as with the default access right. So you can specify in options a default value, e.g. to give upload right only to creator or all registered users.
- Jan
- Phoca Hero
- Posts: 48386
- Joined: 10 Nov 2007, 18:23
- Location: Czech Republic
- Contact:
Re: Default upload rights for new categories
Ok, I have added it to feature request list, but really no idea when I will be able to take a look at it
Jan
Jan
If you find Phoca extensions useful, please support the project
-
- Phoca Newbie
- Posts: 5
- Joined: 18 Oct 2019, 19:00
Re: Default upload rights for new categories
Wow, thank you!