- 積分
- 520
- 威望
- 520
- 金錢
- 392
- 最後登錄
- 2024-4-28
|
這是Discuz的老問題 連目前最新的X3.3也有依舊還有相同問題
如果是使用X3.3使用者 目前已於官方 git 推送內容給官方處理 下次的更新釋出會修復
個人簽名用[img]這個代碼,但是開頭的是https:// 送出資料後會自動增加當前網站的網址
假設圖片為[url=#]https://example.com/image.png[/url]
論壇網址為[url=#]https://example.net/[/url]
IMG標籤內容會自動變成- https://example.net/https://example.com/image.png
複製代碼 (圖片為網友提供給我 說有這問題的 反正我就懶得再重新截圖了)
這是因為Discuz是找 "http://" 判斷網址的
所以...自然開頭是 "https://" 的就不會符合判斷
(我這是針對新版更改 舊版應該也是應該是同一個文件)
新版(x3.3)的為205行 舊版應改也是差不多的位置
/ source / function / function_editor.php- if(!preg_match("/^http:\/\//i", $src)) {
複製代碼 把preg_match裡面的 http: 判斷增加個 https: 的進去即可
修復方式來源 besv.net/thread-1364-1-1.html
為了這一個判斷 3/5晚上花了一個多小時來除錯... 才找到並確定是這一個文件的判斷 |
-
1
評分人數
-
|