경매 스킨 작업설명 ※ 참고한 url : /그누보드5/팁자료실/https://sir.kr/g5_tip/5457 ※ 참고한 소스 : auction.zip ※ 참고한 스킨 : 그누보드5 - gallery 스킨 이용 0. 설치 방법 : - 복사 : theme/skin/board/auction(이름은 마음대로) 폴더로 복사. - 설치 : 게시판 추가 후 skin을 auction 선택 으로 변경. - theme/skin/board/auction/_common.php 에서 "../../../../../common.php" 상대주소 대신 절대주소로 include_once($_SERVER["DOCUMENT_ROOT"]."/G5_설치폴더/common.php"); 나타냄 ※ 개인적으로 절대주소가 에러가 적음. ※ /lib/common.lib.php 파일에서 class str_encrypt 클래스에서 이메일 암호화(encode)-복호화(decode) 과정에서 에러가 발생하여 $this->salt = md5(preg_replace('/[^0-9A-Za-z]/', substr(G5_MYSQL_USER, -1), G5_MYSQL_PASSWORD)); $this->salt = sha1(preg_replace('/[^0-9A-Za-z]/', substr(G5_MYSQL_USER, -1), G5_MYSQL_PASSWORD)); ---> md5 대신 sha1 함수를 사용하였음. 1. 입찰단위 : 1|10|100|1000 ... - 입찰금액(wr_4, wr_5) : 입찰금액 % 입찰단위 -- 나머지 0, 입찰단위로 측정한다. 2. 공개 | 비공개 - 공개- 입찰리스트의 (입찰자 정보(닉네임), 금액)을 볼 수 있음. - 비공개 - - 입찰리스트의 (입찰자 정보(닉네임), 금액)을 (******)으로 볼 수 있음. 3. 낙찰방식 : 최저가 | 최고가 - 최고가 : 최고 입찰금액자 낙찰. - 최저가 : 최저 입찰금액자 낙찰. ※ 시작가 : 입찰금액의 시작금액. ※ 상한가 : 입찰금액의 최고로 입찰할 수 있는 금액. ※ 하한가 : 입찰금액의 최저로 입찰할 수 있는 금액. ※ 최고가 입찰금액 : 시작가(wr_4, 입찰금액 시작값) ~ 상한가(wr_5, 입찰금액 상한값, 0 이면 상한값은 없음(View에서 안보임), 0 보다 크면 wr_4 < 보다 크야한다.) - 입찰금액 >= wr_4 면, 상한값(wr_5 > 0) 설정시 입찰금액 <= wr_5. ※ 최저가 입찰금액 : 하한가(wr_4, 입찰금액 하한값, 무조건 >=0 야함, 0 이면 하한값 없음(View에서 안보임), 0 보다 크면 -> wr_5 작아야 한다.) ~ 시작가(wr_5 입찰금액 시작가, wr_4 보다 크야한다.) - 입찰금액 <= wr_5 하며, 하한값(wr_4 > 0) 설정시 입찰금액 <= wr_4. - 입찰금액 입력 예: - 최고가 방식 : 100(wr_4-시작가) ~ 2000(wr_5-상한가, 2000까지만 입력 가능), 200(wr_4-시작가) ~ 0(wr_5-상한 한계값 없음, 200 이상 마음 대로 경매) - 최저가 방식 : 100(wr_4-하한 한계값, 100까지 만 입력) ~ 2000(wr_5-시작가, 2000부터 이하로 입력 가능), 0(wr_4-하한 한계값 없음, 0 초과 입력 가능) ~ 2000(wr_5-시작가, 2000 이하로 입력 가능) ------------------------------------------------------------------------------ - 경매내용 수정 : 입찰이 시작되면 "수정 불가능" 4. 즉시 구매가 - 최고가 : tender_higher >0 크면 tender_higher가 즉구가, tender_higher=0 이면 즉구가 없음. - 최저가 : tender_lower > 0 크면 tender_lower 가 즉구가, tender_lower=0 이면 즉구가 없음. ※ 즉시구입가(즉구가) : - 최고가 방식 --> 상한값 > 0 면 상한값이 즉시구입가 - 최저가 방식 --> 하한값 > 0 면 하한값이 즉시구입가 ※ 입찰참여 횟수 : 경매에 대하여 한사람이 참여할 수 있는 입찰 가능 수를 입력합니다. ※ 하루 참여횟수 : 경매에 대하여 한사람이 하루에 참여할 수 있는 입찰 가능 수를 입력합니다. ※ 낙찰을 위한 최소 입찰자 수 : 경매에 대하여 낙찰하기 위한 최소 입찰자 수를 입력합니다. 입찰자 수가 미만일 때는 유찰됩니다.