| Server IP : 68.183.124.220 / Your IP : 216.73.217.137 Web Server : Apache/2.4.18 (Ubuntu) System : Linux Sandbox-A 4.4.0-210-generic #242-Ubuntu SMP Fri Apr 16 09:57:56 UTC 2021 x86_64 User : gavin ( 1000) PHP Version : 7.0.33-0ubuntu0.16.04.16 Disable Function : pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority, MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : ON | Sudo : ON | Pkexec : ON Directory : /var/www/html/wp-content/plugins/ninja-forms/includes/Config/ |
Upload File : |
<?php if ( ! defined( 'ABSPATH' ) ) exit;
return apply_filters( 'ninja_forms_from_restriction_settings', array(
/*
* UNIQUE FIELD SET
*/
'unique-field-set' => array(
'name' => 'unique-field-set',
'type' => 'fieldset',
'label' => __( 'Unique Field', 'ninja-forms' ),
'width' => 'full',
'group' => 'primary',
'settings' => array(
/*
* SET A UNIQUE FIELD
*/
'unique_field' => array(
'name' => 'unique_field',
'type' => 'field-select',
// 'label' => __( 'Unique Field', 'ninja-forms' ),
'width' => 'full',
'group' => 'primary',
'field_value_format' => 'key',
/* Optional */
'field_types' => array(
'firstname',
'lastname',
'email',
'textbox',
'listselect',
'listradio',
'listmultiselect',
'date'
),
),
/*
* UNIQUE FIELD ERROR
*/
'unique_field_error' => array(
'name' => 'unique_field_error',
'type' => 'textbox',
'label' => __( 'Unique Field Error Message', 'ninja-forms' ),
'width' => 'full',
'group' => 'primary',
'value' => __( 'A form with this value has already been submitted.', 'ninja-forms' ),
),
)
),
'logged-in-set' => array(
'name' => 'logged-in-set',
'type' => 'fieldset',
'label' => __( 'Logged In', 'ninja-forms' ),
'width' => 'full',
'group' => 'primary',
'settings' => array(
/*
* REQUIRE USER TO BE LOGGED IN TO VIEW FORM?
*/
'logged_in' => array(
'name' => 'logged_in',
'type' => 'toggle',
'label' => __( 'Require user to be logged in to view form?', 'ninja-forms' ),
'width' => 'one-half',
'group' => 'primary',
'value' => FALSE,
'help' => __( 'Does apply to form preview.', 'ninja-forms' )
),
/*
* NOT LOGGED-IN MESSAGE
*/
'not_logged_in_msg' => array(
'name' => 'not_logged_in_msg',
'type' => 'rte', //TODO: Add WYSIWYG
'label' => __( 'Not Logged-In Message', 'ninja-forms' ),
'width' => 'full',
'group' => 'primary',
'value' => '',
),
)
),
'limit-submissions-set' => array(
'name' => 'limit-submissions-set',
'type' => 'fieldset',
'label' => __( 'Limit Submissions', 'ninja-forms' ),
'width' => 'full',
'group' => 'primary',
'settings' => array(
/*
* LIMIT SUBMISSIONS
*/
'sub_limit_number' => array(
'name' => 'sub_limit_number',
'type' => 'number',
'label' => __( 'Submission Limit', 'ninja-forms' ),
'width' => 'one-third',
'group' => 'primary',
'value' => NULL,
'help' => __( 'Does NOT apply to form preview.', 'ninja-forms' )
//TODO: Add following text below the element.
//Select the number of submissions that this form will accept. Leave empty for no limit.
),
/*
* LIMIT REACHED MESSAGE
*/
'sub_limit_msg' => array(
'name' => 'sub_limit_msg',
'type' => 'rte',//TODO: Add WYSIWYG
'label' => __( 'Limit Reached Message', 'ninja-forms' ),
'width' => 'full',
'group' => 'primary',
'value' => __( 'The form has reached its submission limit.', 'ninja-forms' )
//TODO: Add following text below the WYSIWYG.
//Please enter a message that you want displayed when this form has reached its submission limit and will not
//accept new submissions.
),
)
),
));