Интеграция SMF 2.0.2 + Joomla 2.5

Автор galas, 01 Июнь 2012, 15:22:38

« назад - далее »

0 Пользователей и 1 гость просматривают эту тему.

galas

01 Июнь 2012, 15:22:38 Последнее редактирование: 01 Июнь 2012, 16:04:02 от galas
Интересует Интеграция SMF 2.0.2 + Joomla 2.5
так, чтобы каждый движок был со своей MySQLi базой - а не интегрировать всё в 1.

Для интеграции в 1 базу есть плагин Joomla JFusion
примеры:

Форум SMF для Joomla
__ktonanovenkogo.ru/category/smf/integraciy
Настройка плагина для форума SMF в компоненте JFusion, установленном в Joomla
__ktonanovenkogo.ru/joomla/integraciya-joomla-1-5-i-smf-s-pomoshhyu-jfusion-chast-1.html
__ktonanovenkogo.ru/joomla/integraciya-joomla-1-5-i-smf-simple-machines-forum-s-pomoshhyu-komponenta-jfusion-chast-3.html

причём в паблике в осн. все инструкции для старых версий: SMF 2.0 и Joomla 1.5
и интеграций с phpbb, vb и др. - с SMF 2.0.2 и Joomla 2.5 толком не нашёл
http://blog.litnik.in.ua/blogi-po-smf/blogi/sites/smf/integratsiya-smf-2-0-i-joomla-1-5-s-pomoschiu-komponenta-jfusion

вот, что-то похожее на требуемое:
jSMF20 — плагин односторонней синхронизации пользователей CMS Joomla 1.5 и форума SMF 2.0
http://tushov.ru/post/853

примерно такое и надо для интеграции уже SMF 2.0.2 и Joomla 2.5
---
***
может быть как-то и плагин Joomla JFusion можно так настроить (переписать),
чтобы интеграция была возможна для  SMF 2.0.2 и Joomla 2.5 установленных в разные базы?

JFusion  http://www.jfusion.org/

перевод гугла:
http://www.jfusion.org/docs
сайт документации JFusion (установка, настройка) 
http://translate.google.com/translate?hl=en&sl=auto&tl=ru&u=http%3A%2F%2Fwww.jfusion.org%2F
[[ SMF: настройка ]]
http://translate.googleusercontent.com/translate_c?hl=en&rurl=translate.google.com&sl=auto&tl=ru&twu=1&u=http://www.jfusion.org/docs/doku.php/id,smf%3Bconfiguring/&usg=ALkJrhgkjg9fcInvFSc9fg2E7JgGcSr4ZA
По скриншоту можно подумать - что возможно поставить любую базу для SMF - а не только ту, в которой Joomla
... но на практике пока не пробовал - может, кто пробовал и скажет, возможно ли?

[[ SMF: ограничения ]]
Цитировать- Обратный двойного входа в систему (логин для SMF и войти в другое программное обеспечение)
- Использование крюк для дальнейшей интеграции SMF (выдачи лицензии)
Цитировать- Reversed dual login (login to smf and login to other software)
- Use of hook to further integrate smf (license issue)
http://translate.googleusercontent.com/translate_c?hl=en&rurl=translate.google.com&sl=auto&tl=ru&twu=1&u=http://www.jfusion.org/docs/doku.php/id,smf%3Blimitations/&usg=ALkJrhgO34ZyN1LkLQHACIjlIMXBl0mPBA



Pyrk1

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

galas

насколько я понял - можно и не так (технически) сложно.
Там вопрос в том, что у SMF не GNU лицензия - поэтому без их разрешения никто в паблик писать не берётся. А они (...) его не дают что-то ...

---
Но в привате, частно - думаю вполне можно себе позволить - надо программера находить.
Если есть кто могёт - просьба откликнуться.

Pyrk1

Прошу прощения, что не отписал здесь. Все получилось интегрировать, все работает на хамппе и на хостинге.

badhit

