Is there any way to allow registered users to create their own albums and allow other users to upload to them?
There are 2 possibilities:
1. Extend the album properties form
2. Enable that option by default, while a new album is created
The second option is easier to implement, but I don't know if it fits your needs.
How do you "Enable that option by default, while a new album is created"? I cant seam to find that option in the settings.
Both possibilities aren't in the config, we'd have to modify the code either way.
Open delete.php, find
$query = "INSERT INTO {$CONFIG['TABLE_ALBUMS']} (category, title, uploads, pos, description, owner) VALUES ('$category', '$get_album_name', 'NO', '{$position}', '', '$user_id')";
and replace with
$query = "INSERT INTO {$CONFIG['TABLE_ALBUMS']} (category, title, uploads, pos, description, owner) VALUES ('$category', '$get_album_name', 'YES', '{$position}', '', '$user_id')";