최신이미지 엑박 > 그누4 질문답변

그누4 질문답변

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

최신이미지 엑박 정보

최신이미지 엑박

본문

알려주신대로 수정해봐도 메인최신글에서는 계속 엑박으로 뜨네요..
엑박이미지를 클릭하면 정상적으로 게시판으로 이동이 되고 이미지도 정상적으로 나오구요
아래 소스 어디서 머가 문제 일까요
경로가 잘못 된거 같긴한데..머가 어떻게 잘못 된건지 봐도 모르겠네요
그누보드 최신버전입니다
살펴봐주세요

<?
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
?>
<table width="200" border="0" cellspacing="0" cellpadding="0">
  <tr>
    <td><?
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
$sliderwidth=380;// 스크롤러의 가로크기
$img_width=120 ;// 이미지의 폭  137
$img_height=100 ;// 이미지의 높이  26
$sliderheight=100 ;// 스크롤러의 높이 ; 이미지높이보다 조금 길게 26
$slidespeed=2 ;// 스크롤 속도 (클수록 빠릅니다 1-10)
$slidebgcolor="#FFFFFF" ;// 배경색상
?>
        <!-- <table width="<?=$sliderwidth?>" cellpadding=0 cellspacing=0 border=0>
<tr>
    <td >&nbsp;&nbsp;<strong><a href='<?=$g4[bbs_path]?>/board.php?bo_table=<?=$bo_table?>'>[<?=$board[bo_subject]?>]</a></strong></td>
    <td align="right"><a href='<?=$g4[bbs_path]?>/board.php?bo_table=<?=$bo_table?>'><img src='<?=$latest_skin_path?>/img/more.gif' border=0></a></td>
</tr>
</table> -->
        <table cellpadding="0" cellspacing="0">
          <tr>
            <td bgcolor="yellow"><script language="JavaScript1.2" type="text/javascript">
var sliderwidth=<?=$sliderwidth?>;
var sliderheight=<?=$sliderheight?> ;
var slidespeed=<?=$slidespeed?>;
slidebgcolor="<?=$slidebgcolor?>";
var leftrightslide=new Array()
var finalslide=''
<?
echo "leftrightslide[0]=\"<table border=0 cellpadding=0 cellspacing=0><tr>\";"."\r";
$c_cnt=0;
 for ($i=0; $i<count($list); $i++) {  //@@@@@@@@@@@@@@@@@@@@@@@
$c_cnt=$c_cnt+1;

$data_temp ="";
    $title = get_text($list[$i][wr_subject]);
    $content = cut_str(get_text($list[$i][wr_content]), 80);
    $img = "$g4[path]/data/file/$bo_table/".urlencode($list[$i][file][0][file]);
    $img_path = "$g4[path]/data/file/$bo_table/".$list[$i][file][0][file];
    if (!file_exists($img_path) || !$list[$i][file][0][file])
      $img = "$latest_skin_path/img/no_image.gif";
    $href = "$g4[bbs_path]/board.php?bo_table=$bo_table";
$img="<img src='".$img."' width='".$img_width."' height='".$img_height."' border='0' align='absmiddle' title='".$title."'>";

$data_temp ="";
$data_temp .="leftrightslide[".$c_cnt."]=\"";
$data_temp .="<td style='padding-left:5pt;padding-right:5pt;'>";
$data_temp .="<TABLE cellSpacing=0 cellPadding=0  bgColor=#e0e0e0 border=0><TR><TD> <TABLE cellSpacing=0 cellPadding=0  bgColor=#f0f0f0 border=0><TR><TD align=middle bgColor=#ffffff >";  //테두리선

//실제내용시작
$data_temp .="<table border=0 cellpadding=0 cellspacing=0><tr><td  align=center ><a href='{$list[$i][href]}' title='{$list[$i][subject]}'>{$img}</a></td></tr></table>";
//실제내용끝

$data_temp .="</td></tr></table></td></tr></table>"; //테두리선
$data_temp .="</td>";
$data_temp .="\";"."\r";
echo $data_temp ;
}//@@@@@@@@@@@@@@@@@@@
echo "leftrightslide[".($c_cnt+1)."]=\"</tr></table>\";";
?>

