{* Admin interface: edit profile field*} {include file='inc/_header.html'} {literal} {/literal}
{if !$field_info.profile_field_id} {/if} {if ($field_info.presentation == 'text' || $field_info.presentation == 'password' || $field_info.presentation == 'textarea') && $field_info.confirm} {else} {/if} {if $field_info.presentation == 'date' || $field_info.presentation == 'birthdate'} {assign var=date_field_match_class value=field_value_s} {else} {assign var=date_field_match_class value=field_value_h} {/if} {if $field_info.presentation == 'age_range'} {assign var=age_range_field_match_class value=field_value_s} {else} {assign var=age_range_field_match_class value=field_value_h} {/if} {if $field_info.presentation == 'select' || $field_info.presentation == 'multiselect' || $field_info.presentation == 'multicheckbox' || $field_info.presentation == 'radio'} {assign var=multi_field_match_class value=field_value_s} {else} {assign var=multi_field_match_class value=field_value_h} {/if} {if $field_info.name != 'country_id' && $field_info.name != 'upload_photo'} {/if} {if $field_info.join_page} {assign var=join_page_val value=field_value_s} {else} {assign var=join_page_val value=field_value_h} {/if} {if $field_info.name != 'photo_upload'} {if $field_info.viewable_by_member} {assign var=view_page_val value=field_value_s} {else} {assign var=view_page_val value=field_value_h} {/if} {if $field_info.editable_by_member} {assign var=edit_page_val value=field_value_s} {else} {assign var=edit_page_val value=field_value_h} {/if} {if $field_info.searchable} {assign var=search_page_val value=field_value_s} {else} {assign var=search_page_val value=field_value_h} {/if} {/if} {if $field_info.presentation == 'birthdate'} {assign var=profile_list_label value=field_value_s} {else} {assign var=profile_list_label value=field_value_h} {/if} {if $field_info.profile_list_template && $field_info.presentation == 'birthdate' } {assign var=profile_list_val value=field_value_s} {else} {assign var=profile_list_val value=field_value_h} {/if} {if $field_info.presentation == 'select' || $field_info.presentation == 'multiselect' || $field_info.presentation == 'multicheckbox' || $field_info.presentation == 'radio' || $field_info.presentation == 'fselect' || $field_info.presentation == 'fradio'} {assign var=cols_count value=cols_count_s} {else} {assign var=cols_count value=cols_count_h} {/if} {if $field_info.presentation == 'select' || $field_info.presentation == 'fselect'} {assign var=first_select value=first_select_s} {else} {assign var=first_select value=first_select_h} {/if} {if $field_info.presentation == 'date' || $field_info.presentation == 'birthdate'} {assign var=first_select_date value=first_select_date_s} {else} {assign var=first_select_date value=first_select_date_h} {/if} {if ( ( $field_info.presentation == 'text' || $field_info.presentation == 'password' || $field_info.presentation == 'textarea') && $field_info.confirm )} {assign var=confirm_error_msg value=confirm_error_s} {else} {assign var=confirm_error_msg value=confirm_error_h} {/if} {if (!$field_info.base_field || $field_info.editable_by_admin) && ( $field_info.profile_field_id != $field_info.reliant_field_info.profile_field_id || !$field_info.profile_field_id ) } {if $field_info.name != 'photo_upload'} {/if} {/if}
{if $field_info.profile_field_id} Edit profile field - {$field_info.name} {else} Create a new profile field {/if}
Go back
Name in latin language* {if !$field_info}
( 64 symb max )
{/if}
{if $field_info.profile_field_label} {$field_info.profile_field_label} {else} {/if}
Database name*
Confirmation field name* {lang_values_input section='profile_fields.confirm' key=$field_info.profile_field_id name='confirm_name'}
Confirmation field name* {lang_values_input section='profile_fields.confirm' key=$field_info.profile_field_id name='confirm_name' id="confirm_name"}
Field type* {if $field_info.name == 'match_sex'} {elseif !$field_info.base_field && $field_info.presentation!="photo_upload"} {else} {$field_info.presentation} {/if}
Section*
Match this field with: {if $date_field_match && !$field_info.matching} {else} No fields to match {/if}
The field is match for: {if $field_info.matching} {text section='profile_fields.label key=$field_info.matching} field {else} not set {/if}
Match this field with: {if $multi_field_match && !$field_info.matching} {elseif $field_info.matching} This field is match for {text section='profile_fields.label key=$field_info.matching} field {else} No fields to match {/if}
Regexp
Name for join page* {if $field_info.presentation == 'location'}
{lang_values_input section='profile_fields.label_join' key=$field_info.profile_field_id}
{lang_values_input section='profile_fields.label_join' key=112}
{lang_values_input section='profile_fields.label_join' key=113}
{lang_values_input section='profile_fields.label_join' key=114}
{lang_values_input section='profile_fields.label_join' key=111}
{lang_values_input section='profile_fields.label_join' key=56}
{else} {lang_values_input section='profile_fields.label_join' key=$field_info.profile_field_id name='join_page_name' id="join_page_name"}
{/if}
Name for view page* {if $field_info.presentation == 'location'}
{lang_values_input section='profile_fields.label_view' key=$field_info.profile_field_id}
{lang_values_input section='profile_fields.label_view' key=112}
{lang_values_input section='profile_fields.label_view' key=113}
{lang_values_input section='profile_fields.label_view' key=114}
{lang_values_input section='profile_fields.label_view' key=111}
{lang_values_input section='profile_fields.label_view' key=56}
{else} {lang_values_input section='profile_fields.label_view' key=$field_info.profile_field_id name='view_page_name' id="view_page_name"}
{/if}
Name for edit page* {if $field_info.presentation == 'location'}
{lang_values_input section='profile_fields.label_edit' key=$field_info.profile_field_id}
{lang_values_input section='profile_fields.label_edit' key=112}
{lang_values_input section='profile_fields.label_edit' key=113}
{lang_values_input section='profile_fields.label_edit' key=114}
{lang_values_input section='profile_fields.label_edit' key=111}
{lang_values_input section='profile_fields.label_edit' key=56}
{else} {lang_values_input section='profile_fields.label_edit' key=$field_info.profile_field_id name='edit_page_name' id="edit_page_name"}
{/if}
Name for search form* {if $field_info.presentation == 'location'}
{lang_values_input section='profile_fields.label_search' key=$field_info.profile_field_id}
{lang_values_input section='profile_fields.label_search' key=112}
{lang_values_input section='profile_fields.label_search' key=113}
{lang_values_input section='profile_fields.label_search' key=114}
{lang_values_input section='profile_fields.label_search' key=111}
{lang_values_input section='profile_fields.label_search' key=56}
{else} {lang_values_input section='profile_fields.label_search' key=$field_info.profile_field_id name='search_name' id="search_page_name"}
{/if}
Value for profile view/list page*
{literal}{$value} - profile field value{/literal}

{lang_values_input section='profile_fields.label_profile_list' key=$field_info.profile_field_id name='profile_list_value'}

Incorrect value error message* {lang_values_input section='profile_fields.error_msg' key=$field_info.profile_field_id name='field_error_msg' id="field_error_msg"}
Column size ( px or %)
Value selection invitation label {lang_values_input section='profile_fields.select_invite_msg' key=$field_info.profile_field_id name='field_select_invite' id="field_select_invite"}
Date values selection invitation labels
{lang_values_input section='profile_fields.select_invite_msg' key="`$field_info.profile_field_id`_year" name='field_select_year_invite' id="field_select_year_invite"} {lang_values_input section='profile_fields.select_invite_msg' key="`$field_info.profile_field_id`_month" name='field_select_month_invite' id="field_select_month_invite"} {lang_values_input section='profile_fields.select_invite_msg' key="`$field_info.profile_field_id`_day" name='field_select_day_invite' id="field_select_day_invite"}
Confirm field value error message* {lang_values_input section='profile_fields.error_msg' key=confirm_`$field_info.profile_field_id` name='field_confirm_error_msg' id="field_confirm_error_msg"}
Allow edit this field only for
( abort this option if field must be filled by all sexes ):
{foreach from=$field_info.reliant_field_info.values item=reliant_value} {assign var="value_checked" value=0} {foreach from=$field_info.field_depended_values item=depended_value} {if $depended_value == $reliant_value} {assign var="value_checked" value=1} {/if} {/foreach} {if $value_checked} {else} {/if} {text section='profile_fields.value" key=`$field_info.reliant_field_info.name`_`$reliant_value`} {/foreach}
{if $field_info.profile_field_id} {else} {/if}

{if $field_info.presentation == 'select' || $field_info.presentation == 'multiselect' || $field_info.presentation == 'multicheckbox' || $field_info.presentation == 'radio' || $field_info.presentation == 'fselect' || $field_info.presentation == 'fradio'} {if $field_info.values} {/if} {if $field_info.values} {/if}
Values for `{$field_info.name}` field
Edit Add
{foreach item=value from=$field_info.values name=field_val} {/foreach}
{if !$smarty.foreach.field_val.first} {else}
{/if} {if !$smarty.foreach.field_val.last} {else}
{/if}
{lang_values_input section='profile_fields.value' key="`$field_info.name`_`$value.value`}
{if !$field_info.matching} {if $field_info.presentation != 'fselect' && $field_info.presentation != 'fradio'} Maximum values allowed: 30 {else} Allow unlimited number of values {/if}

{if $field_info.values_count == 30 && $field_info.presentation != 'fselect' && $field_info.presentation != 'fradio'}
Values limit
{else}
{if $field_info.values} {/if}
New Value {add_lang_values_input name='value' id='new_field_val'}


{/if}
When you change field type from select/multicheckbox/radio to fselect/fradio and vice versa, field values WILL BE LOST.
{else} This field is match for {text section='profile_fields.label key=$field_info.matching}
Go to `{text section='profile_fields.label key=$field_info.matching}` field to configure values {/if}
{elseif $field_info.presentation == 'age_range'} {if !$field_info.matching} {else} {/if}
`{$field_info.name}` field values
Edit
from to
This field is match for {text section='profile_fields.label key=$field_info.matching}
Go to `{text section='profile_fields.label key=$field_info.matching}` to configure values
{elseif $field_info.presentation == 'date' || $field_info.presentation == 'birthdate'} {if !$field_info.matching} {else} {/if}
{$field_info.name} - year interval
Edit
Start year End year
This field is match for {text section='profile_fields.label key=$field_info.matching}
Go to `{text section='profile_fields.label key=$field_info.matching}` to configure values
{/if} {if $field_info.name == 'location'} {foreach from=$field_info.field_config.field_order item=_location_field name="location_order"} {/foreach}
field order on view page
{if !$smarty.foreach.location_order.first} {else}
{/if} {if !$smarty.foreach.location_order.last} {else}
{/if}
{$_location_field}
{/if} {include file='inc/_footer.html'}