2011-07-16 5 views
0

저는 현재 jFusion을 통해 phpBB3 및 Joomla의 프레임없는 통합에 대한 확실한 이해를 얻으려는 중입니다. 전체적으로 로그인 파일을 얻는 동안 문제가 발생했습니다. phpBB3을 Joomla처럼 보이게하는 데 대한 적절한 문서.jFusion 및 phpBB3

jFusion 설명서는 전체적으로 매우 제한적이었으며 (일부 파일에 div를 추가 할 것을 제안 함) phpBB 사이트에 버전 3 용 디자인 SDK가 없다고 나와 있으므로 저에게 올바른 방향으로 인도 할 수있는 자원이 있습니다.

아무런 도움이 필요하지 않습니다.

답변

0

여기에서 행운을 빕니다. phpBB에 대한 프레임이없는 래퍼를 사용했을 때의 문제는 phpBB의 exit 핸들러 ("포럼 색인으로 돌아가려면 클릭하십시오."라는 오류 및 메시지에서 호출 됨)가 exit()를 사용한다는 것입니다. 이것은 즉시 모든 PHP 실행을 중단시킵니다. 즉, Joomla가 실행을 끝내기 위해 다시 돌아올 수 없음을 의미합니다.

자바 스크립트를 사용하여 div에 phpBB를로드하면 완전히 다른 문제가 발생합니다. 즉, phpBB에 대한 모든 요청은 이제 사용자의 컴퓨터가 아니라 웹 서버에서 이루어집니다. 내 머리 꼭대기에서 포럼의 보안과 함께이 나사를 알아, 이제는 모든 사용자가 동일한 IP를 가지고 있기 때문에 또 다른 문제가 있다고 생각합니다.

두 시스템 모두에서 템플리트를 변경하지 않으면이 두 프로그램 모두 한 프로그램에서 다른 프로그램으로 "누출"됩니다.

오래되었을 수도 있지만, here을 도와 주던 프로젝트에 대한 포럼에서 이에 대한 토론이 있습니다.

우리가 생각해 낸 가장 좋은 해결책은 iFrame을 사용한 다음 모든 콘텐츠를로드 한 후 JavaScript로 iFrame의 크기를 조정하여 스크롤 막대를 제거하는 것입니다.

The CBConnector site에는 Joomla/phpBB 싱글 사인온 설정과 Joomla에서 phpBB를 배치하기위한 설정을 만들기위한 몇 가지 도구가 있습니다.