두개이상의 그누보드
본문
예를들어 한국어 그누보드가 최초로 설치되어 있고
다음부터 설치시 root 아래 /eng /chn /jpn 이렇게 폴더에 복사하고
config파일 지우고 다시 설치시
TABLE명 접두사를 달리해서
영어,중국어,일본어등이 설치된
다국어버전사이트가 있다고 가정할때
저는 디비와 파일은 따로 두고 있지만
필요에 따라
로그인만 함께 쓰게 하고 싶습니다.
즉 일본어버전으로 회원가입하더라도 다른언어버전 사이트에서
회원열람 제한 걸어놓은 컨텐츠를 일본어 회원이 볼 수 있도록 말이죠.
그러려면
$g5['member_table'] = G5_TABLE_PREFIX.'member'; // 회원 테이블
여기만 'member'부분을 두개다 똑같이 'allmember' 이런식으로만 바꾸면 될까요?
답변 2
접두사가 다르면 그 하위 테이블 하고는 상관없이 다른 사이트로 인식이 되므로
그 하위 테이블명 하고는 상관이 없습니다.
그냥 쉽게 최초에 설치 한번만 하시고
그대로 복사해서 언어별 디렉토리만 다르게 해서 복사해서 올리시고
각 언어별 디렉토리에 맞게 작업하시면 됩니다.
굳이 디비를 다르게 할 필요가 있을까요?
다른 것들은 디렉토리가 다르니까 당연히 그에 맞게 링크주소가 달라지면 되는것이고
게시판 들이야 한국 / 영어 / 일본어 / 등등 이런식으로 게시판 그룹을 만들어서 각 게시판 만들면
되고 어차피 같은 서버인데 접두사 다르게 해서 설치할 필요가 없습니다.
게시판 디비는 각 게시판으로 어차피 저장 되는 부분이라서..
이미지는 등록 될 때 파일명이 다르게 저장되므로 다르게 나오겠지만
하단정보나 관리자에서 입력하는 것들은 필드 이름이 같으므로 같이 적용됩니다..
다르게 할려면 필드명 따로 따로 수정해서 불러와야겠지요