Holas ZydRick
Yo también he programado un foro propio, y he agregado esa particularidad, que en otros lados la conocen como "Spoiler" (porque dentro puedes poner spoilers, jejeje).
De la misma forma en que reemplazas las tags bbcode de tu foro, reemplaza la tag [hide] que creaste con un código HTML de capa, tabla o fieldset. Dentro de este elemento colocas el contenido a permanecer oculto (en HTML también). Para ocultarlo,.... mejor lo ejemplifico:
Código HTML:
<html>
<head>
<script>
var bHide = new Array();
function Mostrar(boo, id)
{
if (boo)
{ document.getElementById(id).style.display = '' }
else
{ document.getElementById(id).style.display = 'none' }
}
</script>
</head>
<body>
<p>Aqui hay contenido antes del oculto</p>
<table>
<tr>
<td><a href="javascript:bHide['t_1541_u_ZydRick']=!bHide['t_1541_u_ZydRick']; Mostrar(bHide['t_1541_u_ZydRick'], 'tr_t_1541_u_ZydRick')">Mostrar / Ocultar</a></td>
</tr>
<tr id="tr_t_1541_u_ZydRick" style="display:none">
<td>Contenido Oculto</td>
</tr>
</table>
<p>Aqui hay contenido despues del oculto</p>
</body>
</html>
Uh, después de escribir todo esto me doy cuenta que tu pregunta debió haber ido en Javascript o HTML, jajaja xD......
Espero que te sirva de opción ^_^