Skip to content

Flarum - WordPress Journey

WordPress
59 2 22.2k 1
  • @phenomlab I knew you would love this, security part. 🥳 I’ve forwarded to you a test user.

    wrote on last edited by
    #46

    @Sala It the BBCodes show on a new topic as below

    4440ddfa-bcdc-415c-820a-4abe1c5e5b39-image.png

    On response to a question, the same DIV is there but not populated

    4f73ccb0-8991-49c1-8be2-a580a3f3732d-image.png

    This is almost certainly a CORS issue, but I’ll need to see the headers you’ve applied to comment further, or make suggestions.

  • @Sala It the BBCodes show on a new topic as below

    4440ddfa-bcdc-415c-820a-4abe1c5e5b39-image.png

    On response to a question, the same DIV is there but not populated

    4f73ccb0-8991-49c1-8be2-a580a3f3732d-image.png

    This is almost certainly a CORS issue, but I’ll need to see the headers you’ve applied to comment further, or make suggestions.

    wrote on last edited by
    #47

    @phenomlab this one is going to be hard, I put it on pause

  • @phenomlab this one is going to be hard, I put it on pause

    wrote on last edited by
    #48

    @Sala not sure what you mean? I need the headers you specified in your .htaccess file (I’m assuming Apache here).

  • @Sala not sure what you mean? I need the headers you specified in your .htaccess file (I’m assuming Apache here).

    wrote on last edited by
    #49

    @phenomlab I have forwarded to you the headers found in htaccess

  • @phenomlab I have forwarded to you the headers found in htaccess

    wrote on last edited by
    #50

    @Sala thanks. I’ve checked the headers and again and I can’t see anything in the specific code I provided that would cause the bbcode to not display.

    Does it work if you remove all the headers? If this is the case, my recommendation would be to enable them one by one and find out which one actually causes the issue. Once we know which one it is, we can then modify it to allow the display of bbcode.

    It just seems odd to me that everything works fine on a new post, but not on reply. This would tell me they it’s not the headers, but I could be wrong. You may want to try disabling wp-rocket to see if that resolves the issue rather than removing the headers.

  • @Sala thanks. I’ve checked the headers and again and I can’t see anything in the specific code I provided that would cause the bbcode to not display.

    Does it work if you remove all the headers? If this is the case, my recommendation would be to enable them one by one and find out which one actually causes the issue. Once we know which one it is, we can then modify it to allow the display of bbcode.

    It just seems odd to me that everything works fine on a new post, but not on reply. This would tell me they it’s not the headers, but I could be wrong. You may want to try disabling wp-rocket to see if that resolves the issue rather than removing the headers.

    wrote on last edited by
    #51

    @phenomlab yesterday I fix 2 bugs on just at the time you needed an answer for the headers, I immediately knew this one needed a test of one by one bcoz it could be the Defer for Js .

  • @phenomlab yesterday I fix 2 bugs on just at the time you needed an answer for the headers, I immediately knew this one needed a test of one by one bcoz it could be the Defer for Js .

    wrote on last edited by
    #52

    @Sala yes, deferring JS can have a negative effect on functionality. For speed reasons, you typically place JS in the footer rather than the header, but this then means it’s not executed in time and in the DOM when needed.

    Another potentially damaging feature is minifying JS to reduce it’s size. Whilst wp-rocket offers several mechanisms to make the site load faster, you’d need to test each one of these settings to ensure it doesn’t negatively impact the site.

  • @Sala yes, deferring JS can have a negative effect on functionality. For speed reasons, you typically place JS in the footer rather than the header, but this then means it’s not executed in time and in the DOM when needed.

    Another potentially damaging feature is minifying JS to reduce it’s size. Whilst wp-rocket offers several mechanisms to make the site load faster, you’d need to test each one of these settings to ensure it doesn’t negatively impact the site.

    wrote on last edited by phenomlab
    #53

    @phenomlab Hurray!
    We have found the line that blocked the icons, it was this one:-

    Header set Permissions-Policy "geolocation=(),midi=(),sync-xhr=(),microphone=(),camera=(),magnetometer=(),gyroscope=(),fullscreen=(self),payment=()" 
    

    Now it’s your part to come up with another config line 🙏

  • @phenomlab Hurray!
    We have found the line that blocked the icons, it was this one:-

    Header set Permissions-Policy "geolocation=(),midi=(),sync-xhr=(),microphone=(),camera=(),magnetometer=(),gyroscope=(),fullscreen=(self),payment=()" 
    

    Now it’s your part to come up with another config line 🙏

    wrote on last edited by phenomlab
    #54

    It’s solved
    Demoted the above line and re- modified the

    Header set Feature-Policy "geolocation 'self' https://sopriza.com/" 
    

    To

    Permissions-Policy: geolocation=(self "https://sopriza.com") 
    

    A+

  • It’s solved
    Demoted the above line and re- modified the

    Header set Feature-Policy "geolocation 'self' https://sopriza.com/" 
    

    To

    Permissions-Policy: geolocation=(self "https://sopriza.com") 
    

    A+

    wrote on last edited by
    #55

    @Sala yes, that will resolve the status rating, but that header doesn’t have any impact against JS loading.

    Very odd.

  • @Sala yes, that will resolve the status rating, but that header doesn’t have any impact against JS loading.

    Very odd.

    wrote on last edited by Sala
    #56

    @phenomlab I’ll be happy if you can help me with the Js link which was causing that, i will be able to exclude it and stop any future problems

  • @phenomlab I’ll be happy if you can help me with the Js link which was causing that, i will be able to exclude it and stop any future problems

    wrote on last edited by
    #57

    @Sala Sorry - which JS link ?

  • @Sala Sorry - which JS link ?

    wrote on last edited by
    #58

    @phenomlab the one which enables the bbcode icons to populate

  • @phenomlab the one which enables the bbcode icons to populate

    wrote on last edited by
    #59

    @Sala I will likely need admin access to your site for this.


