Установка Joomla + СВ + SMF + SMFмост. Инструкция

Автор ipvirus, 22 января 2007, 12:59:54

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

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

ipvirus

ЦитироватьИмеем на входе

Joomla 1012 Lavra Edition 2007
Community Builder 1.0.2
SMF 1.1
Русификатор SMF
SMF 1.1 Joomla! bridge 1.1.6

Порядок действий
1.Ставим Joomla!
4.Ставим Community Builder
5.В папку forum ставим SMF (в ту же базу в которой стоит сайт)
6.Натягиваем русификатор форума
7.Ставим Bridge

Идем в модули и убеждаемся что mod_smf_login опубликован,
а mod_login и mod_cblogin НЕопубликованы

Идем в настройки SMF bridge
Configuration

Path to SMF z:/home/test.tst/www/forum (сайт стоит в z:/home/test.tst/www, естественно тут уж ваш абсолютный путь)
SMF Forum integration wrapped
Use SMF CSS in other pages? NO
Synchronize Language... NO
Registration

SMF Forum integration Use Community Builder registration
дальнейшие опции по вкусу у меня стоит + + + User Name -
Groups

Как нужно так и настраиваем
Synch

Я жал Migrate Joomla users to SMF

В общем то и все.
В mainmenu появилась ссылка на форум.

Регистрация проходит либо через форум, либо через Community Builder
(в модуле авторизации ссылка для регистрации ведет в СВ)

вуаля и все работает!
статья взята с форума: http://joomlaportal.ru/

Удачи!!!!!!!!!!!!!!!!!!!!! и все работает отлично!!!!!!!!

TXT

Community Builder тут лишнее, и без него всё отлично в связке работает

StCrox

#2
Я вот тож мечтаю отказаться от СВ, но у меня нет таланта реализовать аватару с форума в коментах AkoComment V2.0 с ссылкой на профиль в Форуме, вывести в модуль отображающий имена посетителей на сайте ссылки на их проф в SMF и отправки ЛС с сайта с использованием SMF примерно так, как это реализовано в модуле от joomlahacks. Может кто нибудь из гуру напишет модуль или мамбот, под официальный бридж для Joomla! 1.0.12 Lavra Edition и Joomla! 1.0.12 RE, аналогичный модулю "mod_whosonline_ext" от бриджа 2.0 joomlahacks, или подскажет как хакнутый мост подружить с Лаврой?  Может есть готовые решения?

StCrox

#3
Сори за офтопы, но если кому интересно: решить задачи указанные постом выше удалось. Один мой знакомый программер, путем магических заклинаний, танцев с бубном и извращениями над кодом мамбота akocommentbot.php, смог добиться желаемого, теперь в комментариях отображаются аватары с профиля на форуме, являющиеся ссылкой на профиль автора коммента. Так же имеется изменненный модуль от joomlahacks "mod_whosonline_ext", отображающий пользователей присутствующих online на сайте, ссылками на их профиль на форуме. Теперь СВ удален за ненадобностью!
Все это работает в локалке, в связке:
Apache 2.0.55 / PHP 5.1.1 / MySQL 5.0.16 / Joomla! 1.0.12 Lavra Edition 2007
/ AkoComment V2.0 / SMF 1.1 Joomla! bridge 1.1.6 / SMF 1.1.1 / TinyPortal 0.9.7 /
Моих нулевых познаний в PHP явно не достаточно для того, что бы предложить готовое решение в виде инсталалов, но если кому интересно, могу выложить одним архивом все измененные файлы. Может кто нить доведет эту идею до ума и сделает "красивую упаковку" ? :)

X-COS

#4
Конечно выкладывай

StCrox

#5
 Приатачил архив. Паканул все файлы имеющие прямое или косвенное отношение к хакку. На сколько мне помнится основные изменения были в akocommentbot.php и в mod_whosonline_ext.php (Важно: в админке модуля, у меня отмечена опция ссылки на профиль в CB а не SMF !!! Л.С. не задействованы, т.к можно использовать для этих целей профиль пользователя в SMF на который уже есть ссылка). Остальные файлы добавил в архив на всякий случай.
