ID)) { echo c_ws_plugin__s2member_utils_html::doctype_html_head ("My Profile", "ws_plugin__s2member_during_profile_head"); /**/ echo '' . "\n"; /**/ echo '
' . "\n"; /**/ eval('foreach(array_keys(get_defined_vars())as$__v)$__refs[$__v]=&$$__v;'); do_action ("ws_plugin__s2member_during_profile_before_table", get_defined_vars ()); unset ($__refs, $__v); /* Unset defined __refs, __v. */ /**/ echo '' . "\n"; echo '' . "\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"; /**/ 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"; /**/ 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"; /**/ 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"; /**/ 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"; /**/ 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 ''; /**/ echo '' . "\n"; 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"; /**/ 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 '' . "\n"; echo '
' . "\n"; echo '' . "\n"; echo '
' . "\n"; echo '' . "\n"; echo '
' . "\n"; echo '' . "\n"; echo '
' . ((!empty ($field["sectitle"])) ? $field["sectitle"] : '') . '
' . "\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"; /**/ echo '' . "\n"; /**/ echo '
' . _x ("password strength indicator", "s2member-front", "s2member") . '
' . "\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_after_table", get_defined_vars ()); unset ($__refs, $__v); /* Unset defined __refs, __v. */ /**/ echo '
' . "\n"; /**/ echo '' . "\n"; echo ''; } /**/ exit (); /* Clean exit. */ } /**/ do_action ("ws_plugin__s2member_after_profile", get_defined_vars ()); } } } ?>