Activity Configuration

Fields

Admins can define up to 20 custom fields per Activity Type. These fields can be marked as required or optional, admin-only or public. They appear on the activity creation form to help owners provide quality data.

Accessing Activity Types Fields

Creating a New Activity Type Field

When setting up a new field for an activity type, here’s what each option means:

  • Label: This is the name that will show up next to the input box on the form.
  • Description: A helpful message shown under the field to explain what it’s for. You can include links using Markdown syntax.
  • Weight: This controls the order of fields on the form. Higher numbers show up first.
  • Sharable: If this is turned on, the field can show up on the public site in the “Additional Information” section. If it’s off, the field is only visible to admins.
  • Required: Make this field mandatory so users must fill it out before submitting the form.
  • Field Type: Choose what kind of input you want, like a short text box or a drop-down list.

Field Types

Bilby supports several field types that help you collect the right kind of information. Here’s a quick overview of each:

  • Small Text: A short, one-line text field (up to 100 characters). Great for things like names or short labels.
  • Large Text: A bigger text box (up to 500 characters). Perfect for longer answers or descriptions.
  • Numerical: Only accepts numbers. Handy when you need to capture things like group size or distance.
  • Select: A drop-down list where users can pick one option. You’ll be asked to enter the list of choices—one per line.
  • Checkbox: Lets users pick more than one option from a list. Just like “Select,” you’ll enter one value per line.
  • Datetime: A date and time field. Use this when you want someone to choose a specific time or date.

Form Example

Once you’ve set up a few fields, you’ll see a live preview of how the form will look. This is a great way to check if everything makes sense before using it in real activities.

(LAST UPDATED)