그누보드4 다기능쪽지 > 그누4 스킨

그누4 스킨

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

그누보드4 다기능쪽지 정보

쪽지 그누보드4 다기능쪽지

첨부파일

g4_total_memo.zip (131.5K) 2438회 다운로드 2006-05-22 18:08:58

본문

약속한 공개 일정에 맞추어서 성급하게 공개 하다보니 여러가지 문제점이

발견이 되어으며 그동안 알려진 벌레를 대부분 잡은 안정화 버전 입니다.

그동안 베타 버전을 설치하면서 여러가지 문제점으로 인하여 불편을

드리게 되어 죄송합니다.

================================================

[적용된 기능]

쪽지저장, 파일첨부, 포인트선물, 받은쪽지신고, 페이징처리, 일괄삭제, 친구기능과 일부연동, 및 기타등등

설치설명은 첨부된 파일의 설치안내.TXT 문서를 참고 바랍니다.

==================================================

[이전 베타버전 사용자용 안내]


이전의 베타 버전을 설치하여 사용 중이신분은 첨부한 파일을 전부 덮어쓰기

한후 설치과정은 하지 않으셔도 됩니다.

하지만 첨부 파일이 있을경우 다운로드 링크가 나오지 않던 문제점 때문에

이전에 설치 하면서 추가된 필드중 bmemos 라는 필드의 형식을 변경해야 합니다.


g4_memo 메모테이블의 필드추가용 코드에서 잘못되어

bmemos TINYINT(4) DEFAULT '0' NOT NULL <- 여기를

bmemos VARCHAR(255) NOT NULL <- 로 변경해야 합니다. 


위의 필드를 수동으로 수정해 주시거나 최고 관리자로 로그인 한후

아래의 링크를 실행해 주면 변경이 됩니다.

홈주소/g4/bbs/memo.php?g4memo_admin_update=mode_admin


=========================================


테스트를 해보실분은 아래의 정보입니다.
 
http://avaschool.net/web/
 
테스트 아이디: test , test1 , test2 , test3 , test4 , test5, test6 이며
 
아이디,비번 동일 합니다.


g4메신저 관리자페이지 미리보기

http://avaschool.net/web/skin/member/basic/2.php


이플러그인은 기능상 오류점검 및 업그레이드를 위해서는 사용자분의 피드백이 필요합니다.

그리고 쪽지에서 첨부파일의 무단랑크와 관련하여 몇몇분이 우려하시던 부분은

그누보드4의 업로드/다운로드의 암호화 방법을 사용하여 쪽지 첨부파일의 경우

외부링크를 못하게 실제 파일명과 다운로드 되는 파일명이 다르므로

파일이 위치한 경로를 알더라도 실제 파일명의 추적이 불가능 합니다.
추천
25

댓글 전체

드뎌 안정화버젼...
수고 많으셨습니다...
그동안 잠잠 하시더니 실로 대단한 넘을 창조하셨군요...

아낌없는 추천 추천 드립니다...
감사합니다.

이물건을 가지고 노느라 시간 가는줄 모르겠더군요.^^

그리고 보내주신 포인트는 유용하게 사용하겠습니다.
감사합니다.^^
베타버전에서 발견된 문제점을 수정하고 설치하신 분들의
피드백을 참고하여 요청부분까지 최대한 반영 하였습니다.

하지만 사용중 문제점발견 또는 기능상 추가할 부분은
언제든지 피드백을 부탁 드립니다.
7쟁이 님께서도 아이콘을 협찬해 주시느라 고생 하셨습니다.^^

다시한번 이자리를 빌어서 감사드리며 사업번창 하시길 기원 할께요.
헐랭이님  회원검색기능 이용할때  이름 대신  회원님들이 쓰고 게신
별명으로 나오게 할수는 없을까요?
많은 분들이 이름이 나오는 것에 거부감을 느끼실수도 있을거 같아서요 ..
회원 검색에서 출력되는 리스트의

아이디 - 이름 <- 여기를 말씀하세요?

이부분은 별명으로 나오도록 수정한후 코멘트로 올려 드리겠습니다.
g4/skin/member/스킨이름/memo_id.php 의

196번 라인의 아래의 코드줄을 찾은후
$list[$i]->name = $row[mb_name];

다음과 같이 수정해 주세요.
$list[$i]->name = $row[mb_nick];
친구 :1 / 팬들 : 0   
 
