男的舔女的下面视频在线播放-少妇愉情理仑片高潮日本-久久久久久国产一区二区三区-麻豆精品一区二区综合-国产精品超碰在线观看-网红极品女神精品视频在线-国产亚洲综合777-高清性视频一区二区播放-中文字幕第一页亚洲天堂

Discuz! 官方交流社區(qū)

標(biāo)題: 代碼標(biāo)簽使用@ 會(huì)被轉(zhuǎn)成@某用戶 [打印本頁]

作者: iwuyou    時(shí)間: 2026-4-3 21:21
標(biāo)題: 代碼標(biāo)簽使用@ 會(huì)被轉(zhuǎn)成@某用戶
本帖最后由 iwuyou 于 2026-4-5 10:07 編輯

最新進(jìn)展:
官方論壇已修復(fù)BUG,尚未公開修復(fù)方法


我的修復(fù)辦法見12樓




-------------
@?echo off


直接使用的結(jié)果
  1. @echo off
復(fù)制代碼


在@后加零寬空格后的結(jié)果
  1. @?echo off
復(fù)制代碼


目前在我的論壇上測試代碼標(biāo)簽中,會(huì)有問題,請(qǐng)測試一下。

作者: myboss    時(shí)間: 2026-4-3 22:22
  1. @myboss
復(fù)制代碼
經(jīng)過測試 ,代碼中 沒 有  @myboss  的效果

作者: iwuyou    時(shí)間: 2026-4-4 09:18
本帖最后由 iwuyou 于 2026-4-4 09:21 編輯
  1. [url=home.php?mod=space&uid=699]@ECHO[/url] off
復(fù)制代碼


測試一下代碼
作者: iwuyou    時(shí)間: 2026-4-4 09:22
myboss 發(fā)表于 2026-4-3 22:22
經(jīng)過測試 ,代碼中 沒 有  @myboss  的效果

你帖這個(gè)代碼看看 @ECHO off
@myboss 確實(shí)沒問題,這個(gè)估計(jì)與論壇沒有給你開權(quán)限有關(guān)
作者: myboss    時(shí)間: 2026-4-4 14:35
你發(fā) 的帖子 也正常啊 !    估計(jì)是  你購買的插件 導(dǎo)致的   發(fā)帖   里的內(nèi)容  代碼混亂,造成的  有艾特效果!
作者: iwuyou    時(shí)間: 2026-4-4 15:42
本帖最后由 iwuyou 于 2026-4-4 15:45 編輯
myboss 發(fā)表于 2026-4-4 14:35
你發(fā) 的帖子 也正常啊 !    估計(jì)是  你購買的插件 導(dǎo)致的   發(fā)帖   里的內(nèi)容  代碼混亂,造成的  有艾特效 ...

我發(fā)的帖不正常啊,你發(fā)一個(gè) echo off 前加@ 的code ,就知道對(duì)不對(duì)?
我的論壇沒有使用插件,在這里發(fā)帖同樣也不正常。你看到我部分code  echo off是正常,是因?yàn)槲以贎后強(qiáng)行加了一個(gè)零寬字符,這個(gè)零寬字符是看不見的,所以才顯示正常。
不然就是自動(dòng)被加上 url

作者: myboss    時(shí)間: 2026-4-4 15:58
本帖最后由 myboss 于 2026-4-4 15:59 編輯
  1. @?echo off
復(fù)制代碼
我看看我這個(gè)回帖    正常嘛?   我就直接 按照   代碼段里的  發(fā)布的。我怎么正常?

作者: iwuyou    時(shí)間: 2026-4-4 16:21
  1. @echo off
復(fù)制代碼

作者: iwuyou    時(shí)間: 2026-4-4 16:25
myboss 發(fā)表于 2026-4-4 15:58
我看看我這個(gè)回帖    正常嘛?   我就直接 按照   代碼段里的  發(fā)布的。我怎么正常?
...

現(xiàn)在確實(shí)正常了。
有可能是這里的管理員剛剛?cè)バ迯?fù)了吧?
前面試過幾次,都是不正常。
你可以去你自己的論壇,試試是否正常?注意發(fā)帖后,編輯一下,看看會(huì)不會(huì)變不正常?
作者: iwuyou    時(shí)間: 2026-4-4 16:30
myboss 發(fā)表于 2026-4-4 15:58
我看看我這個(gè)回帖    正常嘛?   我就直接 按照   代碼段里的  發(fā)布的。我怎么正常?
...

板凳樓層就是我發(fā)的,顯示不正常。
一樓在剛開始發(fā)的時(shí)候,就是不正常,并且后面也重新編輯過幾次,也是不正常。
剛才重新編輯,就正常了。
作者: iwuyou    時(shí)間: 2026-4-4 16:40
請(qǐng)這里的管理說說,發(fā)布的版本是否有這個(gè)BUG? @monkeye
期待修復(fù)代碼!
作者: iwuyou    時(shí)間: 2026-4-5 07:52
本帖最后由 iwuyou 于 2026-4-5 09:24 編輯

目前我的修復(fù)辦法如下,不知官方是如何修復(fù)的:

vi source/app/forum/extend/extend_thread_allowat.php
搜索
  1. preg_replace($atsearch, $atreplace, $parameters['message
復(fù)制代碼
找到
  1. $this->param['message'] = preg_replace($atsearch, $atreplace, $parameters['message'].' ', 1);
復(fù)制代碼
整行替換為
  1. // 修復(fù):不替換 [code] 代碼塊內(nèi)的 @
  2. $this->param['message'] = preg_replace_callback($atsearch, function($m) {
  3.     return preg_match('#\[code.*?\].*?'.$m[0].'.*?\[/code\]#is', $GLOBALS['message']) ? $m[0] : $m[0];
  4. }, $parameters['message'].' ', 1);
復(fù)制代碼



一共要替換三處,分別與發(fā)帖、回帖、編輯相關(guān)




歡迎光臨 Discuz! 官方交流社區(qū) (http://m.sdtechgong.com.cn/) Powered by Discuz! X5.0