Modx setting up the form of the turn signal. Collar shape MODX revo

06-08-2014 22:30:00 3886 Comments ollserg & MaxWeb for you

About We can very quickly create the form of the collar link on the site under the CMF MODX revo vikoristic package FormIt.
The process of installing packages on MODX revo will not be described in detail in this post due to its simplicity and the large amount of material on this topic on the Internet. I’ll just remind you of the sequence of actions:
<Система> - <Управление пакетами> - <Загрузить дополнения> - <Поиск>(Entered - FormIt)


N we are waiting<Загрузить>, and then<Установить>
D Let's create a new chunk and name it




And insert the following code:















Z create a chunk sendEmailTpl This describes the information sent to the email and inserts the code there:

From whom:


Telephone:



Congratulations:

here:
- Name of the director
- phone number of the director
- email address of the director
- a notice written by the manager on the site

D Next, we create a page with notifications about successful submission and payment for those who have sent notifications through the form of the return link.
for example:

Thank you for sending the sheet!
Your sheet has been successfully sent.
Our news will be sent to you shortly.

N And this side is set up with a redirect using your ID.


Chi no Don't forget to change the value of the parameter & redirectTo \u003d `178` in the place of the FormIt snippet click (in the chunk code

), Where to send the correct ID to the resource. And also & emailTo \u003d ` [Email protected]` - naturally to your inbox.

The other side has an ID of 178. We will highlight this ID below when clicking FormIt.

Let's take a look at this report block of the FormIt extension:

here:
The first parameter is hooks. Hooks are a script addition to FormIt.
In our case, we have two - email indicates the sending of electronic mail itself,
and redirect - sends the customer to the side with a fee for the contact;
emailTpl - template of the sheet that is sent to the site. We have created and edited more than this;
emailSubject - the subject of the sheets that will come from the site;
redirectTo - ID of the page that will be shown after
as you have sent notifications through the form of the gateway. We did this before;
emailTo - email addresses where the site's listings will be sent.