[처음] 회원찾기 :  회원아이디 이름 별명 E-MAIL 전화번호 핸드폰번호 포인트 가입일시 IP 추천인 
      회원아이디 상태 이 름 최종접속 친구 팬들
  sikkals online 김경환 06-05-23 추가 -
  gksmfcjfja off 김철민 06-05-23 추가 -
  mtch80 off 김진수 06-05-23 추가 -
  jiny324 off 김진이 06-05-23 추가 -
  snsn342 off 김민석 06-05-23 추가 -
  user2000 off 박응구 06-05-22 추가 -
  rhdla off 김광수 06-05-22 추가 -
  mmin4433 off 민경은 06-05-22 추가 -
  guebug off 강준혁 06-05-23 추가 -
  chlrhsah off 최병태 06-05-23 추가 -
  denixx off 이도형 06-05-23 추가 -
  jisu9 off 양지수 06-05-23 추가 -
  baba7803 off 문봉진 06-05-22 추가 -
  mirm off 민기오 06-05-22 추가 -
  tkrhkgidrl off 김지연 06-05-22 추가 -
 1  2  3  4  5  6  7  8  9  10  다음  맨끝

이 부분에서  이름을  회원 별명으로 바꾸고 싶어요 ㅜ.ㅜ
아 헐랭이님 제가 잘못 말했네요 ...
친구추가하기 창이였는데 회원검색 창이라고 잘못 말했네요 ....
어떻게 둘다는 안될까요?
친구추가하기 창도 이름 안나오고 닉네임으로 나오게 만들어 주세요 ㅜ.ㅜ
회원검색 창은

g4/skin/member/스킨이름/memo_id.php 의

196번 라인의 아래의 코드줄을 찾은후
$list[$i]->name = $row[mb_name];

다음과 같이 수정해 주세요.
$list[$i]->name = $row[mb_nick];

===================================

친구추가하기 창은

g4/skin/member/스킨이름/member_list.php 의

455 라인에서 아래줄을 찾은후

<td width='90' align='center'>$row[mb_name]</td>

다음과같이 수정하세요.

<td width='90' align='center'>$row[mb_nick]</td>
우와 됩니다  ...~!!!
너무 너무 감사 합니다 헐랭이님 멋진 스킨에  멋진 최적의 세팅입니다 ~!
헐랭이님께 너무 받아만 가서 정말 죄송하네요 ~~!
다시한번 감사 드립니다^^
적용하고 왔습니다^^
alt+s 보내기는 따로 수정했지만 제목없애는 기능이 정말 편하네요^^
여타 채팅사이트 쪽지가 안부럽습니다^^
accesskey="s"
이걸 쪽지보내기이미지 있는곳에 삽입했습니다.

g4_total_memo/basic/memo_form.skin.php
216번째줄에
    <input id=btn_submit type=image src="<?=$member_skin_path?>/img/btn_paper_send.gif" border=0>&nbsp;&nbsp;
이걸

    <input id=btn_submit type=image src="<?=$member_skin_path?>/img/btn_paper_send.gif" border=0  accesskey="s">&nbsp;&nbsp;
이렇게 수정했습니다.
좋은 쪽지 프로그램 감사합니다.

제가 회원에게 쪽지를 보내는데 존재하지 않는 회원아이디 이거나 탈퇴, 접근차단된 회원이라고 나옵니다.

분명 회원이 있고 탈퇴도 하지 않았습니다. ㅜ.ㅜ

이런 문제가 발생했는데 어떻게 해야 할까요?
쪽지보내기에서 보내지 않는 조건에 걸린 경우 일겁니다.

조건은 아래와 같습니다.

존재하지않는 아이디, 탈퇴, 접근차단, 회원정보 미공개 <- 1차로 걸러내고

친구기능을 사용하고 받을 회원이 친구에게만 쪽지 받기로 설정했을 경우<- 2차로 걸러냅니다.

가나다라 님의 경우 받을 회원이 회원정보를 비공개로 되어 있기 때문에 보낼수가 없는듯 합니다.

회원정보가 비공개로 되어 있으면 쪽지를 보낸다 하더라도 볼수가 없기 때문에 차단해둔 거랍니다.
g4기본 배포시에 회원정보 미공개시 쪽지 사용을 차단하게 되어 있습니다.

