The following will convert this:
Into this:
Template Edits
Core Edits
./inc/functions_forumlist.php
Patches import XML file:
![[Image: pLeYAaC.png]](http://i.imgur.com/pLeYAaC.png)
Into this:
![[Image: OEG5uVN.png]](http://i.imgur.com/OEG5uVN.png)
Template Edits
- forumbit_subforums
Find:
Code:
{$lang->subforums}
Code:
<br class="clear" />
- forumbit_depth3
Replace:
Code:
<li class="subforum_columns_{$forum['disporder']}">{$statusicon}<a href="{$forum_url}" title="{$forum_viewers_text_plain}">{$forum['name']}</a></li>
Core Edits
./inc/functions_forumlist.php
- Find:
Replace:PHP Code:
foreach($fcache[$pid] as $parent)
{
PHP Code:
static $subforums_count = null;
foreach($fcache[$pid] as $parent)
{
$subforums_count = null; - Find:
Replace:PHP Code:
eval("\$forum_list .= \"".$templates->get("forumbit_depth3", 1, 0)."\";");
PHP Code:
eval("\$column_list .= \"".$templates->get("forumbit_depth3", 1, 0)."\";");
isset($subforums_count) or $subforums_count = subforums_count($fcache[$pid]);
$column_count = (int)$donecount+1;
$build_subcolumns = false;
if($column_count % 3 == 0 || $column_count % 3 == $subforums_count && $subforums_count < 3)
{
if($column_count % 3 == 0)
{
$subforums_count -= 3;
}
else
{
$subforums_count -= $subforums_count;
}
$build_subcolumns = true;
}
if($build_subcolumns)
{
$forum_list .= "<ul style=\"list-style: none; margin: 0; float:left;\">{$column_list}</ul>";
$column_list = '';
}
Patches import XML file:
Code:
https://www.dropbox.com/s/vbbohn1cu09pgmt/OUGC%20Sub-forums%20in%20Columns%20-%20Patches.xml?dl=0