'."\n";
foreach(array_keys(get_defined_vars()) as $__v) $__refs[$__v] =& $$__v;
do_action('ws_plugin__s2member_during_profile_before_fields', get_defined_vars());
unset($__refs, $__v);
if(apply_filters('ws_plugin__s2member_during_profile_during_fields_display_username', TRUE, get_defined_vars()))
{
foreach(array_keys(get_defined_vars()) as $__v) $__refs[$__v] =& $$__v;
do_action('ws_plugin__s2member_during_profile_during_fields_before_username', get_defined_vars());
unset($__refs, $__v);
echo ''."\n";
echo '| '."\n";
echo ''."\n";
echo ' | '."\n";
echo '
'."\n";
foreach(array_keys(get_defined_vars()) as $__v) $__refs[$__v] =& $$__v;
do_action('ws_plugin__s2member_during_profile_during_fields_after_username', get_defined_vars());
unset($__refs, $__v);
}
if(apply_filters('ws_plugin__s2member_during_profile_during_fields_display_email', TRUE, get_defined_vars()))
{
foreach(array_keys(get_defined_vars()) as $__v) $__refs[$__v] =& $$__v;
do_action('ws_plugin__s2member_during_profile_during_fields_before_email', get_defined_vars());
unset($__refs, $__v);
echo ''."\n";
echo '| '."\n";
echo ''."\n";
echo ' | '."\n";
echo '
'."\n";
foreach(array_keys(get_defined_vars()) as $__v) $__refs[$__v] =& $$__v;
do_action('ws_plugin__s2member_during_profile_during_fields_after_email', get_defined_vars());
unset($__refs, $__v);
}
if($GLOBALS['WS_PLUGIN__']['s2member']['o']['custom_reg_names'])
{
if(apply_filters('ws_plugin__s2member_during_profile_during_fields_display_first_name', TRUE, get_defined_vars()))
{
foreach(array_keys(get_defined_vars()) as $__v) $__refs[$__v] =& $$__v;
do_action('ws_plugin__s2member_during_profile_during_fields_before_first_name', get_defined_vars());
unset($__refs, $__v);
echo ''."\n";
echo '| '."\n";
echo ''."\n";
echo ' | '."\n";
echo '
'."\n";
foreach(array_keys(get_defined_vars()) as $__v) $__refs[$__v] =& $$__v;
do_action('ws_plugin__s2member_during_profile_during_fields_after_first_name', get_defined_vars());
unset($__refs, $__v);
}
if(apply_filters('ws_plugin__s2member_during_profile_during_fields_display_last_name', TRUE, get_defined_vars()))
{
foreach(array_keys(get_defined_vars()) as $__v) $__refs[$__v] =& $$__v;
do_action('ws_plugin__s2member_during_profile_during_fields_before_last_name', get_defined_vars());
unset($__refs, $__v);
echo ''."\n";
echo '| '."\n";
echo ''."\n";
echo ' | '."\n";
echo '
'."\n";
foreach(array_keys(get_defined_vars()) as $__v) $__refs[$__v] =& $$__v;
do_action('ws_plugin__s2member_during_profile_during_fields_after_last_name', get_defined_vars());
unset($__refs, $__v);
}
if(apply_filters('ws_plugin__s2member_during_profile_during_fields_display_display_name', TRUE, get_defined_vars()))
{
foreach(array_keys(get_defined_vars()) as $__v) $__refs[$__v] =& $$__v;
do_action('ws_plugin__s2member_during_profile_during_fields_before_display_name', get_defined_vars());
unset($__refs, $__v);
echo ''."\n";
echo '| '."\n";
echo ''."\n";
echo ' | '."\n";
echo '
'."\n";
foreach(array_keys(get_defined_vars()) as $__v) $__refs[$__v] =& $$__v;
do_action('ws_plugin__s2member_during_profile_during_fields_after_display_name', get_defined_vars());
unset($__refs, $__v);
}
}
if(apply_filters('ws_plugin__s2member_during_profile_during_fields_display_custom_fields', TRUE, get_defined_vars()))
{
if($GLOBALS['WS_PLUGIN__']['s2member']['o']['custom_reg_fields']) // Now, do we have Custom Fields?
if($fields_applicable = c_ws_plugin__s2member_custom_reg_fields::custom_fields_configured_at_level('auto-detection', 'profile'))
{
$fields = get_user_option('s2member_custom_fields', $user_id);
$tabindex = $tabindex + 9; // Start tabindex at +9 ( +1 below ).
foreach(array_keys(get_defined_vars()) as $__v) $__refs[$__v] =& $$__v;
do_action('ws_plugin__s2member_during_profile_during_fields_before_custom_fields', get_defined_vars());
unset($__refs, $__v);
foreach(json_decode($GLOBALS['WS_PLUGIN__']['s2member']['o']['custom_reg_fields'], TRUE) as $field)
{
foreach(array_keys(get_defined_vars()) as $__v) $__refs[$__v] =& $$__v;
do_action('ws_plugin__s2member_during_profile_during_fields_during_custom_fields_before', get_defined_vars());
unset($__refs, $__v);
if(in_array($field['id'], $fields_applicable)) // Field applicable?
{
$field_var = preg_replace('/[^a-z0-9]/i', '_', strtolower($field['id']));
$field_id_class = preg_replace('/_/', '-', $field_var);
foreach(array_keys(get_defined_vars()) as $__v) $__refs[$__v] =& $$__v;
if(apply_filters('ws_plugin__s2member_during_profile_during_fields_during_custom_fields_display', TRUE, get_defined_vars()))
{
if(!empty($field['section']) && $field['section'] === 'yes') // Starts a new section?
echo ''.((!empty($field['sectitle'])) ? $field['sectitle'] : '').' |
';
echo ''."\n";
echo ''."\n";
echo ''.((preg_match('/^(checkbox|pre_checkbox)$/', $field['type'])) ? '' : ' ')."\n";
echo c_ws_plugin__s2member_custom_reg_fields::custom_field_gen(__FUNCTION__, $field, 'ws_plugin__s2member_profile_', 'ws-plugin--s2member-profile-', 'ws-plugin--s2member-profile-field', '', ($tabindex = $tabindex + 1), '', $fields, $fields[$field_var], 'profile');
echo ' | '."\n";
echo '
'."\n";
}
unset($__refs, $__v);
}
foreach(array_keys(get_defined_vars()) as $__v) $__refs[$__v] =& $$__v;
do_action('ws_plugin__s2member_during_profile_during_fields_during_custom_fields_after', get_defined_vars());
unset($__refs, $__v);
}
foreach(array_keys(get_defined_vars()) as $__v) $__refs[$__v] =& $$__v;
do_action('ws_plugin__s2member_during_profile_during_fields_after_custom_fields', get_defined_vars());
unset($__refs, $__v);
}
}
if(apply_filters('ws_plugin__s2member_during_profile_during_fields_display_password', TRUE, get_defined_vars()))
{
foreach(array_keys(get_defined_vars()) as $__v) $__refs[$__v] =& $$__v;
do_action('ws_plugin__s2member_during_profile_during_fields_before_password', get_defined_vars());
unset($__refs, $__v);
echo ' |
';
echo ''."\n";
echo '| '."\n";
echo ''."\n";
echo ''."\n";
echo ' '._x('password strength indicator', 's2member-front', 's2member').' '."\n";
echo ' | '."\n";
echo '
'."\n";
foreach(array_keys(get_defined_vars()) as $__v) $__refs[$__v] =& $$__v;
do_action('ws_plugin__s2member_during_profile_during_fields_after_password', get_defined_vars());
unset($__refs, $__v);
}
if($GLOBALS['WS_PLUGIN__']['s2member']['o']['custom_reg_opt_in'] && c_ws_plugin__s2member_list_servers::list_servers_integrated())
{
foreach(array_keys(get_defined_vars()) as $__v) $__refs[$__v] =& $$__v;
do_action('ws_plugin__s2member_during_profile_during_fields_before_opt_in', get_defined_vars());
unset($__refs, $__v);
echo ' |
';
echo ''."\n";
echo '| '."\n";
echo ''."\n";
echo ' | '."\n";
echo '
'."\n";
foreach(array_keys(get_defined_vars()) as $__v) $__refs[$__v] =& $$__v;
do_action('ws_plugin__s2member_during_profile_during_fields_after_opt_in', get_defined_vars());
unset($__refs, $__v);
}
foreach(array_keys(get_defined_vars()) as $__v) $__refs[$__v] =& $$__v;
do_action('ws_plugin__s2member_during_profile_after_fields', get_defined_vars());
unset($__refs, $__v);
echo ''."\n";
echo '| '."\n";
echo ''."\n";
echo ''."\n";
echo ' | '."\n";
echo '
'."\n";
echo ''."\n";
echo '