단 최고 관리자가 보낼때에 가도록 하는것은 아래의 방법으로 수정하세요.

bbs/memo_form_update.php 의 내용중 아래의 코드를 찾은후

// 메모를 받을 회원의 리스트로 만들고
$tmp_list = explode(",", $me_recv_mb_id);
$me_recv_mb_id_list = "";
$msg = "";
$comma = "";
$mb_list = array();

for ($i=0; $i<count($tmp_list); $i++) {
$row = get_member($tmp_list[$i]);
      if (!$row[mb_id] || $row[mb_leave_date] || $row[mb_intercept_date] || !$row[mb_open]) {
    $msg .= "$comma$tmp_list[$i]";
        //$comma = ",";
    } else {
$me_recv_mb_id_list .= "$comma$row[mb_nick]";
        $mb_list[] = $tmp_list[$i];
        $mb_list_nick[] = $row[mb_nick];
        $total_spoint = $total_spoint + $me_send_point;
$total_spoints = $total_spoints + $me_send_points;
$total_spointsm = $total_spointsm + $me_send_pointsm;
    }
    $comma = ",";
}


아래처럼 수정해 주세요.

// 메모를 받을 회원의 리스트로 만들고
$tmp_list = explode(",", $me_recv_mb_id);
$me_recv_mb_id_list = "";
$msg = "";
$comma = "";
$mb_list = array();

for ($i=0; $i<count($tmp_list); $i++) {
$row = get_member($tmp_list[$i]);
      if (!$row[mb_id] || $row[mb_leave_date] || $row[mb_intercept_date]) {
    $msg .= "$comma$tmp_list[$i]";
        //$comma = ",";
    } else {
$me_recv_mb_id_list .= "$comma$row[mb_nick]";
        $mb_list[] = $tmp_list[$i];
        $mb_list_nick[] = $row[mb_nick];
        $total_spoint = $total_spoint + $me_send_point;
$total_spoints = $total_spoints + $me_send_points;
$total_spointsm = $total_spointsm + $me_send_pointsm;
    }
    $comma = ",";
}
ㅜ.ㅜ 하나부터 열까지 이런 친절한 설명이란.. 감사감사.. 2007년 새해에도 복많이 받으세요

잘 안되어서

// 메모를 받을 회원의 리스트로 만들고
$tmp_list = explode(",", $me_recv_mb_id);
$me_recv_mb_id_list = "";
$msg = "";
$comma = "";
$mb_list = array();

for ($i=0; $i<count($tmp_list); $i++) {
$row = get_member($tmp_list[$i]);
      if (!$row[mb_id] || $row[mb_leave_date] || $row[mb_intercept_date]) {
    $msg .= "$comma$tmp_list[$i]";
        //$comma = ",";
    } else {
$me_recv_mb_id_list .= "$comma$row[mb_nick]";
        $mb_list[] = $tmp_list[$i];
        $mb_list_nick[] = $row[mb_nick];
        $total_spoint = $total_spoint + $me_send_point;
$total_spoints = $total_spoints + $me_send_points;
$total_spointsm = $total_spointsm + $me_send_pointsm;
    }
    $comma = ",";
}

/*
$tmp_list = explode(",", $me_recv_mb_id);
$me_recv_mb_id_list = "";
$msg = "";
$comma = "";
$mb_list = array();
for ($i=0; $i<count($tmp_list); $i++) {
    $row = get_member($tmp_list[$i]);
    if (!$row[mb_id] || $row[mb_leave_date] || $row[mb_intercept_date] || !$row[mb_open]) {
        $msg .= "$comma$tmp_list[$i]";
    } else {
        $me_recv_mb_id_list .= "$comma$row[mb_nick]";
        $mb_list[] = $tmp_list[$i];
    }
    $comma = ", ";
}
*/


//if ($msg)
  //  alert($msg . " 은(는) 존재하지 않는 회원아이디 이거나 탈퇴, 접근차단된 회원아이디 입니다.\\n\\n쪽지를 발송하지 않았습니다.");


이렇게 고쳤더니 되었습니다.

자꾸 "존재하지 않는 회원아이디 이거나 탈퇴, 접근차단된 회원아이디 입니다"가 떠서 이글이

밑에 있길레 // 이렇게 했더니 잘 가고 잘 받아 집니다.

