Skip to content

Fresher in Nodebb install

General
24 5 6.9k 1
  • @Sala I’ve not personally used it, but it seems ok - themes are all down to individual taste so I am impartial 🙂

    @phenomlab Ana press Question and answers plugin it’s abandoned. We will try wpforo or dw q&a. Thank you for the update.

  • @phenomlab Ana press Question and answers plugin it’s abandoned. We will try wpforo or dw q&a. Thank you for the update.

    @Sala no problems. Even if you do manage to get AnsPress to work it is littered with bugs - some of which are easy to fix yet haven’t been.

    Keep clear of this one.

  • hello, sorry for the late reply. i was on vacation.

    Coming to the point, i highly recommend you to go with SiForum https://github.com/sinanisler/SiForum

    • You can switch to any other theme whenever you want to

    • All answers are maintained as native WordPress comments

    what else do we need? Full CF APO support for just $5 … host somewhere and use CF apo to boost the experience. no need to worry about Redis or the server. in my case, i am hosting with digital ocean + free Plesk panel believe it or not till today i have not touched the server running successfully for the last few months.

    https://github.com/serkanalgur

    this developer (one of the core dev of siForum) helped me to migrate my data from flarum to WordPress. i was happy with his work and i paid energy exchange charges for migration.

    SiForum was designed keeping SEO things in mind

    if you are a dev you can look into this code and write your own migration script https://github.com/serkanalgur/flarum-to-wordpress

    i have tried all the WordPress QA scripts like bbpress QA press …etc but it is a rabbit hole and you had to stick to it forever. remember they maintain your questions and answers separately as posts and project them as one page which i am not a big fan of.

    just use SiForum theme or any other simple theme with WpDiscuzz.

    i have over 20k users with 300k posts … all i needed is good SEO support.

    Discuss or flarum they really do not give much importance to the SEO i can say they are application minded … these softwares are only useful when you have user base like Reddit. in my case like i told you all i needed was a good web presence and good SEO.

    https://media2.giphy.com/media/gH5XWm497RCryCwW4U/giphy.gif?cid=ecf05e474pphhg64uvkqifalf5bpsdce8pbp710rub8xd0wz&rid=giphy.gif&ct=g

    Feedback about other scripts which you have mentioned
    why URL structure is weird? (that is the reason i do not like all WordPress qa scripts)

    https://domain.com/questions/question/what-are-the-steps-you-can-take-if-your-wordpress-file-is-hacked/
    
    i want all URLs to be like this https://domain.com/usb-C-iphone/
    
     https://domain.com/direct_my_question/
    
  • hello, sorry for the late reply. i was on vacation.

    Coming to the point, i highly recommend you to go with SiForum https://github.com/sinanisler/SiForum

    • You can switch to any other theme whenever you want to

    • All answers are maintained as native WordPress comments

    what else do we need? Full CF APO support for just $5 … host somewhere and use CF apo to boost the experience. no need to worry about Redis or the server. in my case, i am hosting with digital ocean + free Plesk panel believe it or not till today i have not touched the server running successfully for the last few months.

    https://github.com/serkanalgur

    this developer (one of the core dev of siForum) helped me to migrate my data from flarum to WordPress. i was happy with his work and i paid energy exchange charges for migration.

    SiForum was designed keeping SEO things in mind

    if you are a dev you can look into this code and write your own migration script https://github.com/serkanalgur/flarum-to-wordpress

    i have tried all the WordPress QA scripts like bbpress QA press …etc but it is a rabbit hole and you had to stick to it forever. remember they maintain your questions and answers separately as posts and project them as one page which i am not a big fan of.

    just use SiForum theme or any other simple theme with WpDiscuzz.

    i have over 20k users with 300k posts … all i needed is good SEO support.

    Discuss or flarum they really do not give much importance to the SEO i can say they are application minded … these softwares are only useful when you have user base like Reddit. in my case like i told you all i needed was a good web presence and good SEO.

    https://media2.giphy.com/media/gH5XWm497RCryCwW4U/giphy.gif?cid=ecf05e474pphhg64uvkqifalf5bpsdce8pbp710rub8xd0wz&rid=giphy.gif&ct=g

    Feedback about other scripts which you have mentioned
    why URL structure is weird? (that is the reason i do not like all WordPress qa scripts)

    https://domain.com/questions/question/what-are-the-steps-you-can-take-if-your-wordpress-file-is-hacked/
    
    i want all URLs to be like this https://domain.com/usb-C-iphone/
    
     https://domain.com/direct_my_question/
    

    @Hari thanks for the detailed post. The real issue with question and answer plugins in particular with WordPress is the fact that they are single page based. This means it’s difficult to make changes - especially to the URLs.

    The lack of ability to change the URL structure always was a show stopper for me, and in fairness, I never had a great experience (ever) with WordPress and SEO, so quickly abandoned that path.

    NodeBB for me has the best and fastest updating SEO.

  • @Hari thanks for the detailed post. The real issue with question and answer plugins in particular with WordPress is the fact that they are single page based. This means it’s difficult to make changes - especially to the URLs.

    The lack of ability to change the URL structure always was a show stopper for me, and in fairness, I never had a great experience (ever) with WordPress and SEO, so quickly abandoned that path.

    NodeBB for me has the best and fastest updating SEO.

    We’re in Exodus…! The boat you will find, you hang on and pray 🙏 for me i have disliked flarum so much, in such a way that i cant even visit my own domain. It has caused huge damage. Really big! And i feel like i wasted a whole year. And the feeling? People looking at you wasting your time. It’s so bad.

    I will visit my domain when i have fully installed my new software 😍… I found madway by the way he also quit flarum, we had lengthy chat drinking mushroom tea, i’ll invite him here one of these days

  • We’re in Exodus…! The boat you will find, you hang on and pray 🙏 for me i have disliked flarum so much, in such a way that i cant even visit my own domain. It has caused huge damage. Really big! And i feel like i wasted a whole year. And the feeling? People looking at you wasting your time. It’s so bad.

    I will visit my domain when i have fully installed my new software 😍… I found madway by the way he also quit flarum, we had lengthy chat drinking mushroom tea, i’ll invite him here one of these days

    @Sala i have enough experiences for forum software, used vbulletin, smf, xenforo, wp forum, flarum and my last station NodeBB. I had a blast and very happy. As for SEO also, my index time 3-4 hours after entered post for google.

  • We’re in Exodus…! The boat you will find, you hang on and pray 🙏 for me i have disliked flarum so much, in such a way that i cant even visit my own domain. It has caused huge damage. Really big! And i feel like i wasted a whole year. And the feeling? People looking at you wasting your time. It’s so bad.

    I will visit my domain when i have fully installed my new software 😍… I found madway by the way he also quit flarum, we had lengthy chat drinking mushroom tea, i’ll invite him here one of these days

    @Sala do invite madway here. I remember him also from the Flarum days. Flarum’s ecosystem is a money generating one which is why most of the development efforts these days is centralized around Blomstra.

  • Whats up guys. Hows everyone doing?

    Agree with the situation. There is nothing worst that to have allot of discussions and later on realise that you picked the wrong platform. Not bashing Flarum, its not their fault. Like most, I should have realised that composer platforms are not for me. I think NodeBB is composer as well. Correct me if Im wrong. Any way, since I been bisy with my own thing, I completely lost track of whats out there? Any new forum or blog type platforms out there? Not Laravel of course.

  • Whats up guys. Hows everyone doing?

    Agree with the situation. There is nothing worst that to have allot of discussions and later on realise that you picked the wrong platform. Not bashing Flarum, its not their fault. Like most, I should have realised that composer platforms are not for me. I think NodeBB is composer as well. Correct me if Im wrong. Any way, since I been bisy with my own thing, I completely lost track of whats out there? Any new forum or blog type platforms out there? Not Laravel of course.

    @MadWay NodeBB is actually NPM so not composer 👍

  • Whats up guys. Hows everyone doing?

    Agree with the situation. There is nothing worst that to have allot of discussions and later on realise that you picked the wrong platform. Not bashing Flarum, its not their fault. Like most, I should have realised that composer platforms are not for me. I think NodeBB is composer as well. Correct me if Im wrong. Any way, since I been bisy with my own thing, I completely lost track of whats out there? Any new forum or blog type platforms out there? Not Laravel of course.

    @MadWay welcome on NodeBB board 🙂

  • @MadWay NodeBB is actually NPM so not composer 👍

    @phenomlab not for free hosting I assume. There is no install.php or similar, If I remember. Does it have that option to have full first post display on front page i stead of just a title?

  • @phenomlab not for free hosting I assume. There is no install.php or similar, If I remember. Does it have that option to have full first post display on front page i stead of just a title?

    @phenomlab He always arrives safe 😊

    @Hari i agree on that, url structure can be seo effective. I am going to work on WordPress this next week, remember you were able to bring down TTF to 200ms on flarum? 😄 , so let’s aim under that and play small load time and leave everything there and watch how will play out. At least this time we have a wider ground, and able to pay just anyone to work on the simpler worldwide code unlike some place 🤭 We looked like we were captives in some sense. You can’t do a minor change because the extension it’s used by everyone. Now we free d**n!

    If we all have something great, imagine how we can benefit on backlinks, and how will be so simple! Not forgetting phenomlab is good in security.
    alt text

  • @phenomlab not for free hosting I assume. There is no install.php or similar, If I remember. Does it have that option to have full first post display on front page i stead of just a title?

    @MadWay NodeBB is in fact based on NodeJS so doesn’t use PHP at all.

  • @phenomlab He always arrives safe 😊

    @Hari i agree on that, url structure can be seo effective. I am going to work on WordPress this next week, remember you were able to bring down TTF to 200ms on flarum? 😄 , so let’s aim under that and play small load time and leave everything there and watch how will play out. At least this time we have a wider ground, and able to pay just anyone to work on the simpler worldwide code unlike some place 🤭 We looked like we were captives in some sense. You can’t do a minor change because the extension it’s used by everyone. Now we free d**n!

    If we all have something great, imagine how we can benefit on backlinks, and how will be so simple! Not forgetting phenomlab is good in security.
    alt text

    @Sala said in Fresher in Nodebb install:

    bring down TTF to 200ms on flarum?

    I can’t see how this is achievable. At least I never managed to get below 600ms in most cases and this was on powerful hardware.

  • @phenomlab He always arrives safe 😊

    @Hari i agree on that, url structure can be seo effective. I am going to work on WordPress this next week, remember you were able to bring down TTF to 200ms on flarum? 😄 , so let’s aim under that and play small load time and leave everything there and watch how will play out. At least this time we have a wider ground, and able to pay just anyone to work on the simpler worldwide code unlike some place 🤭 We looked like we were captives in some sense. You can’t do a minor change because the extension it’s used by everyone. Now we free d**n!

    If we all have something great, imagine how we can benefit on backlinks, and how will be so simple! Not forgetting phenomlab is good in security.
    alt text

    @Sala said in Fresher in Nodebb install:

    I am going to work on WordPress this next week, remember you were able to bring down TTF to 200ms on flarum?

    😄

    these are my wordpress forum metrics using Cloudflare APO

    c321d385-59e8-4b81-8aa0-6425913abdb9-image.png

    adc9b7b0-4d38-4606-9024-0ea1463d14bc-image.png

  • @Sala said in Fresher in Nodebb install:

    I am going to work on WordPress this next week, remember you were able to bring down TTF to 200ms on flarum?

    😄

    these are my wordpress forum metrics using Cloudflare APO

    c321d385-59e8-4b81-8aa0-6425913abdb9-image.png

    adc9b7b0-4d38-4606-9024-0ea1463d14bc-image.png

  • phenomlabundefined phenomlab forked this topic on
  • @cagatay and @Hari how were you able to make all those green color? Fantastic!

  • @cagatay and @Hari how were you able to make all those green color? Fantastic!

    @Sala it’s worth noting that making excessive changes chasing the holy grail of A+ for performance can actually have a negative impact on the overall experience. Because of this, I’d strongly recommend thoroughly testing each change in an incognito browser session to ensure the user experience isn’t impacted.

  • @cagatay and @Hari how were you able to make all those green color? Fantastic!

    @Sala was away from keys for a few weeks to visit TajMahal 😊

    try this! $5/ month but it is worth it.

  • @Sala was away from keys for a few weeks to visit TajMahal 😊

    try this! $5/ month but it is worth it.

    @Hari I’ve been reading a lot about APO. Looks impressive.

  • phenomlabundefined phenomlab referenced this topic on

