+
+my $bbc = Parse::BBCode->new({
+ tags => {
+ Parse::BBCode::HTML->defaults,
+ '' => sub {
+ my $e = ($_[2]);
+ $e =~ s/\r?\n|\r/<br>\n/g;
+ $e
+ },
+ url => 'url:<a href="%{link}A" rel="external">%s</a>',
+ quote => 'block:<div class="bbcode-quote">
+<div class="bbcode-quote-head"><b>%{html}a wrote:</b></div>
+<div class="bbcode-quote-body">%s</div></div>',
+ code => 'block:<div class="bbcode-quote"><pre class="bbcode-code">%{html}s</pre></div>',
+ img => 'url:<a href="%{link}A" rel="external">%s</a>',
+ li => 'block:<li>%{parse}s</li>',
+ size => '<span style="font-size: %{num}a%">%s</span>',
+
+ },
+ close_open_tags => 1,
+ });
+