테스트 사이트 - 개발 중인 베타 버전입니다

g4의 latest 스킨입니다.....이거 좀 g5에서 꼭 좀 사용하게 도와주세요.....

· 12년 전 · 454 · 3
g5에서 쓸려고 나름 노력을 많이 해봤는데 지식이 전무후무한 저에게는 무리더군요....

이에 도움 좀 요청드립니다.

g4의 latest 스킨입니다. (원본 링크참조)



index.php에서 불러온 방법
<?php echo latest('ok-bottom_banner', 'slidebanner', 10);?>



***** latest.skin.php 소스

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

$img_width = "155"; // 이미지 가로사이즈
$img_height = "65"; // 이미지 세로사이즈
?>

<script type="text/javascript">
var sliderwidth="886px" //스크롤 가로 사이즈
var sliderheight="<?=($img_height + 5);?>px" //스크롤 세로 사이즈
var slidespeed="1"
slidebgcolor="#ffffff" //스크롤 배경 색상

var leftarrowimage = "<?=$latest_skin_path?>/img/left.gif";
var rightarrowimage = "<?=$latest_skin_path?>/img/right.gif";

var leftrightslide=new Array()
var finalslide=''

<?
for ($i=0; $i<count($list); $i++) {
$img = "$g4[path]/data/file/$bo_table/".urlencode($list[$i][file][0][file]);
if (!file_exists($img) || !$list[$i][file][0][file]) $img = "$latest_skin_path/img/noimage.gif";
$imgTag ="<img src='".$img."' width='".$img_width."' height='".$img_height."' border='0' align='absmiddle' alt='".$title."'>";

?>
leftrightslide[<?=$i;?>] = "<A HREF='<?=$list[$i]['wr_link1'];?>'target='_blank'><?=$imgTag;?></A>&nbsp;&nbsp;";
<?
}
?>


var imagegap=""
var slideshowgap=0

var copyspeed=slidespeed
leftrightslide='<nobr>'+leftrightslide.join(imagegap)+'</nobr>'
var iedom=document.all||document.getElementById
if (iedom)
document.write('<span id="temp" style="visibility:hidden;position:absolute;top:-100px;left:-9000px">'+leftrightslide+'</span>')

var actualwidth=''
var cross_slide, ns_slide
var righttime,lefttime

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+slideshowgap+"px"
}
else if (document.layers){
ns_slide=document.ns_slidemenu.document.ns_slidemenuorange
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+slideshowgap
ns_slide2.document.write(leftrightslide)
ns_slide2.document.close()
}
lefttime=setInterval("slideleft()",30)
}
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+"px"
else
cross_slide.style.left=parseInt(cross_slide2.style.left)+actualwidth+slideshowgap+"px"
if (parseInt(cross_slide2.style.left)>(actualwidth*(-1)+8))
cross_slide2.style.left=parseInt(cross_slide2.style.left)-copyspeed+"px"
else
cross_slide2.style.left=parseInt(cross_slide.style.left)+actualwidth+slideshowgap+"px"
}
else if (document.layers){
if (ns_slide.left>(actualwidth*(-1)+8))
ns_slide.left-=copyspeed
else
ns_slide.left=ns_slide2.left+actualwidth+slideshowgap
if (ns_slide2.left>(actualwidth*(-1)+8))
ns_slide2.left-=copyspeed
else
ns_slide2.left=ns_slide.left+actualwidth+slideshowgap
}
}

function slideright(){
if (iedom){
if (parseInt(cross_slide.style.left)<(actualwidth+8))
cross_slide.style.left=parseInt(cross_slide.style.left)+copyspeed+"px"
else
cross_slide.style.left=parseInt(cross_slide2.style.left)+actualwidth*(-1)+slideshowgap+"px"
if (parseInt(cross_slide2.style.left)<(actualwidth+8))
cross_slide2.style.left=parseInt(cross_slide2.style.left)+copyspeed+"px"
else
cross_slide2.style.left=parseInt(cross_slide.style.left)+actualwidth*(-1)+slideshowgap+"px"
}
else if (document.layers){
if (ns_slide.left>(actualwidth*(-1)+8))
ns_slide.left-=copyspeed
else
ns_slide.left=ns_slide2.left+actualwidth+slideshowgap
if (ns_slide2.left>(actualwidth*(-1)+8))
ns_slide2.left-=copyspeed
else
ns_slide2.left=ns_slide.left+actualwidth+slideshowgap
}
}

function right(){
if(lefttime){
clearInterval(lefttime)
clearInterval(righttime)
righttime=setInterval("slideright()",30)
}
}

function left(){
if(righttime){
clearInterval(lefttime)
clearInterval(righttime)
lefttime=setInterval("slideleft()",30)
}
}
document.write('<table width='+sliderwidth+' border="0" cellspacing="0" cellpadding="0">');
document.write('<tr><td align=center valign=middle width=20><img src='+leftarrowimage+' onMouseover="left(); copyspeed=2" onMouseout="copyspeed=1" style="cursor:hand"></td>')


if (iedom||document.layers){
with (document){
document.write('<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=1">')
write('<div id="test2" style="position:absolute;left:0px;top:0px"></div>')
write('<div id="test3" style="position:absolute;left:-1000px;top:0px"></div>')
write('</div></div>')
}
else if (document.layers){
write('<ilayer width='+sliderwidth+' height='+sliderheight+' name="ns_slidemenu" bgColor='+slidebgcolor+'>')
write('<layer name="ns_slidemenuorange" 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>')
}
}

document.write('<td width="20" align=center valign=middle><img src='+rightarrowimage+' onMouseover="right();copyspeed=2" onMouseout="copyspeed=1" style="cursor:hand"></td></tr></table>')

</script>

댓글 작성

댓글을 작성하시려면 로그인이 필요합니다.

로그인하기

댓글 3개

latest스킨에서 에러가 나시나요????
에러라기보담도...... 어찌저찌해서 화면에는 뛰었는데 계속 [no image]만 나타나서요....

혹시 latest스킨이 게시판원본이미지를 가지고 오는것인지...G5에서는 썸네일을 생성하는거 같기도 하구요...

잘 모르겠더라구요...


http://taemojeong.com 메인 하단에 걸어두었습니다.
echo $img;이거를 한번 찍어보시겠요? 그럼 웹브라우저에서 나오는거를 복사해서주소창에 한번 검색해보세요 그이미지가 뜨면 주소가 맞는거고요 안뜨면 주소가 틀린거겟죠


if (!file_exists($img) || !$list[$i][file][0][file]) $img = "$latest_skin_path/img/noimage.gif";
file_exists($img) || !$list[$i][file][0][file] <<<<여기변수들을 다하나하나 찍어보세요 조건을 확인해보세요 echo로찍어서 값이 있는지랑 확인하시고요

게시글 목록

번호 제목
4105
4099
4090
4087
4085
4083
4077
4060
4056
4055
4050
4046
4043
4041
4038
4031
4026
4025
4024
4017