Customizing SMF > Tips and Tricks

Simple trick to change the background color of text -- in BBCode form!


I received a mod request that is probably too simple to make into a mod.  So I thought I'd post it as a tip/trick.

In Sources/Subs.php, find this line:

--- Code: (Find) ---'tag' => 'bdo',
--- End code ---
and add this block BEFORE the array declaration:

--- Code: (Insert) --- array(
'tag' => 'background',
'type' => 'unparsed_equals',
'test' => '(#[\da-fA-F]{3}|#[\da-fA-F]{6}|[A-Za-z]{1,20}|rgb\(\d{1,3}, ?\d{1,3}, ?\d{1,3}\))\]',
'before' => '<div style="background-color: $1;">',
'after' => '</div>',
'block_level' => true,

--- End code ---

If you don't want the entire line as that background color, change the div to span for both the before and after.  Hope this is helpful....


[0] Message Index

Go to full version