Custom Wizard Plugin šŸ§™

The custom-wizard fix is now merged. @nathank @nesges if you have the time, would you mind re-enabling the rollup plugin compiler and see how you get on?

4 Likes

I just updated, removed the env variable and rebuilt. I can confirm the Wizard is functional. Thanks for your quick fix! :heart:

2 Likes

Yup, working fine here too after removing that line from app.yml and rebuilding.

Thanks for sorting that so quickly!

2 Likes

I just discovered the plugin, which is truly amazing once you know how to use it!!

I’m encountering an issue with the location section. I’m using the plugin to create a topic with location + event. Everything works fine except that my topic doesn’t appear on the map. I have to go back into my topic and re-confirm the postal address, and then my topic reappears on the map. I don’t know if anyone else has encountered this problem.

1 Like

Since the last Discourse update (**2026.4.0-latest), I am unable to assign a form to the ā€˜Create Topic’ button. In the advanced settings for the category, I can select my form, but I cannot save it.

Does anyone else using the plugin have the same issue?

Thank you.

Hello,

I wanted to know if it’s possible to dynamically load a list into a dropdown field by typing text into a text field, for example, using a script?

My goal is to type the name of a game and use an API to fetch a list that I will then load into the dropdown field.

This is because I didn’t quite understand the configuration of the various fields like prefill, conditions, etc.

Thank you.

Hi :slight_smile:

I’m trying to use the wizard to personalise the sign-up / onboarding of my forum.
Basically after email verification, users are shown the wizard…
Each step presents a part of the forum rules/covenant and requires an action.
Most are just a checkbox agreement.
One is a dropdown.
I need to ā€œvalidateā€ the answer so that if it is correct they go on to the next step, and if it is wrong they can’t progress.

Problems:

  1. I seem unable to do exactly that.
    A field can be ā€œrequiredā€ and block progress if not used, but there is no way to do a validation check.

  2. so I hacked validation by crafting 2 steps: one for TRUE and one for FALSE, and used the conditions in those steps to see if the previous step was filled out correctly.
    But…
    This screws with the wizard progress bar, as the validation steps functionally ā€œdon’t existā€ until conditions are met, so the progress first looks shorter, then longer.
    It looks bad, and if you go back or reload it can be confusing.
    But…
    The FALSE step still always has to have a button in addition to the ā€œbackā€ link. Depending on how I configure things this appears as NEXT or DONE, but in either case I don’t want it. The user is supposed to hit a wall and be asked to go back to revise their answers.
    So…
    I hacked a wall by attaching an Action at the end of this step, to route the user back to the questionnaire step.
    It’s inelegant, but it works.

So…
Am I missing something?
Is there a better way to achieve my goals and fix mi problems? :sweat_smile:

EDIT:
Also, on mobile the progress bar partly covers the Back and Next buttons.