Помогите разобраться с Dual Login. Работает всё, кроме этого самого Дуал Логина (база юзверей одна, итд) ... Логинюсь на сайте, на форум это никак не влияет, там (на форуме) нужно отдельно логиниться (можно и под другим логином), в обратном порядке та же фигня (если сначала на форуме логиниться). Перепробовал уже всё, что только можно.
Может кто посоветует, что-нибудь дельное? На какие опции (и где) обратить особое внимание?
В общем, очень нужна помощь.

Юзаю Joomla 2.5.+, SMF2.0.2, JFusion1.7.7.
Всё стоит на Denwerе, сам форум стоит на поддомене (forum.sait)

Pyrk1

Если я не ошибаюсь, то это связано с таким размещением. То есть на поддомене. Для нормальной работы надо указать место хранения кукисов.

badhit

Цитата: Pyrk1 от 19 Август 2012, 16:41:25
Для нормальной работы надо указать место хранения кукисов.

Мне тоже думается, что трабла где-то тут, но я уже не знаю, что ещё пробовать там прописывать.
Сейчас в настройках JFusion, в опциях smf стоят следующие настройки:

Cookie Domain - .smf
Cookie Path - /

Прописываются следующие ошибки:
smf2: Dual login might work best with the following cookie domain .www.smf
smf2: Dual login might work best with the following cookie path /

Когда я прописываю в Cookie Domain прописываю .www.smf (как просит JFusion), то ошибки пропадают, но Дуал Логин по прежнему отказывается работать.
Может в плагине "System - JFusion" что-то специфическое должно быть?!

По прежнему жду совета!

badhit

Вся проблема именно в том, что форум на поддомене ...

