<?php only_admin_access(); ?>
<script type="text/javascript">


    mw.require('forms.js', true);
    mw.require('options.js', true);
</script>
<script type="text/javascript">
    $(document).ready(function () {

        mw.options.form('.<?php print $config['module_class'] ?>', function () {
            mw.notification.success("<?php _e("User settings updated"); ?>.");
        });


        mw.$('.optional-fields .mw-ui-check').bind('click', function () {
            mw.tools.toggleCheckbox(this.querySelector('input'));
        });

        mw.tabs({
            tabs: '.group-logins',
            nav: '.social-providers-list li',
            toggle: false,
            onclick: function (tab, e) {
                if (mw.tools.hasClass(e.target, 'mw-ui-check') || mw.tools.hasClass(e.target.parentNode, 'mw-ui-check')) {
                    mw.options.save(e.target.parentNode.querySelector('input'));
                }
                else {
                    mw.$(".mw-icon- li").removeClass("active");
                    if ($(this).hasClass("active")) {
                        $(this.parentNode).addClass("active");
                    }
                    else {

                    }
                    $(this.parentNode).removeClass("active");
                }
            }
        });


        mw.$('.social-providers-list .mw-ui-check').bind('mousedown', function () {
            mw.tools.toggleCheckbox(this.querySelector('input'));
        });


    });


    mw.register_email_send_test = function () {

        var email_to = {}
        email_to.to = $('#test_email_to').val();
        email_to.subject = $('#test_email_subject').val();

        $.post("<?php print site_url('api_html/users/register_email_send_test'); ?>", email_to, function (msg) {

            mw.tools.modal.init({

                html: "<pre>" + msg + "</pre>",
                title: "<?php _e('Email send results...'); ?>"
            });
        });
    }


</script>
<style type="text/css">
    .group-logins {
        display: none;
    }

    [class*="mw-social-ico"] {
        cursor: pointer;
    }

    .social-providers-list {
        clear: both;
        padding-bottom: 20px;
        overflow: hidden;
    }

    .social-providers-list [class*='mw-icon-'] {
        margin: 0 !important;
        top: -2px;
    }

    .social-providers-list .mw-icon-twitter {
        color: #55acee
    }

    .social-providers-list .mw-icon-facebook {
        color: #3B5999;
    }

    .social-providers-list .mw-icon-googleplus {
        color: #dd4b39;
    }

    .group-logins .mw-ui-label {
        padding-top: 20px;
    }
</style>

<div class="mw-ui-row admin-section-bar">
    <div class="mw-ui-col">
        <h2><span class="mai-login"></span>
            <?php _e("Login & Register"); ?>
        </h2>
    </div>
</div>

