Facebook-Like Shoutbox (Miscellaneous)

The “Facebook-Like Shoutbox” is a very powerful shoutbox written in PHP and Javascript. It needs a MySQL database, uses jQuery, Ajax-Long-Polling and Json technology.

UPDATE 09 -05-2011, 22h45 (France) : The new version is actually reviewed..

  1. The adding of custom BBcode and Smileys is now available.
  2. I added two settings to unable or disable the URL posting.
  3. Note that with this shoutbox system, you can ban or unban shoutbox users.

Why use it ?

This shoutbox system uses the Ajax Long Polling Technology to provide great advantages : “It can be more efficient than a regular polling technique because of the reduction in HTTP requests” (learn more at : http://blog.perplexedlabs.com/2009/05/04/php-jquery-ajax-javascript-long-polling/ ). Obviously, this method delivers a very high refresh rate of the shoutbox messages !
(Note that Facebook.com uses the Ajax Long Polling method to run their Users Chat)

In addition, the multiple shoutbox that you can manage with this script all have an original fixed bottom position style (facebook-like ;)).

Finally, this script has many of interesting features that you can see below and runs on PHP 4 .x +.

Video Preview

Click here to view the video preview !

Features :

      Uses jQuery and json technology
      Facebook Style
      Online visitors are listed in a separate block and their choosen name for shoutbox messaging appear
      The shoutbox users can link their nickname with their website URL (this option can be disabled)
      Manages Multiple Shoutbox
      Includes Smileys (you can add your custom smileys)
      BBCode Support (you can add your custom bbcode)
      Administration panel integrated into shoutbox
      Once logged in to the shoutbox administration, you can ban and unban shoutbox users (ban time is set in the PHP configuration file)
      Forbidden words filter
      Flood protection
      Customizable colors
      All the settings are grouped in one configuration PHP file which is well documented

BBCode :

You can use the following BBCode to format your messages in shoutbox.
* Bold *
_ Underline _
{Italic)

In the PHP configuration file, you can add custom BBcode like that : (e.g)

'[small:%message%]' => array('<small>','</small>')

=> [same:Some text] will be replaced by

<small>Some text</small>

Live Demo – Administration Preview

( http://easyaswebsite.free.fr/asbox )
First, type /login into a message field. A password field appears.
The live demo password is “demo”.
Then, click on Login. After you are logged in, you can delete each message, or ban each poster IP with little red stars before each nickname or IP.
Here are some others commands:
/add BOX -NAME to add a shoutbox.
/destroy to delete the current shoutbox (the one in which you typed in its message field).
/logout

Installation Documentation

The script archive contains a light documentation (pdf) for installation.

Download Facebook-Like Shoutbox (Miscellaneous)

Leave a Reply

Your email address will not be published. Required fields are marked *