Кто уже "дружил" джумлу с форумом таким макаром, отзовитесь, хелпаните  :(

maestrosite.ru

Цитата: Pyrk1 от 13 Август 2012, 11:14:11
Прошу прощения, что не отписал здесь. Все получилось интегрировать, все работает на хамппе и на хостинге.
1. Что-то не срослось:
Регистрация на сайте (из вашего профиля) - "Поздравляем с регистрацией на сайте содружества! ".
Попытка входа на сайте - "Имя пользователя и пароль не совпадают или учетная запись отсутствует."
Попытка входа на форуме - "Такого пользователя не существует."

2. Что у вас залогиненые пользователи могут делать на сайте чего не могут гости?
Если задаются вопросы по вашей проблеме, значит это нужно вам!
---
Обновления форума, разрешение конфликтов, адаптация модов, исправление ошибок - ваши предложения о сотрудничестве направляйте по адресу smf@maestrosite.ru

Pyrk1

Ох, прошу прощения. Это мой старый сайт, еще не убрал ссылку. Все работает нормально на хамппе, на обычном хостинге тоже (сейчас он не доступен)
Могу попробовать чем-нибудь помочь по мере сил.

maestrosite.ru

Цитата: badhit от 20 Август 2012, 20:59:23
Вся проблема именно в том, что форум на поддомене ...

Кто уже "дружил" джумлу с форумом таким макаром, отзовитесь, хелпаните  :(
Название вашего форума »
    Центр администрирования »
    Настройки сервера »
    Плюшки и сессии

что у вас на счёт поддоменов выставлено?
Если задаются вопросы по вашей проблеме, значит это нужно вам!
---
Обновления форума, разрешение конфликтов, адаптация модов, исправление ошибок - ваши предложения о сотрудничестве направляйте по адресу smf@maestrosite.ru

badhit

21 Август 2012, 21:02:20 #11 Последнее редактирование: 21 Август 2012, 21:23:03 от badhit
Цитата: maestrosite.ru от 21 Август 2012, 18:29:57
    Название вашего форума »
    Центр администрирования »
    Настройки сервера »
    Плюшки и сессии

что у вас на счёт поддоменов выставлено?

Использовать отдельные cookies для поддоменов - стоит галочка.
на всякий случай:
Использовать локальное хранение cookies - галочка НЕ стоит
Хранить сессии в базе данных и Разрешать браузерам возвращаться на кэшированную страницу - тут галочки стоят

Форум с сайта открывается через меню ("внешняя ссылка"), т.к. если выводить через меню "Visual Integration" поддомен не получается ...

galas

Цитата: Pyrk1 от 13 Август 2012, 11:14:11Прошу прощения, что не отписал здесь. Все получилось интегрировать, все работает на хамппе и на хостинге.
просьба шагами сообщить - что и как делалось для интеграции.
И - всё интегрировано в 1 базу или базы разные? (нужно - разные, каждому - своя, каждый двиг в своей папке).


Цитировать2. Что у вас залогиненые пользователи могут делать на сайте чего не могут гости?
тоже интересует - вопрос установки и регулирования прав разным группам посетителей и пользователей

Pyrk1

Я делал по инструкции на этом сайте, все получилось: http://__ktonanovenkogo.ru/category/smf/integraciy
Единственно важный момент в том, чтобы выбрать группы пользователей и на форуме, и на джумле.

galas

значит, по инструкции - с помощью плагина Joomla JFusion ...

mysql база одна - и на Joomla и на SMF?

надо интеграция:  авторизация одна на всё, базы у Joomla и SMF - разные.
так, с пом. JFusion, или ещё как - возможно?

Pyrk1

Если я не ошибаюсь, то у меня все в разных бд, все работало. JFusion отлично для этого подходит.

badhit

Ну, так никто не может помочь с кукисами разобраться? Как форум на поддомене подружить с сайтом?
Что в JFusion писать, что в настройках форума/сайта сотворить? У меня фантазия кончилась на этот счёт ...

maestrosite.ru

Цитата: badhit от 21 Август 2012, 21:02:20
Использовать отдельные cookies для поддоменов - стоит галочка.
убирали?
Если задаются вопросы по вашей проблеме, значит это нужно вам!
---
Обновления форума, разрешение конфликтов, адаптация модов, исправление ошибок - ваши предложения о сотрудничестве направляйте по адресу smf@maestrosite.ru

badhit

Убирал. В этом случае "logout" не работает (тыкаешь выход, а толку нет). Быть может при этом надо в JFusion какие-то определённые настройки ...
... вопрос открыт ...

maestrosite.ru

Цитата: badhit от 17 Сентябрь 2012, 20:49:11
Убирал. В этом случае "logout" не работает (тыкаешь выход, а толку нет).
Ничего не загружается? Просто перезагружается текущая страница? Не выходит на сайте, на форуме выходит? Не выходит ни на форуме ни на сайте? Что именно не работает?
Если задаются вопросы по вашей проблеме, значит это нужно вам!
---
Обновления форума, разрешение конфликтов, адаптация модов, исправление ошибок - ваши предложения о сотрудничестве направляйте по адресу smf@maestrosite.ru

badhit

Действительно не внятно написал.

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

Ставлю заново галочку и всё возвращается в исходное состояние.

plintus

Подскажите лучше использовать одну базу или лучше две для реализации интеграции?
Надёжный хостинг - быстрее быстрого на SSD-дисках от 120 руб/мес  с доменом в подарок Промо-код на скидку в 10%: Skid10

kid_a

Подскажите, пожалуйста, в чем может быть проблема...
Стоит СМФ 2.0.2 с джумлой 2.5, с помощью JFusion 1.7.8 сделано комментирование статей на форуме. Но комменты, написанные на сайте, не прибавляются к счетчику сообщений форума. Как можно их добавить?

badhit

Цитата: plintus от 29 Сентябрь 2012, 00:28:34
Подскажите лучше использовать одну базу или лучше две для реализации интеграции?
Зависит от поставленной задачи. Мне думается практичнее иметь одну базу на сайт и форум, и интеграция наверно с меньшим трением пройдёт.

galas

Цитироватьодну базу или лучше две для реализации интеграции?
---
если нагрузки (пользователей) "не много" - одна удобнее.
Если предполагаем рост: 2. И обновлять удобнее. И надёжнее для сохр. данных и бекапов при доработках-установках нового.
И при работах нет необх. всё сразу откл - и сайт и форум.
---

Поделитесь пож. опытом: Кто уже пробовал интеграцию через JFusion на 2 базы сделать?
Как прошло? Как работает? Какие возникли нюансы?