onOffice-Web-Org / oo-wp-plugin

onOffice for WP-Websites
https://wp-plugin.onoffice.com
GNU General Public License v3.0
9 stars 9 forks source link

Indication in form overview whether reCAPTCHA has been activated or not #750

Closed fredericalpers closed 2 months ago

fredericalpers commented 7 months ago

Initiative

Enhance Google reCAPTCHA Integration in the onOffice Plugin

Epic

Implement visual indicator for Google reCAPTCHA activation status

User story

As a real estate agent utilizing the onOffice plugin, I often configure multiple forms on my website to capture user inquiries and information. Currently, I need to navigate into each form to determine whether Google reCAPTCHA is activated, which is time-consuming and inefficient. To streamline my workflow and ensure consisten security measures across all forms, I require a visual indicator in the form overview list that clearly displays the activation statuus of reCAPTCHA for each form. This visual cue will allow me to quickly identify which forms have reCAPTCHA enabled without the need for extensive navigation and configuration checks.

The addition of a visual indicator for reCAPTCHA activation status will enhance the usability and efficiency of managing forms within the onOffice plugin. The visual indicator, such as an icon or color-coded status, will be prominently displayed alongside each form entry in the overview list. When reCAPTCHA is activated for a form, the indicator will be clearly visible, providing me with immediate feedback on the security configuration of each form. Conversely, when reCAPTCHA is not enabled, the absence of the indicator wil signify that additional security measures may be necessary.

Tasks

reCAPTCHA_badge (6)

yeneastgate commented 7 months ago

@fredericalpers I have implemented showing the indicator for the Google reCAPTCHA activation status in the contact form, interest form, and owner form. This is a demo video https://files.fm/u/qhvsxtw4f9#/view/qjacj79pt5 Please check and let me know your opinions. Thanks!

fredericalpers commented 7 months ago

@yeneastgate looks good to me! thank you :)