{"id":562,"date":"2021-03-31T09:21:22","date_gmt":"2021-03-31T07:21:22","guid":{"rendered":"https:\/\/www.diocesidiroma.it\/pastoralefamiglia\/index.php\/registrazione\/"},"modified":"2021-12-17T19:16:11","modified_gmt":"2021-12-17T18:16:11","slug":"registrazione","status":"publish","type":"page","link":"https:\/\/www.diocesidiroma.it\/pastoralefamiglia\/index.php\/registrazione\/","title":{"rendered":"Richiesta Registrazione"},"content":{"rendered":"<h1>Per chiedere di essere registrato sul nostro sito compila il modulo sottostante ed attendi la mail di conferma.<\/h1>\n<h1><\/h1>\n<!--noptimize--><link href=\"https:\/\/fonts.googleapis.com\/icon?family=Material+Icons\" rel=\"stylesheet\">\r\n<div class=\"rmagic rm_theme_matchmytheme rm_layout_label_left\"><style><\/style><div class=\"rmcontent\"><style type=\"text\/css\">label span.required { color: #B94A48; }span.help-inline, span.help-block { color: #888; font-size: .9em; font-style: italic; }<\/style><form novalidate onsubmit=\"return gotonext_form_2_1()\" autocomplete=\"off\" action id=\"form_2_1\" method=\"post\" class=\"rmagic-form rmagic-form-btn-center form-horizontal\" name=\"rm_form\" number=\"1\" style><fieldset><input type=\"hidden\" name=\"rm_form_sub_id\" value=form_2_1><input type=\"hidden\" name=\"rm_form_sub_no\" value=1><input type=\"hidden\" name=\"rm_cond_hidden_fields\" id=\"rm_cond_hidden_fields\" value=\"\"><div id=\"rm_stat_container\" style=\"display:none\"><div class=\"rmrow\"><div class=\"rmfield\" for=\"form_2_1-element-1\" style=\"\"><label>RM_Stats<\/label><\/div><div class=\"rminput\"><input type=\"text\" name=\"stat_id\" value=\"__uninit\" style=\"display:none\" id=\"form_2_1-element-1\"\/><\/div><\/div><\/div><div class=\"rmformpage_form_2_1\" id=\"rm_form_page_form_2_1_1\"><fieldset class='rmfieldset'><div class=\"rmrow\"><div class=\"rmfield\" for=\"form_2_1-element-5\" style=\"\"><label>Username<sup class=\"required\">&nbsp;*<\/sup><\/label><\/div><div class=\"rminput\"><input type=\"text\" name=\"username\" placeholder=\"sar\u00e0 il nome utente usato per accedere al sito\" required value=\"\" id=\"form_2_1-element-5\"\/><\/div><\/div><div class=\"rmrow\"><div class=\"rmfield\" for=\"form_2_1-element-6\" style=\"\"><label>Nome<sup class=\"required\">&nbsp;*<\/sup><\/label><\/div><div class=\"rminput\"><input type=\"text\" name=\"Fname_8\" required field_validation custom_validation value=\"\" id=\"form_2_1-element-6\"\/><\/div><\/div><div class=\"rmrow\"><div class=\"rmfield\" for=\"form_2_1-element-7\" style=\"\"><label>Cognome<sup class=\"required\">&nbsp;*<\/sup><\/label><\/div><div class=\"rminput\"><input type=\"text\" name=\"Lname_9\" required field_validation custom_validation value=\"\" id=\"form_2_1-element-7\"\/><\/div><\/div> <div class=\"rmrow rm-full-width\"><hr class=\"rm_divider\" width=\"100%\" size=\"8\" align=\"center\"><\/div><div class=\"rmrow\"><div class=\"rmfield\" for=\"rm_reg_form_email_2_1\" style=\"\"><label>Email<sup class=\"required\">&nbsp;*<\/sup><\/label><\/div><div class=\"rminput\"><input type=\"email\" name=\"Email_5\" required value=\"\" id=\"rm_reg_form_email_2_1\"\/><\/div><\/div><div class=\"rmrow\"><div class=\"rmfield\" for=\"rm_reg_form_pw_2_1\" style=\"\"><label>Password<sup class=\"required\">&nbsp;*<\/sup><\/label><\/div><div class=\"rminput\"><input type=\"password\" name=\"pwd\" placeholder=\"Password\" required value=\"\" id=\"rm_reg_form_pw_2_1\" minlength=\"7\"\/><\/div><div class=\"rmnote\"><div class=\"rmprenote\"><\/div><div class=\"rmnotecontent\">Password must be at least 7 characters long.<\/div><\/div><\/div><div class=\"rmrow\"><div class=\"rmfield\" for=\"rm_reg_form_pw_reentry\" style=\"\"><label>Ripeti Password<sup class=\"required\">&nbsp;*<\/sup><\/label><\/div><div class=\"rminput\"><input type=\"password\" name=\"password_confirmation\" placeholder=\"Conferma Password\" required value=\"\" id=\"rm_reg_form_pw_reentry\"\/><\/div><div class=\"rmnote\"><div class=\"rmprenote\"><\/div><div class=\"rmnotecontent\">Password must be at least 7 characters long.<\/div><\/div><\/div> <div class=\"rmrow rm-full-width\"><hr class=\"rm_divider\" width=\"100%\" size=\"8\" align=\"center\"><\/div><div class=\"rmrow\"><div class=\"rmfield\" for=\"rm_mobile_13_2_1\" style=\"\"><label>Phone<\/label><\/div><div class=\"rminput\"><input type=\"text\" name=\"Mobile_13\" field_validation custom_validation value=\"\" id=\"rm_mobile_13_2_1\" data-error-message=\"This does not appears to be a valid mobile number.\" placeholder=\"(000)-000-0000\" pattern=\".{14}\"\/><\/div><\/div> <div class=\"rmrow rm-full-width\"><hr class=\"rm_divider\" width=\"100%\" size=\"8\" align=\"center\"><\/div><div class=\"rmrow\"><div class=\"rmfield\" for=\"form_2_1-element-15\" style=\"\"><label>Acconsento all\u2019invio di comunicazioni periodiche da parte del Centro per la Pastorale della Famiglia della Diocesi di Roma<sup class=\"required\">&nbsp;*<\/sup><\/label><\/div><div class=\"rminput\"><ul class=\"rmradio\" style=\"list-style:none;\"><li> <input id=\"form_2_1-element-15-0\" type=\"checkbox\" name=\"Checkbox_18[]\" required field_validation custom_validation value=\"Do il consenso\"\/><label for=\"form_2_1-element-15-0\"><span>Do il consenso<\/span><\/label> <\/li> <\/ul><\/div><\/div><\/fieldset><\/div><div class=\"buttonarea\"><input   type=\"submit\" value=\"Create Account\" name=\"rm_sb_btn\" class=\"rm_next_btn rm-btn rm-btn-primary\" data-label-next=\"Next\" data-label-sub=\"Create Account\" style id=\"form_2_1-element-18\"\/> <input   type=\"submit\" value=\"Create Account\" name style class=\"rm_noscript_btn rm-btn rm-btn-primary\" id=\"form_2_1-element-19\"\/><\/div>                \r\n   <pre class='rm-pre-wrapper-for-script-tags'><script>\r\n        \r\n   \/*form specific onload functionality*\/\r\njQuery(document).ready(function () {\r\nif(jQuery(\"#form_2_1 [name='rm_payment_method']\").length>0 && jQuery(\"#form_2_1 [name='rm_payment_method']:checked\").val()=='stripe'){jQuery('#rm_stripe_fields_container_2_1').show();}\r\n\r\n    jQuery('[data-rm-unique=\"1\"]').change(function(event) {\r\n        rm_unique_field_check(jQuery(this));\r\n    });\r\n    \r\n   });\r\n                \r\nif (typeof window['rm_multipage'] == 'undefined') {\r\n\r\n    rm_multipage = {\r\n        global_page_no_form_2_1: 1\r\n    };\r\n\r\n}\r\nelse\r\n rm_multipage.global_page_no_form_2_1 = 1;\r\n\r\nfunction gotonext_form_2_1(){\r\n        var maxpage = 1 ;\r\n                jQuery.validator.setDefaults({errorClass: 'rm-form-field-invalid-msg',\r\n                                        ignore:':hidden,.ignore,:not(:visible),.rm_untouched',wrapper:'div',\r\n                                       errorPlacement: function(error, element) {\r\n                                                            \/\/error.appendTo(element.closest('.rminput'));\r\n                                                            error.appendTo(element.closest('div'));\r\n                                                          },\r\n                                      rules: {       \r\n        password_confirmation: {\r\n            required: true,\r\n            equalTo: \"#rm_reg_form_pw_2_1\"\r\n            },\r\n        email_confirmation: {\r\n            required: true,\r\n            equalTo: \"#rm_reg_form_email_2_1\"\r\n            }\r\n        },\r\n        messages: {\r\n        password_confirmation: {\r\n            equalTo: \"Your passwords do not match. Please check again.\"\r\n            },\r\n        email_confirmation: {\r\n            equalTo: \"Emails do not match\"\r\n            }\r\n        }\r\n        });        \r\n        \r\n        var jq_prev_button = jQuery(\"#rm_prev_form_page_button_2_1\");\r\n        var jq_next_button = jQuery(\"#rm_next_form_page_button_2_1\");\r\n        \r\n        var next_label = jq_next_button.data(\"label-next\");\r\n        var payment_method = jQuery('[name=rm_payment_method]:checked').val();\r\n        var form_object= jQuery(\"#rm_form_page_form_2_1_\"+rm_multipage.global_page_no_form_2_1).closest(\"form\");\r\n        var submit_btn= form_object.find(\"[type=submit]:not(.rm_noscript_btn)\");\r\n        var sub_label = submit_btn.data(\"label-sub\");\r\n        if(form_object.find('.rm_privacy_cb').is(':visible') && !form_object.find('.rm_privacy_cb').prop('checked')){\r\n             form_object.find('.rm_privacy_cb').trigger('change');\r\n             return false;\r\n        } \r\n        if(typeof payment_method == 'undefined' || payment_method != 'stripe')\r\n        {            \r\n            elements_to_validate = jQuery(\"#rm_form_page_form_2_1_\"+rm_multipage.global_page_no_form_2_1+\" :input\").not('#rm_stripe_fields_container_2_1 :input');\r\n        }\r\n        else\r\n            var elements_to_validate = jQuery(\"#rm_form_page_form_2_1_\"+rm_multipage.global_page_no_form_2_1+\" :input\");\r\n        \r\n        \r\n        if(elements_to_validate.length > 0)\r\n        {\r\n            var valid = elements_to_validate.valid();  \r\n            elements_to_validate.each(function(){\r\n            var if_mobile= jQuery(this).attr('data-mobile-intel-field');\r\n                if(if_mobile){\r\n                    var tel_error= rm_toggle_tel_error(jQuery(this).intlTelInput('isValidNumber'),jQuery(this),jQuery(this).data('error-message'));\r\n                    if(tel_error){\r\n                        valid= false;\r\n                    }\r\n                    else\r\n                    {\r\n                        jQuery(this).val(jQuery(this).intlTelInput('getNumber'));\r\n                    }\r\n                }\r\n            });\r\n\r\n            if(!valid)\r\n            {   \r\n                setTimeout(function(){ submit_btn.prop('disabled',false); }, 1000);\r\n                var error_element= jQuery(document).find(\"input.rm-form-field-invalid-msg\")[0];\r\n                if(error_element){\r\n                    error_element.focus();\r\n                }\r\n                return false;\r\n            }\r\n            else{\r\n                if(maxpage==rm_multipage.global_page_no_form_2_1){\r\n                    return true;\r\n                }\r\n            }\r\n           \r\n        } else{\r\n            if(maxpage==rm_multipage.global_page_no_form_2_1){\r\n                    return true;\r\n            }\r\n        }\r\n        \r\n        \/* Server validation for Username and Email field *\/\r\n        for(var i=0;i<rm_validation_attr.length;i++){\r\n            var validation_flag= true;\r\n            jQuery(\"[\" + rm_validation_attr[i] + \"=0]\").each(function(){\r\n               validation_flag= false;\r\n               return false;\r\n            });\r\n            \r\n           \r\n            if(!validation_flag)\r\n              return;\r\n        }\r\n        \r\n       \r\n        rm_multipage.global_page_no_form_2_1++;\r\n        if(rm_multipage.global_page_no_form_2_1>=maxpage){\r\n            submit_btn.prop('value',sub_label);\r\n        }\r\n        else{\r\n            submit_btn.prop('value','Next');\r\n        }\r\n       \r\n        \/*skip blank form pages*\/\r\n        \/*while(jQuery(\"#rm_form_page_form_2_1_\"+rm_multipage.global_page_no_form_2_1+\" :input\").length == 0)\r\n        {\r\n            if(maxpage <= rm_multipage.global_page_no_form_2_1)\r\n            {\r\n                    if(jQuery(\"#rm_form_page_form_2_1_\"+rm_multipage.global_page_no_form_2_1+\" :input\").length == 0){\r\n                        jq_next_button.prop('type','submit');\r\n                        jq_prev_button.prop('disabled',true);\r\n                        return;\r\n                    }        \r\n                    else\r\n                        break;\r\n            }    \r\n           rm_multipage.global_page_no_form_2_1++;\t\t       \r\n        }*\/\r\n          \t\t\r\n\tif(rm_multipage.global_page_no_form_2_1 >= maxpage){\r\n            jq_next_button.attr(\"value\", sub_label);\r\n        }\r\n\tif(maxpage < rm_multipage.global_page_no_form_2_1)\r\n\t{\r\n\t\trm_multipage.global_page_no_form_2_1 = maxpage;\r\n\t\tjq_next_button.prop('type','submit');\r\n                jq_prev_button.prop('disabled',true);\r\n\t}\r\n        \r\n\tjQuery(\".rmformpage_form_2_1\").each(function (){\r\n        \r\n\t\tvar visibledivid = \"rm_form_page_form_2_1_\"+rm_multipage.global_page_no_form_2_1;\r\n\t\tvar current_page= jQuery(this);\r\n                    if(jQuery(this).attr('id') == visibledivid){\r\n                        setTimeout(function(){ \/\/ Delaying field show to skip validation for untouched fields\r\n                            current_page.show();\r\n                            current_page.find(':input').addClass('rm_untouched');\r\n                            setTimeout(function(){ current_page.find(':input').removeClass('rm_untouched'); }, 1000);\r\n                        },100);\r\n                }\r\n\t\telse\r\n                    current_page.hide();  \r\n        });         \r\n        \r\n        jQuery('.rmformpage_form_2_1').find(':input').filter(':visible').eq(0).focus();\r\n        jQuery('html, body').animate({\r\n            scrollTop: (jQuery('.rmformpage_form_2_1').first().offset().top)\r\n        },500);\r\n        jq_prev_button.prop('disabled',false);\r\n        rmInitGoogleApi();\r\n        \r\n        setTimeout(function(){ submit_btn.prop('disabled',false); }, 1000);\r\n        \r\n        if(rm_multipage.global_page_no_form_2_1 == maxpage){\r\n            return false;\r\n        }\r\n        if(jq_prev_button.length>0 && '1'==1){\r\n            jq_prev_button.show();\r\n        }\r\n        \r\n        if(jq_prev_button.length>0 && rm_multipage.global_page_no_form_2_1>=1){\r\n            jq_prev_button.show();\r\n        }\r\n        \r\n        if(maxpage=='1'){\r\n            return true;\r\n        }\r\n        return false;\r\n           \r\n}\r\n    <\/script><\/pre><pre class='rm-pre-wrapper-for-script-tags'><script>\r\nfunction gotoprev_form_2_1(){\r\n\t\r\n\tvar maxpage = 1 ;\r\n        var jq_prev_button = jQuery(\"#rm_prev_form_page_button_2_1\");\r\n        var jq_next_button = jQuery(\"#rm_next_form_page_button_2_1\");\r\n        \/\/var sub_label = jq_next_button.data(\"label-sub\");\r\n        var next_label = jq_next_button.data(\"label-next\");\r\n        var form_object= jQuery(\"#rm_form_page_form_2_1_\"+rm_multipage.global_page_no_form_2_1).closest(\"form\");\r\n        var submit_btn= form_object.find(\"[type=submit]:not(.rm_noscript_btn)\");\r\n        var sub_label = submit_btn.data(\"label-sub\");\r\n        if(form_object.find('.rm_privacy_cb').is(':visible') && !form_object.find('.rm_privacy_cb').prop('checked')){\r\n             form_object.find('.rm_privacy_cb').trigger('change');\r\n             return false;\r\n        } \r\n\trm_multipage.global_page_no_form_2_1--;\r\n        jq_next_button.attr('type','button');        \r\n        \r\n        if(maxpage==rm_multipage.global_page_no_form_2_1){\r\n            submit_btn.prop('value',sub_label);\r\n        }\r\n        else{\r\n            submit_btn.prop('value','Next');\r\n        }\r\n        \/*skip blank form pages*\/\r\n        while(jQuery(\"#rm_form_page_form_2_1_\"+rm_multipage.global_page_no_form_2_1+\" :input,.rm-total-price \").length == 0)\r\n        {\r\n            if(1 >= rm_multipage.global_page_no_form_2_1)\r\n            {\r\n                    if(jQuery(\"#rm_form_page_form_2_1_\"+rm_multipage.global_page_no_form_2_1+\" :input,.rm-total-price \").length == 0){\r\n                        rm_multipage.global_page_no_form_2_1 = 1;\r\n                        \/\/jq_prev_button.prop('disabled',true);\r\n                        return;\r\n                    }        \r\n                    else\r\n                        break;\r\n            }\r\n        \r\n            rm_multipage.global_page_no_form_2_1--;\r\n        }\r\n        \r\n        if(rm_multipage.global_page_no_form_2_1 <= maxpage-1)\r\n            jq_next_button.attr(\"value\", next_label);\r\n            \r\n\tjQuery(\".rmformpage_form_2_1\").each(function (){\r\n\t\tvar visibledivid = \"rm_form_page_form_2_1_\"+rm_multipage.global_page_no_form_2_1;\r\n\t\tif(jQuery(this).attr('id') == visibledivid){\r\n\t\t\tjQuery(this).show();\r\n                }\r\n\t\telse\r\n\t\t\tjQuery(this).hide();\r\n\t});\r\n        jQuery('.rmformpage_form_2_1').find(':input').filter(':visible').eq(0).focus();\r\n        if(rm_multipage.global_page_no_form_2_1 <= 1)\r\n        {\r\n            rm_multipage.global_page_no_form_2_1 = 1;\r\n           \/\/ jq_prev_button.prop('disabled',true);\r\n        }\r\n        jQuery('html, body').animate({\r\n            scrollTop: (jQuery('.rmformpage_form_2_1').first().offset().top)\r\n        },500);\r\n        \r\n        if(rm_multipage.global_page_no_form_2_1==1){\r\n            jq_prev_button.hide();\r\n        }\r\n}\r\n         \r\n<\/script>\r\n    <script src=\"\/\/www.youtube.com\/player_api\"><\/script>\r\n    <script>\r\n    var players = [];\r\n    function onYouTubePlayerAPIReady() {\r\n        \/\/ create the global player from the specific iframe (#video)\r\n        var pre_id = '';\r\n        jQuery(\".allow-autoplay\").each(function(){\r\n            if(pre_id!=jQuery(this).attr(\"id\")){\r\n                players.push(new YT.Player(jQuery(this).attr(\"id\")));\r\n            }\r\n            pre_id = jQuery(this).attr(\"id\");\r\n        });\r\n    }\r\n    jQuery(document).ready(function(){\r\n        var videosArr = [];\r\n        var pre_id = '';\r\n        jQuery(\".allow-autoplay\").each(function(i){\r\n            if(pre_id!=jQuery(this).attr(\"id\")){\r\n                videosArr[jQuery(this).attr(\"id\")] = i;\r\n            }\r\n            pre_id = jQuery(this).attr(\"id\");\r\n        });\r\n        jQuery('.buttonarea input').click(function(){\r\n            setTimeout(function(){\r\n                jQuery(\".rmformpage_form_2_1\").each(function(){\r\n                    if(jQuery(this).css('display')=='block'){\r\n                        var page_video_id= jQuery(this).attr(\"id\");\r\n                        if(jQuery('#'+page_video_id+' .allow-autoplay').length){\r\n                            players[videosArr[jQuery('#'+page_video_id+' .allow-autoplay').attr('id')]].playVideo();\r\n                        }\r\n                    }\r\n                });\r\n            }, 300);\r\n        });\r\n    });\r\n    <\/script> \r\n   <\/pre><\/fieldset><\/form><pre class=\"rm-pre-wrapper-for-script-tags\"><script type=\"text\/javascript\">jQuery(document).ready(function() {\t\tjQuery(\"#form_2_1\").bind(\"submit\", function(){\r\n                        \/\/jQuery(this).find(\"input[name=rm_slug]\").attr(\"value\",jQuery(this).find(\"input[name=submit]\").attr(\"value\"));\r\n\t\t\tjQuery(this).find(\"input[type=submit]\").attr(\"disabled\", \"disabled\"); \r\n\t\t});            \r\n                   \r\n                   jQuery(\"#form_2_1-element-5\").change(function(){\r\n                   var data = {\r\n                           'action': 'rm_user_exists',\r\n                           'rm_slug': 'rm_user_exists',\r\n                           'username': jQuery(this).val(),\r\n                           'attr': 'data-rm-valid-username',\r\n                           'form_id':\"2\"\r\n                   };\r\n                   \r\n                   rm_user_exists(this,rm_ajax_url,data,\"This user is already registered. Please try with different username or login.\");\r\n                  \r\n                 });\r\n                       \r\n                   \r\n                   jQuery(\"#rm_reg_form_email_2_1\").change(function(){\r\n                   var data = {\r\n                           'action': 'rm_user_exists',\r\n                           'rm_slug': 'rm_user_exists',\r\n                           'email': jQuery(this).val(),\r\n                           'attr': 'data-rm-valid-email',\r\n                           'form_id':\"2\"\r\n                   };\r\n                   \r\n                   rm_user_exists(this,rm_ajax_url,data);\r\n                  \r\n                 });\r\n           }); <\/script><\/pre>        <noscript>\r\n            <div class=\"rm-js-disabled\"><b>Note: It looks like JavaScript is disabled in your browser. Some elements of this form may require JavaScript to work properly. If you have trouble submitting the form, try enabling JavaScript momentarily and resubmit. JavaScript settings are usually found in Browser Settings or Browser Developer menu.<\/b><\/div>\r\n             <style>\r\n                 .rm_next_btn {display:none !important}\r\n                 .rm_noscript_btn {display: block !important}\r\n             <\/style>\r\n         <\/noscript>\r\n       <\/div><\/div><!--\/noptimize-->\n","protected":false},"excerpt":{"rendered":"<p>Per chiedere di essere registrato sul nostro sito compila il modulo sottostante ed attendi la mail di conferma.<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-562","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/www.diocesidiroma.it\/pastoralefamiglia\/index.php\/wp-json\/wp\/v2\/pages\/562","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.diocesidiroma.it\/pastoralefamiglia\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.diocesidiroma.it\/pastoralefamiglia\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.diocesidiroma.it\/pastoralefamiglia\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.diocesidiroma.it\/pastoralefamiglia\/index.php\/wp-json\/wp\/v2\/comments?post=562"}],"version-history":[{"count":8,"href":"https:\/\/www.diocesidiroma.it\/pastoralefamiglia\/index.php\/wp-json\/wp\/v2\/pages\/562\/revisions"}],"predecessor-version":[{"id":844,"href":"https:\/\/www.diocesidiroma.it\/pastoralefamiglia\/index.php\/wp-json\/wp\/v2\/pages\/562\/revisions\/844"}],"wp:attachment":[{"href":"https:\/\/www.diocesidiroma.it\/pastoralefamiglia\/index.php\/wp-json\/wp\/v2\/media?parent=562"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}