Anyhow:
Before this in index.php:
PHP Code:
if ((!$forumperms['canpostnew'] and $showlocks) or $forum['allowposting']==0) {
$forum['onoff'].='lock';
}
Add this:
PHP Code:
// ADDED BY ERK
if ($forum[cancontainthreads]!=0)
{
$subforums=$DB_site->query("select title,forumid from forum where parentid = $forum[forumid] and active != 0");
if ($DB_site->num_rows($subforums)>0)
{
$forum['description'] .= "<BR><B>Sub-forums:</B> ";
}
$i = 0;
while ($forum_child=$DB_site->fetch_array($subforums))
{
$i++;
$permission=$DB_site->query_first("select accessmask from access where userid = $bbuserinfo[userid] AND forumid = $forum_child[forumid]");
if ($permission['acessmask'] != 0 || $permission['accessmask'] == null)
{
$subs.="<a href=\"forumdisplay.php?forumid=$forum_child[forumid]&s=$session[sessionhash]\">$forum_child[title]</a>";
if ($i < $DB_site->num_rows($subforums))
{
$subs.=", ";
}
}
}
$DB_site->free_result($subforums);
$forum_child=null;
$forum['description'].= $subs;
$subs=null;
}
// END ADDED
And in forumdisplay.php, do the same thing.
Ethan