Viewing 9 replies - 1 through 9 (of 9 total)
  • Plugin Author Takayuki Miyoshi

    (@takayukister)

    Theme issue. Try switching to the default theme.

    Thread Starter brighella

    (@brighella)

    Thank you for answer.
    I’ve no default theme installed but also if I did, I would lose all settings and editings I did.
    Can you please give me an other solution?
    Thank you very much.

    Plugin Author Takayuki Miyoshi

    (@takayukister)

    Then contact the theme seller and ask to fix it.

    Thread Starter brighella

    (@brighella)

    Thank you very much!

    I’ve added this code before
    </head>
    and it works!

    <script type="text/javascript">
    jQuery(document).ready(function($) {
    	// clear cf7 error msg on mouseover
    	$(".wpcf7-form-control-wrap").mouseover(function(){
    		$obj = $("span.wpcf7-not-valid-tip",this);
        	        $obj.css('display','none');
    	});
    });
    </script>

    I’m not sure why you felt it was okay to mark this one as resolved. It’s not very resolved when you have to jam some workaround into the document head, either into a template or register and enqueue it and get it to show up in the right place. Most WP admins aren’t developers.

    Maybe you’re comfortable by just blaming themes or other plugins and just letting your user-base figure this out on their own by stumbling on this “solution,” but that’s not the reputation for support I’ve heard from the many people who use CF7. People say it’s fantastic… but this way of handling this issue is a brush-off.

    What theme includes form validation scripts that intentionally put validation errors IN the form field and then make it impossible for the message to disappear when you focus on the field again? And, if you use placeholder text, then you have a validation error that won’t go away and placeholder text that won’t go away. I can’t think of a better way to drive prospects or customers or clients to abandon the form. It’s marketing genius!

    Pardon the sarcasm, I guess, but there’s too much blaming themes and plugins and the WP core as the solution to everything.

    I hope you will officially address this and figure out how to fix it and incorporate the fix in an update that includes the issue in the version update details as a debugged bug, and not just mark the issue “resolved.” That would be good customer support.

    @seinnichts – the plugin author has discussed this issue extensively at https://contactform7.com/customizing-validation-error-messages/

    I appreciate your take on the matter. If users visit that page they will not find an “extensive” discussion; they will find a couple paragraphs that discuss the two ways you can display validation errors. If you use the first method, there’s a warning that you might experience some formatting issues if you use inline form fields and there’s a paragraph about how to use the floating “tooltip” style validation messages instead but the author recommends not using floating tooltip messages because of poor accessibility.

    The discussion in this thread is not about problems with inline form field validation nor is is about floating tooltip validation messages and how to make them more accessible.

    This discussion is about css, javascript, jQuery, ajax, namespacing, editing templates or adding scripts to compensate for CF7’s inability to customize validation error messages under circumstances that will only become more common – keeping track of your plugin’s dependencies and keeping your code inline with changes being made to the WP core and recent versions of php.

    Maybe you meant to point to a different FAQ or documentation url…

    But again, thanks for the suggestion!

    Plugin Author Takayuki Miyoshi

    (@takayukister)

    We are not discussing anything in this thread. This thread is opened by brighella, and he has marked this [resolved]. Open your own thread if you have problems.

    https://codex.www.ads-software.com/Forum_Welcome#Where_To_Post

Viewing 9 replies - 1 through 9 (of 9 total)
  • The topic ‘error display’ is closed to new replies.