Bueno he encontrado una solución, por si alguien tiene el mismo problema.
Puede que ya este escrito por aqui (aunque no lo he visto) es poner en el index.php de SMF lo siguiente y en la parte de arriba, despues del
Código:
<?php
// Redirect users who try to access /forum directly
if (strpos($_SERVER['QUERY_STRING'], 'dlattach') === false)
{
if(!defined('_VALID_MOS')){ header("Location: poneraqui ladirección del componente(la misma que sale en el menú)".$_SERVER['QUERY_STRING']);}
}
esto sirve para que si alguien entra en nuestro foro directamente lo redireccione al wrapper de Joomla y de paso para solucionar el problema del login que entraba directo al foro sin el wrapper.
Un saludo.
Un saludo.