스크랩최신글 파이널 버전 정보
스크랩최신글 파이널 버전관련링크
http://localhost
142회 연결
본문
아래 내용을 extend 폴더에 올리시거나 아니면 스크랩 최신글을 출력하고자 하는 부분에서 incloude_once 로 일반 lib화일 불러오듯 부르시면 됩니다.
최신글로 출력되는 스킨은 latest스킨 폴더에 있는 스킨 그대로 사용하며 이미지나 여분 필드등 일반최신글 스킨적용 그대로 하시면 됩니다.
(단, 일반 최신글에서 제목에 링크가 걸려있다면 존재하지 않는 게시판 이라는
경고창후 메인으로 돌려보냅니다...)
혹 아이디를 지정하거나 없다면 관리자 스크랩을 출력 합니다.
// 사용방법
// scrap_latest(스킨, 회원아이디, 출력라인, 글자수, 제목);//아이디가 없으면 관리자 아이디로 출력함.
// echo scrap_latest("basic", $member[mb_id], 5, 40, "최신스크랩리스트");
혹시나 소스 그대로 가지고 가시다가 맨 윗줄(<? ) 또는 맨 아래줄 끝( ?>)의 공백으로 인해 헤드가 올레디인지 하는 질문에는 버러럭 합니다.
<?
if (!defined('_GNUBOARD_')) exit;
// 사용방법
// scrap_latest(스킨, 회원아이디, 출력라인, 글자수, 제목);//아이디가 없으면 관리자 아이디로 출력함.
// echo scrap_latest("basic", $member[mb_id], 5, 40, "최신스크랩리스트");
// 스크랩 최신글(천상재회 http://triplecubic.com 2007/02/02)
function scrap_latest($skin_dir="", $mb_id, $rows=10, $subject_len=40, $title)
{
global $g4, $config;
if ($skin_dir)
$latest_skin_path = "$g4[path]/skin/latest/$skin_dir";
else
$latest_skin_path = "$g4[path]/skin/latest/basic";
if(!$mb_id)
$mb_id = $config['cf_admin'];
$list = array();
$sql = " select bo_table, wr_id from $g4[scrap_table] where mb_id='$mb_id' order by ms_id desc limit 0, $rows ";
$result = sql_query($sql);
for ($i=0; $row = sql_fetch_array($result); $i++) {
$sql = " select * from $g4[board_table] where bo_table = '$row[bo_table]' ";
$board = sql_fetch($sql);
$tmp_write_table = $g4['write_prefix'] . $row[bo_table]; // 게시판 테이블 전체이름
$sql2 = " select * from $tmp_write_table where wr_id = '$row[wr_id]' ";
$row2 = sql_fetch($sql2);
$list[$i] = get_list($row2, $board, $latest_skin_path, $subject_len);
// 출력타이틀 설정
$board['bo_subject'] = $title;
}
ob_start();
include "$latest_skin_path/latest.skin.php";
$content = ob_get_contents();
ob_end_clean();
return $content;
}
?>
사용방법 : <?=scrap_latest("basic", $member[mb_id], 5, 40, "최신스크랩리스트")?>
최신글로 출력되는 스킨은 latest스킨 폴더에 있는 스킨 그대로 사용하며 이미지나 여분 필드등 일반최신글 스킨적용 그대로 하시면 됩니다.
(단, 일반 최신글에서 제목에 링크가 걸려있다면 존재하지 않는 게시판 이라는
경고창후 메인으로 돌려보냅니다...)
혹 아이디를 지정하거나 없다면 관리자 스크랩을 출력 합니다.
// 사용방법
// scrap_latest(스킨, 회원아이디, 출력라인, 글자수, 제목);//아이디가 없으면 관리자 아이디로 출력함.
// echo scrap_latest("basic", $member[mb_id], 5, 40, "최신스크랩리스트");
혹시나 소스 그대로 가지고 가시다가 맨 윗줄(<? ) 또는 맨 아래줄 끝( ?>)의 공백으로 인해 헤드가 올레디인지 하는 질문에는 버러럭 합니다.
<?
if (!defined('_GNUBOARD_')) exit;
// 사용방법
// scrap_latest(스킨, 회원아이디, 출력라인, 글자수, 제목);//아이디가 없으면 관리자 아이디로 출력함.
// echo scrap_latest("basic", $member[mb_id], 5, 40, "최신스크랩리스트");
// 스크랩 최신글(천상재회 http://triplecubic.com 2007/02/02)
function scrap_latest($skin_dir="", $mb_id, $rows=10, $subject_len=40, $title)
{
global $g4, $config;
if ($skin_dir)
$latest_skin_path = "$g4[path]/skin/latest/$skin_dir";
else
$latest_skin_path = "$g4[path]/skin/latest/basic";
if(!$mb_id)
$mb_id = $config['cf_admin'];
$list = array();
$sql = " select bo_table, wr_id from $g4[scrap_table] where mb_id='$mb_id' order by ms_id desc limit 0, $rows ";
$result = sql_query($sql);
for ($i=0; $row = sql_fetch_array($result); $i++) {
$sql = " select * from $g4[board_table] where bo_table = '$row[bo_table]' ";
$board = sql_fetch($sql);
$tmp_write_table = $g4['write_prefix'] . $row[bo_table]; // 게시판 테이블 전체이름
$sql2 = " select * from $tmp_write_table where wr_id = '$row[wr_id]' ";
$row2 = sql_fetch($sql2);
$list[$i] = get_list($row2, $board, $latest_skin_path, $subject_len);
// 출력타이틀 설정
$board['bo_subject'] = $title;
}
ob_start();
include "$latest_skin_path/latest.skin.php";
$content = ob_get_contents();
ob_end_clean();
return $content;
}
?>
사용방법 : <?=scrap_latest("basic", $member[mb_id], 5, 40, "최신스크랩리스트")?>
추천
3
3
댓글 28개
헉~~~! 어느분이 제 홈페이지(http://localhost)를 가셨나요....?
뭘 보셨는지 궁금합니다....ㅠ.ㅠ
뭘 보셨는지 궁금합니다....ㅠ.ㅠ
페이지를 표시할 수 없습니다. 나오네요..
혹시 서버가 죽은 건 아닌지요? ㅋㅋ ^^
좋은 정보 감사합니다.
혹시 서버가 죽은 건 아닌지요? ㅋㅋ ^^
좋은 정보 감사합니다.
제 홈페이에 오시게요?.....못 보실텐데요....ㅠ.ㅠ
감사합니다....
감사합니다....
http://localhost 저도 이도메인 사용하고 있습니다. ^^
ip 주소는 127.0.0.1 입니다. 놀러오세용~
ip 주소는 127.0.0.1 입니다. 놀러오세용~
좀만 더 빨리 올려주시지~~~잉~~~
쌩초보 땀좀 흘렸잖아요~~~~ ㅠㅁㅠ
쌩초보 땀좀 흘렸잖아요~~~~ ㅠㅁㅠ
그러시면서 공부 하시는 겁니다....^^
저 같이 이제 200여일도 안된 쌩초보에게 협박을...?,........ㅠ.ㅠ
저 같이 이제 200여일도 안된 쌩초보에게 협박을...?,........ㅠ.ㅠ
으르렁~~~ 크앙~~!!!
께께게 깽~~~~~!
두 분... 팁/택 게시판에서 까지 이러시면 아니됩니다.
너무 다정해 보이잖아요.
치에님.. 천상재회님은 원래 저의 xx 였어요. 저 지금 방황하고 있어요.
이제 원래 생활로 돌아가주세요. 천상재회님도 저한테 보내주세요.
너무 다정해 보이잖아요.
치에님.. 천상재회님은 원래 저의 xx 였어요. 저 지금 방황하고 있어요.
이제 원래 생활로 돌아가주세요. 천상재회님도 저한테 보내주세요.
바로 적용햇습니다,,,,,,,,
근대, 경로는 나오는데,, 파일폴더다음에,, / 하나 때문에,, 그림이안나오네요^^ㅋㅋㅋㅋ
찾아봐야겟습니다^^
치애님,, 치애님이 생초보가 아니라 제가 생초보입니다,,^^
근대, 경로는 나오는데,, 파일폴더다음에,, / 하나 때문에,, 그림이안나오네요^^ㅋㅋㅋㅋ
찾아봐야겟습니다^^
치애님,, 치애님이 생초보가 아니라 제가 생초보입니다,,^^
그 부분은 해당 최신글 스킨에서 찾아보세요...위의 소스와는 무관합니다....^^
게시판명 이 빈공간으로 남아 안불러져오는군요,,,
예를들어,,
http://도매인/g4/data/file/게시판 테이블 이름/3732375486_186ea237_1.jpg
이렇게되야하는데,,
http://도매인/g4/data/file//3732375486_186ea237_1.jpg
그림속성보면,, 이런식으로 나오네요^^
예를들어,,
http://도매인/g4/data/file/게시판 테이블 이름/3732375486_186ea237_1.jpg
이렇게되야하는데,,
http://도매인/g4/data/file//3732375486_186ea237_1.jpg
그림속성보면,, 이런식으로 나오네요^^
그건 최신글 스킨에서 손보셔야 합니다.....ㅠ.ㅠ
화일 부르는 부분을
$image = $list[$i][file][0][path] ."/".$list[$i][file][0][file]; 로 해보세요..
화일 부르는 부분을
$image = $list[$i][file][0][path] ."/".$list[$i][file][0][file]; 로 해보세요..
에엑
http://도매인/g4/data/file//data/file/1_01/3732375486_186ea237_1.jpg
이제..이런식으로,, ㅋ 찬찬히 공부하면서 봐야겟내요^^
http://도매인/g4/data/file//data/file/1_01/3732375486_186ea237_1.jpg
이제..이런식으로,, ㅋ 찬찬히 공부하면서 봐야겟내요^^
수고 하셨습니다... ^^
퍼가서 열공하겠습니다....ㅎㅎㅎ
제 테스트홈은 왜 링크하셨는지~~~? #$%#%^
퍼가서 열공하겠습니다....ㅎㅎㅎ
제 테스트홈은 왜 링크하셨는지~~~? #$%#%^
공부하시고 결과 보고하세욧~~~~!
<?=scrap_latest("basic", $member[mb_id], 5, 40, "최신스크랩리스트")?>
요기서 힌트를 얻어서 귀차니즘으로 미루고 있던것 멏가지를 해결했네요...^^
펑션으로 지정해서 $member[mb_id], 추가한다는게 왜케 안떠오르는지...
초보는 할수 없나봐요...
통합 마이페이지 .... ^^
천상재회님 감사합니다....^^
요기서 힌트를 얻어서 귀차니즘으로 미루고 있던것 멏가지를 해결했네요...^^
펑션으로 지정해서 $member[mb_id], 추가한다는게 왜케 안떠오르는지...
초보는 할수 없나봐요...
통합 마이페이지 .... ^^
천상재회님 감사합니다....^^
위팁은 특정게시판(스킨을사용한 구매등)을 지정하는 구문을 첨부하여 손보시면
장바구니나 찜하기 기능으로의 변형이 가능합니다..
특히 치에님 참고하세요.....^^
장바구니나 찜하기 기능으로의 변형이 가능합니다..
특히 치에님 참고하세요.....^^
일반스크랩기능을 그대로 찜하기로 사용하고 있습니다. ^0^/
이미지도 천상님의 팁을 적용해놓긴했는데.. 안뽑는게 나은거 같아서 안했지요.. 오호호~
이미지도 천상님의 팁을 적용해놓긴했는데.. 안뽑는게 나은거 같아서 안했지요.. 오호호~
그냥 화일하나 맨들어서 상하단 부르고 위의 함수에 쇼핑게시판 추가해서 링크 걸어서 쓰세욧~~~~!
다했다고 손놓고 있는데.. 또 손보기 귀찮단 말여요..흑흑!! 아흙~~~!!!
10분도 안걸릴것을...쯧쯧~~~~~!
킁~~~~~!
킁~~~~~!
수고하셨습니다..^^
찜하기 기능으로 사용하면 금상첨화 이겠습니다.ㅎㅎ
찜하기 기능으로 사용하면 금상첨화 이겠습니다.ㅎㅎ
감사합니다....
근데 치에님은 안하신데요.....^^
근데 치에님은 안하신데요.....^^
감사합니다.^^
유용하게 잘 쓰겠습니다.~~**
유용하게 잘 쓰겠습니다.~~**
별 것 아닌것을.....ㅠ.ㅠ
감사합니다....^^
감사합니다....^^
감사합니다
멋진 팁을 공개해 주셔서 감사합니다.