Loading...
 
Skip to main content

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(등록 트래커))