Class: BBEngine
Search
All class groups
Latest entries
Top 10 charts
Newsletter
Blog
Forums
Help FAQ
Login
Register
Recommend
this page to a friend!
Classes of Mohammed Yousef
>
BBEngine
>
Download
>
Support forum
>
Latest changes
>
Stumble It!
>
Bookmark in del.icio.us
Name:
BBEngine
Support forum
Base name:
bbengine
Description:
Dynamically Extendable BBCode Parser/UnParser
Search tags:
bbcode
,
REPLACE
Version:
-
Required PHP version:
5.0
License:
GNU General Public License (GPL)
All time users:
198 users
All time rank:
4072
Week users:
7 users
Week rank:
1200
Supplied by
Groups
Detailed description
User ratings
Applications
Related links
Files
Supplied by
:
Name:
Mohammed Yousef
is available for providing paid consulting. Contact
Mohammed Yousef
.
Published packages:
2
Country:
Egypt
-
PHP jobs in Egypt
Home page:
???
Age:
19
All time rank:
868
Week rank:
530
Browse this author's classes
Groups
:
HTML
HTML generation and processing
View top rated classes
PHP 5
Classes using PHP 5 specific features
View top rated classes
Databases
Database management, accessing and searching
View top rated classes
Templates
Template processing engines and components
View top rated classes
Detailed description
:
This package can be used to convert text with BBCode marks to HTML and vice-versa.
It can find and replace BBCode marks and replace them with HTML tags.
The package can also do the opposite by converting HTML to equivalent text with BBCode marks.
The conversion can be done by custom PHP code.
The list of supported tags can be dynamically extended with new BBCode tags with definitions stored in a database.
The Package can handle 4 types of tags :-
* Direct Words : Directly replace words with others (e.g. smiles)
* Direct Tags : Replace Html Tags with BBCode directly
* Indirect Non Recursive : Mainpulate content in BBCode with user defined function , BBCode tags can't be Nested
* Indirect Recursive : The Same Indirect manner with the added ability of Parsing Nested tags
User ratings
:
There are not enough user ratings to display for this class.
Applications that use this class
:
No application links were specified for this class.
If you know an application of this package, send a message to the
author
to add a link here.
Related links
:
Link
Description
Detailed Documentation
Class Reference and Detailed Docs
Files
:
File
Role
Description
BBE_DB_Op.php
Class
Class wrapping all DB functionality required by class
Config.php
Conf.
Class Configuration file
DB_Layer
General_DB.php
Class
Abstract Class for General DB required functionality
MySQL.php
Class
MySQL Specific Implementation for BBEngine DB required needs
Gen_Parsing.php
Class
Class Containing Common Parsing functionality
Parse.php
Class
The BBCode Parsing Class
UnParse.php
Class
BBCode UnParsing Class
BBEngine.sql
Data
The SQL dump for a set of famous BBCodes (required for examples)
Examples
DB_Tag_Insertion_Examples.php
Example
Examples for inserting the 4 Tags types into DB
Parsing_Example.php
Example
Example for Parsing a given BBCode String
UnParsing_Example.php
Example
Example for UnParsing a given Html String into BBCode
Download all files
:
bbengine.tar.gz
bbengine.zip
NOTICE: if you are using a download manager program like 'GetRight', please
Login
before trying to download this archive.
Advertise on this site
Site map
Statistics
Site tips
Privacy policy
Contact
For more information send a message to :
info at phpclasses dot org
.
Copyright (c)
Icontem
1999-2008
PHP Classes
-
PHP
Class Scripts
PHP Book Reviews
- Reviews of books and other products