The following allows for Users (group 3) to see forum titles and more importantly entire post subjects of users viewing forums that have read access given to groups 30 to 39, which may not grant group 3 access. This also applies for other groups 2 to 9.

Problem line (line 98 in most recent Trial Version):

if (!strstr($Read,"-$Grouparray[$i]")) {

'-3' will match if read access is only groups -31- for example...showing any User complete subjects for areas only group 31 has access.

A closing '-' should be added if you want to prevent this if you have enough groups in your forums.

if (!strstr($Read,"-{$Grouparray[$i]}-")) {

Last edited by RandyJG; 06/11/2006 3:47 AM.