• Resources
  • Free Flarum hosting on an expert platform by FreeFlarum.com

@Felli
Please forgive my ignorance but what is ACP?

Maybe I am the only one using Flarum for a private forum.
Without the landing page extension, I could not accomplish having a accessible front page that does not expose my forum content to non-members / spiders.

Example:
https://keys-daggers.org

You do not need to register, but after you preview it on your laptop/desktop - try accessing the same site from your mobile device. (or if using Chrome: press F12, then press CTRL SHIFT M)

You will see what I mean.

On desktop:
Imgur

On mobile: (5mb animated gif)

Imgur

    0E800 And ACP is pretty much the admin panel. As for the Landing Page extension, I had issues with it on FreeFlarum where it wouldn't allow me to access the backend anymore @Sanguine had to fix it on his end.

    It think it requires a php flarum cache:clear when changes are made.

    Possibly not recommended for HTML only flarum instances.

    I will try experimenting on freeflarum.com

    @Felli @Sanguine

    Okay I enabled the extension and I see what you mean. My site is was hosed.
    Here is the error that shows in the web console:

    Navigated to https://forum.freeflarum.com/
    18:48:10.479 (index):97 Uncaught TypeError: Cannot read property 'default' of undefined
        at (index):97
    (anonymous) @ (index):97
    18:48:10.804 Navigated to https://forum.freeflarum.com/?nojs=1

    After pressing CTRL F5 the site returned
    I am not sure why it works fine on my site and doesnt work on yours.

    References:
    flarum/core1059
    https://discuss.flarum.org/d/6164-can-t-enable-extensions

    Update:

    After pressing CTRL - F5, my site loaded fine.

    0E800 I did try doing that, a full force reload and a browser cache dump didn't work on my end.

    @Felli
    I dunno what to say, I had a red header saying site could not be loaded, and then CTRL - F5 opened up the Landing Page extension options.

    I know if you input improperly formatted code inside the Landing page extension you can fubar your site.
    Then you need to manually edit the css from nano or vi to restore site.

    Because of this, as a safety precaution, i also open 2 browser tabs to admin, in the event one crashes, I goto the next tab and re-save original settings.

      0E800 I'll keep that in mind when using outside of the free hosted instance. ?

      @Felli and @0E800 thanks for debugging!

      I've added the User Dir, Summaries and Discord extensions.

      Removed Landing Page for new forums, until the cache invalidation issue has been resolved. Regarding the problem of bricking your Flarum by entering wrong CSS, I could perhaps make a "Reset all settings" button.

        0E800 Perhaps I could make an importer. What would you prefer?

        1. Install an extension on your existing forum so that FreeFlarum can access it through http
        2. Install an SSH pubkey so that FreeFlarum can import your db and avatars.
        3. Manually upload a SQL dump to FF.com
        4. Other .. ?

          Sanguine I myself liked the suggestion that both @0E800 & @Ralkage had.

          0E800 Thought it would be nifty if there was a way to export/import the settings to a json file that could be done directly from Web browser.

          Ralkage But then it comes down to format, XML or JSON? Or both?

          Although I think XML would be slightly easier on the database import?

            Felli So, to export your settings, you prefer to install an extension that allows exporting through http? It is possible, but perhaps a bit much work, as there are already tools that do that quite well without http (mysqldump).

            call me petty ? - but as i read "© FreeFlarum 2017 — info@freeflarum.com — built with (heart) in the (EU)."
            and on the other hand "UK Server" - my brain concludes to a "sure about that.
            Not that theres something wrong with EU - but UK=EU leaves a question mark for me and also is off topic - so back to that.

            I think that spanish language extension is updated and available arround, maybe you can add it.

            The project seems very promising but... if the system don't allow me take a backup of my database/files, it isn't an option.

              Sanguine Regarding the problem of bricking your Flarum by entering wrong CSS, I could perhaps make a "Reset all settings" button.

              if you're interested I made a PR to core with code preventing the saving of most cases of invalid LESS https://github.com/flarum/core/pull/1273

              This could be made into an extension while waiting for a merge + new beta release.

              How much are you thinking price wise for setting up your own domain name when that feature is available?

                Sanguine I myself believe tiers would be the best for these types of features, but while it's under beta it wouldn't be a good idea to just throw the feature out there without a test run or two to make sure that everything works the way it should without any errors (or errors where they're supposed to be).

                Congratulations on the project and welcome to the world of Flarum! I personally won't be needing your services but I'm sure there are many members that will! ?