플레시 최신글 질문 드립니다. > 그누4 질문답변

그누4 질문답변

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

플레시 최신글 질문 드립니다. 정보

플레시 최신글 질문 드립니다.

본문

http://sir.co.kr/bbs/board.php?bo_table=g4_skin&wr_id=113295

위페이지 플레시를 사용하는데요..
파일첨부후 링크#1에 링크 주소를 걸었는데 1번 이미지에만 링크가 걸리고
나머지 2,3,4,5번은 링크가 걸리질 않습니다....
http://junggonala.com/undefined
위와 같은 주소로 링크가 연결되는데요...
링크#1 번으로 링크가 걸리게 하려면 어떻게 수정해야하는지 알려주세요...

<?
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
$data_path = $g4[path]."/data/file/$bo_table";
$thumb_path = $data_path.'/latest_thumb';
$thumb_noimg = $latest_skin_path.'/img/no_image.gif';
$thumb_nolnk = 'http://junggonala.com';
@mkdir($thumb_path, 0707);
@chmod($thumb_path, 0707);
$kswf_width="553"; //이미지 가로 크기
$kswf_height="150"; //이미지 세로 크기
$kbutton_pos="4"; //버튼위치 1좌 2우 3상 4하
$kstop_time="5000"; //이미지재생시간(1000=1초)
$kshow_text="1"; //텍스트표기여부 1사용 0미사용
$ktxtcolor="000000"; //글자색
$kbgcolor="ffffff"; //배경색
$ktext_height="18"; //글자크기
$kfile = fopen($thumb_path."/data.js","w");

if (count($list) == 0) {
$datajstext= "var pics='";
$datajstext.= $thumb_noimg;
$datajstext.= "';";
$datajstext.= "var links='";
$datajstext.= $thumb_nolnk;
$datajstext.= "';";
$datajstext.= "var texts='0';";
fwrite($kfile,$datajstext);
fclose($kfile);
}

if (count($list) > 0) {
for ($i=0; $i<count($list); $i++) {
$pics.= $list[$i][file][0][path].'/'.$list[$i][file][0][file].'|';
$texts.= $i+1;
$texts.= '|';
$links.= $list[$i]['wr_link1'];
$links.= '|';
}

$datajstext= "var pics='";
$datajstext.= substr($pics,0,strlen($pics)-1);
$datajstext.= "';";
$datajstext.= "var links='";
$datajstext.= substr($links,0,strlen($links)-1);
$datajstext.= "';";
$datajstext.= "var texts='";
$datajstext.= substr($texts,0,strlen($texts)-1);
$datajstext.= "';";
fwrite($kfile,$datajstext);
fclose($kfile);
} ?>
<script type="text/javascript">
  var swf_width=<?=$kswf_width?>;
  var swf_height=<?=$kswf_height?>;
</script>
<script type="text/javascript">
document.write('<div id="flash_cycle_image"></div>');
$importjs = (function()
{
    var uid = 0;
    var curr = 0;
    var remove = function(id)
    {
        var head = document.getElementsByTagName('head')[0];
        head.removeChild( document.getElementById('jsInclude_'+id) );
    };

    return function(file,callback)
    {
        var callback;
        var id = ++uid;
        var head = document.getElementsByTagName('head')[0];
        var js = document.createElement('script');
        js.setAttribute('type','text/javascript');
        js.setAttribute('src',file);
        js.setAttribute('id','jsInclude_'+id);
        if( document.all )
        {
            js.onreadystatechange = function()
            {
                if(/(complete|loaded)/.test(this.readyState))
                {
                    try
                    {
                        callback(id);remove(id);
                    }
                    catch(e)
                    {
                        setTimeout(function(){remove(id);include_js(file,callback)},2000);
                    }
                }
            };
        }
        else
        {
            js.onload = function(){callback(id); remove(id); };
        }
        head.appendChild(js);
        return uid;
    };
}
)();

function show_flash()
{
    var button_pos=<?=$kbutton_pos?>;
    var stop_time=<?=$kstop_time?>;
    var show_text=<?=$kshow_text?>;
    var txtcolor=<? echo '"'.$ktxtcolor.'"'?>;
    var bgcolor=<? echo '"'.$kbgcolor.'"'?>;
    var text_height=<?=$ktext_height?>;
    var focus_width=swf_width;
    var focus_height=swf_height - text_height;
    var total_height=focus_height + text_height;

document.getElementById('flash_cycle_image').innerHTML = '<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cabversion=6,0,0,0" width="'+ focus_width +'" height="'+ total_height +'">'+'<param name="movie" value="<?=$latest_skin_path?>/dynfocus.swf">'+'<param name="quality" value="high"><param name="wmode" value="opaque">'+'<param name="FlashVars" value="pics='+pics+'&links='+links+'&texts='+texts+'&pic_width='+focus_width+'&pic_height='+total_height+'&show_text='+show_text+'&txtcolor='+txtcolor+'&bgcolor='+bgcolor+'&button_pos='+button_pos+'&stop_time='+stop_time+'">'+'<embed src="<?=$latest_skin_path?>/dynfocus.swf" FlashVars="pics='+pics+'&links='+links+'&texts='+texts+'&pic_width='+focus_width+'&pic_height='+total_height+'&show_text='+show_text+'&txtcolor='+txtcolor+'&bgcolor='+bgcolor+'&button_pos='+button_pos+'&stop_time='+stop_time+'" quality="high" width="'+ focus_width +'" height="'+ total_height +'" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" wmode="transparent"/>'+'</object>';
}

$importjs('<?=$thumb_path?>/data.js', show_flash);
</script>

댓글 전체

전체 61 |RSS
그누4 질문답변 내용 검색

회원로그인

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