Сделано
0) Блок показывающий юзеров чата в PHP-Nuke. block-chatusers.php
1) Импорт всех юзеров из БД нюки в БД чата.
2) Небольшая блокировочка на изменение профиля в чате, удаление регистрации, и удаление возможности удаления ника.
3) Небольшой кусок кода добавленный в YourAccount модуль в файл index.php сделает автоматическое добавление юзера к БД чата при его регистрации.
4) Префиксы таблиц чата специально не были сделаны нюковскими, во избежание излишних проблем.
5) Остальное было делать лениво:-)
Поэтому
6) Авторизироваться для чата придеться отдельно.
7) Префиксы не меняли даже больше по соображениям безопасности, но это не так сложно сделать вручную. Все изменения лежат на поверхности.
Установка
-1) Сохраните БД:-)
0) Разархивируйте весь архив в отдельную папку.
1) АККУРАТНО поставьте чат. (setup.php3)
а) Не изменяйте имена таблиц.
б) Не забудьте создать администратора. Это можно сделать только в установке.
в) Не забудьте внести изменения в config.lib.php3 и mail4admin.lib.php3
2) Скопируйте файл importchat.php в корень Вашей НЮКОВСКОЙ директории.
3) Запустите файл importchat.php ОДИН раз.
4) Найдите файл index.php в модуле Your Account
а) Найдите в нем строку
$db->sql_query("INSERT INTO ".$user_prefix."_users (user_id, username, user_email, user_password, user_avatar, user_regdate, user_lang) VALUES (NULL, '$row[username]', '$row[user_email]', '$row[user_password]', 'gallery/blank.gif', '$row[user_regdate]', '$language')");
б) СРАЗУ после неё вставьте две строки
$sqlXXX="INSERT INTO c_reg_users VALUES ('$row[username]', '0', '$row[user_password]', '', '', '', '', '$row[user_email]', '0', 'user', '', '', '8_8_8_8', '')";
$resultXXX=$db->sql_query($sqlXXX);
$sqlXXX="INSERT INTO c_reg_users VALUES ('$row[username]', '0', '$row[user_password]', '', '', '', '', '$row[user_email]', '0', 'user', '', '', '8_8_8_8', '')";
$resultXXX=$db->sql_query($sqlXXX);
5) Выскажите претензии в форуме.
P.S.: Авторы "порта" настоятельно просят при использовании этого порта, размещении его где-нибудь в интернете, переводе на другие языки упоминать где-нибудь e-mail и адрес сайта http://edogs.dogsempire.com
Скрипт на английском языке, но имеется возможность руссификации