태터툴즈의 팀블로그 패치에 있었던 팀블로그 팀원가입 플러그인을
텍스트큐브용으로 제작했습니다.

텍스트큐브에만 설치할수 있습니다.
(팀블로그 기능을 이용하지 않으면 설치할 필요가 없습니다.)

기존의 V1.5 버전이 정상동작 하지 않아
텍스트큐브 1.7에서 정상 동작할 수 있도록 판올림만 했습니다.
버그사항 발생시 보고해주시면 감사하겠습니다.



# 플러그인에 대하여 #
이플러그인은 텍스트큐브에서 팀원을 등록시켜주는 플러그인입니다.
기존의 텍스트큐브에서 팀원을 추가하려면 관리자가 팀원의 이메일주소로를 알아내
초대장을 발송하는 방식이였습니다.
하지만 이플러그인을 사용하면 블로그에 가입하고 싶은 팀원이 플러그인을 통해서 이메일을 등록하고
관리자가 승인(또는 거절) 하면 초대장을 발송하는 방식으로
일반적인 싸이트의 회원가입 기능과 비슷합니다.


# 기능 #
 1. 팀원가입신청을 받을수 있습니다.
 2. 가입신청시 패스워드를 입력하여 가입완료시 가입시 입력한 패스워드로 바로 사용가능합니다.
     (초대장에서 블로그로 접속하여 반드시 패스워드를 변경해야할 필요가 없어짐)
 3. 자기소개를 받을수 있습니다.
 4. 이메일 필터를 이용해서 원하지 않는 회사의 이메일은 등록받지 않습니다.
    (예를 들어 필터에 aaa.com이 등록되어 있으면 a123@aaa.com, fly@aaa.com 등은 가입불가)
 5. 회원가입시 관리자의 승인을 기다리지 않고 바로 회원가입 완료할수 있습니다.
 6. 관리자 => 센터 화면에서 등록대기중인 사람과 최근에 가입한 5명의 명단을 확인할수 있습니다.
 7. 회원 등록 거절시 거절되었다는 이메일과 사유를 보낼수 있습니다.


# 사용 & 설치 방법 #
 1. 플러그인을 다운로드 받아서 plugins 폴더에 업로드합니다.
     (압축을 해제한 폴더 이름에 .(점)이 포함되면 안됩니다.
      폴더이름은 CHAKANI_TeamJoin 으로 해주셔야합니다.)
 2. 관리자 => 플러그인 에서 사용중으로 변경합니다.
 3. 환경설정을 눌러 자신에 맞게 설정합니다.
 4. 스킨 => 사이드바 에서 손쉽게 팀원 가입 버튼을 사이드바에 넣습니다.
    (사이드바에 들어가는 팀원가입 버튼을 아래 이미지에서 처럼 플러그인 환경설정에서 수정합니다.
      ex. 팀원가입버튼, 여기누르면팀원가입되요 <img src=images/button.gif> )

CHAKANI_TeamJoin_V1.7a.zip

차칸아이 팀원가입 플러그인 V1.7a



사용자 삽입 이미지

사용자 삽입 이미지

2008/08/16 00:32 2008/08/16 00:32

트랙백 주소 :: http://me.chakani.net/trackback/630

댓글을 달아 주세요

  1. 비밀방문자 2008/08/18 02:22  댓글주소  수정/삭제  댓글쓰기

    관리자만 볼 수 있는 댓글입니다.

    • ♡차칸아이♡ 2008/08/18 08:51  댓글주소  수정/삭제

      .htaccess 의 내용을 비밀글로 첨부해주실수 없을까요?
      저도 이문제를 .htaccess 를 통해서 해결한것 으로 기억하고 있습니다.

  2. 비밀방문자 2008/08/19 02:07  댓글주소  수정/삭제  댓글쓰기

    관리자만 볼 수 있는 댓글입니다.

    • ♡차칸아이♡ 2008/08/19 16:51  댓글주소  수정/삭제

      저도 정확한 원인은 모르겠지만
      RewriteRule ^(thumbnail)/([0-9]+/.+)$ cache/$1/$2 [L]
      이부분이 7번째 줄에 있을때 정상적으로 동작합니다.

      이번에 새로설치한 1.7.4에서는 정상적으로 나오고
      예전버전에서 1.7로 업그레이드할때 밑에서 두번째 줄에 있어서
      7번째 줄로 올렸더니 정상작동했습니다.
      textcube 홈페이지에서 버그로 등록되어서 수정된줄 알았던
      내용인데 이해를 잘못하겠네요

      정상작동되는 .htaccess 의 내용을 아래에 첨부합니다.

      #<IfModule mod_url.c>
      #CheckURL Off
      #</IfModule>
      #SetEnv PRELOAD_CONFIG 1
      RewriteEngine On
      RewriteBase /
      RewriteRule ^(thumbnail)/([0-9]+/.+)$ cache/$1/$2 [L]
      RewriteCond %{REQUEST_FILENAME} -f
      RewriteRule ^(cache)+/+(.+[^/])\.(cache|xml|txt|log)$ - [NC,F,L]
      RewriteCond %{REQUEST_FILENAME} -d
      RewriteRule ^(.+[^/])$ $1/ [L]
      RewriteCond %{REQUEST_FILENAME} !-f
      RewriteRule ^(.*)$ rewrite.php [L,QSA]

    • 송인혁 2008/08/21 12:36  댓글주소  수정/삭제

      와우 감사합니다!! 인제 잘 대요!!!! 넘 감사합니다 ^^

  3. 동민 2008/08/19 18:25  댓글주소  수정/삭제  댓글쓰기

    업데이트해도
    왜 저는 없는 페이지로 뜨는거죠?
    제 홈피 좀 봐주시겠어요.

  4. 동민 2008/08/20 10:13  댓글주소  수정/삭제  댓글쓰기

    그 부분이 맞네요.
    수정했더니 나오네요.
    감사합니다.

    • ♡차칸아이♡ 2008/08/21 02:31  댓글주소  수정/삭제

      몇가지 버그를 수정하여 1.7a 를 배포했습니다.
      파일 압축을 풀어서 다시 업로드하시면 버그수정된 기능을 사용할수
      있을것입니다.

  5. 철원 2008/09/15 16:27  댓글주소  수정/삭제  댓글쓰기

    tc_users 테이블에 name 컬럼이 Unique Index가 걸려 있어서
    중복된 이름으로 가입시 가입이 안되네요.
    원래 관리자페이지에서 사용자를 추가할때 중복된 이름이면
    이름 옆에 소숫점이 찍히고 숫자가 나오게 만들어서 중복을
    피하는것 같거드요..

  6. 망스 2008/09/29 16:54  댓글주소  수정/삭제  댓글쓰기

    스킨 => 사이드바 에서 손쉽게 팀원 가입 버튼을 사이드바에 넣습니다.

    스킨이란 메뉴가 어디있죠??
    사이드바란 메뉴는요??ㅠㅠ

  7. OpenID Logo fish 2008/10/10 23:01  댓글주소  수정/삭제  댓글쓰기

    텍스트큐브 1.72에서
    팀블로그 플러그인 1.7a를 쓰려고 합니다만
    팀원가입을 클릭하면 페이지를 찾을 수가
    없다고 나오네요.

    RewriteRule ^(thumbnail)/([0-9]+/.+)$ cache/$1/$2 [L]
    이건 일곱번째 줄에 있습니다만.

[로그인][오픈아이디란?]