Notifications
Clear all

Required fields validation message doesn't work

20 Posts
3 Users
0 Reactions
1,377 Views
(@vladoff)
Active Member
Joined: 7 years ago
Posts: 17
Topic starter  

@tomson

Thanks! The update went perfectly!
I noticed one bug!
If there is a restriction of Comment Text Length of at least 150 characters, then the hints for the form that the user must fill out do not work.
For example, we will leave all the fields empty and click the "leave feedback" button.

Безымянный

Hints not to appear that these fields are required!

Безымянный2

Please tell me how to fix this?

 


   
Quote
 Tom
(@tomson)
Famed Member Admin
Joined: 10 years ago
Posts: 4209
 

Hi @vladoff,

Please leave a direct URL to that post, so we could test it.


   
ReplyQuote
(@vladoff)
Active Member
Joined: 7 years ago
Posts: 17
Topic starter  

@tomson Hi,

I sent a link to you in private messages

 


   
ReplyQuote
 Tom
(@tomson)
Famed Member Admin
Joined: 10 years ago
Posts: 4209
 

@vladoff,

Ok, thank you, we'll check it.

 


   
ReplyQuote
Astghik
(@astgh)
Illustrious Member Admin
Joined: 7 years ago
Posts: 6147
 

Hi @vladoff,

We see the following js error on your website:

 Uncaught TypeError: jQuery(...).keepRatio is not a function

Please contact the theme support and ask them to fix the issue.

theme js error

 

 


   
ReplyQuote
(@vladoff)
Active Member
Joined: 7 years ago
Posts: 17
Topic starter  

Hi @astghik,

This is not the problem!
I changed the theme of the site!
There is a mistake!

Warnings do not work if forms are empty!

Alerts begin to work when the comment fields are at least 50 characters long!

 


   
ReplyQuote
(@vladoff)
Active Member
Joined: 7 years ago
Posts: 17
Topic starter  

@astghik

Try it on your demo site.
Set the minimum text value to 50 characters.

 


   
ReplyQuote
Astghik
(@astgh)
Illustrious Member Admin
Joined: 7 years ago
Posts: 6147
 

@vladoff,

Please disable the "Load Min Versions" option and let us know. The option is located in the Dashboard > wpDiscuz > Settings > General Settings tab. 

 


   
ReplyQuote
(@vladoff)
Active Member
Joined: 7 years ago
Posts: 17
Topic starter  

@astghik

It did not help.

Alerts begin to work when the comment fields are at least 50 characters long!
Try it on your demo site.
Set the minimum text value to 50 characters.

 


   
ReplyQuote
Astghik
(@astgh)
Illustrious Member Admin
Joined: 7 years ago
Posts: 6147
 

ok @vladoff,

please keep the option deactivated. We see some issues on your website and need to check it. 

Alerts begin to work when the comment fields are at least 50 characters long!
Try it on your demo site.
Set the minimum text value to 50 characters.

Of course, we're going to check this. 

 


   
ReplyQuote
(@vladoff)
Active Member
Joined: 7 years ago
Posts: 17
Topic starter  

@astghik

Your demo site also has problems.
The warning does not work until the user enters 1 character!

The problem is not "Load Min Versions"

 

This post was modified 5 years ago by Vladoff

   
ReplyQuote
 Tom
(@tomson)
Famed Member Admin
Joined: 10 years ago
Posts: 4209
 

Hi @vladoff,

This is not the same problem. On your website it doesn't matter you write in the textbox or not, it always doesn't work. That's a JS error issue. But on the demo website it's correct. The error messages only available for Email and Name fields. If you've not written any text in the main textbox you'll not be notified about other error fields.


   
ReplyQuote
(@vladoff)
Active Member
Joined: 7 years ago
Posts: 17
Topic starter  

Hi @tomson
Try it on your demo site.
Set the minimum text value to 50 characters.
Then write the word "hello"
Tthen click the button "leave a review"
You will not receive a warning that you need to fill in other fields
Email and Name

 


   
ReplyQuote
 Tom
(@tomson)
Famed Member Admin
Joined: 10 years ago
Posts: 4209
 

So you're talking about the character imitation error?


   
ReplyQuote
(@vladoff)
Active Member
Joined: 7 years ago
Posts: 17
Topic starter  

@tomson

No.

1) Set these values on your demo site

Screenshot 2020 03 15 » Настройки ‹ test — WordPress

 

2) Then write the word "hello"
Tthen click the button "leave a review"
You will not receive a warning that you need to fill in other fields.

Безымянный

 


   
ReplyQuote
(@vladoff)
Active Member
Joined: 7 years ago
Posts: 17
Topic starter  

Hi @astghik, @tomson

Please try to apply these settings, which I indicated above, to your demo site.

 


   
ReplyQuote
(@vladoff)
Active Member
Joined: 7 years ago
Posts: 17
Topic starter  

Hi @tomson,

I made a video.
Please take a look

 


   
ReplyQuote
Astghik
(@astgh)
Illustrious Member Admin
Joined: 7 years ago
Posts: 6147
 

@vladoff,

This will be fixed in the wpDiscuz 7 Beta-8 version. I'll update the topic once it'll be ready. 

 


   
ReplyQuote
(@vladoff)
Active Member
Joined: 7 years ago
Posts: 17
Topic starter  

Hi @astghik 

Thanks!
Are looking forward to!
Will it be possible not to update the plugin, but to fix the code?

 


   
ReplyQuote
Astghik
(@astgh)
Illustrious Member Admin
Joined: 7 years ago
Posts: 6147
 

@vladoff,

I'm sorry, but no, you should update the plugin. 

 


   
ReplyQuote
Share:
Scroll to top