쪽지 2 - 1.2.0 Release > 그누4 플러그인

그누4 플러그인

그누보드에는 여러가지 기능 추가가 쉽도록 제작 되었습니다.
플러그인의 저작권은 해당 플러그인 제작자님께 있으며, 그누보드의 저작권과 다를 수 있습니다.
플러그인 다운로드시 좋아요와 감사의 코멘트를 남기시면 제작자에게 큰 힘이됩니다. ^^y

쪽지 2 - 1.2.0 Release 정보

쪽지 2 - 1.2.0 Release

첨부파일

memo2-1.2.0.zip (88.0K) 17회 다운로드 2007-11-19 13:39:22

본문

- 제목이 없이 쪽지가 발송(?)
  /bbs/memo2_form_update.php

- 로그인하지 않고 쪽지를 부를때 url forwarding 오류
/bbs/memo.php
/bbs/memo2.php

- 쪽지그룹 관리 기능 추가
/skin/member/basic/memo2.skin.php

/skin/member/basic/memo2_group_admin.skin.php
/skin/member/basic/memo2_group_update.php
/skin/member/basic/memo2_group_delete.php
/skin/member/basic/memo2_group_name_update.php

/skin/member/basic/memo2_group_member.skin.php
skin/member/basic/memo2_group_member_delete.php
skin/member/basic/memo2_group_member_update.php

/bbs/memo.php
/bbs/memo2.php

/adm/memo2_upgrade.php (db 테이블 추가)

1.2.0 이전 버젼을 설치하신 경우 다음 SQL script를 이용해서 DB테이블을 생성하세요.
설치파일을 정교하게 만드는 것이 너무 어려워서 DB 변경사항은 별도 공지합니다. ㅠ..ㅠ

CREATE TABLE `g4_memo_group` (
  `gr_id` int(4) NOT NULL auto_increment,
  `mb_id` varchar(255) NOT NULL,
  `gr_name` varchar(255) NOT NULL,
  `gr_datetime` datetime NOT NULL,
  PRIMARY KEY  (`gr_id`)
) ENGINE=MyISAM;

CREATE TABLE `g4_memo_group_member` (
`gr_mb_no` INT( 11 ) NOT NULL ,
`gr_id` INT( 11 ) NOT NULL ,
`gr_mb_id` VARCHAR( 255 ) NOT NULL ,
`gr_mb_datetime` DATETIME NOT NULL
) ENGINE = MYISAM ;

config.php에 다음 2줄을 추가 합니다.

$g4['memo_group_table']    = $g4['table_prefix'] . "memo_group";    // 메모 테이블 (그룹)
$g4['memo_group_member_table']  = $g4['table_prefix'] . "memo_group_member";  // 메모 테이블 (그룹멤버)
추천
0

댓글 전체

다행히 친구관리와 코드 flow가 비슷해서 코딩을 하게 되었어요.
테스트 해보시고 다른 불편한거 이씀 알려주세요.
제가 필요한 기능은 금방 업데이트 합니다 (아닌거는 언제 될지 모름. ㅋㅋ)
그부분은 직접 만드시면 되요. 회원가입 프로그램의 마지막에 아래와 같은 코드를 추가하세요^^

http://sir.co.kr/bbs/board.php?bo_table=g4_pi_memo2&wr_id=25
$tmp_row = sql_fetch(" select max(me_id) as max_me_id from $g4[memo_recv_table] ");
$me_id = $tmp_row[max_me_id] + 1;

$sql = " insert into $g4[memo_recv_table]
                        ( me_id, me_recv_mb_id, me_send_mb_id, me_send_datetime, me_subject, me_memo, memo_onwer )
values ( '$me_id', '$order[mb_id]', '$config[cf_admin]', '$g4[time_ymdhis]', '컨텐츠기간연장', '안녕하세요 고객님^^ 고객님께서는 ".addslashes($item[it_name])." 구매로 컨텐츠 기간이 $ct[ct_contents]개월 기간연장되었습니다. 감사합니다.', '$order[mb_id]' ) ";

위 코드를 register_from_update.php 하단부분에 붙여 넣는거 맞는지요?
제가 너무 초보라서 질문만 계속 하네요. ^^*
해당파일의 316라인
if ($w == "") {
    ... 요기쯤 들어가면 됩니다
    goto_url("{$https_url}/register_result.php");
} else if ($w == "u") {

$w=="u"는 업데이트이기 때문이죠.
앗~ release하고 보니까 그룹으로 쪽지 보내는기능을 안만들었네요 ㅠ..ㅠ
쪽지발송 기능은 빼고 그룹관리와 그룹멤버 관리의 오류만 한번 봐주세요.
전체 3,524 |RSS
그누4 플러그인 내용 검색

회원로그인

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