좋은 쪽지 프로그램 감사합니다~~!!!

혹시 저렇게 해서 먼가 보안에 안좋다거나 버그가 생긴다면 알려주세요~~~

장님 문고리 잡듯이 해낸거에요..
//if ($msg)
  //  alert($msg . " 은(는) 존재하지 않는 회원아이디 이거나 탈퇴, 접근차단된 회원아이디 입니다.\\n\\n쪽지를 발송하지 않았습니다.");

수정한후에도 위코드를 주석처리를 해야만 보내기가 된다면 받을 회원이

탈퇴했거나 접근차단이 되어있는 경우 일겁니다.

그누보드의 경우 탈퇴를 했더라도 환경설정에서 지정한 기간동안은 회원 리스트에 남아 있게 됩니다.
제가 직접 가입한 후 정보공개를 비공개로 설정하고 시도 했더니 안되어서

// 이렇게 주석 처리 했더니 보내기가 되었습니다.

탈퇴한 회원이 아니었습니다. 제가 먼가 설정이 잘 못 꼬여있는건가요???
완벽한 업데이트가 되었으면 좋겠네요. ^^ 암튼 정말 커뮤티티 사이트에서는 없어서 안될 좋은 스킨입니다. 강추합니다. ^^ 디자인도 이뿌네요. ^^
select * from g4_memo where me_recv_mb_id = 'admin' and memo_datec = '0' and me_send_datetime < '2005-12-16 02:06:06'

1054 : Unknown 칼럼 'memo_datec' in 'where clause'

error file : /bbs/memo.php

이 오류는 어떻게 잡아 주나요?
좋은스킨 정말 감사드립니다..
혹시 친구등록관리에서 바로 아이니다 이름 클릭시 쪽지보내기에 아이디가 들어가게 될수 있을가요?
회원검색에서 처럼말이죠...
제가 어떻게 해볼려고 시도는 했으나..실력이 실력인지라...ㅠ.ㅠ
부탁드립니다~
감사합니다~ 잘쓰겠습니다.
참고로 utf-8  member_list.php 에서 아래와 같이 고쳐야 합니다.
299번째 줄: $f_plus = "<a href=\"$member_skin_path/memo_frmember.php?w=u&mf_id=$mf_id&mf_name=".urlencode($mf_name)."&my_id=$my_id&smenu=$smenu&page=$page\" title=\"내친구로 등록하기\">추가</a>";
최근버젼에서 ... 설치를 위해 홈주소/bbs/memo.php?g4memo_admin_update=admin_ok 했더니
Fatal error: Call to undefined function: alert_clos() in /home/hosting_users/diorcafe/www/gnuboard4/bbs/memo.php on line 9
 .. .이런 애러가 나오네요. 왜 그런거죠???
조건 검사후 정상이 아니라면 창닫기 함수인 alert_clos() 평션이 선언되지 않았거나
문제가 있는 경우인듯 하며 시간나는대로 관련 에러를 확인한후 최신 버전으로
최적화하여 업로드 하겠습니다.
오류신고합니다. 사용자가 많으니 별 오류가 다 나오네요.
----
지난번에도보내는쪽지에서 뒤로 넘기는 번호가없다고했는데
이번엔 받은쪽지도그렇게되었어요....
그런데 며칠전에도 한번 이랫는데 쪽지를 한두개 삭제하니 번호가 다시 나타나서 그냥썼는데
오늘은 그렇게 해도 안되어 쪽지 드려봐요..
쪽지에서 공구 관련 쪽지를 찾아야 하는데 그거 나올때까지 삭제만계속해야 하나 걱정 이네요.ㅠㅠ
select * from g4_memo where me_recv_mb_id = 'romance' and memo_datec = '0' and me_send_datetime < '2006-07-30 18:14:08'

1054 : Unknown 칼럼 'memo_datec' in 'where clause'

error file : /bbs/memo.php

------------------------------------
설명서대로 여분필드란을 채웠는데도,
이와같은 오류가 나네요. 왜그런지요... (__)
select * from g4_memo where me_recv_mb_id = 'tkdgml' and memo_datec = '0' and me_send_datetime < '2006-08-03 12:59:35'

1054 : Unknown 칼럼 'memo_datec' in 'where clause'

error file : /gnuboard4/bbs/memo.php

