Te guio según el how-to que enlazaste arriba:
Cita:Primero, agrega en el index.php, arriba de todo (Antes de todo HTML, en caso contrario dará error) este código:
<?php
chdir('forum'); // path to MyBB
define("IN_MYBB", 1);
require './global.php';
?>
Luego donde quieres que aparezca el formulario de logueo, esto:
<?php
if($mybb->user['uid'])
{
// El usuario esta autentificado, lo saludamos.
echo "Bienvenido $mybbuser[username].";
}
else
{
// El usuario no esta autentificado, le mostramos el formulario de logueo.
echo "<form action='forum/member.php' method='post'>
Usuario: <input type='text' name='username' size='25' maxlength='30' /><br />
Contraseña: <input type='password' name='password' size='25' />
<input type='hidden' name='action' value='do_login'>
<input type='hidden' name='url' value='index.php' />
<input type='submit' class='submit' name='submit' value='Autentificarme' /></form><br>";
}
?>
Linea 17: "index.php" es donde quieres que te redirija despues de autentificarte. En este ejemplo:
<input type='hidden' name='url' value='index.php' />
Linea 12: "forum/member.php" es la ruta de tu foro, ya la edite para que funcione con tu dirección.
Si querés agregarle algo cuando alguien esta autentificado, edita la linea 6:
echo "Hey, $mybbuser[username].<br>
Muchas gracias por registrarte bla bla bla";
Para agregar un link, no uses:
<a title="link Description" href="http://link/link.php">Link</a>
Usa:
<a title='link Description' href='http://link/link.php'>Link</a>
Es decir, no uses comillas dobles.
Con la otra cuestión, si te entendí bien, no querés que los usuarios vean los foros. No?
Eso cambialo en el Panel de Administración, en Foros y Mensajes, Permisos.