Перейти к содержимому


Фотография
- - - - -

Модуль Интеграция Dle+Ipb 1.0

Модуль Интеграция DLE+IPB

  • Авторизуйтесь для ответа в теме
Сообщений в теме: 20

#1 Оффлайн   ๖ۣۣۜDesperate™

    Администратор


  • Администраторы
  • Репутация
    4 611
    • Cообщений: 8 556
    • Форум:3.4.х
    • Город:IpbZona
    Участник

Отправлено 31 Январь 2012 - 01:07

Интеграция позволяет синхронизировать следующие функции:
Общая регистрация: при регистрации на сайте DLE, аккаунт автоматически создаётся и на форуме IPB и наоборот. Также при создании пользователя в админцентре, он создастся и на форуме. Если у вас включена функция подтверждение email при регистрации, то будет создаваться не активированный аккаунт на DLE (группа "Гости"), модуль автоматически будет разавторизовывать пользователя до того момента, пока он не подтвердит email на форуме (на DLE при выключенной опции подтверждение не нужно т.к. аккаунт до подтверждения не создаётся).
Имеется возможность отключить данную функцию в админцентре модуля.

Общая авторизация: если пользователь нигде не авторизован, то при входе из любого места (DLE или IPB), он автоматически авторизуется и на IPB и на DLE. Если он не авторизован на форуме, но уже вошёл на DLE, то при первой загрузке страницы сайта, он автоматически авторизуется на форуме (с форума авторизоваться можно только при вводе пароля).
Имеется возможность отключить данную функцию в админцентре модуля.

Общая разавторизация (выход из аккаунта): поддерживается из любого места, как из DLE, так и из IPB.
Имеется возможность отключить данную функцию в админцентре модуля.

Общее восстановление пароля: функция, которая позволяет одновременно восстанавливать пароль как на DLE, так и на IPB. К этой функции нужно отнестись с большой осторожностью, если вы устанавливаете модуль уже на действующий сайт и форум и пользователи разные. Более подробно как ей безопасно пользоваться описано в справке к модулю.
Имеется возможность отключить данную функцию в админцентре модуля.

Общий профиль: включает в себя только самые необходимые данные:

Общее изменение пароля на сайте DLE и в админцентре DLE, а также на сайте IPB за исключением админцентра.
Общее изменение email адреса на сайте DLE и в админцентре DLE, а также на сайте IPB за исключением админцентра.
Общее изменение логина в админцентре DLE.
Общее удаление пользователей в админцентре DLE.

Имеется возможность отключить данную функцию в админцентре модуля.

Вывод последних сообщений: выводит не все последние сообщения, а только по одному сообщению из каждой темы (топика), это позволит отображать сразу несколько обсуждаемых тем, нежели по 5 сообщений из одной темы. Функцию можно отключить, также имеет некоторые настройки:

Количество статей: Максимальное количество статей, которые будут импортироваться в блок.
Символов в названии: Максимальное количество символов в названии статьи.
Автор статьи: Куда должна вести ссылка на профиль автора статьи (в профиль DLE или IPB по выбору).
Порядок сортировки: выбор в каком порядке сортировать сообщения.
Выбор категорий: имеется возможность указать с каких разделов форума необходимо брать сообщения. Указать можно в двух вариантах "Только из указанных" и "Из всех, за исключением указанных".

Сама функция поддерживает кэширование, и время обновления настраивается также в админцентре (кэширование можно отключить).
В админцентре модуля имеется встроенный конвертер аккаунтов, позволяет конвертировать как из DLE в IPB, так и наоборот. Конвертер работает через интервал, что позволит конвертировать всех пользователей, если у вас их уже зарегистрировано очень много. При конвертации присутствует возможность выбрать какие группы в какие конвертировать, пропустить не нужные группы, а также можно включить опцию замены аккаунтов, если такие будут обнаружены.

Модуль интеграции можно устанавливать на уже работающие сайт DLE и форум IPB с одними и теми же логинами или email адресами, при этом реальные пользователи разные, при любых действиях происходит проверка идентичности хеша пароля и при не совпадении, аккаунты считаются разными. Однако при использовании функции "Восстановление пароля" и любых действий в админцентре (за исключением "Настройка личных параметров" (изменение своего профиля в админцентре)) сверка производиться не может, поэтому они и считаются безопасно не устойчивыми. Для их безопасного использования необходимо, чтобы и на DLE и на IPB аккаунты были одинаковыми, для этого можно конвертировать аккаунты из DLE в IPB с заменой при нахождении и обратно без замены. Если у вас либо форум новый (только 1 или чуть больше пользователей), либо DLE, то достаточно произвести конвертацию аккаунтов только в одну сторону (самый оптимальный вариант).

Модуль имеет свою админку, которая устанавливается в DLE. Все настройки модуля производятся именно там.

Ваш форум IPB может находиться как на поддомене, так и на одном домене с DLE, а также либо в корне сайта, либо в отдельной папке домена, модуль поддерживает все варианты.

База данных может быть разная, так и одна и таже, что и у DLE. Если база БД одна, то подключение к новой происходить не будет.

Внимание

Для работы модуля необходима версия PHP 5, установленное расширение Multibyte String. Поддерживаемые версии DLE указаны в новости, а поддерживаемые версии IPB смотрите в таблице возможностей модуля (изредка могут меняться), от себя скажу, что протестировать совместимость на всех версиях IPB не могу, поэтому, если вы установили и проверили работоспособность модуля на другой версии форума, то пожалуйста сообщите мне для внесения изменений, либо если не совместим, то также можете написать свою версию (но не ниже 3.0).На DLE 7.x модуль не тестировался, однако сделан так, что должен пойти. Если кто протестирует, напишите мне обо всех ошибках, если они будут.



