Spoiler BBCode

This is a simple Spoiler BB Code that supports Nesting

Author: Sephiroth
Submitted: 5th April 2007
Last Updated: 7th September 2008
I needed a simple way of having spoilers that supported hiding both text, and graphics.. However, I could never seem to find anything that fit that..

So I began digging through, and a site of mine, (Which currently runs IPB) has a pretty neat custom BBCode that I added, so I basically ported it to MyBB as a plugin. All you need to do is upload spoiler.php to your inc/plugins directory and activate it. Then the new BBCode will be available to you.

There are two versions for this. A simple

[spoiler]This is a spoiler[/spoiler]

will create something like in the attached images.

However,

[spoiler=CHEESE!]This is a spoiler[/spoiler]

Will make the word "Spoiler" in the header change to what you have written there. :)

Very useful. ;)

Update, since MyBB 1.4 changed quotes to <blockquote>, We need to add a few new CSS selectors to your theme's global.css file.

Code:
.spoiler_header {
    background: #FFF;
    border: 1px solid #CCC;
    padding: 4px;
    margin: 4px 0 0 0;
    color: #000;
}

.spoiler_body {
    background: FFF;
    padding: 4px;
    border: 1px solid #CCC;
    border-top: 0;
    color: #000;
    margin: 0 0 4px 0;
}