이걸 어떡해야할지 참 난감하네요 ㅠ0ㅠ 도와주세요 > 그누4 질문답변

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.

이걸 어떡해야할지 참 난감하네요 ㅠ0ㅠ 도와주세요 정보

이걸 어떡해야할지 참 난감하네요 ㅠ0ㅠ 도와주세요

본문

저기 빨간 박스안에 게시판 최신글을 불러와서 넣구 싶은데

배추빌더처럼 게시판이 돌아가면서 그게시판의 최신글들을 보여주면 좋겠는데 아무리해도

저는 부족한가봅니다 ㅠ


<?
/**
 * Google RSS News Plugin for Gnuboard4
 *
 * Copyright (c) 2008 Choi Jae-Young <www.miwit.com>
 *
 * This program is free software; you can redistribute it and/or modify
 * it under the terms of the GNU General Public License as published by
 * the Free Software Foundation; either version 2 of the License, or
 * (at your option) any later version.
 *
 * This program is distributed in the hope that it will be useful,
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 * GNU General Public License for more details.
 *
 * You should have received a copy of the GNU General Public License
 * along with this program; if not, write to the Free Software
 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  *** 개인정보보호를 위한 전화번호 노출방지 ***  USA
 */

if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가

?>


<div style="width:595px;margin:0 auto;margin-top:50px;">
<style type="text/css">
#google-news { width:595px; background-color:#d6d6d6; border-top:0px solid #00a8fe; }
#google-news td { background-color:#fff; }
#google-news a { color:#2F3743; }
#google-news .subject { background-color:#fcfcfc; width:127px; height:25px; font-weight:bold; overflow:hidden; }
#google-news .subject .margin {  margin:5px 0 0 15px; }
#google-news #list { float:left; margin:0; padding:0; list-style:none; width:127px; height:160px;  }
#google-news #list .margin {  padding:5px 0 0 15px; }
#google-news #list li { height:17px; line-height:17px; }
#google-news #list .gn_item { color:#6B6D70; font-size:11px; font-family:dotum; }
#google-news #list .gn_item:hover { color:#F60; text-decoration:none; }
#google-news #list .gn_sel { color:#F60; text-decoration:none; font-weight:bold; font-size:11px; }
#google-news #news { float:left; margin:0; padding:0; list-style:none; margin:5px 5px 5px 10px; overflow:hidden; }
#google-news #news li { width:360px; height:21px; line-height:20px; overflow:hidden; }
#google-news #news li { margin:0; padding:0 0 0 7px; background:url(img/dot.gif) no-repeat 0 5px; }
#google-news #news li a { font-size:12px; }
#google-news #news li a:hover { color:#00a3f7; text-decoration:none; }
#google-news #news li a:visited {  }
#google-news #news li a:active { color:#00a3f7; }
#google-news #news li.image { float:left; width:100; text-align:center; height:160px; }
#google-news .today { font-size:11px; text-align:left;}
#ajax-loading { display:none; float:right; margin:5px 5px 0 0; }
</style>
 
 
<table border="0" cellpadding="0" cellspacing="1" id="google-news">
<div style="height:20px"></div>
<tr>
    <td class="subject" valign="top">
            <div class="margin"><img src="/plugin/google-news/img/news.gif" style="cursor:hand"></div>
    </td>
    <td style="background-color:#F8F8F8; padding-left:10px;">
        <div class="today">
            <img src="/plugin/google-news/img/icon_clock.gif" align="absmiddle">
            <span id="mw-today"></span><span id="mw-time"></span>
        </div>
    </td>
<tr>
    <td width="127">
        <ul id="list">
            <div class="margin">
            <li><a href="javascript:mw_google_news('')" id="gn-" class="gn_item">게시판1</a></li>
            <li><a href="javascript:mw_google_news('p')" id="gn-p" class="gn_item">게시판2</a></li>
            <li><a href="javascript:mw_google_news('y')" id="gn-y" class="gn_item">게시판3 </a></li>
            <li><a href="javascript:mw_google_news('l')" id="gn-l" class="gn_item">게시판4 </a></li>
            <li><a href="javascript:mw_google_news('w')" id="gn-w" class="gn_item">게시판5</a></li>
            <li><a href="javascript:mw_google_news('t')" id="gn-t" class="gn_item">게시판6</a></li>
            <li><a href="javascript:mw_google_news('s')" id="gn-s" class="gn_item">게시판7</a></li>
            <li><a href="javascript:mw_google_news('e')" id="gn-e" class="gn_item">게시판8</a></li>
<li><a href="javascript:mw_google_news('z')" id="gn-z" class="gn_item">게시판9</a></li>
            </div>
        </ul>
    </td>
    <td valign="top">
        <div id="ajax-loading"><img src="/plugin/google-news/img/loading.gif"></div>
        <ul id="news" onClick="a()" style="cursor:hand"></ul>
    </td>
</tr>
</table>
 
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript">


gns = new Array();
gns[0] = "";
gns[1] = "p";
gns[2] = "y";
gns[3] = "l";
gns[4] = "w";
gns[5] = "t";
gns[6] = "s";
gns[7] = "e";
gns[8] = "z";
gns_idx = -1;
gns_time = "";
function mw_google_news(topic) {
    $("#news").load("get_news.php?topic="+topic);
    $(".gn_sel").each(function () {
        $(this).removeClass().addClass("gn_item");
    });
    $("#gn-"+topic).removeClass().addClass("gn_sel");
    for (i=0; i<gns.length; i++) {
        if (gns[i] == topic) {
            gns_idx = i;
        }
    }
}
function mw_google_news_change() {
    if (++gns_idx >= gns.length)
        gns_idx = 0;
    mw_google_news(gns[gns_idx]);
    gns_time = setTimeout("mw_google_news_change()", 9000);
}
$(document).ready(function() {
    $("#ajax-loading").ajaxStart(function() {
//$("#news").hide();
$(this).show();
    }).ajaxStop(function() {
$(this).hide();
$("#news").show();
    });
});
mw_google_news_change();
 
$("#google-news").hover(function () {
    clearTimeout(gns_time);
}, function () {
    gns_time = setTimeout("mw_google_news_change()", 9000);
});
   
 
mw_timer_init = 1303804184000;
function mw_timer() {
    mw_timer_init += 1000;
    var date = new Date();
    var month = date.getMonth()+1;
    var day = date.getDate();
var hours= date.getHours()+1;
var minutes= date.getMinutes();
var seconds= date.getSeconds();
var time = hours+":"+minutes+":"+seconds;   
    var wstr = "일월화수목금토";
    var week = wstr.substr(date.getDay(),1);
    if (month < 10) month = "0" + month;
    if (day < 10) day = "0" + day;
    //var str = month + "월 " + day + "일 " + "(" + week + ") ";
    var str = month + "." + day + " (" + week + ") ";
    document.getElementById("mw-today").innerHTML =  str;
    document.getElementById("mw-time").innerHTML = time;
    setTimeout("mw_timer()", 1000);
}
mw_timer();



</script>
</div>

댓글 전체

각 게시판 최신글을 div 로 감추고 롤링 시키면 될것같습니다.

http://www.blueb.co.kr/blueb/javascript.php?mid=5&ctg1=11&r=view&uid=64078 이런식으로..

저는 배추스킨꺼 쓰고 있는데.. 3세대 최신글 스킨이요. 그거 쓰시면 편하실것같네요.
전체 66,554 |RSS
그누4 질문답변 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1402호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT