We have that already.
- Create a ‘container’ album.
- Check Table IX-B6: Grant an album
- Select your container album in Table IX-B7: Grant parent
- Create a WP page with content: [wppa type=”album” album=”13″ …][/wppa] (assuming the container album is #13)
- Further required settings: Table VII-B 0,1 and 2 checked. May be more in that subtable, that is up to you. In the next version you can additionally give them the possibility to edit the photo information
- Set the (default) upload limit on Table IX-B5
As soon as the user logs in, his album will be created if he does not have one, and he can upload to his own album only, the max you specified.
There is an explanation and demo here
You may make an account and login and go to the Members page.
Thank you! I will give it a try!
I almost made it work, but I have some questions:
Where can I change the default album description? “Default photo album for ..”
The albums are created when a user logges in, but I have to approve all the uploaded pictures. Anyway to allow the users to publish their own pictures?
And I am also struggling a bit with a front-end “Edit your gallery” page. I don’t want users at the adminpanel.
I found out the first one. It was in the translations, I just missed it last time I looked.
Uncheck Table VII-B4 will skip upload moderation.
Uncheck Table VII-B5 will remove uploader edit functionality
I got VII-B4 unchecked and VII-B5 checked, but images are still “Pending” when a user uploads.
Existing photos will stay the same status. Just checked it, should work correctly.
I got a testsite at steilenhang.com. The same thing happenes there. I tried deactivating all of my plugins and even switching to a standard theme. Still no luck.
I can make you a testuser there if you want to have a look?
Yes, pls send email with link to site and login data for admin account to: opajaap at opajaap dot nl
Thanx, i have seen the issue, am working on it.
I have a patch for you, not tested but it should work.
wppa-upload.php line 844,855 reads:
// Add photo to db
$status = ( $wppa_opt['wppa_upload_moderate'] && !current_user_can('wppa_admin') ) ? 'pending' : 'publish';
Change to:
// Add photo to db
$status = ( $wppa_opt['wppa_upload_moderate'] == 'yes' && !current_user_can('wppa_admin') ) ? 'pending' : 'publish';
Please try and tell me if it works.