Plugin Directory

Changeset 3009255


Ignore:
Timestamp:
12/13/2023 08:52:12 AM (2 years ago)
Author:
devsoftbaltic
Message:

updated description

File:
1 edited

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 ===
    22Contributors: devsoftbaltic
    33Tags: survey, quiz, form builder, survey creator, survey maker, quiz creator
     
    1212
    1313== 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.
     14SurveyJS 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.
    1515
    1616== 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.
    1818
    1919== 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:
     20Unlike 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:
    2121
    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/)
    3333
    3434== Features ==
    35 Besides offering a wide variety of question elements, SurveyJS enables you to implement some advanced features, including:
     35In addition to offering a wide variety of question elements, SurveyJS enables you to implement the following advanced features:
    3636
    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 the preview 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.
    4646
    4747== 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.
     48To 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.
    4949
    5050== Styling ==
    5151But 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.
    5252
    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)
     53Please 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).
    5554
    5655== 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
     56SurveyJS 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.
    6857
    6958== Installation ==
    7059
    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/)).
     60SurveyJS 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/)).
    7261
    7362**Install the plugin from the WordPress directory**
    7463
    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 
     641. Inside your admin area, go to Plugins > Add New Plugin.
     652. Search for "surveyjs".
     663. Click Add New Plugin and then click Install now.
     674. Once installed, activate the plugin.
    7968
    80 **Upload & Install the plugin the WordPress admin plugin upload**
     69**Upload & Install the plugin using the WordPress admin plugin upload**
    8170
    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 plugin
    84 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
     711. Go to the [WordPress.org plugin repository](https://wordpress.org/plugins/surveyjs/) and search for the SurveyJS plugin.
     722. Download the zip file with the plugin.
     733. Inside your admin area, go to Plugins > Add New Plugin.
     744. Click Upload Plugin and then click Install now.
     755. Once installed, activate the plugin.
    8776
    8877== Release Notes ==
Note: See TracChangeset for help on using the changeset viewer.