History: 사용자 트래커
Source of version: 13 (current)
Copy to clipboard
!사용자 및 등록 트래커 등록 시 사용자에 대한 추가 정보를 ((trackers|트래커)) 를 사용하여 수집할 수 있습니다. 이 종류의 트래커의 몇몇 용도는 다음과 같습니다: *사용자 정보 수집(우편 주소 혹은 전화 번호 등등) *사용자로 하여금 사용자 계약 내용 확인 요구 *스패머 등록을 방지, 방식은 새 사용자에게 참여하려는 이유를 제공하라겨 요청함 (질문은 사용자에게 대답내용에 해당 사이트가 무엇을 하는 곳인지 명확히 이해하고 있는지를 적어달라고 요청하는 것이 좋음) 추가 참고: 그룹에 대한 등록 양식을 허용하는 트래커에 대하여서는 ((Group Tracker|그룹 트래커)) 를 참고하십시오. 다음 단계를 조심스럽게 따라 주십시오. (혹은 [http://profiles.tikiwiki.org/User_Trackers|User Trackers profiles] 를 사용하실 수 있습니다, 3.0 에서 새로 도입되었습니다) !!# 트래커 기능 활성화 # 트래커 기능 활성화 (관리->기능->트래커) +{img fileId="216" thumb="y" alt="" rel="box[g]"} !!# 등록 트래커 활성화 #관리메뉴: 관리홈->로그인 , __트래커를 사용하여 추가 사용자 정보를 수집합니다__ 선택사항을 활성화. +{img fileId="215" thumb="y" alt="" rel="box[g]"} !!# 트래커 구성하기 #새 트래커 생성 (__트래커 관리__ 링크). ## 관리 메뉴에서 __트래커 > 트래커 관리__ 링크 선택. ++{img fileId="217" thumb="y" alt="" rel="box[g]"} ## __트래커 생성__ 탭을 클릭. ## __이름__ 에 트래커에 대한 이름 입력, 예: __새 사용자 등록 양식__. ++{img fileId="218" thumb="y" alt="" rel="box[g]"} ## 트래커 __저장__. **트래커의 항목을 사용자들"만" 보이게 하려면, 트래커에 특별 권한을 설정해야 합니다. 이는 선택사항이며 원하면 추후에 할 수도 있습니다. **트래커에 __tiki_p_create__ 를 적용해야만 하는 것은 "아닙니다". #트래커에 항목 추가. ##최소한 한 개의 ''1'' (자동 할당) 의 __기능__ 을 가진 "사용자 선택기" __유형__ 의 ((Tracker Fields info|필드)) 가 있어야만 합니다. 티키8 부터는, 이는 __생성자__에게 자동할당 선택사항을 설정함으로써 이루어집니다 ++이 항목은 사용자의 사용자명을 자동으로 포함하게 됩니다. ++{img fileId="219" thumb="y" alt="" rel="box[g]"} ++{img src=img/icons/information.png alt="주의"} __중요__: 이 필드의 __FieldID__ 를 주의깊게 봐 주십시오. 추후에 필요하게 됩니다. ##원하는 정보를 수집하기 위하여 트래커에 다른 필드를 추가하십시오 (예: 주소, 전화번호, 등등) ##필드를 __저장__. !!# 트래커를 "등록됨" 그룹에 할당. # 그룹 관리 페이지에서, __등록됨__ 그룹을 편집하십시오. +{img fileId="220" thumb="y" alt="" rel="box[g]"} # __사용자 정보 트래커__ 필드 내에서, 생성한 트래커를 선택하십시오. +{img fileId="221" thumb="y" alt="" rel="box[g]"} # 그룹을 __저장__. # Registered 그룹을 재편집하십시오. __사용자 정보 트래커__ 가 이제 트래커 내부에 필드들의 2번째 드롭 목록이 있게 됩니다. # __기능__ = __1__ (자동 할당) 으로 조금 전 생성한 필드를 선택하십시오. +{img fileId="222" thumb="y" alt="" rel="box[g]"} # __등록 시 문의한 정보 트래커 필드 사용__ 필드 내부에서, 등록 절차의 일환으로 사용자들이 반드시 완성해야 하는 양식의 내부에 포함되는 각 트래커 필드의 ID 를 지정하십시오. +{img fileId="223" thumb="y" alt="" rel="box[g]"} __주의__:사용자는 등록 시 그룹의 목록 중에서 한 그룹을 선택할 수 있습니다 (목록은 "관리 > 로그인" 에 지정되어 있습니다), 그리고 그룹 각각에 상이한 사용자 트래커가 속해질 수 있도록 설정될 수 있습니다. 이러한 방법으로 등록 시 표기되는 트래커는 새 사용자가 등록 시점에 선택하는 그룹에 할당된 것이 되도록 할 수 있습니다. __권한__: 항목이 사용자에게만 보이도록 하려면, 트래커에 특별한 권한을 설정해야만 합니다, 즉 관리 그룹에 대한 tiki_p_admin_trackers 입니다. 비록 트래커에 대하여 tiki_p_create_tracker_items 이 없다 하더라도, 사용자는 항목을 생성할 수 있게 될 것이며 만약 (항목 생성자가 자시느이 항목을 편집할 수 있음) 으로 설정이 되어있다면, 수정할 수 있게 됩니다. __사용자 트래커 항목으로의 접근__: __중요__: 어떠한 경우에는 트래커를 보유한 그룹을 사용자에 대한 기본 그룹으로 설정하는 것이 필요할 수 있습니다. 사용자는 자신의 사용자 트래커를 볼 수 있는데, 권한이 다음과 같이 적절할 경우입니다: tiki-view_tracker_item.php?view=+user 다른 사용자의 사용자 트래커를 볼 수도 있는데, 이는 권한이 적절하며 항목이 존재할 경우입니다: tiki-view_tracker_item.php?user=yyyyy&view=+user 주의: 사용자는 자신에게 많은 트래커 항목이 연관되어 있을 수 있습니다. 각 트래커는 사용자 선택기와 선택사항 생성자의 필드 종류가 있어야만 합니다 (1). 사용자에게 연관된 항목을 볼 수 있으려면 (만약 권한이 적절하다면), 다음을 사용할 수 있습니다: tiki-view_tracker_item.php?group=xxx&user=yyyyy&view=+user - the group must have a user tracker tiki-view_tracker_item.php?trackerId=yyyyy&view=+user - the tracker must be a user tracker !! 사용자로 하여금 위키 페이지 내부에서 사용자 트래커를 편집하도록 하기 {CODE(caption="예제 (id 들을 원하는 것으로 교체하십시오)" wrap=1)}{TRACKER(trackerId="1", fields="2:3:4:5:7:8:9:10:11:27:17:28:19:12:22:21:18:20: 23:24:25:26", max="-1", view="user")}{TRACKER} {CODE} __주의:__ "사용자 혹은 IP 당 한 항목만" 트래커 선택사항이 tiki-admin_trackers.php?trackerId=yyy 에서 체크되어야만 합니다. 이 페이지의 더 보기 좋은 양식을 원하신다면, ((Pretty Tracker)) 를 사용하실 수 있습니다. !! 실명(realName) 사용자 기본설정을 트래커 내부의 필드와 동기화 하기 일반적으로 tiki-user_preference.php 에서 설정되는 실명 사용자 기본설정은 다양한 장소에서 표기되도록 티키에 의하여 사용됩니다, 즉 편집에 대한 속성과 기타 등등의 경우입니다. 티키 6 이후로는, 이 실명 사용자 기본설정이 사용자 트래커가 갱신될 때마다 자동적으로 업데이트 될 수 있습니다. 이를 설정하려면, "User tracker IDs to sync prefs from:"를 설정하시고, 다른 그룹에 대하여 다른 트래커가 설정되어있을 수 있으므로 한 개 이상의 사용자 트래커가 있을 수 있기때문입니다 (하지만 대부분의 경우, 한 개만 있을 것입니다). 그리고, "Tracker field IDs to sync Real Name pref from:" 을 설정하십시오. 다수의 필드들로부터 갱신을 할 수 있으며, 선택을 할 필드 집합을 설정할 수 있습니다. 예를 들면, 만약 fieldId 10 이 이름 이고, 11 이 성 이고, 12 가 호칭(Preferred Name) 이라면 "12,10+11" 로 설정을 하게 되면, 먼저 사용자가 호칭(preferred name)이 있는지를 확인하고, 있다면 그것을 사용힙니다, 그리고 없다면, 이름/성의 조합을 둘 사이에 스페이스를 두고 사용하게 됩니다. !! Pretty 트래커를 사용하여 등록 트래커 생성하기 ((Tiki8)) 에서 제공됩니다 (Tiki 6 에서 제공됩니다만 제대로 작동하려면 약간의 조절이 필요할 수 있습니다). ((Pretty Trackers)) 를 참고하십시오. 설정을 하려면 "Use pretty trackers for registration form" 기능을 켜시고, 위키 페이지 템플릿 혹은 .tpl 파일 템플릿이 "Registration pretty tracker template:" 하에서 pretty 트래커 템플릿으로 사용되도록 지정하십시오 사용자 트래커 내부의 필드들을 참조할 일반 ((Pretty Tracker)) 필드에 추가하여, 기본 등록 필드에 놓여질 pretty 트래커 템플릿 내부에 사용해야만 할 다음의 문법들이 있습니다. {CODE()} {$register_login} {$register_email} {$register_pass} {$register_pass2} {$register_passcode} {$register_groupchoice} {CODE} Tiki 8 에서는 다음을 지정해야 합니다: {CODE()} {$register_antibot} {CODE} *register_pass2 는 비밀번호 재입력 필드를 의미합니다. *register_passcode 는 사용자 등록이 활성화 기능이 활성화 되어있을 경우, 사용자가 입력해야할 수도 있는 패스코드를 의미합니다. *register_groupchoice 는 그룹 선택 기능이 활성화 되어있을 경우, 그룹 선택을 의미합니다 *만약 "로그인으로 이메일 사용" 기능이 활성화 되어있다면, register_login 을 사용하셔야 하고, register_email 은 필요 없습니다 !! 추가 참고 * http://fr.tikiwiki.org/tiki-index.php?page=Formulaires%20utilisateurs%20et%20groupes *[User / Group / IP / Page - Selector Tracker Field] *((User Preference Field|사용자 기본설정 필드)) -=별칭=- *(alias(사용자 프로필)) *(alias(등록 트래커))