• Before posting a question, please check our Frequently Asked Questions page as well as previous threads here. Odds are you aren't the first to ask, and you may find the answer without having to post!

Post box hidden with JavaScript disabled

Blumenkranz

Roll for INIT
I have JavaScript disabled globally, and whenever I try open up the post form (or even the Quick Reply post form), all I get is the expected page, but with an invisible text box. Of course, this makes impossible posting unless you are willing to re-enable JavaScript or opening up the dev mode to disable the inline "display: none;" CSS tag it has. I can confirm this is due to JavaScript and it is not reduced to my computer, but can't confirm it doesn't happen outside of Firefox (although considering it's an inline rule, it probably happens in any browser without JavaScript). There probably is some script that removes said tag after loading the page, but it should be done the other way: it should default to showing the text box, then hide it when the script loads and thinks it's necessary. I have never used Xenforo so I have no idea of what could be causing this, since it used to be okay one week ago, but it's making posting very tedious. Could you look into this issue? Thanks for your attention.
 
Blumenkranz said:
I have JavaScript disabled globally, and whenever I try open up the post form (or even the Quick Reply post form), all I get is the expected page, but with an invisible text box. Of course, this makes impossible posting unless you are willing to re-enable JavaScript or opening up the dev mode to disable the inline "display: none;" CSS tag it has. I can confirm this is due to JavaScript and it is not reduced to my computer, but can't confirm it doesn't happen outside of Firefox (although considering it's an inline rule, it probably happens in any browser without JavaScript). There probably is some script that removes said tag after loading the page, but it should be done the other way: it should default to showing the text box, then hide it when the script loads and thinks it's necessary. I have never used Xenforo so I have no idea of what could be causing this, since it used to be okay one week ago, but it's making posting very tedious. Could you look into this issue? Thanks for your attention.
Alright, that post had several line breaks, but it showed up like that for some reason. In addition, after trying to quote it, I found some paragraph tags that shouldn't be there (I haven't removed them, so they should be visible in this post). This never happened before, so I assume it is because of some plugin that was installed this last week or a software update.


EDIT: Seems like they aren't visible, not even in the HTML code, but they are still there if you click the edit function (probably only with JS disabled).
 
You shouldn't be disabling javascript on RpN, most of our site runs on it, and ajax and several other scripts.


We don't have ads or anything so theres no need to remove scripts. Basically removing stuff will cause the site not to work and theres nothing I can do about that.
 
[QUOTE="The Dark Wizard]You shouldn't be disabling javascript on RpN, most of our site runs on it, and ajax and several other scripts.
We don't have ads or anything so theres no need to remove scripts. Basically removing stuff will cause the site not to work and theres nothing I can do about that.

[/QUOTE]
It's not about ads, really. I have it disabled globally mainly because my computer is a toaster and it causes severe performance hits (for example, I sometimes got to 100% CPU just with three RPN tabs opened), and also because it's one of the biggest infection vectors in modern browsers.


It's not that I don't trust this website (although it can always be compromised. It has happened to very big companies in the past so nobody is really safe), it's just that to avoid using memory hogging plugins I have disabled JavaScript in Firefox's options, so it's either enabling JS everywhere or disable it everywhere (which I prefer).


Anyway, I found it weird because XenForo was very nice to users like me, as everything except the fancy features -such as the rich text editor helper or the chat- worked perfectly. I used to post in other roleplay forums but eventually dropped them since they disabled stuff as basic as HTTPS, and RPNation was the only website that had a reasonable setup.


Furthermore, disabling JS finally made my notifications bar work properly, as it used to miss several updates when I had it enabled. All in all, XenForo without JavaScript simply felt snappier and lighter.


I am not sure if this has been caused by a software update or a new plugin, but if it has been caused by the former, could you escalate the bug report to the XenForo developers? It seems weird they have suddenly decided to break no-JS compatibility when the rest of the software is clearly prepared for JS-less users. If it's the latter, could you inform the developer of the plugin about it or find a similar plugin that doesn't break the website for the (alright, I guess I am probably the only one, but who knows) users who have scripts disabled?


Many thanks for your attention.
 

Users who are viewing this thread

Back
Top