• Resolved charroma

    (@charroma)


    Since version 7, the admin pages are now missing the form tag.

    The input fields are not contained in a form tag. This prevent the browser to save the field value (in the field history for autocomplete). This means if I change a text on a site, the new value won’t show up in another site when I double click on a field to see the field autocomplete options.

    Furthermore, this break the implementation for the qtranslateXT plugin, where the fields are replaced with 1 input by language for easier translation.

Viewing 5 replies - 1 through 5 (of 5 total)
  • Plugin Support daniub

    (@daniub)

    Hi,

    thank you for reaching us!

    Would you mind explaining us how to reproduce the issue with step by step / video / screenshot?

    Thread Starter charroma

    (@charroma)

    Version 6
    There is not really a step to reproduce. In version 6, all the input fields were enclosed within a html form tag. It allowed the browser to show previous entries in a field with the same name.

    It also allowed me to hook the plugin qtranslateXT to the field for an easier translation. Notice the left blue border of the field.

    Version 7
    In version 7, the tag form was removed. Now the field history is gone and I can’t hook the plugin to the field anymore. The field are now showing “[:fr]Statistiques[:en]Statistics[:]”.

    There is something fishy when the page loads. The fields show the correct language and then a javascript trigger and reload the fields. https://ufile.io/d4hfpt8e

    Plugin Support leonardoiub

    (@leonardotamion)

    Hi,

    thanks for your message.

    The plugin you’re using for the translation is not officially one of the plugin compatible with ours, have you tried one of the plugins you have in this thread of our support section https://complianz.io/?s=language?

    Since qtranslateXT is not officially compatible with ours unfortunately I cannot help you solving this issue created with the new update since we don’t have guidelines about it.

    If you want you can:

    1) Talk to a dev in order to understand if you can customize your setup in order to connect again these 2 plugins
    2) Change plugin
    3) Check if it’s a cache issue following this guide https://complianz.io/javascript-delay-in-wp-rocket-and-other-caching-and-optimization-plugins/

    Thanks for your patience.

    Thread Starter charroma

    (@charroma)

    It’s not just about the plugin, the plugin is secondary. It’s about the missing form tag and breaking the browser native functionnality to auto-fill with a previous data entry. Like in the following screenshot.

    The only thing missing is a <form> tag around the input fields.

    In my own opinion you overrelied on javascript (React) and complicated the forms code, like many plugins and WordPress (Gutenberg), instead of a simple php form. If the new interface needs a scroll progress indicator, it’s a sign it’s not a good UI.

    Plugin Support leonardoiub

    (@leonardotamion)

    Hello,

    thanks for your feedback.

    The plugin is constantly updating and for sure also that part will be update in the future, at the moment though the dev team has other priorities to manage, but I’ll forward to them your feedback.

    Thanks a lot for what you reported!

Viewing 5 replies - 1 through 5 (of 5 total)
  • The topic ‘Form tags missing since version 7’ is closed to new replies.