g

롤링 텍스트 - 공지등에 이용

· 2010-04-27 (화) 12:00:49 · 10773 · 30
gn_ss2.png
올린김에 하나 더 ^^;
공지사항등에 이용하면 좋을듯 합니다.

미리보기는 역시 같은 소스로 제로보드와 연동한 페이지로 대신하며
테스트는 익스6과 파폭 2버젼에서 했습니다

http://poshopzil.com/zb_test_bbs/roll_notice2.php



이하 소스입니다. 그럼 수고하세요~


<?
// 본인에 맞게 수정하세요
$_gnu_url = "http://".$_SERVER['HTTP_HOST']."/gnuboard4";
$g4_path = $_SERVER['DOCUMENT_ROOT']."/gnuboard4";
include_once("$g4_path/common.php");
// 본인에 맞게 수정하세요


$aj_bdid = "test_bd1"; // 게시판 아이디
$aj_con = "7"; // 몇개를 뽑을래
$auc_result=mysql_query("select * from g4_write_$aj_bdid where wr_is_comment='0' and wr_option!='secret' order by wr_id desc limit $aj_con"); // 답변글이 아니고 비밀글이 아닌 것만
?>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="ko" lang="ko">
<head>

<title>rollText</title>

<style type="text/css" media="all">
#rollD_r {position:relative; width:276px; height:25px; overflow:hidden; background-color:#f5f5f5;}
#rollD {clear:both; width:273px; height:22px; overflow:hidden; border:1px solid #e4e4e4; top:-2px; left:-2px;}
#rollD ul{list-style-type:none; padding:0; margin:0;}
#rollD ul li {background-color:#f8f8f8; float:left; height:22px; text-align:center; overflow:hidden; font-size:11px; font-family:'돋움'; color:#999; line-height:200%; border-right:1px solid #e4e4e4;}
#rollD ul li#li01 {background-color:#fff; width:200px; text-align:left; word-spacing:2px; letter-spacing:-1px;}
#rollD ul li#pageShow {width:30px;}
#rollD ul li#li02 {width:20px; cursor:pointer;}
#rollD ul li#li03 {width:20px; border-right:none; cursor:pointer;}

#rollD ul li a{color:#777; text-decoration:none;}
#rollD ul li a:hover{color:#39c; text-decoration:underline;}
#rollD ul li img{width:11px; height:11px; border:0; cursor:pointer; margin:5px auto 0 auto;}
#rollD ul li span{text-indent:3px;}

.dsBlock {display:block;}
.dsNone {display:none;}
</style>
</head>


<body>

<div id="rollD_r">
<div id="rollD">
<ul>
<li id="li01">
<?
$j = '1';
while($auc_data=mysql_fetch_array($auc_result)) {
$auc_no = $auc_data[wr_id];
$auc_data[wr_subject] = trim(strip_tags(stripslashes($auc_data[wr_subject])));
$auc_subject=cut_str($auc_data[wr_subject], 28, ''); // 제목 자르고
?>
<span id="rollTextMenu<?=$j?>" class="dsBlock">ㆍ<a href="<?=$g4[url]?>/<?=$g4[bbs]?>/board.php?bo_table=<?=$aj_bdid?>&wr_id=<?=$auc_no?>"><?=$auc_subject?></a></span>
<?
$j++;
}// end while
?>
</li>
<li id="pageShow">1/<?=$aj_con?></li>
<li id="li02" onclick="rollText(-1);" title="이전"><</li>
<li id="li03" onclick="rollText(1);" title="다음">></li>
</ul>
</div>
</div>


<script type="text/javascript" language="JavaScript">
//<![CDATA]
var rollText_k=<?=$aj_con?>; // total
var rollText_i=1; // start
var rollTime = 3000; // roll time
rollText_tt=setInterval("rollText(1)", rollTime);

function rollText(a){
clearInterval(rollText_tt);
rollText_tt=setInterval("rollText(1)", rollTime);
rollText_i+=a;
if (rollText_i>rollText_k){rollText_i=1;}
if (rollText_i==0){rollText_i=rollText_k;}

for (var j=1; j<=rollText_k; j++){
document.getElementById("rollTextMenu"+j).style.display="none";
}

document.getElementById("rollTextMenu"+rollText_i).style.display="block";
document.getElementById("pageShow").innerHTML = rollText_i+"/"+rollText_k;
}

//]]>
</script>


</body>
</html>

첨부파일

gn_ss2.png (762 bytes)
0회 2010-04-27 12:00
|

댓글 30개

깔끔하고 멋지네요^^
2010-04-27 (화) 13:54:25
굿입니다.
이것도 좋네요 !
2010-04-27 (화) 15:13:17
허전한곳이 한군데 있었는데
이것으로 채웠습니다.
감사합니다.
쵝오~!!
이것도 멋짐~!
2010-04-27 (화) 20:22:50
아이디어 소 굿!! 추천 쾅쾅
2010-04-27 (화) 20:53:24
오옷 포샵질닷컴 간지님이시닷~!!! 강츄츄츄!
감사합니다
2010-04-28 (수) 11:20:07
오~ 멋지네요~
2010-04-28 (수) 12:22:52
멋지네요, 감사합니다.
2010-04-28 (수) 14:14:18
이걸로 빈칸을 대처해야겠네요 감사합니다. ^^
역시 추천들어갑니다. ^^
감사합니다~ 추천
오 좋아요. 일부러 허전한곳을 만들어서 넣어야겠네요.
2010-05-03 (월) 13:19:33
좋아요 +_+!!!
2010-05-21 (금) 12:50:07
감사합니다.
넘 좋습니다.
2010-05-29 (토) 17:16:35
롤링 텍스트 - 공지등에 이용
2010-07-02 (금) 13:54:41
ㅇㄹㅇ
ggggggggggㅎㅎㅎㅎㅎㅎㅎㅎㅎ
멋집니다.
숫자는 안나오네요,ㅎ.ㅎ
2011-05-04 (수) 19:59:02
와우 멋집니다.^^* 감사히 받도록 하겠습니다.
2011-06-09 (목) 22:46:22
감사합니다^^ 정말 찾았는데 눈에 딱 들어옴
좋다..
11
와우!! 멋지십니다.. 이런거 찾고 있었는데 저한테 맞게 조금만 수정하믄.. 완전 짱인데욧.ㅋㅋㅋ
감사합니다~~
댓글을 작성하시려면 로그인이 필요합니다.

그누4 스킨

5,847건

스킨의 저작권은 해당 스킨 제작자님께 있으며, 그누보드의 저작권과 다를 수 있습니다. 스킨 다운로드시 좋아요와 감사의 코멘트를 남기시면 제작자에게 큰 힘이됩니다. ^^y 그누보드와 관련이 있지만 스킨과 빌더가 아니면 플러그인 게시판에 올려주세요.

+
분류 제목 글쓴이 날짜 조회
방문자수
[방문자수]
10-05-03 조회 3,847
게시판 10-05-03 조회 4,239
게시판 10-04-30 조회 1.4만
게시판 10-04-29 조회 2만
최근게시물 10-04-29 조회 7,495
기타 10-04-28 조회 1.7만
최신글 10-04-27 조회 1.1만
최신글 10-04-27 조회 1.3만
게시판 10-04-23 조회 5.4만