그누보드4 스킨 고치는 거 채택완료
그누보드4 갤러리 최신글 스킨을 그누보드5로 사용하려고 하는데
다른건 괜찮은데 갤러리 이미지가 안뜨네요 (엑박상태) 제가 고쳐도 안되요 ㅠㅠ
아시는 분 계실까요?
|
![]() |
![]() |
| '; | ||||
| {$list[$i][subject]} |
if (count($list) == 0) { ?>
답변 4개
뒷집돌쇠님의 답변도 당연히 같이 적용하셔야 합니다.
$g4[path] ==> G5_URL (또는 G5_PATH)
$g4[bbs_path] ==> G5_BBS_URL
$latest_skin_path ==> $latest_skin_url
다시보니 바뀐부분때문에 소스에 문제가 살짝 있군요.
$img = G5_URL."/data/file/$bo_table/".urlencode($list[$i][file][0][file]);
$img2 = G5_PATH."/data/file/$bo_table/".urlencode($list[$i][file][0][file]); // 파일존재여부 체크를 위해 추가
if (!file_exists($img2) || !$list[$i][file][0][file]) // $img2로 변경
$img = "$latest_skin_url/img/no_image.gif"; // $latest_skin_url로 변경
$href = G5_BBS_URL."/board.php?bo_table=$bo_table";
등등 변경해주시면 될듯 합니다.
계속 엑박으로 나오면 그 부분을 우클릭해서 익스라면 속성보기, 그 외에는 요소검사 같은 것을 통해 해당 이미지의 경로가 어떻게 출력되는지 확인해보시는게 좋겠습니다.
부디 이번엔 잘 됐으면 좋겠습니다..
댓글을 작성하려면 로그인이 필요합니다.
$latest_skin_path 이걸 $latest_skin_url 로 바꿔보세요.
php코드 내에서는 _path를 쓰시고 html부에서는 _url 쓰시는게 좋습니다.
버전5에서 _path 관련 변수나 상수들은 버전4처럼 상대경로가 아닌 절대경로(루트;/로시작)이기 때문에 html쪽(이미지경로/js,css경로등)에서는 접근이 안됩니다.
답변에 대한 댓글 1개
댓글을 작성하려면 로그인이 필요합니다.
</p><p><a href='$g4[bbs_path]/board.php?bo_table=$bo_table&wr_id={$list[$i][wr_id]}'></p><p>
는 아래와 같이 수정되어야 합니다.
</p><p><a href='<?php echo G5_BBS_URL?>/board.php?bo_table=<?php echo $board[bo_table]?>&wr_id={$list[$i][wr_id]}'></p><p><span style="font-family: 굴림, Gulim, 돋움, Dotum, Helvetica, sans-serif; line-height: 1.5;">
정확한지 기억은 잘 나지 않지만 아마 이런식으로 수정되면 맞을겁니다.
답변에 대한 댓글 1개
사용하는 스킨은 http://sir.co.kr/bbs/board.php?bo_table=g4_skin&wr_id=49638&sfl=mb_id%2C1&stx=emite42
이건데요 ㅠㅠ
댓글을 작성하려면 로그인이 필요합니다.
g4스킨을 g5스킨으로 컨버팅하는경우에는 위 코드에서 나오는것처럼
같은 기존 그누4 의 경로를 모두 그누5 경로로 수정해야 합니다.
물론 write.skin.php 에서도 저장 경로 역시 그에 맞게 수정이 되어야만 합니다.
답변에 대한 댓글 1개
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인


http://sir.co.kr/bbs/board.php?bo_table=g4_skin&wr_id=49638&sfl=mb_id%2C1&stx=emite42
이 스킨인데 뭐가 문제 일까요?