It seems if I manually change the group_id for my admin group in cpg_usergroups from 104 to just 4, every setting except has_admin_access is used. Even though has_admin_access is set to 1, it still does not give me admin access and debug shows it set to 0.
With Debug on, this is what it tells me for my group.
Array
(
[user_id] => 1
[user_name] => Elemental Crisis
[groups] => Array
(
)
[disk_max] => 0
[disk_min] => 0
[can_rate_pictures] => 1
[can_send_ecards] => 1
[can_post_comments] => 1
[can_upload_pictures] => 1
[can_create_albums] => 1
[has_admin_access] => 0
[access_level] => 3
[pub_upl_need_approval] => 0
[priv_upl_need_approval] => 0
[group_name] => Administrators
[can_create_public_albums] => 0
[group_quota] => 0
[can_see_all_albums] => 0
[group_id] => 4
[allowed_albums] => Array
(
)
)
It seems the 100 for the admin group isn't being added.
Here's what it says for the guest group.
Array
(
[user_id] => 0
[user_name] => Guest
[groups] => Array
(
)
[group_quota] => 0
[can_rate_pictures] =>
[can_send_ecards] =>
[can_post_comments] =>
[can_upload_pictures] =>
[can_create_albums] => 0
[pub_upl_need_approval] =>
[priv_upl_need_approval] =>
[access_level] =>
[disk_max] =>
[disk_min] =>
[has_admin_access] => 0
[group_name] =>
[can_create_public_albums] => 0
[can_see_all_albums] => 0
[group_id] => 202
[allowed_albums] => Array
(
)
)
Seems an extra 100 is being added for the guest group.
I also get the following error message.
/bridge/udb_base.inc.php
Notice line 153: Undefined property: cpg_udb::$multigroups