Add multiple member agreements

- 가입 약관, 개인정보처리방침 등을 5개까지 추가할 수 있음
- 약관마다 각각 필수 또는 선택을 지정할 수 있음
- 모든 필수 약관에 동의해야 가입 가능
- 기본 스킨은 수정함. 서드파티 스킨에는 여전히 약관 1개만 표시됨
- 서드파티 스킨 사용시 동의 하나만 선택해도 전체 동의로 간주
This commit is contained in:
Kijin Sung 2017-11-27 14:43:20 +09:00
parent 20f924678a
commit 11c04c5a26
19 changed files with 251 additions and 72 deletions

View file

@ -3,6 +3,7 @@ $lang->member = 'Member';
$lang->site = 'Site';
$lang->member_default_config = 'Basic Settings';
$lang->member_features_config = 'Features';
$lang->member_agreements_config = 'Terms of Service';
$lang->member_default_info = 'Basic Info';
$lang->member_extend_info = 'Additional Info';
$lang->default_group_1 = 'Associate Member';
@ -158,7 +159,7 @@ $lang->msg_not_uploaded_profile_image = 'Profile image could not be registered.'
$lang->msg_not_uploaded_image_name = 'Image name could not be registered.';
$lang->msg_not_uploaded_image_mark = 'Image mark could not be registered.';
$lang->msg_not_uploaded_group_image_mark = 'Group image mark could not be registered.';
$lang->msg_accept_agreement = 'You have to accept the agreement.';
$lang->msg_accept_agreement = 'You must accept all required agreements in order to sign up.';
$lang->msg_user_denied = 'You have entered a prohibited ID.';
$lang->msg_user_not_confirmed = 'Your account is not activated yet. Please check your email.';
$lang->msg_user_limited = 'You have entered an ID that cannot be used before %s';
@ -216,7 +217,7 @@ $lang->about_image_mark = 'Members will be able to use image mark in front of th
$lang->about_group_image_mark = 'You may use group marks shown before their names';
$lang->about_profile_image = 'Members will be able to use profile images';
$lang->about_signature_max_height = 'You can limit the signature max height. Set this as 0 or leave it blank not to limit it.';
$lang->about_accept_agreement = 'I have read the agreement and agree with it';
$lang->about_accept_agreement = 'I have read the above and agree with it.';
$lang->about_member_default = 'It will be set as the default group on sign up';
$lang->about_find_member_account = 'Please input the email address you have entered during the registration and we will send your account info to this email address.';
$lang->about_ssl_port = 'Please enter if you are using non-default SSL port';
@ -257,8 +258,12 @@ $lang->about_change_user_group = 'Resets the selected group of memebers.';
$lang->about_send_message = 'Send a message to the member about this. If you don\'t write a message, it is not sent.';
$lang->cmd_allowed = 'Allowed';
$lang->cmd_prohibited = 'Prohibited';
$lang->cmd_agreement_title = 'Title';
$lang->cmd_agreement_content = 'Content';
$lang->cmd_agreement_type = 'Agreement required';
$lang->cmd_required = 'Required';
$lang->cmd_optional = 'Optional';
$lang->cmd_disabled = 'Disabled';
$lang->cmd_image_max_width = 'Max Width';
$lang->cmd_image_max_height = 'Max Height';
$lang->cmd_input_extend_form = 'User Defined Input';