I have just noticed that in the MusicBrainz’s community I am a member of (page source code says it’s Discourse 1.6.0.beta1.
I do have the setting “Open all external links in a new tab” set on my account ().
When I go to one of my posts where I have later added a link on, clicking its links opens a new tab but clicking those same links in the History popup (the upper‐right 1 ✎ pencil icon), they will replace current window, not open a new tab.
() on a side‐note, it seems that I had to completely reload or logout/login for that setting to completely take effect, when I set it in the beginning.
Sorry if it has already been said, I have looked it up first with no match.
Why not, I may ask.
Comparing where links lead to or used to link to is also legitimate, IMO.
I usually don’t like href=_blank but for some reason in Discourse, I need it.
When you have set such an option, suddenly loosing your current page site by going external is not only inconsistent feeling but also disappointing. You have to hit the back button to shift click that link again.
If this is that big of a problem, I guess the best solution would be to not show revision history or otherwise hidden content except to Moderators, or by Trust Level assuming more experienced members would know enough to right-click-open
But this is the first in two years time I’ve ever heard of it being a problem.
@jesus2099 how many members have complained to you about this?
Maybe few people use that option.
I really like the edit history I would not want it go away.
But one thing I do not like at all is inconsistencies and uncertainty in the way a link will act.
Having to remember this page is opening them in new tab but that page is not… Does not feel very nice.
I guess you are not using that setting: would you be happy if all of a sudden, some link opens in a new tab?
I mean you might not use the open in new tab option.
I prefer simple click than right click copy new tab paste, seriously.
You need to put yourself in the place of someone using the open in new tab option because otherwise you cannot feel how awkward this inconsistency is.
I use the pencil icon as much as the reply button.
Look, I just submit a bug report, I do not know your code.
Simple as that.
On a side not, open in new tab option still does not work for me at all here.
It too several days to work on another discourse site.
But that other bug report keep being erased, for some reason.
Well, “open in a new tab” only works for links in the topic. I believe you can confirm that. In general, I think this option is meant to open external links as new tab in the topic. I am not sure though.
Correct it seems @jesus2099 does not understand this. Perhaps the copy could be clarified in the preferences page.
If you want some magical switch to flip so every single link on the internet opens in a new tab, this preference is not that – it only affects links in replies or the first post.
I reported 2 bugs. For the history bug, I did not know history was not part of discourse.
For the other bug. I have checked this option more than a day ago and only now it works.
It was not working for more than 24 hours, whatever my browser was, despite the checkbox checked and me logged in.
It seems this bug report was misread as a duplicate of the first bug report.
Can I now write down this second bug report without fearing it be deleted for the third time?
My topics were not simply closed with notice. They were silently deleted. Twice.
As I think I said in those topics, but they are deleted now, I reproduced the case on two sites (MB’s discourse and meta discourse) and on two browsers for the same account each time (Opera 12 on Windows and Safari on iPad).
If the topics would not have been deleted silently I would have certainly be in a better mood here in this other topic.
It is how it feels to loose your time spent on trying to help others’ work in vain.
It would also have been easier to diagnose for you because now that, one or two days after, it eventually works, I am not going to test further for you.
I’m happy for you that you did not trigger the bug (a cache bug or whatever) but it would make more sense that all external links within the current discourse site (has nothing to do with in the world) would share the current external link opening preference that you are setting in a given discourse website.
But I think I understand now that the history is not part of discourse but a third party plugin, which may explain nothing could be done about it.
Are you using a mouse or keyboard? Because using keyboard activation for links doesn’t respect the “open in new tab” setting.
Reported here:
(And for some reason, the link to the MusicBrainz community in the first post of this topic does not open in a new tab, whether I activate it from keyboard or by mouse.)
Thanks very much @TechnoBear!
See ? It’s this same post that I was using to know when it will work.
Neither github nor MusicBrainz external links do work indeed from that post.
※ Unfortunately, we are discussing over a disappeared topic, it’s off‐topic in this topic here.
But I’m not the one who will create the right topic a third time.