Не знаю влияет это или нет на работу AkoComment, но у меня файле globals.php  RG_EMULATION установлена в `ON`

Не забудьте сделать бекап перед внесением каких либо изменений в свои файлы!
Если возникнут вопросы, по мере возможности постораюсь ответить.

Vadimus

Имеем Joomla 1.0.12, Community Builder 1.0.2 stable, SMF 1.1.2, SMF-Mambo/Joomla bridge 1.7
Всё установилось без проблем и всё работает. Теперь включаем "дружественные ссылки" в Джумле. При переходе на форум работает нормально, при открытии раздела появляется ошибка 404. Включаем "дружественные ссылки" в настройках форума? при сохранении вылезает "Невозможно загрузить 'main' шаблон". Захожу на форум не через Джумлу, просто сайт/форум, ставлю галочку возле дружественных ссылок, сохраняю - нормально. Но при переходе с Джумлы на форум в раздел всё равно вылезает ошибка 404. Если же теперь снова зайти в админку форума через Джумлу, то галочка возле дружественных ссылок не стоит, а если зайти через сайт/форум, то стоит.

Как такое решить? Чтобы были включены дружественные ссылки и там, и там. И чтобы всё работало.

efrem77

сделал все по инстракшену 1 в 1

ставил на вертриго сервер, локалхост.
после всех установок и попытке захода на сайт выдает:
Warning: require_once(../forum/SSI.php) [function.require-once]: failed to open stream: No such file or directory in F:\Program Files\VertrigoServ\www\joom\mambots\system\SMF_header_include.php on line 67

Fatal error: require_once() [function.require]: Failed opening required '../forum/SSI.php' (include_path='.;C:\php5\pear') in F:\Program Files\VertrigoServ\www\joom\mambots\system\SMF_header_include.php on line 67

Админка работает, но при попытке сделать любое изменение  в конфиге моста, сохранить данные, выкидывает в окно входа и красным вверху пишет неверная сессия.
Т.е. конфиг моста я не сделал.

Mavn

SimpleMachines Russian Community Team
п.1 Пройду курсы гадалок для определения исходного кода по скриншоту.

п.2 У вас нет желания читать правила раздела, у меня нет желания одобрять темы, которые не соответствуют этим правилам.

efrem77

Mavn я  еще к сожалению не Бог-вебмастер, а только рут локахоста. Можно чуток подробней, какие пути и где примерно их проверять.

StCrox

Скорее всего имелся ввиду абсолютный путь к форуму в настройках бриджа
У меня например он выглядит так: C:\AppServ\www\forum/

SAS

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

StCrox

Цитата: SAS от 11 апреля 2007, 13:25:22
у меня тоже вопрос, после установки моста, при логине на сайт и переходе с сайта на форум, ты оказываешься незалогиненным на форуме, тоже самое с форумом, если залогинелся на форуме и переходишь на сайт, то и на сайте ты оказываешься незалогиненным, в чем может быть трабла ?
Нужно использовать для авторизации, модуль бриджа.

SAS

до этого стоял мост от жумлыхак, все работало...

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

использую бридж smf_1-1_joomla_1-0-x_bridge_1-1-7

smf 1.1RC2, joomla 1.0.12

pr_promo

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

StCrox

#15
Цитата: pr_promo от 15 апреля 2007, 04:11:51
Люди а где ко всей этой куче взять модуль последних сообщений , чтоб на главной странице отображались.
А mod_smf не подходит?
Можно конечно вывести еще и с помощью mod_dbrss2 (настроить RSS вывод c форума) но это к мосту не имеет отношения :)

StCrox

