최신글에서 플래시/ 동영상/ 그림 파일/ 이 보이는 갤러리형 최신글입니다.. 정보
최신글 최신글에서 플래시/ 동영상/ 그림 파일/ 이 보이는 갤러리형 최신글입니다..관련링크
http://viva-mando.pe.kr
478회 연결
첨부파일
본문
최신글에서 플래시/ 동영상/ 그림 파일/ 이 보이는 갤러리형 최신글입니다..
이미지클릭함 새창띄우기는 첨부하지 않잇읍니다.
동영상은 사운드 안나오게 설정되었읍니다..(우측마우스버튼 이용해서 사운드 들리게 할수 잇음)
주의점:플래시가 사운드를 포함하고잇는종류(애니메이션 기타등등)라면 첨부 안하는게 좋습니다..
실력이 딸리는 관계로 플래시의 사운드 조정은 못하겟어요...
사용방법
1.압축을 풀면 mando_add2 라는 폴더가 생김
폴더를 bbs/skin/latest/ 에업로드합니다.
2.lib/developer.lib.php를 에디터로 엽니다..
아래부부늘 복싸해서 사빕합니다.
function latest2($skin_dir='', $bo_table, $rows=10, $len=40)
{
global $latest_skin, $cfg;
$tmp_latest_skin = $latest_skin;
// 스킨디렉토리값이 넘어왔다면
if ($skin_dir) {
$latest_skin = "./$cfg[bbs_dir]/skin/latest/$skin_dir";
}
$sql = " select * from $cfg[table_board] where bo_table = '$bo_table' ";
$bo = sql_fetch($sql);
$bo_subject = $bo[bo_subject];
$sql = " select a.*, mb_open
from {$cfg[write_table_prefix]}{$bo_table} a
left join $cfg[table_member] b on (b.mb_id = a.mb_id)
where a.wr_comment = 0
order by a.wr_num, a.wr_datetime desc limit 0, $rows ";
$result = sql_query($sql);
for ($i=0; $row = mysql_fetch_array($result); $i++) {
$list[$i] = $row;
$list[$i][href] = "./?doc=$cfg[bbs_dir]/gnuboard.php&bo_table=$bo_table&wr_id=$row[wr_id]";
// 코멘트 카운트
$list[$i][commentcnt] = "";
if ($row[wr_commentcnt] > 0) {
$list[$i][commentcnt] = "($row[wr_commentcnt])";
}
$list[$i][name] = gblayer($row[mb_id], cut_str($row[wr_name],10), $row[wr_email], $row[wr_homepage], $row[mb_open]);
$list[$i][subject] = conv_subject($row[wr_subject], $len,"…");
//$list[$i][content] = get_text($row[wr_content]);
$len=250;//글내용 글자수 조정
$wr_content = get_text(cut_str($row[wr_content], $len, '.......'));
$list[$i][content] = conv_content($wr_content, $html);
$list[$i][date] = substr($row[wr_datetime],2,8);
$list[$i][icon_new] = "";
if ($row[wr_datetime] >= date("Y-m-d H:i:s", time() - $bo[bo_new] * 3600)) {
$list[$i][icon_new] = "
";
}
for ($k=1; $k<=$cfg[file_count]; $k++) {
if (@preg_match($cfg[image_extension], $row["wr_file".$k])) {
$list[$i]["file_image".$k] = "./data/file/$bo_table/" . $row["wr_file".$k];
}
}
// add
for ($k=1; $k<=$cfg[file_count]; $k++) {
$list[$i]["file".$k]= "./data/file/$bo_table/" . $row["wr_file".$k];
if($list[$i]["file".$k]){
if (@preg_match($cfg[image_extension], $list[$i][file1])){//이미지
$list[$i][file1_v]= "
";}
else if (@preg_match($cfg[flash_extension], $list[$i][file1])){//플래시
$list[$i][file1_v]= "";}
else if (@preg_match($cfg[movie_extension], $list[$i][file1])){// 동영상
$list[$i][file1_v]= "";}
}
if (!@preg_match($cfg[image_extension],$list[$i][file1])|| !@preg_match($cfg[flash_extension], $list[$i][file1])|| !@preg_match($cfg[movie_extension], $list[$i][file1])) {
$file1_v = "
";}
}
for ($k=1; $k<=$cfg[link_count]; $k++) {
if ($row["wr_link".$k]) {
$link[$i]["link".$k] = set_http(get_text(cut_str($row["wr_link".$k], 255)));
$link[$i]["link_href".$k] = "./?doc=$cfg[bbs_dir]/gblink.php&$qstr&wr_id=$row[wr_id]&index=$k";
}
}
}
mysql_free_result($result);
include "$latest_skin/latest.skin.php";
$latest_skin = $tmp_latest_skin;
}
3.main.php에서 원하는 부분에 삽입 합니다..
latest2('mando_add2', 게시판아이디, 글수, 제목자르기);
EX)latest2('mando_add2', cool_site, 5, 35);
끝입니다..
이미지클릭함 새창띄우기는 첨부하지 않잇읍니다.
동영상은 사운드 안나오게 설정되었읍니다..(우측마우스버튼 이용해서 사운드 들리게 할수 잇음)
주의점:플래시가 사운드를 포함하고잇는종류(애니메이션 기타등등)라면 첨부 안하는게 좋습니다..
실력이 딸리는 관계로 플래시의 사운드 조정은 못하겟어요...
사용방법
1.압축을 풀면 mando_add2 라는 폴더가 생김
폴더를 bbs/skin/latest/ 에업로드합니다.
2.lib/developer.lib.php를 에디터로 엽니다..
아래부부늘 복싸해서 사빕합니다.
function latest2($skin_dir='', $bo_table, $rows=10, $len=40)
{
global $latest_skin, $cfg;
$tmp_latest_skin = $latest_skin;
// 스킨디렉토리값이 넘어왔다면
if ($skin_dir) {
$latest_skin = "./$cfg[bbs_dir]/skin/latest/$skin_dir";
}
$sql = " select * from $cfg[table_board] where bo_table = '$bo_table' ";
$bo = sql_fetch($sql);
$bo_subject = $bo[bo_subject];
$sql = " select a.*, mb_open
from {$cfg[write_table_prefix]}{$bo_table} a
left join $cfg[table_member] b on (b.mb_id = a.mb_id)
where a.wr_comment = 0
order by a.wr_num, a.wr_datetime desc limit 0, $rows ";
$result = sql_query($sql);
for ($i=0; $row = mysql_fetch_array($result); $i++) {
$list[$i] = $row;
$list[$i][href] = "./?doc=$cfg[bbs_dir]/gnuboard.php&bo_table=$bo_table&wr_id=$row[wr_id]";
// 코멘트 카운트
$list[$i][commentcnt] = "";
if ($row[wr_commentcnt] > 0) {
$list[$i][commentcnt] = "($row[wr_commentcnt])";
}
$list[$i][name] = gblayer($row[mb_id], cut_str($row[wr_name],10), $row[wr_email], $row[wr_homepage], $row[mb_open]);
$list[$i][subject] = conv_subject($row[wr_subject], $len,"…");
//$list[$i][content] = get_text($row[wr_content]);
$len=250;//글내용 글자수 조정
$wr_content = get_text(cut_str($row[wr_content], $len, '.......'));
$list[$i][content] = conv_content($wr_content, $html);
$list[$i][date] = substr($row[wr_datetime],2,8);
$list[$i][icon_new] = "";
if ($row[wr_datetime] >= date("Y-m-d H:i:s", time() - $bo[bo_new] * 3600)) {
$list[$i][icon_new] = "
}
for ($k=1; $k<=$cfg[file_count]; $k++) {
if (@preg_match($cfg[image_extension], $row["wr_file".$k])) {
$list[$i]["file_image".$k] = "./data/file/$bo_table/" . $row["wr_file".$k];
}
}
// add
for ($k=1; $k<=$cfg[file_count]; $k++) {
$list[$i]["file".$k]= "./data/file/$bo_table/" . $row["wr_file".$k];
if($list[$i]["file".$k]){
if (@preg_match($cfg[image_extension], $list[$i][file1])){//이미지
$list[$i][file1_v]= "
else if (@preg_match($cfg[flash_extension], $list[$i][file1])){//플래시
$list[$i][file1_v]= "";}
else if (@preg_match($cfg[movie_extension], $list[$i][file1])){// 동영상
$list[$i][file1_v]= "";}
}
if (!@preg_match($cfg[image_extension],$list[$i][file1])|| !@preg_match($cfg[flash_extension], $list[$i][file1])|| !@preg_match($cfg[movie_extension], $list[$i][file1])) {
$file1_v = "
";}
}
for ($k=1; $k<=$cfg[link_count]; $k++) {
if ($row["wr_link".$k]) {
$link[$i]["link".$k] = set_http(get_text(cut_str($row["wr_link".$k], 255)));
$link[$i]["link_href".$k] = "./?doc=$cfg[bbs_dir]/gblink.php&$qstr&wr_id=$row[wr_id]&index=$k";
}
}
}
mysql_free_result($result);
include "$latest_skin/latest.skin.php";
$latest_skin = $tmp_latest_skin;
}
3.main.php에서 원하는 부분에 삽입 합니다..
latest2('mando_add2', 게시판아이디, 글수, 제목자르기);
EX)latest2('mando_add2', cool_site, 5, 35);
끝입니다..
추천
7
7
댓글 전체
좋은 자료 감사합니다.
필요한 자료였는데 감사히 이용할께요^^^
감사합니다.
감사합니다.~~

심플하군요.
감사합니다.^^

스크립트 에러 뜹니다. 확인요망
감사합니당...
캬 깔끔하네 ^^
어 또 해보니 되는군요....ㅎㅎ
3.08버젼에 지금 설치하고 보니 에러가 뜨네요....
lib/developer.lib.php요기가 문제 있네요...
lib/developer.lib.php요기가 문제 있네요...
꾸~욱 ! <-- 추천 단추 누르는 소리 ^^
굳! 추전 한방~~~~~~
제가 필요한 스킨인뎀..감사히 쓰겠슴당...^^
관리자님 감사합니다...
!!!!수정요망
alt='클릭!하시면 큰그림을 보실수 있읍니다' onclick=\"view('./data/file/$bo_table/$data[wr_file1]')\"
이분분을 삭제해 주셔요.. 감사합니다
!!!!수정요망
alt='클릭!하시면 큰그림을 보실수 있읍니다' onclick=\"view('./data/file/$bo_table/$data[wr_file1]')\"
이분분을 삭제해 주셔요.. 감사합니다

몇번 수정을 해 보았는데 아직 그런 현상은 발견하지 못하였습니다.
추후 다시 발생한다면 다시 살펴보도록 하겠습니다.
감사합니다.
추후 다시 발생한다면 다시 살펴보도록 하겠습니다.
감사합니다.

확인하도록 하겠습니다.
만도님 스킨 두개다 적용했는데 너무 잘됩니다...
감사합니다
감사합니다
정신을 못차리겠군요..
그 샵 적응하기도 힘든데 어느새 이렇게 좋은 스킨을..
더 좋은게 나왔네요.
잘 쓰겠습니다.
그 샵 적응하기도 힘든데 어느새 이렇게 좋은 스킨을..
더 좋은게 나왔네요.
잘 쓰겠습니다.
관리자님 이상한 현상이 ..
이곳에서 글을 쓰고 수정하면 새글로 되어버리는군요.. 제홈에서도 같은 현상이..
첨부 파일을 삭제하면서 글내용을 수정하면 갠찬고요..
그담에다시 수정해서 첨부파일을 답니다...
이상하에요..제 브라우져의 문제인가요?
이곳에서 글을 쓰고 수정하면 새글로 되어버리는군요.. 제홈에서도 같은 현상이..
첨부 파일을 삭제하면서 글내용을 수정하면 갠찬고요..
그담에다시 수정해서 첨부파일을 답니다...
이상하에요..제 브라우져의 문제인가요?
ㄳㄳ