We need to add a bunch of CSS rules to make our form look more attractive.
input, label, textarea (display: block;)
input, textarea (margin: 0 0 10px 0; border: 1px solid #ccc; padding: 5px;)
input.submit_button (background-color: #43A52B; border: 1px solid #358222; padding: 5px 10px; border-radius: 3px; font: 13px Arial, Verdana, Tahoma, sans-serif; color: #fff; cursor: pointer ;)
input.submit_button: hover (background-color: #358222;)
span.required
span.error(color: #ff0000;)
span.required (font-size: 18px;)
span.error (font-size: 11px;)

on The MODX revo website looks like this:


І In addition, our work has become a form of the collar MODX revo from the FormIt package. Are you not satisfied with the outside appearance? Edit the CSS code or write your own. The axis is in control. Use topics for articles. If there are difficulties, we can help with their solutions.

Comments
asdfgzx replied on Fri, 08/08/2014 - 11:50

THANK YOU
Simple and understandable
Having installed it on your website, everything was immediately requested.
The shape of the collar link is good and the axle design needs to be further refined!

news
Slavik replied on Wed, 29/10/2014 - 17:20

NOT VISITED
Having installed everything and set everything up when sending, go to the account page, but nothing arrived in the mail (:

news
Ayat replied on Wed, 03/12/2014 - 22:54

THANK YOU
Thank you for the report description. Everything is working!

news
Maxim replied on Mon, 08/12/2014 - 16:13

POMILCKA
Good afternoon, mercy in Balti:

Can you tell me how to fix it?

news
Maxim replied on Mon, 08/12/2014 - 16:14

POMILCKA
Good afternoon, can you tell me what you have?

(ERROR @ /modx/connectors/modx.config.js.php) Error caching lexicon topic lexicon / ru / core / resource

news
ollserg replied on Tue, 23/12/2014 - 20:41

I'M WORKING FOR A LONG TIME
This kind of mercy, in my opinion, is due to the poor quality of the gallery.
Experiment with versions of the gallery and engine! Meals will be served quickly in the same place.

news
Mikhailo replied on Tue, 03/02/2015 - 12:17

VALIDATION
Whenever a form element fails validation, the screen moves up. How to deprive him of his form?

news
vita replied on Thu, 07/28/2016 - 17:26

VALIDATION
It’s so easy to be timid. If you can't remove it from the site, you must scroll to it. For the required element, create an identifier (id) and specify it in the action parameter via #:

Thanks for the tip -itchief.ru- taking your star.

news
ollserg replied on Wed, 04/02/2015 - 16:33

I WOULD LIKE TO GET BIGGER.
Reverse the layout. On the right is clearly in it.
Well, it’s best to say that it’s a screenshot

news
Andriy replied on Mon, 03/02/2015 - 13:08

3 LOCAL SERVER
I ask for help, but how will you run this form on a local server with limited access (Open Server)? I tried to submit this form, but nothing came up.
The server allows limited access - packages from external repositories are installed from the modx admin.

news
ollserg replied on Tue, 03/03/2015 - 20:59

ON THE LOCAL SERVER FORM
On a local server, the form cannot be processed as intended. Only on hosting.

news
ollserg replied on Tue, 03/03/2015 - 21:03

SO I DEVELOP SITES ON
The development of sites on MODX is done online on hosting much more easily.

news
Denis replied on Thu, 16/04/2015 - 22:11

FORMIT
Good afternoon!
With your form everything works! Thank you!
But I tried to adapt it to my own and got nowhere.
Axis code, be amazed! Thank you!
I changed the mail for the butt to [email protected]





news
ollserg replied on Fri, 17/04/2015 - 11:07

THIS CODE FOR THE FORM OF THE CORNER CANNOT BE PRACTITED!
This is not adaptation! You have seen all the functionality! Re-read the article carefully and you will understand.
Here I have written everything down in detail, but if you still can’t find it, you can apply through the “request” form on this site.

news
Denis replied on Mon, 20/04/2015 - 17:56

FORMIT spillable window
Thank you! Get out!
Do you have a lesson on how to make it so that when you press the “submit” button, a notification about the successful submission appears in the merge window, and not on the new page?

news
ollserg replied on Thu, 23/04/2015 - 14:56

modal window
Vikorist on your site as if you were a fool. There are a lot of implementation methods, one example:

Open window 1


Well, the CSS for this code.

news
Oleksiy replied on Sun, 31/05/2015 - 16:09

modal window
Is it necessary to write it in the html templates, but the value # win1 is unknown to me? What do you need to ask here?


Thank you.

news
Oleksiy replied on Sun, 31/05/2015 - 16:17

modal window
Please clarify, but the #win1 parameter needs to be entered in the form chunk, so that in the html template the message is sent to you, so you need to click on it? Maybe I’m not sane right now, but it’s a row

Is it necessary to write it in the html templates, otherwise the value win1 is unknown to me? What do you need to ask here?
I've known modx for only 3 days, be kind, as everything is described in a simple way.
Thank you.

news
ollserg replied on Mon, 01/06/2015 - 12:28

HTML modality code VIKNA


news
Alex replied on Tue, 07/07/2015 - 10:18

NO LEAF

Your question, the list comes.


Having changed the fields to those required and unfortunately, the sheet stopped coming.


axis code





news
ollserg replied on Wed, 08/07/2015 - 13:09

IN! FORMIT? DESCRIBE TEXT AND EMAIL
IN! FormIt? type description required - & validate \u003d `email: email: required, text: required: stripTags`

news
Victor replied on Mon, 19/10/2015 - 14:03

THE TOPIC OF DEMORATION IN THE FORM OF A RETURNING FORMIT
Good morning, finish.
Vikoristova "& emailSubject \u003d` Sheet from the site https: // site / " - the sheet is not submitted, the form turns into a mill as if it were in the field.
.
It is clear that there is no understanding of Cyrillic coding, but what about jokes?
Please kindly tell me why. cause.
Thank you.

news
ollserg replied on Tue, 20/10/2015 - 22:47

APACHE AND PHP VERSIONS
The first thing I think is to increase respect in your view is the version of Apache and PHP on your server.

news
AlexP replied on Thu, 29/10/2015 - 14:15

PLACEHOLDER
Placeholder is trimmed..
I wanted to create “Your name” in the middle and style the css. But for some reason the code after value \u003d "" placeholder \u003d "(! LANG: Your name" is cut off !}
thank you

news
ollserg replied on Thu, 29/10/2015 - 20:01

Turn over ALL CSS connections
The "placeholder" cropping is generated by itself through layout

news
Roman replied on Fri, 27/11/2015 - 13:43

FORMIT AND PROBLEMS

This is a big minus for Fornit and the documentation before. The axis I have is the garne of the cauldron, but it’s not created by a document, but requires help from jquery! So the Formit axis doesn’t work with it.. And even though I’m trying to figure it out, I still don’t understand! Maybe you got along with something similar.

news
ollserg replied on Tue, 01/12/2015 - 23:23

AJAXFORM VIKORISTOVUVATI FOR POPUP RETURN ZVYAZKU
FormIt from the Ajax box can’t be created... Until then, FormIt needs to be written above... or AjaxForm is vikorized, which will be the best solution for a popup gateway.

news
andreev888 replied on Sat, 05/12/2015 - 22:26

SHCHOS NYAK
People can tell you that the instructions seem to be accessible from everyone else, but having completed everything according to the instructions, other than the forms on the site, I don’t bother... no matter what, no matter... It’s not just not displayed... Should you be surprised?

news
ollserg replied on Sun, 06/12/2015 - 23:37

MODX REVOLUTION - clear cache
And what is in the Menu - Website and Update the website (Clear the website cache) This is first, which falls on the thought. Well, it’s all simple, re-read the post once or twice and you’ll get it all!!!

news
Evil replied on Fri, 18/12/2015 - 07:00

ANGRY
You are tempted to copy the same articles! Come up with your own or you would like to change the code in the statistics!

news
ollserg replied on Fri, 18/12/2015 - 14:28

CODE TYPE FORMS READERS HAVE ALREADY MADE MINUTES
They blamed their food because of the inadequacy of this code.
You can read more in the comments.
Otherwise, a lot of people (there are no exact statistics) thoughtlessly copy and paste the code of this article onto their websites without having read it. I have carefully copied the code for the turnaround form from my site and indicated in the article the place in the code that I need to change to my own. And how many lists from sites went to my email before I corrected the addresses in the code?! There are not hundreds of them, just dozens.

news
svbel replied on Thu, 02/06/2016 - 10:11

CLEANING WHEN STRINGING ELECTRONIC SHEETS
What does the message “A message was sent when you tried to send mail. It is impossible to start the mail function.”?

news
ollserg replied on Thu, 02/06/2016 - 10:54

IT IS IMPOSSIBLE TO START THE MAIL FUNCTION.
There can be many reasons. Do you see logs, assignments in FormIt mail domain and mail appear and work normally?
Ask the support of your hosting provider. There is no clear answer to your question.

news
Denis replied on Wed, 15/06/2016 - 15:53

DO NOT APPLY TO THE POST OFFICE
Good afternoon! Having completed the form according to your description, everything is completed, the documents are moved to the side, and nothing arrives in the mail
Hosted website. Behind the idea everything is in code

Can you tell me what the problem is? Thank you!

news
ollserg replied on Fri, 17/06/2016 - 12:17

MODX COVERAGE FORM IS 100% CORRECT. FOLLOW THE INSTRUCTIONS.
Read the article carefully. Revert respect to chunk

zokrema row No. 4 - & emailTo \u003d ` [Email protected]` [Email protected] Are you sure you replaced it with your email?
Enter the details of the mail servers yandex.ru, gmail.com or whatever you have. If this is the case, then the problem is that your mail is being sent to the hosting service and your site is being de-rotated. The support service of your hosting provider is here to help you.

news
Denis replied on Tue, 06/28/2016 - 15:05

MAIL.RU POST
Good afternoon! Having noted such a problem, if you enter the mail.ru mail into the form (others: Yandex, Google, etc.) to contact you, then the notification will not come to the mail to the site administrator.
Maybe it's stuck? Is it possible in Formit to exchange money for small items?

Thank you in advance!

news
Timothygreby replied on Tue, 11/10/2016 - 13:40

ORGAZM-ONLINESOT
I don’t even like the food. Can you tell me where I can read about it?

orgazm-online.org

news
SpS replied on Tue, 18/10/2016 - 15:39

INSTALLING SAMS2 ON FREEBSD
Installing SAMS2 on FreeBSD 10.1, Squid 3.4 with NTLM authorization

http://www.grayfort.com/2015/01/sams2-freebsd-101-squid-34-ntlm.html

news
lomaster replied on Tue, 08/11/2016 - 2:35

REMONTOKNA.COM.UA
It is becoming increasingly popular to operate interactive websites using AJAX technology. And it’s true, it’s time to confuse the koristuvach to re-vantage the entire side, so as not to disturb anyone. This is especially true for mobile devices. On many sites, there is a form of the collar link for splicing with the client. Let's take the primary form and summarize it from Ajax.

news
MaryMJ replied on Thu, 12/15/2016 - 20:27

ABOUT ADVERTISEMENT ON YOUR WEBSITE
Hello! My name is MaryMarkova, our company needs to advertise on your website. What are your prices? Thank you. Best regards, Mary.

news
Rachelboymn replied on Fri, 23/12/2016 - 18:27

XRUMER 16.0 IS THE BEST SEO SOFTWARE
The new XRumer 16.0 - revolution in online promotion: artificial intelligence will help you to attract customers so effectively, more than ever!


A lesson on how to create a gate form in CMF MODX Revolution, vikory components AjaxForm and FormIt.

Assignments of FormIt and AjaxForm components

FormIt is a component (snippet) for MODX Revolution, used for processing forms on the server side. You can verify form fields (validation) before further actions, protect the site from removing spam, send form data by email, save copies of completed forms, create a redirect to another page (for example, after successful submission of the form to email), cancel the autosubmit function and plenty of other things.

However, in order to use FormIt via AJAX, you need to install the AjaxForm add-on component.

The principle of robotic form of the gateway

Before we move on to understanding the form of the gate in MODX Revolution, let's look at the main algorithm of the robot.

After opening the current page with the form (take from the chunk given in the & form section of the AjaxForm snippet click when creating the page on the server), the user will go to its completion. Having completed the filling, the user clicks on the “Submit” button and the AjaxForm component (JavaScript code) sends it to the server using AJAX. On the data server, the component runs the FormIt snippet and passes the form data to it. Having processed this data, the FormIt snippet forms a response, which is transmitted to the client through the AjaxForm component and displayed on the client page. The confirmation can be positive (this means that the form has been validated and, for example, the data was successfully sent to the post office) or negative (for example, when the form is filled out, certain requests are made).

Creation of the gateway form

To create the form of the gateway in MODX Revolution, you need to select the following basic lines:


Let's look at blocks 2 and 4 in more detail.

Creating HTML form into chunks

The creation of the HTML form of the gateway link can be created using an additional copy of the template tpl.AjaxForm.example. For example, a copy of a chunk named tpl.AjaxForm. This chunk will now contain a ready-made HTML form, which consists of 3 fields: Name, E-mail and Message. The main activities that require working with the form will mainly be reduced to the addition of new categories or to the removal of existing ones. Under a category we will understand a group of elements interconnected: a label, a form element (input, select, textarea) and a span element (which is used to display the validation mode).


Key points:

  • Text of the label (label element). Feel free to use either the dictionary (for rich sites) or refer directly to the additional text.
  • The span element is subject to the class attribute and error_name values, in which the name phrase must be changed to the value of the form element's name attribute, following any expansion.

Please note: the placement of the placeholder [[+ fi.name]] in relation to the value of the value attribute of the form element and the placeholder [[+ fi.error.name]] in relation to the content of the span element is only relevant for classic work with FormIt, without AJAX. You will need to use the form to fill out the form when you re-submit it in order to preserve the values ​​you entered and display the validation errors.

For example, add a field for entering a telephone number in an HTML form:

As a result of this, the chunk will replace the advancing HTML code:

Creation of code to remove the AjaxForm snippet wiki

We open the template that will be used to select the resource and enter the code that will work.

[[! AjaxForm? & Form \u003d `tpl.AjaxForm` & snippet \u003d` FormIt` & hooks \u003d `FormItSaveForm, email` & emailSubject \u003d` Test message` & emailTo \u003d ` [Email protected]`&EmailFrom\u003d` [Email protected]`& EmailTpl \u003d` tpl.email` & validate \u003d `name: minLength \u003d ^ 2 ^, email: email: required, message: minLength \u003d ^ 10 ^` & validationErrorMessage \u003d `The form has some form! & SuccessMessage \u003d `Message sent successfully`] ]

Let's take a look at the main parameters:

  • & Form - indicates the chunk to place the form (tpl.AjaxForm).
  • & Snippet - snippet that summarizes the form (FormIt).
  • & Hooks - hooks that will wrap the FormIt snippet after a successful form update (1 - FormItSaveForm, 2 - email). Hooks are scripts that are launched after the form has been validated. They are ordered through whom and are launched one by one. If one of them has a problem, then the others will not start. In this lesson we will use 2 hooks. FormItSaveForm hook for saving forms in the database. Hook email instructions for sending the form data by mail.
  • & EmailSubject, & emailTo, & emailFrom, & emailTpl - parameters, the meaning of which is the email hook. They are used for inserting sheet topics (&emailSubject), sending address (&emailTo), From header (&emailFrom), sheet template (&emailTpl).
  • & Validate - parameter, on the value subset of which the form is validated. The parameter values ​​are a list of elements divided into groups. The skin element is composed of the name of the form element (which needs to be verified) and the rule (possible before), separated from each other by the double sign. For example, the name validator: minLength \u003d ^ 2 ^ checks that the name field contains at least 2 characters. Validator email: email: required verifies that the mail field matches the email address. The basic rules for creating validators can be found on the “FormIt Validators” page.
  • & ValidationErrorMessage - indicate the notification that will be displayed in the validation form.
  • & SuccessMessage - a notification to inform the customer that the notification will be successfully sent.

It’s impossible to create the tpl.email chunk, which will replace the leaf template.

Congratulations

From: [[+ name]]

Email: [[+ email]]

Phone: [[+ phone]]

Message: [[+ message]]

MODX - Chunk tpl.email

Respect: To display the meaning of the form fields, placeholder is used.

Demonstration of the robotic form of the gate link

The main points when working with the form of a collar link on the side are demonstrated in addition to the following images.


MODX - A form of the collar that has not been validated



To create a form on Modx without spam, you need to create it with additional invisible fields:

1. Ajaxform and Formit components can be configured and installed

2. The form is very easy to click on, you’re welcome to contact us

[[! AjaxForm? & Snippet \u003d `FormIt` & form \u003d` tpl.AjaxForm..ru `& emailTo \u003d` [Email protected] site` & validate \u003d `name: required, email: required, message: required, work-email: blank` & validationErrorMessage \u003d` The form has a lot to spare! `& successMessage \u003d` Thank you for your application! We will contact you as soon as possible.` & emailTpl \u003d `mailtpl`]]

Or through the Fenom template engine, the axis is like this:

($_Modx-\u003e runSnippet("! AjaxForm", [ "snippet" \u003d\u003e "FormIt", "form" \u003d\u003e "tpl.AjaxForm.example", "hooks" \u003d\u003e "email, spam" "emailFrom"\u003d\u003e" [Email protected]"," EmailSubject "\u003d\u003e" Application from the site daruse.ru "," emailTo "\u003d\u003e" [Email protected]"," Validate "\u003d\u003e" name: required, email: required, message: required, work-email: blank "," validationErrorMessage "\u003d\u003e" The form has some troubles! "," SuccessMessage "\u003d\u003e" Thank you for your application! We will contact you as soon as possible. "," EmailTpl "\u003d\u003e" mailtpl ",]))

Description of parameters:

  • snippet - snippet for processing AjaxForm, set Formit - this is how it sends the sheets
  • form - chunk of the form, varto that is for processing
  • hooks - hooks to protect against spam
  • emailFrom - addresses in which form to receive the list
  • emailTo - addresses of which email list
  • validate - validation, there are also two invisible fields
  • validationErrorMessage - notifications that will be displayed if fields are not entered successfully
  • successMessage - notifications that will be displayed if they are added to the sheet
  • emailTpl - chunk in which the template is saved to receive emails (read about this below)

3. After this, we go to our form design chunk, in this section tpl.AjaxForm.example and add after the form tag, there are two fields.

...

Now, according to your form, you are not obliged to go through spam, for the sake of two new fields.

4. External view of leaves coming

For instructions, come to the post office with a sheet without any formatting in an unreadable format. So let's draw up a few of our sheets on the butt.

A sheet template is a simple chunk, which we specify in the parameter emailTpl, Everything is very simple here, I’ll write an example of the design. If there will be food, write in the comments.

mailtpl:

On the website [[++site_url]] application was abandoned.

[[+ Name: notempty \u003d`

Name: [[+ name]]

`]] [[+ Email: notempty \u003d`

Mail: [[+ email]]

`]] [[+ Message: not empty \u003d`

Message: [[+ message]]

`]]

Kindly contact him as soon as possible.

Don’t rely on this whole sheet, as it’s more automatic.

Read about creation and protection against spam.

Good afternoon! Today I will tell you about the created form of the gateway link for Modx Revolution, the trick of which will be an emergency captcha (since Google’s qaptcha is too foldable and bulky). Robiti is the gateway call and we will follow up with additional help Formit. You can install it yourself, melodiously, but for those who don’t know how to do it, I’ll still write out the lesson from beginning to end. Let's start!

I will skip all the moments related to installing MODX Revolution, setting up the system, designing the site, and so on. Let's finish installing the Formit package.

1. Go to System - Package Management

2. Printed "Zavantazhiti additional"

3. Select from the Formit list

Embossed "zavantazhit". Once you have downloaded Formit, you will see the downloaded packages, press the install button. Formit installations!

4. Next, a new chunk is created

Call it “form” and insert the following code:

[[! Qaptcha]] [[! FormIt? & Hooks \u003d `spam, email, redirect` & emailTpl \u003d` sentEmailTpl` & emailSubject \u003d `Request for return call` & emailTo \u003d` your email address` & redirectTo \u003d `side page id "Sheet successfully sent" ` & validate \u003d `contact_name: required, contact_phone_NA_format: required` & customValidators \u003d` qaptcha.Slider`]]

[[+ Qaptcha.Slider]]

Here is the snippet of the Formit snippet, the form and the captcha, which we can easily perform at the following points. Not forgotten in the parameter emailTo show the postal note, come to the sheet of guilt, and in redirectTo You need to put the page ID "Sheet sent successfully"

5. Create a sentEmailTpl chunk

You will be told what information to send to the mail and insert the code there:

Name: [[+ contact_name]]
Email: [[+ contact_email]]
Phone: [[+ contact_phone_NA_format]]
Note: [[+ contact_message]]

6. Create a new document under the name “Sheet successfully sent”

Instead of the resource, you can insert text like: We took your sheet! Thank you for choosing our company. Our manager will contact you as soon as possible with the contact phone number you have left in the application!

7. Now let’s do the captcha itself

Connect to the jquery library page:

8. Creating catalogs assets/components/qaptcha/ і core/components/qaptcha/

To catalog assets/components/qaptcha/ place the folder images and jquery instead, and in core/components/qaptcha/ - php folder with Qaptcha.jquery file

9. Create a Qaptcha snippet

And let’s put the following code there:

regClientCSS(MODX_SITE_URL. "assets/components/qaptcha/jquery/QapTcha.jquery.css"); $Modx-\u003e regClientScript(MODX_SITE_URL. "Assets/components/qaptcha/jquery/jquery-ui.js"); $Modx-\u003e regClientScript(MODX_SITE_URL. "Assets/components/qaptcha/jquery/jquery.ui.touch.js"); $Modx-\u003e regClientScript(MODX_SITE_URL. "Assets/components/qaptcha/jquery/QapTcha.jquery.js"); $Modx-\u003e setPlaceholder("qaptcha.Slider", "

"); $ Paramqaptcha \u003d array(); $ modx-\u003e getService(" lexicon ", " modLexicon "); $ modx- \u003e lexicon- \u003e load ( " qaptcha: default "); $ txtLock \u003d $ modx-\u003e lexicon ("Push the button to the right to unblock"); $ txtUnlock \u003d $ modx-\u003e lexicon ( "Now you can press the "Submit" button"); if (! empty ($ disabledSubmit)) $ paramqaptcha \u003d "disabledSubmit:". $ disabledSubmit; $ paramqaptcha \u003d "PHPfile: \\" ". MODX_SITE_URL. "Core/components/qaptcha/php/Qaptcha.jquery.php\\" "; $paramqaptcha\u003d" txtLock:\\ "". $TxtLock. "\\" "; $ Paramqaptcha \u003d" txtUnlock: \\ "". $TxtUnlock. " \\ ""; $ paramqaptcha \u003d implode ( ",", $ paramqaptcha); $ modx-\u003e regClientHTMLBlock ( "");

All scripts and css files are connected via the snippet, and the placeholder is also clicked qaptcha.Slider

10. We place a chunk there where we want to download the captcha (and respect: where the jquery library is connected, without the library we will not work) and radio :))

Good luck to everyone and good mood for the weekend!

P.S. I have a good idea))) in the “demo” I put my mail and all the sheets that you will use to verify the script’s work will come to me)) I thank you for anecdotes and funny little stories))