-
Notifications
You must be signed in to change notification settings - Fork 150
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Group / permission editing is not working properly #276
Comments
I had the same result. |
Same here. Furthermore, after putting a user into the uploaders group manually via the xml, I tried to give the group uploaders rights to a certain private folder, but it does not allow them to upload there. I reckon this isn't by design? Or can uploaders only upload to public folders? |
Like @ltguillaume I don't understand what the uploaders group is for, or how to give it the right to upload. With my settings only the root users can upload (in both public and private folders). |
I can confirm this is still an issue. Tested with both firefox and chrome browser. |
Can you describe in details what you do, and what happens?
|
I had an external person who created an account. Then I created a group. Then I tried to add that person to the group by adding a checkmark for that person in that group, and hit submit. That instead removed the checkmark for my account being root, and didn't make any other changes. This is from how I remember what I've done. I can retry it tomorrow with a clean install and write down precise steps to reproduce it. |
Might help. I tried that, and can't reproduce either:
|
Now I tried twice with a clean install and I can't reproduce the error there, but on my initial setup it still exists. Weird. I guess I will just reinstall it. |
It seems that a capital in the username might cause the error. |
Indeed, I was able to reproduce with |
* Bugfix: user with uppercase letters in its username broke the Groups page Fixes thibaud-rohmer#276 * Fixing code validation notices in PHPDoc blocks * Typo in Group::create() method
I recently installed PhotoShow on a small ARM powered server running Debian Squeeze (4.4.5) and PHP 5.3.3 and I'm facing an issue with the group editing / user permissions:
The main user's "root" privilege gets lost after klicking "submit" on the group editing page. Other users permissions (currently 2 in total) get messed up as well. I couldn't figure out what it could be.
The only way to re-enable admin privileges is to edit the accounts.xml directly. All other changes in settings seem to work properly so I doubt it is an issue with file read/write permissions.
The text was updated successfully, but these errors were encountered: