启用默认在新的标签页打开外部链接无效


(悠悠掌柜) #1

如图,已经在后台开启该功能了,但是外部链接仍然是在默认页跳转,根本不是新建页面打开。


(Shuai Zend) #2

设置之后估计需要重建内容才会生效吧?你发新的帖子试试。


(Erick Guan) #3

试着按 ctrl+r 刷新一下页面?


(悠悠掌柜) #4

试过了,没有用,重建内容也是没用的,应该是个bug @shuaiZend


(Erick Guan) #5

你 Discourse 的版本?


(悠悠掌柜) #6

最新版本 :neutral_face:


(青草mc) #7

这里的默认指的是新用户注册后的默认设置,不适用于已经存在的用户及访客


(Schrödinger's Corgi) #8

在我这里没有出现这个问题。掌柜的既然已经尝试过rebake或rebuild 还没有效果的话,应该是其他原因:

  • 检查一下你的个人设置中是否指派了其他选项overrided默认项
图片点击查看

  • 可尝试在匿名浏览器标签登录查看,排除原有浏览器环境的影响,再次查看
  • 可下载一份最新状态的备份到本地或测试服务器恢复,再次验证,若依然行不通在官方英文社区发帖求助开发团队

只能想到这么多解决办法了 :thinking:

@qcminecraft 青草说的意思大概也是说和浏览器中的Cookies有关
顺便说一句,青草网站中的鼠标点击效果不错 我采用了,准备拿来丰富词汇量 :smile:


(悠悠掌柜) #9

个人设置里的其他选项其实我知道,貌似注册账户的是没有开启这个默认的,我以为站长在后台选择开启新标签页打开外部链接,那么当游客或注册用户就会默认新标签打开外部链接了。

我通过你罗列的几点做了一下尝试,发现都无效啊。匿名浏览无论是游客模式,还是注册用户模式均无效。discourse论坛我有两个站点,都是无效。我现在更新到beta5照样无效。:disappointed_relieved:


(悠悠掌柜) #10

到官方英文社区,主要是我英语能力不行。:joy:


(Schrödinger's Corgi) #11

我去看了一下发现,这个问题在过去已经解决了,所以不是个bug

我试了下你的网站里的链接,作为访客确实没有跳转,注册了账户一切正常,用户设置优先于默认设置,这样也认证了青草说的

官网也有人这样表述

所以,综上来看,这不是个bug,只是前提要注册登录,官方就是这样设计的。

解决方法

在你的编辑链接的时候后边添加友情提示提示例如:
https://ib-china.org 按住ctrl 点击相应链接在标签打开 shift 在新窗口打开

匿名下,试一试吧 :wink:


(悠悠掌柜) #12

明白了!

这个我自己知道,就是担心游客不知道!


(Schrödinger's Corgi) #13

当然还有一种办法就是从代码层面上修改,我先试一下,然后给你回复