[meta] Modifications to the Honeypot form element

Created on 13 February 2022, almost 3 years ago
Updated 15 August 2024, 3 months ago

There are a number of open issues related to the structure of the Honeypot form element. Because this form element is really the heart of how Honeypot works, and because each of these issues changes some part of that element, I think we should have a place to discuss the big picture. Hence this meta.

I also think if we make significant changes to this element we should make them in a new minor point branch, because these changes will be affecting the markup and therefore may potentially break sites which rely on the old markup. Additionally, because all of these issues affect the same block of code, all the patches in these issues conflict with each other.

#3002022: Add server-side unique-ID or unique token validations
#2897690: Honeypot field showing up at bottom of all forms where enabled
#2726697: Configurable placeholder label
Assigned to: technoveltyco #3154557: Randomize the honeypot hidden field title
#3134078: Conflicting name with other element(s)
#2811189: Better results if honeypot-field is placed as first field

Note that changes to this form element need to keep this in mind: #2944843: Accessibility Issue Triggered

🌱 Plan
Status

Active

Version

2.2

Component

Code

Created by

🇺🇸United States tr Cascadia

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Comments & Activities

Not all content is available!

It's likely this issue predates Contrib.social: some issue and comment data are missing.

Production build 0.71.5 2024