갤러리 최신글_02 (오토탭무빙)
주말인데 술 마시자고 연락도 오질않고해서
이런저런 일 하면서 만들어봤습니다.
자주 올려서 왠지 좀 그렇지만 필요하신분들 또 계실것 같아서 올립니다.^^
이번에 올리는건
갤러리 최신글 형태지만 일반 배너 또는 쇼핑몰에 이용해도 좋을겁니다.
미리보기 젤 상단 스킨입니다.
===================================================
글쓰기시 링크1에 주소를 적으면 새창으로 타켓이 정해집니다.
링크없으시엔 본문내용으로 가구요.
그리고 탭마지막 부분 뻘건건 목록가기입니다..
/skin/latest/에 올리시고
불러올곳엔
<?=latest("latest_onetap07", "게시판명", 불러올갯수, 글자제목수); // 최신글 오토탭무빙 ?>
역쉬 10개만 불러올수 있습니다.
이미지 크기 자유롭게 변경.
===================================================
그리고 제목글 나오는부분은 시하님께서 올려주신 스킨중에 css부분만 조금 빌렸습니다.허락없이 쓰는 무례를 용서하십시요.^^
스킨명과 내부 자바 스크립트 수정 안하시면 나중에 이어서 올릴 스킨하고 충돌이 생기지 않을겁니다.
미리보기 화면은 하나의 탭기능 자바 스크립트로 한페이지에서 충돌없이 구현되는 여러가지 스킨류입니다.
다른분들도 잘만 응용하시면 원하는거 다 얻으실수 있을겁니다.
그럼 주말 오후 잘 보내시기 바랍니다.
이런저런 일 하면서 만들어봤습니다.
자주 올려서 왠지 좀 그렇지만 필요하신분들 또 계실것 같아서 올립니다.^^
이번에 올리는건
갤러리 최신글 형태지만 일반 배너 또는 쇼핑몰에 이용해도 좋을겁니다.
미리보기 젤 상단 스킨입니다.
===================================================
글쓰기시 링크1에 주소를 적으면 새창으로 타켓이 정해집니다.
링크없으시엔 본문내용으로 가구요.
그리고 탭마지막 부분 뻘건건 목록가기입니다..
/skin/latest/에 올리시고
불러올곳엔
<?=latest("latest_onetap07", "게시판명", 불러올갯수, 글자제목수); // 최신글 오토탭무빙 ?>
역쉬 10개만 불러올수 있습니다.
이미지 크기 자유롭게 변경.
===================================================
그리고 제목글 나오는부분은 시하님께서 올려주신 스킨중에 css부분만 조금 빌렸습니다.허락없이 쓰는 무례를 용서하십시요.^^
스킨명과 내부 자바 스크립트 수정 안하시면 나중에 이어서 올릴 스킨하고 충돌이 생기지 않을겁니다.
미리보기 화면은 하나의 탭기능 자바 스크립트로 한페이지에서 충돌없이 구현되는 여러가지 스킨류입니다.
다른분들도 잘만 응용하시면 원하는거 다 얻으실수 있을겁니다.
그럼 주말 오후 잘 보내시기 바랍니다.
|
댓글을 작성하시려면 로그인이 필요합니다.
그누4 스킨
5,847건스킨의 저작권은 해당 스킨 제작자님께 있으며, 그누보드의 저작권과 다를 수 있습니다. 스킨 다운로드시 좋아요와 감사의 코멘트를 남기시면 제작자에게 큰 힘이됩니다. ^^y 그누보드와 관련이 있지만 스킨과 빌더가 아니면 플러그인 게시판에 올려주세요.
댓글 98개
너무 멋진거 아닙니까? ㅎㅎㅎ
불량감자님의 열정 멋집니다~~
양산갈때 연락하면 커피한잔 사주시나요??? ^^;;;;
멋지십니다.. 잘 사용하겠습니다..
어떻게 하죠 전 너무 염치없이 퍼만 갑니다.
오늘도 불량감자님의 신세로 좋은 수확거두었습니다.
추천 꽝입니다.
감사히 받겠습니다~!
감자님 쵝오 !!!
홈피도 멋지시구요~~~~
^^
여기저기 적용을 하니 홈페이지 더욱 이뻐지는거 같아요 *^^*
한가지 질문이 있습니다 이미지를 교체하더라고
계속 남아 있는 현상이 있습니다만....
질문에 답이 맞는지 모르겠습니다.^^
고맙습니다...
일일이 답 달려고 했는데,,또 누렇게 x밭으로 만들것 같아서 한참에 감사 인사드립니다.^^
오류였습니다 UTF-8 로 변환후에 하단</td></tr></table>삭제 해주지 않으면
레이아웃이 틀어지는 현상이 있더군요 다른분은 참고하셨으면 좋겠네요
이것 때문에 링크오류가 나더라구요
<a href="<a href='<?=$list[$i][href]?>'>" onmouseover="javascript:ComeonK('<?=$k?>')"><img src="<?=$latest_skin_path?>/img/<?=$k?>_on.gif" width="12" height="12" border="0" id="debate_K<?=$k?>" onmouseover="clearInterval_best()" onmouseout="setInterval_best()" <? if($k == "1") { echo ""; } else { echo "style='DISPLAY: none;' "; } ?>><img src="<?=$latest_skin_path?>/img/<?=$k?>.gif" width="12" height="12" border="0" id="debate_K<?=$k?>#1" <? if($k == "1") { echo "style='DISPLAY: none;'"; } else { echo ""; } ?>></a>
이것 중 첫번째 라인에.............
<a href="<?=$list[$i][href]?>" onmouseover="javascript:ComeonK('<?=$k?>')"><img src="<?=$latest_skin_path?>/img/<?=$k?>_on.gif" width="12" height="12" border="0" id="debate_K<?=$k?>" onmouseover="clearInterval_best()" onmouseout="setInterval_best()" <? if($k == "1") { echo ""; } else { echo "style='DISPLAY: none;' "; } ?>><img src="<?=$latest_skin_path?>/img/<?=$k?>.gif" width="12" height="12" border="0" id="debate_K<?=$k?>#1" <? if($k == "1") { echo "style='DISPLAY: none;'"; } else { echo ""; } ?>></a>
미처 확인못하고 올렸나봅니다.감사합니다.^^
탭이미지 클릭시 오류나시는 분들은
200라인쯤에
<a href="<a href='<?=$list[$i][href]?>'>"
이넘을
<a href="<?=$list[$i][href]?>" 으로수정해주세요
순서대로 시간에마춰서 이미지가 바뀌는데 마지막이미지에가면 스크립트오류가나네요..
예를들어...
1번이미지출력→2번이미지출력→3번이미지출력→4번이미지출력→다시 1번이미지출력......
이런식으로 가야하는데 4번이미지출력후엔 스크립트오류가나요 ㅠㅠ
저만그런건지 뭔지 잘모르겠는데 어떻게해야하는지 조언점부탁드릴께요......
10개까지 등록해 놓으시고 실행해보세요
최신글 불러올곳에
<?=latest("latest_onetap07", "게시판명", 불러올갯수, 글자제목수); // 최신글 오토탭무빙 ?>
불러올 갯수는 최대 10개로 해주셨다면.
최신글 스킨 열어보시면
if( objid_K == 10 ) // 오버랩되는 갯수
오버랩되는 갯수도 10으로 설정해야됩니다.
해결하였습니다~^^ 복마니마니받으세요^^
objid_K == 10 ----> objid_K == <?=$max?> 로 변경하시면
오버랩개수를 꼭 10개로 안하셔도 된답니다.
그래서 메인에서 최신글 불러올때,,
불러올 이미지 크기가 500px이면.
<table width="500px".........>로 최신글을 감싸주세요,,
현재 보니깐 테이블 크기가,,795px로 잡혀있습니다.
아이콘 클릭해서 넘어가게 되면 %3Ca%20href='링크주소'> 이런식으로 해서 페이지를 찾을 수 없는데 어떻게 수정하나요?
그리고 우측에 주황색 버튼 클릭했을때 게시판으로 가는거 없애려면 어떻게 수정해야 할까요??
200라인쯤에
<a href="<a href='<?=$list[$i][href]?>'>"
이넘을
<a href="<?=$list[$i][href]?>" 으로수정해주세요.
뻘건넘은 스킨열어보시면
201라인쯤
<a href='<?=$g4[bbs_path]?>/board.php?bo_table=<?=$bo_table?>'><img src="<?=$latest_skin_path?>/img/icon_admin.gif" width="12" height="12" border="0" alt="목록으로"></a>
삭제하시면됩니다.
<TABLE width="470" cellpadding="0" cellspacing="0" align="center">
<tr><td><?=latest("latest_onetap07", "10_3", 10, 23); // 최신글 오토탭무빙 ?></td></td></tr>
</table>
</td></tr>
이렇게 출력해오는데, 데이블이 밀려나네요. 해결방법좀 가르쳐주세요.. 아시는분들..
http://musicalinside.com/bbs/group.php?gr_id=08
해당페이지입니다.
일전에 공개해주신..
<td><?=latest("latest_onetap", "01_4", 10, 10); // 최신글오토탭무빙 ?></td>
이 파일같은경우를 첨부해보면.. 이상없이 테이블이 안밀려나는데...
지금 올려져있는것은..밀려나서.... 더 답답.......해요.;
최신게시물만 이렇게 사용하고 있는데 오른쪽으로 밀리네요...
<td width="468" height="190">
<div align="center">
<table width="470" cellspacing="0" bordercolordark="white" bordercolorlight="#CCCCCC" cellpadding="0">
<tr>
<td width="470" height="160">
<tr><td><?=latest("latest_onetap07", "08_5", 10, 10); // 최신글 오토탭무빙 ?></td></tr>
</td>
</tr>
</table>
</div>
</td>
원본 맨 아래쪽의 </td></tr></table> 를 지우니 간격이 제대로 작동됩니다.
혹시 저와같은 증상있으신분들 참고해주세요.
불량감자님도 도와주시는 도중에 해결되서 다행이었네요.......
모든분들께 감사감사 말씀드립니다.
더 좋은사이트로 도약하는거같아요.
감사합니다~ ^^
열심히 살겠습니다.^^
if( objid_K == 10 ) // 오버랩되는 갯수
if( objid_K == <?=$rows?> ) // 오버랩되는 갯수
샘플 페이지에서는 바로 다른 사이트 페이지로 이동이 되던데요?
그건 어떤식으로 한건가요?
샘플페이지의 이미지 링크는.
=========================================================
글 작성시 링크1에 url주소를 적으면 새창으로 링크1주소로 열리구요.
링크1에 url주소가 없으시엔 본문내용으로 가구요.
=========================================================
그냥,,갤러리 게시판용으로 사용해도 상관이없습니다.
사용시 에러나는 부분은 위의 댓글들 한번 읽어보시면 도움이 될겁니다.
잘쓸께요 정말 감사합니다.~
홈페이지 접속할때마다 랜덤으로 출력할수는 없을까요..
지금 새로고침하거나 접속하면 처음부터 순서대로 로테이션 되는데요
첫화면은 랜덤으로 먼져 뿌려주고.. 그리고나서 로테이션이 되면 더욱 좋을것 같아서요..
그리고 이미지 바뀔때 효과를 주는것도 괜찮을것 같네요 스르륵, 아니면 샤샤샥 바뀌게.. ㅎㅎ
저도 해보고 되면 알려드리도록 하겠습니다.
그럼 수고하세요
댓글 보구선 랜덤으로 해봤는데..쉽게 잘 되네요..^^
오버랩 타임을 조금 길게 주면 효과가 더 좋을듯합니다.
http://allys.co.kr/index_skin.php
이미지 샤샤삭 바뀌는건 필터이용하면 될것같구,,
연휴 잘 보내시기 바랍니다.
=========================================
랜덤용
아래 소스를 latest_rand.lib.php로 저장 /lib/에 업로드
<?
if (!defined('_GNUBOARD_')) exit;
// 최신글 추출
function latest_rand($skin_dir="", $bo_table, $rows=10, $subject_len=40, $wr="")
{
global $config;
global $g4;
if ($skin_dir)
$latest_skin_path = "$g4[path]/skin/latest/$skin_dir";
else
$latest_skin_path = "$g4[path]/skin/latest/$config[cf_latest_skin]";
$list = array();
$sql = " select * from {$g4[board_table]} where bo_table = '$bo_table'";
$board = sql_fetch($sql);
$tmp_write_table = $g4[write_prefix] . $bo_table; // 게시판 테이블 전체이름
// wr 로 랜덤정렬
if ($wr == "1"){
$sql = " select * from $tmp_write_table where wr_id > 1 order by rand() limit 0, $rows ";
}
//explain($sql);
$result = sql_query($sql);
for ($i=0; $row = sql_fetch_array($result); $i++)
$list[$i] = get_list($row, $board, $latest_skin_path, $subject_len);
ob_start();
include "$latest_skin_path/latest.skin.php";
$content = ob_get_contents();
ob_end_clean();
return $content;
}
?>
최신글 불러오는곳에..
<?
include_once("$g4[path]/lib/latest_rand.lib.php");
echo latest_rand("latest_onetap07", "게시판명", 갯수, 제목수,1); // 최신글탭무빙
?>
깔끔하게 해결되었네요~
멋집니다.~
즐거운 휴일 보내시길 바랍니다.
조용히 받아가기엔 너무 멋지군요!
불량감자님께 행운을!
혹시 시간나시면 보시고 확인좀해주세요 브라우즈 버전도 알려 주시면 고맙겠습니다.
http://www.nowart.kr/mwb/
문제는,,, 게시물에서 이미지를 다른걸로 바꿨는데도 이전이미지가 계속 나타납니다 ..
답글도 봤지만 정확이 어떤 폴더,파일을 삭제해야하는지요?
그리고 이미지가 짤려서 나온다고 해야하나요? 정확하게 리사이징이 안되는거 같습니다 ....
왜 이런지요? 이거만 해결되면 작업완료될듯한데 ,,,,,,
죄송합니다 ....도저히 해답을 못찾아서 다시 질문드립니다..
감사합니다.
(하단 점들 중에 하나의 점에 마우스오버시 이미지 번갈아 바뀌는거.)
메인에 썼습니다..