Перейти к контенту

[2.3.x]Единая регистрация пользователя на форуме IPB 2.2.x и сайта Mam


Рекомендуемые сообщения

Название: Единая регистрация пользователя на форуме IPB 2.2.x и сайта Mambo/Joom

Добавил: pikachu

Добавлен: 12 Июн 2007

Обновлен: 12 Июн 2007

Категория: IP.Board 2.3.x

 

Пользователь при нажатии кнопки регистрации на форуме - попадает в форму регистрации вашего сайта (Mambo/Joomla), заполняет свои данные и они пишутся и в базу вашего сайта и в базу вашего форума. При 1ом входе на форум пользователю нужно будет вписать свое имя и адрес электронной почты.

 

ps: Протестировано на официальном дистрибутиве IPB 2.2.2 и Joomla 1.0.12

 

 

Автор Todd Berk , сайт http://joombla.com

Доработка мода для IPB 2.2.x - abbc

 

Нажмите здесь, чтобы скачать файл

Ссылка на комментарий
Поделиться на других сайтах

Пользователь при нажатии кнопки регистрации на форуме - попадает в форму регистрации вашего сайта (Mambo/Joomla)

Это со всеми сайтами такая интеграция подействует?

Просто у меня форма регистрации на сайте немного по другому выглядит.

Ссылка на комментарий
Поделиться на других сайтах

Dammian: Если у тебя Мамбо или Джумла - должно работать. Если даже у тебя изменена форма регистрации - функция занесения юзеров в БД не меняется.
Ссылка на комментарий
Поделиться на других сайтах

  • 1 месяц спустя...
Lord Havoc: В файловом архиве есть мод для интеграции ипб 2.0.х, в нем есть скрипт для переноса юзеров из базы форума в базу джумлы.
Ссылка на комментарий
Поделиться на других сайтах

Пользователь при нажатии кнопки регистрации на форуме - попадает в форму регистрации вашего сайта (Mambo/Joomla), заполняет свои данные и они пишутся и в базу вашего сайта и в базу вашего форума.

 

Вот бы наоборот, что бы форма регистрации была с форума... Там и каптча, и много всего другого... Нет такого?

Ссылка на комментарий
Поделиться на других сайтах

vmmaster: каптчу и на джумлу можно прикрутить. а вообще есть платная модификация, где регистрация через форум. горск.нет
Ссылка на комментарий
Поделиться на других сайтах

в БД в этом случае у CMS и форума я так понимаю одна? или все-таки разнести можно? Изменено пользователем olmer2002
Ссылка на комментарий
Поделиться на других сайтах

olmer2002: в платной интеграции - обязательно в одной базе держать таблицы джумлы и ипб. в этой - без разницы.
Ссылка на комментарий
Поделиться на других сайтах

olmer2002: в платной интеграции - обязательно в одной базе держать таблицы джумлы и ипб. в этой - без разницы.

 

спасибо за ответ, очень хорошо.

Ссылка на комментарий
Поделиться на других сайтах

  • 1 месяц спустя...
С IPB 2.3.1 работать будет?
Ссылка на комментарий
Поделиться на других сайтах

  • 1 месяц спустя...

поставил все не работает ошибки выдает

джумла залито в корне а форум поддиректории ее,

вроде отредоктировал дал для jipb_fconfig.php:

 

<?php
/*
+--------------------------------------------------------------------------
| Plugin: IPB for Joomla! [jipbPlugin]
+--------------------------------------------------------------------------
| For Joomla 1.x and IPB 2.x
| (C) 2005 BBPIXEL
| http://www.bbpixel.com
+---------------------------------------------------------------------------
|   > config file
+---------------------------------------------------------------------------
*/

// Please ALL paths are set WITHOUT trailing slash
// The path to your mambo folder
$MB_ROOT_PATH = "";
// The path to your ipb folder
$IPB_ROOT_PATH = "/forum";

?>

 

а для jipb_config.php:

 

+--------------------------------------------------------------------------
| Plugin: IPB for Joomla! [jipbPlugin]
+--------------------------------------------------------------------------
| For Joomla 1.x and IPB 2.x
| (C) 2005 BBPIXEL
| http://www.bbpixel.com
+---------------------------------------------------------------------------
*/

/*
*---------------------------------------------------------------------------
*PLUGIN CONFIG
*---------------------------------------------------------------------------
*/

//Please set your site Root path without trailing slash
$IPB_ROOT_PATH = "/forum";

//Please set your site cookie Domain, cookie Prefix, cookie Path
//You must use the same settings with IPB forum's (From Admin Control Panel)
$IPB_COOKIE_DOMAIN	= 	""; //ex:.bbpixel.com
$IPB_COOKIE_PREFIX 	= 	""; //ex: abc, default is empty
$IPB_COOKIE_PATH 	= 	"/";  //ex: / (default)
?>

 

 

Ошыбка на index в джумле

 

Warning: jipbservice(/forum/conf_global.php) [function.jipbservice]: failed to open stream: No such file or directory in /home/geo/public_html/jipb_services.php on line 43

Fatal error: jipbservice() [function.require]: Failed opening required '/forum/conf_global.php' (include_path='.:/usr/lib/php:/usr/local/lib/php') in /home/geo/public_html/jipb_services.php on line 43

 

Ошыбка на index в форуме

 

