SmartFAQ由The SmartFactory(https://www.smartfactory.ca)开发,是InBox Solutions(https://www.inboxsolutions.net)的分支机构。

有没有简单的方法停止XEOPS在自定义块中插入 target="_blank"?
没有,这是硬编码到系统中的。

当XEOPS解释bb代码链接时,它会添加 target="_blank"。所以它读取

[URL=yourlink]链接文本[/URL]

并更改为

链接文本 在html中

这会强制打开新窗口。

可以编辑文件 /html/class/module.textsanitizer.php。其中有一个名为 &xoopsCodeDecode 的小函数处理这个过程。可以移除所有引用 target="blank" 的东西。(注意:在编辑代码之前务必备份。)

绕过这个问题的最好方法是使用链接在 _self 或 _top 中打开的任何自定义块。然后以html的形式保存该块。


评论归作者所有。我们不对其内容负责。


Login

Who's Online

297 user(s) are online (21 user(s) are browsing XOOPS FAQ)


Members: 0


Guests: 297


more...

Donat-O-Meter

Stats
Goal: $100.00
Due Date: Aug 31
Gross Amount: $0.00
Net Balance: $0.00
Left to go: $100.00
Make donations with PayPal!

Did you know ?

You can call other templates inside templates

Random question

Where is the administration guide?