제가 따로 간단하게 스킨을 하나 만들었는데요!!
기본적으로 그누보드에 있는 lib 파일을 보고 경로 설정을 똑같이 했거든요?
그런데 /theme/basic/skin 에 파일을 넣으면 안먹히고 /skin 에 파일을 넣으면 먹히네요? ㅠ
outlogin.lib.php 파일에서 아래 부분을 보고
Copy
if(preg_match('#^theme/(.+)$#', $skin_dir, $match)) {
if (G5_IS_MOBILE) {
$outlogin_skin_path = G5_THEME_MOBILE_PATH.'/'.G5_SKIN_DIR.'/outlogin/'.$match[1];
if(!is_dir($outlogin_skin_path))
$outlogin_skin_path = G5_THEME_PATH.'/'.G5_SKIN_DIR.'/outlogin/'.$match[1];
$outlogin_skin_url = str_replace(G5_PATH, G5_URL, $outlogin_skin_path);
} else {
$outlogin_skin_path = G5_THEME_PATH.'/'.G5_SKIN_DIR.'/outlogin/'.$match[1];
$outlogin_skin_url = str_replace(G5_PATH, G5_URL, $outlogin_skin_path);
}
$skin_dir = $match[1];
여기를 보고 따라했거든요!! 아래처럼요!!
Copy
if(preg_match('#^theme/(.+)$#', $skin_dir, $match)) {
if (G5_IS_MOBILE) {
$groupmenu_skin_path = G5_THEME_MOBILE_PATH.'/'.G5_SKIN_DIR.'/groupmenu/'.$match[1];
if(!is_dir($groupmenu_skin_path))
$groupmenu_skin_path = G5_THEME_PATH.'/'.G5_SKIN_DIR.'/groupmenu/'.$match[1];
$groupmenu_skin_url = str_replace(G5_PATH, G5_URL, $groupmenu_skin_path);
} else {
$groupmenu_skin_path = G5_THEME_PATH.'/'.G5_SKIN_DIR.'/groupmenu/'.$match[1];
$groupmenu_skin_url = str_replace(G5_PATH, G5_URL, $groupmenu_skin_path);
}
$skin_dir = $match[1];
혹시 테마 폴더에 스킨을 넣고 하려면 따로 지정을 해줘야 하는게 있나요?
아니면 방법이 없을까요? ㅠ
|
답변 1개
채택된 답변
+20 포인트
devdev
6년 전
테마 사용을 안하시거나 테마 쪽 스킨에 넣으셔야 할것 같습니다.
답변을 작성하려면 로그인이 필요합니다.