jaypatelani yes, which should be ready hopefully very soon (cca. 1/maximum 2 weeks from today).
Free Flarum hosting on an expert platform by FreeFlarum.com
SKevo awesome news Thanks a ton
Hi, is there any way freelarum can take advantage of free cdn like cdn.statically.io and jsdelivr.com ?
Statically is very efficient for image files, it will help ease the burden on the server and deliver it faster , and sure it's free. ( I've noticed that freeflarum, imgbb and imgur's servers don't seem to be near Southeast Asia. This causes the forums here to slow down at sometimes of the year, although it does have cache help. ) - all you need to do is add https://cdn.statically.io/img/ before the image prefix.
Jsdelivr is similar, but with js and css files
I tried using js replace to do this by adding it to the <head> tag but the system doesn't seem to allow it.
- Edited
AowVN an extension could probably implement such functionality, but that is out of our scope, as we are just a hosting provider and do not maintain Flarum core or it's extensions.
I understand that the speed at which forums are accessed is sometimes a problem in different regions across the globe. A pleasant solution might be to rent more servers. But servers cost money to rent (and FreeFlarum does not have any working or tested multiserver implementation yet, although I've drafted some in the upcoming rebase). I am not against multiserver architecture, but it would take time to get it working, and that would be a better solution - for now, you can prefix external image URLs in the posts at least, or hire/ask someone to create an extension with the desired functionality
- Edited
SKevo understood, thank you
one more thing, is there any way for me to translate "time" into my language? i tried using fof linguist but time objects are represented with shortcode {time} {ago} . I cannot change it. So it's a bit annoying in some cases
Will the upcoming version solve this problem?
- Edited
AowVN It seems that only language packs can directly modify the day.js file for time localization, and that's already a thing in most packs. As for FoF Linguist, you should ask it's author for clarification (@clarkwinkelmann).
What's the language that you're translating? Perhaps you might be interested in creating a language pack at flarum/lang, if it doesn't exist already? If it does, I can add it to FreeFlarum
SKevo I am translating it into Vietnamese , although it has a language pack in freeflarum ( by luatdolphin ) but it is not very complete and made a lot of mistakes . So I decided to continue translating and fix it .
with flarum/lang , I used to think about that too, but after finding available language packs, just think there are 2 Vietnamese packages in the system that are not valid so haven't mentioned it for a while
Flarum uses Weblate for translation. Maintained through Flarum/lang repository on GitHub
Hello,
I was using FreeFlarum and I wanted a custom domain to be used instead of 'flarum.cloud'
I tried to use the instructions on the freeflarum.com page to CNAME the domain but it always said
Oops! (domain) does not CNAME to (forum url)
How do I CNAME it? Please help
I am using cPanel
Image:
CoolCookie are you trying to CNAME purpurforum.ml.purpurforum.ml or just purpurforum.ml? CNAMING root domains is not possible with FreeFlarum (as this has been mentioned often recently), and 4 domain levels, or whatever you call it (I'm not a domain expert) are probably not supported either.
FreeFlarum in general expects a syntax like a.b.c
. I haven't looked into domain linking code much, and I probably will before the rebase. But we recommend to use a name like forum.mydomain.tld
, which is guaranteed to work almost all the time. Root domains or other formats just tend to cause issues, as CNAME wasn't really built for them
- Edited
SKevo thanks for suggestion , i have checked , and figured out the problem is in the config.js . file
But I also realized that it has already been translated into Vietnamese . While on my forum, it still shows the date and time in English
I don't know if it's a language pack conflict or something wrong ( not by fof linguist or english pack , tried to disable it ) i also try with another freelarum of my friend and the problem still occurs
The language pack version (original) same as the one on freelarum
- Edited
AowVN that's because the pack uses the old Moment.js library, which was replaced by Day.js. The old format is not supported anymore.
See https://github.com/iamkun/dayjs/tree/dev/src/locale - you might need to modify the correct script to make it compatible with Flarum. Sse the Dutch pack's implementation for example of the syntax: https://github.com/flarum-lang/dutch/blob/main/locale/config.js
Hey @Sanguine, could you change to flarum-lang/turkish
instead of tolgaaaltas/flarum-ext-turkish
and tolgaaaltas/flarum-lang-turkish
?
- Edited
tolgaaaltas that will be done when we update to Flarum 1.0.4, as that package is for ^1.0.0
only
SKevo Ok, I thought you already upgraded.
- Edited
tolgaaaltas not yet, but we'll update this weekend. The only things that held us back were extensions and the rebase.
I have already tested 1.0.4 on separate server with same setup and it worked, so we'll update all forums soon.
FYI expect a downtime during the update. Further progress and changelog will be posted here
We are currently going to upgrade all forums to Flarum 1.0.4, FreeFlarum to 3.0 and PHP to 8.0.8. There will be a downtime for all forums, and also for the main page. We don't know how long will it take, but hopefully not so long. Further progress will be posted here.
YoF yes
After nearly 2 hours, the update is now done! All forums just need to be synced, but other than that, everything should work.
I will now have to fix some small overlooked bugs, and get the documentation up and running. There will be a changelog of everything that had changed, but I'll post it there too after I am done.