treyb do you still have the Extiverse repository configured and properly authenticated ? Try following the steps at Extiverse to create a new token if you can't get things working.

I doubt anything from my side could cause this. I have never deleted any release of my premium extensions.

    treyb unfortunately I'm not sure. I have yet to try the extension manager for myself. I'm not sure how it works together with Extiverse. But I believed it used the same configuration file and should work fine if it already works from the command line.

      13 days later

      @clarkwinkelmann - is there a simple way to have a form open in a modal instead of a standalone page? I love the look of the modals and think some forms would be better served that way.

        treyb when opened from where? A link to the form in a post? Or are you referring to user profile forms?

        I am planning to add some options for embedding forms on external websites, which would include a modal-like experience, but this still requires some research as I am certain there will be cross-origin problems.

        For forms on the forum itself I have thought of various implementations, and would love to hear more about use cases to decide which feature to implement first. I definitely want to have some way to embed standalone forms in posts.

          clarkwinkelmann Hey Clark - In this case, yes the profile form. I know I can do an Iframe inside a JS modal, but that could get a little messy then the footer is duplicated, etc.

          Another example I could think of, is the Discussion form. Have a separate Start a discussion button, for reporting a issue, creating a listing, etc. Similar to what Orion Feedback has done.

          Say if I want to blast out an email from a discussion using group mentions, but don't want anyone not in that group to be able to submit the specific form. Is there a way to restrict standalone forms to specific groups?

          @Group Please complete this standalone survey <link to standalone form>

          It looks like profile forms can be restricted to groups, but I can't direct link users to the form since its embedded under their specific profile page which is unique for each user. I see there is a global permission for standalone forms but really I'm looking for per form group permissions. Any suggestions?

          Edit: I see an expert mode that gives the ability to set the group per question, this may work. If the same could be applied at the form level instead of having to set per question that would be the preferred option.

            ctml at this time, there's no per-form permissions for standalone forms, I will probably add this in a future update.

            You might be able to use the advanced per-field permission to achieve this, by making a required field that only some groups can fill. The UX won't be the best if an unauthorized user tries to fill the form, but you could add some explanation text in the form itself.

            It wouldn't be very complicated to create a permalink for a profile forms that redirects to your profile automatically with a bit of PHP or javascript code. But it becomes a bit more tricky if the user is not yet connected when they open the link.

              clarkwinkelmann thanks, definitely form level permissions would provide a better UX but setting every permission on every field will suffice for now. I will be on the lookout for the update 🙂

                ctml if you make just one field required and put a field permission on it, then no should will be able to submit the form. For most people this would be an issue, but for your use case it should make it easier as you don't need to change every field.

                In a future release I hope to add an option for default value, which would allow making a field required while still applying permission on it

                5 days later

                Feature Request:

                • Create form from existing (duplicate form)
                • Limit submissions per user, per form. (ie. 1 submission per form). It seems like presently this cannot be achieved on stand alone forms to limit each user to submit the form (survey) only once.
                • Create a description for the overall form, similar to how you can for each question.

                UX:

                • If directed to a form while not logged in, it says "The form is closed". It would be better if there could be a redirect to login or a message stating that the user must login to complete this form (maybe the preferred option). This one is more of a priority since it will likely lead to reduced submissions as the user will be left confused after receiving a link to form via email (how I am distributing the forms), but user receives message "form is closed" when opening while unauthenticated to the forum.

                Bug:

                  ctml thanks, I'll look into all this. I didn't remember the UX behaving this way, I'll definitely improve this when per-form permissions are implemented. If all your forms require login you could use Linguist to change the text of the error page in the meantime.

                  The Bug is curious. Your Imgur attachment doesn't seem valid though, was it showing something in relation to the email?

                  • ctml replied to this.

                    clarkwinkelmann oops, please check the image again and see if it's working now. added one more feature request for form description too.

                    RE: Linguish - that's a great suggestion, in my case I'm only using standalone forms and seems that anonymous submissions are not supported. Are you saying I can still allow unauthenticate users to submit forms (which would be anonymous then)?
                    https://kilowhat.net/flarum/extensions/formulaire#standalone

                      ctml if you set the permission to allow guests to submit standalone forms, then anyone should be able to submit the form without an account. If they are connected to an account, the relationship will be saved when submitting, otherwise it will be anonymous. There is currently no way to force a form submission to be anonymous while saying connected.

                      2 months later

                      Discussion reply forms could be an interesting concept, this could provide a way to group related replies in a single discussion with a specific format.

                      I am also thinking about how this could be used as a more advanced version of polls, where the responses could be collected and shown in the main discussion post (or just below) with the results per question. Permissions to control whether participants can see the results. It's more difficult to show free form in grouped results, so those could be excluded from this type of form.

                      16 days later

                      @clarkwinkelmann I'm using group mentions as a way to send notification to users by tagging those groups in discussions/posts. How much effort would it be to add a discussion field for groups, that lets the user multi-select groups that would behave like normal group mentions when it is posted.

                      If it could have an option to filter the groups that are allowed to be selected via regex it would be preferred.

                      Thanks!

                        ctml adding user and group selection fields is on my TODO list, but I'm not sure when I will be able to work on this.

                        But what do you mean by behaving like a group mention? You mean when it's part of a discussion form, you'd like the group in the field to be notified through the Mentions extension?

                        • ctml replied to this.

                          clarkwinkelmann yes thats right, when discussion is posted it would be treated as a standard @Group Mention so that the groups selected in the form would receive a notification as that is how group mentions already work. The group selection in this case on the form is nothing more than a nicer UI for mentioning groups or users. Not sure if that is what you had in mind?

                          I guess basically, when the discussion is posted the post content would need to be formatted with the groups selected as regular mentions, this way the built-in notification system would be used.

                          Let me know if it's something you think could be a sponsored feature to be done on priority and how much you think it would cost.

                          • ctml replied to this.

                            Does the profile part of Formulaire have cardinal differences from the Masquerade? Or do these extensions have the same functionality in general?