<div class="admin-side-content">
    <div class="<?php print $config['module_class'] ?>">

        <?php $curent_val = get_option('enable_user_registration', 'users'); ?>
        <div class="mw-ui-field-holder">
            <label class="mw-ui-label">
                <?php _e("Enable User Registration"); ?>
            </label>
            <select name="enable_user_registration" class="mw-ui-field mw_option_field" type="text" option-group="users">
                <option value="y" <?php if ($curent_val == 'y'): ?> selected="selected" <?php endif; ?>>
                    <?php _e("Yes"); ?>
                </option>
                <option value="n" <?php if ($curent_val == 'n'): ?> selected="selected" <?php endif; ?>>
                    <?php _e("No"); ?>
                </option>
            </select>
        </div>
        <div class="mw-ui-field-holder">
            <label class="mw-ui-label">
                <?php _e("Allow Social Login with"); ?>
            </label>
        </div>
        <?php

        $enable_user_fb_registration = get_option('enable_user_fb_registration', 'users');
        $enable_user_google_registration = get_option('enable_user_google_registration', 'users');
        $enable_user_github_registration = get_option('enable_user_github_registration', 'users');
        $enable_user_twitter_registration = get_option('enable_user_twitter_registration', 'users');
        $enable_user_microweber_registration = get_option('enable_user_microweber_registration', 'users');


        $enable_user_windows_live_registration = get_option('enable_user_windows_live_registration', 'users');

        $enable_user_linkedin_registration = get_option('enable_user_linkedin_registration', 'users');

        if ($enable_user_fb_registration == false) {
            $enable_user_fb_registration = 'n';
        }

        if ($enable_user_google_registration == false) {
            $enable_user_google_registration = 'n';
        }

        if ($enable_user_github_registration == false) {
            $enable_user_github_registration = 'n';
        }

        if ($enable_user_twitter_registration == false) {
            $enable_user_twitter_registration = 'n';
        }

        if ($enable_user_windows_live_registration == false) {
            $enable_user_windows_live_registration = 'n';
        }

        if ($enable_user_microweber_registration == false) {
            $enable_user_microweber_registration = 'n';
        }

        if ($enable_user_linkedin_registration == false) {
            $enable_user_linkedin_registration = 'n';
        }

        $form_show_first_name = get_option('form_show_first_name', 'users');

        $form_show_last_name = get_option('form_show_last_name', 'users');

        $form_show_address = get_option('form_show_address', 'users');

        $form_show_password_confirmation = get_option('form_show_password_confirmation', 'users');
        ?>
        <ul class="social-providers-list mw-ui-btn-nav">
            <li class="mw-ui-btn mw-ui-btn-big active"><span class="mw-icon-facebook login-tab-group active"></span></li>
            <li class="mw-ui-btn mw-ui-btn-big"><span class="mw-icon-googleplus login-tab-group"></span></li>
            <li class="mw-ui-btn mw-ui-btn-big"><span class="mw-icon-social-github login-tab-group"></span></li>
            <li class="mw-ui-btn mw-ui-btn-big"><span class="mw-icon-twitter login-tab-group"></span></li>
            <li class="mw-ui-btn mw-ui-btn-big"><span class="mw-icon-social-linkedin login-tab-group"></span></li>
            <li class="mw-ui-btn mw-ui-btn-big"><span class="mw-icon-mw login-tab-group"></span></li>
        </ul>
        <div class="mw-ui-box mw-ui-box-content group-logins" style="display: block">
            <label class="mw-ui-check">
                <input type="checkbox" value="y" <?php if ($enable_user_fb_registration == 'y'): ?> checked <?php endif; ?>
                       name="enable_user_fb_registration" class="mw_option_field" option-group="users">
                <span></span> <span><?php _e('Facebook login enabled?'); ?></span> </label>
            <hr>
            <ol class="ol">
                <li>
                    <?php _e("Api access"); ?>
                    <a class="mw-ui-link" target="_blank" href="https://developers.facebook.com/apps">https://developers.facebook.com/apps</a>
                </li>
                <li>
                    <?php _e("In"); ?>
                    <em>
                        <?php _e("Website with Facebook Login"); ?>
                    </em>
                    <?php _e("please enter"); ?>
                    <em><?php print site_url(); ?></em></li>
                <li>
                    <?php _e("If asked for callback url - use"); ?>
                    <em><?php print api_link('social_login_process?provider=facebook') ?></em></li>
            </ol>
            <div class="mw-ui-field-holder">
                <label class="mw-ui-label">
                    <?php _e("App ID/API Key"); ?>
                </label>
                <input name="fb_app_id" class="mw_option_field mw-ui-field mw-title-field " type="text" option-group="users"
                       value="<?php print get_option('fb_app_id', 'users'); ?>"/>
                <label class="mw-ui-label">
                    <?php _e("App Secret"); ?>
                </label>
                <input name="fb_app_secret" class="mw_option_field mw-ui-field mw-title-field" type="text"
                       option-group="users" value="<?php print get_option('fb_app_secret', 'users'); ?>"/>
            </div>
        </div>
        <div class="mw-ui-box mw-ui-box-content group-logins">
            <label class="mw-ui-check">
                <input type="checkbox"
                       value="y" <?php if ($enable_user_google_registration == 'y'): ?> checked <?php endif; ?>
                       name="enable_user_google_registration" class="mw_option_field" option-group="users">
                <span></span> <span><?php _e('Google login enabled?'); ?></span> </label>
            <hr>
            <ol class="ol">
                <li>
                    <?php _e("Set your"); ?>
                    <em>
                        <?php _e("Api access"); ?>
                    </em> <a class="mw-ui-link" target="_blank" href="https://code.google.com/apis/console/">https://code.google.com/apis/console/</a>
                </li>
                <li>
                    <?php _e("In redirect URI  please enter"); ?>
                    <em><?php print api_link('social_login_process?provider=google') ?></em></li>
            </ol>
            <div class="mw-ui-field-holder">
                <label class="mw-ui-label">
                    <?php _e("Client ID"); ?>
                </label>
                <input name="google_app_id" class="mw_option_field mw-ui-field mw-title-field" style="" type="text"
                       option-group="users" value="<?php print get_option('google_app_id', 'users'); ?>"/>
                <label class="mw-ui-label">
                    <?php _e("Client secret"); ?>
                </label>
                <input name="google_app_secret" class="mw_option_field mw-ui-field mw-title-field" style="" type="text"
                       option-group="users" value="<?php print get_option('google_app_secret', 'users'); ?>"/>
            </div>
        </div>
        <div class="mw-ui-box mw-ui-box-content group-logins">
            <label class="mw-ui-check">
                <input type="checkbox"
                       value="y" <?php if ($enable_user_github_registration == 'y'): ?> checked <?php endif; ?>
                       name="enable_user_github_registration" class="mw_option_field" option-group="users">
                <span></span> <span><?php _e('Github login enabled?'); ?></span> </label>
            <hr>
            <ol class="ol">
                <li>
                    <?php _e("Register your application"); ?>
                    <a class="mw-ui-link" target="_blank" href="https://github.com/settings/applications/new">https://github.com/settings/applications/new</a>
                </li>
                <li>
                    <?php _e("In"); ?>
                    <em>
                        <?php _e("Main URL"); ?>
                    </em>
                    <?php _e("enter"); ?>
                    <em><?php print site_url() ?></em></li>
                <li>
                    <?php _e("In"); ?>
                    <em>
                        <?php _e("Callback URL"); ?>
                    </em>
                    <?php _e("enter"); ?>
                    <em><?php print api_link('social_login_process?provider=github') ?></em></li>
            </ol>
            <label class="mw-ui-label">
                <?php _e("Client ID"); ?>
            </label>
            <input name="github_app_id" class="mw_option_field mw-ui-field mw-title-field" style="" type="text"
                   option-group="users" value="<?php print get_option('github_app_id', 'users'); ?>"/>
            <label class="mw-ui-label">
                <?php _e("Client secret"); ?>
            </label>
            <input name="github_app_secret" class="mw_option_field mw-ui-field mw-title-field" style="" type="text"
                   option-group="users" value="<?php print get_option('github_app_secret', 'users'); ?>"/>
        </div>
        <div class="mw-ui-box mw-ui-box-content group-logins">
            <label class="mw-ui-check">
                <input type="checkbox"
                       value="y" <?php if ($enable_user_twitter_registration == 'y'): ?> checked <?php endif; ?>
                       name="enable_user_twitter_registration" class="mw_option_field" option-group="users">
                <span></span> <span><?php _e('Twitter login enabled?'); ?></span> </label>
            <hr>
            <ol class="ol">
                <li>
                    <?php _e("Register your application"); ?>
                    <a class="mw-ui-link" target="_blank"
                       href="https://dev.twitter.com/apps">https://dev.twitter.com/apps</a></li>
                <li>
                    <?php _e("In"); ?>
                    <em>
                        <?php _e("Website"); ?>
                    </em>
                    <?php _e("enter"); ?>
                    <em><?php print site_url(); ?></em></li>
                <li>
                    <?php _e("In"); ?>
                    <em>
                        <?php _e("Callback URL"); ?>
                    </em>
                    <?php _e("enter"); ?>
                    <em><?php print api_link('social_login_process?provider=twitter') ?></em></li>
            </ol>
            <label class="mw-ui-label">
                <?php _e("Consumer key"); ?>
            </label>
            <input name="twitter_app_id" class="mw_option_field mw-ui-field mw-title-field" style="" type="text"
                   option-group="users" value="<?php print get_option('twitter_app_id', 'users'); ?>"/>
            <label class="mw-ui-label">
                <?php _e("Consumer secret"); ?>
            </label>
            <input name="twitter_app_secret" class="mw_option_field mw-ui-field mw-title-field" style="" type="text"
                   option-group="users" value="<?php print get_option('twitter_app_secret', 'users'); ?>"/>
        </div>
        <div class="mw-ui-box mw-ui-box-content group-logins">
            <label class="mw-ui-check">
                <input type="checkbox"
                       value="y" <?php if ($enable_user_linkedin_registration == 'y'): ?> checked <?php endif; ?>
                       name="enable_user_linkedin_registration" class="mw_option_field" option-group="users">
                <span></span> <span><?php _e('Linked-in login enabled?'); ?></span> </label>
            <hr>
            <ol class="ol">
                <li>
                    <?php _e("Register your application"); ?>
                    <a class="mw-ui-link" target="_blank" href="https://www.linkedin.com/secure/developer">https://www.linkedin.com/secure/developer</a>
                </li>
                <li>
                    <?php _e("In"); ?>
                    <em>
                        <?php _e("Website"); ?>
                    </em>
                    <?php _e("enter"); ?>
                    <em><?php print site_url(); ?></em></li>
                <li>
                    <?php _e("In"); ?>
                    <em>
                        <?php _e("Callback URL"); ?>
                    </em>
                    <?php _e("enter"); ?>
                    <em><?php print api_link('social_login_process?provider=linkedin') ?></em></li>
            </ol>
            <label class="mw-ui-label">
                <?php _e("Client ID"); ?>
            </label>
            <input name="linkedin_app_id" class="mw_option_field mw-ui-field mw-title-field" style="" type="text"
                   option-group="users" value="<?php print get_option('linkedin_app_id', 'users'); ?>"/>
            <label class="mw-ui-label">
                <?php _e("Client Secret"); ?>
            </label>
            <input name="linkedin_app_secret" class="mw_option_field mw-ui-field mw-title-field" style="" type="text"
                   option-group="users" value="<?php print get_option('linkedin_app_secret', 'users'); ?>"/>
        </div>
        <div class="mw-ui-box mw-ui-box-content group-logins">
            <label class="mw-ui-check">
                <input type="checkbox"
                       value="y" <?php if ($enable_user_microweber_registration == 'y'): ?> checked <?php endif; ?>
                       name="enable_user_microweber_registration" class="mw_option_field" option-group="users">
                <span></span> <span><?php _e('Microweber login enabled?'); ?></span> </label>
            <hr>
            <label class="mw-ui-label">
                <?php _e("Client ID"); ?>
            </label>
            <input name="microweber_app_id" class="mw_option_field mw-ui-field mw-title-field" style="" type="text"
                   option-group="users" value="<?php print get_option('microweber_app_id', 'users'); ?>"/>
            <label class="mw-ui-label">
                <?php _e("Client secret"); ?>
            </label>
            <input name="microweber_app_secret" class="mw_option_field mw-ui-field mw-title-field" style="" type="text"
                   option-group="users" value="<?php print get_option('microweber_app_secret', 'users'); ?>"/>
        </div>
        <hr>
        <script>

            showLoginURLSettings = function () {
                var el = mwd.getElementById('user-login-urls-set');
                $(el).toggle();

                if (el.style.display == 'block') {
                    mw.tools.scrollTo(el);
                }
            }

            $(document).ready(function () {
                mw.tabs({
                    nav: ".user-sign-setting-nav-item",
                    tabs: ".mw-user-fields-form-item",
                    toggle: true
                })
            })

        </script>
        <a href="javascript:;" class="mw-ui-btn user-sign-setting-nav-item">
            <?php _e("Register email settings"); ?>
        </a> <a href="javascript:;" class="mw-ui-btn user-sign-setting-nav-item"> <?php _e('Social links'); ?> </a>
        <a href="javascript:;" class="mw-ui-btn user-sign-setting-nav-item">
            <?php _e("Other"); ?>
        </a>
        <a href="javascript:;" class="mw-ui-btn user-sign-setting-nav-item">
            <?php _e("Privacy settings"); ?>
        </a>
        <div id="mw-user-fields-form-set" class="mw-user-fields-form-item" style="display:none;padding-top: 20px;">
            <div class="mw-ui-box mw-ui-box-content">
                <script type="text/javascript">

                    runRegisterMailEditor = function () {
                        RegisterMailEditor = mw.editor({
                            element: "#register_email_content",
                            addControls: mwd.getElementById('register_mail_editorctrls').innerHTML,
                            ready: function (content) {
                                content.defaultView.mw.dropdown();
                                mw.$("#register_mail_dynamic_vals li", content).bind('click', function () {
                                    RegisterMailEditor.api.insert_html($(this).attr('value'));
                                });
                            }
                        });
                    }


                    $(document).ready(function () {
                        runRegisterMailEditor();
                    });
                </script>
                <h2>
                    <?php _e("Send email on new user registration"); ?>
                </h2>
                <div class="mw-ui-field-holder">
                    <label class="mw-ui-check" style="margin-right: 15px;">
                        <input name="register_email_enabled" class="mw_option_field" data-option-group="users" value="1"
                               type="radio" <?php if (get_option('register_email_enabled', 'users') == 1): ?> checked="checked" <?php endif; ?> >
                        <span></span><span>
          <?php _e("Yes"); ?>
          </span></label>
                    <label class="mw-ui-check">
                        <input name="register_email_enabled" class="mw_option_field" data-option-group="users" value="0"
                               type="radio" <?php if (get_option('register_email_enabled', 'users') != 1): ?> checked="checked" <?php endif; ?> >
                        <span></span><span>
          <?php _e("No"); ?>
          </span></label>
                </div>
                <div class="mw-ui-field-holder">
                    <label class="mw-ui-label">
                        <?php _e("Email subject"); ?>
                    </label>
                    <input name="register_email_subject" class="mw-ui-field mw_option_field" id="order_email_subject"
                           placeholder="<?php _e("Thank you for your registration"); ?>!" data-option-group="users"
                           value="<?php print get_option('register_email_subject', 'users') ?>" type="text"/>
                </div>
                <div class="mw-ui-field-holder">
                    <label class="mw-ui-label">
                        <?php _e("Email content"); ?>
                    </label>
                    <textarea class="mw-ui-field mw_option_field" data-option-group="users" id="register_email_content"
                              name="register_email_content"><?php print get_option('register_email_content', 'users') ?></textarea>
                </div>
                <div id="register_mail_editorctrls" style="display: none"><span class="mw_dlm"></span>
                    <div style="width: 112px;" data-value=""
                         title="<?php _e("These values will be replaced with the actual content"); ?>"
                         id="register_mail_dynamic_vals"
                         class="mw-dropdown mw-dropdown-type-wysiwyg mw-dropdown-type-wysiwyg_blue mw_dropdown_action_dynamic_values"> <span
                                class="mw-dropdown-value"> <span class="mw-dropdown-arrow"></span> <span
                                    class="mw-dropdown-val">
          <?php _e("E-mail Values"); ?>
          </span> </span>
                        <div class="mw-dropdown-content">
                            <ul>
                                <li value="{id}"><a href="javascript:;"> <?php _e('User ID'); ?> </a></li>
                                <li value="{username}"><a href="javascript:;"> <?php _e('Username'); ?> </a></li>
                                <li value="{email}"><a href="javascript:;"> <?php _e('Email'); ?> </a></li>
                                <li value="{first_name}"><a href="javascript:;"> <?php _e('First Name'); ?> </a></li>
                                <li value="{last_name}"><a href="javascript:;"> <?php _e('Last Name'); ?> </a></li>
                                <li value="{created_at}"><a href="javascript:;"> <?php _e('Date of registration'); ?> </a>
                                </li>
                                <li value="{verify_email_link}"><a
                                            href="javascript:;"> <?php _e('Verify email link'); ?> </a></li>

                            </ul>
                        </div>
                    </div>
                </div>
            </div>

            <br/>

            <a onclick="mw.register_email_send_test();" href="javascript:;"
               class="mw-ui-btn mw-ui-btn-small pull-right"><?php _e('Test'); ?></a>
            <br/>
            <hr>


            <a class="mw-ui-btn mw-ui-btn-small" href="javascript:;"
               onclick="$('#admin-forgot-pass-email-ctrl-holder').toggle()"><?php _e('Forgot password email settings'); ?></a>

            <div class="mw-ui-box mw-ui-box-content" id="admin-forgot-pass-email-ctrl-holder" style="display:none">
                <script type="text/javascript">

                    runForgotPassEmailEditor = function () {

                        ForgotPassEmailEditor = mw.editor({
                            element: "#forgot_pass_email_content",
                            addControls: mwd.getElementById('forgot_pass_mail_editorctrls').innerHTML,
                            ready: function (content) {
                                content.defaultView.mw.dropdown();
                                mw.$("#forgot_pass_mail_dynamic_vals li", content).bind('click', function () {
                                    ForgotPassEmailEditor.api.insert_html($(this).attr('value'));
                                });
                            }
                        });


                    }


                    $(document).ready(function () {

                        runForgotPassEmailEditor();


                    })
                </script>
                <h2>
                    <?php _e("Send custom forgot password email"); ?>
                </h2>
                <div class="mw-ui-field-holder">
                    <label class="mw-ui-check" style="margin-right: 15px;">
                        <input name="forgot_pass_email_enabled" class="mw_option_field" data-option-group="users" value="1"
                               type="radio" <?php if (get_option('forgot_pass_email_enabled', 'users') == 1): ?> checked="checked" <?php endif; ?> >
                        <span></span><span>
          <?php _e("Yes"); ?>
          </span></label>
                    <label class="mw-ui-check">
                        <input name="forgot_pass_email_enabled" class="mw_option_field" data-option-group="users" value="0"
                               type="radio" <?php if (get_option('forgot_pass_email_enabled', 'users') != 1): ?> checked="checked" <?php endif; ?> >
                        <span></span><span>
          <?php _e("No"); ?>
          </span></label>
                </div>
                <div class="mw-ui-field-holder">
                    <label class="mw-ui-label">
                        <?php _e("Email subject"); ?>
                    </label>
                    <input name="forgot_pass_email_subject" class="mw-ui-field mw_option_field" id="order_email_subject"
                           placeholder="<?php _e("Password reset"); ?>!" data-option-group="orders"
                           value="<?php print get_option('forgot_pass_email_subject', 'users') ?>" type="text"/>
                </div>
                <div class="mw-ui-field-holder">
                    <label class="mw-ui-label">
                        <?php _e("Email content"); ?>
                    </label>
                    <textarea class="mw-ui-field mw_option_field" data-option-group="users" id="forgot_pass_email_content"
                              name="forgot_pass_email_content"><?php print get_option('forgot_pass_email_content', 'users') ?></textarea>
                </div>
                <div id="forgot_pass_mail_editorctrls" style="display: none"><span class="mw_dlm"></span>
                    <div style="width: 112px;" data-value=""
                         title="<?php _e("These values will be replaced with the actual content"); ?>"
                         id="forgot_pass_mail_dynamic_vals"
                         class="mw-dropdown mw-dropdown-type-wysiwyg mw-dropdown-type-wysiwyg_blue mw_dropdown_action_dynamic_values"> <span
                                class="mw-dropdown-value"> <span class="mw-dropdown-arrow"></span> <span
                                    class="mw-dropdown-val">
          <?php _e("E-mail Values"); ?>
          </span> </span>
                        <div class="mw-dropdown-content">
                            <ul>
                                <li value="{id}"><a href="javascript:;"> <?php _e('User ID'); ?> </a></li>
                                <li value="{username}"><a href="javascript:;"> <?php _e('Username'); ?> </a></li>
                                <li value="{email}"><a href="javascript:;"> <?php _e('Email'); ?> </a></li>
                                <li value="{first_name}"><a href="javascript:;"> <?php _e('First Name'); ?> </a></li>
                                <li value="{last_name}"><a href="javascript:;"> <?php _e('Last Name'); ?> </a></li>
                                <li value="{created_at}"><a href="javascript:;"> <?php _e('Date of registration'); ?> </a>
                                </li>
                                <li value="{reset_password_link}"><a
                                            href="javascript:;"> <?php _e('Reset password link'); ?> </a></li>
                                <li value="{ip}"><a href="javascript:;"> <?php _e('IP address'); ?> </a></li>

                            </ul>
                        </div>
                    </div>
                </div>
            </div>


        </div>

        <div id="mw-global-fields-social-profile-set" class="mw-user-fields-form-item" style="display:none;padding-top: 20px;">
            <div class="mw-ui-box mw-ui-box-content">
                <module type="social_links/admin" module-id="website"/>
            </div>
        </div>

        <div id="mw-admin-user-tabs-other-settings" class="mw-user-fields-form-item" style="display:none;padding-top: 20px;">
            <div class="mw-ui-box mw-ui-box-content">
                <?php $captcha_disabled = get_option('captcha_disabled', 'users'); ?>
                <h2><?php _e("Register form settings"); ?></h2>
                <label class="mw-ui-check">
                    <input type="checkbox" class="mw_option_field" option-group="users" name="captcha_disabled" <?php if ($captcha_disabled == 'y'): ?> checked <?php endif; ?> value="y">
                    <span></span><span><?php _e('Disable Captcha?'); ?></span> </label>
                <hr>
                <?php $disable_registration_with_temporary_email = get_option('disable_registration_with_temporary_email', 'users'); ?>

                <label class="mw-ui-check">
                    <input type="checkbox" class="mw_option_field" option-group="users" name="disable_registration_with_temporary_email" <?php if ($disable_registration_with_temporary_email == 'y'): ?> checked <?php endif; ?> value="y">
                    <span></span><span><?php _e('Disable registration with temporary email?'); ?></span> </label>
                <hr>

                <div class="optional-fields mw-ui-field-holder">
                    <label class="mw-ui-check">
                        <input type="checkbox" value="y" <?php if ($form_show_first_name == 'y'): ?> checked <?php endif; ?> name="form_show_first_name" class="mw_option_field" option-group="users">
                        <span></span> <span><?php _e("Show first name field?"); ?></span>
                    </label>
                    <br/>

                    <label class="mw-ui-check">
                        <input type="checkbox" value="y" <?php if ($form_show_last_name == 'y'): ?> checked <?php endif; ?> name="form_show_last_name" class="mw_option_field" option-group="users">
                        <span></span> <span><?php _e("Show last name field?"); ?></span>
                    </label>

                    <br/>

                    <label class="mw-ui-check">
                        <input type="checkbox" value="y" <?php if ($form_show_password_confirmation == 'y'): ?> checked <?php endif; ?> name="form_show_password_confirmation" class="mw_option_field" option-group="users">
                        <span></span> <span><?php _e("Show password confirmation field?"); ?></span>
                    </label>
                </div>
            </div>

            <?php $login_captcha_enabled = get_option('login_captcha_enabled', 'users'); ?>

            <div class="mw-ui-box mw-ui-box-content">
                <h2><?php _e("Login form settings"); ?></h2>

                <label class="mw-ui-check">
                    <input type="checkbox" class="mw_option_field" option-group="users" name="login_captcha_enabled" <?php if ($login_captcha_enabled == 'y'): ?> checked <?php endif; ?> value="y">
                    <span></span><span><?php _e('Require captcha to login?'); ?></span>
                </label>
            </div>

            <script>
                $(document).ready(function () {
                    $('.js-show-hide-btn').on('click', function () {
                        $('.js-show-hide').toggleClass('hidden');
                        $(this).hide();
                    });
                });
            </script>
            <div class="mw-ui-box mw-ui-box-content">
                <div class="js-show-hide hidden">
                    <h2><?php _e("Other settings"); ?></h2>
                    <hr/>

                    <h3><?php _e("Register URL"); ?></h3>
                    <p><?php _e("You can set a custom url for the register page"); ?></p>
                    <input name="register_url" class="mw_option_field mw-ui-field" type="text" option-group="users" value="<?php print get_option('register_url', 'users'); ?>" placeholder="<?php _e("Use default"); ?>"/>

                    <h3><?php _e("Login URL"); ?></h3>
                    <p><?php _e("You can set a custom url for the login page"); ?></p>
                    <input name="login_url" class="mw_option_field mw-ui-field" type="text" option-group="users" value="<?php print get_option('login_url', 'users'); ?>" placeholder="<?php _e("Use default"); ?>"/>

                    <h3><?php _e("Logout URL"); ?></h3>
                    <p><?php _e("You can set a custom url for the logout page"); ?></p>
                    <input name="logout_url" class="mw_option_field mw-ui-field" type="text" option-group="users" value="<?php print get_option('logout_url', 'users'); ?>" placeholder="<?php _e("Use default"); ?>"/>


                    <h3><?php _e("Forgot password URL"); ?></h3>
                    <p><?php _e("You can set a custom url for the forgot password page"); ?></p>
                    <?php $checkout_url = get_option('forgot_password_url', 'users'); ?>
                    <input name="forgot_password_url" class="mw_option_field mw-ui-field" type="text" option-group="users" value="<?php print get_option('forgot_password_url', 'users'); ?>" placeholder="<?php _e("Use default"); ?>"/>
                </div>

                <button type="button" class="mw-ui-btn mw-ui-btn-info js-show-hide-btn m-t-10 m-b-10">Show Other settings</button>
            </div>
        </div>

        <div id="mw-profile-privacy-settings" class="mw-user-fields-form-item" style="display:none;padding-top: 20px;">
            <div class="mw-ui-box mw-ui-box-content">
                <h2><?php _e("User privacy settings"); ?></h2>

                <h4><?php _e("Users must agree to Terms and Conditions"); ?></h4>
                <label class="mw-ui-check" style="margin-right: 15px;">
                    <input name="require_terms" class="mw_option_field" data-option-group="users" value="0" type="radio" <?php if (get_option('require_terms', 'users') != 1): ?> checked="checked" <?php endif; ?> >
                    <span></span><span><?php _e("No"); ?></span>
                </label>
                <label class="mw-ui-check">
                    <input name="require_terms" class="mw_option_field" data-option-group="users" value="1" type="radio" <?php if (get_option('require_terms', 'users') == 1): ?> checked="checked" <?php endif; ?> >
                    <span></span><span><?php _e("Yes"); ?></span>
                </label>


                <div class="mw-ui-field-holder">
                    <label class="mw-ui-label">
                        <?php _e("Terms and conditions Text"); ?>
                    </label>
                    <?php
                    $terms_label = get_option('terms_label', 'users');
                    $terms_label_cleared = str_replace('&nbsp;', '', $terms_label);
                    $terms_label_cleared = strip_tags($terms_label_cleared);
                    $terms_label_cleared = mb_trim($terms_label_cleared);

                    if ($terms_label_cleared == '') {
                        $terms_label = 'I agree with <a href="' . site_url() . 'terms" target="_blank">terms and conditions</a>';
                    }
                    ?>
                    <textarea class="mw-ui-field mw_option_field" data-option-group="users" id="terms_label" name="terms_label"><?php print $terms_label; ?></textarea>
                    <script>
                        $(document).ready(function () {
                            myEditor = mw.editor({element: '#terms_label'});
                        });
                    </script>
                </div>
                <hr>

                <?php event_trigger('website.privacy_settings') ?>
                <hr>
            </div>
        </div>
    </div>
</div>
