- updated settings texts;

This commit is contained in:
Mykyta Synelnikov
2024-02-07 15:01:52 +02:00
parent fce290fe74
commit c1a5459b1f
+102 -83
View File
@@ -1889,99 +1889,118 @@ if ( ! class_exists( 'um\admin\core\Admin_Settings' ) ) {
'fields' => $appearances_profile_menu_fields,
),
'registration_form' => array(
'title' => __( 'Registration Form', 'ultimate-member' ),
'description' => __( 'This section allows you to customize the user profiles menus on your site.', 'ultimate-member' ),
'fields' => array(
array(
'id' => 'register_template',
'type' => 'select',
'label' => __( 'Registration Default Template', 'ultimate-member' ),
'description' => __( 'This will be the default template to output registration', 'ultimate-member' ),
'default' => um_get_metadefault( 'register_template' ),
'options' => UM()->shortcodes()->get_templates( 'register' ),
'size' => 'small',
),
array(
'id' => 'register_max_width',
'type' => 'text',
'label' => __( 'Registration Maximum Width', 'ultimate-member' ),
'default' => um_get_metadefault( 'register_max_width' ),
'description' => __( 'The maximum width this shortcode can take from the page width', 'ultimate-member' ),
'size' => 'small',
),
array(
'id' => 'register_align',
'type' => 'select',
'label' => __( 'Registration Shortcode Alignment', 'ultimate-member' ),
'description' => __( 'The shortcode is centered by default unless you specify otherwise here', 'ultimate-member' ),
'default' => um_get_metadefault( 'register_align' ),
'options' => array(
'center' => __( 'Centered', 'ultimate-member' ),
'left' => __( 'Left aligned', 'ultimate-member' ),
'right' => __( 'Right aligned', 'ultimate-member' ),
'title' => __( 'Registration Form', 'ultimate-member' ),
'form_sections' => array(
'user_role' => array(
'title' => __( 'User Role', 'ultimate-member' ),
'description' => __( 'This section allows you to set default user role assigned after registration.', 'ultimate-member' ),
'fields' => array(
array(
'id' => 'register_role',
'type' => 'select',
'label' => __( 'Registration Default Role', 'ultimate-member' ),
'description' => __( 'This will be the default role assigned to users registering thru registration form', 'ultimate-member' ),
'default' => um_get_metadefault( 'register_role' ),
'options' => UM()->roles()->get_roles( __( 'Default', 'ultimate-member' ) ),
'size' => 'small',
),
),
'size' => 'small',
),
array(
'id' => 'register_icons',
'type' => 'select',
'label' => __( 'Registration Field Icons', 'ultimate-member' ),
'description' => __( 'This controls the display of field icons in the registration form', 'ultimate-member' ),
'default' => um_get_metadefault( 'register_icons' ),
'options' => array(
'field' => __( 'Show inside text field', 'ultimate-member' ),
'label' => __( 'Show with label', 'ultimate-member' ),
'off' => __( 'Turn off', 'ultimate-member' ),
'template' => array(
'title' => __( 'Template', 'ultimate-member' ),
'description' => __( 'This section allows you to customize the user registration template and size.', 'ultimate-member' ),
'fields' => array(
array(
'id' => 'register_template',
'type' => 'select',
'label' => __( 'Registration Default Template', 'ultimate-member' ),
'description' => __( 'This will be the default template to output registration', 'ultimate-member' ),
'default' => um_get_metadefault( 'register_template' ),
'options' => UM()->shortcodes()->get_templates( 'register' ),
'size' => 'small',
),
array(
'id' => 'register_max_width',
'type' => 'text',
'label' => __( 'Registration Maximum Width', 'ultimate-member' ),
'default' => um_get_metadefault( 'register_max_width' ),
'description' => __( 'The maximum width this shortcode can take from the page width', 'ultimate-member' ),
'size' => 'small',
),
array(
'id' => 'register_align',
'type' => 'select',
'label' => __( 'Registration Shortcode Alignment', 'ultimate-member' ),
'description' => __( 'The shortcode is centered by default unless you specify otherwise here', 'ultimate-member' ),
'default' => um_get_metadefault( 'register_align' ),
'options' => array(
'center' => __( 'Centered', 'ultimate-member' ),
'left' => __( 'Left aligned', 'ultimate-member' ),
'right' => __( 'Right aligned', 'ultimate-member' ),
),
'size' => 'small',
),
),
'size' => 'small',
),
array(
'id' => 'register_primary_btn_word',
'type' => 'text',
'label' => __( 'Registration Primary Button Text', 'ultimate-member' ),
'default' => um_get_metadefault( 'register_primary_btn_word' ),
'description' => __( 'The text that is used for primary button text', 'ultimate-member' ),
'size' => 'medium',
),
array(
'id' => 'register_secondary_btn',
'type' => 'checkbox',
'label' => __( 'Registration Secondary Button', 'ultimate-member' ),
'default' => 1,
'description' => __( 'Switch on/off the secondary button display in the form', 'ultimate-member' ),
),
array(
'id' => 'register_secondary_btn_word',
'type' => 'text',
'label' => __( 'Registration Secondary Button Text', 'ultimate-member' ),
'default' => um_get_metadefault( 'register_secondary_btn_word' ),
'description' => __( 'The text that is used for the secondary button text', 'ultimate-member' ),
'conditional' => array( 'register_secondary_btn', '=', 1 ),
'size' => 'medium',
),
array(
'id' => 'register_secondary_btn_url',
'type' => 'text',
'label' => __( 'Registration Secondary Button URL', 'ultimate-member' ),
'default' => um_get_metadefault( 'register_secondary_btn_url' ),
'description' => __( 'You can replace default link for this button by entering custom URL', 'ultimate-member' ),
'conditional' => array( 'register_secondary_btn', '=', 1 ),
'size' => 'medium',
),
array(
'id' => 'register_role',
'type' => 'select',
'label' => __( 'Registration Default Role', 'ultimate-member' ),
'description' => __( 'This will be the default role assigned to users registering thru registration form', 'ultimate-member' ),
'default' => um_get_metadefault( 'register_role' ),
'options' => UM()->roles()->get_roles( __( 'Default', 'ultimate-member' ) ),
'size' => 'small',
'fields' => array(
'title' => __( 'Buttons & Fields', 'ultimate-member' ),
'description' => __( 'This section allows you to customize the user registration buttons and fields layout.', 'ultimate-member' ),
'fields' => array(
array(
'id' => 'register_primary_btn_word',
'type' => 'text',
'label' => __( 'Registration Primary Button Text', 'ultimate-member' ),
'default' => um_get_metadefault( 'register_primary_btn_word' ),
'description' => __( 'The text that is used for primary button text', 'ultimate-member' ),
'size' => 'medium',
),
array(
'id' => 'register_secondary_btn',
'type' => 'checkbox',
'label' => __( 'Registration Secondary Button', 'ultimate-member' ),
'checkbox_label' => __( 'Show Registration Secondary Button', 'ultimate-member' ),
'default' => 1,
'description' => __( 'Switch on/off the secondary button display in the form', 'ultimate-member' ),
),
array(
'id' => 'register_secondary_btn_word',
'type' => 'text',
'label' => __( 'Registration Secondary Button Text', 'ultimate-member' ),
'default' => um_get_metadefault( 'register_secondary_btn_word' ),
'description' => __( 'The text that is used for the secondary button text', 'ultimate-member' ),
'conditional' => array( 'register_secondary_btn', '=', 1 ),
'size' => 'medium',
),
array(
'id' => 'register_secondary_btn_url',
'type' => 'text',
'label' => __( 'Registration Secondary Button URL', 'ultimate-member' ),
'default' => um_get_metadefault( 'register_secondary_btn_url' ),
'description' => __( 'You can replace default link for this button by entering custom URL', 'ultimate-member' ),
'conditional' => array( 'register_secondary_btn', '=', 1 ),
'size' => 'medium',
),
array(
'id' => 'register_icons',
'type' => 'select',
'label' => __( 'Registration Field Icons', 'ultimate-member' ),
'description' => __( 'This controls the display of field icons in the registration form', 'ultimate-member' ),
'default' => um_get_metadefault( 'register_icons' ),
'options' => array(
'field' => __( 'Show inside text field', 'ultimate-member' ),
'label' => __( 'Show with label', 'ultimate-member' ),
'off' => __( 'Turn off', 'ultimate-member' ),
),
'size' => 'small',
),
),
),
),
),
'login_form' => array(
'title' => __( 'Login Form', 'ultimate-member' ),
'description' => __( 'This section allows you to customize Ultimate Member login form on your site.', 'ultimate-member' ),
// 'form_sections' => array(),
'fields' => array(
array(
'id' => 'login_template',