Jump to content
Дизайн и модификация IPS Community IPBSkinsBETA
Search In
  • More options...
Find results that contain...
Find results in...
Sign in to follow this  
ect_effect

интеграция IPB+IPB+IPB

Recommended Posts

Здравствуйте. Вобщем мне нужно сделать 3 ipb форума так, чтобы регистрируясь на одном из них - пользователь создавался сразу в 3-х и мог свободно заходить на любой из них. НО это еще не все.. Нужно чтобы общей(между форумами) была и информация о пользователе (аватар, подписи и т.д.)

 

как такую систему реализовать? или как прописать чтобы форумы обращались к одной базе данных?? помогите пожалуйста...

Share this post


Link to post
Share on other sites

Здравствуйте. Вобщем мне нужно сделать 3 ipb форума так, чтобы регистрируясь на одном из них - пользователь создавался сразу в 3-х и мог свободно заходить на любой из них. НО это еще не все.. Нужно чтобы общей(между форумами) была и информация о пользователе (аватар, подписи и т.д.)

Для этой цели есть модуль IP.Converge. Но с ним не все так просто.

 

А какое отношение имеет данный вопрос к IP.Content?

Share this post


Link to post
Share on other sites

Прошу прощение за тему не в то место. Хотел отправить в раздел Работа с IPB... а можно поподробнее об модуле IP.Converge и почему с ним не все так просто?

Share this post


Link to post
Share on other sites

Хотел отправить в раздел Работа с IPB...

Перенес

 

а можно поподробнее об модуле IP.Converge

IP.Converge модуль от IPS. Это система общей аутентификации, при необходимости обмениваться данными, в том числе и профилями.

 

 

и почему с ним не все так просто?

Он много лет в бета версии и закодирован IonCube. Если налетите на ошибку, то сами не исправите ее. А ошибки есть.

Share this post


Link to post
Share on other sites

Вобщем мне нужно сделать 3 ipb форума так, чтобы регистрируясь на одном из них - пользователь создавался сразу в 3-х и мог свободно заходить на любой из них.

Скорее всего проще сделать реализовать все на одном форуме.

 

НО это еще не все.. Нужно чтобы общей(между форумами) была и информация о пользователе (аватар, подписи и т.д.)

Если информацию заменили на одном форуме, то меняется везде?

 

 

как такую систему реализовать?

1. Сделать авторизацию на одном форуме и свой модуль удаленной регистрации на остальных.

2. Есть стандартный модуль -- Внешняя авторизация. Но профили...

3. OpenID. Но опять же куча вопросов.

 

или как прописать чтобы форумы обращались к одной базе данных??

Нужна не общая база данных, а несколько общих таблиц (если не одна).

Share this post


Link to post
Share on other sites
Если информацию заменили на одном форуме, то меняется везде?

да. если изменили на одном, то изменения видны на других

 

Нужна не общая база данных, а несколько общих таблиц (если не одна)

 

т.е. как я понел надо задать направление у всех трех форумов, в отдельно созданную общую таблицу... но если не ошибыюсь это нужно гдето в скриптах изменить обращение к SQL

Share this post


Link to post
Share on other sites

да. если изменили на одном, то изменения видны на других

С этим придется помучится. Но при таких условиях, точно надо иметь три форума? Не проще иметь один на трех доменах?

 

в отдельно созданную общую таблицу...

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

 

Это не та задача, которую можно решить за 5 минут.

 

но если не ошибыюсь это нужно гдето в скриптах изменить обращение к SQL

Переписав кучу кода.... :(

Share this post


Link to post
Share on other sites

день ото дня не легче))... ладно попробуем другой путь)) можете рассказать мне поболее о том как поставить 1 форум на три домена.. и возможно ли вообще сделать чтобы на каждом домене отображалась разные форумы, разный скин

Share this post


Link to post
Share on other sites

Уже ответили..

 

Переписав кучу кода.... :)

 

А еще точнее, переписав полностью движок форума.

Share this post


Link to post
Share on other sites

день ото дня не легче))...

Ну да. Вам надо очень нестандартное решение. Которое в коробке быть не может, то есть индивидуальное решение.

Сделать общую регистрацию на двух форумах реально. На трех сложнее, но тоже можно сложно. При регистрации заполнять профиль, уже совсем нестандартное решение, но решаемо.

 

Сделать профиль общим для всех форумов ... Если IP.Converge это не поддерживает, то проще написать свой движок.

 

можете рассказать мне поболее о том как поставить 1 форум на три домена..

Просто поставить легко. А вот что бы сохранялось авторизация именно этого домена ...

 

и возможно ли вообще сделать чтобы на каждом домене отображалась разные форумы, разный скин

Слышал про такие решения. Один форум на несколько доменов, у каждого свой скин. Знаю решения, когда от одной базы работало несколько форум. Но тонкости реализации, не кто не открывает. Да и темы на всех форумах были общие.

Что бы и темы различались, слышал только про одну реализацию. И то на здорово переделанном IPB 1.3

На IP.Board 3.x скорее всего еще не кто не делал.

 

Одним словом. Или искать исполнителя (дорого) или скачивать IP.Converge и разбирается.

 

Уже ответили..

А идей нет? Я могу не видят более простого решения. Кроссдоменная авторизация не такая уж резкость.

Share this post


Link to post
Share on other sites

Если IP.Converge это не поддерживает

В 2007 году не поддерживал, bfarber:

4) Not in any foreseeable release, though maybe down the road

Converge with existing Board installations

Более поздних вопросов не вижу.

 

А в документации только

Welcome to the official documentation for Invision Power Converge (hereinafter

IP.Converge), developed by Invision Power Services, Inc. IP.Converge is an

application that centralizes the log in authentication for many different

applications, such as the award-winning IP.Board and flagship IP.Nexus, and

allows a single username and password to be shared across multiple websites.

IP.Converge only stores your log in credentials. The participating websites

retain your session and profile information. IP.Converge can unite websites

across the Internet as the websites are not required to reside on the same

server.

 

P.S. 20 мая 2009

 

Converge was really designed only to share logins. That said, there had been talk from members of the community about developing a modification that would expand the link between IP.Board and IP.Converge - the developer who was doing it is taking a bit of a break though to focus on other commitments, so while it is on the cards - I'm not sure when it will come to life.

 

Одним словом IP.Converge не поддерживает профили. Но когда то ...

Share this post


Link to post
Share on other sites

хм.. засмотрю по этой теме.. может уже возможно реализовать. Отпишу как что будет

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...