Bueno, he visto que en este foro pidieron hace tiempo quien pudiera proporcionarles el codigo HTML del BBCode "Spoiler"
Pues bien, hace ya un tiempo que logre poner ese codigo en mi foro, de hecho lo puse en otro foro de mods y soporte phpbb, pero creo que el sitio ya fue cerrado.
Como sea, espero que sea lo que muchos buscan, al menos a mi, este codigo me gusta mas que otros codigos que por ahi hay, si lo editan y le añaden otras cosas me gustaria que aqui lo publicaran para mejorar aun mas el codigo.
Como un dato mas les comentaré que este codigo tiene el "problema" por así decirlo de no aceptar un spoiler dentro de otro spoiler, para ello tendrian que crear otro codigo BBCode con el nombre (por ejemplo) "spoiler2" para así poder poner otro spoiler dentro del primero.
Si quieren ver un ejemplo, visiten este tema en mi foro, ahi está un ejemplo del Spoiler.
http://www.hawkanime.net/foro/viewtopic.php?f=4&t=55
NOTA: Tengo una versión de skin basada en Subsilver2, el botón del spoiler se ve un tanto "viejo" por esa razón, pero si usan un estilo basado en Prosilver, el botón se verá así.
Sin mas rodeos, les dejo el codigo:
Código: Seleccionar todo
[spoiler]{TEXT}[/spoiler]
Código: Seleccionar todo
<div><div class="pre-spoiler">
<span style="padding-top: 2px;"></span> <input type="button" value="Ver"
style="width:80px;font-size:10px;margin:0px;padding:0px;" onclick="if
(this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')
[0].style.display != '') { this.parentNode.parentNode.getElementsByTagName('div')
[1].getElementsByTagName('div')[0].style.display = '';this.innerText = ''; this.value =
'Ocultar'; } else { this.parentNode.parentNode.getElementsByTagName('div')
[1].getElementsByTagName('div')[0].style.display = 'none'; this.value = 'Ver';}">
</div>
<div>
<div class="spoiler" style="display: none;"><b></b>{TEXT}</div>
</div>
</div>