' . "\n";
/**/
eval ('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); /* Unset defined __refs, __v. */
/**/
if (apply_filters ("ws_plugin__s2member_during_profile_during_fields_display_username", true, get_defined_vars ()))
{
eval ('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); /* Unset defined __refs, __v. */
/**/
echo '' . "\n";
echo '| ' . "\n";
echo '' . "\n";
echo ' | ' . "\n";
echo '
' . "\n";
/**/
eval ('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); /* Unset defined __refs, __v. */
}
/**/
if (apply_filters ("ws_plugin__s2member_during_profile_during_fields_display_email", true, get_defined_vars ()))
{
eval ('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); /* Unset defined __refs, __v. */
/**/
echo '' . "\n";
echo '| ' . "\n";
echo '' . "\n";
echo ' | ' . "\n";
echo '
' . "\n";
/**/
eval ('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); /* Unset defined __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 ()))
{
eval ('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); /* Unset defined __refs, __v. */
/**/
echo '' . "\n";
echo '| ' . "\n";
echo '' . "\n";
echo ' | ' . "\n";
echo '
' . "\n";
/**/
eval ('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); /* Unset defined __refs, __v. */
}
/**/
if (apply_filters ("ws_plugin__s2member_during_profile_during_fields_display_last_name", true, get_defined_vars ()))
{
eval ('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); /* Unset defined __refs, __v. */
/**/
echo '' . "\n";
echo '| ' . "\n";
echo '' . "\n";
echo ' | ' . "\n";
echo '
' . "\n";
/**/
eval ('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); /* Unset defined __refs, __v. */
}
/**/
if (apply_filters ("ws_plugin__s2member_during_profile_during_fields_display_display_name", true, get_defined_vars ()))
{
eval ('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); /* Unset defined __refs, __v. */
/**/
echo '' . "\n";
echo '| ' . "\n";
echo '' . "\n";
echo ' | ' . "\n";
echo '
' . "\n";
/**/
eval ('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); /* Unset defined __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 ). */
/**/
eval ('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); /* Unset defined __refs, __v. */
/**/
foreach (json_decode ($GLOBALS["WS_PLUGIN__"]["s2member"]["o"]["custom_reg_fields"], true) as $field)
{
eval ('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); /* Unset defined __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);
/**/
eval ('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); /* Unset defined __refs, __v. */
}
/**/
eval ('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); /* Unset defined __refs, __v. */
}
/**/
eval ('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); /* Unset defined __refs, __v. */
}
}
/**/
if (apply_filters ("ws_plugin__s2member_during_profile_during_fields_display_password", true, get_defined_vars ()))
{
eval ('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); /* Unset defined __refs, __v. */
/**/
echo '' . "\n";
echo '| ' . "\n";
/**/
echo '' . "\n";
/**/
echo '' . "\n";
/**/
echo ' ' . _x ("password strength indicator", "s2member-front", "s2member") . ' ' . "\n";
/**/
echo ' | ' . "\n";
echo '
' . "\n";
/**/
eval ('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); /* Unset defined __refs, __v. */
}
/**/
eval ('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); /* Unset defined __refs, __v. */
/**/
echo '' . "\n";
echo '| ' . "\n";
echo '' . "\n";
echo '' . "\n";
echo ' | ' . "\n";
echo '
' . "\n";
/**/
echo '' . "\n";
echo '