16BitMiker thanks for purchasing! Glad you managed to get it installed.
The regular expression is fed to the Laravel
regex: validation rule. It requires delimiters (I'm going to add this to the documentation, I see it wasn't mentioned). I've never used inline modifiers myself yet so I'm not sure about those, but if you wanted to apply the
i modifier on the full regex you should be able to enter
You can translate the form closed message using the Linguist extension. The key is
kilowhat-formulaire.forum.submission.form-closed. I'll see whether I can introduce a different translation for unauthorized. Right now the way it's implemented, it's made so there's no difference on purpose as to not leak the open status of a form you can't see.
For the placement of discussion fields, I will try to add more options in the future. I still need to implement the fields into the discussion composer. The use of a modal to edit the fields is because it's a lot easier to reuse between the various form types and there's less chance of it colliding with other extensions.
It would be better if this can exist for just one discussion
I'm not sure if I understand what you're suggesting. The discussion forms are only designed for discussion fields, so there's always one per discussion. They can be tag scoped.
I am planning to add a way to embed a standalone form into a discussion so that the standalone form can be filled without navigating to a new page. This might solve what you're trying to accomplish.
I will be adding new field types very soon.
Thanks for the feedback!