이런말이 뜨면서 쪽지기능 전체가 안됩니다,, 어떻게 해야하죠 ㅠㅠ
기능 인터페이스 관리모드 모두 환상적인 스킨입니다.
사용할 수 있도록 제작 허락해주신 점 깊이 감사를 드립니다.

굳이 한가지 아쉬운 부분이 있다면,
관리자가 전체회원, 친구로 등록한 회원 등 그룹을 구분하여
일괄 발송 기능이 없는듯 하네요.

혹, 제가 무지해서 메뉴를 찾지 못했다면,
알려주시면 고맙겠습니다.

위 기능이 없다면, 관리자가 권한으로 전체회원을 대상으로 일괄발송만이라도
어떻게 보완 안되겠는지요~

다시금 고맙다는 말씀 전합니다. (__)(--)(__)
아참 헐랭이님 .. 요것도 업데이트 할때 고려해 주시면 안될까요 ..저희 회원이 올린건데요 ...

/쪽지를 받고 답을 드리려다 자꾸만 날려먹네요..
 
쓰고 있다가 다른분의 쪽지가 들어오면 쓰던창은 날라가 버리고 새쪽지창이 뜨는거죠..
 
아님 다른 복구 할 수 있는 방법이 있는 건가요???
 
한두번도 아니구 정말 안습 ㅠㅠ/
참고 하겠습니다만 해결 방법은 현재 날라온 쪽지에서 답장 보내기시에
또다른 창을 뛰워야만 문제가 해결이 될듯 합니다.
유용한데 쓰도록 노력하겠습니다 진심으로 감사드려요...초짜인 저로선 그냥 입만 떡하니 벌어집니다
얼른 노력해서 근처라도 따라가보고 싶습니다..
헐랭이님, 쪽지로 문의 드렸는데 이곳에 다시 문의 드립니다.
님의 친구와 팬 목록 나오는 부분을 다른 페이지에 적용하고 싶은데요
친구 팬 목록 뽑는 것과 해당 회원을 친구로 추가하는 부분만요.
어떻게 하면 될까요?
좋은 자료 넘넘 감사하구요..한가지 질문이 있어서요..
회원들간 테스트 해보니 쪽지는 잘 보내어 지는데,,,화일 첨부가 되질 않습니다.
화일 찾기 버튼을 눌러서 화일을 선택하면, 옆에 25/0 으로 계속 되어지네요.. 화일첨부는 어떻게 해야할까요 ??
보낸이 받는이 실명으로 사용할려면 어디를 수정해야 할까요 ㅠ,ㅠ
다른것도 수정하고 있지만 3일째 찾아 헤매이고 있습니다.
초보라 자세하게 좀 알려주세요 ㅠ.ㅠ 썸바디 헬미~~~!!
모든 기능이 정상작동하는데
실시간알림 기능만 작동을 하지 않네요.
20초마다 refresh도 안하는것 같고.(리프레쉬가 안되니 실시간알림이 안되는 것이겠죠?)
왜그럴까요?
훌륭한 스킨 잘 쓰고 있습니다.
어제 한 회원분이 쪽지가 안보내진다고 신고가 들어왔습니다.
모든 경우를 다 확인해봤는데 도저히 알 수가 없었습니다.
혹시나 해서 회원분께 확인을 해보니 크롬을 사용하고 있다고 합니다.

그래서 크롬에서 쪽지 보내기를 해보니 정말 쪽지가 발송이 되지 않습니다.

쪽지작성 페이지의 "쪽지보내기" 버튼이 작동을 안하는 것입니다.
<input id=btn_submit type=image src="../skin/member/basic/img/btn_paper_send.gif" border=0>

"쪽지보내기"옆의 "창닫기" 버튼은 잘 작동합니다.
<a href="javascript:window.close();"><img src="../skin/member/basic/img/btn_close.gif" width="48" height="20" border="0"></a>

이거 어떻게 수정하면 좋을까요?
스스로 해결하였습니다.
보내기버튼 관련 자바스크립트가 skin/memeber/basic/memo_form.skin.php의 가장 하단에 위치해있는데,
이 스크립트를 가장 상단으로 이동시키니 크롬에서도 쪽지보내기 버튼이 잘 작동합니다.
http://blogger.pe.kr/288
참조하시면 도움되실듯
전체 5,853 |RSS
그누4 스킨 내용 검색

회원로그인

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