Related Topics
  • Who uses Flarum?

    Chitchat flarum forum
    22
    7 Votes
    22 Posts
    8k Views
    phenomlab
    @Madchatthew I use it here. It is faster, but not sure if that extends to build times.
  • configure ghost and wordpress combo

    Moved Solved WordPress ghost wordpress nginx
    9
    7 Votes
    9 Posts
    3k Views
    phenomlab
    @Madchatthew I’d always post for the reasons I stated above. It’s useful information and could save someone else the headache.
  • How to deploy WordPress.org Developer theme

    Solved Configure wordpress theme github
    4
    1 Votes
    4 Posts
    3k Views
    phenomlab
    @Hari the real issue here is that I don’t think it can be used as a theme for WordPress because of the dependencies it clearly has, including its own Web server. My view here is that this is designed to be a complete development environment outside of the WordPress core.
  • No valid role attribute on elements

    Solved WordPress wordpress
    10
    0 Votes
    10 Posts
    4k Views
    Sala
    I found it here, ins elements can not have aria elements
  • How to position ads responsively

    Solved WordPress wordpress
    13
    3 Votes
    13 Posts
    4k Views
    Sala
    @phenomlab yes that’s the problem with these J’s, I will try my best , If I find something better I will share. Thanks
  • WordPress and NodeBB on different machines

    Solved WordPress
    10
    2 Votes
    10 Posts
    4k Views
    cagatay
    @phenomlab thank you for information.
  • Flarum SEO is worst and i still want to use it 😭

    General flarum
    15
    6 Votes
    15 Posts
    5k Views
    phenomlab
    @Hari said in Flarum SEO is worst and i still want to use it : Flarum is coded in such a way where it tells spiders not to crawl any internal links by adding nofollow tag. How stupid this is Yes, I agree this doesn’t make any sense. If you compare to WordPress, then (via a plugin of course) you can set the attribute as you wish. It doesn’t make any sense to take a blanket approach. I guess I unerstand why they are doing this, but it’s not an optimum SEO methodology. @Hari said in Flarum SEO is worst and i still want to use it : For few minutes i thought i should register a domain called flarumSEOsucks.com They’d probably sue you for using the Flarum name in a URL
  • WordPress & NodeBB

    Solved WordPress
    6
    0 Votes
    6 Posts
    3k Views
    phenomlab
    @jac That won’t matter. You just redirect at nginx or apache level and it’ll work. The generally accepted standard though is to use a subdomain.