답변 3개
채택된 답변
+20 포인트
10년 전
일반적인 방법은 불가능합니다.
제작의뢰를 통하지 않고서는...
서브 폴더를 만들어 동일한 테이블 명으로 설치하고
상단에 링크를 달아 이동하는 방법이면 가능할지도 모르겠네요.
외국 사이트에서 흔히 볼 수 있는 언어별 전환처럼...
data 폴더의 공동사용이 가능한지 모르겠네요.
로그인 후 평가할 수 있습니다
답변에 대한 댓글 2개
�
쉐도우
10년 전
f
fm25
10년 전
http://sir.co.kr/qa/80813#answer_80817
요약은 있으나, 자세한 설명이 없네요.
요약은 있으나, 자세한 설명이 없네요.
댓글을 작성하려면 로그인이 필요합니다.
10년 전
그누보드5 기본 코드에서는 불가능하지만 약간의 코드 수정으로 해결이 가능합니다.
실제 작동되는 코드는 알려드릴 수 없으나 개념적인 내용은 알려드리겠습니다.
테마는 $config['cf_theme'] 값을 기준으로 처리가 됩니다. 즉 메뉴를 클릭했을 때
$config['cf_theme'] 값만 변경해주면 해결이 됩니다.
common.php 파일에서 테마경로를 설정하는 부분위에 아래와 같은 코드를 사용할 수 있습니다.
</p><p>if(isset($_GET['theme'])) {</p><p> $theme = strip_tags(trim($_GET['theme']));</p><p>} else {</p><p> if($_SESSION['ss_theme']) {</p><p> $_GET['theme'] = $_SESSION['ss_theme'];</p><p> $theme = $_SESSION['ss_theme'];</p><p> } else {</p><p> $_GET['theme'] = 'basic';</p><p> $theme = 'basic';</p><p> }</p><p>} </p><p>
변경된 테마는 세션에 저장해서 사용자가 별도 변경을 하지 않으면 유지되도록 하시면 됩니다.
로그인 후 평가할 수 있습니다
답변에 대한 댓글 1개
a
alexseo
4년 전
실제 작동되는 코드를 알려면 어떻게 해야하나요?
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인
공통으로 사용해야 하는데 그누5 새로 설치화면 나오면서 데이터베이스 생성하라고 떠네요.
그래서 G5_ 접두사를 사용하지 않고 다른이름의 접두사를 사용해야 하는데 그렇게 되면 게시판내용등등...다 따로 놀아서요. 암튼 답변 감사합니다.