Thanks Nibbler...
Turning Post Based Groups on doesn't make any difference. Here is the Debug output when logged into XMB as a normal user:
USER:
------------------
Array
(
[ID] => d8e98adea3956feae118de5140fe9647
[am] => 1
[lang] => english
[liv] => Array
(
)
)
==========================
USER DATA:
------------------
Array
(
[user_id] => 0
[user_name] => Guest
[groups] => Array
(
[0] => 3
)
[group_quota] => 0
[can_rate_pictures] => 1
[can_send_ecards] => 0
[can_post_comments] => 0
[can_upload_pictures] => 0
[can_create_albums] => 0
[pub_upl_need_approval] => 1
[priv_upl_need_approval] => 1
[upload_form_config] => 0
[num_file_upload] => 5
[num_URI_upload] => 3
[custom_user_upload] => 0
[disk_max] => 0
[disk_min] => 0
[ufc_max] => 0
[ufc_min] => 0
[has_admin_access] => 0
[group_name] => Guests
[can_see_all_albums] => 0
[group_id] => 3
)
==========================
Queries:
------------------
Array
(
[0] => SELECT extension, mime, content, player FROM cpg1410_filetypes; (0s)
[1] => select * from cpg1410_plugins order by priority asc; (0s)
[2] => SELECT * FROM cpg1410_bridge (0s)
[3] => SELECT uid AS user_id FROM `cachers_cachers`.xmb_members WHERE username = 'Robbie' (0s)
[4] => SELECT u.uid AS id, u.username AS username, u.password AS password, u.status+100 AS group_id FROM `cachers_cachers`.xmb_members AS u INNER JOIN `cachers_cachers`.xmb_ranks AS g ON u.status=g.title WHERE u.uid='12' (0s)
[5] => SELECT MAX(group_quota) as disk_max, MIN(group_quota) as disk_min, MAX(can_rate_pictures) as can_rate_pictures, MAX(can_send_ecards) as can_send_ecards, MAX(upload_form_config) as ufc_max, MIN(upload_form_config) as ufc_min, MAX(custom_user_upload) as custom_user_upload, MAX(num_file_upload) as num_file_upload, MAX(num_URI_upload) as num_URI_upload, MAX(can_post_comments) as can_post_comments, MAX(can_upload_pictures) as can_upload_pictures, MAX(can_create_albums) as can_create_albums, MAX(has_admin_access) as has_admin_access, MIN(pub_upl_need_approval) as pub_upl_need_approval, MIN( priv_upl_need_approval) as priv_upl_need_approval FROM cpg1410_usergroups WHERE group_id in (3) (0s)
[6] => SELECT group_name FROM cpg1410_usergroups WHERE group_id= 3 (0s)
[7] => DELETE FROM cpg1410_banned WHERE expiry < '2007-02-08 20:12:12' (0s)
[8] => SELECT * FROM cpg1410_banned WHERE (ip_addr='80.229.175.114' OR ip_addr='80.229.175.114' OR user_id=0) AND brute_force=0 (0s)
[9] => SELECT aid FROM cpg1410_albums WHERE visibility != '0' AND visibility !='10000' AND visibility NOT IN (3) (0s)
[10] => SELECT aid FROM cpg1410_albums (0s)
[11] => SELECT cid, name, description, thumb FROM cpg1410_categories WHERE parent = '' ORDER BY pos (0s)
[12] => SELECT aid FROM cpg1410_albums as a WHERE category>=10000 (0s)
[13] => SELECT count(*) FROM cpg1410_pictures as p, cpg1410_albums as a WHERE p.aid = a.aid AND approved='YES' AND category >= 10000 (0s)
[14] => SELECT cid, name, description, thumb FROM cpg1410_categories WHERE parent = '1' ORDER BY pos (0s)
[15] => SELECT aid FROM cpg1410_albums WHERE category = 2 (0s)
[16] => SELECT count(*) FROM cpg1410_pictures as p, cpg1410_albums as a WHERE p.aid = a.aid AND approved='YES' AND category = 2 (0s)
[17] => SELECT count(*) FROM cpg1410_albums as a WHERE category = '2' (0s)
[18] => SELECT a.aid, a.title, a.description, visibility, filepath, filename, url_prefix, pwidth, pheight FROM cpg1410_albums as a LEFT JOIN cpg1410_pictures as p ON a.thumb=p.pid WHERE category=2 ORDER BY a.pos LIMIT 0,4 (0s)
[19] => SELECT a.aid, count( p.pid ) AS pic_count, max( p.pid ) AS last_pid, max( p.ctime ) AS last_upload, a.keyword FROM cpg1410_albums AS a LEFT JOIN cpg1410_pictures AS p ON a.aid = p.aid AND p.approved = 'YES' WHERE a.aid IN (1, 2, 3, 4)GROUP BY a.aid (0s)
[20] => SELECT count(pid) AS link_pic_count
FROM cpg1410_pictures
WHERE aid != 1 AND
keywords LIKE '%container%' AND
approved = 'YES' (0s)
[21] => SELECT count(pid) AS link_pic_count
FROM cpg1410_pictures
WHERE aid != 2 AND
keywords LIKE '%local%' AND
approved = 'YES' (0s)
[22] => SELECT count(pid) AS link_pic_count
FROM cpg1410_pictures
WHERE aid != 3 AND
keywords LIKE '%caches%' AND
approved = 'YES' (0s)
[23] => SELECT filepath, filename, url_prefix, pwidth, pheight FROM cpg1410_pictures WHERE pid='15' (0s)
[24] => SELECT filepath, filename, url_prefix, pwidth, pheight FROM cpg1410_pictures WHERE pid='16' (0s)
[25] => SELECT filepath, filename, url_prefix, pwidth, pheight FROM cpg1410_pictures WHERE pid='8' (0s)
[26] => SELECT cid, name, description, thumb FROM cpg1410_categories WHERE parent = '2' ORDER BY pos (0s)
[27] => SELECT aid FROM cpg1410_albums WHERE category = 3 (0s)
[28] => SELECT count(*) FROM cpg1410_pictures as p, cpg1410_albums as a WHERE p.aid = a.aid AND approved='YES' AND category = 3 (0s)
[29] => SELECT count(*) FROM cpg1410_albums as a WHERE category = '3' (0s)
[30] => SELECT a.aid, a.title, a.description, visibility, filepath, filename, url_prefix, pwidth, pheight FROM cpg1410_albums as a LEFT JOIN cpg1410_pictures as p ON a.thumb=p.pid WHERE category=3 ORDER BY a.pos LIMIT 0,3 (0s)
[31] => SELECT a.aid, count( p.pid ) AS pic_count, max( p.pid ) AS last_pid, max( p.ctime ) AS last_upload, a.keyword FROM cpg1410_albums AS a LEFT JOIN cpg1410_pictures AS p ON a.aid = p.aid AND p.approved = 'YES' WHERE a.aid IN (5, 6, 7)GROUP BY a.aid (0s)
[32] => SELECT count(pid) AS link_pic_count
FROM cpg1410_pictures
WHERE aid != 5 AND
keywords LIKE '%Aber%' AND
approved = 'YES' (0s)
[33] => SELECT count(pid) AS link_pic_count
FROM cpg1410_pictures
WHERE aid != 6 AND
keywords LIKE '%Wales%' AND
approved = 'YES' (0s)
[34] => SELECT count(pid) AS link_pic_count
FROM cpg1410_pictures
WHERE aid != 7 AND
keywords LIKE '%landscape%' AND
approved = 'YES' (0s)
[35] => SELECT filepath, filename, url_prefix, pwidth, pheight FROM cpg1410_pictures WHERE pid='14' (0s)
[36] => SELECT filepath, filename, url_prefix, pwidth, pheight FROM cpg1410_pictures WHERE pid='26' (0s)
[37] => SELECT filepath, filename, url_prefix, pwidth, pheight FROM cpg1410_pictures WHERE pid='9' (0s)
[38] => SELECT cid, name, description, thumb FROM cpg1410_categories WHERE parent = '3' ORDER BY pos (0s)
[39] => SELECT aid FROM cpg1410_albums WHERE category = 4 (0s)
[40] => SELECT count(*) FROM cpg1410_pictures as p, cpg1410_albums as a WHERE p.aid = a.aid AND approved='YES' AND category = 4 (0s)
[41] => SELECT count(*) FROM cpg1410_albums as a WHERE category = '4' (0s)
[42] => SELECT a.aid, a.title, a.description, visibility, filepath, filename, url_prefix, pwidth, pheight FROM cpg1410_albums as a LEFT JOIN cpg1410_pictures as p ON a.thumb=p.pid WHERE category=4 ORDER BY a.pos LIMIT 0,3 (0s)
[43] => SELECT a.aid, count( p.pid ) AS pic_count, max( p.pid ) AS last_pid, max( p.ctime ) AS last_upload, a.keyword FROM cpg1410_albums AS a LEFT JOIN cpg1410_pictures AS p ON a.aid = p.aid AND p.approved = 'YES' WHERE a.aid IN (8, 9, 10)GROUP BY a.aid (0s)
[44] => SELECT count(pid) AS link_pic_count
FROM cpg1410_pictures
WHERE aid != 8 AND
keywords LIKE '%aber-cachers%' AND
approved = 'YES' (0s)
[45] => SELECT count(pid) AS link_pic_count
FROM cpg1410_pictures
WHERE aid != 9 AND
keywords LIKE '%event%' AND
approved = 'YES' (0s)
[46] => SELECT count(pid) AS link_pic_count
FROM cpg1410_pictures
WHERE aid != 10 AND
keywords LIKE '%cachers%' AND
approved = 'YES' (0s)
[47] => SELECT filepath, filename, url_prefix, pwidth, pheight FROM cpg1410_pictures WHERE pid='10' (0s)
[48] => SELECT filepath, filename, url_prefix, pwidth, pheight FROM cpg1410_pictures WHERE pid='18' (0s)
[49] => SELECT cid, name, description, thumb FROM cpg1410_categories WHERE parent = '4' ORDER BY pos (0s)
[50] => SELECT aid FROM cpg1410_albums WHERE category = 5 (0s)
[51] => SELECT count(*) FROM cpg1410_pictures as p, cpg1410_albums as a WHERE p.aid = a.aid AND approved='YES' AND category = 5 (0s)
[52] => SELECT count(*) FROM cpg1410_albums as a WHERE category = '5' (0s)
[53] => SELECT a.aid, a.title, a.description, visibility, filepath, filename, url_prefix, pwidth, pheight FROM cpg1410_albums as a LEFT JOIN cpg1410_pictures as p ON a.thumb=p.pid WHERE category=5 ORDER BY a.pos LIMIT 0,1 (0s)
[54] => SELECT a.aid, count( p.pid ) AS pic_count, max( p.pid ) AS last_pid, max( p.ctime ) AS last_upload, a.keyword FROM cpg1410_albums AS a LEFT JOIN cpg1410_pictures AS p ON a.aid = p.aid AND p.approved = 'YES' WHERE a.aid IN (11)GROUP BY a.aid (0s)
[55] => SELECT filepath, filename, url_prefix, pwidth, pheight FROM cpg1410_pictures WHERE pid='21' (0s)
[56] => SELECT cid, name, description, thumb FROM cpg1410_categories WHERE parent = '5' ORDER BY pos (0s)
[57] => SELECT aid FROM cpg1410_albums as a WHERE category = '0' (0s)
[58] => SELECT count(*) FROM cpg1410_albums as a WHERE 1 (0s)
[59] => SELECT count(*) FROM cpg1410_pictures as p LEFT JOIN cpg1410_albums as a ON a.aid=p.aid WHERE 1 AND approved='YES' (0s)
[60] => SELECT count(*) FROM cpg1410_comments as c LEFT JOIN cpg1410_pictures as p ON c.pid=p.pid LEFT JOIN cpg1410_albums as a ON a.aid=p.aid WHERE 1 (0s)
[61] => SELECT count(*) FROM cpg1410_categories WHERE 1 (0s)
[62] => SELECT sum(hits) FROM cpg1410_pictures as p LEFT JOIN cpg1410_albums as a ON p.aid=a.aid WHERE 1 (0s)
[63] => SELECT count(*) FROM cpg1410_albums as a WHERE category = '0' (0s)
)
==========================
GET :
------------------
Array
(
)
==========================
POST :
------------------
Array
(
)
==========================
Page generated in 0.093 seconds - 64 queries in 0 seconds - Album set : ; Meta set: AND aid IN (1,2,3,4,5,6,7,8,9,10,11) ;