제로보드 관련된 유용한 정보를 공유하는 곳입니다.
글 수 98
25
조회 수 : 2630 신고 : 0
출처 : |
---|
스-_-윙 님의 팁입니다. ========================
세라핌님의 오이뽑기가 잘 안되서 갤러리 이미지 뽑기 부분을 보고 바꿔 봤습니다.
bbs/outlogin.php 에
제일 아래 ' ?> ' 이 문구을 찾아 바로 윗쪽에 아래 내용을 복사해 너어 주시면 됩니다.
//오이 이미지 뽑아오는 스킨
function print_oe($skinname, $title, $id, $num=10, $xsize=80, $ysize=80, $xnum=10) {
global $_zb_path, $_zb_url, $connect, $t_board, $admin_table, $HTTP_SESSION_VARS;
if(!$skinname||!$id) return;
$str = zReadFile($_zb_path."latest_skin/".$skinname."/main.html");
if(!$str) {
echo "지정하신 $skinname 이라는 최근목록 스킨이 존재하지 않습니다<br>";
return;
}
$tmpResult = mysql_query("select use_alllist from $admin_table where name='$id'") or die(mysql_error());
$setup = mysql_fetch_array($tmpResult);
if($setup[use_alllist]) $target = "zboard.php?id=".$id;
else $target = "view.php?id=".$id;
$result = mysql_query("select * from $t_board"."_$id order by no desc limit $num", $connect) or die(mysql_error());
$i = 0;
while($data=mysql_fetch_array($result)) {
if($filename) $imgList.="<a href='".$_zb_url.$target."&no=$data[no]' onfocus='this.blur()'><img src='$filename' border=1 style=border-color:black width=$xsize height=$ysize vspacing=10 hspacing=10></a>";
else $imgList.="<a href='".$_zb_url.$target."&no=$data[no]' onfocus='this.blur()'><img src='skin/oekaki/data/$data[sitelink1].png' border=1 style=border-color:black width=$xsize height=$ysize vspacing=10 hspacing=10></a>"; //'skin/oekaki/data/$data[sitelink1].png' 이부분은 오이 데이타가 정장되는위치
$i++;
if($i>=$xnum) {
$imgList.="<br>";
$i=0;
} else {
$imgList.=" ";
}
}
$str = str_replace("[title]","<a href='".$_zb_url."zboard.php?id=".$id."' onfocus='this.blur()'>".$title."</a>",$str);
$str = str_replace("[oe]",$imgList,$str);
$str = str_replace("[dir]",$_zb_url."latest_skin/".$skinname."/images/",$str);
echo $str;
}
-----------------------------------------------------------------------------------
위내용중 " <img src='skin/oekaki/data/$data[sitelink1].png " 는 자신에 오이데이타가 저장되는 위치로 해주셔야합니다.
--------------------------------------------------------------------
최신게시물 스킨에는 이런식으로 표시합니다.(main.html)
<table border=0 width=210 height=0 cellspacing=0 cellpadding=2>
<tr>
<td>[oe]</td>
</tr>
</table>
---------------------------------------------------------------------
이런식이고요
최근 게시물 추출시
<? print_oe("스킨이름", "타이틀", "게시판이름", 갯수, 가로크기, 세로크기, 가로갯수)?>
이런식으로 하면 됩니다.(처음시작 문구만 다르고 나머진 갤러리 이미지 뽑기랑 같죠..)
소중한 댓글 부탁드립니다.
추천수 10단위당 메달이 1개씩 노출되고, 추천수에 따라 배경색이 변하며, 일정수의 추천수를 받을시 아이콘이 붙게됩니다.
추천수 10단위당 메달이 1개씩 노출되고, 추천수에 따라 배경색이 변하며, 일정수의 추천수를 받을시 아이콘이 붙게됩니다.
추천수에 따른 배경색 보기
본문으로 바로가기
- 추천수 50개이상
- 추천수 30개이상
- 추천수 20개이상
- 추천수 10개이상
- 추천수 3개이상