Discourse forums no longer allowing me to log in Topic is solved
Moderator: trava90
Forum rules
Please always mention the name/domain of the website in question in your topic title.
Please try and include any relevant output from the Toolkit Error Console or the Developer Tools Web Console using the following procedure:
Please always mention the name/domain of the website in question in your topic title.
Please try and include any relevant output from the Toolkit Error Console or the Developer Tools Web Console using the following procedure:
- Clear any current output
- Navigate or refresh the page in question
- Copy and paste Errors or seemingly relevant Warnings into a single [ code ] block.
Re: Discourse forums no longer allowing me to log in
I'm now having this problem with http://community.frontrowcrew.com
I installed the Modify HTTP Response extension, but where I do I send that script?
Do I put it in filters? The "Custum Var" bar? I tried both and it did nothing.
I installed the Modify HTTP Response extension, but where I do I send that script?
Do I put it in filters? The "Custum Var" bar? I tried both and it did nothing.
Re: Discourse forums no longer allowing me to log in
They use their own local version of discourse, so the host isn't matching. Use this as the filter:
Code: Select all
[["/global\\.discourse-cdn\\.com|community\\.frontrowcrew\\.com/",["/browser-detect-/",["/.*/g",""]],["/vendor-/",["t.discourse.hoisted??={}","t.discourse.hoisted??(t.discourse.hoisted={})","n??=[]","n||(n=[])","t[e]??=[]","t[e]??(t[e]=[])","r||={}","r||(r={})"]],["/discourse-/",["e.draft||=t.draft","e.draft||(e.draft=t.draft)","n||={}","n||(n={})","f[e]??=[]","f[e]??(f[e]=[])","t.__registry__._typeInjections.service??=[]","t.__registry__._typeInjections.service??(t.__registry__._typeInjections.service=[])"]]]]
Re: Discourse forums no longer allowing me to log in
Wow, that was easier than I thought! Thanks! 

Re: Discourse forums no longer allowing me to log in
Hello,
This is the exact same discourse based problem here: https://forum.openwrt.org
This filters makes the trick, thanks @adoxa :
This is the exact same discourse based problem here: https://forum.openwrt.org
This filters makes the trick, thanks @adoxa :
Code: Select all
[["forum.openwrt.org",["/browser-detect-/",["/.*/g",""]],["/vendor-/",["t.discourse.hoisted??={}","t.discourse.hoisted??(t.discourse.hoisted={})","n??=[]","n||(n=[])","t[e]??=[]","t[e]??(t[e]=[])","r||={}","r||(r={})"]],["/discourse-/",["e.draft||=t.draft","e.draft||(e.draft=t.draft)","n||={}","n||(n={})","f[e]??=[]","f[e]??(f[e]=[])","t.__registry__._typeInjections.service??=[]","t.__registry__._typeInjections.service??(t.__registry__._typeInjections.service=[])"]]]]
Re: Discourse forums no longer allowing me to log in
A new problem has arisen from this workaround: The post button doesn't appear when trying to respond to a thread.


Re: Discourse forums no longer allowing me to log in
I am not having that problem, Daikun.
Posting is working just fine for me with the workaround, and the posting window looks normal.
Posting is working just fine for me with the workaround, and the posting window looks normal.
Re: Discourse forums no longer allowing me to log in
I've tried the Modify HTTP Response workaround laid out here (without the Greasemonkey script, since several comments mentioned it was unnecessary), but it doesn't seem to work. I copy paste the code into the Filters box under Preferences then restart Pale Moon. Nothing. Am I missing something?
EDIT: I did not realise that the rules are site specific - so I've got it working perfectly now, thanks to Kris_88.
EDIT: I did not realise that the rules are site specific - so I've got it working perfectly now, thanks to Kris_88.
Re: Discourse forums no longer allowing me to log in
Update: A day later, the Reply button is miraculously back.

Not sure what happened, but I'm not gonna look a gift horse in the mouth. (Interestingly, when I visited the site today, it had a loading screen before launching the forum. Maybe Discourse updated recently...?)
Still, be prepared in case anyone else gets that strange glitch in the future.
Re: Discourse forums no longer allowing me to log in
I usually don’t do that, but in this case I even registered on that forum. I received an activation letter, clicked on the link and received a message that now the moderator should confirm my registration. For about a day I periodically tried to enter and received a message that the moderator had not yet confirmed. And finally, when trying to enter, I began to receive a message that my name or password is incorrect. That is, the moderator silently deleted my registration, as I understand it.