Автор:

REZER

Сайт: rezer.net

Скачать в кодировке UTF-8

Прикрепленный файл  ipb3.x_dle_8.x9.x_v1.0_utf8.rar   209,37К    скачиваний 61

Скачать в кодировке Windows1251

Прикрепленный файл  ipb3.x_dle_8.x9.x_v1.0_windows1251.rar   207,38К    скачиваний 69
  • 1

Заработок и обучение заработку

#2 Оффлайн   PaRaDiZzz

    Активный


  • Пользователи
  • Репутация
    18
    • Cообщений: 136
    • Форум:3.3.х
    • Город:Волгоград

Отправлено 20 Март 2012 - 22:23

Помогите пожалуйста)
Всё сделал ок, только вот с путями никак не могу разобраться, больно уж они сильно закрутили. (относительно) это мне не понять.
Вот мои директории.

/webspace/httpdocs/forum.сайт.ru
/webspace/httpdocs/сайт.ru

Как мне вписать в пути?)
  • -1

#3 Оффлайн   Beliar

    Постоялец


  • Пользователи
  • Репутация
    78
    • Cообщений: 271
    • Форум:3.4.х
    • Город:Томск

Отправлено 20 Март 2012 - 23:03

Вообще ели чесно то интеграция не самая лучшая, ну да ладно)

Пожалуйста Войдите или Зарегистрируйтесь чтобы видеть скрытое содержание


  • 0

#4 Оффлайн   Moron

    Новичок


  • Пользователи
  • Репутация
    0
    • Cообщений: 13
    • Форум:3.2.3

Отправлено 19 Январь 2013 - 21:01

 у меня вот такая ошибка при установки интеграции как исправить:

Warning: Cannot modify header information - headers already sent by (output started at /www/sait.ru/engine/data/config.php:1) in /www/sait.ru/engine/inc/ipb/ipb.class.php on line 347


  • 0

#5 Оффлайн   ..ツ⋆WOLF⋆ツ..

    Гуру


  • Модераторы
  • Репутация
    1 799
    • Cообщений: 8 168
    • Форум:3.4.х
    • Город:Казань

Отправлено 19 Январь 2013 - 21:03

 у меня вот такая ошибка при установки интеграции как исправить:

Warning: Cannot modify header information - headers already sent by (output started at /www/sait.ru/engine/data/config.php:1) in /www/sait.ru/engine/inc/ipb/ipb.class.php on line 347

настройте чпу, поиск в помощь. 

очистите кеши.


  • 0

#6 Оффлайн   Moron

    Новичок


  • Пользователи
  • Репутация
    0
    • Cообщений: 13
    • Форум:3.2.3

Отправлено 19 Январь 2013 - 21:10

 у меня вот такая ошибка при установки интеграции как исправить:

Warning: Cannot modify header information - headers already sent by (output started at /www/sait.ru/engine/data/config.php:1) in /www/sait.ru/engine/inc/ipb/ipb.class.php on line 347

настройте чпу, поиск в помощь. 

очистите кеши.

где именно настроить на сайте или форуме?


  • 0

#7 Оффлайн   ..ツ⋆WOLF⋆ツ..

    Гуру


  • Модераторы
  • Репутация
    1 799
    • Cообщений: 8 168
    • Форум:3.4.х
    • Город:Казань

Отправлено 19 Январь 2013 - 21:12

 у меня вот такая ошибка при установки интеграции как исправить:

Warning: Cannot modify header information - headers already sent by (output started at /www/sait.ru/engine/data/config.php:1) in /www/sait.ru/engine/inc/ipb/ipb.class.php on line 347

настройте чпу, поиск в помощь. 

очистите кеши.

где именно настроить на сайте или форуме?

на форуме. у нас на форуме обсуждался данный вопрос.


  • 0

#8 Оффлайн   Moron

    Новичок


  • Пользователи
  • Репутация
    0
    • Cообщений: 13
    • Форум:3.2.3

Отправлено 19 Январь 2013 - 21:15

 у меня вот такая ошибка при установки интеграции как исправить:

Warning: Cannot modify header information - headers already sent by (output started at /www/sait.ru/engine/data/config.php:1) in /www/sait.ru/engine/inc/ipb/ipb.class.php on line 347

настройте чпу, поиск в помощь. 

очистите кеши.

где именно настроить на сайте или форуме?

на форуме. у нас на форуме обсуждался данный вопрос.

я не нашел


  • 0

#9 Оффлайн   Moron

    Новичок


  • Пользователи
  • Репутация
    0
    • Cообщений: 13
    • Форум:3.2.3

Отправлено 19 Январь 2013 - 21:20

все нашел, сделал как вы сказали и вышла другая:

Internal Server Error


  • 0

#10 Оффлайн   ..ツ⋆WOLF⋆ツ..

    Гуру


  • Модераторы
  • Репутация
    1 799
    • Cообщений: 8 168
    • Форум:3.4.х
    • Город:Казань

Отправлено 19 Январь 2013 - 21:23

все нашел, сделал как вы сказали и вышла другая:

Internal Server Error

ссылку киньте на эту тему.


  • 0





Темы с аналогичными тегами: Модуль, Интеграция, DLE+IPB