✦ tip & info

제로보드 최근게시물 타겟지정

Riddah 2014. 1. 4. 01:33

최근게시물을 아이프레임에 출력할때 타겟이 '_self' 로 지정되어있어서 아이프레임 내에서 화면전환이 될때 해결 방법.


outlogin.php 파일에서 다음항목을 변경. 소스에 'target=타겟이름' 을 추가한다.

타겟이름에 _top, _parent 처럼 기본 하이퍼링크 소스를 적어줘도 좋지만 타겟이름을 지정해 주는것이 프레임 사이트에서 유용하다. 원본 outlogin.php 파일을 백업하고 작업하도록.

 



1.

 

$main = str_replace("[subject]","<a href='".$_zb_url.$target."&no=$data[no]'>".$subject."</a>",$main);

$main = str_replace("[subject]","<a href='".$_zb_url.$target."&no=$data[no]' target=타겟이름>".$subject."</a>",$main);

 

 

2.

$list = str_replace("[title]","<a href='".$_zb_url."zboard.php?id=".$id."'>".$title."</a>",$list);

$list = str_replace("[title]","<a href='".$_zb_url."zboard.php?id=".$id."'target=타겟이름>".$title."</a>",$list);

 

 

3.

 

if($filename) $imgList.="<a href='".$_zb_url.$target."&no=$data[no]'><img src='$filename' border=0 style=border-color:black width=$xsize height=$ysize vspacing=10 hspacing=10></a>";
else $imgList.="<a href='".$_zb_url.$target."&no=$data[no]'><img src='[dir]t.gif' border=0 style=border-color:black width=$xsize height=$ysize vspacing=10 hspacing=10></a>";

if($filename) $imgList.="<a href='".$_zb_url.$target."&no=$data[no]' target=타겟이름><img src='$filename' border=0 style=border-color:black width=$xsize height=$ysize vspacing=10 hspacing=10></a>";
else $imgList.="<a href='".$_zb_url.$target."&no=$data[no]'target=타겟이름><img src='[dir]t.gif' border=0 style=border-color:black width=$xsize height=$ysize vspacing=10 hspacing=10></a>";

 

 

4.

$str = str_replace("[title]","<a href='".$_zb_url."zboard.php?id=".$id."'>".$title."</a>",$str);

$str = str_replace("[title]","<a href='".$_zb_url."zboard.php?id=".$id."'target=타겟이름>".$title."</a>",$str);