Related Topics
  • Please help me, I can't install nodebb

    Locked Solved Customisation nodebb
    7
    5 Votes
    7 Posts
    1k Views
    Installation completed, verified, and tested. Correct installation methodology is below https://docs.nodebb.org/installing/os/ubuntu/
  • Page control arrows for PWA

    Solved Customisation nodebb
    27
    25 Votes
    27 Posts
    9k Views
    @crazycells it is, yes - I think I’ll leave it as there is no specific PWA CSS classes I know of. Well, you could use something like the below, but this means multiple CSS files for different operating systems. /** * Determine the mobile operating system. * This function returns one of 'iOS', 'Android', 'Windows Phone', or 'unknown'. * * @returns {String} */ function getMobileOperatingSystem() { var userAgent = navigator.userAgent || navigator.vendor || window.opera; // Windows Phone must come first because its UA also contains "Android" if (/windows phone/i.test(userAgent)) { return "Windows Phone"; } if (/android/i.test(userAgent)) { return "Android"; } if (/iPad|iPhone|iPod/.test(userAgent) && !window.MSStream) { return "iOS"; } return "unknown"; // return “Android” - one should either handle the unknown or fallback to a specific platform, let’s say Android } Once you’re in that rabbit hole, it’s impossible to get out of it.
  • What is this bar called?

    Solved Customisation nodebb
    92
    1
    36 Votes
    92 Posts
    25k Views
    This is good
  • Rotating homepage icons, gifs?

    Solved Configure nodebb
    2
    3 Votes
    2 Posts
    910 Views
    @eveh It’s not a GIF, no. It’s actually a webp file so made much smaller, and uses keyframes to control the rotation on hover. You can easily make your own though The CSS for that is as below @keyframes rotate180 { from { transform: rotate(0deg); } to { transform: rotate(180deg); } } @keyframes rotate0 { from { transform: rotate(180deg); } to { transform: rotate(0deg); } } Your milage may vary on the CSS below, as it’s custom for Sudonix, but this is the class that is used to control the rotate .header .forum-logo, img.forum-logo.head { max-height: 50px; width: auto; height: 30px; margin-top: 9px; max-width: 150px; min-width: 32px; display: inline-block; animation-name: rotate180, rotate0; animation-duration: 1000ms; animation-delay: 0s, 1000ms; animation-iteration-count: 1; animation-timing-function: linear; transition: transform 1000ms ease-in-out; }
  • Title on homepage of nodebb forum

    Solved Customisation nodebb
    2
    1 Votes
    2 Posts
    1k Views
    @eveh Welcome board The code you are referring to is custom written as no such functionality exists under NodeBB. However, adding the functionality is relatively trivial. Below are the required steps Navigate to /admin/appearance/customise#custom-header Add the below code to your header, and save once completed <ol id="mainbanner" class="breadcrumb"><li id="addtext">Your Title Goes Here</li></ol> Navigate to /admin/appearance/customise#custom-js and add the below code, then save $(document).ready(function() { $(window).on('action:ajaxify.end', function(data) { // Initialise mainbanner ID, but hide it from view $('#mainbanner').hide(); var pathname = window.location.pathname; if (pathname === "/") { $("#addtext").text("Your Title"); $('#mainbanner').show(); } else {} // If we want to add a title to a sub page, uncomment the below and adjust accordingly //if (pathname === "/yourpath") { //$("#addtext").text("Your Title"); //$('#mainbanner').show(); //} }); }); Navigate to /admin/appearance/customise#custom-css and add the below CSS block .breadcrumb { right: 0; margin-right: auto; text-align: center; background: #0086c4; color: #ffffff; width: 100vw; position: relative; margin-left: -50vw; left: 50%; top: 50px; position: fixed; z-index: 1020; } Note, that you will need to adjust your CSS code to suit your own site / requirements.
  • NodeBB vs Flarum for a non developer

    Solved General
    17
    10 Votes
    17 Posts
    4k Views
    @marusaky That’s really easily done. I think the docs need updating for the latest release. Did you land up on the 18.x train ?
  • CSS codes for fa-info icon

    Solved Customisation nodebb
    9
    1
    6 Votes
    9 Posts
    2k Views
    I have just figured it out… it can be targeted with text-decoration-color: I was mistakenly using color
  • 0 Votes
    9 Posts
    2k Views
    @downpw I’m inclined to agree with this. There isn’t much else you can do, and provided it works with no odd looking artefacts in other browsers, then ok. The :before and :after are pseudo classes and very well supported across all browsers (except perhaps Internet Exploder, but who uses that these days ?)