#16
Цитата: SAS от 13 апреля 2007, 08:05:56до этого стоял мост от жумлыхак, все работало...
если использовать для авторизации модуль бриджа, то с помощью него логинешься только на форуме, на сайте ты также остаешься незалогиненным, хоть он и пишет добро пожаловать, а менюшка юзера в жумле все-равно не появляется...
использую бридж smf_1-1_joomla_1-0-x_bridge_1-1-7 smf 1.1RC2, joomla 1.0.12
Я использую 1.1.6 мост, при авторизации из формы модуля моста (на сайте) авторизация нормально катит и на сайте и на форуме, если авторизуешься с форума то мост не задействуется и авторизация происходит только на форуме.
На счет версии бриджа 1.1.7 сложно предполагать т.к в глаза его не видел. Мост от JoomlaHack пробовал подцепить но не проперло. :(

pr_promo

Цитата: StCrox от 21 апреля 2007, 19:17:55
А mod_smf не подходит?
Можно конечно вывести еще и с помощью mod_dbrss2 (настроить RSS вывод c форума) но это к мосту не имеет отношения :)
У меня просто стоит бридж, а где взять mod_smf - если просто сказать мне нужно чтоб выводились на главной странице последние сообщения на форуме. Подскажите где эту штуку скачать , я что то порылся и ничего не нашёл.


pr_promo

#19
Спасибо за помощь всё поставил работает http://dance-fm.ru/general/

Да вот проблема пишется вот токая фраза (Файл SSI.php не найден. Перейдите в настройки модуля и введите правильное значение в "Каталог SMF".) хотя сделал всё вроде правильно, что делать ? Какой именно путь надо указать ?

Avdenago

Цитата: pr_promo от 22 апреля 2007, 00:19:18
Спасибо за помощь всё поставил работает http://dance-fm.ru/general/

Да вот проблема пишется вот токая фраза (Файл SSI.php не найден. Перейдите в настройки модуля и введите правильное значение в "Каталог SMF".) хотя сделал всё вроде правильно, что делать ? Какой именно путь надо указать ?

А какой стоит? надо от начала...  должен выглядеть похоже
/home/user/public_html/forum/
данный путь еще можно посмотреть в настроках самого форума...

SAS

StCrox кинь ссылу на 1.1.6

у тебя кстати какие версии жумлы и форума ?

picker

а как сделать так чтобы при переходе по ссылки "просмотр профиля" под авантарой на форуме открывался профиль от community builder а не от SMF?

StCrox

Цитата: SAS от 23 апреля 2007, 08:12:32
StCrox кинь ссылу на 1.1.6

у тебя кстати какие версии жумлы и форума ?

http://www.simplemachines.org/download/index.php?thanks;filename=smf_1-1-rc3_joomla_1-1-6_bridge.zip

Apache 2.0.55 / PHP 5.1.1 / MySQL 5.0.16 / 
Joomla! 1.0.12 Lavra Edition 2007 / SMF 1.1.2 / TinyPortal 0.9.8 /



cyberdm

А что за ошибка пр установке бридж
Duplicate entry '0' for key 1 SQL=INSERT INTO jos_menu ............ ит.д. по БД

SAS

уже есть эти данные в базе значит, т.е. возможно ты установил уже мостик :)

Reflection

Подскажите плз чайнику как форум установить в ту же базу что и Joomla?
при установке форума ввожу все то же что и у джумлы :
Сервер: localhost;
пользователь: root;
ну к примеру название базы в джумле joo;
и пароль 123;
префикс jos_;
нажимаю продолжить выдает такое сообщение:

Некоторые запросы были неправильно обработаны. Это могло произойти из-за неподдерживаемой или старой версии MySQL сервера.

Информация о запросе:
Строка #187: Data too long for column 'name' at row 1

Нажмите сюда чтобы повторить действие.


установлено у меня:
apache_2.0.59-no_ssl
mysql-5.0.22
php-5.0.4
Joomla_1012_Lavra_Edition_2007
smf_1-1-2.

З.Ы. В этом пока полный чайник  :'( ! Но учусь :)

SAS


Reflection

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

cyberdm

#29
Да, название базы должно быть одно и тоже, а префикс smf_. Вот тут Бридж новый и моды к нему, проверено на своем сайте www.savasleyka.ru

Lusika

