[bada] 차매매 스킨을 중고장터 스킨으로 수정.. > 그누4 스킨

그누4 스킨

스킨의 저작권은 해당 스킨 제작자님께 있으며, 그누보드의 저작권과 다를 수 있습니다.
스킨 다운로드시 좋아요와 감사의 코멘트를 남기시면 제작자에게 큰 힘이됩니다. ^^y
그누보드와 관련이 있지만 스킨과 빌더가 아니면 플러그인 게시판에 올려주세요.

[bada] 차매매 스킨을 중고장터 스킨으로 수정.. 정보

게시판 [bada] 차매매 스킨을 중고장터 스킨으로 수정..

첨부파일

중고장터.zip (200.3K) 907회 다운로드 2005-12-02 13:27:18

본문

토마토님의 차매매 스킨을 수정/보완 한 것입니다.
중고장터 매매 스킨이 맘에 드는 것이 없어서 수정 좀 했습니다.
사진보기의 작업표시줄에 나타나는 오류도 수정했습니다.
아, 그리고, 글쓰기는 스킨자체가 회원들만 할 수 있네요...^^

설치방식은 토마토님의 차매매 스킨과 똑같습니다.

이런 좋은 스킨을 배포해주신 토마토님께 진심으로 감사를 드립니다...^^

-------------------------------------------------------------------------------------------------------------

토마토님의 원글...

여직껏 만들었던 각종 기능의 게시판들을 하나씩 정리해서 올리렵니다.
처음으로 자동차 매매 게시판입니다.
비록 베타 버전이라만 기능을 잘 사용하고 추가하고 완미화 시키면
이를 기초로 다른 테마의 스킨들을 제작할수 있습니다.
그누보드는 못하는게 없는것 같습니다.

기능소개

자동차 매매 기능을 구현하였습니다.
9개의 추가필드를 사용하였습니다.
wr_1 스페셜 구분용
wr_2 박스광고 구분용
wr_3 프리미엄 구분용
wr_4 아이콘과 글자체 글자색 변환용
wr_5 지역 구분용
wr_6 옵션사항 용
wr_7 보류
wr_8 시간제한용
wr_9 기타 선택사항용
wr_10 포인트 삭감용

1.매물 등록시 스페셜이거나 박스광고 프리미엄등을 선택할수 있습니다.
  선택된 게시물은 특정최근게시물로 따로 불러들일수 있습니다.
  (리스트에서 보시면 알수 있습니다.)
2.매물 등록시 리스트제목뒤에 아이콘들을 추가할수 있고
  제목의 볼드나 색상을 추가할수도 있습니다.
3.이상 추가 사항은 매 사항마다 특정 포인트가 부여되고 선택시 회원 포인트에서
  차감하실수 있습니다.
  (회원 포인트제에 아주 유용할것입니다.)
  이 부분은 부득이 원본소스를 건들여야 했으므로 아래 사용법에서 상세하게 소개하도록 하겠습니다.
4.이미지를 5개 첨부할수 있으며 게시물 페이지에서 버튼으로 선택해 보실수 있습니다.
  (원래 슬라이드로 보여주려고 했었는데 이 방법이 더 좋은것 같아서...)
5.이름 전화번호 등은 회원 정보에서 따오며 또한 수정해서 게시물에 입력하실수 있습니다.
  (테스트 하실때 회원의 전화번호나 이메일 넣고 해보세요.)
6.시간 제한이 적용됩니다.
  최근게시물에만 기간이 적용됩니다.기본설정은 30일로 했고 30일이 지난뒤면 스페셜이거나
  박스거나 프리미엄에서 출력되지 않습니다.
7.스페셜 최근 게시물과 프리미엄 최근게시물은 선택된 게시물에서 랜덤으로 출력되게 하였습니다.
  (슬라이드가 속도 엄청 잡아먹어서)

기타는 별루...
 

사용방법

1.압축파일을 풀어보시면 폴더 4개와 파일 하나가 있습니다.
  car폴더는 skin/board/에 넣으시고
 
  car_sp,car_pr,car_no는 skin/latest/에 넣으시고
  car_sp는 자동차 스페셜용 최근게시물 스킨
  car_pr는 자동차 프리미엄용 최근게시물 스킨
  car_no는 자동차 일반 최근게시물 스킨
 
  latest_wr.lib.php파일은 lib/에 넣으세요.
 
