{"id":7828,"date":"2025-05-29T13:26:40","date_gmt":"2025-05-29T09:56:40","guid":{"rendered":"https:\/\/khorasanaward.ir\/user-home\/"},"modified":"2025-10-25T12:54:11","modified_gmt":"2025-10-25T09:24:11","slug":"user-home","status":"publish","type":"page","link":"https:\/\/khorasanaward.ir\/en\/user-home\/","title":{"rendered":"User home"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"7828\" class=\"elementor elementor-7828 elementor-7234\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-6fafdb96 e-flex e-con-boxed e-con e-parent\" data-id=\"6fafdb96\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;jet_parallax_layout_list&quot;:[]}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-147e6fc1 elementor-widget elementor-widget-shortcode\" data-id=\"147e6fc1\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">    <style>\n    .custom-form-container { display: flex; flex-wrap: wrap; gap: 30px; }\n    .custom-form-box { flex: 1 1 300px; border: 1px solid #ddd; padding: 20px; border-radius: 10px; background: #f9f9f9; box-shadow: 0 2px 5px rgba(0,0,0,0.1); }\n    .custom-form-box h3 { margin-top: 0; font-size: 20px; text-align: center; color: #333; }\n    .custom-form-box input { width: 100%; padding: 10px; margin-bottom: 10px; border-radius: 5px; border: 1px solid #ccc; font-size: 14px; box-sizing: border-box; }\n    .custom-message { margin-top: 10px; font-size: 14px; text-align: center; }\n    input[type=\"submit\"], button[type=\"button\"] { background-color: #0073aa; color: #fff; cursor: pointer; border: none; transition: background 0.3s; width: 100%; padding: 10px; border-radius: 5px; font-size: 14px; }\n    input[type=\"submit\"]:hover, button[type=\"button\"]:hover { background-color: #005177; }\n    .password-wrapper { position: relative; }\n    .toggle-password {\n        position: absolute;\n        top: 50%;\n        right: 10px;\n        transform: translateY(-50%);\n        cursor: pointer;\n        font-size: 16px;\n    }\n    .forgot-password-link { text-align: center; margin: 10px 0; }\n    .forgot-password-link a { color: #0073aa; text-decoration: none; font-size: 13px; }\n    .forgot-password-link a:hover { text-decoration: underline; }\n    #forgot-password-form { margin-top: 15px; padding: 15px; border: 1px solid #ddd; border-radius: 5px; background: #fff; }\n    #forgot-password-form p { margin: 0 0 10px 0; font-size: 13px; text-align: center; color: #555; }\n    <\/style>\n\n            <div class=\"custom-form-container\">\n            <div class=\"custom-form-box\">\n                <h3>\u0648\u0631\u0648\u062f<\/h3>\n                <p style=\"text-align:center; font-size:14px; color:#555;\">\u0644\u0637\u0641\u0627 \u0648\u0627\u0631\u062f \u062d\u0633\u0627\u0628 \u06a9\u0627\u0631\u0628\u0631\u06cc \u062e\u0648\u062f \u0634\u0648\u06cc\u062f<\/p>\n                <form id=\"custom-login-form\">\n                    <input type=\"text\" name=\"log\" placeholder=\"\u0646\u0627\u0645 \u06a9\u0627\u0631\u0628\u0631\u06cc \u06cc\u0627 \u0627\u06cc\u0645\u06cc\u0644\" required>\n                    <div class=\"password-wrapper\">\n                        <input type=\"password\" name=\"pwd\" id=\"login-pass\" placeholder=\"\u0631\u0645\u0632 \u0639\u0628\u0648\u0631\" required>\n                        <span class=\"toggle-password\" toggle=\"#login-pass\">\ud83d\udc41<\/span>\n                    <\/div>\n                    <input type=\"submit\" value=\"\u0648\u0631\u0648\u062f\">\n                    <div class=\"custom-message\" id=\"login-message\"><\/div>\n                <\/form>\n                \n                <p class=\"forgot-password-link\">\n                    <a href=\"#\" id=\"show-forgot-form\">\u0631\u0645\u0632 \u0639\u0628\u0648\u0631 \u0631\u0627 \u0641\u0631\u0627\u0645\u0648\u0634 \u06a9\u0631\u062f\u0647\u200c\u0627\u06cc\u062f\u061f<\/a>\n                <\/p>\n\n                <div id=\"forgot-password-form\" style=\"display:none;\">\n                    <p>\u0627\u06cc\u0645\u06cc\u0644 \u062e\u0648\u062f \u0631\u0627 \u0648\u0627\u0631\u062f \u06a9\u0646\u06cc\u062f \u062a\u0627 \u0644\u06cc\u0646\u06a9 \u0628\u0627\u0632\u06cc\u0627\u0628\u06cc \u0631\u0645\u0632 \u0639\u0628\u0648\u0631 \u0628\u0631\u0627\u06cc\u062a\u0627\u0646 \u0627\u0631\u0633\u0627\u0644 \u0634\u0648\u062f.<\/p>\n                    <input type=\"email\" id=\"forgot-email\" placeholder=\"\u0627\u06cc\u0645\u06cc\u0644 \u0634\u0645\u0627\" required>\n                    <button type=\"button\" id=\"submit-forgot-password\">\u0627\u0631\u0633\u0627\u0644 \u0644\u06cc\u0646\u06a9 \u0628\u0627\u0632\u06cc\u0627\u0628\u06cc<\/button>\n                    <div class=\"custom-message\" id=\"forgot-password-message\"><\/div>\n                <\/div>\n            <\/div>\n\n            <div class=\"custom-form-box\">\n                <h3>\u0627\u06cc\u062c\u0627\u062f \u062d\u0633\u0627\u0628 \u06a9\u0627\u0631\u0628\u0631\u06cc<\/h3>\n                <form id=\"custom-register-form\">\n                    <input type=\"text\" name=\"username\" placeholder=\"\u0646\u0627\u0645 \u06a9\u0627\u0631\u0628\u0631\u06cc\" required>\n                    <input type=\"email\" name=\"email\" placeholder=\"\u0627\u06cc\u0645\u06cc\u0644\" required>\n                    <div class=\"password-wrapper\">\n                        <input type=\"password\" name=\"password\" id=\"reg-pass\" placeholder=\"\u0631\u0645\u0632 \u0639\u0628\u0648\u0631\" required>\n                        <span class=\"toggle-password\" toggle=\"#reg-pass\">\ud83d\udc41<\/span>\n                    <\/div>\n                    <input type=\"hidden\" name=\"captcha_answer\" value=\"10\">\n                    <input type=\"text\" name=\"captcha\" placeholder=\"\u0686\u0642\u062f\u0631 \u0645\u06cc\u200c\u0634\u0648\u062f 2 \u00d7 5\u061f\" required>\n                    <input type=\"submit\" value=\"\u062b\u0628\u062a\u200c\u0646\u0627\u0645\">\n                    <div class=\"custom-message\" id=\"register-message\"><\/div>\n                <\/form>\n            <\/div>\n        <\/div>\n\n        <script>\n        jQuery(document).ready(function($) {\n            $('#custom-login-form').submit(function(e) {\n                e.preventDefault();\n                var data = $(this).serialize() + '&action=custom_ajax_login';\n                $.post('https:\/\/khorasanaward.ir\/wp-admin\/admin-ajax.php', data, function(response) {\n                    $('#login-message').html(response);\n                });\n            });\n\n            $('#custom-register-form').submit(function(e) {\n                e.preventDefault();\n                var data = $(this).serialize() + '&action=custom_ajax_register';\n                $.post('https:\/\/khorasanaward.ir\/wp-admin\/admin-ajax.php', data, function(response) {\n                    $('#register-message').html(response);\n                });\n            });\n\n            $('.toggle-password').on('click', function() {\n                var input = $($(this).attr('toggle'));\n                if (input.attr('type') === 'password') {\n                    input.attr('type', 'text');\n                    $(this).text('\ud83d\ude48');\n                } else {\n                    input.attr('type', 'password');\n                    $(this).text('\ud83d\udc41');\n                }\n            });\n\n            $('#show-forgot-form').on('click', function(e) {\n                e.preventDefault();\n                $('#forgot-password-form').toggle();\n            });\n\n            $('#submit-forgot-password').on('click', function() {\n                var email = $('#forgot-email').val();\n                \n                if (!email || email.length === 0) {\n                    $('#forgot-password-message').html('<span style=\"color:red;\">\u0644\u0637\u0641\u0627 \u0627\u06cc\u0645\u06cc\u0644 \u062e\u0648\u062f \u0631\u0627 \u0648\u0627\u0631\u062f \u06a9\u0646\u06cc\u062f.<\/span>');\n                    return;\n                }\n                \n                $('#forgot-password-message').html('<span style=\"color:#0073aa;\">\u062f\u0631 \u062d\u0627\u0644 \u0627\u0631\u0633\u0627\u0644...<\/span>');\n\n                $.ajax({\n                    url: 'https:\/\/khorasanaward.ir\/wp-admin\/admin-ajax.php',\n                    type: 'POST',\n                    data: {\n                        action: 'custom_ajax_forgot_password',\n                        email: email\n                    },\n                    success: function(response) {\n                        if (response.success) {\n                            $('#forgot-password-message').html('<span style=\"color:green;\">' + response.data.message + '<\/span>');\n                            $('#forgot-email').val('');\n                        } else {\n                            $('#forgot-password-message').html('<span style=\"color:red;\">' + response.data.message + '<\/span>');\n                        }\n                    },\n                    error: function() {\n                        $('#forgot-password-message').html('<span style=\"color:red;\">\u062e\u0637\u0627\u06cc\u06cc \u0631\u062e \u062f\u0627\u062f. \u0644\u0637\u0641\u0627 \u062f\u0648\u0628\u0627\u0631\u0647 \u062a\u0644\u0627\u0634 \u06a9\u0646\u06cc\u062f.<\/span>');\n                    }\n                });\n            });\n        });\n        <\/script>\n    <\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"","protected":false},"author":9,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-7828","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/khorasanaward.ir\/en\/wp-json\/wp\/v2\/pages\/7828","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/khorasanaward.ir\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/khorasanaward.ir\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/khorasanaward.ir\/en\/wp-json\/wp\/v2\/users\/9"}],"replies":[{"embeddable":true,"href":"https:\/\/khorasanaward.ir\/en\/wp-json\/wp\/v2\/comments?post=7828"}],"version-history":[{"count":0,"href":"https:\/\/khorasanaward.ir\/en\/wp-json\/wp\/v2\/pages\/7828\/revisions"}],"wp:attachment":[{"href":"https:\/\/khorasanaward.ir\/en\/wp-json\/wp\/v2\/media?parent=7828"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}