var copyspeed=slidespeed
leftrightslide='<nobr>'+leftrightslide.join(" ")+'</nobr>'
var iedom=document.all||document.getElementById
if (iedom)
document.write('<span id="temp" style="visibility:hidden;position:absolute;top:-100;left:-1000">'+leftrightslide+'</span>')
var actualwidth='0' ;
var cross_slide, ns_slide
function fillup(){
if (iedom){
cross_slide=document.getElementById? document.getElementById("test2") : document.all.test2
cross_slide2=document.getElementById? document.getElementById("test3") : document.all.test3
cross_slide.innerHTML=cross_slide2.innerHTML=leftrightslide
actualwidth=document.all? cross_slide.offsetWidth : document.getElementById("temp").offsetWidth
cross_slide2.style.left=actualwidth+0
}
else if (document.layers){
ns_slide=document.ns_slidemenu.document.ns_slidemenu2
ns_slide2=document.ns_slidemenu.document.ns_slidemenu3
ns_slide.document.write(leftrightslide)
ns_slide.document.close()
actualwidth=ns_slide.document.width
ns_slide2.left=actualwidth+0
ns_slide2.document.write(leftrightslide)
ns_slide2.document.close()
}
lefttime=setInterval("slideleft()",40)
}
window.onload=fillup
function slideleft(){
if (iedom){
if (parseInt(cross_slide.style.left)>(actualwidth*(-1)+8))
cross_slide.style.left=parseInt(cross_slide.style.left)-copyspeed
else
cross_slide.style.left=parseInt(cross_slide2.style.left)+actualwidth+0
if (parseInt(cross_slide2.style.left)>(actualwidth*(-1)+8))
cross_slide2.style.left=parseInt(cross_slide2.style.left)-copyspeed
else
cross_slide2.style.left=parseInt(cross_slide.style.left)+actualwidth+0
}
else if (document.layers){
if (ns_slide.left>(actualwidth*(-1)+8))
ns_slide.left-=copyspeed
else
ns_slide.left=ns_slide2.left+actualwidth+0
if (ns_slide2.left>(actualwidth*(-1)+8))
ns_slide2.left-=copyspeed
else
ns_slide2.left=ns_slide.left+actualwidth+0
}
}

if (iedom||document.layers){
with (document){
document.write('<table border="0" cellspacing="0" cellpadding="0"><td>')
if (iedom){
write('<div style="position:relative;width:'+sliderwidth+';height:'+sliderheight+';overflow:hidden">')
write('<div style="position:absolute;width:'+sliderwidth+';height:'+sliderheight+';background-color:'+slidebgcolor+'" onMouseover="copyspeed=0" onMouseout="copyspeed=slidespeed">')
write('<div id="test2" style="position:absolute;left:0;top:0;width:'+sliderwidth+';height:'+sliderheight+';"></div>')
write('<div id="test3" style="position:absolute;left:-1000;top:0;width:'+sliderwidth+';height:'+sliderheight+';"></div>')
write('</div></div>')
}
else if (document.layers){
write('<ilayer width='+sliderwidth+' height='+sliderheight+' name="ns_slidemenu" bgColor='+slidebgcolor+'>')
write('<layer name="ns_slidemenu2" left=0 top=0 onMouseover="copyspeed=0" onMouseout="copyspeed=slidespeed"></layer>')
write('<layer name="ns_slidemenu3" left=0 top=0 onMouseover="copyspeed=0" onMouseout="copyspeed=slidespeed"></layer>')
write('</ilayer>')
}

document.write('</td></table>')
}
}
  </script>
            </td>
          </tr>
      </table></td>
  </tr>
  <? if (count($list) == 0) { ?>
  <tr>
    <td colspan="4" align="center" height="50"><font color=#6A6A6A>게시물이 없습니다.</a></td>
  </tr>
  <? } ?>
</table>

댓글 전체

확인해 봤는데요...웹용 이미지로 변환해서 올려도 엑박으로 뜨네요..
위에 소스에 먼가 문제가 있는듯 한데..확인좀 해주세요 ㅠㅠㅠ
39번째줄의 소스
$img = "$g4[path]/data/file/$bo_table/".urlencode($list[$i][file][0][file]);
중에서
$bo_table 명을 직접 입력해 보시고, 그래도 안되면 $g4[path] << 이부분을 이미지가 있는 경로로
고쳐보세요.
에디터로 올린거는 파일명을 못불러오는거 같네요
에디터에서 이미지를 그림넣기로 넣지 말고 파일첨부에서 첨부파일로 넣어보세요
슈와이님 말대로 첨부파일로 올릴때는 메인에서 이미지가 나오네요
에디터로 올릴대는 왜 못불러 오는 걸가요 ㅡ,.ㅡ
여러장을 올리면서 작성 하는것이라서 에디터에서 작업해서 올려야 하는데..
어케 해야 하는걸까요
전체 66,558 |RSS
그누4 질문답변 내용 검색

회원로그인

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