{"id":403,"date":"2025-05-29T15:30:20","date_gmt":"2025-05-29T12:30:20","guid":{"rendered":"https:\/\/picasso-eg.com\/?page_id=403"},"modified":"2025-06-02T05:29:37","modified_gmt":"2025-06-02T02:29:37","slug":"customer-cabinet","status":"publish","type":"page","link":"https:\/\/picasso-eg.com\/?page_id=403","title":{"rendered":"Customer Cabinet"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"403\" class=\"elementor elementor-403\" data-elementor-post-type=\"page\">\n\t\t\t\t<div data-dce-background-image-url=\"https:\/\/picasso-eg.com\/wp-content\/uploads\/2025\/06\/3309587-scaled.jpg\" class=\"elementor-element elementor-element-dffa0d2 e-flex e-con-boxed e-con e-parent\" data-id=\"dffa0d2\" data-element_type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-1b927db elementor-widget elementor-widget-heading\" data-id=\"1b927db\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">\u0644\u0648\u062d\u0629 \u0627\u0644\u0625\u062f\u0627\u0631\u0629<\/h2>\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<div data-dce-background-color=\"#FFFFFF\" class=\"elementor-element elementor-element-368638da e-con-full e-flex e-con e-parent\" data-id=\"368638da\" data-element_type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-f4e70f3 elementor-widget elementor-widget-shortcode\" data-id=\"f4e70f3\" data-element_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\"><div class=\"latepoint-w\">\n\t<div class=\"os-form-w latepoint-login-form-w\" data-redirect-url=\"https:\/\/picasso-eg.com\/customer-cabinet\" data-success-action=\"redirect\">\n                    <form action=\"\" class=\"latepoint-form\">\n                <div class=\"latepoint-customer-otp-input-container\"><\/div>\n                <div class=\"latepoint-customer-auth-options-wrapper hide-when-entering-otp\">\n                    <div class=\"latepoint-customer-box-title\">Sign in to your account<\/div>\n                    <div class=\"os-step-existing-customer-login-w\">            <div class=\"os-customer-login-w os-customer-wrapped-box os-unwrapped\">\n                                <div data-login-method=\"email\" class=\"customer-login-method-wrapper \"><div class =\"os-form-group os-form-textfield-group os-form-group-transparent\" ><label for=\"auth_email\">Your Email Address<\/label><input  type=\"text\" placeholder=\"Your Email Address\" name=\"auth[email]\" value=\"\" id=\"auth_email\" class=\"os-form-control\" \/><\/div><\/div>                                <div class=\"os-customer-login-password-fields-w\" style=\"display:none;\">\n                    <div class=\"os-form-group os-form-textfield-group os-form-group-transparent\" ><label for=\"auth_password\">Your Password<\/label><input type=\"password\" placeholder=\"Your Password\" name=\"auth[password]\" value=\"\" class=\"required os-form-control\" id=\"auth_password\" \/><\/div>                    <a href=\"#\" class=\"latepoint-btn latepoint-btn-primary latepoint-btn-link step-forgot-password-btn\"\n                       data-os-action=\"customer_cabinet__request_password_reset_token\"\n                       data-os-output-target=\".os-password-reset-form-holder\"\n                       data-os-after-call=\"latepoint_reset_password_from_booking_init\"\n                       data-os-params=\"from_booking=1\"><span>Forgot?<\/span><\/a>\n                <\/div>\n\n                                    <div class=\"os-customer-otp-notice\" >\n                        You will receive a 6-digit code to log in.                    <\/div>\n                                <div class=\"os-customer-login-buttons\">\n                    <input type=\"hidden\" name=\"auth[via]\" value=\"otp\" id=\"auth_via\" \/>                    <a data-otp-request-route=\"auth__request_otp\"\n                       data-password-login-route=\"auth__login_customer\" href=\"#\"\n                       class=\"latepoint-btn latepoint-btn-primary step-login-existing-customer-btn latepoint-btn-block\"><span>Continue<\/span><\/a>\n                <\/div>\n            <\/div>\n            <input type=\"hidden\" name=\"auth[contact_type]\" value=\"email\" id=\"auth_contact_type\" \/><input type=\"hidden\" name=\"auth[delivery_method]\" value=\"email\" id=\"auth_delivery_method\" \/><input type=\"hidden\" name=\"auth[action]\" value=\"register\" id=\"auth_action\" \/><input type=\"hidden\" id=\"auth[nonce]\" name=\"auth[nonce]\" value=\"8f41e1213d\" \/><input type=\"hidden\" name=\"_wp_http_referer\" value=\"\/index.php?rest_route=%2Fwp%2Fv2%2Fpages%2F403\" \/><\/div><div class=\"os-password-reset-form-holder\"><\/div>                                    <\/div>\n            <\/form>\n            \t<\/div>\n<\/div>\n<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4357884 elementor-widget elementor-widget-html\" data-id=\"4357884\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<script>\r\ndocument.addEventListener(\"DOMContentLoaded\", function () {\r\n  \/\/ \u0627\u0644\u0627\u0646\u062a\u0638\u0627\u0631 \u062d\u062a\u0649 \u064a\u062a\u0645 \u062a\u062d\u0645\u064a\u0644 \u0643\u0644 \u0639\u0646\u0627\u0635\u0631 LatePoint\r\n  const interval = setInterval(() => {\r\n    const wrapper = document.querySelector('.latepoint-w');\r\n    if (!wrapper) return;\r\n\r\n    clearInterval(interval); \/\/ \u062a\u0645 \u0627\u0644\u0639\u062b\u0648\u0631 \u0639\u0644\u0649 \u0627\u0644\u0639\u0646\u0635\u0631\r\n\r\n    \/\/ \u062a\u062d\u0648\u064a\u0644 \u0627\u0644\u0627\u062a\u062c\u0627\u0647 \u0625\u0644\u0649 RTL\r\n    wrapper.style.direction = 'ltr';\r\n    wrapper.style.textAlign = 'right';\r\n\r\n    \/\/ \u062a\u0631\u062c\u0645\u0629 \u0631\u0648\u0627\u0628\u0637 \u0627\u0644\u062a\u0628\u0648\u064a\u0628\u0627\u062a\r\n    const tabs = document.querySelectorAll(\".latepoint-tab-trigger\");\r\n    const tabLabels = [\"\u0627\u0644\u0645\u0648\u0627\u0639\u064a\u062f\", \"\u0627\u0644\u0637\u0644\u0628\u0627\u062a\", \"\u0627\u0644\u0645\u0644\u0641 \u0627\u0644\u0634\u062e\u0635\u064a\", \"\u0645\u0648\u0639\u062f \u062c\u062f\u064a\u062f\", \"\u0627\u0644\u0631\u0633\u0627\u0626\u0644\"];\r\n    tabs.forEach((tab, index) => {\r\n      tab.textContent = tabLabels[index] || tab.textContent;\r\n    });\r\n\r\n    \/\/ \u062a\u0639\u062f\u064a\u0644 \u0627\u0644\u0639\u0646\u0648\u0627\u0646\r\n    const welcome = document.querySelector('h4');\r\n    if (welcome) welcome.textContent = \"\u0645\u0631\u062d\u0628\u0627 \u0628\u0643 \u0641\u064a \u0646\u0627\u062f\u064a \u0627\u0644\u0631\u062c\u0627\u0644 \u0627\u0644\u0633\u0631\u064a\";\r\n\r\n    \/\/ \u0632\u0631 \u062a\u0633\u062c\u064a\u0644 \u0627\u0644\u062e\u0631\u0648\u062c\r\n    const logout = document.querySelector(\"a[href*='logout']\");\r\n    if (logout) logout.textContent = \"\u062a\u0633\u062c\u064a\u0644 \u0627\u0644\u062e\u0631\u0648\u062c\";\r\n\r\n    \/\/ \u0627\u0644\u0645\u0646\u0637\u0642\u0629 \u0627\u0644\u0632\u0645\u0646\u064a\u0629\r\n    const timezoneLabel = document.querySelector(\"label[for='latepoint_timezone_selector']\");\r\n    if (timezoneLabel) timezoneLabel.textContent = \"\u0627\u0644\u0645\u0646\u0637\u0642\u0629 \u0627\u0644\u0632\u0645\u0646\u064a\u0629:\";\r\n\r\n    \/\/ \u0644\u0627 \u062a\u0648\u062c\u062f \u0645\u0648\u0627\u0639\u064a\u062f\r\n    const noAppointments = document.querySelector(\".tab-content-customer-bookings .latepoint-message-info\");\r\n    if (noAppointments) noAppointments.textContent = \"\u0644\u0627 \u062a\u0648\u062c\u062f \u0645\u0648\u0627\u0639\u064a\u062f \u062d\u0627\u0644\u064a\u0627\u064b.\";\r\n\r\n    \/\/ \u062a\u0631\u062c\u0645\u0629 \u0646\u0645\u0648\u0630\u062c \u0627\u0644\u0628\u064a\u0627\u0646\u0627\u062a \u0627\u0644\u0634\u062e\u0635\u064a\u0629\r\n    const labelMap = {\r\n      \"Your First Name\": \"\u0627\u0644\u0627\u0633\u0645 \u0627\u0644\u0623\u0648\u0644\",\r\n      \"Your Last Name\": \"\u0627\u0633\u0645 \u0627\u0644\u0639\u0627\u0626\u0644\u0629\",\r\n      \"Your Phone Number\": \"\u0631\u0642\u0645 \u0627\u0644\u0647\u0627\u062a\u0641\",\r\n      \"Your Email Address\": \"\u0627\u0644\u0628\u0631\u064a\u062f \u0627\u0644\u0625\u0644\u0643\u062a\u0631\u0648\u0646\u064a\",\r\n      \"New Password\": \"\u0643\u0644\u0645\u0629 \u0627\u0644\u0645\u0631\u0648\u0631 \u0627\u0644\u062c\u062f\u064a\u062f\u0629\",\r\n      \"Confirm New Password\": \"\u062a\u0623\u0643\u064a\u062f \u0643\u0644\u0645\u0629 \u0627\u0644\u0645\u0631\u0648\u0631\",\r\n    };\r\n\r\n    document.querySelectorAll(\"label\").forEach(label => {\r\n      const originalText = label.textContent.trim();\r\n      if (labelMap[originalText]) {\r\n        label.textContent = labelMap[originalText];\r\n      }\r\n    });\r\n\r\n    document.querySelectorAll(\"button\").forEach(btn => {\r\n      if (btn.textContent.includes(\"Save Changes\")) btn.textContent = \"\u062d\u0641\u0638 \u0627\u0644\u062a\u063a\u064a\u064a\u0631\u0627\u062a\";\r\n      if (btn.textContent.includes(\"Set New Password\")) btn.textContent = \"\u062a\u0639\u064a\u064a\u0646 \u0643\u0644\u0645\u0629 \u0627\u0644\u0645\u0631\u0648\u0631\";\r\n    });\r\n\r\n    \/\/ \u0627\u0644\u0631\u0633\u0627\u0626\u0644\r\n    const msgEmpty = document.querySelector(\".tab-content-customer-booking-messages .latepoint-message-info\");\r\n    if (msgEmpty) msgEmpty.textContent = \"\u0644\u0627 \u062a\u0648\u062c\u062f \u0631\u0633\u0627\u0626\u0644 \u0644\u0639\u0631\u0636\u0647\u0627.\";\r\n  }, 300); \/\/ \u0643\u0644 300 \u0645\u0644\u0644\u064a \u062b\u0627\u0646\u064a\u0629 \u0646\u062a\u062d\u0642\u0642\r\n});\r\n<\/script>\r\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>\u0644\u0648\u062d\u0629 \u0627\u0644\u0625\u062f\u0627\u0631\u0629<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_header_footer","meta":{"_acf_changed":false,"footnotes":""},"class_list":["post-403","page","type-page","status-publish"],"acf":[],"jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/picasso-eg.com\/index.php?rest_route=\/wp\/v2\/pages\/403","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/picasso-eg.com\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/picasso-eg.com\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/picasso-eg.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/picasso-eg.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=403"}],"version-history":[{"count":0,"href":"https:\/\/picasso-eg.com\/index.php?rest_route=\/wp\/v2\/pages\/403\/revisions"}],"wp:attachment":[{"href":"https:\/\/picasso-eg.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=403"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}