Código: Seleccionar todo
<!-- BEGIN imageblock -->...<!-- END imageblock -->
y la verdad no comprendo al cien por cien como funciona. No lo había visto nunca en estos foros, pero me suena de lenguajes de programación para generar una orden repetida (lo que concuerda con la función que le atribuyo). Porqué no se ejecuta nada de ese 'BEGIN' es lo que no entiendo.
Menos lo entiendo aún si tengo en cuenta que ese código funciona sin problemas en el foro (cuando entras a la galería por el enlace). En definitiva, la galería funciona, pero falla al integrarse en el portal y no se porqué.
En cuanto a si la galería funcionaría con el board3 portal no sabría decirte. Antes haría falta saber porqué no funciona con phpbb portal.

A por cierto, deberes(si te apetece probar algo fácil)... jejej soy malo, vamos a poner lo mismo que debería salir en el portal en la cabecera del foro.
Busca el archivo overall_header.html añade
Código: Seleccionar todo
<!-- INCLUDE gallery/recent_body.html -->
antes de
Código: Seleccionar todo
<a name="start_here"></a>
<div id="page-body">
Esto es solo para ver si carga o no. No hace falta que lo dejes. Comenta los resultados.