Therefore, do not be surprised about the "Post" button. This forum simply does not want users to write posts.

Re: Discourse forums no longer allowing me to log in
I have a similar problem with community.cartalk.com which worked until very recently.
I get With 'Modify HTTP Response' I tried :
which seems to work but I am wary of a 'global' setting and finding other things go wacko.
I tried
which did not work. I thought I was using this correctly but I guess not.
My TS page
I get With 'Modify HTTP Response' I tried :
Code: Select all
[["/global\\.discourse-cdn\\.com|community\\.frontrowcrew\\.com/",["/browser-detect-/",["/.*/g",""]],["/vendor-/",["t.discourse.hoisted??={}","t.discourse.hoisted??(t.discourse.hoisted={})","n??=[]","n||(n=[])","t[e]??=[]","t[e]??(t[e]=[])","r||={}","r||(r={})"]],["/discourse-/",["e.draft||=t.draft","e.draft||(e.draft=t.draft)","n||={}","n||(n={})","f[e]??=[]","f[e]??(f[e]=[])","t.__registry__._typeInjections.service??=[]","t.__registry__._typeInjections.service??(t.__registry__._typeInjections.service=[])"]]]]
I tried
Code: Select all
[["community.cartalk.com",["/browser-detect-/",["/.*/g",""]],["/vendor-/",["t.discourse.hoisted??={}","t.discourse.hoisted??(t.discourse.hoisted={})","n??=[]","n||(n=[])","t[e]??=[]","t[e]??(t[e]=[])","r||={}","r||(r={})"]],["/discourse-/",["e.draft||=t.draft","e.draft||(e.draft=t.draft)","n||={}","n||(n={})","f[e]??=[]","f[e]??(f[e]=[])","t.__registry__._typeInjections.service??=[]","t.__registry__._typeInjections.service??(t.__registry__._typeInjections.service=[])"]]]]
My TS page
Re: Discourse forums no longer allowing me to log in
Unfortunately, as of this evening, the workaround no longer works. It worked up until this afternoon.
Both Kris_88's standalone filter, as well as the Greasemonkey script + Modify HTTP Response filter combination that I have been using up until now are now resulting in there being just a blank page when trying to access the Discourse forum.
I tried a modified version of what adoxa suggested here (with the website that I was trying to access put in the script instead of the one that Daikun was looking to access), to no avail, nor did just using that script exactly as already it is work.
Both Kris_88's standalone filter, as well as the Greasemonkey script + Modify HTTP Response filter combination that I have been using up until now are now resulting in there being just a blank page when trying to access the Discourse forum.
I tried a modified version of what adoxa suggested here (with the website that I was trying to access put in the script instead of the one that Daikun was looking to access), to no avail, nor did just using that script exactly as already it is work.
Re: Discourse forums no longer allowing me to log in
The site was updated...Tharthan wrote: ↑2023-02-03, 23:57Unfortunately, as of this evening, the workaround no longer works.
For discourse.psychopy.org :
Code: Select all
[["global.discourse-cdn.com",["/browser-detect-/",["/.*/g",""]],["/vendor-/",["t.discourse.hoisted??={}","t.discourse.hoisted??(t.discourse.hoisted={})","n??=[]","n||(n=[])","t[e]??=[]","t[e]??(t[e]=[])","r||={}","r||(r={})"]],["/discourse-/",["e.draft||=t.draft","e.draft||(e.draft=t.draft)","n||={}","n||(n={})","f[e]??=[]","f[e]??(f[e]=[])","t.__registry__._typeInjections.service??=[]","t.__registry__._typeInjections.service??(t.__registry__._typeInjections.service=[])","e??={}","e??(e={})"]]]]
For community.frontrowcrew.com :
Code: Select all
[["/global\\.discourse-cdn\\.com|community\\.frontrowcrew\\.com/",["/browser-detect-/",["/.*/g",""]],["/vendor-/",["t.discourse.hoisted??={}","t.discourse.hoisted??(t.discourse.hoisted={})","n??=[]","n||(n=[])","t[e]??=[]","t[e]??(t[e]=[])","r||={}","r||(r={})"]],["/discourse-/",["e.draft||=t.draft","e.draft||(e.draft=t.draft)","n||={}","n||(n={})","f[e]??=[]","f[e]??(f[e]=[])","t.__registry__._typeInjections.service??=[]","t.__registry__._typeInjections.service??(t.__registry__._typeInjections.service=[])","e??={}","e??(e={})"]]]]
Code: Select all
[["forum.italia.it",["/browser-detect-/",["/.*/g",""]],["/vendor-/",["t.discourse.hoisted??={}","t.discourse.hoisted??(t.discourse.hoisted={})","n??=[]","n||(n=[])","t[e]??=[]","t[e]??(t[e]=[])","r||={}","r||(r={})"]],["/discourse-/",["e.draft||=t.draft","e.draft||(e.draft=t.draft)","n||={}","n||(n={})","f[e]??=[]","f[e]??(f[e]=[])","t.__registry__._typeInjections.service??=[]","t.__registry__._typeInjections.service??(t.__registry__._typeInjections.service=[])","e??={}","e??(e={})"]]]]
Code: Select all
[["forum.manjaro.org",["/browser-detect-/",["/.*/g",""]],["/vendor-/",["t.discourse.hoisted??={}","t.discourse.hoisted??(t.discourse.hoisted={})","n??=[]","n||(n=[])","t[e]??=[]","t[e]??(t[e]=[])","r||={}","r||(r={})"]],["/discourse-/",["e.draft||=t.draft","e.draft||(e.draft=t.draft)","n||={}","n||(n={})","f[e]??=[]","f[e]??(f[e]=[])","t.__registry__._typeInjections.service??=[]","t.__registry__._typeInjections.service??(t.__registry__._typeInjections.service=[])","e??={}","e??(e={})"]]]]
Re: Discourse forums no longer allowing me to log in
Just use the one for them all (adjust the host for new ones):
Code: Select all
[["/global\\.discourse-cdn\\.com|community\\.(frontrowcrew|cartalk)\\.com|forum\\.(manjaro|openwrt)\\.org|forum\\.italia\\.it/",["/browser-detect-/",["/.*/g",""]],["/vendor-/",["/(t\\.discourse\\.hoisted|t\\[e\\]|r)(\\?\\?|\\|\\|)=(\\{\\}|\\[\\])/g","$1$2($1=$3)","n??=[]","n||(n=[])"]],["/discourse-/",["e.draft||=t.draft","e.draft||(e.draft=t.draft)","/(t\\.__registry__\\._typeInjections\\.service|[ne]|f\\[e\\])(\\?\\?|\\|\\|)=(\\[\\]|\\{\\})/g","$1$2($1=$3)"]]]]
Re: Discourse forums no longer allowing me to log in
Thank you for that, the two of you!
- back2themoon
- Moon Magic practitioner
- Posts: 2148
- Joined: 2012-08-19, 20:32
Re: Discourse forums no longer allowing me to log in
Many thanks for the workarounds. Added these two:
https://resource.dopus.com/ (seems to work well)
https://community.bitwarden.com/ (has a few problems: left hamburger menu and right notifications window seem to misbehave)
edit: Tried bitwarden again with no changes and it now works fine. Weird.
Code: Select all
|resource\.dopus\.com/
Code: Select all
|community\.bitwarden\.com/
edit: Tried bitwarden again with no changes and it now works fine. Weird.
Safe Mode / clean profile info: Help/Restart in Safe Mode
Information to include when asking for support - How to apply user agent overrides
How to auto-fill passwords
Windows 10 Pro x64
Information to include when asking for support - How to apply user agent overrides
How to auto-fill passwords
Windows 10 Pro x64
Re: Discourse forums no longer allowing me to log in
That could be done as frontrowcrew|cartalk|bitwarden.
Re: Discourse forums no longer allowing me to log in
Yes, admittedly there are some minor bugs.back2themoon wrote: ↑2023-02-07, 00:05(has a few problems: left hamburger menu and right notifications window seem to misbehave)
[...]
edit: Tried bitwarden again with no changes and it now works fine. Weird.
I, for example, have for about a week experienced two or three times now the temporary mysteriously disappearing reply button issue that Daikun mentioned earlier in the thread. There will randomly be no reply button for about thirty minutes to an hour, and then all of a sudden the button returns. Or, there is no reply button one minute, and then when I try to reply five minutes later the reply button returns.
It doesn't happen consistently, and certainly not enough to get in my way too much. And it's definitely not due to some thread-specific setting that limits replies—when the reply button disappears, it disappears throughout the whole forum.
It's not a big deal to me, though. Especially given that for months prior to the main issue that this thread revolves around first popping up, I had noticed that attempting to do things such as clicking the buttons in the Discourse posting window to insert a link, bolden words, or italicise words, no longer worked. But since that can be worked around by just manually doing all of that within the post via markdown, it's no biggie.
I accept that given that Discourse does not support the Pale Moon browser, one uses Discourse forums at one's own risk.
Off-topic:
Frankly, I wish that Discourse had never come to be the newly accepted de facto standard for forums that didn't die out after the Golden Age of the Internet.
The Pale Moon forum is obviously an exception to that trend (for the most part because of the nature of our community and the project here, I suspect, but perhaps also because of its relatively late founding when compared to most other continuedly popular, stable forums still in existence) as are the Something Awful forums (owing in large part, from what I understand, to the modifications made over the years to the code of those forums that couldn't be easily ported over, and also to an extent due the unique nature and history of that community). The Sitcoms Online forum is one more exception that immediately comes to mind.
The excuse that I have often heard from forums that adopted Discourse is that the forum software that they had used prior was "out of date," and that not "updating" to Discourse would have been irresponsible and put the forum users at risk, because Discourse is supposedly the premier forum software and also the "safest".
Frankly, I wish that Discourse had never come to be the newly accepted de facto standard for forums that didn't die out after the Golden Age of the Internet.
The Pale Moon forum is obviously an exception to that trend (for the most part because of the nature of our community and the project here, I suspect, but perhaps also because of its relatively late founding when compared to most other continuedly popular, stable forums still in existence) as are the Something Awful forums (owing in large part, from what I understand, to the modifications made over the years to the code of those forums that couldn't be easily ported over, and also to an extent due the unique nature and history of that community). The Sitcoms Online forum is one more exception that immediately comes to mind.
The excuse that I have often heard from forums that adopted Discourse is that the forum software that they had used prior was "out of date," and that not "updating" to Discourse would have been irresponsible and put the forum users at risk, because Discourse is supposedly the premier forum software and also the "safest".
Last edited by Tharthan on 2023-02-07, 23:26, edited 1 time in total.
- back2themoon
- Moon Magic practitioner
- Posts: 2148
- Joined: 2012-08-19, 20:32
Re: Discourse forums no longer allowing me to log in
Safe Mode / clean profile info: Help/Restart in Safe Mode
Information to include when asking for support - How to apply user agent overrides
How to auto-fill passwords
Windows 10 Pro x64
Information to include when asking for support - How to apply user agent overrides
How to auto-fill passwords
Windows 10 Pro x64
- back2themoon
- Moon Magic practitioner
- Posts: 2148
- Joined: 2012-08-19, 20:32
Re: Discourse forums no longer allowing me to log in
Another one: community.mp3tag.de
Workaround seems to work, I don't currently have an account to log in.
Workaround seems to work, I don't currently have an account to log in.
Safe Mode / clean profile info: Help/Restart in Safe Mode
Information to include when asking for support - How to apply user agent overrides
How to auto-fill passwords
Windows 10 Pro x64
Information to include when asking for support - How to apply user agent overrides
How to auto-fill passwords
Windows 10 Pro x64
Re: Discourse forums no longer allowing me to log in
You gotta love those internet webstandards and the drama they have caused over the last 25+ years!

I just clicked on a link to a forum that uses Discourse and had the same issue as the TS did so I thought let's go the Pi-Hole Forum since that has always worked without any issue and yep... same issue!

The URL's are :
- https://community.freedom.nl/
- https://discourse.pi-hole.net/
So i was wondering :
- Should we as the users of Pale Moon e-mail Discourse about this and complain ?
Their e-mail adres is team@discourse.org
- What should we do in general when we encounter a website that has some kind of issue with Pale Moon ??
Reason I am asking :
Over the last couple of months I seem to encounter more and more website that have some kind of issue (small or huge) with Pale Moon
