Posted on by

Sometimes, you want to give the user the ability to select from a list if things that are in the database, rather than a fixed set of options as defined in the field definition. This will require some simple PHP along with a database query, but once you get the idea, a lot of other […]

Posted on by

The Field Group Tabs add-on adds tabs to the single record display, record and signup forms when you add the tabs=true attribute to the shortcode. What that does is select a default tabbed template for the form, and loads the necessary javascript and CSS to show the tabs. To use a custom template with the Field Group […]

Posted on by

A not-uncommon scenario in a form is the case of City/State selectors. If the user chooses a state, it would be nice to let them choose the city without seeing cities from other states. This same principle can apply to many situations where the value of one selector is used to limit the selections available […]

Posted on by

I often get asked if it’s possible to change the text generated by the Participants Database plugin, including the name of the plugin. Yes, it’s possible, because nearly all the text is processed through a translation file which can be edited to “translate” the plugin text to anything you want. Here’s how to do that […]

Posted on by

A very common support request is along the lines of “how can I give my users a login and password to access their profile?” Often, they are just looking for how to use the plugin as a way to register members who would have special privileges. The plugin wasn’t designed for this kind of thing; […]

Posted on by

Version 1.5.2 introduced the ability to create forms across multiple pages. By defining the “action” attribute, the user is taken to another form page after each page is submitted. Each page shows a different part of the form by setting the fields or group to show in the shortcode on that page.

Here is a step-by-step breakdown of how that is done.

Posted on by

In this post, I document a feature that you can take advantage of when defining labels for selectors like radio buttons, dropdowns and checkboxes. Each of the selections you define can have a separate value and title, which is the printed value the user sees. The “value” is what is actually stored in the database. […]