Модуль интеграции DLE 7.x и
OpenFire RTC Server
Не знаете что такое Jabber? Вам
сюда.
Установка:
Данная интеграция подразумевает, что у Вас на сервере уже установлен OpenFire и в качестве хранилища используется MySQL.
1. Откроем файл из архива openfire.php
Вверху файла изменим параметры подключения к Б.Д.
Закачаем файл на сервер в директорию /engine/modules
2. Откроем /engine/modules/register.php и находим:$db->query("INSERT INTO " . USERPREFIX . "_users (name, password, email, reg_date, lastdate, user_group, info, signature, favorites, xfields, logged_ip) VALUES ('$name', '$regpassword', '$email', '$add_time', '$add_time', '".$config['reg_group']."', '', '', '', '', '".$_IP."')");
После добавляем:/* OpenFire Integration */
include(ENGINE_DIR.'/modules/openfire.php');
sync_users();
/* OpenFire Integration */
3. Откроем /engine/modules/profile.php и находим:
$sql_user = "UPDATE " . USERPREFIX . "_users set fullname='$fullname', land='$land', icq='$icq', email='$email', info='$info', signature='$signature', password='$password1', allow_mail='$allow_mail', xfields='$filecontents', allowed_ip='$allowed_ip' where name='$user'";
После добавляем:/* OpenFire Integration */
include_once ENGINE_DIR.'/modules/openfire.php';
update_user();
/* OpenFire Integration */
Автор: Nitro
Скачать модуль «Интеграция DLE 7.x и OpenFire Jabber Server»
Комментарии (0)
RSS свернуть / развернутьТолько зарегистрированные и авторизованные пользователи могут оставлять комментарии.