Class that parses BBCodes for PHP

Download of the current version

The current version of the class is 0.3.3:
stringparser_bbcode-0.3.2b.zip, 425055 bytes, ZIP (digital signature)
stringparser_bbcode-0.3.2b.tar.bz2, 237760 bytes, TAR/BZIP2 (digital signature)
stringparser_bbcode-0.3.2b.tar.gz, 338784 bytes, TAR/GZ (digital signature)

The archive contains two PHP files inside the src directory that are to be copied into the same directory to be able to use them. The archive also contains the documentation for offline reading.

The class is distributed under the MIT license (which is GPL compatible). Various previous versions were licensed differently. In any case, please have a look at the LICENSE file inside the corresponding archive.

Previous versions

0.3.2b:
stringparser_bbcode-0.3.2b.zip, 425388 bytes, ZIP
stringparser_bbcode-0.3.2b.tar.bz2, 238613 bytes, TAR/BZIP2
stringparser_bbcode-0.3.2b.tar.gz, 334615 bytes, TAR/GZ
0.3.2a:
stringparser_bbcode-0.3.2a.zip, 429446 bytes, ZIP
stringparser_bbcode-0.3.2a.tar.bz2, 238593 bytes, TAR/BZIP2
stringparser_bbcode-0.3.2a.tar.gz, 334592 bytes, TAR/GZ
0.3.2: (Warning: This version contains a serious bug that will completely break the class in case sensitive mode (which is the default)!)
stringparser_bbcode-0.3.2.zip, 429049 bytes, ZIP
stringparser_bbcode-0.3.2.tar.bz2, 238664 bytes, TAR/BZIP2
stringparser_bbcode-0.3.2.tar.gz, 334568 bytes, TAR/GZ
0.3.1:
stringparser_bbcode-0.3.1.zip, 425472 bytes, ZIP
stringparser_bbcode-0.3.1.tar.bz2, 233273 bytes, TAR/BZIP2
stringparser_bbcode-0.3.1.tar.gz, 327521 bytes, TAR/GZ
0.3.0: (Warning: This version contains a bug that breaks compatibility with older versions. Compatibility was restored in 0.3.1.)
stringparser_bbcode-0.3.0.zip, 425362 bytes, ZIP
stringparser_bbcode-0.3.0.tar.bz2, 233163 bytes, TAR/BZIP2
stringparser_bbcode-0.3.0.tar.gz, 327357 bytes, TAR/GZ
0.2.5:
stringparser_bbcode-0.2.5.zip, 414752 bytes, ZIP
stringparser_bbcode-0.2.5.tar.bz2, 229741 bytes, TAR/BZIP2
stringparser_bbcode-0.2.5.tar.gz, 308413 bytes, TAR/GZ
0.2.4-beta2:
stringparser_bbcode-0.2.4-beta2.zip, 126476 bytes, ZIP
stringparser_bbcode-0.2.4-beta2.tar.bz2, 86336 bytes, TAR/BZIP2
stringparser_bbcode-0.2.4-beta2.tar.gz, 94068 bytes, TAR/GZ
0.2.4-beta1:
stringparser_bbcode-0.2.4-beta1.zip, 126451 bytes, ZIP
stringparser_bbcode-0.2.4-beta1.tar.bz2, 86300 bytes, TAR/BZIP2
stringparser_bbcode-0.2.4-beta1.tar.gz, 94038 bytes, TAR/GZ
0.2.3:
stringparser_bbcode-0.2.3.zip, 150541 bytes, ZIP
stringparser_bbcode-0.2.3.tar.bz2, 89426 bytes, TAR/BZIP2
stringparser_bbcode-0.2.3.tar.gz, 108252 bytes, TAR/GZ
0.2.2:
stringparser_bbcode-0.2.2.zip, 150498 bytes, ZIP
0.2.1:
stringparser_bbcode-0.2.1.zip, 150463 bytes, ZIP
0.2:
stringparser_bbcode-0.2.zip, 149762 bytes, ZIP
0.2 Beta 2:
stringparser_bbcode-0.2b2.zip, 16201 bytes, ZIP
0.2 Beta 1:
stringparser_bbcode-0.2b1.zip, 16199 bytes, ZIP (Notice: This version does not work with PHP5 due to an error!)

Version 0.1

An older version of this class is 0.1 that posseses a different API, fewer features and some known bugs.

The class may be downloaded here:

bbcode-0.1.zip, 3505 bytes, ZIP

I distribute this class under the terms of the Artistic License.

Documentation

For the old version there is an old german documentation.