Making WordPress.org

#7003 closed feature request (maybelater)

Add a "logged-in only" contact form on Make sites

Reported by: mrfoxtalbot's profile mrfoxtalbot Owned by:
Milestone: Priority: lowest
Component: Make (Get Involved) / P2 Keywords:
Cc:

Description

Currently, Jetpack forms are available on some Make sites, but not on all all. These forms provide a good basic functionality but it would be useful if we had the possibility require users to log in before submitting certain forms, such as an application to join a team.

This functionality already exists in the case of WordCamp.org, where users are asked to log in before they can submit a proposal for a talk. In the past, there has been some debate as to wether this requirement was detrimental but we decided the net effect was positive.

A required login prevents spam, reduces the chances of errors, allows us to be confident that the submitter is indeed that person and opens the possibility to create reliable backend automations to handle these form submissions.

I am wondering if we could recycle the existing code on WordCamp.org and add it to make.wordpress.org ?

Change History (3)

#1 @dd32
17 months ago

Ideally I think this would be implemented as a block (like a group block, where other blocks are nested within it), and the contents of the form would simply be hidden behind a blurred background. Perhaps there exists a block plugin that already provides this functionality?

The WordCamp forms are hard-coded it appears, so it's not as simple as a copy-paste to WordPress.org, as such I'm not sure if we could use the same approach here - as we'd not have any method of blocking the actual submission of the form if someone decided to bypass the CSS.

Last edited 17 months ago by dd32 (previous) (diff)

#2 @mrfoxtalbot
16 months ago

  • Priority changed from normal to lowest

Thank you for taking a look @dd32.

Perhaps there exists a block plugin that already provides this functionality?

If the implementation on WordCamp.org is neither ideal (CSS) or easy to recycle (hard-coded),it might indeed be a good idea to look for an ad-hoc block, I will take a look.

I had a very specific use in mind for this (contributors applying to join teams) but I think we can probably use the current form block instead.

I am going to lower the priority on this, but please feel free to close it as maybelater if you think this is unlikely to have any immediate applications.

Last edited 16 months ago by mrfoxtalbot (previous) (diff)

#3 @mrfoxtalbot
15 months ago

  • Resolution set to maybelater
  • Status changed from new to closed

I am closing this as "Maybelater" to keep the repo lean.

Note: See TracTickets for help on using tickets.