최신글문의드립니다. 채택완료
최신글문의드립니다.
최신글 스킨으로 아래처럼 이미지를 불러왔는데요 문제는 첫번째것이 디폴트로 잡혀야하는데 네번째것이 디폴트로 잡힙니다. 어디를 손볼지 모르겠습니다. ㅠㅠ

아래는 해당 소스입니다.
-------latest.skin.php파일----------------
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
$data_path = $g4[path]."/data/file/$bo_table";
$thumb_path = $data_path.'/thumb';
$ym = date("ym", $g4[server_time]);
@mkdir($thumb_path, 0707);
@chmod($thumb_path, 0707);
//코멘트와 리플글은 제외
$sql = " select * from $tmp_write_table
where wr_comment = '' and wr_reply = ''
order by wr_id DESC LIMIT 0, 1 ";
$result = sql_query($sql);
$last_con = sql_fetch_array($result);
?>
// 별도의 썸네일 생성 없이 원본파일을 그대로 사용했습니다.
for ($i=0; $i $slides_img = "$data_path/".urlencode($list[$i][file][0][file]); $link = $list[$i][wr_link1]; ?> }?>
// 별도의 썸네일 생성 없이 원본파일을 그대로 사용했습니다.
for ($i=0; $i $slides_img = "$data_path/".urlencode($list[$i][file][0][file]); $link = $list[$i][wr_link1]; ?> }?>
if (count($list) == 0) { ?> 이미지가 없습니다. }?>
-----------js파일----------------------------------
$(function () {
var $con = $('#gg'), $box = $con.find('#ggBox'), $btns = $con.find('#ggBtns'), i = 0, autoChange = function () {
i += 1;
if (i === 4) { i = 0; }
$btns.find('a:eq(' + i + ')').addClass('ggOn').siblings().removeClass('ggOn');
var curr = $box.find('a:eq(' + i + ')'), prev = curr.siblings();
prev.css('z-index', 2);
curr.css('z-index', 3).animate({
'opacity': 1
}, 150, function () {
prev.css({
'z-index': 1, 'opacity': 0.1
});
});
}, loop = setInterval(autoChange, 5000);
$con.hover(function () {
clearInterval(loop);
}, function () {
loop = setInterval(autoChange, 5000);
});
$btns.find('a').click(function () {
i = $(this).index() - 1;
autoChange();
});
});
답변 2개
네 소스 보았습니다.
게시판에서 불러오는소스네요.
결국 DB에서 불러오는거니 게시판 글순서를 바꾸시면 될듯 해요.
쉬운방법은 지우셨다가 새로 올리시거나
나중에 마음대로 순서를 바꾸시려면
글작성시 WR_1~10 필드중 하나 이용하여 seq스 넘버가 들어가도록 하고
게시판 관리에서 정렬을 해당 필드로 지정해 놓으면 된답니다.
목록에서고 위/아래 화살표로 순서를 바꾸게 프로그래밍 하면 더욱 좋겠죠.
저도 이런 게시판 많이 짜봐서 ^^; 그럼 수고하시고 해결 잘 되시길...
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인
감사합니다. (__)