Extension works quite well but on iOS with Safari the whole discussion list stays blank.
As soon as I turn off the extension, everything works just fine.

I can't really test it myself but a few users reported the error.

m4v3rick

Edit: new bug:

flarum-ext-welcomebox.forum.welcomeguest

flarum-ext-welcomebox.forum.notregistered

For registered:

    m4v3rick this is something wrong with your language pack i think, does not happen to me, try clear cache or disable/enable language pack again

      Justoverclock this is something wrong with your language pack i think, does not happen to me, try clear cache or disable/enable language pack again

      Cache was cleared.

      I disabled and enabled the WelcomeBox now and at least for unregistered users it seems to work. Waiting for user confirmation though.

        4 months later

        I am using the Wordpress integration which hides all of the Signup links in the standard Flarum configuration. However, when I activate the Welcomebox extension, the "Signup" button still appears.

        This is what the Wordpress integration developer suggested:

        "Maybe the Welcomebox extension can simply check whether registration is enabled on the forum before injecting registration links on the page."

        Is this possible?

        You can take a look at my forum at https://songcrafting.com/forum to see what I mean.

          Justoverclock add a check for app.forum.attribute('allowSignUp'):

          if (app.forum.attribute('allowSignUp')) {
              // Show signup button
          } else {
              // Show greyed out button or no button
          }

          That's how Flarum itself decides whether to show a button to open the signup modal

          @whisperwow done in the new version, now signup button is hidden if 'allowsignup' is false.

          1.3.7

          • Bump some dependencies
          • Display/Hide signup button for guest if 'allowSignup' is true/false
            8 days later
            13 days later