If you have any add-ons that display content on the main page, the forum listings home page , and they are no longer working with 1.2 then the solution may be as simple as what controller name is being looked at. In particular, XenForo_ControllerPublic_Index should now be XenForo_ControllerPublic_Forum.
So if your code has this....
Code:
$controllerName = $params['controllerName'];
$controllerAction = $params['controllerAction'];
if ($controllerName == 'XenForo_ControllerPublic_Index' and $controllerAction == 'Index')
{
$content .= $template->create('my_template', $params);
}
.... and it used to show up on the forum listing home page but it no longer does under 1.2, then change it to:
Code:
$controllerName = $params['controllerName'];
$controllerAction = $params['controllerAction'];
if ($controllerName == 'XenForo_ControllerPublic_Forum' and $controllerAction == 'Index')
{
$content .= $template->create('my_template', $params);
}