Ответ: phpbb22 and joomla Вопрос: Если я поставлю другой шаблон в джумле, мост будет работать??? А то при замене файлов, вроть как файлы шаблона заменялись. Или у меня глюки???
Ответ: phpbb22 and joomla zaraza-ptz, шаблон джумлы не какого отношения к мосту не имеет, покрайней мере тот что использовал пару лет назад не чего в шаблоне не менял. Да и в принципе, как можно чтото менять в шаблоне, если у каждого свой шаблон, а не как в phpBB стандартный, под который всё подгоняется. Вот в phpBB помоему в шаблон добавляется чтото, но точно не помню, так как уже слишком давно я мост ставил, и с тех пор снова не пробовал.
Ответ: phpbb22 and joomla Народ такаяпроблема я поставил joomla Przemo и при настройках когда прописывал путь к форуме ошибся на 1 знак и теперь немогу поменять: Full forum path (i.e. K:/www1/xampp/htdocs/joomla/forum) /www/rifo.net/l/a/latro/home//site/hpBB2/ Path OK Full forum live adress (i.e. http://www.mysite.eu/forum) http://latro.rifo.net/phpBB2/ Path OK яуже у удалял компонент мучился с ним... неподскажите как даже руками это изменить Добавлено через 26 минут я это поправил но вылазит ошибка как исправит а вот и сам файл: продолжение в следущем сообщении..
Ответ: phpbb22 and joomla а вот и продолжение Код (CODE): if ($fp = fopen($file_check2, 'r')) { $content_patch2 = fread( $fp, filesize( $file_check2 ) ); fclose( $fp ); } else { return false; } if ($fp = fopen($file_check3, 'r')) { $content_patch3 = fread( $fp, filesize( $file_check3 ) ); fclose( $fp ); } else { return false; } $pos1 = strpos($content, $content_patch1); if ($pos1 !== false && $pos1 >= 0) { $check1 = '1'; } $pos2 = strpos($content, $content_patch2); if ($pos2 !== false && $pos2 >= 0) { $check2 = '1'; } $pos3 = strpos($content, $content_patch3); if ($pos3 !== false && $pos3 >= 0) { $check3 = '1'; } if ( $check1 == 1 && $check2 == '1' && $check3 == '1' ) { return true; } return false; } function admin_ug_auth_phpPatched() { global $mosConfig_absolute_path, $forum_path_inlcude; $file = $forum_path_inlcude."/admin/admin_ug_auth.php"; $file_check1 = $mosConfig_absolute_path."/administrator/components/com_j-p/patch/admin_ug_auth.patch"; $check1 = '0'; if ($fp = fopen($file, 'r')) { $content = fread( $fp, filesize( $file ) ); fclose( $fp ); } else { return false; } if ($fp = fopen($file_check1, 'r')) { $content_patch1 = fread( $fp, filesize( $file_check1 ) ); fclose( $fp ); } else { return false; } $pos1 = strpos($content, $content_patch1); if ($pos1 !== false && $pos1 >= 0) { $check1 = '1'; } if ( $check1 == 1 ) { return true; } return false; } function admin_users_forum_phpPatched() { global $mosConfig_absolute_path, $forum_path_inlcude; $file = $forum_path_inlcude."/admin/admin_users.php"; $file_check1 = $mosConfig_absolute_path."/administrator/components/com_j-p/patch/admin_users_forum.patch"; $check1 = '0'; if ($fp = fopen($file, 'r')) { $content = fread( $fp, filesize( $file ) ); fclose( $fp ); } else { return false; } if ($fp = fopen($file_check1, 'r')) { $content_patch1 = fread( $fp, filesize( $file_check1 ) ); fclose( $fp ); } else { return false; } $pos1 = strpos($content, $content_patch1); if ($pos1 !== false && $pos1 >= 0) { $check1 = '1'; } if ( $check1 == 1 ) { return true; } return false; } function functions_remove_phpPatched() { global $mosConfig_absolute_path, $forum_path_inlcude; $file = $forum_path_inlcude."/includes/functions_remove.php"; $file_check1 = $mosConfig_absolute_path."/administrator/components/com_j-p/patch/functions_remove.patch"; $check1 = '0'; if ($fp = fopen($file, 'r')) { $content = fread( $fp, filesize( $file ) ); fclose( $fp ); } else { return false; } if ($fp = fopen($file_check1, 'r')) { $content_patch1 = fread( $fp, filesize( $file_check1 ) ); fclose( $fp ); } else { return false; } $pos1 = strpos($content, $content_patch1); if ($pos1 !== false && $pos1 >= 0) { $check1 = '1'; } if ( $check1 == 1 ) { return true; } return false; } function usercp_registerPatched() { global $mosConfig_absolute_path, $forum_path_inlcude; $file = $forum_path_inlcude."/includes/usercp_register.php"; $file_check1 = $mosConfig_absolute_path."/administrator/components/com_j-p/patch/admin_usercp_register1.patch"; $file_check2 = $mosConfig_absolute_path."/administrator/components/com_j-p/patch/admin_usercp_register2.patch"; $file_check3 = $mosConfig_absolute_path."/administrator/components/com_j-p/patch/admin_usercp_register3.patch"; $check1 = '0'; $check2 = '0'; $check3 = '0'; if ($fp = fopen($file, 'r')) { $content = fread( $fp, filesize( $file ) ); fclose( $fp ); } else { return false; } if ($fp = fopen($file_check1, 'r')) { $content_patch1 = fread( $fp, filesize( $file_check1 ) ); fclose( $fp ); } else { return false; } if ($fp = fopen($file_check2, 'r')) { $content_patch2 = fread( $fp, filesize( $file_check2 ) ); fclose( $fp ); } else { return false; } if ($fp = fopen($file_check3, 'r')) { $content_patch3 = fread( $fp, filesize( $file_check3 ) ); fclose( $fp ); } else { return false; } $pos1 = strpos($content, $content_patch1); if ($pos1 !== false && $pos1 >= 0) { $check1 = '1'; } $pos2 = strpos($content, $content_patch2); if ($pos2 !== false && $pos2 >= 0) { $check2 = '1'; } $pos3 = strpos($content, $content_patch3); if ($pos3 !== false && $pos3 >= 0) { $check3 = '1'; } if ( $check1 == 1 && $check2 == '1' && $check3 == '1' ) { return true; } return false; } function usercp_activate_phpPatched() { global $mosConfig_absolute_path, $forum_path_inlcude; $file = $forum_path_inlcude."/includes/usercp_activate.php"; $file_check1 = $mosConfig_absolute_path."/administrator/components/com_j-p/patch/admin_usercp_activate.patch"; $check1 = '0'; if ($fp = fopen($file, 'r')) { $content = fread( $fp, filesize( $file ) ); fclose( $fp ); } else { return false; } if ($fp = fopen($file_check1, 'r')) { $content_patch1 = fread( $fp, filesize( $file_check1 ) ); fclose( $fp ); } else { return false; } $pos1 = strpos($content, $content_patch1); if ($pos1 !== false && $pos1 >= 0) { $check1 = '1'; } if ( $check1 == 1 ) { return true; } return false; } function usercp_password_phpPatched() { global $mosConfig_absolute_path, $forum_path_inlcude; $file = $forum_path_inlcude."/includes/usercp_sendpasswd.php"; $file_check1 = $mosConfig_absolute_path."/administrator/components/com_j-p/patch/admin_usercp_password.patch"; $check1 = '0'; if ($fp = fopen($file, 'r')) { $content = fread( $fp, filesize( $file ) ); fclose( $fp ); } else { return false; } if ($fp = fopen($file_check1, 'r')) { $content_patch1 = fread( $fp, filesize( $file_check1 ) ); fclose( $fp ); } else { return false; } $pos1 = strpos($content, $content_patch1); if ($pos1 !== false && $pos1 >= 0) { $check1 = '1'; } if ( $check1 == 1 ) { return true; } return false; } function login_phpPatched() { global $mosConfig_absolute_path, $forum_path_inlcude; $file = $forum_path_inlcude."/login.php"; $file_check1 = $mosConfig_absolute_path."/administrator/components/com_j-p/patch/login1.patch"; $file_check2 = $mosConfig_absolute_path."/administrator/components/com_j-p/patch/login2.patch"; $file_check3 = $mosConfig_absolute_path."/administrator/components/com_j-p/patch/login3.patch"; $file_check4 = $mosConfig_absolute_path."/administrator/components/com_j-p/patch/login4.patch"; $file_check5 = $mosConfig_absolute_path."/administrator/components/com_j-p/patch/login5.patch"; $file_check6 = $mosConfig_absolute_path."/administrator/components/com_j-p/patch/login6.patch"; $check1 = '0'; $check2 = '0'; $check3 = '0'; $check4 = '0'; $check5 = '0'; $check6 = '0'; if ($fp = fopen($file, 'r')) { $content = fread( $fp, filesize( $file ) ); fclose( $fp ); } else { return false; } if ($fp = fopen($file_check1, 'r')) { $content_patch1 = fread( $fp, filesize( $file_check1 ) ); fclose( $fp ); } else { return false; } if ($fp = fopen($file_check2, 'r')) { $content_patch2 = fread( $fp, filesize( $file_check2 ) ); fclose( $fp ); } else { return false; } if ($fp = fopen($file_check3, 'r')) { $content_patch3 = fread( $fp, filesize( $file_check3 ) ); fclose( $fp ); } else { return false; } if ($fp = fopen($file_check4, 'r')) { $content_patch4 = fread( $fp, filesize( $file_check4 ) ); fclose( $fp ); } else { return false; } if ($fp = fopen($file_check5, 'r')) { $content_patch5 = fread( $fp, filesize( $file_check5 ) ); fclose( $fp ); } else { return false; } if ($fp = fopen($file_check6, 'r')) { $content_patch6 = fread( $fp, filesize( $file_check6 ) ); fclose( $fp ); } else { return false; } $pos1 = strpos($content, $content_patch1); if ($pos1 !== false && $pos1 >= 0) { $check1 = '1'; } $pos2 = strpos($content, $content_patch2); if ($pos2 !== false && $pos2 >= 0) { $check2 = '1'; } $pos3 = strpos($content, $content_patch3); if ($pos3 !== false && $pos3 >= 0) { $check3 = '1'; } $pos4 = strpos($content, $content_patch4); if ($pos4 !== false && $pos4 >= 0) { $check4 = '1'; } $pos5 = strpos($content, $content_patch5); if ($pos5 !== false && $pos5 >= 0) { $check5 = '1'; } $pos6 = strpos($content, $content_patch6); if ($pos6 !== false && $pos6 >= 0) { $check6 = '1'; } if ( $check1 == 1 && $check2 == '1' && $check3 == '1' && $check4 == '1' && $check5 == '1' && $check6 == '1' ) { return true; } return false; } картинка: http://latro.rifo.net/1.JPG
Ответ: phpbb22 and joomla Господа, а знаете, что сейчас рулит phpbb3 ? 2.2 в прошлом. 1. Оформите код в тег code!!! 2. Уберите отсюда картинку, а просто дайте на нее ссылку!!!
Ответ: phpbb22 and joomla А я почему-то считал, что phpbb3 работает только в кодировке utf8, поэтому интегрировать его с Joomla!1.0.x не представляется возможным. Fanamura, дайте пожалуйста ссылочку на такую интеграцию — самому интересно посмотреть.
Ответ: phpbb22 and joomla Physicist, http://weblancer.net/projects/41830.html , вот я заказывал мост. Все работало отлично. К сожалению после одной катастрофы мост мной утерян, с автором пока не связывался. Все возможно...
Ответ: phpbb22 and joomla У меня стоит Joostina 1.1.3. финальная версия [ stable ], могу ли я к ней прикрутить phpbb2??? подскажите плиз, если да по возможности ссылочки напишите, если конечно не подойдут те которые для ДЖУМЛЫ...
Ответ: phpbb22 and joomla Fanamura, синхронизировать пользователей можно, не спорю. Проблемы начинаются, когда пытаешься сделать модуль последних сообщений с форума и в прочих схожих ситуациях. Хотя, конечно, и тут можно исхитриться через iconv или скрипт utf->1251...
Ответ: phpbb22 and joomla JMENTUS, форум phpBB в основном прикручивают через мост, ссылку на мост щас не помню. Если в джостине нет кординальных изменений, то мост должен работать и с джостиной. Я пользовал мост с этим форумом, и скажу честно, всё это геморой в какойто степени, особенно, если как таковых зарегистрированных пользователей на сайте не нужно иметь. Делать мост на форум, только для того, что несколько человек зарегятся на сайте для того, чтобы оставить пару сообщений в коментах, это абсурд. Лучше не делать регистрацию на сайте для всех, а регистрация для форума пусть там и остаётся, а если нужны регистрированные пользователи на сайте, к примеру для публикации статей, то их можно и отдельно зарегить. Другое дело, если на сайте инфа, которая доступна только зарегистрированным, тогда конечно стоит делать мост.
Re: Ответ: phpbb22 and joomla сделал 1 в 1 с инструкцией. Выдает следующее сообщение: Код (CODE): Fatal error: Call to undefined function: checkinputarray() in /home/uxxxx/mysite/www/forum/joomphpbb_engine.php on line 209 подскажите что делать
Всем привет. У меня такая проблемма устонавливаю интеграцию на Joomla 1.5.10 - phpBB 3.0.4. Вроде всё делаю правильно. 1. Создал базу данных. 2. Залил хакнутые файлы. 3. Залил стиль и поставил ег опо умолчанию. 4. Залил файлы и провел настройки, включив интеграцию ( joomphpbb_conf2.php) Посел всех действий вроде переадресация регистрации на Джумлу с форума работает нормально, но после регистрации при попытке зайти на форум через ссылку с сайта выдает вот такую вот ошибочку. Код (PHP): Error: Infinite login loop intercepted. Try to click here, do not refresh. Помогите пожалуйста немогу понять что я сделал не так.
Интересно, есть ли free интеграция j1.5 и phpbb2.x? Надо именно phpbb2, т.к. torrentpier основан на phpbb2