А как насчёт интеграции с Joomla 1.1.13 там вроде писалось что механизм сессий поменялся...

bbs


nidesing

#32
Цитата: bbs от 12 декабря 2007, 13:27:38
можно использовать бридж от joomlahacks
поддержка
http://www.joomlabridge.org
на сайте жумла рекоммендуется именно joomlahacks. в чем преимущества? и какой мост из всех существующих устанавливается легче?

bbs

Цитата: nidesing от 03 марта 2008, 06:05:23
на сайте жумла рекоммендуется именно joomlahacks. в чем преимущества? и какой мост из всех существующих устанавливается легче?
Это один и тотже мост. Просто изначально его разрабатывали joomlahacks, затем один из разработчиков ушел. На данный момент это единственный мне известный  работающий мост.

День

есть ли бридж для связи Joomla! 1.0.15 и  smf 1.1.15?
залейте сюда пожалуйста, на joomlahacks не приходит подтверждение о регистрации

ГРАЧъ

Коллеги, возникла следующая проблема при интерграции. Но прежде поясню от начала, чтобы было ясно. Есть существующий форум, около 500 пользователей, много тем (ну 3 года уже существует), но в виду того, что сайт написал на друпале, а форум на smf - решил сделать сайт на жумла и интегрировать туда форум, а первый сайт просто оставить как музейный экспонат.

Начал всю работу естественно на локале. Жумла 1.5.20 + JFusion 1.5.2 + SMF 1.1.11 + CB 1.2.3
Форум и сайт в одной базе в Мускле, в целом интеграцией доволен - работают, как старые пользователи созданные еще 2-3 года назад, так можно и новых создавать и пароли подходят, и все компоненты вроде работают, никаких сбоев нет (из того, что успел заметить)

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

СПАСИБО всем огромное заранее!
Спасибо русскому алфавиту за любезно предоставленные буквы!

Макар

Вроде в настройках моста надо включить синхронизацию и обновление
и с сессиями там заморочка, точно не помню, :( давно мост ставил
да, и еще попробуй развернуть авторизацию. Если сайт сейчас мастер а форум слейв , то сделай авторизацию через форум , а сайт пока отключи. И посмотри что будет.
Если Вы здесь недавно, не обольщайтесь тоном некоторых дискуссий.
Все чаще слова - юзай поиск, приобретают смысл - иди в ж..........  Приобретение смысла автоматизированно - Ответы на любой вопрос по SMF
Не пишите несколько сообщений подряд - тут вам не Twitter  >:( в остальных ситуациях мы не сильно зверствуем 2funny

ГРАЧъ

Цитата: Makar от 01 декабря 2010, 20:04:03
Вроде в настройках моста надо включить синхронизацию и обновление
и с сессиями там заморочка, точно не помню, :( давно мост ставил
да, и еще попробуй развернуть авторизацию. Если сайт сейчас мастер а форум слейв , то сделай авторизацию через форум , а сайт пока отключи. И посмотри что будет.
Спасибо, почему все уже давно это прошли!!!  :( а я только подошел! Многие действительно деталей уже не помнят, будем пробовать, спасибо за подсказку...

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

ГРАЧъ

Цитата: Makar от 01 декабря 2010, 20:04:03
Если сайт сейчас мастер а форум слейв , то сделай авторизацию через форум , а сайт пока отключи. И посмотри что будет.
Бесполезно на форум заходит, на сайте никаких изменений - как гость я там :(

ох, нелегкая это работа!
Спасибо русскому алфавиту за любезно предоставленные буквы!

Orly


Skipper

а кто-нить давно пытался спарить smf и joomla ???
мы можем выпить чего угодно, мы можем сделать чего попало... ©

stoorm89

Цитата: Skipper от 18 мая 2017, 06:44:15а кто-нить давно пытался спарить smf и joomla ???
Апну тему , на данный момент последняя версия SMF 2.0.15 , joomla Joomla! 3.8.10 - кто нибудь настраивал бридж? Все прошлые инструкции уже , к сожалению, не подходят