2.포인트 차감 적용
bbs/write_update.php에서
154행쯤
if ($w == "" || $w == "r")
{
를 아래와 같이 바꿔주세요.그러니까 그냥 추가한거죠.
//////////////////////////////////////////////////////////////////////////////////
if ($w == "" || $w == "r")
{
            // bo_10가 point일때 포인트차감 실행(토마토)
    if ($board[bo_10] == 'point' && $wr_10 > '0'){
        $board[bo_write_point] = -$wr_10;
// 포인트가 음수이고 회원의 포인트가 모자라다면
            if ($board[bo_write_point] + $member[mb_point] <= 0)
            alert("보유하신 포인트 ".number_format($member[mb_point])."점으로는 글쓰기(".number_format($board[bo_write_point]).")가 불가합니다.");
            }
//////////////////////////////////////////////////////////////////////////////////

240행쯤
    // 쓰기 포인트 부여
    if ($w == '')
    {
        if ($notice)
        {
            $bo_notice = $wr_id . "\n" . $board[bo_notice];
            sql_query(" update $g4[board_table] set bo_notice = '$bo_notice' where bo_table = '$bo_table' ");
        }

를 아래와 같이 바꿔주세요.그러니까 그냥 추가한거죠.
//////////////////////////////////////////////////////////////////////////////////
    // 쓰기 포인트 부여
    if ($w == '')
    {
        if ($notice)
        {
            $bo_notice = $wr_id . "\n" . $board[bo_notice];
            sql_query(" update $g4[board_table] set bo_notice = '$bo_notice' where bo_table = '$bo_table' ");
        }
        // bo_10가 point일때 포인트차감 실행(토마토)
if ($board[bo_10] == 'point' && $wr_10 > '0')
{
  $board[bo_write_point] = -$wr_10;
  // 회원의 포인트가 모자라다면
          insert_point($member[mb_id], $board[bo_write_point], "$board[bo_subject] $wr_id 글쓰기");
} else {
        insert_point($member[mb_id], $board[bo_write_point], "$board[bo_subject] $wr_id 글쓰기");
    }}
//////////////////////////////////////////////////////////////////////////////////

*이상 소스추가는 게시판의 다른 정상작동에 아무런 영향도 없습니다.
다만 관리자페이지에서 bo_10에 point가 입력된 정황에서만 실행됩니다.
또한 포인트 선택값이 0이상일때만 작동합니다.
때문에 자동차 매매 또는 기타 이제 후에 제가 배포할 글쓰기시 특정 포인트차감용 게시판 사용할시
게시판의 관리자페이지 들어가서 제일 아래쪽에 있는 bo_10에 point라고 입력해주세요.


3.물론 최근게시물만 따로 쓰실수 있습니다.
  하지만 새로 만든 페이지 상단에
<?
include_once("$g4[path]/lib/latest_wr.lib.php");
?>
넣어야 한다는걸 잊지 마세요.
리스트에서는 이미 제가 기본으로 추가했기땜에 문제가 없을거구요.

최근게시물 사용법은 다른 최근게시물 사용법과 비슷하고 다만 뒤에 1부터 3까지 붙어서
여러가지 경우를 나타나게 만들었습니다.
1.스페셜
2.박스광고
3.프리미엄
<?=latest_wr("car_sp", $bo_table, 5, 16, 1);?>
<?=latest_wr("car_pr", $bo_table, 5, 16, 3);?>

박스광고는 이 리스트에 아직 적용이 되지 않았습니다.자리가 없어서..
하지만 위 방법으로 다른 곳에 맘대로 사용하실수 있습니다.


*소재지는 제가 중국의 주소로 정해놓았습니다.이는 자신의 정황에 맞게 수정하시면 될듯...
***중요추가***
게시판 설정 분류에
승용차|지프|승합차|중장비
를 추가하세요..

또 더 팁으로 드리는것이라면
만약 급매만 출력하시려는 경우
http://도메인/bbs/board.php?bo_table=car&sfl=wr_4&stx=5000
하시면 되구요
머또 기타
오토 분류만 찾으시려면
http://도메인/bbs/board.php?bo_table=car&sfl=wr_9&stx=오토
휘발유 분류만 찾으시려면
http://도메인/bbs/board.php?bo_table=car&sfl=wr_9&stx=휘발유
에어컨 분류만 찾으시려면
http://도메인/bbs/board.php?bo_table=car&sfl=wr_6&stx=에어컨
파워윈도우 분류만 찾으시려면
http://도메인/bbs/board.php?bo_table=car&sfl=wr_6&stx=파워윈도우
북경시  분류만 찾으시려면
http://도메인/bbs/board.php?bo_table=car&sfl=wr_5&stx=북경시
승용차 분류만 찾으시려면
http://도메인/bbs/board.php?bo_table=car&sca=북경시

이런 식으로 링크주면 됩니다.

잘 수정하시면 이 게시판 하나로도 자동차 매매 사이트 구축할수 있습니다.


스타일 시트 적용 미처 생각못햇네요.

아래 내용을 style.css에 추가해주세요..
그치 않으면 따로 스타일 시트 파일 만들어서 게시판에 적용하시든지...
그래야만 게시판에 설정했던 글자색들이 적용이 됩니다.
생각해보니 아래의 깔끔 기본게시판도 역시 그러네...

body, td, p, input, button, textarea, select { color:#555555; font-family:굴림; font-size:12px; line-height:150%;}
.input { border-color:#cccccc; border-style:solid; border-width:1px;}

.bbs  { color:#666666; font-family:굴림; font-size:12px; line-height:200%;}
.gray  { color:#999999; font-family:굴림; font-size:12px;}
.blue  { color:#319AC6; font-family:굴림; font-size:12px;}
.blueb { color:#656ECB; font-family:돋움; font-size:14px; font-weight:bold}
.bluet { color:#656ECB; font-family:돋움; font-size:16px; font-weight:bold}
.black { color:#000039; font-family:굴림; font-size:12px; line-height:120%;}
.blackb{ color:#000039; font-family:돋움; font-size:14px; font-weight:bold}
.ye    { color:#F4F705; font-family:굴림; font-size:12px;}
.red  { color:#cc0000; font-family:굴림; font-size:12px;}

a:link, a:visited, a:active { text-decoration:none; color:#666666; font-family:굴림;}
a:hover { text-decoration:underline; color:#666666; font-family:굴림;}

a.white:link, a.white:visited, a.white:active { text-decoration:none; color:#ffffff; font-family:굴림;}
a.white:hover { text-decoration:underline; color:#eeeeee; font-family:굴림;}

a.gray:link, a.gray:visited, a.gray:active { text-decoration:none; color:#999999; font-family:굴림;}
a.gray:hover { text-decoration:underline; color:#999999; font-family:굴림;}

a.blue:link, a.blue:visited, a.blue:active { text-decoration:none; color:#2B5AA4; font-family:굴림;}
a.blue:hover { text-decoration:underline; color:#2B5AA4; font-family:굴림;}

a.ye:link, a.ye:visited, a.ye:active { text-decoration:none; color:#F4F705; font-family:굴림;}
a.ye:hover { text-decoration:underline; color:#F4F705; font-family:굴림;}

a.black:link, a.black:visited, a.black:active { text-decoration:none; color:#000039; font-family:굴림; line-height:120%;}
a.black:hover { text-decoration:underline; color:#666666; font-family:굴림; line-height:120%;}

.member { color:#555555; font-family:굴림;}
.guest  { color:#666666; font-family:굴림;}



그누보드에 감사드립니다.
추천
2

댓글 전체

이미지 이름을 띄워쓰기 하면 오류가 납니다..[리스트에서] 


오류 ---> 

Warning: getimagesize(../data/file/life_00/3553549632_3071764a_BBEFBCBA%2BC4ABB8DEB6F3.jpg): failed to open stream: No such file or directory in /home/public_html/skin/board/pc/list.skin.php on line 149
Warning: include_once(../skin/board/iedol_shop/list.skin.php) [function.include-once]: failed to open stream: Permission denied in /hosting/qmmp/www/duople/bbs/list.php on line 201

Warning: include_once() [function.include]: Failed opening '../skin/board/iedol_shop/list.skin.php' for inclusion (include_path='.:/usr/share/php:/usr/share/pear') in /hosting/qmmp/www/duople/bbs/list.php on line 201

다른게시판은 잘사용중인데 중고거래 장터 게시판으로만 하면 이럽니다 .. 해결법좀 ;;
전체 5,850 |RSS
그누4 스킨 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1402호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT