Changeset 3102675
- Timestamp:
- 06/14/2024 10:03:12 AM (18 months ago)
- Location:
- formit
- Files:
-
- 174 added
- 7 edited
-
tags/2.1.4 (added)
-
tags/2.1.4/CHANGELOG.md (added)
-
tags/2.1.4/LICENSE.txt (added)
-
tags/2.1.4/README.md (added)
-
tags/2.1.4/assets (added)
-
tags/2.1.4/assets/admin (added)
-
tags/2.1.4/assets/admin/core (added)
-
tags/2.1.4/assets/admin/core/fine-uploader-gallery.min.css (added)
-
tags/2.1.4/assets/admin/core/jquery.fine-uploader.min.js (added)
-
tags/2.1.4/assets/admin/core/tinymce.min.js (added)
-
tags/2.1.4/assets/admin/css (added)
-
tags/2.1.4/assets/admin/css/formit-admin-style.css (added)
-
tags/2.1.4/assets/admin/css/formit_dashboard.css (added)
-
tags/2.1.4/assets/admin/css/formit_form-builder-css.css (added)
-
tags/2.1.4/assets/admin/fonts (added)
-
tags/2.1.4/assets/admin/fonts/formit-icon (added)
-
tags/2.1.4/assets/admin/fonts/formit-icon/formit-icon.eot (added)
-
tags/2.1.4/assets/admin/fonts/formit-icon/formit-icon.svg (added)
-
tags/2.1.4/assets/admin/fonts/formit-icon/formit-icon.ttf (added)
-
tags/2.1.4/assets/admin/fonts/formit-icon/formit-icon.woff (added)
-
tags/2.1.4/assets/admin/js (added)
-
tags/2.1.4/assets/admin/js/form-builder.min.js (added)
-
tags/2.1.4/assets/admin/js/form-render.min.js (added)
-
tags/2.1.4/assets/admin/js/formit-admin-scripts.js (added)
-
tags/2.1.4/assets/admin/js/tinymce.min.js (added)
-
tags/2.1.4/assets/admin/lang (added)
-
tags/2.1.4/assets/admin/lang/en-US.lang (added)
-
tags/2.1.4/assets/admin/scss (added)
-
tags/2.1.4/assets/admin/scss/base (added)
-
tags/2.1.4/assets/admin/scss/base/_base.scss (added)
-
tags/2.1.4/assets/admin/scss/base/_formit-icon.scss (added)
-
tags/2.1.4/assets/admin/scss/base/_grid.scss (added)
-
tags/2.1.4/assets/admin/scss/base/_mediaQuery.scss (added)
-
tags/2.1.4/assets/admin/scss/base/_mixins.scss (added)
-
tags/2.1.4/assets/admin/scss/base/_variables.scss (added)
-
tags/2.1.4/assets/admin/scss/components (added)
-
tags/2.1.4/assets/admin/scss/components/_btn.scss (added)
-
tags/2.1.4/assets/admin/scss/components/_builder-modification.scss (added)
-
tags/2.1.4/assets/admin/scss/components/_docs.scss (added)
-
tags/2.1.4/assets/admin/scss/components/_form-submission.scss (added)
-
tags/2.1.4/assets/admin/scss/components/_info-popup.scss (added)
-
tags/2.1.4/assets/admin/scss/components/_input-field-styles.scss (added)
-
tags/2.1.4/assets/admin/scss/components/_layout.scss (added)
-
tags/2.1.4/assets/admin/scss/components/_main.scss (added)
-
tags/2.1.4/assets/admin/scss/components/_new-form-page.scss (added)
-
tags/2.1.4/assets/admin/scss/components/_popup.scss (added)
-
tags/2.1.4/assets/admin/scss/components/_settings.scss (added)
-
tags/2.1.4/assets/admin/scss/components/_shortcode.scss (added)
-
tags/2.1.4/assets/admin/scss/components/_toast.scss (added)
-
tags/2.1.4/assets/admin/scss/components/_wpheader.scss (added)
-
tags/2.1.4/assets/admin/scss/formit-admin-style.scss (added)
-
tags/2.1.4/assets/admin/scss/formit_dashboard.scss (added)
-
tags/2.1.4/assets/frontend (added)
-
tags/2.1.4/assets/frontend/css (added)
-
tags/2.1.4/assets/frontend/css/formit-frontend-grid-style.css (added)
-
tags/2.1.4/assets/frontend/css/formit-frontend-style.css (added)
-
tags/2.1.4/assets/frontend/js (added)
-
tags/2.1.4/assets/frontend/js/formit-fontend-script.js (added)
-
tags/2.1.4/assets/frontend/scss (added)
-
tags/2.1.4/assets/frontend/scss/base (added)
-
tags/2.1.4/assets/frontend/scss/base/_mediaQuery.scss (added)
-
tags/2.1.4/assets/frontend/scss/base/_mixins.scss (added)
-
tags/2.1.4/assets/frontend/scss/base/_variables.scss (added)
-
tags/2.1.4/assets/frontend/scss/components (added)
-
tags/2.1.4/assets/frontend/scss/components/_loader.scss (added)
-
tags/2.1.4/assets/frontend/scss/components/templates (added)
-
tags/2.1.4/assets/frontend/scss/components/templates/_basic.scss (added)
-
tags/2.1.4/assets/frontend/scss/components/templates/_index.scss (added)
-
tags/2.1.4/assets/frontend/scss/formit-frontend-grid-style.scss (added)
-
tags/2.1.4/assets/frontend/scss/formit-frontend-style.scss (added)
-
tags/2.1.4/assets/img (added)
-
tags/2.1.4/assets/img/bulb.png (added)
-
tags/2.1.4/assets/img/docs (added)
-
tags/2.1.4/assets/img/docs/dashboard-widget.webp (added)
-
tags/2.1.4/assets/img/docs/form-builder-configs.webp (added)
-
tags/2.1.4/assets/img/docs/form-settings.webp (added)
-
tags/2.1.4/assets/img/docs/form-submissions-open-analytics.webp (added)
-
tags/2.1.4/assets/img/docs/form-submissions-open-geo.webp (added)
-
tags/2.1.4/assets/img/docs/form-submissions-open.webp (added)
-
tags/2.1.4/assets/img/docs/form-submissions.webp (added)
-
tags/2.1.4/assets/img/docs/formit-screenshot.webp (added)
-
tags/2.1.4/assets/img/icons (added)
-
tags/2.1.4/assets/img/icons/csv.webp (added)
-
tags/2.1.4/assets/img/icons/excel.webp (added)
-
tags/2.1.4/assets/img/icons/formit-calender.webp (added)
-
tags/2.1.4/assets/img/icons/formit-chart.webp (added)
-
tags/2.1.4/assets/img/icons/formit-forms.webp (added)
-
tags/2.1.4/assets/img/icons/pdf.webp (added)
-
tags/2.1.4/assets/img/logo-formit.webp (added)
-
tags/2.1.4/assets/img/logo-icon.svg (added)
-
tags/2.1.4/assets/img/logo-white-2.svg (added)
-
tags/2.1.4/assets/img/logo-white.svg (added)
-
tags/2.1.4/assets/img/logo.svg (added)
-
tags/2.1.4/assets/img/msfrom-builder-icon.png (added)
-
tags/2.1.4/assets/img/xirosoft.webp (added)
-
tags/2.1.4/composer.json (added)
-
tags/2.1.4/composer.lock (added)
-
tags/2.1.4/formit.php (added)
-
tags/2.1.4/inc (added)
-
tags/2.1.4/inc/API (added)
-
tags/2.1.4/inc/API/Formit_FormitForm.php (added)
-
tags/2.1.4/inc/API/Formit_TrafficLocation.php (added)
-
tags/2.1.4/inc/Admin (added)
-
tags/2.1.4/inc/Admin/Exports (added)
-
tags/2.1.4/inc/Admin/Exports/Formit_ExportCsv.php (added)
-
tags/2.1.4/inc/Admin/Formit_AddMetaBox.php (added)
-
tags/2.1.4/inc/Admin/Formit_AdminEnqueue.php (added)
-
tags/2.1.4/inc/Admin/Formit_CustomPost.php (added)
-
tags/2.1.4/inc/Admin/Formit_FormSubmission.php (added)
-
tags/2.1.4/inc/Admin/Formit_FromBuilderHandle.php (added)
-
tags/2.1.4/inc/Admin/Formit_Hook.php (added)
-
tags/2.1.4/inc/Admin/Formit_Notice.php (added)
-
tags/2.1.4/inc/Admin/Formit_Route.php (added)
-
tags/2.1.4/inc/Admin/Popup (added)
-
tags/2.1.4/inc/Admin/Popup/Formit_HeaderProfileInfo.php (added)
-
tags/2.1.4/inc/Admin/views (added)
-
tags/2.1.4/inc/Admin/views/Docs (added)
-
tags/2.1.4/inc/Admin/views/Docs/Formit_Docs.php (added)
-
tags/2.1.4/inc/Admin/views/Form (added)
-
tags/2.1.4/inc/Admin/views/Form/Formit_Form.php (added)
-
tags/2.1.4/inc/Admin/views/Form/Formit_FromBuilder.php (added)
-
tags/2.1.4/inc/Admin/views/Form/Formit_FromSettings.php (added)
-
tags/2.1.4/inc/Admin/views/Settings (added)
-
tags/2.1.4/inc/Admin/views/Settings/Formit_SettingConfig.php (added)
-
tags/2.1.4/inc/Admin/views/Settings/Formit_Settings.php (added)
-
tags/2.1.4/inc/Admin/views/Settings/Formit_System.php (added)
-
tags/2.1.4/inc/Formit_API.php (added)
-
tags/2.1.4/inc/Formit_AdminPanel.php (added)
-
tags/2.1.4/inc/Formit_Formhandle.php (added)
-
tags/2.1.4/inc/Formit_FrotnendPanel.php (added)
-
tags/2.1.4/inc/Formit_GlobalFunctions.php (added)
-
tags/2.1.4/inc/Formit_Installer.php (added)
-
tags/2.1.4/inc/Formit_Query.php (added)
-
tags/2.1.4/inc/Frontend (added)
-
tags/2.1.4/inc/Frontend/Formit_FrontendEnqueue.php (added)
-
tags/2.1.4/inc/Frontend/Formit_ShortCode.php (added)
-
tags/2.1.4/inc/Frontend/views (added)
-
tags/2.1.4/inc/Frontend/views/Formit_DomHandle.php (added)
-
tags/2.1.4/inc/Utils (added)
-
tags/2.1.4/inc/Utils/Formit_VisitorInfo.php (added)
-
tags/2.1.4/inc/Widgets (added)
-
tags/2.1.4/inc/Widgets/Block (added)
-
tags/2.1.4/inc/Widgets/Block/Formit_GutenbergWidget.php (added)
-
tags/2.1.4/inc/Widgets/Block/block.asset.php (added)
-
tags/2.1.4/inc/Widgets/Block/block.js (added)
-
tags/2.1.4/inc/Widgets/Block/block.json (added)
-
tags/2.1.4/inc/Widgets/Block/editor.css (added)
-
tags/2.1.4/inc/Widgets/Block/logo-icon.svg (added)
-
tags/2.1.4/inc/Widgets/Block/style.css (added)
-
tags/2.1.4/inc/Widgets/Formit_DashboardBlogWidget.php (added)
-
tags/2.1.4/inc/Widgets/Formit_DashboardStatsWidget.php (added)
-
tags/2.1.4/inc/Widgets/Formit_ElementorWidget.php (added)
-
tags/2.1.4/inc/functions.php (added)
-
tags/2.1.4/index.php (added)
-
tags/2.1.4/languages (added)
-
tags/2.1.4/languages/en-US.pot (added)
-
tags/2.1.4/languages/formit.pot (added)
-
tags/2.1.4/readme.txt (added)
-
tags/2.1.4/uninstall.php (added)
-
tags/2.1.4/vendor (added)
-
tags/2.1.4/vendor/autoload.php (added)
-
tags/2.1.4/vendor/composer (added)
-
tags/2.1.4/vendor/composer/ClassLoader.php (added)
-
tags/2.1.4/vendor/composer/InstalledVersions.php (added)
-
tags/2.1.4/vendor/composer/LICENSE (added)
-
tags/2.1.4/vendor/composer/autoload_classmap.php (added)
-
tags/2.1.4/vendor/composer/autoload_files.php (added)
-
tags/2.1.4/vendor/composer/autoload_namespaces.php (added)
-
tags/2.1.4/vendor/composer/autoload_psr4.php (added)
-
tags/2.1.4/vendor/composer/autoload_real.php (added)
-
tags/2.1.4/vendor/composer/autoload_static.php (added)
-
tags/2.1.4/vendor/composer/installed.json (added)
-
tags/2.1.4/vendor/composer/installed.php (added)
-
trunk/README.md (modified) (1 diff)
-
trunk/assets/admin/js/form-render.min.js (added)
-
trunk/assets/admin/js/formit-admin-scripts.js (modified) (1 diff)
-
trunk/formit.php (modified) (2 diffs)
-
trunk/inc/Admin/Formit_FromBuilderHandle.php (modified) (1 diff)
-
trunk/inc/Admin/views/Settings/Formit_SettingConfig.php (modified) (3 diffs)
-
trunk/inc/Frontend/Formit_ShortCode.php (modified) (2 diffs)
-
trunk/readme.txt (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
formit/trunk/README.md
r3099772 r3102675 4 4  5 5 6 []([https://github.com/xirosoft/formit/blob/master/CHANGELOG.md#v100](https://github.com/Xirosoft/formit/blob/main/CHANGELOG.md#v2.1.0))6 []([https://github.com/xirosoft/formit/blob/master/CHANGELOG.md#v100](https://github.com/Xirosoft/formit/blob/main/CHANGELOG.md#v2.1.0)) 7 7 [](https://www.gnu.org/licenses/old-licenses/gpl-2.0.html) 8 8 [](https://travis-ci.org/xirosoft/formit) -
formit/trunk/assets/admin/js/formit-admin-scripts.js
r3099772 r3102675 43 43 {label: "Time", type: "date", subtype: "time", icon:"<i class='formbuilder-icon-clock'></i> "}, 44 44 ]; 45 const preBuilderFields = ['autocomplete', 'button', 'checkbox-group', 'date', 'file', 'header', 'hidden', 'number', 'paragraph', 'radio-group', 'select', 'text', 'textarea', 'button'];46 const preBuilderAttrs = ['access', 'className', 'description', 'inline', 'label', 'max', 'maxlength', 'min', 'multiple', 'name', 'options', 'other', 'placeholder', 'required', 'rows', 'step', 'style', 'subtype', 'toggle', 'value'];47 let disableFields = ['autocomplete', 'file', 'hidden'];48 let disabledAttrs = ['access', 'description', 'inline', 'multiple', 'name', 'other', 'rows', 'step', 'maxlength', 'style', 'toggle'];45 const preBuilderFields = ['autocomplete', 'button', 'checkbox-group', 'date', 'file', 'header', 'hidden', 'number', 'paragraph', 'radio-group', 'select', 'text', 'textarea']; 46 const preBuilderAttrs = ['access', 'className', 'description', 'inline', 'label', 'max', 'maxlength', 'min', 'multiple', 'name', 'options', 'other', 'placeholder', 'required', 'rows', 'step', 'style', 'subtype', 'toggle', 'value']; 47 let disableFields = ['autocomplete', 'file', 'hidden']; 48 let disabledAttrs = ['access', 'description', 'inline', 'multiple', 'name', 'other', 'rows', 'step', 'maxlength', 'style', 'toggle']; 49 49 50 50 -
formit/trunk/formit.php
r3099772 r3102675 4 4 * Description: A Formit drag and drop streamlines complex online forms, aiding web developers and businesses by structuring data collection into user-friendly steps. 5 5 * Plugin URI: https://themeies.com/item/formit 6 * Version: 2.1. 36 * Version: 2.1.4 7 7 * Requires at least: 6.0 8 8 * Requires PHP: 7.4 … … 40 40 * @var string The plugin version. 41 41 */ 42 const Formit_Version = '2.1. 3';42 const Formit_Version = '2.1.4'; 43 43 44 44 /** -
formit/trunk/inc/Admin/Formit_FromBuilderHandle.php
r3099772 r3102675 160 160 'class' => true, 161 161 ), 162 'option' => array( 163 'selected' => true, 164 'value' => true, 165 ), 162 166 'textarea' => array( 163 167 'type' => true, -
formit/trunk/inc/Admin/views/Settings/Formit_SettingConfig.php
r3099772 r3102675 114 114 */ 115 115 function formit_setting_tab(){ 116 // Default SettingsArray 116 // Default SettingsArray. 117 117 $pre_defined_settings = array( 118 118 'form_option_checkbox-group' => false, 119 'form_option_button' => false, 119 120 'form_option_date' => false, 120 121 'form_option_files' => false, … … 127 128 'form_option_text' => false, 128 129 'form_option_textarea' => false, 129 'form_attr_description' => false, 130 'form_attr_description' => false, // Attribute start from here. 130 131 'form_attr_name' => false, 131 132 'form_attr_options' => true, … … 146 147 147 148 $form_elements_array = array( 149 array( 150 'name' => 'form_option_button', 151 'label' => 'Button Control 🔘', 152 'desc' => 'The "Button Control" in Form Builder lets users submit the form by clicking the button.', 153 'value' => $SettingsArray['form_option_button'] ? true : false, 154 'disabled' => false 155 ), 148 156 array( 149 157 'name' => 'form_option_checkbox-group', -
formit/trunk/inc/Frontend/Formit_ShortCode.php
r3099772 r3102675 34 34 // phpcs:ignore WordPress.DB.PreparedSQL.NotPrepared 35 35 $result = $wpdb->get_row($wpdb->prepare($query, $table_name, $post_id)); 36 $allowed_tags = array( 37 'div' => array( 38 'class' => true, 39 'id' => true, 40 ), 41 'span' => array(), 42 'label' => array( 43 'for' => true, 44 ), 45 'strong' => array(), 46 'p' => array(), 47 'h1' => array(), 48 'h2' => array(), 49 'h3' => array(), 50 'h4' => array(), 51 'h5' => array(), 52 'h6' => array(), 53 'select' => array( 54 'type' => true, 55 'name' => true, 56 'id' => true, 57 'class' => true, 58 ), 59 'option' => array( 60 'selected' => true, 61 'value' => true, 62 ), 63 'textarea' => array( 64 'type' => true, 65 'name' => true, 66 'id' => true, 67 'class' => true, 68 ), 69 'form' => array( 70 'action' => true, 71 'method' => true, 72 ), 73 'input' => array( 74 'type' => true, 75 'name' => true, 76 'id' => true, 77 'class' => true, 78 ), 79 'button' => array( 80 'type' => true, 81 'id' => true, 82 'class' => true, 83 ), 84 ); 36 85 37 86 if ($post_id !== null && $result !== null) { … … 47 96 <input type="hidden" name="formit_id" id="formit_id" value="' . esc_attr($result->id) . '"> 48 97 <input type="hidden" name="post_id" id="post_id" value="' . esc_attr($post_id) . '"> 49 <input type="hidden" name="formit_name" id="formit_name" value="' . esc_attr($result->form_title) . '">' . wp_kses _post(stripslashes($result->form_html)) . '</form>98 <input type="hidden" name="formit_name" id="formit_name" value="' . esc_attr($result->form_title) . '">' . wp_kses(stripslashes($result->form_html), $allowed_tags) . '</form> 50 99 <div class="xiroform-circle"></div> 51 100 <div class="xiroform-msg"></div>'; -
formit/trunk/readme.txt
r3099787 r3102675 6 6 Tested up to: 6.5 7 7 Requires PHP: 7.4 8 Stable tag: 2.1. 38 Stable tag: 2.1.4 9 9 License: GPLv2 or later 10 10 License URI: https://www.gnu.org/licenses/gpl-2.0.html
Note: See TracChangeset
for help on using the changeset viewer.