Changeset 3009255
- Timestamp:
- 12/13/2023 08:52:12 AM (2 years ago)
- File:
-
- 1 edited
-
surveyjs/trunk/readme.txt (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
surveyjs/trunk/readme.txt
r3007937 r3009255 1 === SurveyJS: Drag & Drop WordPress Form Builder to create, style and embed multiple forms of any complexity .===1 === SurveyJS: Drag & Drop WordPress Form Builder to create, style and embed multiple forms of any complexity === 2 2 Contributors: devsoftbaltic 3 3 Tags: survey, quiz, form builder, survey creator, survey maker, quiz creator … … 12 12 13 13 == Drag & Drop WordPress Form Builder for your Enterprise == 14 SurveyJS is **the most advanced yet easy-to-use form builder**, perfect for enterprises of any size. You can use it to build something as simple as a Contact or Feedback form , or to handle more complex use cases, such as an Application form with dynamic fields whose values are calculated and set based on the user's input and pre-defined conditions.14 SurveyJS is **the most advanced yet easy-to-use form builder**, perfect for enterprises of any size. You can use it to build something as simple as a Contact or Feedback form or to handle more complex use cases, such as an Application form with dynamic fields whose values are calculated and set based on the user's input and predefined conditions. 15 15 16 16 == Flexible Configuration Options == 17 **Every single element of your form is fully customizable**, starting from titles and helper texts, to placeholder texts and error messages -all to make sure you can provide your respondents with tailored guides and instructions and ensure high-quality user experience.17 **Every single element of your form is fully customizable**, from titles and helper texts to placeholder texts and error messages—all to make sure you can provide your respondents with tailored guides and instructions and ensure high-quality user experience. 18 18 19 19 == Diverse Question types == 20 Unlike the vast majority of form builders, SurveyJS goes far beyond common question types such as Single line input (date, email, name, surname etc.), Long text, Rating and Radio button group. Among some more advanced form elements that you can use are:20 Unlike the vast majority of form builders, SurveyJS goes far beyond common question types such as Single-line input (date, email, name, surname etc.), Long text, Rating, and Radio button group. Among some more advanced form elements that you can use are the following: 21 21 22 * [**Single-Select Dropdown**](https://surveyjs.io/form-library/examples/create-dropdown-menu-in-javascript/ reactjs)23 * [**Multi-Select Dropdown**](https://surveyjs.io/form-library/examples/how-to-create-multiselect-tag-box/ reactjs) **(Tag Box)**24 * [**Image Picker**](https://surveyjs.io/form-library/examples/image-picker-question/ reactjs)25 * [**Multiple Textboxes**](https://surveyjs.io/form-library/examples/multiple-text-box-question/ reactjs)26 * [**Ranking**](https://surveyjs.io/form-library/examples/add-ranking-question-to-form/ reactjs)27 * [**Select Items to Rank**](https://surveyjs.io/form-library/examples/select-items-to-rank/ reactjs)28 * [**HTML**](https://surveyjs.io/form-library/examples/questiontype-html/ reactjs)29 * [**Image Capture**](https://surveyjs.io/form-library/examples/photo-capture/ reactjs)30 * [**Single-Select Matrix**](https://surveyjs.io/form-library/examples/single-selection-matrix-table-question/ reactjs)31 * [**Multi-Select Matrix**](https://surveyjs.io/form-library/examples/questiontype-matrixdropdown/ reactjs)32 * [**Dynamic Matrix**](https://surveyjs.io/form-library/examples/questiontype-matrixdynamic/ reactjs)22 * [**Single-Select Dropdown**](https://surveyjs.io/form-library/examples/create-dropdown-menu-in-javascript/) 23 * [**Multi-Select Dropdown**](https://surveyjs.io/form-library/examples/how-to-create-multiselect-tag-box/) **(Tag Box)** 24 * [**Image Picker**](https://surveyjs.io/form-library/examples/image-picker-question/) 25 * [**Multiple Textboxes**](https://surveyjs.io/form-library/examples/multiple-text-box-question/) 26 * [**Ranking**](https://surveyjs.io/form-library/examples/add-ranking-question-to-form/) 27 * [**Select Items to Rank**](https://surveyjs.io/form-library/examples/select-items-to-rank/) 28 * [**HTML**](https://surveyjs.io/form-library/examples/questiontype-html/) 29 * [**Image Capture**](https://surveyjs.io/form-library/examples/photo-capture/) 30 * [**Single-Select Matrix**](https://surveyjs.io/form-library/examples/single-selection-matrix-table-question/) 31 * [**Multi-Select Matrix**](https://surveyjs.io/form-library/examples/questiontype-matrixdropdown/) 32 * [**Dynamic Matrix**](https://surveyjs.io/form-library/examples/questiontype-matrixdynamic/) 33 33 34 34 == Features == 35 Besides offering a wide variety of question elements, SurveyJS enables you to implement some advanced features, including:35 In addition to offering a wide variety of question elements, SurveyJS enables you to implement the following advanced features: 36 36 37 * [**Calculations**](https://surveyjs.io/form-library/examples/questiontype-matrixdynamic-totals/ reactjs) - to dynamically calculate values based on user input or predefined variables and display the calculated values in your form or survey.38 * [**Carry Forward Responses**](https://surveyjs.io/form-library/examples/survey-carry-forward/ reactjs#content-docs) - to copy choices from one question (the source) to another (the target).39 * [**Side Navigation**](https://surveyjs.io/form-library/examples/table-of-contents/ reactjs) **(Table of Contents)** - to help users to quickly navigate through longer surveys.40 * [**Progress bar**](https://surveyjs.io/form-library/examples/configure-form-navigation-with-progress-indicators/ reactjs) - to show users how many completed pages, answered questions, or valid answers have been given.41 * [**Input validation**](https://surveyjs.io/form-library/examples/javascript-form-validation/ reactjs) - to ensure that respondents fill out all required form fields and the format of values is correct before they are submitted.42 * [**Panels**](https://surveyjs.io/form-library/examples/set-properties-on-multiple-questions-using-panel/ reactjs) - to group questions and configure settings for several questions at once.43 * [**Duplicate group option**](https://surveyjs.io/form-library/examples/dynamic-matrix-table-question-with-dropdown-cell-type/ reactjs) - to save time and effort by allowing users to quickly clone a set of questions or elements without having to recreate them manually.44 * [**Multi-file upload**](https://surveyjs.io/form-library/examples/file-upload/ reactjs) - to enable respondents to upload multiple files of a required format within one file upload field. Once uploaded, files can be managed in thepreview mode.45 * [**Join identifier**](https://surveyjs.io/form-library/examples/merge-question-values/ reactjs) - to link several questions within a form together and sync their values.37 * [**Calculations**](https://surveyjs.io/form-library/examples/questiontype-matrixdynamic-totals/) - Dynamically calculate values based on user input or predefined variables and display the calculated values in your form or survey. 38 * [**Carry Forward Responses**](https://surveyjs.io/form-library/examples/survey-carry-forward/) - Copy choices from one question (the source) to another (the target). 39 * [**Side Navigation**](https://surveyjs.io/form-library/examples/table-of-contents/) **(Table of Contents)** - Help users to quickly navigate through longer surveys. 40 * [**Progress bar**](https://surveyjs.io/form-library/examples/configure-form-navigation-with-progress-indicators/) - Show users how many completed pages, answered questions, or valid answers have been given. 41 * [**Input validation**](https://surveyjs.io/form-library/examples/javascript-form-validation/) - Ensure that respondents fill out all required form fields and the format of values is correct before they are submitted. 42 * [**Panels**](https://surveyjs.io/form-library/examples/set-properties-on-multiple-questions-using-panel/) - Group questions and configure settings for several questions at once. 43 * [**Duplicate group option**](https://surveyjs.io/form-library/examples/dynamic-matrix-table-question-with-dropdown-cell-type/) - Save time and effort by allowing respondents to quickly clone a set of questions or elements without having to recreate them manually. 44 * [**Multi-file upload**](https://surveyjs.io/form-library/examples/file-upload/) - Enable respondents to upload multiple files of a required format within one file upload field. Once uploaded, files can be managed in preview mode. 45 * [**Join identifier**](https://surveyjs.io/form-library/examples/merge-question-values/) - Link several questions within a form together and sync their values. 46 46 47 47 == Display and Skip Logic == 48 To simplify the process of setting up conditional rules, SurveyJS ships with a **dedicated GUI for conditional rules** that makes the process simple for everyone. For example, you can set a rule that defines the [visibility of the next question](https://surveyjs.io/form-library/examples/conditional-logic-and-branching-in-surveys/ reactjs) based on a given answer, or you can [customize the text of the Thank you page](https://surveyjs.io/form-library/examples/nps-question/reactjs#) based on how the respondent answered your questions.48 To simplify the process of setting up conditional rules, SurveyJS ships with a **dedicated GUI for conditional rules** that makes the process simple for everyone. For example, you can set a rule that defines the [visibility of the next question](https://surveyjs.io/form-library/examples/conditional-logic-and-branching-in-surveys/) based on a given answer, or you can [customize the text of the Thank you page](https://surveyjs.io/form-library/examples/nps-question/) based on how the respondent answered your questions. 49 49 50 50 == Styling == 51 51 But this is not all! **SurveyJS Theme Editor gives you the power to effortlessly customize survey UI themes and create unique survey looks** tailored to your application. And here's the exciting part: we've included a [collection of predefined themes](https://surveyjs.io/form-library/documentation/manage-default-themes-and-styles#add-surveyjs-themes-to-your-application) to help you get started. Just pick a theme as your base, refine it further to align with your brand's aesthetic, and witness real-time changes - from colors to layouts. Notably, our predefined themes prioritize accessibility. Dark mode and a specially designed contrast theme are particularly suited for individuals with visual impairments. 52 52 53 Please also refer to the collection of demos specially designed for various real-life use cases. 54 [View Featured Demos](https://surveyjs.io/form-library/examples/overview) 53 Please also refer to the collection of demos specially designed for various real-life use cases: [View Featured Demos](https://surveyjs.io/form-library/examples/overview). 55 54 56 55 == E-signature capture field == 57 SurveyJS offers a simple way to add digital signatures to your e-forms with a build-it input field. This [signature field](https://surveyjs.io/form-library/examples/signature-pad-widget-javascript/reactjs) enables respondents to sign a form with their mouse pointer or even a finger by simply drawing a signature within the signature pad area. 58 59 == Screenshots == 60 61 1. Admin UI wiht your SurveyJS forms 62 2. Form builder UI for drag-and-drop form creation 63 3. GUI for setting up conditional rules 64 4. Theme editor 65 5. Add a block with your SurveyJS form 66 6. Embed and publish your form 67 7. View the result 56 SurveyJS offers a simple way to add digital signatures to your e-forms with a build-it input field. This [signature field](https://surveyjs.io/form-library/examples/signature-pad-widget-javascript/) enables respondents to sign a form with their mouse pointer or even a finger by simply drawing a signature within the signature pad area. 68 57 69 58 == Installation == 70 59 71 SurveyJS plugin is free for everyone who [self-host ](https://wordpress.com/go/website-building/wordpress-com-vs-wordpress-org/) Wordpress. If you use WordPress.com, the SurveyJS plugin is only free for users with Business plan or higher (due to the WordPress.com [limitations](https://www.wpbeginner.com/beginners-guide/what-are-the-limitations-of-wordpress-com/)).60 SurveyJS plugin is free for everyone who [self-hosts](https://wordpress.com/go/website-building/wordpress-com-vs-wordpress-org/) Wordpress. If you use WordPress.com, the SurveyJS plugin is only free for users with Business plan or higher (due to the WordPress.com [limitations](https://www.wpbeginner.com/beginners-guide/what-are-the-limitations-of-wordpress-com/)). 72 61 73 62 **Install the plugin from the WordPress directory** 74 63 75 1. Inside your admin area, go to Plugins > Add New Plugin 76 2. Search for “surveyjs”77 3. Click Add New Plugin and then click Install now 78 4. Once installed, activate the plugin 64 1. Inside your admin area, go to Plugins > Add New Plugin. 65 2. Search for "surveyjs". 66 3. Click Add New Plugin and then click Install now. 67 4. Once installed, activate the plugin. 79 68 80 **Upload & Install the plugin the WordPress admin plugin upload**69 **Upload & Install the plugin using the WordPress admin plugin upload** 81 70 82 1. Go to the [WordPress.org plugin repository](https://wordpress.org/plugins/surveyjs/) and search for the SurveyJS plugin 83 2. Download the zip file of the plugin84 3. Inside your admin area, go to Plugins > Add New Plugin 85 4. Click Upload Plugin and then click Install now 86 5. Once installed, activate the plugin 71 1. Go to the [WordPress.org plugin repository](https://wordpress.org/plugins/surveyjs/) and search for the SurveyJS plugin. 72 2. Download the zip file with the plugin. 73 3. Inside your admin area, go to Plugins > Add New Plugin. 74 4. Click Upload Plugin and then click Install now. 75 5. Once installed, activate the plugin. 87 76 88 77 == Release Notes ==
Note: See TracChangeset
for help on using the changeset viewer.