Вначале тема называлась: phpFreeChat (на подумать Админу Майбб), но после начавшегося обсуждения, я думаю, правильнее тему назвать: Разработка чата для форумов
Есть такой движок чата на php без базы: phpFreeChat v1 http://www.phpfreechat.net/src/1.0/
Его не сложно интегрировать в punBB:Интегрирование в PunBBHow to connect PunBB nicknames to phpfreechat ?
You have to put this piece of code at beginning of your chat script:session_start();
if (!isset($_SESSION['punbb_to_pfc_nickname']))
{
define('PUN_ROOT', dirname(__FILE__).'/forum/'); // adjust this path to your forum installation root
require PUN_ROOT.'include/common.php';
$userdata = array();
check_cookie($userdata);
if ($userdata['username'] == 'Guest')
$userdata['username'] .= rand(1,1000); // generate a random guest username
$_SESSION['punbb_to_pfc_nickname'] = $userdata['username'];
}
Then you can write the classic phpfreechat parameter list using “$_SESSION['punbb_to_pfc_nickname']” as the phpfreechat nickname. For example:require_once "src/phpfreechat.class.php";
$params["serverid"] = md5(__FILE__);
$params["title"] = "phpFreeChat connected to the PunBB forum";
$params["channels"] = array("General","PunBB support");
$params["language"] = "en_US";
$params["nick"] = $_SESSION['punbb_to_pfc_nickname'];
$chat = new phpFreeChat($params);Есть один недостаток, так как он без базы, то запись идет в папку на сервер.
Это я к чему? К тому, что пользователи Майбб достаточно часто обращаются с просьбой сделать чат на форуме, чтобы регистрация на форумах Майбб действовала и в чате, так может Админ Майбб заинтересуется такой возможностью, может и на платной основе (все таки нагрузка на сервера) - думаю окупится..Может кто из умельцов подумает..Чат неплох - давно его знаю, есть поддержка..Есть еще вторая версия, но я им не пользовался, да и с интеграцией там непонятно.
Отредактировано kolobdur74 (Пн, 17 Ноя 2014 18:29:56)