Letram Chi, hola. No se si esto fue ya comentado en este foro, de todas formas, lo hago ahora.
Debes crear un archivo .PHP con un contenido como este. Lo puedes nombrar "prueba.php" y la ubicas en la raíz de tu foro (donde esta el index.php, memberlist.php, search.php, entre otros).
Código: Seleccionar todo
<?php
define('IN_PHPBB', true);
$phpbb_root_path = (defined('PHPBB_ROOT_PATH')) ? PHPBB_ROOT_PATH : './';
$phpEx = substr(strrchr(__FILE__, '.'), 1);
include($phpbb_root_path . 'common.' . $phpEx);
// Start session management
$user->session_begin();
$auth->acl($user->data);
$user->setup();
page_header('Title Here');
$template->set_filenames(array(
'body' => 'prueba_body.html',
));
make_jumpbox(append_sid("{$phpbb_root_path}viewforum.$phpEx"));
page_footer();
?>
En este código debes cambiar esta línea
Por el título de tu nueva página. Por ejemplo
Si deseas que solo sea vista por usuarios registrados e identificados en el foro, buscas esta línea
Y agregas esto:
Código: Seleccionar todo
if ($user->data['user_id'] == ANONYMOUS)
{
login_box('', $user->lang['LOGIN']);
}
Además, está esta otra linea
Esta línea nos indica que el "esquema" HTML, de esta página, en el estilo, se ubicará en el archivo prueba_body.html.
Por lo tanto, en
/styles/tu_plantilla/template/ creas un archivo llamado
prueba_body.html (segun el ejemplo, si quieres lo cambias, pero debes cambiar esto también en la linea del PHP).
En este archivo HTML, es donde colocas la estructura de tu nueva página... textos, tablas, etc... algo como esto por ejemplo
Código: Seleccionar todo
<!-- INCLUDE overall_header.html -->
<h2>Esta es una página de prueba</h2>
<div class="panel">
<div class="inner"><span class="corners-top"><span></span></span>
<div class="content">
<p>
El contenido va acá.
</p>
</div>
<span class="corners-bottom"><span></span></span></div>
</div>
<!-- INCLUDE jumpbox.html -->
<!-- INCLUDE overall_footer.html -->
Fijate la primera y última línea, son muy importantes, pues agregan la cabecera y pié de página del foro, respectivamente.
Eso
Existe la posibilidad de usar los archivos de lenguaje, para utilizar las {variables} que trae el foro, pero esto no lo veo muy útil ni necesario, a menos que se quieran manejar varios lenguajes por ejemplo, en fin.
Un saludo
Nota: Al copiar los códigos, en especial el del archivo PHP, tengan cuidado en
NO DEJAR espacios antes de
<?php (primera línea) y de
?> (última linea). De lo contrario, puede que les aparezcan errores.