IPB WARNING [2] jipbforumservice(/configuration.php) [function.jipbforumservice]: failed to open stream: No such file or directory (Line: 46 of /jipb_fservices.php)

 

юзаю IPB 2.2.1 и JOOMLA 1.5 RE

 

помогите пожалуста решит эту проблему

 

Заранее спасибо за внимание.

Ссылка на комментарий
Поделиться на других сайтах

  • 3 недели спустя...
  • 2 месяца спустя...

писал уже.

нужно скачать мод для версии ипб 2.0.х и оттуда скрипт запустить для переноса пользователей из базы форума в базу сайта (сделав необходимые изменения)

Ссылка на комментарий
Поделиться на других сайтах

  • 3 недели спустя...

Прикрутил мод. Работает, но при регистрации на форуме скидывает ник в нижний регистр :D

Кто-нибудь уже сталкивался? Как исправить?

Ссылка на комментарий
Поделиться на других сайтах

  • 3 месяца спустя...

Здравствуйте

 

Помогите пожалуйста очень прошу уже 5-й день мучаюсь не получается : (

 

Устанавливаю этот мод , русская версия жоомла + ипб версии от (2.2 .X до 2.3.4) пробовал как русские так и английские версии все работает нормально

 

Но только ни в какую не хочет работать с английской версией жоомла обсолютно ни с какой версией скачивал все версии с официального сайта у всех одна проблема лог- оут и регистрация работает в базе данных жоомла появляется новый пользователь только в базе ипби ни чего нет и когда пытаешся первый раз авторизовываться пишет нет такого юзера

 

Пс на сайте жоомлы нет версии 1.0.12 самая поздняя версия 1.0.15

 

Понимаю что мод делали под русскую версию но если кто знает как можно переделать

 

Или хотя бы помогите где копать как переделать

 

Заранее большое спасибо

Заранее большое спасибо

Ссылка на комментарий
Поделиться на других сайтах

  • 2 месяца спустя...

Как поставить его на уже рабочий форум?

Знает кто то мод что бы джумла брала сама пользователей з форума, без всяких переносов?

Ссылка на комментарий
Поделиться на других сайтах

  • 3 месяца спустя...

Повторю свой вопрос из другой темы:

 

Сегодня пытался установить мод синхронизации сайта на движке Joomla 1.5.7 + форума IPB 2.3.6, используя вот этот мод - http://www.ibresource.ru/db/941/

Мод работает вполне нормально, авторизуется всё хорошо, всё синхронизировано... НО входить теперь надо не по логинам, а по почте и самое главное - при попытки зайти в админцентр форума пишет, что у меня нет прав доступа туда... Мод пришлось отключить. В чем проблема? Есть ли другие такие моды, или я что-то делаю неправильно?

Ссылка на комментарий
Поделиться на других сайтах

  • 2 месяца спустя...

Для работоспособности скрипта в Joomla 1.5 (соленый MD5) нужно слегка доработать auth.php напильником. А именно, в файле mambajoomla/auth.php

 

Найти:

$remote_member = $RDB->build_and_exec_query( array( 'select' => '*',
'from' => REMOTE_TABLE_NAME,
'where' => REMOTE_FIELD_NAME.'="'.addslashes($username).'" '.REMOTE_EXTRA_QUERY ) );

Добавить после:

if ( ! $remote_member[ REMOTE_FIELD_NAME ] )
{$this->return_code = 'NO_USER';return;}
$parts   = explode( ':', $remote_member['password']);
$crypt   = $parts[0];
$salt   = @$parts[1];
if ( ! md5($password.$salt) == $crypt )

Найти:

{$this->return_code = 'WRONG_AUTH';return;}
$this->_load_member( $username );

Закомментировать строку ПЕРЕД найденным фрагментом:

if ( ! $this->_compare_passwords( $password, $remote_member ) )

Ссылка на комментарий
Поделиться на других сайтах

Повторю свой вопрос из другой темы:

 

Сегодня пытался установить мод синхронизации сайта на движке Joomla 1.5.7 + форума IPB 2.3.6, используя вот этот мод - http://www.ibresource.ru/db/941/

Мод работает вполне нормально, авторизуется всё хорошо, всё синхронизировано... НО входить теперь надо не по логинам, а по почте и самое главное - при попытки зайти в админцентр форума пишет, что у меня нет прав доступа туда... Мод пришлось отключить. В чем проблема? Есть ли другие такие моды, или я что-то делаю неправильно?

 

 

Мод не тестировался на семействе Joomla 1.5.x, т.к в то время не было оного для теста. Как я понял, авторизация по e-mail требуется только на форуме? Тип входа (e-mail, login) меняется в админпанели форума.

 

Для доступа в админцентр форума нужно, чтобы id администратора IPB было таким же, как id администратора Joomla, желательно вообще id1.

 

Больше помочь ничем не могу, т.к уже не занимаюсь ни ipb, ни joomla.

Ссылка на комментарий
Поделиться на других сайтах

  • 10 месяцев спустя...
Может кто поможет, поставил этот мод, IPB 2.3.6 и Joomla 1.5.15, а он не хочет авторизироваться на форуме, говорит что такого пользователя не существует.
Ссылка на комментарий
Поделиться на других сайтах

×
×
  • Создать...

Важная информация

Находясь на нашем сайте, вы соглашаетесь на использование файлов cookie, а также с нашим положением о конфиденциальности Политика конфиденциальности и пользовательским соглашением Условия использования.