skin/latest 하위 폴더에 Nimple_basic폴더를 넣었고
아래 코드 보시면 기본 index.php에서 두줄만 수정는데요. (빨간색으로 표시함)
왜 스킨이 적용되지 않을까요..? 게시판 아이디는 각각 download와 notice입니다.
답변 꼭좀 부탁드리겠습니다 .

<?php
include_once('./_common.php');
define('_INDEX_', true);
if (!defined('_GNUBOARD_')) exit; // 개별 페이지 접근 불가
if(defined('G5_THEME_PATH')) {
require_once(G5_THEME_PATH.'/index.php');
return;
}
if (G5_IS_MOBILE) {
include_once(G5_MOBILE_PATH.'/index.php');
return;
}
include_once(G5_PATH.'/head.php');
?>
<h2 class="sound_only">최신글</h2>
<!-- 최신글 시작 { -->
<?php
// 최신글
$sql = " select bo_table
from `{$g5['board_table']}` a left join `{$g5['group_table']}` b on (a.gr_id=b.gr_id)
where a.bo_device <> 'mobile' ";
if(!$is_admin)
$sql .= " and a.bo_use_cert = '' ";
$sql .= " order by b.gr_order, a.bo_order ";
$result = sql_query($sql);
for ($i=0; $row=sql_fetch_array($result); $i++) {
if ($i%2==1) $lt_style = "margin-left:20px";
else $lt_style = "";
?>
<div style="float:left;<?php echo $lt_style ?>">
<?php
// 이 함수가 바로 최신글을 추출하는 역할을 합니다.
// 사용방법 : latest(스킨, 게시판아이디, 출력라인, 글자수);
// 테마의 스킨을 사용하려면 theme/basic 과 같이 지정
echo latest("Nimple_basic", "notice", 5, 25);
echo latest("Nimple_basic", "download", 5, 25);
?>
</div>
<?php
}
?>
<!-- } 최신글 끝 -->
<?php
include_once(G5_PATH.'/tail.php');
?>

답변 3개 / 댓글 4개
채택된 답변
+20 포인트
2016-05-06 (금) 11:44:04
아니면...
본문의 내용처럼 두 줄을 넣지 말고
Copy
echo latest("basic", $row['bo_table'], 5, 25);
이 원본에서
Copy
echo latest("Nimple_basic", $row['bo_table'], 5, 25);
이렇게
'basic'만 'Nimple_basic'로 대체하면 됩니다.
답변에 대한 댓글 3개
2016-05-06 (금) 12:22:44
답변주서서 감사합니다. 말씀하신 방법 다 따라해봤는데요 계속 제가 본문에 캡쳐 올린 게시판 스킨만 유지되네요ㅜㅜ
2016-05-06 (금) 12:34:40
1. '새로 고침'이 안된 경우 : 브라우저에 따라 새로 고침이 즉각적으로 안되는 경우가 많습니다. 'Ctrl + F5'
2. 테마 설정 : 테마를 사용하지 않는 경우라면, 관리자 모드의 테마 설정에서 베이직 테마를 '사용 안함' 처리를 해주어야 하고, 이 경우 루트의 'index.php'를 사용할 수 있습니다.
2. 테마 설정 : 테마를 사용하지 않는 경우라면, 관리자 모드의 테마 설정에서 베이직 테마를 '사용 안함' 처리를 해주어야 하고, 이 경우 루트의 'index.php'를 사용할 수 있습니다.
2016-05-06 (금) 13:05:57
베이직 테마 사용안함 처리가 맞네요! 너무 감사드려요ㅜㅜㅜ 완전 초보라 엄청 헤맸는데 답변이 정말 큰 도움이 되었습니다 정말 감사해요!!
2016-05-06 (금) 11:27:21
최신글 시작부터 끝까지의 소스를 모두 삭제하거나 주석처리하고, 아래의 소스로 대체하세요.
(해당 소스는 '자동출력' 소스이므로)
Copy
<div style="float:left"> <?php echo latest('Nimple_basic', 'notice', 5, 25); ?></div><div style="float:left;margin-left:20px"> <?php echo latest('Nimple_basic', 'download', 5, 25); ?></div>
문제는...
skin/latest/Nimple_basic/style.css
Copy
/* 새글 스킨 (latest) */.Nb_slt {position:relative;float:left;padding:15px;width:100%;height:100%;}
width:100%
라고 되어 있어서... 다섯개 최신글 모두가 글자수가 적으면 그만큼으로 줄어들어 보입니다.
'반응형' 스킨이라 보면 되겠네요.
아래 그림 참조

2016-05-06 (금) 10:53:07
테마를 사용중이라면
theme/basic/skin/latest/ 에 넣어야 합니다...
답변에 대한 댓글 1개
답변을 작성하려면 로그인이 필요합니다.