After looking high and low, I just discovered a really old hack that was designed by another member here (
forgot who), but the hack was only for 6.1.
With a couple of very minor changes, it works flawlessly with my 6.3.1.2 board.
Advanced UBB-Code 1.2 Beta ubb_lib.cgicode:
=====
find:
=====
# $match++ if $_[0] =~ s/n?r?([*])/</font></li><li><font size="$vars_style{TextSize}" face="$vars_style{FontFace}">/isg;
==========
add below:
==========
$match++ if $_[0] =~ s/([color:)(S+?)(])(.+?)([/color])/<font color="$2">$4</font>/isg;
$match++ if $_[0] =~ s/([center])(.+?)([/center])/<center>$2</center>/isg;
$match++ if $_[0] =~ s/()(.+?)()/<u>$2</u>/isg;
$match++ if $_[0] =~ s/([font:)(.+?)(])(.+?)([/font])/<font face="$2">$4</font>/isg;
$match++ if $_[0] =~ s/( )(.+?)( )/<font size="$2">$4</font>/isg;
ubb_lib_posting.cgicode:
[qb]=====
find:
=====
$match++ if $_[0] =~ s/<LI>/n[*]/isg;
==========
add below:
==========
$match++ if $_[0] =~ s/(<font color=")(S+)(">)(.+?)(</font>)/[color:$2]$4[/color]/isg;
$match++ if $_[0] =~ s/(<center>)(.+?)(</center>)/[center]$2[/center]/isg;
$match++ if $_[0] =~ s/(<u>)(.+?)(</u>)/$2/isg;
$match++ if $_[0] =~ s/(<font face=")(.+?)(">)(.+?)(</font>)/[font:$2]$4[/font]/isg;
$match++ if $_[0] =~ s/(<font size=")(.+?)(">)(.+?)(</font>)/ $4 /isg;
[/qb]
I sincerely hope that I haven't stepped on anyones toes by posting this, but I figured it could be very helpful...
Now, if someone (
anyone) could assist me with my Spell Checker, I would be forever appreciative!
